Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ivanceras/sauron
A versatile web framework and library for building client-side and server-side web applications
https://github.com/ivanceras/sauron
feat: add debugging to js-framework-benchmark example
998de8fc90d0eb56f4ab3c17bb58ca58c76dac24 authored 10 months ago by Jovansonlee Cesar <[email protected]>
998de8fc90d0eb56f4ab3c17bb58ca58c76dac24 authored 10 months ago by Jovansonlee Cesar <[email protected]>
feat: use node macro in interactive text prediff example
f57e0e888941df9bfe8f358d97b90c0a7b6bc44f authored 10 months ago by Jovansonlee Cesar <[email protected]>
f57e0e888941df9bfe8f358d97b90c0a7b6bc44f authored 10 months ago by Jovansonlee Cesar <[email protected]>
feat: use the Leaf in the node macro, to optimize usage for static str for templating optimization in the future
05145d0fb344c44257b9ed28039e822a9ad7eed5 authored 10 months ago by Jovansonlee Cesar <[email protected]>
05145d0fb344c44257b9ed28039e822a9ad7eed5 authored 10 months ago by Jovansonlee Cesar <[email protected]>
refactor: various improvements using Cow
3540f5dd278a8aad6cc1e1a0d96f8f5cc2e40782 authored 10 months ago by Jovansonlee Cesar <[email protected]>
3540f5dd278a8aad6cc1e1a0d96f8f5cc2e40782 authored 10 months ago by Jovansonlee Cesar <[email protected]>
cargo fmt
e740689e86629d311d57614ca851e58b6fe26f51 authored 10 months ago by Jovansonlee Cesar <[email protected]>
e740689e86629d311d57614ca851e58b6fe26f51 authored 10 months ago by Jovansonlee Cesar <[email protected]>
RustFmt
36d941df4dbd89b75c8ff66690da2e24a1f652b3 authored 10 months ago by Jovansonlee Cesar <[email protected]>
36d941df4dbd89b75c8ff66690da2e24a1f652b3 authored 10 months ago by Jovansonlee Cesar <[email protected]>
cleanup: remove some warnings, make info messages more detailed
0fc0e0e77f1125a74ce63c2781b54649a551dd55 authored 10 months ago by Jovansonlee Cesar <[email protected]>
0fc0e0e77f1125a74ce63c2781b54649a551dd55 authored 10 months ago by Jovansonlee Cesar <[email protected]>
fix: floor the frametime
96df9c70e5ca211a572769675731375086ac56fc authored 10 months ago by Jovansonlee Cesar <[email protected]>
96df9c70e5ca211a572769675731375086ac56fc authored 10 months ago by Jovansonlee Cesar <[email protected]>
fix: add doctype to resize example
7b7ec03a62f6b87ef93345a094be59a0dc4a27f8 authored 10 months ago by Jovansonlee Cesar <[email protected]>
7b7ec03a62f6b87ef93345a094be59a0dc4a27f8 authored 10 months ago by Jovansonlee Cesar <[email protected]>
refactor: move related functions together
b4e4f899e53e740185da6cd79d152ba286a9200d authored 10 months ago by Jovansonlee Cesar <[email protected]>
b4e4f899e53e740185da6cd79d152ba286a9200d authored 10 months ago by Jovansonlee Cesar <[email protected]>
refactor: move on_resize to Window object
ef4e087ca6f95a6c2f675cabc6dfaa3e4fa7ae30 authored 10 months ago by Jovansonlee Cesar <[email protected]>
ef4e087ca6f95a6c2f675cabc6dfaa3e4fa7ae30 authored 10 months ago by Jovansonlee Cesar <[email protected]>
fix: revamp Task which can accomodate recurring ones
24bbb4564a9b9824b7ec90b924f1dfc69b8634a4 authored 10 months ago by Jovansonlee Cesar <[email protected]>
24bbb4564a9b9824b7ec90b924f1dfc69b8634a4 authored 10 months ago by Jovansonlee Cesar <[email protected]>
feat: improve the fragment example
58e3d3b2fcabe09ea752cf59c14109bb70d5f7df authored 10 months ago by Jovansonlee Cesar <[email protected]>
58e3d3b2fcabe09ea752cf59c14109bb70d5f7df authored 10 months ago by Jovansonlee Cesar <[email protected]>
Merge pull request #86 from ivanceras/pre_eval-clone
This adds prediff feature for sauron. This is the first step towards optimization of skipping no...
f30f4a45bea35fbde8639d8fc7c688c1ced440de authored 10 months ago by Jovansonlee Cesar <[email protected]>
fix: rename to not conflict with existing packages
cfff54d95de9ba360a4bef7b2a79aa054678bd66 authored 10 months ago by Jovansonlee Cesar <[email protected]>
cfff54d95de9ba360a4bef7b2a79aa054678bd66 authored 10 months ago by Jovansonlee Cesar <[email protected]>
fix: put back the original example counter and interactive code and make a prediff variant
d4b3306a637135401a3c6f340d46946768aa2e41 authored 10 months ago by Jovansonlee Cesar <[email protected]>
d4b3306a637135401a3c6f340d46946768aa2e41 authored 10 months ago by Jovansonlee Cesar <[email protected]>
refactor: rename pre-diff to prediff
d69a8a9aa5ff0c87495f6eea5538bc0c3e4310e1 authored 10 months ago by Jovansonlee Cesar <[email protected]>
d69a8a9aa5ff0c87495f6eea5538bc0c3e4310e1 authored 10 months ago by Jovansonlee Cesar <[email protected]>
fix: tests
0b1945c914360a2c683d94d8dc8e8d6ec15f1bcd authored 10 months ago by Jovansonlee Cesar <[email protected]>
0b1945c914360a2c683d94d8dc8e8d6ec15f1bcd authored 10 months ago by Jovansonlee Cesar <[email protected]>
feat: use transmute_copy to clone the APP instead of using the Clone trait bound for Application
3f5c2c4125b032171f6e61340637f31a6e530cc9 authored 10 months ago by Jovansonlee Cesar <[email protected]>
3f5c2c4125b032171f6e61340637f31a6e530cc9 authored 10 months ago by Jovansonlee Cesar <[email protected]>
fix: restore to old code, where there is no need to use request_animation frame nor clone
592292b46e2ff23de83c5e794a751486992af45a authored 10 months ago by Jovansonlee Cesar <[email protected]>
592292b46e2ff23de83c5e794a751486992af45a authored 10 months ago by Jovansonlee Cesar <[email protected]>
refactor: add closures for adding non-event closures into the program
0a370d121abf56d308ece76ef2002416719743d7 authored 10 months ago by Jovansonlee Cesar <[email protected]>
0a370d121abf56d308ece76ef2002416719743d7 authored 10 months ago by Jovansonlee Cesar <[email protected]>
docs: Add TODO item for talc allocator
0345a51664e6f0b75703fe919a35c4ab10323420 authored 10 months ago by Jovansonlee Cesar <[email protected]>
0345a51664e6f0b75703fe919a35c4ab10323420 authored 10 months ago by Jovansonlee Cesar <[email protected]>
fix: remove serde in core
9ea1b7d0cfe824ec3473602ef860d58a2b39a545 authored 10 months ago by Jovansonlee Cesar <[email protected]>
9ea1b7d0cfe824ec3473602ef860d58a2b39a545 authored 10 months ago by Jovansonlee Cesar <[email protected]>
add the js-performance-benchmark for sauron
3963faac4a2b84c2400f92d22fef7bbf4f302ae6 authored 10 months ago by Jovansonlee Cesar <[email protected]>
3963faac4a2b84c2400f92d22fef7bbf4f302ae6 authored 10 months ago by Jovansonlee Cesar <[email protected]>
use published mt-dom
c64495166c3e4ebf43eb31035c9afaa21fa1b624 authored 11 months ago by Jovansonlee Cesar <[email protected]>
c64495166c3e4ebf43eb31035c9afaa21fa1b624 authored 11 months ago by Jovansonlee Cesar <[email protected]>
fix: remove request_animation_frame for the patches otherwise, there are bugs arise from maybe the dom is not in the state where the all the patches are applied in the expected order
378d617ebaf2dc98e02530226d24c3c46a0afd3b authored 11 months ago by Jovansonlee Cesar <[email protected]>
378d617ebaf2dc98e02530226d24c3c46a0afd3b authored 11 months ago by Jovansonlee Cesar <[email protected]>
refactor: make 2 versions of Application trait where the other is with prediff feature, and the other the absence of that feature
1315652bc096b3c4790335035074457092a583cc authored 11 months ago by Jovansonlee Cesar <[email protected]>
1315652bc096b3c4790335035074457092a583cc authored 11 months ago by Jovansonlee Cesar <[email protected]>
refactor: move the trait bounds to Application trait
5b4680468289a1596b91ac03df474cad86cdbf57 authored 11 months ago by Jovansonlee Cesar <[email protected]>
5b4680468289a1596b91ac03df474cad86cdbf57 authored 11 months ago by Jovansonlee Cesar <[email protected]>
feat: remove unused code
ef294a736b43db569a24878f22c20901ed4f21e9 authored 11 months ago by Jovansonlee Cesar <[email protected]>
ef294a736b43db569a24878f22c20901ed4f21e9 authored 11 months ago by Jovansonlee Cesar <[email protected]>
cargo fmt
33e9a4711aee52c83af0617979d94dcc30ccdd11 authored 11 months ago by Jovansonlee Cesar <[email protected]>
33e9a4711aee52c83af0617979d94dcc30ccdd11 authored 11 months ago by Jovansonlee Cesar <[email protected]>
feat: the application of patch variant will be wrapped with request_animation_frame
90c8425fbcf180a1ae2d5da9fde14488c66275ec authored 11 months ago by Jovansonlee Cesar <[email protected]>
90c8425fbcf180a1ae2d5da9fde14488c66275ec authored 11 months ago by Jovansonlee Cesar <[email protected]>
add last_update
490920d8fd22fd49eb449ea0dd84c66353fed24e authored 11 months ago by Jovansonlee Cesar <[email protected]>
490920d8fd22fd49eb449ea0dd84c66353fed24e authored 11 months ago by Jovansonlee Cesar <[email protected]>
feat: make Handles clonable
9d2743231f0233417b0477b444fcdbeb2df066d2 authored 11 months ago by Jovansonlee Cesar <[email protected]>
9d2743231f0233417b0477b444fcdbeb2df066d2 authored 11 months ago by Jovansonlee Cesar <[email protected]>
fix: examples
117f6e4cf8de393f8b8f5ac83f0d16128ed2cd3d authored 11 months ago by Jovansonlee Cesar <[email protected]>
117f6e4cf8de393f8b8f5ac83f0d16128ed2cd3d authored 11 months ago by Jovansonlee Cesar <[email protected]>
refactor: rename Eval -> PreDiff, pre_eval -> pre_diff, eval -> diff_if
615582a0fc01ecc352b53bc4105b1c0d96fed3f2 authored 11 months ago by Jovansonlee Cesar <[email protected]>
615582a0fc01ecc352b53bc4105b1c0d96fed3f2 authored 11 months ago by Jovansonlee Cesar <[email protected]>
docs: make documentation show up at crate level
abfc23bec412bd9383b33826c36d2420c49066ee authored 11 months ago by Jovansonlee Cesar <[email protected]>
abfc23bec412bd9383b33826c36d2420c49066ee authored 11 months ago by Jovansonlee Cesar <[email protected]>
docs: add TODO items
e0b8f60a01eaedc54e419afcb46336960ad9d2e0 authored 11 months ago by Jovansonlee Cesar <[email protected]>
e0b8f60a01eaedc54e419afcb46336960ad9d2e0 authored 11 months ago by Jovansonlee Cesar <[email protected]>
feat: add TODO item
9f2e9f7aaaf5b4cd38e00d6d4f4f55802bc4b073 authored 11 months ago by Jovansonlee Cesar <[email protected]>
9f2e9f7aaaf5b4cd38e00d6d4f4f55802bc4b073 authored 11 months ago by Jovansonlee Cesar <[email protected]>
feat: Use clone for copying the APP, make the interactive use pre_eval
83cc8864c60b3f5e4ece39990469cb76338a678a authored 11 months ago by Jovansonlee Cesar <[email protected]>
83cc8864c60b3f5e4ece39990469cb76338a678a authored 11 months ago by Jovansonlee Cesar <[email protected]>
feat: requiring Clone derive for App, since transmute_copy didn't do well
a25fcee00591f27a38819df26800b52224fb2b0c authored 11 months ago by Jovansonlee Cesar <[email protected]>
a25fcee00591f27a38819df26800b52224fb2b0c authored 11 months ago by Jovansonlee Cesar <[email protected]>
feat: use shortcut diffing with the pre_eval
801f9a114297af5be7d01919bca5ad73e57e747d authored 11 months ago by Jovansonlee Cesar <[email protected]>
801f9a114297af5be7d01919bca5ad73e57e747d authored 11 months ago by Jovansonlee Cesar <[email protected]>
refactor: remove the use of derive(Clone), instead use transmute_copy to clone the APP
cfa3dac21b25a570fc8f97619db2766e67679c0d authored 11 months ago by Jovansonlee Cesar <[email protected]>
cfa3dac21b25a570fc8f97619db2766e67679c0d authored 11 months ago by Jovansonlee Cesar <[email protected]>
feat: make use of eval and pre-eval but with the app being clone
f39a99f2a8ee72daa08c1360593cc69a4e1e47b6 authored 11 months ago by Jovansonlee Cesar <[email protected]>
f39a99f2a8ee72daa08c1360593cc69a4e1e47b6 authored 11 months ago by Jovansonlee Cesar <[email protected]>
feat: add example to fetch data at the Component level
f1d56fe18e435023d3a3110f30c6fb43fc14480d authored 11 months ago by Jovansonlee Cesar <[email protected]>
f1d56fe18e435023d3a3110f30c6fb43fc14480d authored 11 months ago by Jovansonlee Cesar <[email protected]>
feat: add selectionchange event and document_event_listener
3a4053653b153f0fd4033f8bd3dc216dc8e8432b authored 12 months ago by Jovansonlee Cesar <[email protected]>
3a4053653b153f0fd4033f8bd3dc216dc8e8432b authored 12 months ago by Jovansonlee Cesar <[email protected]>
publish: prepare for 0.60.7
635d34bcb694aa70e4d0b3ea2c742c3515c48e6e authored 12 months ago by Jovansonlee Cesar <[email protected]>
635d34bcb694aa70e4d0b3ea2c742c3515c48e6e authored 12 months ago by Jovansonlee Cesar <[email protected]>
refactor: remove some logging
835821c627228aa73634e036954302603e949c7d authored 12 months ago by Jovansonlee Cesar <[email protected]>
835821c627228aa73634e036954302603e949c7d authored 12 months ago by Jovansonlee Cesar <[email protected]>
Merge pull request #83 from iamricard/master
fix: disables serde-serializer feature from wasm-bindgen dep
2053eeb2d03284a98999659d6d017beb2a5afff6 authored about 1 year ago by Jovansonlee Cesar <[email protected]>
disables serde-serializer feature from wasm-bindgen dep
d9d2f2027079578753a56b459db2cdb6e70b8651 authored about 1 year ago by Ricard Solé <[email protected]>
d9d2f2027079578753a56b459db2cdb6e70b8651 authored about 1 year ago by Ricard Solé <[email protected]>
Merge pull request #81 from slowtec/csr-tailwind-trunk
Add example that uses trunk and tailwindcss
ff091fb070e4fcfe8f28602a05fa2ceff95473b7 authored about 1 year ago by Jovansonlee Cesar <[email protected]>
Add example that uses trunk and tailwindcss
a8340ce6c9e968866c7f1f97d975e4bf032f5daf authored about 1 year ago by Markus Kohlhase <[email protected]>
a8340ce6c9e968866c7f1f97d975e4bf032f5daf authored about 1 year ago by Markus Kohlhase <[email protected]>
Merge pull request #80 from nootr/docs-0-60-0
docs: update version in getting-started.md
96a77acec78f7effce8ab8dbbb1554620fca3451 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
docs: update version in getting-started.md
6d2af43ff942fdec61ee44526124b03b793d8fa8 authored over 1 year ago by Joris Hartog <[email protected]>
6d2af43ff942fdec61ee44526124b03b793d8fa8 authored over 1 year ago by Joris Hartog <[email protected]>
fix: datetime_widget to use Container instead of Component
5d66c7bfc2c70448646e328af59ca511f62ed984 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
5d66c7bfc2c70448646e328af59ca511f62ed984 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: Change auto implementation of Application trait to Container rather than Component as it make more sense in web_component context
4518022f65679d04eb080358fcc407c5edb36d89 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
4518022f65679d04eb080358fcc407c5edb36d89 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: improve the custom_element macro processing
6be4f2306e34a8db1b0cba18b54df4c655fff72c authored over 1 year ago by Jovansonlee Cesar <[email protected]>
6be4f2306e34a8db1b0cba18b54df4c655fff72c authored over 1 year ago by Jovansonlee Cesar <[email protected]>
add selectos_ns
47096421c818a0439b40a8e87ca34dde72f33f8d authored over 1 year ago by Jovansonlee Cesar <[email protected]>
47096421c818a0439b40a8e87ca34dde72f33f8d authored over 1 year ago by Jovansonlee Cesar <[email protected]>
Add a function to return reference to APP
Add methods in Container trait
4fbe22cb047650cd2b44f3c59dd4b1ed9640c18a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: remove warnings
dcb66cd4d49e56bf45e50e0dd52b4fced0c6ee2e authored over 1 year ago by Jovansonlee Cesar <[email protected]>
dcb66cd4d49e56bf45e50e0dd52b4fced0c6ee2e authored over 1 year ago by Jovansonlee Cesar <[email protected]>
docs: Update Changelog
3abdb5380b3f2242a935d81b1cd21db9ba1fc52d authored over 1 year ago by Jovansonlee Cesar <[email protected]>
3abdb5380b3f2242a935d81b1cd21db9ba1fc52d authored over 1 year ago by Jovansonlee Cesar <[email protected]>
docs: Update TODO items
e9bd68b8445a5fccfd6d9d3d5a1d9e311c74d30e authored over 1 year ago by Jovansonlee Cesar <[email protected]>
e9bd68b8445a5fccfd6d9d3d5a1d9e311c74d30e authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: add a new crate sauron-html-parser
8b079a7deb5b9a051ce069cfc76272c353820b24 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
8b079a7deb5b9a051ce069cfc76272c353820b24 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: Add a new crate html-parser for dynamically parsing html content
c1e97f1f7f3a99b7f92e9f81ec0f85bd7e6074ae authored over 1 year ago by Jovansonlee Cesar <[email protected]>
c1e97f1f7f3a99b7f92e9f81ec0f85bd7e6074ae authored over 1 year ago by Jovansonlee Cesar <[email protected]>
publish: prepare for 0.60.5 release
82f275f1a80cf03c21a3384ededd37d865600a60 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
82f275f1a80cf03c21a3384ededd37d865600a60 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: add rgba css function
de21631d51ba9ab025e75dd0da6ed1746235c0d2 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
de21631d51ba9ab025e75dd0da6ed1746235c0d2 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
publish: prepare for 0.60.4 release
bfe31d3919f1f511fe36619eba53c2f96927874e authored over 1 year ago by Jovansonlee Cesar <[email protected]>
bfe31d3919f1f511fe36619eba53c2f96927874e authored over 1 year ago by Jovansonlee Cesar <[email protected]>
- fix: check only for non-matching property when the property name is not quoted.
- quoted property name in `style!` macro will be an escape hatch for few cases such as the use of...
0da1cc329098a4ebb27853383a4bfd8b960e910b authored over 1 year ago by Jovansonlee Cesar <[email protected]>
add Program::clear_mount as alias to clear_append_to_mount, add clear_mount_to_body
ed626d8ba4e96d09c133601bf0c5e3c28579fa72 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
ed626d8ba4e96d09c133601bf0c5e3c28579fa72 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
improve error messages in style macro
feb043d64f2587b57d84819be7cc8068928eca75 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feb043d64f2587b57d84819be7cc8068928eca75 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
publish prepare for 0.60.3 release
ae3b6d9a6078b676bbceb18383225178e00504b8 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
ae3b6d9a6078b676bbceb18383225178e00504b8 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: make error for incorrect style property more helpful
327d4fc75ae748ab1a78b215132350667b422b91 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
327d4fc75ae748ab1a78b215132350667b422b91 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: error in the node examples for the use of input.value
dc3703f1af6cd4d87aa2bf367687002500732642 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
dc3703f1af6cd4d87aa2bf367687002500732642 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
publish prepare for 0.60.2
12ff68a59573e8c29fb4ba500f0964d160af22a5 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
12ff68a59573e8c29fb4ba500f0964d160af22a5 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
cargo fmt
a45316b3398d650e14db1a77235d0362644f74a4 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
a45316b3398d650e14db1a77235d0362644f74a4 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: call on input.value()
ca1448ef7e1086e3335ddb9b1c8b7494069a285a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
ca1448ef7e1086e3335ddb9b1c8b7494069a285a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix test due to changes in input event value
15046d1f17424895a3d09fd70139b8876526b219 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
15046d1f17424895a3d09fd70139b8876526b219 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
improve the Input event
a3715cad288b006394e7c72b8e6d4776e3a9193c authored over 1 year ago by Jovansonlee Cesar <[email protected]>
a3715cad288b006394e7c72b8e6d4776e3a9193c authored over 1 year ago by Jovansonlee Cesar <[email protected]>
update to mt-dom 0.59.1 to force crate user to use this version, since it has a fix of critical bug
91e9b18dced2f5830cc6cfd1be9db54706355fab authored over 1 year ago by Jovansonlee Cesar <[email protected]>
91e9b18dced2f5830cc6cfd1be9db54706355fab authored over 1 year ago by Jovansonlee Cesar <[email protected]>
add test for annotated styles
67ffef050764547f107a244ec261e265b1ad1779 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
67ffef050764547f107a244ec261e265b1ad1779 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
docs: add TODO item for InputEvent
2f726d87545d6796dc414a7f54381302dcbced1e authored over 1 year ago by Jovansonlee Cesar <[email protected]>
2f726d87545d6796dc414a7f54381302dcbced1e authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: allow annotation to style properties
0324a0999fab10b5df385567c9eca925e58660d1 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
0324a0999fab10b5df385567c9eca925e58660d1 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: formatting in changelog
696c7385cafe8ce70ec7998f3bd18de449732e16 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
696c7385cafe8ce70ec7998f3bd18de449732e16 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
publish: prepare for a minor release 0.60.1 in sauron-core
ef5f0a5f70dede9ee10ba2aa561f2a43555dab0d authored over 1 year ago by Jovansonlee Cesar <[email protected]>
ef5f0a5f70dede9ee10ba2aa561f2a43555dab0d authored over 1 year ago by Jovansonlee Cesar <[email protected]>
docs: update changelog
c900ae02bbf829b95be25198f2eaa97d17c31950 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
c900ae02bbf829b95be25198f2eaa97d17c31950 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: add lazy_view_if function to lazily evaluate the node function only when the flag is true
771b39364290995448cede043fb078f3e20650a1 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
771b39364290995448cede043fb078f3e20650a1 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
chore: remove log debugging
2c8316ff1e340db463241edc55e86d441a6c602a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
2c8316ff1e340db463241edc55e86d441a6c602a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: compilation error on tests
49812e98bfb9aabae15de8a810cd59ef6fb40918 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
49812e98bfb9aabae15de8a810cd59ef6fb40918 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: web_component, use Program clone for attribute_change
881dc46130ce6e029da9aa54f9e2d521e8c46d32 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
881dc46130ce6e029da9aa54f9e2d521e8c46d32 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: Program has to be wrap with ManuallyDrop so as not to drop it at the start function
ea69b90509c6e886b37a65c3eb6210022801ace1 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
ea69b90509c6e886b37a65c3eb6210022801ace1 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: Cmd should use Program instead of WeakProgram
f95c7a1e5af75ead224ab566e5be9713258b4ad6 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
f95c7a1e5af75ead224ab566e5be9713258b4ad6 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: **breaking** all references to Program is now Weak and will go out of scope, and so an AppLoader is needed
cccc18ce252ab7167ffba46ce477c06b70146792 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
cccc18ce252ab7167ffba46ce477c06b70146792 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: test, use update_dom_with_vdom instead of just setting the current vdom using set_current_dom function
0b288436bfc663d1b7248154959d9406104f6ef1 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
0b288436bfc663d1b7248154959d9406104f6ef1 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: remove set_current_dom function which has a different functionality with app_context.set_current_dom
39583109d419e6db8776830acb341212f0537b4a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
39583109d419e6db8776830acb341212f0537b4a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
use mutable methods in app_context
0386767ec97b9014f6c0a795bad417a6b7b76736 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
0386767ec97b9014f6c0a795bad417a6b7b76736 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
docs: add a Note on why the function update_dom_with_vdom is not unified into update_dom
0405544c6a39d313acef990e9236aaf0c1575e37 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
0405544c6a39d313acef990e9236aaf0c1575e37 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: use mutable function when applicable
c56057d39729e5e278407bfacc5cb9de2fa82339 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
c56057d39729e5e278407bfacc5cb9de2fa82339 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: progressive rendering example
ead0f159f0915d3ce3b4d0e687c01c10cdaeb51c authored over 1 year ago by Jovansonlee Cesar <[email protected]>
ead0f159f0915d3ce3b4d0e687c01c10cdaeb51c authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: make dispatching messages and updating dom mutable
c3e924da198a25fe66caf38a6a317142253fabf4 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
c3e924da198a25fe66caf38a6a317142253fabf4 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: include strong_count and weak_count to the measurements
8aae08ea2400f741cc7a883c036203924ea3d58a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
8aae08ea2400f741cc7a883c036203924ea3d58a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
add a test-case for issue#75
655e7d97219b133c1812fcad40cec760566bd4d6 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
655e7d97219b133c1812fcad40cec760566bd4d6 authored over 1 year ago by Jovansonlee Cesar <[email protected]>