Commit graph

512 commits

Author SHA1 Message Date
djmaze
789dc264f7 Replace my old ResizeObserver workaround for RainLoop bugs with proper CSS flex.
And removed wysiwyg resize() in favor of flexbox.
2021-11-05 14:47:19 +01:00
djmaze
d305e090c5 Cleanup CSS for paginator and filters 2021-11-05 11:17:46 +01:00
djmaze
b2635eb5c6 Cleanup dropmenu css 2021-11-05 11:14:30 +01:00
djmaze
e0f0ea7c46 Bugfix: collapsedPrivate() undefined 2021-11-04 15:15:40 +01:00
djmaze
2cf2b1ee75 Bugfix: some folders were invisible while they should be visible
It all came down to a very complex subscribe system.
I changed that in a "is visible for whatever reason" system.
2021-11-03 19:25:52 +01:00
djmaze
2a7348081a Remove useless clearPopup() functions 2021-11-03 14:58:34 +01:00
djmaze
ba895ba887 Improved new AdvancedSearch 2021-11-03 14:47:03 +01:00
djmaze
6c797c34f8 Activated search subfolders as request by #154 2021-11-03 02:28:01 +01:00
djmaze
8d3bcdc2f2 Merge quota requests into folders request 2021-11-01 16:26:07 +01:00
djmaze
e52addf346 When login don't reload the whole browser. Just rebuilt screens 2021-11-01 11:24:11 +01:00
djmaze
9db640c6c5 No need to set page=1 when calling mailBox() 2021-10-29 15:25:00 +02:00
djmaze
d952ec5930 Resolve issue #153 2021-10-27 08:47:02 +02:00
djmaze
4d6d0622e5 Speedup generating folderlist 2021-10-26 15:43:27 +02:00
djmaze
7e2d86cefe Rename kolab to kolabType for better naming 2021-10-14 10:37:07 +02:00
djmaze
ef9d1ed220 Improved Kolab folders visibility 2021-10-14 09:43:20 +02:00
djmaze
1fdcc68518 Skip all non-visible folders in folderList instead of being hidden 2021-10-13 15:41:22 +02:00
djmaze
9158fcd0eb Improve AppUser.bootstart 2021-09-23 14:24:06 +02:00
djmaze
3c8cdcbb07 Drop useless "disable settings screen" 2021-09-23 11:05:19 +02:00
djmaze
8010229d6b Merge SystemDropDownMailBoxUserView & SystemDropDownSettingsUserView into SystemDropDownUserView 2021-09-23 10:40:10 +02:00
djmaze
c9fe7516c4 Remove unused parameter 'name' in views 2021-09-23 09:41:02 +02:00
djmaze
8be4c384bb Improved AbstractScreen properties
Improved settings screens
Views:
* sDefaultScope & sCurrentScope to sub-class keyScope
* drop viewModelVisible
* rename viewModelTemplateID to templateID
* rename viewModelPosition to viewType
2021-09-22 20:17:44 +02:00
djmaze
11f69ef9e4 Drop popupVisibilityNames/viewModelName in favor of the new visiblePopups Set 2021-09-22 13:37:12 +02:00
djmaze
2227e8ca21 No need to disable help screen 2021-09-17 14:37:18 +02:00
djmaze
10143cf48f Remove useless "disable reload" feature 2021-09-17 14:25:52 +02:00
djmaze
fa136cd529 Drop useless messagelist_actions feature 2021-09-17 14:07:52 +02:00
djmaze
00088ef547 No need to disable Composer (new message), so drop the feature 2021-09-17 13:58:49 +02:00
djmaze
134deb8d73 Drop unused user mail templates system 2021-09-17 10:32:58 +02:00
djmaze
9e28eb5fc7 Improved Jua uploader 2021-09-14 12:50:56 +02:00
djmaze
2cb73643ca Improved dropdown menu's handling 2021-09-14 10:06:38 +02:00
djmaze
96e2e6576c IMAP UID is integer 2021-09-10 16:28:29 +02:00
djmaze
985a4f5077 More CSS, HTML & JS cleanups 2021-09-10 09:30:06 +02:00
djmaze
023c8f603b some ko.computed() to addComputables()/addComputablesTo() 2021-09-03 16:37:20 +02:00
djmaze
1457039448 Bugfix issue #139 2021-09-02 13:38:59 +02:00
djmaze
47bbd3d410 Bugfix: exitFullscreen() errors 2021-09-01 11:01:13 +02:00
djmaze
c8678953fe Resolve issue #130 2021-08-26 20:31:38 +02:00
djmaze
d7a30cba79 Revamp tabs system using CSS display:grid instead of JavaScript 2021-08-26 08:10:56 +02:00
djmaze
3ad9bb6258 Cleanup some code 2021-08-25 13:22:40 +02:00
djmaze
0b323ab870 Bugfix: when clicking \NoSelect subfolder, it redirect to parent
Improvement for #112
2021-08-25 12:24:27 +02:00
djmaze
8934205ede Replace {'inbox-star-icon': isInboxStarred} with {'flag-icon': isFlagged} for future improvements 2021-08-24 21:10:49 +02:00
djmaze
ef4d604f6d Bugfixes and improvements for Folderlist 2021-08-24 18:23:17 +02:00
djmaze
327d6c32ca Improved FolderCollection handling and try to solve https://github.com/the-djmaze/snappymail/issues/112#issuecomment-904193275 2021-08-24 15:53:39 +02:00
djmaze
cc03546484 Reduce JavaScript footprint 2021-08-20 15:40:07 +02:00
djmaze
e0adf7accd Bugfix and simplify broken folderListOptionsBuilder() due to changes for #112 2021-08-19 21:31:08 +02:00
djmaze
ba477e25ff Resolve issue #112 2021-08-19 15:14:47 +02:00
djmaze
1c95eab6d6 Bugfix and improve Squire HTML/Plain modes 2021-08-16 18:09:54 +02:00
djmaze
2a6a1ff799 Improved keyboard shortcuts handling 2021-08-13 10:03:13 +02:00
djmaze
d536b5eeee Change ()=>{} into ()=>0 2021-08-13 09:58:43 +02:00
djmaze
2d87b52c07 There is no 'return true' for the shortcuts system 2021-08-12 20:55:24 +02:00
djmaze
64a7b82408 Bugfix: Help screen broken tabbing shortcuts 2021-08-12 20:33:13 +02:00
djmaze
8b116fa8ba Cleanup some code 2021-08-12 20:17:37 +02:00