Commit graph

577 commits

Author SHA1 Message Date
the-djmaze
9eb7f38485 KnockoutJS secure bindings using Proxy 2024-10-10 00:54:30 +02:00
the-djmaze
904a353bff Secure ko template bindings? 2024-10-09 21:35:34 +02:00
the-djmaze
cb9e1b0705 Resolve #1797 2024-10-09 21:34:00 +02:00
the-djmaze
d6ef5ff70a Squire paste image working again.
https://github.com/the-djmaze/snappymail/issues/1389#issuecomment-2389678680
2024-10-06 17:32:47 +02:00
the-djmaze
584728bc89 Squire: improved handling of BR elements 2024-10-01 17:56:43 +02:00
the-djmaze
c14bbab945 KnockoutJS remove with($context) scope for faster access 2024-09-24 13:55:07 +02:00
djmaze
1b0dd48cdb KnockoutJS don't throw error when property is not observable 2024-09-24 11:45:17 +02:00
the-djmaze
92a6027aa0 Improved Knockout property binding error 2024-09-23 17:02:51 +02:00
the-djmaze
0263f8fe09 Use the custom Squire as submodule vendors/squire2 2024-09-17 15:00:28 +02:00
the-djmaze
05812c6be1 Updated custom Squire 2.3.2 2024-09-16 14:30:54 +02:00
the-djmaze
e0236ea52d Resolve #1733 2024-09-16 14:25:09 +02:00
the-djmaze
80f3331187 Update Squire with SnappyMail changes 2024-09-15 18:31:30 +02:00
the-djmaze
12b6ed3dbb Improved SquireUI handling of pathChange and bugfix bold match 2024-09-15 17:40:00 +02:00
the-djmaze
48acb9ca38 Squire bugfixes 2024-09-15 14:41:37 +02:00
the-djmaze
deae36d8c8 Use Squire 2.3.2 from https://github.com/the-djmaze/Squire/commits/snappymail/ 2024-09-15 12:59:58 +02:00
the-djmaze
d3b0d6ca57 Debug Turndown ES2020 #1604 2024-09-14 13:37:31 +02:00
the-djmaze
1ad946d013 v2.37.3 2024-08-27 16:47:44 +02:00
the-djmaze
34f730a196 Added markedjs for #1604 2024-08-25 18:04:59 +02:00
the-djmaze
0dda102a05 Added turndown.js for #1604 2024-08-21 01:46:31 +02:00
the-djmaze
ff80235ee8 Put modified Squire more in line with v2.2.8 2024-04-17 01:45:51 +02:00
the-djmaze
8a461e7a3d Speedup Knockout a bit 2024-04-14 15:14:23 +02:00
the-djmaze
cab81d5214 Small code reduction in Knockout 2024-04-02 22:37:02 +02:00
the-djmaze
78178ecc2f Everything to ES2020 2024-04-02 22:24:53 +02:00
the-djmaze
dfdfeb2641 viewDkimIcon to dkimIcon 2024-03-19 03:11:01 +01:00
the-djmaze
1db3952ea4 Remove unused font glyph "mobile phone" 2024-03-19 02:43:41 +01:00
the-djmaze
d04f2166d9 OpenPGP.js v5.11.1 2024-03-15 01:11:09 +01:00
the-djmaze
aa7323ba43 Lowercase punycode domain names 2024-03-12 19:50:11 +01:00
the-djmaze
696a2bbd3c Improved handling of Internationalized Domain Names in punycode 2024-03-12 16:06:17 +01:00
the-djmaze
644c8ad389 new Error to Error 2024-03-04 01:12:40 +01:00
the-djmaze
b2009f6bc0 KnockoutJS rebuilt 2024-03-03 23:10:16 +01:00
the-djmaze
9db2690710 KnockoutJS primitiveTypes can just be checked with Object() 2024-03-03 22:47:19 +01:00
the-djmaze
0e1a34f067 KnockoutJS cleanup code a bit 2024-03-03 22:36:03 +01:00
the-djmaze
b07bf3ad12 KnockoutJS use more Array.isArray 2024-03-03 22:33:29 +01:00
the-djmaze
1357a696be KnockoutJS drop unused template options nodes, if, ifnot 2024-03-03 21:32:53 +01:00
the-djmaze
e97cf8fa6b Knockoutjs built latest 2024-03-03 19:20:51 +01:00
the-djmaze
e3f781cffb KnockoutJS drop unused $rawData 2024-03-03 19:20:16 +01:00
the-djmaze
ca170f2461 KnockoutJS drop unused $parentContext and $parents 2024-03-03 19:17:26 +01:00
the-djmaze
766d3eaa98 KnockoutJS don't scramble exportDependencies. controlsDescendantBindings, createChildContext 2024-03-03 19:10:00 +01:00
the-djmaze
a8e38a998f KnockoutJS drop unused "disposeWhenNodeIsRemoved" and "disposeWhen" 2024-03-03 18:23:52 +01:00
the-djmaze
12711be049 KnockoutJS drop unused preprocess 2024-03-03 18:18:26 +01:00
the-djmaze
4276896002 KnockoutJS drop IE leftovers 2024-03-03 18:17:01 +01:00
the-djmaze
39ad99224e KnockoutJS drop unused uniqueName 2024-03-03 18:12:18 +01:00
the-djmaze
62bda28a28 KnockoutJS drop unused dontLimitMoves 2024-03-03 18:11:15 +01:00
the-djmaze
acf1be454f KnockoutJS drop unused optionsCaption 2024-03-03 18:01:02 +01:00
the-djmaze
bb3fc79e09 KnockoutJS drop unused templateNodes 2024-03-03 17:56:43 +01:00
the-djmaze
ab1a75935f KnockoutJS drop unused valueAllowUnset 2024-03-03 17:36:04 +01:00
the-djmaze
05b1e96046 KnockoutJS drop unused throttleEvaluation 2024-03-03 17:31:44 +01:00
the-djmaze
2876f92f4d KnockoutJS scramble exportDependencies 2024-03-03 17:30:15 +01:00
the-djmaze
667e50c9fb KnockoutJS scramble controlsDescendantBindings 2024-03-03 17:27:18 +01:00
the-djmaze
4ee00d30ae KnockoutJS scramble createChildContext 2024-03-03 17:24:55 +01:00