Commit Graph

772 Commits

Author SHA1 Message Date
alecpl
7bf3ce72e5 - Fix so TAB key stops autocompletion and jumps to next field 2011-09-20 12:41:06 +00:00
alecpl
3d247e85be - Do not prepend '-- ' to signature if a line '-- ' already exists in signature 2011-09-20 11:09:30 +00:00
thomascube
50077da8e6 Numbers are also allowed in action names 2011-09-19 20:45:55 +00:00
thomascube
3d74c163b5 Allow 'compose' commands from any task 2011-09-19 20:00:08 +00:00
alecpl
609d3923d7 - Cache synchronization using QRESYNC/CONDSTORE
- Fixed message ID updates in cache
- Changed message flags handling + some fixes (e.g. fixed messages listing after delete)
2011-09-18 09:02:35 +00:00
alecpl
784c0cf54c - Fix GCC warning in googiespell.js (#1488090) 2011-09-17 16:10:55 +00:00
alecpl
699a25a822 - Disable message list keypress operations when CTRL key is pressed,
to workaround FF6 issue, where Ctrl+Pg(Up/Down) was changing list page
  and browser tab)
- Fix multiselection with Ctrl+Up/Down keys
2011-09-15 18:57:35 +00:00
alecpl
43e5ae654c - jQuery 1.6.4 2011-09-13 07:16:18 +00:00
alecpl
de36863ea0 - Fix js error when calling spellchecker on empty textarea 2011-09-13 07:14:03 +00:00
alecpl
eb616c8a62 - Followup last commit, trim subject text for title 2011-09-10 07:56:40 +00:00
alecpl
065d7025ee - Fix setting title for truncated subject in IE (#1487128) 2011-09-10 07:42:17 +00:00
alecpl
be392fe1a2 - Don't select quick search input on init, Safari/Chrome is adding border to focused input, it doesn't look good on init 2011-09-09 18:47:46 +00:00
alecpl
b7fd98e338 - Fix compacting folder resets message list filter (#1488076)
- Fix reset-search action so it resets list page number to 1
2011-09-08 14:45:26 +00:00
alecpl
f8e48df715 - Merge devel-saved_search branch (Addressbook Saved Searches) 2011-09-06 16:35:14 +00:00
alecpl
66df084203 - Merge devel-spellcheck branch:
- Added spellchecker exceptions dictionary (shared or per-user)
  - Added possibility to ignore words containing caps, numbers, symbols (spellcheck_ignore_* options)
2011-09-06 13:39:45 +00:00
alecpl
5271bf090c - Fix all messages remain selected after moving all search results and clearing search (#1488066) 2011-09-04 07:26:58 +00:00
alecpl
1c952a8902 - jQuery 1.6.3 2011-09-02 06:51:40 +00:00
alecpl
b6a069e6ca - Fix error in messages drag&drop action caused by r5146 2011-09-02 06:45:39 +00:00
thomascube
e639c5da21 Initialize GUI objects which are added after init 2011-08-29 22:13:07 +00:00
thomascube
bd3891145b Really abort autocompletion when hitting Escape 2011-08-29 20:01:39 +00:00
thomascube
f7b58afb94 Make list of mimetypes that open in preview window configurable (#1487625) 2011-08-29 17:30:11 +00:00
thomascube
1a716d2d34 Add copyright line on files with significant changes from Kolab Systems 2011-08-24 20:16:14 +00:00
alecpl
7a2bade211 - Added 'priority' column on messages list 2011-08-22 15:44:07 +00:00
alecpl
3ef524d806 - Prevent from form submit with Enter key in file input fields in Internet Explorer 2011-08-22 12:57:03 +00:00
alecpl
5db6f96d22 - Fix contact row update after name change when in searching mode, update changelog 2011-08-22 12:25:08 +00:00
alecpl
c269b49587 - Improve setting upload form attributes, IE7 uses 'encoding' attribute instead of 'enctype' 2011-08-19 12:53:39 +00:00
alecpl
27eb279b0f - Fix photo links in contact edit form 2011-08-18 13:17:45 +00:00
alecpl
fe0cb657f1 - Add client-side checking of uploaded files size 2011-08-16 12:11:21 +00:00
thomascube
0f1faec392 Fix saving and deleting LDAP contacts; skip client-side input validation for contacts, this is done server-side 2011-08-11 22:24:29 +00:00
alecpl
1871993b21 - Fix inserting autocomplete entry (with MT enebled) 2011-08-08 08:54:30 +00:00
alecpl
241450ee45 - Fix unlocking in abort_request() (#1488025) 2011-08-06 07:27:30 +00:00
alecpl
9f07d1d532 - Don't call set_env() where it isn't required 2011-08-04 10:56:38 +00:00
alecpl
d0de4eb506 - Fix moving folder to root, it wasn't working with IMAP delimiter different that a dot 2011-08-04 10:52:17 +00:00
alecpl
d9615118f3 - Add abort_request() function 2011-08-04 08:12:36 +00:00
alecpl
db0408a2b8 - Make that reset-search resets also pending searches 2011-08-04 07:36:19 +00:00
alecpl
5f5cf89c84 - Check current search value in ksearch_query_results() to prevent from wrong regexp replacement when it's empty 2011-08-03 13:57:47 +00:00
alecpl
2c77f553c8 - Add "loading" messages for contacts copying and groups assignment 2011-08-03 12:31:38 +00:00
alecpl
6e16260e63 - Fixed error in IE7 (#1488017) 2011-08-02 14:38:15 +00:00
alecpl
5731d68a97 - Added confirmation dialog for contact group deleting + loading indicator 2011-08-02 09:22:02 +00:00
alecpl
dc0be3378a - Simplified frame lock handling 2011-08-01 06:53:42 +00:00
thomascube
e3acfad9a1 Fix parse error in IE6 2011-07-31 17:05:26 +00:00
thomascube
fcc7f861b1 Log session validation errors; keep error message when redirecting to login after session error 2011-07-30 15:32:13 +00:00
alecpl
a1640053b9 - Unify/add loading messages when "opening" a frame 2011-07-29 16:57:11 +00:00
thomascube
951960e052 Delay window.print() on Safari browsers 2011-07-28 08:40:43 +00:00
alecpl
b0eb95a662 - Fix errors when console is not defined (#1488010) 2011-07-28 06:23:12 +00:00
alecpl
31f05cc9a4 - Call ksearch_destroy() on ksearch_hide() 2011-07-27 09:54:07 +00:00
alecpl
909a3acb83 - Move console object initialization code into one place 2011-07-26 10:54:18 +00:00
alecpl
0213f8d4dd - Added optional "multithreading" autocomplete feature 2011-07-25 10:49:39 +00:00
alecpl
1b3ce758d4 - Add comment about FF5 bug workaround 2011-07-21 07:26:42 +00:00
alecpl
070bc8302e - Add check for inArray() input to prevent error in Firefox 5 2011-07-20 19:09:12 +00:00