Commit Graph

5107 Commits

Author SHA1 Message Date
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
Charles McNulty
d194179863 Fix shift-select when navigating UP the messsage list 2013-10-25 14:13:06 -07:00
Aleksander Machniak
89e50739b4 Refactored status/flag toggle code, added touch event support on flag and status icons.
Fixed regression in commit 4e4c2511bc where click on flag/status/expando
icons was selecting the message row.
2013-10-25 19:27:49 +02:00
Thomas Bruederli
3ce7c56826 Applied the (modified) patch to extend configuration possibilities of LDAP address books as suggested in #1488753:
- Add option to specify arbitrary replacements of config options with attributes from the bound user
- Allow mapping of group object class => member attribute used in these objects
- Describe the 'member_filter' property for groups config
2013-10-25 16:54:58 +02:00
Thomas Bruederli
98b7b548a2 Merge branch 'dev-canned-responses'
Conflicts (resolved):
	skins/classic/includes/settingstabs.html
	skins/larry/includes/settingstabs.html
2013-10-25 16:50:25 +02:00
cmcnulty
52616821c8 #1489392 - arrow key with control down should *not* select messages
In alignment with desktop applications (windows & mac) using the arrow keys with the control key pressed should not select the messages.  Changes code so that with_mouse will be passed as true when click event occurs, and row will only be toggled if it was a click event.
2013-10-23 15:09:42 -05:00
Thomas Bruederli
6abdfff07d Allow to override popup options; return reference to popup dialog 2013-10-23 10:39:17 +02:00
Thomas Bruederli
1ece73dc4e Fix mime.types parsing (#1489391) 2013-10-22 20:21:58 +02:00
Thomas B.
e1ae18311a Merge pull request #142 from Takika/patch-2
Add contact_listname hook to handle special name order
2013-10-21 08:22:13 -07:00