Commit graph

1361 commits

Author SHA1 Message Date
djmaze 880d4a05e9 Drop the ko.bindingHandlers.modal as click.koModal is never used
And replace hideScreenPopup() with this.closeCommand();
2021-11-06 22:08:45 +01:00
djmaze 2e34f98c80 Cleanup and improve HTML/CSS and it's JavaScript handling 2021-11-06 12:27:37 +01:00
djmaze 9f444ceb53 Bugfix: 'exitFullscreen' called on an object that does not implement interface Document 2021-11-05 17:24:45 +01:00
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 263e595ba2 Added: resize messages list vertical 2021-11-05 10:20:06 +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 a3f096b540 Bugfix: quotaDebounce was removed 2021-11-03 15:08:27 +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 93ced6f5f0 Refresh theme after login 2021-11-03 02:28:19 +01:00
djmaze 6c797c34f8 Activated search subfolders as request by #154 2021-11-03 02:28:01 +01:00
djmaze ecdf1603b3 Bugfix: dark mode "horizontal split" the message area was white 2021-11-01 16:28:45 +01:00
djmaze 8d3bcdc2f2 Merge quota requests into folders request 2021-11-01 16:26:07 +01:00
djmaze 20eb01de08 Added AbstractFetchRemote.streamPerLine(fCallback, sGetAdd) for future use of streaming data to the client. 2021-11-01 14:57:58 +01:00
djmaze e52addf346 When login don't reload the whole browser. Just rebuilt screens 2021-11-01 11:24:11 +01:00
djmaze 06cb57bc93 No need to respond APP_VERSION in FolderInformation and FolderInformationMultiply requests 2021-10-31 01:06:32 +02:00
djmaze 9db640c6c5 No need to set page=1 when calling mailBox() 2021-10-29 15:25:00 +02:00
djmaze d0210bd09a No need to call folderInformationMultiply at boot when LIST-STATUS is supported 2021-10-27 15:30:19 +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 2efa0d8eb7 Cleanup some CSS and improve mail compose screen 2021-10-26 13:36:05 +02:00
djmaze fb86d15c02 Treat Kolab folders as SystemFolder and show the type in User -> Settings -> Folders 2021-10-21 17:15:00 +02:00
djmaze d534d2700a Show if optional PHP extensions are loaded on Admin -> About page 2021-10-21 15:28:56 +02:00
djmaze c8a5ae5c3a Improved kolab folder-type detection as they can also be appended with '.default' 2021-10-19 12:44:09 +02:00
djmaze 9f5f066dbf Improved Crossroads 2021-10-19 11:31:44 +02:00
djmaze c039e813a6 Forward if METADATA is supported to JavaScript 2021-10-15 12:34:45 +02:00
djmaze 0c237376e5 Get Kolab integration working 2021-10-15 11:58:06 +02:00
djmaze 11823c280d Improved dark mode 2021-10-14 14:30:47 +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 fa6590b3ab Access rfc5464 METADATA in JavaScript 2021-10-13 15:42:56 +02:00
djmaze 1fdcc68518 Skip all non-visible folders in folderList instead of being hidden 2021-10-13 15:41:22 +02:00
djmaze 21a9e24233 Revert templateId to viewModelTemplateID for issue #150 2021-10-11 14:31:54 +02:00
djmaze 7cb24d4d3c Speedup boot 2021-09-23 15:30:08 +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 2dfa0b5f0e Move setupSettings() in constructor 2021-09-23 09:44:46 +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 2fc01d51c1 cleanup boot.js 2021-09-17 15:09:47 +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 cec6c41953 Cleanup some CSS 2021-09-17 12:08:16 +02:00