alecpl
2b3a8e8de2
- Improve displaying of autocompletechars message
14 years ago
thomascube
360bd3ea74
Allow group identifiers to be changed upon renaming (used in LDAP)
14 years ago
thomascube
ce988a0778
Always generate valid DOM identifiers using html_identifier() write original identifier string to rel attribute where possible
14 years ago
thomascube
07b95dc49b
Delegate contact input validation to rcube_addressbook instance; accept already localized texts in rcube_output::show_message()
14 years ago
thomascube
ed33d19de9
Normalize group list-item identifier when inserting a new address group
14 years ago
alecpl
47f55c0d08
- Fix ICANN example addresses doesn't validate ( #1487742 )
14 years ago
alecpl
ef4f591a1d
- Unify typeof and undefined usage
14 years ago
alecpl
d8cf6d7278
- Fix command handlers return value check, unify typeof usage
14 years ago
thomascube
8458c7ca0e
When creating a new contact, add it to the selected group; consider the selected group when deleting a contact
14 years ago
thomascube
de06fc3d29
Wrap unread count in <span> for more flexible styling
14 years ago
thomascube
bc374503bb
Show full mail subject as title ( #1487128 )
14 years ago
alecpl
4737e5ce23
- Fix: selecting Preferences tab doesn't work after clicking other tab
14 years ago
thomascube
accdd0c291
Fix list column add/removal in IE ( #1487703 )
14 years ago
alecpl
1bcb2f3d8d
- Fix add link has faulty characters in swedish ( #1487702 )
14 years ago
thomascube
0501b637a3
Merge branch devel-addressbook (r4193:4382) back into trunk
14 years ago
alecpl
e81a30752b
- Fix impossible to subscribe to protected folders ( #1487656 )
14 years ago
thomascube
e224b002c0
Missed some replacements in previous commit...
14 years ago
alecpl
57e38f47af
- Use 'loading' message's labels stacking + some code improvements
14 years ago
thomascube
ef292efaa3
Only display one loading message at once
14 years ago
alecpl
4da0bee2f8
- Fallback to INBOX if this.env.mailbox is not specified in list_mailbox()
14 years ago
thomascube
b37e6987b5
Show the same message only once; increase display time for warnings
14 years ago
alecpl
1ce4420b7e
- When clicking on the list take the focus away from an iframe too
14 years ago
alecpl
3ee5a7200a
- Improved Mail-Reply-To and Mail-Followup-To headers handling
14 years ago
alecpl
5be0d000ac
- Fix displaying of foldersubscribing/folderunsubscribing labels
14 years ago
alecpl
c0c0c03d97
- Fix: copying all messages in a folder copies only current page
14 years ago
alecpl
af3c045ecf
- New Folder Manager UI
...
- Fix invalid Request when creating a folder (#1487443 )
- Add folder size and quota indicator in folder manager (#1485780 )
- Add possibility to move a subfolder into root folder (#1486791 )
14 years ago
alecpl
27acfd6774
- Fix preview window doesn't work when RC is in a frame ( #1487314 )
...
- Add helper function is_framed()
14 years ago
alecpl
43fb35b5cb
- Fix cursor position on compose form in Webkit browsers ( #1486674 )
14 years ago
alecpl
489ffbde73
- Fix window is blur'ed in IE when selecting a message ( #1487316 )
14 years ago
alecpl
effdb3c01d
- Lock submit button in onsubmit event on login page ( #1487036 )
14 years ago
alecpl
2c200021fd
- Fix focused elements aren't unfocused when clicking on the list ( #1487123 )
14 years ago
alecpl
ef17c54e73
- Fix IE issue when replacing spaces doesn't work
...
- Some code improvements
14 years ago
alecpl
74cd6cced6
- Fix handling of special characters when building content of drag layer
14 years ago
alecpl
310fc2dfcc
- jQuery-1.4.4
14 years ago
alecpl
ec211b7592
- Changed timeout so non-error messages will disapear faster
14 years ago
alecpl
f94639f7bf
- Improved r4191 bugfix
14 years ago
alecpl
f6642844e0
- Fix: loading message doesn't disapear after using 'load-images' action
14 years ago
alecpl
c296b810bc
- Add option for minimum length of autocomplete's string ( #1486428 )
14 years ago
alecpl
9be483ce0d
- Enable autocomplete for all address fields
14 years ago
alecpl
29b39739df
- Improve responsiveness of messages displaying ( #1486986 )
14 years ago
alecpl
1555ac6018
- Don't show confirmation message when marking message as read using delay (preview_pane_mark_read>0)
14 years ago
alecpl
c50d8872ce
- Add missing confirmation/error messages on contact/group/message actions ( #1486845 )
...
- Add 'loading' message on message move/copy/delete/mark actions
14 years ago
alecpl
6f096812c9
- Support contact's email addresses up to 255 characters long ( #1487095 )
...
- Added email format checks when saving contacts data
14 years ago
alecpl
f48a94cb50
- Remove Close buttons in googiespell popups
14 years ago
alecpl
d808ba6e1d
- Hide loading message when preview pane is being "emptied" ( #1487077 )
14 years ago
alecpl
5f27a762af
- Revert r4135: allow Tab (auto)completion
14 years ago
alecpl
537b575ad1
- Fix autocomplete so Tab key will not insert selected contact
14 years ago
alecpl
ee72e4d4ee
- Fix possible js error in hide_message() ( #1487076 )
14 years ago
thomascube
cb7d32ebdd
List groups in address detail view and allow to subscribe/unsubscribe from there ( #1486753 )
14 years ago
alecpl
98f2c93209
- When read-status column is disabled create status icon in subject column
...
- Change read-status column icons so they are working like in flag column
- Some js code cleanup
14 years ago
alecpl
4438d66760
- Add separate column for message status icon ( #1486665 )
14 years ago
alecpl
ad334a1257
- Improve displaying of UI messages ( #1486977 )
14 years ago
alecpl
48e8b31b1e
- Fix googiespell click events handling
14 years ago
alecpl
f75adec3e7
- Improvements in googiespell styles
14 years ago
alecpl
bb269962fa
- Fix message list clearing when search filter is used
14 years ago
alecpl
e0a5ce0264
- Prevent from inserting empty link when composing HTML message ( #1486944 )
14 years ago
alecpl
32c657ae1f
- Add (different) attachment icon for messages of type multipart/report ( #1486165 )
14 years ago
alecpl
6b4929278b
- Add message content-type to the message flags in add_message_row(), can be used e.g. to set message row style/icon according to message type
14 years ago
alecpl
e9470683bf
- Use css sprite image for messages list
14 years ago
alecpl
c288f9969e
- Improve r4038: we can use keypress on FF and Opera, here we've got repetition
...
- Small code cleanup
14 years ago
alecpl
8cfbc47e89
- Fix keyboard doesn't work with autocomplete list with Chrome ( #1487029 )
14 years ago
alecpl
12daf6ddf5
- Fix for Konqueror
14 years ago
alecpl
538e1c85d2
- Fix confirmation message isn't displayed after sending mail on Chrome ( #1486177 )
14 years ago
alecpl
e25a357d95
- Add Reply-to-List feature ( #1484252 )
...
- Add Mail-Followup-To/Mail-Reply-To support (#1485547 )
14 years ago
alecpl
249db18585
- Fix "Server Error! (Not Found)" when using utils/save-pref action ( #1487023 )
14 years ago
alecpl
0bc51d9d0f
- Fix: contact group input is empty when using rename action more than once on the same group record
14 years ago
alecpl
e99991996d
- Add Internationalized Domain Name (IDNA) support ( #1483894 )
14 years ago
alecpl
d7f9eb573b
- Add link to identities in compose window ( #1486729 )
14 years ago
thomascube
5371dc7889
Correct JS syntax
14 years ago
thomascube
9d2a3a819a
Focus search box or first edit field on page load
14 years ago
alecpl
e019f2d0f2
- s/RoundCube/Roundcube/
14 years ago
alecpl
6465a92a38
- Support action in form of "task/action" in goto_url()
14 years ago
alecpl
614c642a4b
- Fix list_cols is not updated after column dragging ( #1486999 )
...
- Improved save-pref action and moved to separate file in utils task directory
- Improved http_post/http_request to support first argument in form 'task/action'
14 years ago
alecpl
8fd1cf943c
- Small improvements
14 years ago
alecpl
372d3bf6de
- Fix Chrome browser was recognized as Safari
14 years ago
alecpl
b2f3e60d22
- Fix JS error in IE (can't move focus to the control...) ( #1486972 )
14 years ago
alecpl
bdf6ded0a6
- Fix JS error when switching off HTML editor in identity form
14 years ago
alecpl
b0fd4cfd69
- Small improvement
14 years ago
alecpl
5ac188f0a7
- Fix hide_message() to work when called from an iframe
14 years ago
alecpl
33bfe1c9dc
- Fix JS error when spellchecker feature is disabled
14 years ago
alecpl
b0d46b1ab6
- lock_form(): fix hidden fields were disabled because of wrong type check
...
- lock_form(): fix initially disabled fields shouldn't be enabled on unlock
14 years ago
alecpl
5cd00e2481
- Fix "Threaded" checkbox after subfolder creation ( #1486928 )
14 years ago
alecpl
2d27641cb5
- Fix r3913: don't run spellchecker on send
14 years ago
alecpl
736790f625
- Fix JS error on IE when trying to send HTML message with enabled spellchecker ( #1486940 )
14 years ago
alecpl
882b0f5e7f
- Fix focus position after initial signature change in html editor
14 years ago
alecpl
eb9eff0711
- Fix TinyMCE buttons are hidden in Opera ( #1486922 )
...
- Fix initial resizing of html editor in some browsers
14 years ago
alecpl
eeb34ba356
- Fix Tab key doesn't work in HTML editor in Google Chrome ( #1486925 )
14 years ago
alecpl
196d04f488
- Fix "Select all" causes message to be opened in folder with exactly one message ( #1486913 )
14 years ago
alecpl
70cfb42839
- Unset message type after hidding it
14 years ago
alecpl
554d793780
- Fix set_busy() when called from an iframe
14 years ago
alecpl
053e5a087c
- Fix list page controls when contacts group is selected
14 years ago
alecpl
9601f05424
- Two fixes for Konqueror
14 years ago
alecpl
c321e2fb24
- Fix ESC key doesn't close folder name edition field in Google Chrome
14 years ago
alecpl
be9d4d2ab7
- Fix message list and preview pane cleanup on search request
14 years ago
thomascube
dbdd71f166
Don't replace error messages with loading info ( #1486300 )
14 years ago
thomascube
5cff852b07
Disable active spell check in tinyMCE before switching to plaintext mode ( #1486870 ) + focus message field after mode switch
14 years ago
alecpl
1fe60e25c9
- Fix group creation field hiding on webkit (Chromium) ( #1486839 )
14 years ago
alecpl
2fc4596587
- Allow commands with mutiple - ( #1486851 )
15 years ago
alecpl
27ea62a576
- Fix typo in update_contact_row() ( #1486875 )
15 years ago
alecpl
9bfcb3b98c
- small fix for googie layer height setting
15 years ago
alecpl
b8d4febf6c
- googiespell layer resizing + small css improvements
...
- better googiespell suggestions popup positioning
15 years ago
alecpl
3940ba65be
- Resize editor after switching to html mode
...
- create toggle-editor command in app.js, to make possible binding to this command
- Code cleanup in rcmail_ui (moved compose-related functions into rcmail_ui)
15 years ago
alecpl
edfe91737e
- Improved command() to call simple command functions directly
15 years ago
alecpl
087c7dc5d2
- Improved compose screen: resizable body and attachments list, vertical splitter, options menu
...
- Removed productname/version element, changed footer size to 20px
15 years ago
alecpl
bdb13a51f7
- Fix RC forgets search results ( #1483883 )
15 years ago
alecpl
60527660ee
- Update TinyMCE translations
15 years ago
alecpl
f4f6291ec1
- Use built-in spellchecker instead of a PHP files of spellchecker plugin in TinyMCE
15 years ago
alecpl
2011bef155
- TinyMCE 3.3.7
15 years ago
alecpl
f821fecac8
- Hide disabled fieldsets in messages list menu
15 years ago
alecpl
5c024015f0
- Fix quota indicator position on Opera 10.10
15 years ago
alecpl
a2e81736a9
- Move quota indicator to mailboxlist footer
...
- Fix groupcontrols on IE6 (use gif)
15 years ago
alecpl
61248fd1ce
- Don't call keep-alive on print page
15 years ago
alecpl
176c76c431
- unset env.messages on mailbox change to save some browser's memory
15 years ago
alecpl
56f41af7a5
- Extend rcmail.env.messages with 'flags' object for plugin's flags ( #1486266 )
15 years ago
alecpl
172e3346ca
- Added mailboxlist options menu in message page
15 years ago
alecpl
64e3e80743
- Fix some IMAP errors handling when opening the message ( #1485443 )
15 years ago
alecpl
9dd3553ab0
- Fix autocomplete results are wrongly displayed when search string contains e.g. a dot character
15 years ago
alecpl
ae8a2a5527
- fixed identation + some code improvements
15 years ago
thomascube
ca38db5744
Allow to drag into groups of another address source
15 years ago
thomascube
8e32dcd9e8
Fix subject column after re-arranging cols
15 years ago
alecpl
c3eab29e19
- some fixes in message list columns handling
15 years ago
alecpl
6c9d496fcc
- 'threads' column made movable
15 years ago
alecpl
7ceabc8815
- Add request* event triggers in http_post/http_request ( #1486054 )
15 years ago
alecpl
fc1b7226b4
- Renamed events for groups handling, insertgroup -> group_insert,
...
updategroup -> group_update, removegroup -> group_delete
15 years ago
thomascube
8ef2f3c5cf
Make drag&drop work on iPads
15 years ago
alecpl
b231f68ba2
- Fix typo in last commit + some code cleanup
15 years ago
thomascube
89e31bec15
Update user agent detection and set according class names to html node
15 years ago
alecpl
a3c9bd1c2e
- jquery's hide/show functions are slow, don't use it in loops
15 years ago
alecpl
d470f97038
- fix FF crash ( #1486752 )
...
- fix some issues after deleting last message from the list
15 years ago
alecpl
13e1552df1
- Trigger listupdate event after message removal from list ( #1486734 )
15 years ago
alecpl
14259ce101
- fixed parse error
...
- support arguments of type object in enable_command()
- simplify setting of state of message commands
15 years ago
thomascube
3831efb452
Better jqueryfication
15 years ago
alecpl
fb466386cc
- code cleanup
15 years ago
alecpl
50067d581a
- Reverted change that removed response.callbacks
15 years ago
thomascube
86f3aaf2b9
Wrap group name input field in <li> + more jqueryfication + add dummy group functionality to example address book plugin
15 years ago
alecpl
87a8685fbf
- Fix wrong message on file upload error ( #1486725 )
15 years ago
alecpl
2bb1f633fb
- Added 'actionbefore', 'actionafter', 'responsebefore', 'responseafter' events
...
- Removed response.callbacks feature
15 years ago
alecpl
54531f1d7f
- small improvements
15 years ago
alecpl
677e1f26fe
- Some files from /bin + spellchecking actions moved to the new 'utils' task
15 years ago
alecpl
caccd193c8
- remove temp code
15 years ago
alecpl
0e7b66357d
- Added threads tree icons
...
- css/js fixes and improvements in (messages) list code
15 years ago
alecpl
283a37fb11
- code cleanup
15 years ago
alecpl
27480b4a02
- fix performance of getElementById wrapper for IE (don't look over all elements if initial getElementById returns no element
...
)
15 years ago
alecpl
5d04a85924
- removed redundant code in expand_unread()
15 years ago
alecpl
403b45d55e
- improve performance of threads expanding/collapsing (significant on IE)
15 years ago
alecpl
e99d21ba05
- remove offline message list generation on IE, this doesn't realy improve performance now
15 years ago
alecpl
a4a270be84
- removed old code
15 years ago
alecpl
ab10d6f7a6
- Fix marking/deleting of all messages in search result ( #1486736 )
15 years ago
alecpl
349cbfffac
- Fix: reset select_all_mode on select-none action
15 years ago
alecpl
bb8012cfcd
- Extend contact groups support ( #1486682 )
15 years ago
alecpl
488074965b
- Fix check-recent action issues and performance ( #1486526 )
...
- Fix messages order after checking for recent (#1484664 )
- Fix messages copying
- Reset check-recent interval after check-recent by hand
15 years ago
alecpl
f9a2a601d1
- Fix signatures get added instead of replaced in plain text mode ( #1486730 )
15 years ago
alecpl
b5002a019f
- Fix setting sorting order to "None"
15 years ago
alecpl
500af6fcf8
- Fix adding signature above the body in plain-text mode
15 years ago
alecpl
c833ed4053
- Fix listupdate event doesn't trigger on search response ( #1486708 )
15 years ago
alecpl
c6a6d25214
- last commit fix
15 years ago
alecpl
a1f7e90a0e
- Fix select_all_mode value after selecting a message ( #1486720 )
15 years ago
alecpl
9800a825e7
- improve performance and consistency by setting all list-related env data in list action only
15 years ago
alecpl
1f019c8e58
- Set focus to editor on reply in HTML mode ( #1486632 )
...
- Fix composing in HTML jumps cursor to body instead of recipients (#1486674 )
15 years ago
alecpl
b62c4869f7
- Allow columns order change per user - drag&drop ( #1485795 )
15 years ago
alecpl
cecf46a41b
- Add 'loading' message while login is in progress ( #1486667 )
15 years ago
alecpl
356a797b29
- fix the contact creation when group is not selected
15 years ago
alecpl
dbd069154a
- code cleanup
15 years ago
alecpl
dd51b73a9b
- fix iframe hack (divs must be removed also in mouseup)
15 years ago
alecpl
c576893167
- force mbox in check-recent ( #1486629 )
15 years ago
alecpl
3a003cc9fb
- fix dublicated request in msglist_click()
15 years ago
alecpl
8fa9229d57
- code formatting, cleanup and small improvements
15 years ago
alecpl
186537b2c6
- more code formatting
...
- allow re-selecting highlighted row (#1486442 )
15 years ago
alecpl
a4c163f930
- removed redundant code + code formatting
15 years ago
alecpl
da8f11ce16
- Fix messages list scrolling in FF3.6 ( #1486472 )
...
- Fix quicksearch input focus (#1486637 )
- Small code cleanup + improvements
15 years ago
alecpl
58892824a6
- Fix new contact group selection on IE ( #1486630 )
15 years ago
alecpl
6c11ee29dd
- use the same iframe hack as in splitter.js
15 years ago
thomascube
8e3a6039cf
Assign newly created contacts to the active group ( #1486626 ) and fix group selection display ( #1486619 )
15 years ago
thomascube
bc4960108e
Option not to mark messages as read when viewed in preview pane ( #1485012 )
15 years ago
thomascube
53d6261619
Fix group expansion which was lost in r3457 + apply patch for autocompletion timeouts from #1486059
15 years ago
thomascube
f4f4522b23
Apply contact groups js patch ( #1486606 )
15 years ago
alecpl
3616845126
- fix empty body after switching from html to plain
15 years ago
thomascube
65c8764b19
Add client-side events when adding/removing groups
15 years ago
thomascube
aa12df20e4
Add server-side plugin hooks to address group functions + better action names
15 years ago
thomascube
c0297f4172
Asynchronously expand contact groups + skip count queries in autocompletion mode + check for the existance of contactgroups table
15 years ago
thomascube
3baa72a62f
Implement group renaming/deleting + use more consistent names for commands and actions ( #1486587 )
15 years ago
alecpl
4cdc70941d
- Fix js error when switching editor mode ( #1486593 )
15 years ago
alecpl
f3d37fbbc5
- Fix marking messages as unread on all pages ( #1486592 )
15 years ago
alecpl
7a48e5539f
- Re-organize editor buttons, add blockquote and search buttons
...
- Make possible to write inside or after a quoted html message (#1485476 )
15 years ago
alecpl
79990754f6
- TinyMCE 3.3.2
15 years ago
thomascube
0dc5bc86a3
Implement insert_contact_group() to make group creation work
15 years ago
thomascube
a61bbb24aa
Added basic contact groups feature
15 years ago
alecpl
33e2e42321
- Use PageUp/PageDown for listpage change ( #1486430 )
15 years ago
alecpl
bc2accc455
- Added Home/End kayboard keys support on lists ( #1486430 )
15 years ago
alecpl
fb7ec576ab
- Added possibility to select all messages in a folder ( #1484756 )
15 years ago
thomascube
84a3312f0b
Only select childs when a message row is collapsed but also do it when deleting a thread
15 years ago
alecpl
519aeda284
- Don't underline the parent when thread is expanded
15 years ago
alecpl
cca7b3fd02
- rewert old change: don't load first section page in Preferences
15 years ago
alecpl
69d05c3710
- TinyMCE 3.3.1
15 years ago
alecpl
9b3fdc25c1
- Implemented messages copying using drag&drop + SHIFT ( #1484086 )
15 years ago
alecpl
c16986be7f
- use popupmenu style for attachments upload form
...
- move .popupmenu style definition to common.css
15 years ago
thomascube
258dbd03d7
Don't unselect already selected childs
15 years ago
thomascube
2ecb7fef5e
Also select childs when dragging a thread message
15 years ago
alecpl
81ab85e5ab
- use jQuery.inArray() instead of rcube_in_array()
15 years ago
thomascube
f52c936f4d
Merged devel-threads branch (r3066:3364) back into trunk
15 years ago