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 |
|
the-djmaze
|
a566f6ed5a
|
More Optional chaining in Knockout.js
|
2022-09-13 22:00:31 +02:00 |
|
the-djmaze
|
a3a4a057e5
|
Dropped the knockout.js tasks from compiled code
|
2022-09-12 22:31:37 +02:00 |
|
the-djmaze
|
d1f71508fe
|
Drop Knockout.js loading components asynchronous
https://knockoutjs.com/documentation/component-registration.html#controlling-synchronousasynchronous-loading
|
2022-09-12 22:31:05 +02:00 |
|
the-djmaze
|
ef8b1f40e4
|
Use JavaScript Optional chaining in vendors/*
|
2022-09-12 22:07:51 +02:00 |
|
djmaze
|
30e9b89d9b
|
notifySubscribers and equalityComparer are not used outside KnockoutJS
|
2021-12-31 17:10:40 +01:00 |
|
djmaze
|
679d7356e0
|
More ko.computed to pureComputed
|
2021-12-31 17:02:32 +01:00 |
|
djmaze
|
ac2238a23f
|
Bugfix: Cannot write a value to a ko.computed unless you specify a 'write' option
|
2021-12-31 12:28:43 +01:00 |
|
djmaze
|
b98762dd68
|
Replace deprecated String.substr with String.slice
|
2021-12-08 11:35:41 +01:00 |
|
djmaze
|
dfa448c7cc
|
v2.7.3
|
2021-10-11 14:39:36 +02:00 |
|
djmaze
|
4fff41580e
|
KnockoutJS disposeWhenNodeIsRemoved not used external
|
2021-10-04 13:47:47 +02:00 |
|
djmaze
|
4a403df168
|
Cleanup KnockoutJS and use ECMASCRIPT_2018 for its closure compiler
|
2021-10-01 17:36:21 +02:00 |
|
djmaze
|
bcc3dc51ef
|
Speedup KnockoutJS by simplifying components loader system.
Custom loaders are not used, so it is removed
|
2021-09-29 12:51:51 +02:00 |
|
djmaze
|
4142526ba6
|
Cleanup KnockoutJS
|
2021-09-28 14:40:24 +02:00 |
|
djmaze
|
4c7ce61bc0
|
Added missing pre/post knockout build files
|
2021-09-28 14:24:28 +02:00 |
|
djmaze
|
bf756c9279
|
Remove unused data from KnockoutJS
|
2021-09-28 14:03:07 +02:00 |
|
djmaze
|
5cb4d338a1
|
ko.utils.setTimeout to native setTimeout
|
2021-09-28 13:45:19 +02:00 |
|
djmaze
|
9014f08f35
|
ko.utils.registerEventHandler to native addEventListener
|
2021-09-28 13:38:02 +02:00 |
|
djmaze
|
8babd10f69
|
We don't use ko.onError so remove it
|
2021-09-28 13:26:23 +02:00 |
|
djmaze
|
07443407e9
|
Bugfix: nodes.forEach should be nodesArray.forEach
|
2021-09-28 13:21:41 +02:00 |
|
djmaze
|
7d97ae3145
|
Replace ko.utils.stringStartsWith with native String.startsWith
|
2021-09-28 13:20:54 +02:00 |
|
djmaze
|
244d4c49c5
|
Remove unused KnockoutJS afterMove
|
2021-09-27 12:49:40 +02:00 |
|
djmaze
|
5839bcf62d
|
Remove some unused KnockoutJS features
|
2021-09-13 16:20:29 +02:00 |
|
djmaze
|
f09820d0b9
|
Resolve Knockout/#2560 with
45e86bf034
|
2021-09-13 15:52:40 +02:00 |
|
djmaze
|
74f74163c6
|
Bugfix: <!-- ko text: valueAccessor --> failed
https://knockoutjs.com/documentation/text-binding.html#note-3-using-text-without-a-container-element
|
2021-08-12 12:54:42 +02:00 |
|
djmaze
|
89075b18bf
|
Remove unused KnockoutJS code
|
2021-08-10 15:16:21 +02:00 |
|