Aleksander Machniak
a3a260b613
Elastic: Fix non-working folder subscription checkbox for newly added folders ( #7174 )
5 years ago
Aleksander Machniak
ef13807f17
Fix regression where "Open in new window" action didn't work ( #7155 )
5 years ago
Aleksander Machniak
b25c649bb7
Plugin API: Make actionbefore, before<action>, actionafter and after<action> events working with plugin actions ( #7106 )
5 years ago
Aleksander Machniak
b47e38447c
Fix bug where next message wasn't displayed after delete in List mode ( #7096 )
5 years ago
Aleksander Machniak
e1dfd55185
Improve style tag handling in TinyMCE ( #7088 )
5 years ago
Aleksander Machniak
bd03cc4541
Fix bug where HTML reply could add an empty line with extra indentation above the original message ( #7088 )
5 years ago
Aleksander Machniak
dd59b59478
Fix bug where cancelling switching from HTML to plain text didn't set the flag properly ( #7077 )
5 years ago
Aleksander Machniak
e0ae7765bc
Fix/remove useless keyup event handler on username input in logon form ( #6970 )
5 years ago
Aleksander Machniak
e29d44dcc3
Fix so use of Ctrl+A does not scroll the list ( #7020 )
5 years ago
Aleksander Machniak
fbb39470d5
Fix bug where a new saved search added after removing all searches wasn't added to the list ( #7061 )
5 years ago
Aleksander Machniak
e25f352472
Fix bug where a new contact group added after removing all groups from addressbook wasn't added to the list
5 years ago
Aleksander Machniak
a80da7f678
Fix bug where deleting a saved search in addressbook caused display issue on sources/groups list ( #7061 )
...
also remove dead code.
5 years ago
Aleksander Machniak
840437c460
Fix bug where Enter key didn't work on messages list in "List" layout ( #7052 )
...
with some code improvements and better checking if selected message is a draft.
5 years ago
Aleksander Machniak
8252bc3962
Code simplification and style fixes
5 years ago
Aleksander Machniak
e3d18291ff
Elastic: Fix regression in the new editor widget ( #7021 )
5 years ago
Aleksander Machniak
cab4c8a39c
Fix invalid Signature button state after escaping Mailvelope mode ( #7015 )
5 years ago
Aleksander Machniak
0ac39592fc
Elastic: Change HTML editor widget to improve form flow ( #6992 )
5 years ago
Aleksander Machniak
ce70166d9e
Elastic: Fix inserting responses at cursor position ( #6971 )
...
Don't check if the field has focus for text selection.
5 years ago
Aleksander Machniak
a3c491d5cb
Elastic: Fix initial focus on recipients input in mail compose screen
...
Also remove some redundant duplicated code
5 years ago
Aleksander Machniak
ed085db9e0
Elastic: Fix position and style of auto-complete dropdown on small screens ( #6951 )
5 years ago
Aleksander Machniak
17296b39cb
Fix infinite loading message on iframe loading errors
...
The loading message was not stopped on "hard" errors, i.e. when
the page was blank, e.g. on 500 error.
5 years ago
Aleksander Machniak
70d342a436
Fix language selection for spellchecker in html mode ( #6915 )
...
Also fix so the language is not reset when switching from html to plain
text and vice-versa.
5 years ago
Aleksander Machniak
5373f1839d
Fix googiespell popup in all skins
5 years ago
Aleksander Machniak
b35c9c1fdc
Apply image preview centering styles only if there's an image
...
For cases when we display a security warning about the image attachment
the image centering styles would make the warning centered, which
we do not want.
5 years ago
johndoh
3a40f6cd91
Add expand_all/collapse_all treelist methods ( #6860 )
...
* add expand_all()/collapse_all() treelist methods
* prevent possible race condition in rcmail.folder_collapsed()
5 years ago
Aleksander Machniak
9a225bd3fe
Use Left/Right Arrow keys to faster move over threaded messages list ( #6399 )
...
Fixed some inconsistencies in list widget expand/collapse code.
Made the arrow keys behavior like in Thunderbird, i.e.:
- Right Arrow expands thread or selects closest child if already expanded,
- Left Arrow collapses thread or jumps to closest parent,
- Left Arrow + Ctrl selects top-most parent,
- Up/Down Arrow keys behavior didn't change.
5 years ago
Aleksander Machniak
dc5be05a5f
Select all records on the current list page with CTRL + A ( #6813 )
5 years ago
Aleksander Machniak
d9e3218025
Fix bug where handling multiple messages from multi-folder search result could not work ( #6845 )
5 years ago
Aleksander Machniak
446ff50c57
Merge branch 'dev/display_next' of https://github.com/alecpl/roundcubemail into alecpl-dev/display_next
6 years ago
Aleksander Machniak
84c4d062c6
Unified and simplified keypress event handling on a list widget
6 years ago
Aleksander Machniak
6196278869
Fix bug where title text on a treelist record (folder) could include unread count number
...
Add skip-content class to unreadcount elements
6 years ago
Aleksander Machniak
7846505fa4
Don't expand groups without id
...
Skipping redundant request for cases like ACL plugin where we may deal
with groups that may have no mail, id nor source assigned in acl identifier
autocompletion.
6 years ago
Aleksander Machniak
f6807bcc4c
Added 'keyservers' option to define list of HKP servers for Enigma/Mailvelope ( #6326 )
6 years ago
Aleksander Machniak
22a47cced6
Changes in `display_next` setting ( #6795 )
...
- Move it to Preferences > User Interface > Main Options
- Make it apply to Contacts interface too
- Make it apply only if deleting/moving a previewed message/contact
6 years ago
Aleksander Machniak
0e4156ea83
Fix bug where Next/Prev button in mail view didn't work with multi-folder search result ( #6793 )
6 years ago
Aleksander Machniak
4ef87fe856
Support $HasAttachment/$HasNoAttachment keywords ( #6201 )
...
We use these only to display the attachment icon on the messages list.
6 years ago
Aleksander Machniak
d646a10217
Add in_selection() to rcube_treelist_widget
...
So code working on all lists doesn't have to check widget type
to work with selection.
6 years ago
Aleksander Machniak
c287dad54e
Add dialog-open event ( #6748 )
6 years ago
Aleksander Machniak
3719ce0653
Don't use :has selector
6 years ago
Aleksander Machniak
2c38460b09
Make sure an event triggered by Enter key press on a link is treated as a keyboard event
6 years ago
Aleksander Machniak
8c471478f7
Merge branch 'dev/elastic'
6 years ago
Aleksander Machniak
e67765b863
Fix bug where flag change could have been passed to a preview frame when not expected
6 years ago
Aleksander Machniak
00ef5d05ef
Merge branch 'master' into dev/elastic
6 years ago
Aleksander Machniak
ce9c52e65a
Merge branch 'master' into dev/elastic
6 years ago
Aleksander Machniak
850d414443
Don't allow dragging .custom-control elements on folders list
6 years ago
Aleksander Machniak
187b51fd82
Fix bug where parent entry could be selected when clicking on a virtual entry
6 years ago
Aleksander Machniak
57c67db029
Remove year(s) from copyright headers + some cleanup
6 years ago
Aleksander Machniak
f0811f6f50
DOn't use deprecated (and slow) selectors
6 years ago
Aleksander Machniak
8036bfafab
Fix setting button state when registering it after onload
...
Also get rid of uibutton support, it's not used anymore.
6 years ago
Aleksander Machniak
b304782cbc
Elastic: Various cross-browser fixes and improvements
6 years ago