the-djmaze
62d13a12d1
Replace bootstrap .caret with unicode
2022-07-21 11:45:08 +02:00
the-djmaze
a725f20034
Reduce some HTML elements
2022-06-27 21:09:17 +02:00
the-djmaze
70e3e6423e
Added message tags toggle for #419
2022-06-03 13:47:04 +02:00
the-djmaze
a6d97a601c
Translate some for #419
2022-06-02 23:13:20 +02:00
the-djmaze
855e2c61c5
Improved message flags/keywords handling for #419
2022-06-02 21:26:57 +02:00
the-djmaze
118505f91e
Use JMAP rfc8621 section-2 totalEmails
, unreadEmails
and isSubscribed
2022-06-01 22:50:35 +02:00
the-djmaze
84c1fb5402
Merge branch 'master' into addressbook
2022-05-31 21:25:59 +02:00
the-djmaze
baff1308e7
Remove ugly attachmentItem box-shafow
2022-05-31 20:55:55 +02:00
the-djmaze
d46537a24f
Different Thunderbird labels idea for #419
2022-05-31 20:39:50 +02:00
the-djmaze
899648d8e4
Improved handling of imap message flags/keywords
2022-05-31 20:38:35 +02:00
the-djmaze
0ebfa6af23
Reduce MessageView "Checked messages count" HTML & CSS
2022-05-31 17:13:25 +02:00
the-djmaze
fe9d0da14a
Added Thunderbird labels colors as test for #419
2022-05-30 12:58:50 +02:00
the-djmaze
a71874a8c4
Redesign AddressBook
2022-05-29 00:22:50 +02:00
the-djmaze
bf276510ba
Resolve #378
2022-05-10 15:12:06 +02:00
the-djmaze
2e1ae4c7d5
Slight improvement for Firefox bug #368
2022-05-10 10:25:53 +02:00
the-djmaze
435b590b3e
Drop mail composer HTML/Plain Forced to prevent confusions like in #355
2022-04-30 00:43:38 +02:00
the-djmaze
53894ac4ea
Resolve #353
2022-04-28 23:10:21 +02:00
the-djmaze
a7b03ef6f6
Improved inline image size scaling
2022-04-16 12:24:16 +02:00
the-djmaze
7bbc53c8af
Bugfix: message fullscreen had no left:0
2022-04-16 02:47:59 +02:00
the-djmaze
d31244e747
Cleanup compose window style
2022-03-31 18:53:04 +02:00
the-djmaze
98a571c7d2
Resolve #309
2022-03-30 09:53:55 +02:00
the-djmaze
049350b112
Bugfix: incorrect style for settings security
2022-03-24 12:28:18 +01:00
the-djmaze
b138c1b4a0
Centralize attachmentName styling
2022-03-24 12:00:41 +01:00
the-djmaze
13f270f426
Resolve #298
2022-03-22 11:47:17 +01:00
the-djmaze
58f5e90f8f
Resolve #283
2022-03-13 19:51:14 +01:00
the-djmaze
bb7d8e85a0
Cleanup \MailSo\Base\HtmlUtils::BuildHtml()
2022-03-03 09:54:39 +01:00
the-djmaze
f4bed88e39
Cleanup pgp decrypt code and show green when decrypted
2022-02-17 10:18:47 +01:00
the-djmaze
e59e6444d0
Bugfix: some messages have incorrect image widths
2022-02-15 14:49:04 +01:00
the-djmaze
e2c171f302
Resolve #202
2022-02-15 10:22:52 +01:00
the-djmaze
88c16f5c40
Cleanup some CSS
2022-02-14 17:37:58 +01:00
the-djmaze
f7092e70ad
remove style .squire-wysiwyg a
2022-02-11 11:28:02 +01:00
the-djmaze
051e78df51
#89 added send OpenPGP.js signed HTML message
2022-02-07 11:59:47 +01:00
the-djmaze
5b051745fe
#89 Composer move sign/encrypt buttons from menu to view
2022-02-04 16:21:29 +01:00
the-djmaze
0dffa549be
#89 send encrypted using Mailvelope
2022-02-03 16:51:35 +01:00
the-djmaze
93db6e6e0e
#89 verify detached signature using GnuPG
2022-02-02 14:36:49 +01:00
the-djmaze
e265a0f1c1
Moved the message HTML parsing from PHP to JavaScript
...
Now we can properly parse PGP/MIME HTML messages
2022-02-02 13:02:48 +01:00
the-djmaze
76226f45ca
#89 Fix Mailvelope hasPrivateKey() detection
...
Proper rename OpenPGP Key viewer
2022-01-29 21:42:56 +01:00
the-djmaze
9f125c18c3
#89 added import keys to OpenPGP
2022-01-28 17:56:44 +01:00
the-djmaze
f8cbd5d129
#89 Improved public/private key handling
2022-01-28 15:02:10 +01:00
the-djmaze
bf19f72a6b
Reduce more HTML elements thanks to data-icon="" attribute
2022-01-28 12:23:05 +01:00
the-djmaze
997f0da59f
Reduce HTML with improved fontastic
2022-01-28 10:19:21 +01:00
the-djmaze
ff7e41ad08
#89 Use OpenPGP.js v5.1.0 (still in progress)
2022-01-27 16:00:52 +01:00
the-djmaze
d3b60bf097
#89 support decrypting using Mailvelope
2022-01-26 17:08:10 +01:00
the-djmaze
3aca446e8d
Distinguish PGP signed and encrypted in message viewer
2022-01-26 15:00:03 +01:00
the-djmaze
8dcd0cf833
Changes for #89
...
Now it does not fetch the PGP signature, because validation was broken anyway.
Instead it validates multipart/signed according to RFC 3156 section 5 and returns details for the signed part:
* BodyPartId
* SigPartId
* MicAlg
So in the future several implementations (GnuPG, OpenPGP.js, etc.) can use the correct data for verification.
2022-01-17 15:58:23 +01:00
the-djmaze
464e766fcc
Put OpenPGP check outside "plain".
...
This allows also for checking HTML messages (but errors for now)
2022-01-13 12:00:12 +01:00
the-djmaze
c804f35347
CSS btn-thin-2 to btn-thin
2022-01-11 13:06:43 +01:00
djmaze
ddbcb4bfa4
Better mobile folderlist size
2021-12-06 11:44:04 +01:00
djmaze
0d809dd574
Cleanup additional accounts in system menu
2021-12-02 11:12:21 +01:00
djmaze
d4e77a97f5
Improved message header
2021-11-30 11:21:51 +01:00
djmaze
aaf0b51c3d
Settings -> Themes use figure and figcaption elements
2021-11-29 12:43:16 +01:00
djmaze
0b657359fa
Bugfix: dialog/select layout broken in Safari
2021-11-25 14:20:52 +01:00
djmaze
00ef26a905
Bugfix: messagelist flex was broken
2021-11-23 17:18:42 +01:00
djmaze
e6145249fa
Bugfix: on login loading the user settings failed
2021-11-19 12:44:53 +01:00
djmaze
071dab01a7
Make .form-horizontal simple with less CSS classes
2021-11-16 16:22:05 +01:00
djmaze
6ae38bfe1b
Improved mobile view
2021-11-16 13:15:02 +01:00
djmaze
c46d4b8c02
Fix PopupsIdentity layout
2021-11-16 09:33:31 +01:00
djmaze
ac7370103e
Improved sieve filter editor with less pull-right
2021-11-15 16:52:18 +01:00
djmaze
db2a7a51c9
Cleanup some HTML and CSS
2021-11-15 15:26:28 +01:00
djmaze
5f4c7c5c5b
Bugfix: compose/send mail AdditionalAccount failed
2021-11-15 14:55:49 +01:00
djmaze
8a351e5763
Resolve #159 and more design issues
2021-11-15 12:16:02 +01:00
djmaze
6b8020b8f5
Improved additional account management
2021-11-15 10:56:52 +01:00
djmaze
99c72ad9e6
Drop bootstrap .well and .pull-left
...
Reduce bootstrap .pull-right usage
2021-11-09 00:53:42 +01:00
djmaze
5b0dd471bc
Improved the (User|Admin) Settings screens
2021-11-07 21:19:48 +01:00
djmaze
6170de5aee
Drop bootstrap modal.less by using <dialog> <header> and <footer>
...
https://snappymail.eu/demo/ updated for testing
2021-11-07 17:06:08 +01:00
djmaze
2e34f98c80
Cleanup and improve HTML/CSS and it's JavaScript handling
2021-11-06 12:27:37 +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
ecdf1603b3
Bugfix: dark mode "horizontal split" the message area was white
2021-11-01 16:28:45 +01:00
djmaze
2efa0d8eb7
Cleanup some CSS and improve mail compose screen
2021-10-26 13:36:05 +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
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
cec6c41953
Cleanup some CSS
2021-09-17 12:08:16 +02:00
djmaze
134deb8d73
Drop unused user mail templates system
2021-09-17 10:32:58 +02:00
djmaze
9ffc90946c
Improve issue #141
2021-09-10 15:20:13 +02:00
djmaze
985a4f5077
More CSS, HTML & JS cleanups
2021-09-10 09:30:06 +02:00
djmaze
371b23a2f3
Cleanup more HTML and CSS
2021-09-09 17:00:31 +02:00
djmaze
e105ecdf1b
Resolve issue #141
2021-09-09 11:33:28 +02:00
djmaze
099560ca6a
Small FolderList style improvement for touch expand/collapse
2021-09-03 09:47:05 +02:00
djmaze
cca8ce065c
Resolve issue #139
2021-09-02 12:09:16 +02:00
djmaze
aa16ef3dd0
Improved messageview design
2021-09-01 11:01:56 +02:00
djmaze
671a7a7002
Don't show unread on system folders
2021-09-01 09:43:53 +02:00
djmaze
45662b39b0
Improved and cleanup CSS and language selectors
2021-08-27 16:30:42 +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
ddb6daace6
Resolve weird cursor as mentioned in #112
2021-08-25 12:43:13 +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
ba477e25ff
Resolve issue #112
2021-08-19 15:14:47 +02:00
djmaze
8273111e65
Strip unused CSS
2021-08-17 14:06:56 +02:00
djmaze
1c95eab6d6
Bugfix and improve Squire HTML/Plain modes
2021-08-16 18:09:54 +02:00
djmaze
5895804e9a
More excessive DOM reductions
2021-08-12 14:44:38 +02:00
djmaze
467b4a7913
Resolve issue #105
2021-08-10 17:10:09 +02:00
djmaze
308e65f94f
cleanup some css and js
2021-08-10 17:07:26 +02:00
djmaze
6807da145e
Reduce help screen dom size
2021-08-10 12:23:29 +02:00
djmaze
6a903bc9b2
Reduce MessageList html/css footprint
2021-08-10 12:22:55 +02:00
djmaze
d2550c3139
Reduce excessive DOM even more
2021-07-30 23:11:05 +02:00
djmaze
00bc92f4c7
Reduce excessive DOM a bit
2021-07-30 14:40:32 +02:00
djmaze
0659b126e7
Better folder unread-count view
2021-07-30 12:26:27 +02:00
djmaze
b16b184ac9
Improved focused styling
2021-07-21 21:54:07 +02:00
djmaze
f57955443b
Cleanup bootstrap css
2021-07-20 20:29:47 +02:00
djmaze
e13337e247
Cleanup styling and gulp merge @media queries
2021-07-20 16:45:55 +02:00