Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Sauron

Making web development faster and more ergonomic
Collective - Host: opensource - https://opencollective.com/sauron - Website: https://ivanceras.github.io - Code: https://github.com/ivanceras

feat: add debugging to js-framework-benchmark example

github.com/ivanceras/sauron - 998de8fc90d0eb56f4ab3c17bb58ca58c76dac24 authored 10 months ago by Jovansonlee Cesar <[email protected]>
feat: use node macro in interactive text prediff example

github.com/ivanceras/sauron - 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

github.com/ivanceras/sauron - 05145d0fb344c44257b9ed28039e822a9ad7eed5 authored 10 months ago by Jovansonlee Cesar <[email protected]>
refactor: various improvements using Cow

github.com/ivanceras/sauron - 3540f5dd278a8aad6cc1e1a0d96f8f5cc2e40782 authored 10 months ago by Jovansonlee Cesar <[email protected]>
cargo fmt

github.com/ivanceras/sauron - e740689e86629d311d57614ca851e58b6fe26f51 authored 10 months ago by Jovansonlee Cesar <[email protected]>
RustFmt

github.com/ivanceras/sauron - 36d941df4dbd89b75c8ff66690da2e24a1f652b3 authored 10 months ago by Jovansonlee Cesar <[email protected]>
cleanup: remove some warnings, make info messages more detailed

github.com/ivanceras/sauron - 0fc0e0e77f1125a74ce63c2781b54649a551dd55 authored 10 months ago by Jovansonlee Cesar <[email protected]>
fix: floor the frametime

github.com/ivanceras/sauron - 96df9c70e5ca211a572769675731375086ac56fc authored 10 months ago by Jovansonlee Cesar <[email protected]>
fix: add doctype to resize example

github.com/ivanceras/sauron - 7b7ec03a62f6b87ef93345a094be59a0dc4a27f8 authored 10 months ago by Jovansonlee Cesar <[email protected]>
refactor: move related functions together

github.com/ivanceras/sauron - b4e4f899e53e740185da6cd79d152ba286a9200d authored 10 months ago by Jovansonlee Cesar <[email protected]>
refactor: move on_resize to Window object

github.com/ivanceras/sauron - ef4e087ca6f95a6c2f675cabc6dfaa3e4fa7ae30 authored 10 months ago by Jovansonlee Cesar <[email protected]>
fix: revamp Task which can accomodate recurring ones

github.com/ivanceras/sauron - 24bbb4564a9b9824b7ec90b924f1dfc69b8634a4 authored 10 months ago by Jovansonlee Cesar <[email protected]>
feat: improve the fragment example

github.com/ivanceras/sauron - 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...

github.com/ivanceras/sauron - f30f4a45bea35fbde8639d8fc7c688c1ced440de authored 10 months ago by Jovansonlee Cesar <[email protected]>
fix: rename to not conflict with existing packages

github.com/ivanceras/sauron - 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

github.com/ivanceras/sauron - d4b3306a637135401a3c6f340d46946768aa2e41 authored 10 months ago by Jovansonlee Cesar <[email protected]>
refactor: rename pre-diff to prediff

github.com/ivanceras/sauron - d69a8a9aa5ff0c87495f6eea5538bc0c3e4310e1 authored 10 months ago by Jovansonlee Cesar <[email protected]>
fix: tests

github.com/ivanceras/sauron - 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

github.com/ivanceras/sauron - 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

github.com/ivanceras/sauron - 592292b46e2ff23de83c5e794a751486992af45a authored 10 months ago by Jovansonlee Cesar <[email protected]>
refactor: add closures for adding non-event closures into the program

github.com/ivanceras/sauron - 0a370d121abf56d308ece76ef2002416719743d7 authored 10 months ago by Jovansonlee Cesar <[email protected]>
docs: Add TODO item for talc allocator

github.com/ivanceras/sauron - 0345a51664e6f0b75703fe919a35c4ab10323420 authored 10 months ago by Jovansonlee Cesar <[email protected]>
fix: remove serde in core

github.com/ivanceras/sauron - 9ea1b7d0cfe824ec3473602ef860d58a2b39a545 authored 10 months ago by Jovansonlee Cesar <[email protected]>
add the js-performance-benchmark for sauron

github.com/ivanceras/sauron - 3963faac4a2b84c2400f92d22fef7bbf4f302ae6 authored 10 months ago by Jovansonlee Cesar <[email protected]>
use published mt-dom

github.com/ivanceras/sauron - c64495166c3e4ebf43eb31035c9afaa21fa1b624 authored 10 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

github.com/ivanceras/sauron - 378d617ebaf2dc98e02530226d24c3c46a0afd3b authored 10 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

github.com/ivanceras/sauron - 1315652bc096b3c4790335035074457092a583cc authored 10 months ago by Jovansonlee Cesar <[email protected]>
refactor: move the trait bounds to Application trait

github.com/ivanceras/sauron - 5b4680468289a1596b91ac03df474cad86cdbf57 authored 10 months ago by Jovansonlee Cesar <[email protected]>
feat: remove unused code

github.com/ivanceras/sauron - ef294a736b43db569a24878f22c20901ed4f21e9 authored 10 months ago by Jovansonlee Cesar <[email protected]>
cargo fmt

github.com/ivanceras/sauron - 33e9a4711aee52c83af0617979d94dcc30ccdd11 authored 10 months ago by Jovansonlee Cesar <[email protected]>
feat: the application of patch variant will be wrapped with request_animation_frame

github.com/ivanceras/sauron - 90c8425fbcf180a1ae2d5da9fde14488c66275ec authored 10 months ago by Jovansonlee Cesar <[email protected]>
add last_update

github.com/ivanceras/sauron - 490920d8fd22fd49eb449ea0dd84c66353fed24e authored 10 months ago by Jovansonlee Cesar <[email protected]>
feat: make Handles clonable

github.com/ivanceras/sauron - 9d2743231f0233417b0477b444fcdbeb2df066d2 authored 10 months ago by Jovansonlee Cesar <[email protected]>
fix: examples

github.com/ivanceras/sauron - 117f6e4cf8de393f8b8f5ac83f0d16128ed2cd3d authored 10 months ago by Jovansonlee Cesar <[email protected]>
refactor: rename Eval -> PreDiff, pre_eval -> pre_diff, eval -> diff_if

github.com/ivanceras/sauron - 615582a0fc01ecc352b53bc4105b1c0d96fed3f2 authored 10 months ago by Jovansonlee Cesar <[email protected]>
docs: make documentation show up at crate level

github.com/ivanceras/sauron - abfc23bec412bd9383b33826c36d2420c49066ee authored 10 months ago by Jovansonlee Cesar <[email protected]>
docs: add TODO items

github.com/ivanceras/sauron - e0b8f60a01eaedc54e419afcb46336960ad9d2e0 authored 10 months ago by Jovansonlee Cesar <[email protected]>
feat: add TODO item

github.com/ivanceras/sauron - 9f2e9f7aaaf5b4cd38e00d6d4f4f55802bc4b073 authored 10 months ago by Jovansonlee Cesar <[email protected]>
feat: Use clone for copying the APP, make the interactive use pre_eval

github.com/ivanceras/sauron - 83cc8864c60b3f5e4ece39990469cb76338a678a authored 10 months ago by Jovansonlee Cesar <[email protected]>
feat: requiring Clone derive for App, since transmute_copy didn't do well

github.com/ivanceras/sauron - a25fcee00591f27a38819df26800b52224fb2b0c authored 10 months ago by Jovansonlee Cesar <[email protected]>
feat: use shortcut diffing with the pre_eval

github.com/ivanceras/sauron - 801f9a114297af5be7d01919bca5ad73e57e747d authored 10 months ago by Jovansonlee Cesar <[email protected]>
refactor: remove the use of derive(Clone), instead use transmute_copy to clone the APP

github.com/ivanceras/sauron - cfa3dac21b25a570fc8f97619db2766e67679c0d authored 10 months ago by Jovansonlee Cesar <[email protected]>
feat: make use of eval and pre-eval but with the app being clone

github.com/ivanceras/sauron - f39a99f2a8ee72daa08c1360593cc69a4e1e47b6 authored 10 months ago by Jovansonlee Cesar <[email protected]>
feat: add example to fetch data at the Component level

github.com/ivanceras/sauron - f1d56fe18e435023d3a3110f30c6fb43fc14480d authored 11 months ago by Jovansonlee Cesar <[email protected]>
publish: prepare for 0.60.7

github.com/ivanceras/sauron - 635d34bcb694aa70e4d0b3ea2c742c3515c48e6e authored 12 months ago by Jovansonlee Cesar <[email protected]>
feat: add selectionchange event and document_event_listener

github.com/ivanceras/sauron - 3a4053653b153f0fd4033f8bd3dc216dc8e8432b authored 12 months ago by Jovansonlee Cesar <[email protected]>
refactor: remove some logging

github.com/ivanceras/sauron - 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

github.com/ivanceras/sauron - 2053eeb2d03284a98999659d6d017beb2a5afff6 authored about 1 year ago by Jovansonlee Cesar <[email protected]>
disables serde-serializer feature from wasm-bindgen dep

github.com/ivanceras/sauron - 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

github.com/ivanceras/sauron - ff091fb070e4fcfe8f28602a05fa2ceff95473b7 authored about 1 year ago by Jovansonlee Cesar <[email protected]>
Add example that uses trunk and tailwindcss

github.com/ivanceras/sauron - 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

github.com/ivanceras/sauron - 96a77acec78f7effce8ab8dbbb1554620fca3451 authored about 1 year ago by Jovansonlee Cesar <[email protected]>
docs: update version in getting-started.md

github.com/ivanceras/sauron - 6d2af43ff942fdec61ee44526124b03b793d8fa8 authored about 1 year ago by Joris Hartog <[email protected]>
fix: datetime_widget to use Container instead of Component

github.com/ivanceras/sauron - 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

github.com/ivanceras/sauron - 4518022f65679d04eb080358fcc407c5edb36d89 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: improve the custom_element macro processing

github.com/ivanceras/sauron - 6be4f2306e34a8db1b0cba18b54df4c655fff72c authored over 1 year ago by Jovansonlee Cesar <[email protected]>
add selectos_ns

github.com/ivanceras/sauron - 47096421c818a0439b40a8e87ca34dde72f33f8d authored over 1 year ago by Jovansonlee Cesar <[email protected]>
Add a function to return reference to APP

Add methods in Container trait

github.com/ivanceras/sauron - 4fbe22cb047650cd2b44f3c59dd4b1ed9640c18a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: remove warnings

github.com/ivanceras/sauron - dcb66cd4d49e56bf45e50e0dd52b4fced0c6ee2e authored over 1 year ago by Jovansonlee Cesar <[email protected]>
docs: Update Changelog

github.com/ivanceras/sauron - 3abdb5380b3f2242a935d81b1cd21db9ba1fc52d authored over 1 year ago by Jovansonlee Cesar <[email protected]>
docs: Update TODO items

github.com/ivanceras/sauron - e9bd68b8445a5fccfd6d9d3d5a1d9e311c74d30e authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: add a new crate sauron-html-parser

github.com/ivanceras/sauron - 8b079a7deb5b9a051ce069cfc76272c353820b24 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: Add a new crate html-parser for dynamically parsing html content

github.com/ivanceras/sauron - c1e97f1f7f3a99b7f92e9f81ec0f85bd7e6074ae authored over 1 year ago by Jovansonlee Cesar <[email protected]>
publish: prepare for 0.60.5 release

github.com/ivanceras/sauron - 82f275f1a80cf03c21a3384ededd37d865600a60 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: add rgba css function

github.com/ivanceras/sauron - de21631d51ba9ab025e75dd0da6ed1746235c0d2 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
publish: prepare for 0.60.4 release

github.com/ivanceras/sauron - 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...

github.com/ivanceras/sauron - 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

github.com/ivanceras/sauron - ed626d8ba4e96d09c133601bf0c5e3c28579fa72 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
improve error messages in style macro

github.com/ivanceras/sauron - feb043d64f2587b57d84819be7cc8068928eca75 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
publish prepare for 0.60.3 release

github.com/ivanceras/sauron - ae3b6d9a6078b676bbceb18383225178e00504b8 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: make error for incorrect style property more helpful

github.com/ivanceras/sauron - 327d4fc75ae748ab1a78b215132350667b422b91 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: error in the node examples for the use of input.value

github.com/ivanceras/sauron - dc3703f1af6cd4d87aa2bf367687002500732642 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
publish prepare for 0.60.2

github.com/ivanceras/sauron - 12ff68a59573e8c29fb4ba500f0964d160af22a5 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
cargo fmt

github.com/ivanceras/sauron - a45316b3398d650e14db1a77235d0362644f74a4 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: call on input.value()

github.com/ivanceras/sauron - ca1448ef7e1086e3335ddb9b1c8b7494069a285a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix test due to changes in input event value

github.com/ivanceras/sauron - 15046d1f17424895a3d09fd70139b8876526b219 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
improve the Input event

github.com/ivanceras/sauron - 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

github.com/ivanceras/sauron - 91e9b18dced2f5830cc6cfd1be9db54706355fab authored over 1 year ago by Jovansonlee Cesar <[email protected]>
add test for annotated styles

github.com/ivanceras/sauron - 67ffef050764547f107a244ec261e265b1ad1779 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
docs: add TODO item for InputEvent

github.com/ivanceras/sauron - 2f726d87545d6796dc414a7f54381302dcbced1e authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: allow annotation to style properties

github.com/ivanceras/sauron - 0324a0999fab10b5df385567c9eca925e58660d1 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: formatting in changelog

github.com/ivanceras/sauron - 696c7385cafe8ce70ec7998f3bd18de449732e16 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
publish: prepare for a minor release 0.60.1 in sauron-core

github.com/ivanceras/sauron - ef5f0a5f70dede9ee10ba2aa561f2a43555dab0d authored over 1 year ago by Jovansonlee Cesar <[email protected]>
docs: update changelog

github.com/ivanceras/sauron - 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

github.com/ivanceras/sauron - 771b39364290995448cede043fb078f3e20650a1 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
chore: remove log debugging

github.com/ivanceras/sauron - 2c8316ff1e340db463241edc55e86d441a6c602a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: compilation error on tests

github.com/ivanceras/sauron - 49812e98bfb9aabae15de8a810cd59ef6fb40918 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: web_component, use Program clone for attribute_change

github.com/ivanceras/sauron - 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

github.com/ivanceras/sauron - ea69b90509c6e886b37a65c3eb6210022801ace1 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: Cmd should use Program instead of WeakProgram

github.com/ivanceras/sauron - 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

github.com/ivanceras/sauron - 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

github.com/ivanceras/sauron - 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

github.com/ivanceras/sauron - 39583109d419e6db8776830acb341212f0537b4a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
use mutable methods in app_context

github.com/ivanceras/sauron - 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

github.com/ivanceras/sauron - 0405544c6a39d313acef990e9236aaf0c1575e37 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: use mutable function when applicable

github.com/ivanceras/sauron - c56057d39729e5e278407bfacc5cb9de2fa82339 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: progressive rendering example

github.com/ivanceras/sauron - ead0f159f0915d3ce3b4d0e687c01c10cdaeb51c authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: make dispatching messages and updating dom mutable

github.com/ivanceras/sauron - c3e924da198a25fe66caf38a6a317142253fabf4 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: include strong_count and weak_count to the measurements

github.com/ivanceras/sauron - 8aae08ea2400f741cc7a883c036203924ea3d58a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
add a test-case for issue#75

github.com/ivanceras/sauron - 655e7d97219b133c1812fcad40cec760566bd4d6 authored over 1 year ago by Jovansonlee Cesar <[email protected]>