Commit Graph

391 Commits (6b5fa52ec130d9f4d055c49104b9dc03317ea371)

Author SHA1 Message Date
Aleksander Machniak ec61705441 Elastic: Improve keyboard navigation on html editor mode switch 6 years ago
Aleksander Machniak c8d133a6a0 Merge branch 'master' into dev/elastic 6 years ago
Aleksander Machniak 38255ff52a Elastic: Fix duplicate recipient after using Tab key in recipient input (regression) 6 years ago
Aleksander Machniak 4ad028677b Elastic: Make the HTML editor toolbar always visible on scroll (#6413) 6 years ago
Aleksander Machniak 15c6a1754d Elastic: Shift+Tab on mail compose editor scrolls the page to the top (#6413) 6 years ago
Aleksander Machniak 6dfb475a26 Elastic: Redesign mail compose page - use recipient selection dialog (#6413) 6 years ago
Aleksander Machniak b2961742ef Elastic: Support new-line char as a separator for pasted recipients (#6460) 6 years ago
Aleksander Machniak a8542e9c08 Elastic: Add title to taskmenu entries with too long labels (#6392) 6 years ago
Aleksander Machniak adbff69852 Elastic: Fix unwanted thread expanding when selecting a collapsed thread in non-mobile mode (#6445) 6 years ago
Aleksander Machniak d868297a0a Elastic: Improved UX of search dialogs (#6416)
No onchange event handlers on selects, start searching only on Search button click.
6 years ago
Aleksander Machniak ef4596d7ce Elastic: Fix TinyMCE menus on mobile 6 years ago
Aleksander Machniak dbfb610d26 Elastic: Fix missing icon on 'uploading' message 6 years ago
Aleksander Machniak ac9936e578 Elastic: Improve adding Select button in some additional/corner cases 6 years ago
Aleksander Machniak b233bc9d64 Elastic: Support .input-group-combo with just two select elements 6 years ago
Aleksander Machniak 843afea2d5 Elastic: Close search options form on 'list' request (#6345) 6 years ago
Aleksander Machniak c9010fec02 Elastic: Fix managesieve forward email field size - use new input-group-combo widget (#6359) 6 years ago
Aleksander Machniak 1841f17879 Bootstrap 4.1.2 6 years ago
Aleksander Machniak 8161b7c970 Elastic: Fix search scope selection (#6346) 6 years ago
Aleksander Machniak f5f9defa75 Elastic: Support messages of type chat notice (or any subtype notices) 6 years ago
Aleksander Machniak da5ef62bf0 Elastic: Don't display "No contact selected" warning when clicking on pagenav buttons 6 years ago
Aleksander Machniak 8cf9b02d42 Elastic: Add possibility to bypass dialog-mode for new windows 6 years ago
Aleksander Machniak 0f24dde2dd Elastic: Add data-hidden=lbs to hide elements everywhere except phones 6 years ago
Aleksander Machniak bbb0b5b5b0 Elastic: Fix pretty select so it works after being cloned 6 years ago
Aleksander Machniak 944f0790a2 Elastic: Fix quota tooltip
Bootstrap allows hover+click but does not work properly with such
setting. We use hover on desktop and click on mobile
6 years ago
Aleksander Machniak 2e1367c7b2 Elastic: Fix various corner-cases in pretty select 6 years ago
Aleksander Machniak 9eba51e23b Merge branch 'master' into dev/elastic 6 years ago
johndoh 4ea790ba37 Extend skin_logo allowing per skin logos (#6273) 6 years ago
Aleksander Machniak 8ed053ccb7 Merge branch 'master' into dev/elastic 6 years ago
Aleksander Machniak 006fed33d3 Elastic: Completed TinyMCE styling 6 years ago
Aleksander Machniak 00acb46411 Update to TinyMCE 4.7.13, refactor image selector dialog, add style for Elastic skin 6 years ago
Aleksander Machniak 3f03502b2c Elastic: Fix reseting of folders search filter 6 years ago
Aleksander Machniak 44d0824585 Merge branch 'master' into dev/elastic
Conflicts:
	skins/elastic/styles/widgets/mail.less
6 years ago
Aleksander Machniak 4d47fb6f0b Replace Save with Import button in messages import form 6 years ago
Aleksander Machniak d20197577e Elastic: On mobile display quota details on click 6 years ago
Aleksander Machniak 23898c8afe Elastic: Fix inconsistent focus on custom-select
That's a Bootstrap bug, but we override colors anyway.
6 years ago
Aleksander Machniak 13ad9e6593 Merge branch 'master' into dev/elastic 6 years ago
Aleksander Machniak 9d3d600a25 Display a dialog for mail import with supported format description and upload size hint 6 years ago
Aleksander Machniak 1e9d262bbc Elastic: Fix page scrolling when using keyboard in menus 6 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.
6 years ago
Aleksander Machniak 79d3e03827 Elastic: Support forcing a jump to the list in show-list event 6 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.
6 years ago
Aleksander Machniak 5e9dd80c47 Elastic: Fix corner-case for closing pretty select options list 6 years ago
Aleksander Machniak a284f567d3 Elastic: Don't use .toolbar-button class in sidebar 6 years ago
Aleksander Machniak b6a10acfbe Elastic: Fix popup initialization on cloned buttons 6 years ago
Aleksander Machniak 211c5444e5 Merge branch 'master' into dev/elastic 6 years ago
Aleksander Machniak 1e21832ae2 Elastic: Keyboard navigation in popup menus 6 years ago
Aleksander Machniak ec3b0f58c5 Elastic: Align mobile taskmenu to the left and close on outside touch 6 years ago
Aleksander Machniak 6fbf88d6ba Elastic: Fix pretty select entries with no label 6 years ago
Aleksander Machniak f0cf4e3f2e Elastic: Toolbar variations 6 years ago
Aleksander Machniak da5080a980 Merge branch 'master' into dev/elastic
Conflicts:
	skins/elastic/ui.js
6 years ago
Aleksander Machniak 15f0a1e8e6 Elastic: Pretty select dropdown 6 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