Commit graph

3059 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
263e595ba2 Added: resize messages list vertical 2021-11-05 10:20:06 +01:00
djmaze
5188a88e95 v2.8.2 2021-11-04 21:47:52 +01:00
djmaze
159f899e1a Replace slow call_user_func()/call_user_func_array() with simple calls and splat 2021-11-04 21:42:05 +01:00
djmaze
18e2049cf2 Bugfix: Undefined variable: sParentFolderName 2021-11-04 16:44:17 +01:00
djmaze
d09f4cd14a Drop the 'NIL' checkes because the parser now properly handles NIL.
This prevents conflicts with real values named "NIL"
2021-11-04 16:38:08 +01:00
djmaze
a6ebee8e13 Bugfix: Trying to access array offset on value of type null
Now that the ResponseParser is fixed and handles NIL the BodyStructure class bug was detected
2021-11-04 16:27:08 +01:00
djmaze
40b8bf3d7e Some IMAP ResponseParser improvements 2021-11-04 16:25:54 +01:00
djmaze
d961d8e836 Reduce IMAP CAPABILITY requests 2021-11-04 15:16:35 +01:00
djmaze
e0f0ea7c46 Bugfix: collapsedPrivate() undefined 2021-11-04 15:15:40 +01:00
djmaze
9f3c0c499c Improved IMAP response parser and bugfix to handle NIL 2021-11-04 15:15:17 +01:00
djmaze
60b0fb4b35 Better fix for #1 and RainLoop#2081
The RainLoop skipSquareBracketParse wasn't perfect either
2021-11-04 10:28:51 +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
5264cd8225 v2.8.1 2021-11-03 15:12:34 +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
5a67c10056 Bugfix: only call getImageOrientation() for JPEG files 2021-11-03 12:30:02 +01:00
djmaze
9da4fd569b Small code cleanup 2021-11-03 12:18:34 +01:00
djmaze
6e1cf74908 Make IMAP QUOTA rfc2087 a trait 2021-11-03 12:09:43 +01:00
djmaze
88f603ac3d Fix broken Metadata 2021-11-03 12:02:27 +01:00
djmaze
0055eb6016 Improved IMAP sort/search/thread command handling 2021-11-03 11:24:26 +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
b1038667ee Added ACL response class for #157 2021-11-01 22:59:04 +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
013f09c8d3 Better fix for broken DoFolderInformation() response 2021-11-01 12:10:45 +01:00
djmaze
e52addf346 When login don't reload the whole browser. Just rebuilt screens 2021-11-01 11:24:11 +01:00
djmaze
d3500e2921 Bugfix: i broke the DoFolderInformation() response 2021-11-01 09:15:16 +01:00
djmaze
7188ae753e Some small code improvements 2021-11-01 00:35:59 +01:00
djmaze
3676183b10 Part of issue #157 (rfc2086 & rfc4314) 2021-11-01 00:29:20 +01:00
djmaze
06cb57bc93 No need to respond APP_VERSION in FolderInformation and FolderInformationMultiply requests 2021-10-31 01:06:32 +02:00
djmaze
e4149b655c Added support for rfc7889 and impoved rfc8474 2021-10-31 00:33:22 +02:00
djmaze
d4117dc723 Resolve #155 Office365 lacks IMAP features 2021-10-29 23:43:32 +02:00
djmaze
9db640c6c5 No need to set page=1 when calling mailBox() 2021-10-29 15:25:00 +02:00
djmaze
448f01e0c0 v2.8.0 missed bug 2021-10-29 13:12:42 +02:00
djmaze
1904ecf7d9 v2.8.0 2021-10-29 13:09:12 +02:00
djmaze
d3ad9dc115 Improved IMAP4rev2 RFC9051 support 2021-10-29 12:55:46 +02:00
djmaze
1cdbf2b944 Will this work for #124? 2021-10-29 11:52:59 +02:00
djmaze
3184f22d6c Prevent double foreach in \MailSo\Imap\ResponseCollection::getFoldersResult() 2021-10-29 11:51:56 +02:00
djmaze
4b7495b7e7 Folder flags case-sensitive not used, so remove them 2021-10-29 10:21:19 +02:00
djmaze
f2fe937940 Again PHP Notice: Undefined index: HIGHESTMODSEQ #149 2021-10-29 10:11:34 +02:00
djmaze
12ebe4c3a0 More folderlist speedups 2021-10-29 10:08:42 +02:00
djmaze
76630f593d Added some RFC 9051 IMAP4rev2 details
Added the missing FolderCheck() and FolderClose() commands
2021-10-29 01:57:05 +02:00
djmaze
2eac280508 IMAP LOGIN returns CAPABILITY, use that.
And bugfix broken XOAUTH2
2021-10-29 01:13:42 +02:00
djmaze
55c41c16b1 Missing space in dutch translation 2021-10-28 21:33:15 +02:00