Commit Graph

5115 Commits

Author SHA1 Message Date
Thomas Bruederli
e957bfecdf Allow plugins to override message compose mode 2013-11-14 18:46:37 +01:00
Aleksander Machniak
8d91770bcc Do not start autocomplete request on arrow keys press 2013-11-11 10:28:18 +01:00
Thomas Bruederli
ceb2a31b38 Compare draft message-ID when restoring local message contents 2013-11-10 18:50:17 +01:00
Thomas Bruederli
7bfc02e122 Track typing activity in HTML editor 2013-11-10 18:49:02 +01:00
Thomas Bruederli
87b513853c Better button text for message restore dialog 2013-11-10 18:22:48 +01:00
Thomas Bruederli
8c74925df1 Track typing in compose screen and only update local storage on activity 2013-11-10 18:16:52 +01:00
Thomas Bruederli
85e60ada15 First version of the local storage compose data saving feature; some behavioral improvements and encrytion are still to be added 2013-11-10 14:04:33 +01:00
Thomas Bruederli
e46d060a4a Fix errors in error page :-) 2013-11-10 13:29:48 +01:00
Thomas Bruederli
4a05e8a7e8 Finish advanced prefs feature (#1488829) 2013-11-08 10:57:00 +01:00
Aleksander Machniak
5983ee0f18 Fix categories/groups import from csv 2013-11-07 20:12:16 +01:00
Aleksander Machniak
96247867f2 Fix operations on folders with trailing spaces in name (#1489419) 2013-11-07 15:00:54 +01:00
Aleksander Machniak
d1a17029a3 Better handling of fopen() errors 2013-11-07 14:46:25 +01:00
Thomas Bruederli
884e1ecce9 Merge branch 'master' of github.com:roundcube/roundcubemail 2013-11-07 11:39:23 +01:00
Thomas Bruederli
1e7d1240ed Avoid rcube_session::reload() to reset previous changes. This fixes parallel attachment uploads that could get lost when using the database_attachments plugin 2013-11-07 11:38:58 +01:00
Aleksander Machniak
00de8ddf8d Small performance improvements, use str_replace() instead of strtr(),
do not parse query if there are no params to replace,
keep one instance of (potentially long) query less in memory
2013-11-06 13:11:31 +01:00
Aleksander Machniak
5c7bbfcd59 Fix regression where child messages on collapsed thread weren't selected
on move/delete action (#1489415)
2013-11-05 19:07:49 +01:00
Aleksander Machniak
88934b6132 Keep all security rules in one place, support Apache 2.4 syntax 2013-11-05 11:20:14 +01:00
Aleksander Machniak
5e3e4fe0c6 Merge pull request #152 from cmcnulty/control-shift
Reset shift_start on control select
2013-11-04 23:58:40 -08:00
Aleksander Machniak
04fbc555b9 Code improvements 2013-11-04 21:34:17 +01:00
Aleksander Machniak
a8b004e8d8 Improve identity selection based on From: header (#1489378) 2013-11-04 11:19:56 +01:00
Aleksander Machniak
e28b12259f Fix issue where mails with inline images of the same name contained only the first image multiple times (#1489406) 2013-11-03 15:05:39 +01:00
Aleksander Machniak
64cb702847 Remove duplicate languages on spellchecker langs list (#1489395) 2013-11-02 20:00:39 +01:00
Aleksander Machniak
052a6a4d65 Fix list record selection on lists with toggleselect:true, i.e. folder manager
- this is a regression in recent keyboard handling refactoring (#1489408)
2013-11-02 19:27:38 +01:00
cmcnulty
e769a7b588 need to reset shift_start on control select
reproduce steps: shift-select some messages, hold down control and
select another message.  hold down shift+control and select more
messages - desired behavior, two separate ranges of selected messages.
(consistent with outlook/thunderbird/windows explorer)
2013-10-30 20:45:26 -05:00
Aleksander Machniak
6a91448aee Improve performance and code readability by using String's startsWith() method, other code improvements 2013-10-30 19:51:55 +01:00
Thomas Bruederli
8d9dcca2b6 Merge branch 'master' of github.com:roundcube/roundcubemail 2013-10-30 16:53:22 +01:00
Thomas Bruederli
4c02ef0c5c Fix function calls after refactoring 2013-10-30 16:52:54 +01:00
Aleksander Machniak
8f8e263977 CS fixes 2013-10-30 16:06:27 +01:00
Aleksander Machniak
2aacf1a31d Fix drag-n-drop broken in bc35e865 2013-10-30 15:50:23 +01:00
Aleksander Machniak
c511f5d7c8 Eliminate "blinking" loading icon in browser on messages selection
- do not assign location.href to the same value as it is
2013-10-30 15:41:29 +01:00
Aleksander Machniak
03da10725c Bring back fix for #1489396, unintentionally removed in another pull request 2013-10-30 14:49:30 +01:00
Aleksander Machniak
bc35e865ae Fix Ctrl+click selection after recent refactorings of keyboard nawigation on list widget 2013-10-30 14:44:37 +01:00
Aleksander Machniak
0fb8940d06 Merge pull request #151 from cmcnulty/new-key-navigation
Spacebar for message selection, left/right arrow for thread collapse/expand
2013-10-30 04:53:29 -07:00
Aleksander Machniak
0c77475f3f Merge pull request #149 from cmcnulty/1489403
#1489403 - fixes scrolling issues when highlighted message is below header.
2013-10-30 04:33:05 -07:00
Thomas Bruederli
1723f92251 Merge branch 'master' of github.com:roundcube/roundcubemail 2013-10-30 12:20:29 +01:00
Thomas Bruederli
5b334509a8 Updated localizations from Transifex 2013-10-30 12:20:19 +01:00
Aleksander Machniak
ed119d3639 Merge pull request #150 from cmcnulty/1489396
fix #1489396 - make home/end key behavior consistent
2013-10-30 04:10:46 -07:00
Aleksander Machniak
b972b4c4c0 Add an option to disable smart Reply-List behaviour - reply_all_mode (#1488734) 2013-10-30 12:04:09 +01:00
Aleksander Machniak
60e1b34e33 Fix typo in last commit 2013-10-30 10:31:58 +01:00
Aleksander Machniak
ccb1323dc8 Move setting _next_uid to selection_post_data() 2013-10-30 10:20:47 +01:00
cmcnulty
a8876fba93 Revert "simplify home/end key behavior"
This reverts commit 3bef61232b.
2013-10-29 23:15:50 -05:00
cmcnulty
9806c72764 replace space bar with arrow key thread handling
and switch spacebar to select messages
2013-10-29 23:13:01 -05:00
cmcnulty
3bef61232b simplify home/end key behavior
Makes the home/end keys behave like every other mechanism for selecting
records.
2013-10-29 21:44:58 -05:00
cmcnulty
741f387c14 fix scrolling up
Make sure that the fixed header is never over a message
2013-10-29 21:32:21 -05:00
Aleksander Machniak
a222f5c045 Fix an issue where pressing minus key on contacts list was hiding list records (#1489393) 2013-10-29 20:02:05 +01:00
Thomas Bruederli
a9d476f012 Merge branch 'master' of github.com:roundcube/roundcubemail 2013-10-29 09:12:44 +01:00
Thomas Bruederli
59cdb433a6 Avoid duplicate elements with the same id in HTML. Fixes broken icons in classic skin. 2013-10-29 09:11:49 +01:00
Aleksander Machniak
b1f3c3bee8 Fixed saving contact birthday/anniversary dates before 01-01-1970 2013-10-28 15:28:58 +01:00
Aleksander Machniak
8946c2fca9 Merge pull request #146 from cmcnulty/1489397
1489397 - fix shift-down arrow key over thread when going up
2013-10-28 04:33:11 -07:00
Thomas Bruederli
fdb30f3279 Fix CSS selector modifications when nested in @media blocks 2013-10-26 11:49:02 +02:00