Commit graph

541 commits

Author SHA1 Message Date
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
the-djmaze
47cd902369 KnockoutJS drop alias textinput for textInput 2024-03-03 17:21:27 +01:00
the-djmaze
ee3aa16fcf KnockoutJS use Array.isArray 2024-03-03 17:12:35 +01:00
the-djmaze
a40e6484a1 KnockoutJS simplify applyBindingsToNodeInternal 2024-03-03 17:02:38 +01:00
the-djmaze
33f0dfd3b2 KnockoutJS simplify virtualElements binding check 2024-03-03 16:58:07 +01:00
the-djmaze
4af874e1d1 KnockoutJS drop the twoWayBindings code 2024-03-03 16:49:52 +01:00
the-djmaze
df8f13e359 KnockoutJS drop unused bindingRewriteValidators 2024-03-03 16:48:42 +01:00
the-djmaze
0f0f60e456 KnoutJS cleanup templating.js a bit 2024-03-03 16:46:54 +01:00
the-djmaze
97a369048e KnockoutJS simplify renderMode because only 1 option is used 2024-03-03 16:41:39 +01:00
the-djmaze
dde1183174 KnockoutJS drop unused as 2024-03-03 16:27:21 +01:00
the-djmaze
513fc949d7 KnockoutJS remove unused beforeRemove 2024-03-03 16:09:07 +01:00
the-djmaze
a0f7114a39 Bugfix: KnockoutJS failed to output text '0' 2024-02-12 20:07:08 +01:00
the-djmaze
7c1f70c51e Replace some ko.exportSymbol('*') in favour of ko['*']
and drop ko.exportProperty()
2024-02-11 15:37:24 +01:00
the-djmaze
7ca5991041 KnockoutJS use Symbol for isObservableArray() 2024-02-11 14:44:47 +01:00
the-djmaze
f105ed3f9d Changed Knockout a bit 2024-02-03 12:06:56 +01:00
the-djmaze
a352ebff25 Changes for #1412 2024-01-30 19:16:53 +01:00
the-djmaze
2a3cea63cc KnockoutJS drop unused rateLimit method 2024-01-09 14:52:05 +01:00
the-djmaze
f7f3b0d373 Drop the disabled Knockout twoWayBindings 2024-01-08 18:33:37 +01:00
the-djmaze
e55938b653 Drop support for _ko_property_writers and for two-way binding they must be observables 2024-01-08 05:25:48 +01:00
the-djmaze
81ccee1152 Remove some unused Knockout code 2024-01-08 05:24:15 +01:00
the-djmaze
508f5cc6e5 Improve Squire with isBrElement() 2023-12-26 00:58:43 +01:00
the-djmaze
d21b7e754f Cleanup, fix and improve some Squire handling 2023-12-25 16:07:42 +01:00
the-djmaze
c3f7827683 All CSS font-size to % instead of px 2023-12-11 13:34:23 +01:00
the-djmaze
4bb1e24222 Squire use double quotes as in original source 2023-12-10 17:04:01 +01:00
the-djmaze
6d58b1efb5 Changed the squire code a bit 2023-12-08 01:33:27 +01:00
the-djmaze
9675d03568 Resolve https://github.com/fastmail/Squire/issues/449 2023-12-07 00:07:31 +01:00
the-djmaze
f008f948d2 Fix some Squire editors to merge with v2.2.5 2023-12-07 00:05:01 +01:00
the-djmaze
5d6fb0c705 Track the inUndoState 2023-12-05 16:18:17 +01:00
the-djmaze
7e2cc69a23 Resolve #1296 2023-12-05 15:00:09 +01:00
the-djmaze
e2149ea94c Sync some Squire code with main project code 2023-12-05 02:02:55 +01:00
the-djmaze
9198ce187b Changes for #1296
Can be tested at https://snappymail.eu/demo/
2023-12-04 17:45:57 +01:00
the-djmaze
039e2252de range.collapse(false) is default 2023-12-04 16:20:25 +01:00
the-djmaze
a5d749ec05 Squire cleanTree() use while instead of for 2023-12-04 16:19:28 +01:00
the-djmaze
280660314f Squire drop support for iPod 2023-12-04 15:47:18 +01:00
the-djmaze
28ee711938 Rearrange squire source code to better diff with originals 2023-12-04 13:31:47 +01:00
the-djmaze
cf910c678b Revamp Domains Settings IMAP disabled capabilities to extend it 2023-12-03 17:08:25 +01:00
the-djmaze
f8d990a25f Resolve #1339 2023-12-01 01:15:19 +01:00