Aleksander Machniak
13ad9e6593
Merge branch 'master' into dev/elastic
7 years ago
Aleksander Machniak
9d3d600a25
Display a dialog for mail import with supported format description and upload size hint
7 years ago
Aleksander Machniak
1e9d262bbc
Elastic: Fix page scrolling when using keyboard in menus
7 years ago
Aleksander Machniak
a235002ca1
Elastic: Unify min width for iframe'd dialogs
...
Make sure dialog is min 576px on desktop so the form inside
also uses desktop layout.
7 years ago
Aleksander Machniak
79d3e03827
Elastic: Support forcing a jump to the list in show-list event
7 years ago
Aleksander Machniak
32ffe336a8
Elastic: On mobile don't go to list on folder selection
...
We have a menu for folders list, so we should not jump immediately
to the list. On the other hand that might have been an expected
behaviour for simple cases. So, this requires some more UX thinking.
7 years ago
Aleksander Machniak
5e9dd80c47
Elastic: Fix corner-case for closing pretty select options list
7 years ago
Aleksander Machniak
a284f567d3
Elastic: Don't use .toolbar-button class in sidebar
7 years ago
Aleksander Machniak
b6a10acfbe
Elastic: Fix popup initialization on cloned buttons
7 years ago
Aleksander Machniak
211c5444e5
Merge branch 'master' into dev/elastic
7 years ago
Aleksander Machniak
1e21832ae2
Elastic: Keyboard navigation in popup menus
7 years ago
Aleksander Machniak
ec3b0f58c5
Elastic: Align mobile taskmenu to the left and close on outside touch
7 years ago
Aleksander Machniak
6fbf88d6ba
Elastic: Fix pretty select entries with no label
7 years ago
Aleksander Machniak
f0cf4e3f2e
Elastic: Toolbar variations
7 years ago
Aleksander Machniak
da5080a980
Merge branch 'master' into dev/elastic
...
Conflicts:
skins/elastic/ui.js
7 years ago
Aleksander Machniak
15f0a1e8e6
Elastic: Pretty select dropdown
7 years ago
Aleksander Machniak
2548a7c55e
Elastic: Fix focus after adding/removing recipient input in mail compose
7 years ago
Aleksander Machniak
fc88c5b1f6
Elastic: Use select.custom-select instead of select.form-control
...
It's just better looking.
7 years ago
Aleksander Machniak
48cb0a2c0f
Elastic: Fix various issues with the new toolbars layout
7 years ago
Aleksander Machniak
66550f65ae
Support enabling checkbox selection on list after intialization and existing records
7 years ago
Aleksander Machniak
f0fc42b3c4
Elastic: Try a new design for some toolbars (work in progress)
7 years ago
Aleksander Machniak
ba9ee7e212
Elastic: Fix menu_destroy()
7 years ago
Aleksander Machniak
c5f91540f2
Elastic: Close menus also on touch inside an iframe
7 years ago
Aleksander Machniak
06f31461c6
Elastic: Support multi-selection lists inside of .content (and .list and .sidebar)
7 years ago
Aleksander Machniak
5809c57eb3
Elastic: Support floating action buttons also on 'content' element not only 'list'
7 years ago
Aleksander Machniak
1eaeb9e686
Elastic: Fix searchbar input finding for forms with hidden inputs
7 years ago
Aleksander Machniak
f89fafb781
Elastic: Handle more corner cases of hide-menu event
7 years ago
Aleksander Machniak
0366d40bf9
Elastic: Add possibility to assign classes to .nav-link elements when converting fieldsets to tabs
7 years ago
Aleksander Machniak
273973e2a4
Elastic: Don't convert tables inside of .raw-tables element
7 years ago
Aleksander Machniak
3f985c35d1
Elastic: Small form fixes
7 years ago
Aleksander Machniak
051a82ef03
Elastic: Fix so closing mobile popup menu does not close dialogs below, plus some css improvements
7 years ago
Aleksander Machniak
9d262402db
Elastic: Avoid double checkbox convertion to icon-checkbox
7 years ago
Aleksander Machniak
809b3d4abe
Elastic: Support quick-search form in content frame header
7 years ago
Aleksander Machniak
6a347f36db
Elastic: Skip tables with .table class already applied
7 years ago
Aleksander Machniak
da35bf64f5
Elastic: Fix data-label-msg handling on <ul> lists
7 years ago
Aleksander Machniak
d067869ff1
Elastic: Make all input.pretty-checkbox elements pretty
7 years ago
Aleksander Machniak
f1450a34d2
Elastic: Fix navlist border (when it is with scrollbar)
7 years ago
Aleksander Machniak
f289b6767f
Elastic: Don't set form-control class on input[type=button]
7 years ago
Aleksander Machniak
a9c7ef17bd
Add a way to not append attachment menu to attachment list entry
7 years ago
Aleksander Machniak
7fb568a569
Elastic: Don't replace already-existing id attribute of a nav-tab, small improvements in .file-upload
7 years ago
Aleksander Machniak
501e7e3c29
Elastic: Create fake rcube_browser object on error page to prevent from js errors
7 years ago
Aleksander Machniak
3e8ffa0c8d
Don't add form-control class to file inputs, fix padding on .popupmenu.formcontent
7 years ago
Aleksander Machniak
dd4e0cc31e
Prevent from a rare error
7 years ago
Aleksander Machniak
157eb531b8
Also do not convert tables inside of the .boxinformation
7 years ago
Aleksander Machniak
7e0844d229
Add support for Mailvelope's encrypt and sign feature
7 years ago
Aleksander Machniak
6e763fe02c
CS fixes
7 years ago
PhilW
e92c130386
check for valid values in data-hidden attr
7 years ago
Aleksander Machniak
7b282f637f
Remove debug code
7 years ago
Aleksander Machniak
6df53c1642
Call resize() twice to workaround timing issues
7 years ago
Aleksander Machniak
f301823130
Move resize() call to init callback
...
Fixes list header title alignment
7 years ago
Aleksander Machniak
84d9d95f35
Re-worked expand/collapse in folder list ( #50 )
7 years ago
Aleksander Machniak
2dc0ad07a0
Add .boxconfirmation style
7 years ago
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