Aleksander Machniak
869b4202c5
A better workaround for Popper issue
7 years ago
Aleksander Machniak
ea492869cd
Allow editing of recipients input ( #125 )
7 years ago
Aleksander Machniak
204480c63d
Fix scrolling in message headers dialog ( #142 )
7 years ago
Aleksander Machniak
b7e5567f1b
Update copyright year
7 years ago
Aleksander Machniak
38d9407d04
Set .table-responsive-sm class on table parents
7 years ago
Aleksander Machniak
befea99ab7
Update to Bootstrap 4.0.0
7 years ago
Aleksander Machniak
a1a933cb5c
Fix filterbar icon status
7 years ago
Aleksander Machniak
3cb91290b5
Improve .webkit-scroller class use
7 years ago
Aleksander Machniak
6316fe054c
Refactored taskmenu
...
- Eliminate grey color
- On mobile display menu using style of other menus
- Fix Close button on iOS (#82 )
7 years ago
Thomas Bruederli
1a2a2d2cb2
Listen to identity-encryption-* events to update UI styles
7 years ago
Aleksander Machniak
1e82066d7e
Add "List is empty..." element ( #76 )
7 years ago
Aleksander Machniak
100204ea9c
Merge branch 'move_addressbook' of https://github.com/johndoh/elastic into johndoh-move_addressbook
7 years ago
Aleksander Machniak
65f514ee10
Don't assign .table.table-responsive-sm to datepicker popup
7 years ago
PhilW
5497d30232
update for addressbook toolbar changes in core
7 years ago
Aleksander Machniak
734fcb4c73
Make sidebar navigation less confusing, move selection button to list header
7 years ago
Aleksander Machniak
6e24ebca6b
Display icons on identities/responses/filters lists
7 years ago
Aleksander Machniak
e926162767
Support for .boxinformation without the icon
7 years ago
Aleksander Machniak
647e0bd2f6
Fix .boxinformation elements handling
7 years ago
Aleksander Machniak
5f2c23e601
Display iframe loader in show-content handler only on mobile
7 years ago
Aleksander Machniak
61c458b085
Disable dragging also on list widgets for small devices
7 years ago
Aleksander Machniak
9bc4b97071
Content frame/list handling for plugins
7 years ago
Aleksander Machniak
3bed1067d1
Better icon for Junk folder ( #136 )
7 years ago
Aleksander Machniak
a6bc845e39
Display hint to the user when using To/Cc/Bcc/vCard buttons and no contact is selected ( #129 )
...
Also display an information message after attaching vCard in phone mode.
7 years ago
Aleksander Machniak
cdbfc475fd
Add support for Get Support button
7 years ago
Aleksander Machniak
9f030c3390
Display confirmation message when adding a recipient in mobile mode ( #86 )
7 years ago
Aleksander Machniak
e1ad2a1936
Refacor recipient input so it is a <ul> element, improve input handling
7 years ago
Aleksander Machniak
05a67898eb
Fix adding groups to the recipient input
7 years ago
Aleksander Machniak
0c1642b2ad
Stop propagation on pretty checkbox click
...
Fixes issue where changing folder subscription in Folder Manager
would cause the folder frame loading.
7 years ago
Aleksander Machniak
c2f34ee0ad
Small fix in plain-text rows detection
7 years ago
Aleksander Machniak
975612581d
A .propform table with more plain text rows than input rows is considered .text-only
7 years ago
Aleksander Machniak
35f7d2862f
Improve displaying of .propform tables with no form controls, but only text
7 years ago
Aleksander Machniak
5153d25cc9
Use less.pageLoadFinished promise to execute final resize callback
7 years ago
Aleksander Machniak
4120aca6b4
Fix bug where recipient input initialization didn't display non-empty Cc/Bcc inputs ( #123 )
7 years ago
Aleksander Machniak
fec8cf2682
Add floating action button for main item create action on mobile ( #107 )
7 years ago
Aleksander Machniak
0c89d32909
In devel mode wait some more time with "resize reflow" to make sure all is in place
7 years ago
Aleksander Machniak
7e90274d31
Option to toggle checkboxes on message list ( #60 )
7 years ago
Aleksander Machniak
e7f3338178
Fix and improve boxwarnings
7 years ago
Aleksander Machniak
cd7505083e
Fix js error after folder delete in phone mode, causing the view is not returned to the folders list
7 years ago
Aleksander Machniak
7f2092c35c
Fix bug where tapping the search function in contact menu while composing a new e-mail led back to the composing interface on Android phone ( #109 )
7 years ago
Aleksander Machniak
cfc408488d
Add date format placeholder only to inputs with 'datepicker' class
7 years ago
Aleksander Machniak
c4aaa22d24
Add date format placeholder to datepicker inputs ( #101 )
7 years ago
Aleksander Machniak
bf9998b697
Make search/filter bars use full width of the container, simplify js code
7 years ago
Aleksander Machniak
0b0adf7bd1
Deactivate Mark button when no email is selected ( #94 )
7 years ago
Aleksander Machniak
b60bf73aeb
Fix so .notice message is .alert-info not .alert-warning
7 years ago
Aleksander Machniak
aa542a35c1
Fix iframe scrolling in iOS ( #87 )
...
Also some other small fixes for iOS/Android.
7 years ago
Aleksander Machniak
d04d0a3078
Fix toolbar when vieweing message in an external window
7 years ago
Aleksander Machniak
fe2a9654d1
Mailvelope support
7 years ago
Aleksander Machniak
ff835c3b9b
Add menu_destroy method
...
It is needed to call .popover('dispose') when a menu content is to be replaced.
So, we make this possible, but in future we should consider remiving this
requirement. Maybe even re-work the whole menu system.
7 years ago
Aleksander Machniak
9d1b3dcf29
Remove dead code
7 years ago
Aleksander Machniak
dd4e68335c
Fix tabindex on filter icon
7 years ago
Aleksander Machniak
2990a0bded
Make pretty_checkbox method public, set cursor:pointer on the icon-checkbox
7 years ago
Aleksander Machniak
a587e7a7dc
Support data-hidden attribute on multi-input field
7 years ago
Aleksander Machniak
ddb8e579f8
Merge pull request #70 from johndoh/buttons
...
skip buttons which already have the Bootstrap class
7 years ago
Aleksander Machniak
68e2dca13a
Fix so it is possible to have two searchbars on the same page
7 years ago
PhilW
e58ed633b4
skip buttons which already have the Bootstrap class
7 years ago
Aleksander Machniak
ef304747f6
Fix missing pretty checkboxes in new filter record (managesieve)
7 years ago
Aleksander Machniak
5d3f394ade
Small improvements
7 years ago
Aleksander Machniak
b9249554a8
Quota indicator ( #35 )
7 years ago
Aleksander Machniak
8cfe461dea
Improve printing styles ( #58 )
7 years ago
Aleksander Machniak
a4ee367e1c
Merge pull request #66 from JohnDoh/pretty_confirms
...
style buttons in pretty confirmation boxes
7 years ago
Aleksander Machniak
0dfb92cb4f
Move "Download all attachments" button from below the attachments list to .header-links
7 years ago
Aleksander Machniak
892b788f5a
Add a way to display mail message headers in a table ("envelope")
7 years ago
PhilW
9ef99ad707
style buttons in pretty confirmation boxes
7 years ago
Aleksander Machniak
73b2161e30
Fix folders list scroll on touch devices ( #45 )
7 years ago
Aleksander Machniak
ade0deca8e
Make "external window" dialogs bigger on tablets
7 years ago
Aleksander Machniak
408c8dfe76
Fix mailto menu invoked from (.eml) attachment preview
7 years ago
Aleksander Machniak
e32f4a0976
Fix .message-partheaders element
7 years ago
Aleksander Machniak
5ae662c198
Improvements for mobile attachment preview
...
- Hide More menu item as we do not support submenus yet
- Make sure .eml attachment preview has filename in the title bar
7 years ago
Aleksander Machniak
a394eae190
Update Bootstrap
7 years ago
Aleksander Machniak
5cb1541abd
Fix/improve mailto menu
7 years ago
Aleksander Machniak
c63a232107
Fix so attachment and mailto menu actions close the menu
7 years ago
Aleksander Machniak
1158c35c4b
Merge branch 'master' of github.com:roundcube/elastic
7 years ago
Aleksander Machniak
8960ca33f1
Attachment preview on mobile ( #61 )
7 years ago
Aleksander Machniak
bf36ccd0ed
Various improvements, mostly forms
7 years ago
Aleksander Machniak
239a590a29
Improve error template plus some small improvements here and there
7 years ago
Aleksander Machniak
41ebae1dfb
Support .boxinformation element and table with .checkbox-cell
7 years ago
Aleksander Machniak
671d53e4f4
Fix initial value of recipient input
7 years ago
Aleksander Machniak
c085cf968d
Display frame menus in full height (of the parent window) and other improvements to menus ( #33 )
7 years ago
Aleksander Machniak
3885bfa29b
Small forms improvements, added some icons for Kolab plugins
7 years ago
Aleksander Machniak
c65b4de161
Improve simple dialogs like group creation/rename or qr-code
7 years ago
Aleksander Machniak
e85c95eb1b
Hide navbar when it has no buttons, e.g. Help plugin UI
7 years ago
Aleksander Machniak
4ea094c80f
Fix setting frame title, unify some title to use short label
7 years ago
Aleksander Machniak
f9a2771a40
Improve content frame buttons setup
7 years ago
Aleksander Machniak
12ee7990ee
Skip redundant resize code in iframe, cleanup
7 years ago
Aleksander Machniak
e9047fc446
Fix setting status of content frame buttons
7 years ago
Aleksander Machniak
6f977c5cae
Fix scrolling issue in iframe'd forms with tabs
7 years ago
Aleksander Machniak
0f0340a940
Don't set form-check class for a row with .proplist element
7 years ago
Aleksander Machniak
e75e011f6e
Unify navigation handling for content creation frames
7 years ago
Aleksander Machniak
ffb2de5505
Fix bug where compose options could be added to wrong form
7 years ago
Aleksander Machniak
f0b09608cf
Contact form support
7 years ago
Aleksander Machniak
e19ebecc16
Improve pagejump-selector styling
7 years ago
Aleksander Machniak
80e76c962e
Don't hide dialog window for show source dialog in mobile mode
7 years ago
Aleksander Machniak
d497e2aef0
Fix tabindex on compose options
7 years ago
Aleksander Machniak
560d194449
Add Save button to footer toolbar in mail compose on mobile
7 years ago
Aleksander Machniak
4d63cb41cc
Fix setting form-check class
7 years ago
Aleksander Machniak
afa9f64d4b
Small code unification
7 years ago
Aleksander Machniak
52256ba56b
Display content buttons in footer toolbar
7 years ago
Aleksander Machniak
0c1dde361c
Improvements in resizeable textarea
7 years ago
Aleksander Machniak
6d0ba0e50c
A 'notice' is more a 'warning' than 'info'
7 years ago
Aleksander Machniak
3017ed1ed2
Fix extwin command state setting in a frame
7 years ago
Aleksander Machniak
c559222d82
Implement 'message headers' and 'open in new window' buttons
...
TODO: fix 'open in new window' feature, by not disabling extwin command
in a frame that has a parent window that is not 'small'.
7 years ago
Aleksander Machniak
6753d763ae
A few more features from managesieve plugin
7 years ago
Aleksander Machniak
74e0e5141a
Merge branch 'master' of github.com:roundcube/elastic
7 years ago
Aleksander Machniak
c33d458d2a
Support for variuos widgets used in managesieve plugin
7 years ago
PhilW
52222b325e
add property to menu-open event to prevent skinning
7 years ago
Aleksander Machniak
1b08b9de4b
Fix header-title alignment calculation, remove redundant style
7 years ago
Aleksander Machniak
8782b70506
Added some widgets to support acl plugin
7 years ago
Aleksander Machniak
1464c6d777
Various improvements
7 years ago
Aleksander Machniak
86a641cf1c
Don't style tables in an external content
7 years ago
Aleksander Machniak
fb3e20e848
Cleanup searchbar
7 years ago
Aleksander Machniak
032625e696
Refactor/restyle search bars
...
Generally we don't use the animation effect it didn't work in all browsers
TODO: cleanup and test with IE
7 years ago
Aleksander Machniak
00a7caf7c6
Enable autoresizing of plain text areas of editor widget
7 years ago
Aleksander Machniak
7f462045a4
.table-responsive -> .table-responsive-sm
7 years ago
Aleksander Machniak
b1b708408b
Improve calendar widget style
7 years ago
Aleksander Machniak
b92ef16339
Simplify messages list menu - selects instead of radios
7 years ago
Aleksander Machniak
797696346e
Not all tables should be of .table class
7 years ago
Aleksander Machniak
6ca864ff9a
Make tables pretier and responsive
7 years ago
Aleksander Machniak
5d24851cb9
Display the popup for Move button on bottom
7 years ago
Aleksander Machniak
b0936ff631
Fix bug where on mobile list/sidebar could appear on window resize
7 years ago
Aleksander Machniak
a0ed055ad7
Various style improvements
7 years ago
Aleksander Machniak
49fb73a979
Widgets: Info messages ( #38 )
...
and fixed spinning icons
7 years ago
Aleksander Machniak
6bbdc2ee11
Small dialog improvements for new_user_dialog plugin
7 years ago
Aleksander Machniak
f10eac8b17
Make sure inputs in dialogs always get form-control class, fix context handling in bootstrap_style()
7 years ago
Aleksander Machniak
65a7c1eb34
Small fix in update_func of recipient-input
7 years ago
Aleksander Machniak
8826cd3fb5
Rewrite recipient-input not using contentEditable elements
7 years ago
Aleksander Machniak
757423373d
Bootstrap'ize contact search form
7 years ago
Aleksander Machniak
cbf80fb744
Rework layout/navigation
...
- list/sidebar footer buttons with text also on mobile
- fix UI with screen width = 768px
7 years ago
Aleksander Machniak
52e96f8d1b
Improvements in autocomplete and googiespell menus
7 years ago
Aleksander Machniak
28526a73f1
Merge branch 'master' of github.com:roundcube/elastic
7 years ago
Aleksander Machniak
6780fcb95b
Replace "Add to addressbook" icon with a menu ( #47 )
7 years ago
Aleksander Machniak
65fd828a43
Merge branch 'master' of github.com:roundcube/elastic
7 years ago
Aleksander Machniak
2c53d903df
HTML editor with integrated mode switch ( #41 )
7 years ago
Aleksander Machniak
1efc77481b
Use iframe loader for loading frame content on Prev/Next button use
7 years ago
Aleksander Machniak
0c345b66cf
Style search menus
7 years ago
Aleksander Machniak
5e14533422
vcard_attachments plugin support
7 years ago
Aleksander Machniak
a2856493b8
Icons in Responses menu, and other menu improvements
7 years ago
Aleksander Machniak
e76b3f27f2
Fix handling checkboxes in compose form
7 years ago
Aleksander Machniak
c478985097
Improvements in forms (spacing, alignment, pretty checkboxes)
7 years ago
Aleksander Machniak
b599f887d1
Pretty checkboxes ( #22 )
7 years ago
Aleksander Machniak
3986f18190
Small improvements
7 years ago
Aleksander Machniak
e1571ce4c4
Remove Cancel button from contact form
7 years ago
Aleksander Machniak
409f0bd729
Better .header-title
7 years ago
Aleksander Machniak
2f08cc8250
Messages list filter, improvements to search form
7 years ago
Aleksander Machniak
e476582208
Fix switching list mode to "list"
7 years ago
Aleksander Machniak
852e931c5d
Enable content frame navigation for Settings > Folders
7 years ago
Aleksander Machniak
41c2ce2e82
Small improvements for lists
7 years ago
Aleksander Machniak
420aff4544
Content frame navigation
7 years ago
Aleksander Machniak
a3ace80cef
Update searchbar state on init
7 years ago
Aleksander Machniak
77ba38a63e
Get rid of Back button in mail compose, use Mail button in task menu
7 years ago
Aleksander Machniak
3be86313fd
CS fixes and some security checks
7 years ago
Aleksander Machniak
797cc112d5
Compose list/sidebar navigation in phone/tablet mode
7 years ago
Aleksander Machniak
20f8a20ec8
Floating form buttons
7 years ago
Aleksander Machniak
93d0ba2beb
List navigation bar
7 years ago
Aleksander Machniak
cb57720e8c
Improvements in list/sidebar footers
...
List navigation will be next...
7 years ago
Aleksander Machniak
8ab382a3f6
Some work on list navigation
7 years ago
Aleksander Machniak
4a5aa6e83f
[data-content-button] A way to move a button to content frame header for small screens
...
we place Reply button in the header when we preview a mail message
we place Send button in the header when we compose a message
7 years ago
Aleksander Machniak
663384c429
Get rid of redundant menu/list/sidebar/content identifiers
7 years ago
Aleksander Machniak
2b61a1ea58
Don't hide the searchbar on click in a dialog
7 years ago
Aleksander Machniak
a5869ba543
Add toolbar menu to the list header on small screens
7 years ago
Aleksander Machniak
15121f41b5
Move list/threads mode selection to the list options popup
7 years ago
Aleksander Machniak
7d4896c3af
Fix setting 'touch' class on an iframe's html element
7 years ago
Aleksander Machniak
3ec7697ccf
Fix title "leaking" to parent window from dialog frames
7 years ago
Aleksander Machniak
e411bd62d6
Modify tinymce toolbar on touch devices, not only on small screen
7 years ago
Aleksander Machniak
8a9126575f
Focus recipient-input after it's been unhidden
7 years ago
Aleksander Machniak
be70a37424
Various fixes for the attachment preview in mobile mode
7 years ago
Aleksander Machniak
a7f814e135
BUG: After deleting an open message the view does not go back to the list ( #34 )
7 years ago
Aleksander Machniak
d2909ed20e
Display fullscreen dialogs for width <= 480px
7 years ago
Aleksander Machniak
2bafa39dd7
Refactored some layout classes, consider screen <= 1024px to be a touch device
7 years ago
Aleksander Machniak
bba6b2f273
Reset content frame title on frame unload
7 years ago
Aleksander Machniak
9fb943ada1
Don't set display:flex in js
...
We'll use -webkit- and -ms- prefixes in css, it will not work well in js.
7 years ago
Aleksander Machniak
188e75f775
Support moving sidebar entries to toolbar menu on mobile
7 years ago
Aleksander Machniak
04b8f6b9d9
Use dialogs instead of new windows on mobile, e.g. for View source feature ( #13 )
7 years ago
Aleksander Machniak
24454eb730
Disable extwindows and printing functionality on mobile ( #13 )
7 years ago
Aleksander Machniak
4dfb00796d
Mobile popup menus ( #33 )
7 years ago
Aleksander Machniak
467d8daabb
Disable help_open_extwin in mobile mode
7 years ago
Aleksander Machniak
1af88865e9
Support external content in content frames
7 years ago
Aleksander Machniak
e98c651ae1
Map also 'button-selected' to 'selected' class on taskmenu items
7 years ago
Aleksander Machniak
32759e2fcf
Support Help plugin
...
... and some other plugins that add an entry to the taskmenu
7 years ago
Aleksander Machniak
10d0480d6c
Some work on jquery-ui dialogs and some other small improvements
7 years ago
Aleksander Machniak
8bcecf52cb
Fix closing forward-menu when opening Bounce dialog
7 years ago
Aleksander Machniak
46a569d692
Add nice loader for dialogs with an iframe
7 years ago
Aleksander Machniak
bbab99811d
Fix assigning .form-control-plaintext to form cells with select element
7 years ago
Aleksander Machniak
ee25ea4c5d
Get rid of recipients_(separator|delimiter) use, support both (;,)
7 years ago
Aleksander Machniak
a4f46d3735
Fix alignment of static text entries in .propform
7 years ago
Aleksander Machniak
8a29c2a5f7
Update bootstrap to latest build
8 years ago
Aleksander Machniak
98a0c1a07e
Fix attachment options menu
8 years ago
Aleksander Machniak
5016252cc3
Improve popups style
8 years ago
Aleksander Machniak
2b4887b75d
Improve HTML editor style and enable autoresize in every screen size
8 years ago
Aleksander Machniak
20aef011f2
Fix hidin spellcheck menu on language selection, small code improvements
8 years ago
Aleksander Machniak
f81112de95
Fix disappearing toolbar after switching from mobile to desktop mode
...
by appending the menu back to the header box
8 years ago
Aleksander Machniak
b6fe9c0f06
Stop propagation on menu items that have popups so a click on them does not hide their parent menu(s)
8 years ago
Aleksander Machniak
df6aa90e2f
Implement drag-n-drop menu
8 years ago
Aleksander Machniak
73d77511ce
Popup menus with Bootstrap popover ( #17 )
8 years ago
Aleksander Machniak
b997d87f75
Update Bootstrap4 to the lastest build (pre-beta?)
8 years ago
Aleksander Machniak
4a0facf1ad
Add image upload widget for contact photos ( #29 )
8 years ago
Aleksander Machniak
7d81b6166a
Copy compose options into the main compose form
8 years ago
Aleksander Machniak
1ed27f6bd2
Fix blinking search icon when clicking an iframe in Chrome
8 years ago
Aleksander Machniak
ce5ed4f45c
Add emoticon button to tinymce toolbar when the plugins is enabled
8 years ago
Aleksander Machniak
de6c95ead6
Assign .form-control class to textareas
8 years ago
Aleksander Machniak
bfa7556e90
Make #message-objects to look as alerts
8 years ago