Aleksander Machniak
094da1e653
Elastic: Fix bug where it was possible to switch editor mode when 'htmleditor' was in 'dont_override' ( #7143 )
5 years ago
Aleksander Machniak
df2acc5eb8
Elastic: Fix hidden list widget on mobile/tablet when selecting folder while search menu is open ( #7120 )
5 years ago
Aleksander Machniak
eadbe91c92
Elastic: Simple search in pretty selects ( #7072 )
5 years ago
Aleksander Machniak
93c0e02f07
Plugin API: Make actionbefore, before<action>, actionafter and after<action> events working with plugin actions ( #7106 )
5 years ago
Aleksander Machniak
40aef395bb
Elastic: Fix data-fab-task handling ( #7038 )
...
Since the code is executed before rcmail init event, we have to use rcmail.env.task
instead of rcmail.task.
5 years ago
Aleksander Machniak
2e26aee2b6
Elastic: Fix position of mobile floating action button ( #7038 )
5 years ago
Aleksander Machniak
c2bd60f1aa
Elastic: Fix regression in the new editor widget ( #7021 )
5 years ago
Aleksander Machniak
4e840c7669
Elastic: Fix Edit responses button state in Mailvelope mode
5 years ago
Aleksander Machniak
3c01f472e0
Elastic: Change HTML editor widget to improve form flow ( #6992 )
5 years ago
Aleksander Machniak
0e2d3789ce
Small code improvements
5 years ago
Aleksander Machniak
959654c0c2
Elastic: Fix regression where recipient input didn't update internal input state ( #6988 )
5 years ago
Aleksander Machniak
12967485a3
Elastic: Fix regression where Encrypt button wasn't displayed in mail compose toolbar ( #6982 )
...
Also fix Reply-All button handling
5 years ago
Aleksander Machniak
30b5d4ef64
Elastic: Fix unread filter icon and search state on folder change ( #6978 )
5 years ago
Aleksander Machniak
199afedb96
Elastic: Improve splitter element identifier
...
so e.g. in Settings sidebar's width is constant for all Settings pages.
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
4d7ce46fc0
Elastic: Resizeable columns ( #6929 )
5 years ago
Aleksander Machniak
14cb21c87e
Elastic: Fix select/selection button in some places
5 years ago
Aleksander Machniak
7e8f9da64b
Elastic: Add "Show unread messages" button to the search bar ( #6587 )
5 years ago
Thomas B
53130c08ef
Make propform column sizing variable ( #6867 )
...
Allow to specify the preferred column sizes with a propform table class.
5 years ago
Aleksander Machniak
fbe36c7f5a
Elastic: Fix bug where use of Tab key on autocomplete causes double insertion into a recipient input ( #6850 )
5 years ago
Aleksander Machniak
5baa8981ea
Elastic: Fix bug in handling pasting text into a recipient input
5 years ago
Aleksander Machniak
6daefc3d45
Elastic: Fix so search is not reset when returning from the message preview page ( #6847 )
5 years ago
Aleksander Machniak
d39d49b7a6
Fix keyboard navigation (tabindex) on attachments list in compose
5 years ago
Aleksander Machniak
b25699d2ac
Elastic: Improve show-content event handler
5 years ago
Aleksander Machniak
404995ef95
Elastic: Execute screen_resize_headers() in framed mode
6 years ago
Aleksander Machniak
be2e3f2154
Elastic: Fix handling new-line in text pasted to a recipient input
6 years ago
Aleksander Machniak
7af72e82fc
Elastic: Fix some jumping effect in Chrome ( #6677 )
6 years ago
Aleksander Machniak
204a2c2d5b
Elastic: Fix missing delete button in image upload widget in some browsers
6 years ago
Aleksander Machniak
183c62451a
Elastic: Fix iframe height on iOS 9
6 years ago
Aleksander Machniak
3194ca235b
Update comment
6 years ago
Aleksander Machniak
5c131aff54
Elastic: Fix pretty select list height on mobile
6 years ago
Aleksander Machniak
8db00c6265
Elastic: Fix handling mailto: URL parameters in contact menu ( #6751 )
...
Also fix keyboard navigation in some menus, e.g. contact menu
6 years ago
Aleksander Machniak
cf51aead63
Larry: Fix regression where menu actions didn't work with keyboard ( #6740 )
...
For Elastic remove Space/Enter key handler on menus, so we use
default browser behaviour. Triggering a onclick programatically
causes popup window warning sometimes.
6 years ago
Aleksander Machniak
ce9c52e65a
Merge branch 'master' into dev/elastic
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
0c419e4dd1
Elastic: .compact-table fixes
6 years ago
Aleksander Machniak
706313bdeb
Elastic: Fix setting pretty select popup width
...
In some cases the min_width was set to value bigger than max_width.
6 years ago
Aleksander Machniak
b8f27af8cb
Elastic: Fix non-working pretty selects in Chrome browser ( #6705 )
6 years ago
Aleksander Machniak
b304782cbc
Elastic: Various cross-browser fixes and improvements
6 years ago
Aleksander Machniak
4d1b3e263a
Elastic: Fix folders list scrolling on touch devices ( #6706 )
6 years ago
Aleksander Machniak
f1e911ec03
Elastic: Toolbar/menus/layout refactoring
...
Refactoring for better consistency and simplicity.
5KB less in size of (minified) styles.css file.
Layout changes:
- body > #layout > .menu -> #layout-menu
- body > #layout > .list -> #layout-list
- body > #layout > .sidebar -> #layout-sidebar
- body > #layout > .content -> #layout-content
Toolbar/menu changes:
- .toolbar -> .toolbar.menu
- .toolbarmenu -> .menu.listing
- .menu-button -> .task-menu-button
- .pagenav.toolbar -> .pagenav.menu
- #taskmenu -> #taskmenu.menu.toolbar
- .image-tools .menu -> .image-tools .menu.toolbar
- required .disabled class to de-activate menu items
- .button class is not required on .menu children
- merge toolbar.less and taskmenu.less into menu.less
- @color-toolbarmenu-hover -> @color-menu-hover
- @color-toolbarmenu-hover-background -> @color-menu-hover-background
Also cleaned/removed some code in spellchecker.js. Made .googie_list a list not table.
6 years ago
Aleksander Machniak
844ec53612
Elastic: Fix bug where toolbar disappears on attachment menu use in Chrome ( #6677 )
6 years ago
Aleksander Machniak
3b4d07a055
Elastic: Close search options on Enter key press in quick-search input ( #6660 )
6 years ago
Aleksander Machniak
d88fb7e4ff
Elastic: Fix displaying (.invalid-feedback) error messages in forms
6 years ago
Aleksander Machniak
0f6f20c629
Elastic: Improve selector for table.propform content
6 years ago
Aleksander Machniak
c0b9c222fc
Merge branch 'adv_options' of https://github.com/johndoh/roundcubemail into johndoh-adv_options
6 years ago
Aleksander Machniak
e3e9573391
Fix small issue when quota object does not specify 'title'
6 years ago
Aleksander Machniak
cc20de329d
Elastic: Use Bootstrap's custom file input
...
... with localization and some js logic to display selected file(s) in the input.
6 years ago