Commit Graph

5072 Commits

Author SHA1 Message Date
Aleksander Machniak
ccb1323dc8 Move setting _next_uid to selection_post_data() 2013-10-30 10:20:47 +01: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
Thomas Bruederli
b461a2d72e Send last fetch time with 'refresh' requests and allow plugins to alter query parameters of http requests 2013-10-21 16:03:03 +02:00
Takika
03713dbf5d Add contact_listname hook to handle special name order
I can modify the addressbook_name_listing variable via main config or preferences_list_hook but I have to change the rcube_addressbook class to use the modified value. Some contry use special [name orders](http://en.wikipedia.org/wiki/Personal_name#Name_order) and we can handle them with this hook.
I changed the hook name to contact_listname as proposed by thomascube in the original PR#127.
2013-10-21 15:33:07 +02:00
Aleksander Machniak
a649e0488a Fix failing vCard import when email address field contains spaces (#1489386) 2013-10-21 13:34:49 +02:00
Aleksander Machniak
99d59620e1 Join many preg_replace() calls into one 2013-10-21 13:14:22 +02:00
Aleksander Machniak
27a620c012 Fix typo in method name 2013-10-21 11:34:41 +02:00
Thomas Bruederli
d29f781080 Let plugins state a validation error message 2013-10-19 16:01:13 +02:00
Thomas Bruederli
ada51d1d0e Merge branch 'master' of github.com:roundcube/roundcubemail 2013-10-19 15:51:30 +02:00
Thomas Bruederli
a693639613 Require name or email for sql address book only 2013-10-19 15:51:12 +02:00
Thomas Bruederli
49b8e5d0bb Add plugin hook 'contact_validate' to let plugins validate contact records 2013-10-19 15:49:49 +02:00
Niklas Femerstrand
af61b9705e Adds change_identity JavaScript event trigger 2013-10-19 03:51:06 +07:00
Thomas Bruederli
c344b64f13 Get supported spell-check languages from the configured backend; replace suspended google spell service with our new service at spell.roundcube.net 2013-10-18 12:50:25 +02:00
Aleksander Machniak
70c7df8faa Fix vulnerability in handling _session argument of utils/save-prefs (#1489382) 2013-10-17 10:17:32 +02:00
Aleksander Machniak
26830dcc87 Support 'value' and 'label' attributes on <option> tag 2013-10-16 11:20:04 +02:00
Aleksander Machniak
e2f90dbd4e Do not add css files to the page when body is empty, e.g. upload iframes 2013-10-16 09:35:36 +02:00
Aleksander Machniak
ff993eb483 Fix iframe onload for upload errors handling (#1489379) 2013-10-16 09:10:47 +02:00
corbosman
754779be6d Allow selected as attribute 2013-10-15 22:54:22 +02:00
Aleksander Machniak
c20fa4a1ad Fix address matching in Return-Path header on identity selection (#1489374) 2013-10-15 18:49:14 +02:00
Thomas Bruederli
b608577342 Add support for additional attributes on <option> entries 2013-10-15 10:41:22 +02:00
Aleksander Machniak
64c924ea06 Fix regression where wrong set of message identifiers was used
in sql query that was supposed to fetch list of messages from cache
2013-10-15 09:22:09 +02:00
Aleksander Machniak
902b9df7fb Remove dont_select internal flag, we don't need it anymore 2013-10-15 09:00:42 +02:00
Aleksander Machniak
eb6253ccc1 Fix regression where click on subject text wasn't selecting the message row 2013-10-14 13:51:43 +02:00
Aleksander Machniak
c1bc8f6c82 Change so abort=true does not break the loop in exec_hook(), provide a new 'break' flag for this purpose 2013-10-14 13:19:37 +02:00
Aleksander Machniak
075574c81f Use onclick even for status, flag and expando actions to fix issue
where mouse right click would invoke action where it shouldn't
2013-10-14 12:11:09 +02:00
Aleksander Machniak
899e594474 Key duplicate error on postgres uses SQLSTATE=23505 2013-10-14 09:09:01 +02:00
Aleksander Machniak
5a2d2a6f75 Fix HTML part detection when encapsulated inside multipart/signed (#1489372) 2013-10-14 08:53:34 +02:00
Aleksander Machniak
ff6de99ae4 Some micro-optimizations 2013-10-13 16:12:43 +02:00
Aleksander Machniak
0f15219a93 Fix text wrapping issue with long unwrappable lines (#1489371) 2013-10-12 13:03:31 +02:00
Aleksander Machniak
d1abd8e339 Fix infinite loop in rcube_utils::mod_css_styles() after recent changes in rcube_string_replacer 2013-10-12 12:28:40 +02:00
Thomas Bruederli
b5216621ba Add spellchecker backend for the After the Deadline service. See http://www.afterthedeadline.com for server installations 2013-10-11 19:43:41 +02:00
Thomas Bruederli
bc0a470157 Refactor spellchecker class into backend subclasses for better extensibility 2013-10-11 15:15:46 +02:00
Thomas Bruederli
c856b73c86 Minor improvements to linkref parser 2013-10-11 14:12:42 +02:00
Thomas Bruederli
a01f3b959a Merge branch 'master' of github.com:roundcube/roundcubemail 2013-10-10 23:03:01 +02:00
Thomas Bruederli
e480ca00ba Replace markdown-style [1] link indexes in plain text email bodies. [1]: http://daringfireball.net/projects/markdown/ 2013-10-10 23:02:36 +02:00
Aleksander Machniak
4136174517 Clean up translations once again, this time remove untranslated strings for all langs 2013-10-10 19:21:14 +02:00
Aleksander Machniak
63573c9312 Added Urdu (ur_PK) language support 2013-10-10 18:30:46 +02:00