alecpl
2d889ecd38
- Add possibility to change HTML editor configuration by skin
14 years ago
alecpl
cf58ce8512
- Fix a bug where selecting too many contacts would produce too large URI request ( #1487892 )
14 years ago
alecpl
e505519d1a
- Improve photo actions handling (set name of upload-photo, disable delete-photo according to photo existance), code cleanup
14 years ago
alecpl
5c1dfb0b11
- Fix handling of top-level domains with more than 5 chars or unicode chars ( #1487883 )
14 years ago
alecpl
b7b7cf5614
- Fix quota indicator in Webkit
14 years ago
alecpl
c14fa83e00
- Remove cache buster from check-recent/keep-alive requests, it's already added by jQuery
14 years ago
vbenincasa
a1621c6759
- Fix incorrect CSS class name call (.quota_text_normal to .quota_text_low)
...
- Small improvement in the look of quota indicator
14 years ago
alecpl
3a24a1e41f
- Fix update_contact_row() was setting wrong ID when newcid=null
14 years ago
alecpl
7fbd94bc47
- Don't show ajax request errors when there is no real error
14 years ago
thomascube
61517ce39d
Updated to TinyMCE 3.4.2 which is now compatible with IE9
14 years ago
thomascube
41d2b7f895
Don't check identity email if not editable; fix import message
14 years ago
alecpl
1633bcafca
- Added scroll position reset for Opera ( #1487689 ), small code improvements
14 years ago
alecpl
5b67d35b59
- Fixed possible js error occurance ( #1487872 )
14 years ago
thomascube
a41dcfecb0
Fix call to parent window
14 years ago
alecpl
37463345d5
- Fix setting 'unfocused' class on folder selection
14 years ago
alecpl
d1d9fd84b7
- Prevent javascript error if TinyMCE is not initialized ( #1487862 )
14 years ago
alecpl
03bdcb8c1e
- jQuery 1.5.2
14 years ago
alecpl
94dfd8ab9d
- TinyMCE 3.4.1
14 years ago
thomascube
ec045b0a24
Revert r4609 and use stateless request tokens; no need to save them in session and thus no keep-alive necessary; fixes #1487829
14 years ago
alecpl
a8317ef172
- Fix console handling in IE8
14 years ago
thomascube
32b11d325e
Keep session alive while showing login page (request token is stored in session data)
14 years ago
alecpl
129aeff199
- Move console initialization to rcube.init(), hide console area if browser's console exists, some code cleanup
14 years ago
thomascube
4591de7018
Prepare for multiple concurrent compose windows
14 years ago
thomascube
d7167e9eeb
Workaround for IE not sending referer with location.href ( #1487806 )
14 years ago
thomascube
ec6c397769
Update group identifier in model
14 years ago
alecpl
b649c49e64
- Fix attachments uploading, broken with devel-addressbook branch merge
14 years ago
alecpl
041f66e074
- jQuery 1.5.1
14 years ago
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 )
14 years ago
alecpl
27ea62a576
- Fix typo in update_contact_row() ( #1486875 )
14 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