From 6dacfb3cf4eab8bb240852fe3d328313128442bb Mon Sep 17 00:00:00 2001 From: djmaze Date: Wed, 17 Feb 2021 16:31:29 +0100 Subject: [PATCH] v2.3.2 --- README.md | 29 ++++++++------- package.json | 2 +- .../Views/Admin/AdminSettingsContacts.html | 4 +-- .../templates/Views/Admin/PopupsDomain.html | 2 +- vendors/fontastic/styles.css | 3 -- yarn.lock | 36 +++++++++---------- 6 files changed, 38 insertions(+), 38 deletions(-) diff --git a/README.md b/README.md index 4ccd55dcae..24d25a1acc 100644 --- a/README.md +++ b/README.md @@ -68,6 +68,7 @@ This fork of RainLoop has the following changes: * Added advanced Sieve scripts editor * Slimmed down language files * Replaced webpack with rollup +* No user-agent detection (use device width) ### Removal of old JavaScript @@ -113,23 +114,23 @@ RainLoop 1.15 vs SnappyMail |js/* |RainLoop |Snappy | |--------------- |--------: |--------: | -|admin.js |2.158.025 | 116.731 | -|app.js |4.215.733 | 531.730 | -|boot.js | 672.433 | 4.713 | +|admin.js |2.158.025 | 114.168 | +|app.js |4.215.733 | 529.069 | +|boot.js | 672.433 | 4.726 | |libs.js | 647.679 | 227.341 | |polyfills.js | 325.908 | 0 | |serviceworker.js | 0 | 285 | -|TOTAL |8.019.778 | 880.800 | +|TOTAL |8.019.778 | 875.589 | |js/min/* |RainLoop |Snappy |RL gzip |SM gzip |RL brotli |SM brotli | |--------------- |--------: |--------: |------: |------: |--------: |--------: | -|admin.min.js | 255.514 | 59.693 | 73.899 | 17.059 | 60.674 | 15.161 | -|app.min.js | 516.000 | 259.262 |140.430 | 74.733 |110.657 | 62.726 | -|boot.min.js | 66.456 | 2.521 | 22.553 | 1.356 | 20.043 | 1.165 | +|admin.min.js | 255.514 | 57.878 | 73.899 | 16.598 | 60.674 | 14.745 | +|app.min.js | 516.000 | 257.954 |140.430 | 74.500 |110.657 | 62.522 | +|boot.min.js | 66.456 | 2.525 | 22.553 | 1.391 | 20.043 | 1.201 | |libs.min.js | 574.626 | 119.938 |177.280 | 43.997 |151.855 | 39.158 | |polyfills.min.js | 32.608 | 0 | 11.315 | 0 | 10.072 | 0 | -|TOTAL |1.445.204 | 441.414 |425.477 |137.145 |353.301 |118.210 | -|TOTAL (no admin) |1.189.690 | 381.721 |351.061 |120.086 |292.627 |103.049 | +|TOTAL |1.445.204 | 438.295 |425.477 |136.486 |353.301 |117.626 | +|TOTAL (no admin) |1.189.690 | 380.417 |351.061 |119.888 |292.627 |102.881 | For a user its around 65% smaller and faster than traditional RainLoop. @@ -139,6 +140,8 @@ For a user its around 65% smaller and faster than traditional RainLoop. * Cleanup unused css * Themes work in mobile mode * Bugfix invalid/conflicting css rules +* Use flexbox +* Remove oldschool 'float' * Removed html.no-css * Removed dev/Styles/Cmd.less * Removed dev/Styles/Scroll.less @@ -160,10 +163,10 @@ For a user its around 65% smaller and faster than traditional RainLoop. |css/* |RainLoop |Snappy |RL gzip |SM gzip |SM brotli | |------------ |-------: |-------: |------: |------: |--------: | -|app.css | 340.334 | 147.624 | 46,959 | 23.959 | 20.338 | -|app.min.css | 274.791 | 120.047 | 39.618 | 20.925 | 18.240 | -|boot.css | | 1.826 | | 786 | 626 | -|boot.min.css | | 1.481 | | 698 | 548 | +|app.css | 340.334 | 139.393 | 46,959 | 23.019 | 19.624 | +|app.min.css | 274.791 | 114.661 | 39.618 | 20.495 | 17.899 | +|boot.css | | 1.836 | | 795 | 630 | +|boot.min.css | | 1.492 | | 707 | 555 | ### Squire vs CKEditor diff --git a/package.json b/package.json index 40ee0f9c6f..5f056926b4 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "title": "SnappyMail", "description": "Simple, modern & fast web-based email client", "private": true, - "version": "2.3.1", + "version": "2.3.2", "homepage": "https://snappymail.eu", "author": { "name": "DJ Maze", diff --git a/snappymail/v/0.0.0/app/templates/Views/Admin/AdminSettingsContacts.html b/snappymail/v/0.0.0/app/templates/Views/Admin/AdminSettingsContacts.html index 5647789252..6864777d86 100644 --- a/snappymail/v/0.0.0/app/templates/Views/Admin/AdminSettingsContacts.html +++ b/snappymail/v/0.0.0/app/templates/Views/Admin/AdminSettingsContacts.html @@ -70,7 +70,7 @@

@@ -89,7 +89,7 @@

diff --git a/snappymail/v/0.0.0/app/templates/Views/Admin/PopupsDomain.html b/snappymail/v/0.0.0/app/templates/Views/Admin/PopupsDomain.html index e499b4bfbf..0bbd32a4d8 100644 --- a/snappymail/v/0.0.0/app/templates/Views/Admin/PopupsDomain.html +++ b/snappymail/v/0.0.0/app/templates/Views/Admin/PopupsDomain.html @@ -225,7 +225,7 @@

- + diff --git a/vendors/fontastic/styles.css b/vendors/fontastic/styles.css index 30390d3de3..b2cd0bfeaa 100644 --- a/vendors/fontastic/styles.css +++ b/vendors/fontastic/styles.css @@ -34,9 +34,6 @@ .icon-paper-plane::before { content: "\e007"; } -.icon-info::before { - content: "\e00b"; -} .icon-right-mini::before { content: "\e01e"; /* › */ } diff --git a/yarn.lock b/yarn.lock index 54e98e55e2..fa2cc4ad83 100644 --- a/yarn.lock +++ b/yarn.lock @@ -760,9 +760,9 @@ integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA== "@types/node@*": - version "14.14.27" - resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.27.tgz#c7127f8da0498993e13b1a42faf1303d3110d2f2" - integrity sha512-Ecfmo4YDQPwuqTCl1yBxLV5ihKfRlkBmzUEDcfIRvDxOTGQEeikr317Ln7Gcv0tjA8dVgKI3rniqW2G1OyKDng== + version "14.14.28" + resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.28.tgz#cade4b64f8438f588951a6b35843ce536853f25b" + integrity sha512-lg55ArB+ZiHHbBBttLpzD07akz0QPrZgUODNakeC09i62dnrywr9mFErHuaPlB6I7z+sEbK+IYmplahvplCj2g== accord@^0.29.0: version "0.29.0" @@ -1253,9 +1253,9 @@ camelcase@^3.0.0: integrity sha1-MvxLn82vhF/N9+c7uXysImHwqwo= caniuse-lite@^1.0.30001181: - version "1.0.30001185" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001185.tgz#3482a407d261da04393e2f0d61eefbc53be43b95" - integrity sha512-Fpi4kVNtNvJ15H0F6vwmXtb3tukv3Zg3qhKkOGUq7KJ1J6b9kf4dnNgtEAFXhRsJo0gNj9W60+wBvn0JcTvdTg== + version "1.0.30001187" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001187.tgz#5706942631f83baa5a0218b7dfa6ced29f845438" + integrity sha512-w7/EP1JRZ9552CyrThUnay2RkZ1DXxKe/Q2swTC4+LElLh9RRYrL1Z+27LlakB8kzY0fSmHw9mc7XYDUKAKWMA== center-align@^0.1.1: version "0.1.3" @@ -1707,9 +1707,9 @@ editions@^1.3.3: integrity sha512-gzao+mxnYDzIysXKMQi/+M1mjy/rjestjg6OPoYTtI+3Izp23oiGZitsl9lPDPiTGXbcSIk1iJWhliSaglxnUg== electron-to-chromium@^1.3.649: - version "1.3.663" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.663.tgz#dd54adfd8d7f0e01b80d236c6e232efbaa0c686c" - integrity sha512-xkVkzHj6k3oRRGlmdgUCCLSLhtFYHDCTH7SeK+LJdJjnsLcrdbpr8EYmfMQhez3V/KPO5UScSpzQ0feYX6Qoyw== + version "1.3.666" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.666.tgz#59f3ce1e45b860a0ebe439b72664354efbb8bc62" + integrity sha512-/mP4HFQ0fKIX4sXltG6kfcoGrfNDZwCIyWbH2SIcVaa9u7Rm0HKjambiHNg5OEruicTl9s1EwbERLwxZwk19aw== emoji-regex@^7.0.1: version "7.0.3" @@ -4393,9 +4393,9 @@ rollup-pluginutils@^2.8.1: estree-walker "^0.6.1" rollup@^2.29.0, rollup@^2.38.0: - version "2.38.5" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.38.5.tgz#be41ad4fe0c103a8794377afceb5f22b8f603d6a" - integrity sha512-VoWt8DysFGDVRGWuHTqZzT02J0ASgjVq/hPs9QcBOGMd7B+jfTr/iqMVEyOi901rE3xq+Deq66GzIT1yt7sGwQ== + version "2.39.0" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.39.0.tgz#be4f98c9e421793a8fec82c854fb567c35e22ab6" + integrity sha512-+WR3bttcq7zE+BntH09UxaW3bQo3vItuYeLsyk4dL2tuwbeSKJuvwiawyhEnvRdRgrII0Uzk00FpctHO/zB1kw== optionalDependencies: fsevents "~2.3.1" @@ -4813,9 +4813,9 @@ ternary-stream@^2.0.1: through2 "^2.0.1" terser@>=4, terser@^5.0.0: - version "5.5.1" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.5.1.tgz#540caa25139d6f496fdea056e414284886fb2289" - integrity sha512-6VGWZNVP2KTUcltUQJ25TtNjx/XgdDsBDKGt8nN0MpydU36LmbPPcMBd2kmtZNNGVVDLg44k7GKeHHj+4zPIBQ== + version "5.6.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.6.0.tgz#138cdf21c5e3100b1b3ddfddf720962f88badcd2" + integrity sha512-vyqLMoqadC1uR0vywqOZzriDYzgEkNJFK4q9GeyOBHIbiECHiWLKcWfbQWAUaPfxkjDhapSlZB9f7fkMrvkVjA== dependencies: commander "^2.20.0" source-map "~0.7.2" @@ -4987,9 +4987,9 @@ type@^1.0.1: integrity sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg== type@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/type/-/type-2.2.0.tgz#3edd448793f517d8b9dd108b486a043f5befd91f" - integrity sha512-M/u37b4oSGlusaU8ZB96BfFPWQ8MbsZYXB+kXGMiDj6IKinkcNaQvmirBuWj8mAXqP6LYn1rQvbTYum3yPhaOA== + version "2.3.0" + resolved "https://registry.yarnpkg.com/type/-/type-2.3.0.tgz#ada7c045f07ead08abf9e2edd29be1a0c0661132" + integrity sha512-rgPIqOdfK/4J9FhiVrZ3cveAjRRo5rsQBAIhnylX874y1DX/kEKSVdLsnuHB6l1KTjHyU01VjiMBHgU2adejyg== typedarray@^0.0.6: version "0.0.6"