Commit Graph

1428 Commits

Author SHA1 Message Date
Aleksander Machniak
a172f39ff7 Fix bug where TinyMCE area height was too small on slow network connection (#1490310) 2015-03-11 19:35:07 +01:00
Thomas Bruederli
3c4d3dcc42 Fix submission of _reload parameter when switching address books 2015-03-11 19:00:10 +01:00
Aleksander Machniak
b0bb38703e Fix bug where spellchecking in HTML editor do not work after switching editor type more than once (#1490311) 2015-03-11 17:04:19 +01:00
Aleksander Machniak
db71156ab2 Update TinyMCE cache_suffix (forgot to do this after last update) 2015-03-11 13:33:48 +01:00
Aleksander Machniak
2c857fcba2 Upgrade TinymCE to version 4.1.9 2015-03-10 19:53:42 +01:00
Aleksander Machniak
d12b999403 (Properly) reset search filter on reset-search action 2015-03-09 19:40:57 +01:00
Aleksander Machniak
da1816edd8 Reset search filter on folder selection and search reset 2015-03-09 17:35:51 +01:00
Aleksander Machniak
c2df5d4e13 Unified request* event arguments handling, added support for _unlock and _action parameters 2015-03-09 09:24:05 -04:00
Aleksander Machniak
1ec105c685 Fix so search filter, scope and fields are reset on folder change 2015-03-09 07:44:11 -04:00
Aleksander Machniak
06d4243d2e Fix Opera browser detection in javascript (#1490307) 2015-03-08 13:48:41 +01:00
Aleksander Machniak
3779c91043 Update to TinyMCE 4.1.8 2015-03-05 17:00:07 +01:00
Aleksander Machniak
9ad0fc489f Fix javascript error after creating a folder which is a subfolder of another one (#1490297) 2015-03-02 13:51:51 +01:00
Aleksander Machniak
c5c8e73351 Improved handling of storage errors after message is sent
After sending a message it is stored in Sent folder, this operation
may fail, e.g. because of "over quota" error. In such a case we'll
not close the compose window, but display the error and, if user clicks
Send/Save button, we'll display a dialog informing about the situation and
providing an option to try the save operation again.
2015-02-25 08:07:11 -05:00
Thomas Bruederli
db6663b936 Update internal reference to treelist node contents after insert. Fixes some strange behavior in FF 3.6 2015-02-24 15:15:14 +01:00
Aleksander Machniak
aa1ddfecae Fix cursor position on reply below the quote in HTML mode (#1490263)
Also other cursor position inconsistency. Additionally fixed
invisible cursor in HTML editor in older Firefox browser versions.
2015-02-22 19:05:49 +01:00
Aleksander Machniak
f7af22c780 Add possibility to print contact information (of a single contact) 2015-02-17 11:54:04 +01:00
Aleksander Machniak
56040b941c Fix so JSON.parse() errors on localStorage items are ignored (#1490249) 2015-02-06 09:27:44 +01:00
Aleksander Machniak
b0c9026223 Fix bug where signature could have been inserted twice after plain-to-html switch (#1490239) 2015-01-25 18:01:04 +01:00
Thomas Bruederli
b7c35d5bd9 Fix JS syntax for legacy browsers 2015-01-24 18:56:03 +01:00
Aleksander Machniak
686ff4b538 Fix keyboard navigation and css in datepicker widget across many Firefox versions 2015-01-23 09:49:47 +01:00
Aleksander Machniak
5d42a9353b Fix bug where drafts list wasn't refreshed after draft message was sent from another window (#1490238) 2015-01-22 10:19:51 +01:00
Aleksander Machniak
b7e3b15a8a Fix javascript error in "IE 8.0/Tablet PC" browser (#1490210) 2015-01-16 09:47:46 +01:00
Aleksander Machniak
de0bc662f9 Fix bug where search was reset after returning from compose opened by reply button(s) 2015-01-15 10:56:17 +01:00
Aleksander Machniak
a109d19a77 Fix error when dragging jquery dialog window in Folder Manager page 2015-01-13 06:58:25 -05:00
Aleksander Machniak
5a84736e53 Fix bug where Drafts list wasn't updated on draft-save action in new window (#1490225)
That if the window was opened using "Edit" button, not double-click on a message.
2015-01-13 10:45:23 +01:00
Aleksander Machniak
83b5834360 Skip .skip-on-drag elements when producing long subject title 2015-01-12 13:02:29 -05:00
Aleksander Machniak
091f5e2978 Fix css selectors in resize() for IE (#1490213) 2015-01-10 17:39:51 +01:00
Aleksander Machniak
b6b2858b01 Fix checks based on window.ActiveXObject in IE > 10 2015-01-10 14:20:12 +01:00
Aleksander Machniak
1187f60d12 Build proper quota text when quota 'percent' is undefined 2015-01-09 05:56:43 -05:00
Aleksander Machniak
9e26034801 Fix bug where max_group_members was ignored when adding a new contact (#1490214)
Also fix list refresh after new contact was added and any group is selected.
2015-01-09 09:06:01 +01:00
Aleksander Machniak
6ca090b341 Add _mbox parameter to the 'mark' request sent after opening a message 2014-12-25 10:03:51 +01:00
Aleksander Machniak
d9897520e7 Upgrade jQuery to version 2.1.3 2014-12-22 19:52:58 +01:00
Aleksander Machniak
79e92da7ed Fix js error when calling show_popup_dialog() without 'options' argument 2014-12-22 19:52:02 +01:00
Thomas Bruederli
ceee7eb110 Prevent folder selection changes if app is busy (#1490158) 2014-12-18 13:13:07 +01:00
Thomas Bruederli
da0d0aca2a Avoid useless reloading list when resetting search with active filter (#1490057) 2014-12-18 13:03:37 +01:00
Aleksander Machniak
681ba6fc3c Improve system security by using optional special URL with security token
Allows to define separate server/path for image/js/css files
Fix bugs where CSRF attacks were still possible on some requests
2014-12-16 13:28:48 +01:00
Aleksander Machniak
8841810bce Update TinyMCE to 4.1.7, use cache_suffix option to prevent browser caching issues 2014-12-10 14:02:20 +01:00
Aleksander Machniak
630d08fb49 Assign "mainaction" class to "default" buttons in dialogs 2014-12-10 06:43:15 -05:00
Aleksander Machniak
adc23f8b01 Fix label on "forwarded" icon 2014-12-08 19:21:15 +01:00
Aleksander Machniak
a3873bd93c Enable menu-* actions when UI is locked 2014-12-08 10:00:42 +01:00
Aleksander Machniak
0b36d15157 Add method to display operation (uploading) progress in UI message 2014-11-20 06:03:22 -05:00
Aleksander Machniak
d876c6bd52 Merge pull request #249 from JohnDoh/patch-1
Check to see if the content frame exists before loading a contact
2014-11-17 09:49:09 +01:00
Aleksander Machniak
3d8745bd0b Fix drag-n-drop to folders expanded while dragging (#1490157) 2014-11-17 09:36:01 +01:00
JohnDoh
0a909fb722 check to see if the content frame exists before loading a contact 2014-11-13 09:14:12 +00:00
Aleksander Machniak
0b96b1cd81 Fix reply scrolling issue with text mode and start message below the quote (#1490114) 2014-10-29 10:33:13 +01:00
Aleksander Machniak
45bfde71d2 Fix so draft auto-save does not turn spellchecker off (#1490120) 2014-10-28 11:21:18 +01:00
Aleksander Machniak
421ed1e545 Fix compose body area size, so scrollbars aren't truncated, unify padding 2014-10-27 17:51:28 +01:00
Thomas B.
8aee31cf55 Merge pull request #232 from JohnDoh/patch-1
better events for get_single_uid/cid
2014-10-26 13:21:05 +01:00
Aleksander Machniak
3350458b87 Catch only left-button clicks on the list widget's mouseup handler 2014-10-25 17:53:54 +02:00
JohnDoh
9d693a4b55 better events for get_single_uid/cid 2014-10-16 08:05:07 +01:00