Commit graph

117 commits

Author SHA1 Message Date
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 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
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 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 cf910c678b Revamp Domains Settings IMAP disabled capabilities to extend it 2023-12-03 17:08:25 +01:00
the-djmaze 2dbf192558 Knockout added future code replaceChildren() for Safari 14+ 2023-03-13 09:03:14 +01:00
the-djmaze 4dbcade830 Knockout simplify Object.setPrototypeOf 2023-03-06 11:05:44 +01:00
the-djmaze bc196bcd1a Added missing knockoutjs checked.js binding 2023-01-30 14:16:10 +01:00
the-djmaze ac424fc584 re-enable simplified knockoutjs checked binding 2023-01-30 14:03:45 +01:00
the-djmaze 2d832ff5ea Fix selectbox issue with domain connection type #689 2022-11-21 09:01:59 +01:00
the-djmaze 9b8778f823 Reduce Knockout.js footprint by using ECMAScript 2020 2022-09-13 23:49:18 +02:00