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
refactor: rename View to Widget, since it sounds more appropriate
github.com/ivanceras/sauron - 41272437149069d5af71124bbaf26b56730cf8fd authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 41272437149069d5af71124bbaf26b56730cf8fd authored over 1 year ago by Jovansonlee Cesar <[email protected]>
custom_element cant work without the dom, and it's already already in the feature flag in the module level, so no need to put it again here
github.com/ivanceras/sauron - e760eb6980d1e613365a77da162afd4da708e32e authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - e760eb6980d1e613365a77da162afd4da708e32e authored over 1 year ago by Jovansonlee Cesar <[email protected]>
move CustomElement to custom_element module
github.com/ivanceras/sauron - 96555a053ea1bfbe890c84f26accbfcf5b1d2f8d authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 96555a053ea1bfbe890c84f26accbfcf5b1d2f8d authored over 1 year ago by Jovansonlee Cesar <[email protected]>
add the View trait, add map_external for Effects
github.com/ivanceras/sauron - 3bbcc50c09d7d8884aa44e5cbb15040e23b0e8b0 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 3bbcc50c09d7d8884aa44e5cbb15040e23b0e8b0 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
remove unused method interface attributes_for_mount in CustomElement trait
github.com/ivanceras/sauron - 76acac7ebbe31815dd704a3135cda766f903527a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 76acac7ebbe31815dd704a3135cda766f903527a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
remove mt-dom patch
github.com/ivanceras/sauron - 2ea10a7dcc43f50ff18d945d9f725c9e54501b4c authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 2ea10a7dcc43f50ff18d945d9f725c9e54501b4c authored over 1 year ago by Jovansonlee Cesar <[email protected]>
prepare for 0.54.1 release
github.com/ivanceras/sauron - 31124d8e992f70a148f596f58e080855e476d77b authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 31124d8e992f70a148f596f58e080855e476d77b authored over 1 year ago by Jovansonlee Cesar <[email protected]>
prepare for 0.54.0 release
github.com/ivanceras/sauron - 7c9446938f715403997ca0efbd16015d2f6689fe authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 7c9446938f715403997ca0efbd16015d2f6689fe authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: make clippy happy, use bump up version of mt-dom
github.com/ivanceras/sauron - c61a61b82b080af394ae72b2c3e3b546d1382058 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - c61a61b82b080af394ae72b2c3e3b546d1382058 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix to suit changes in mt-dom where replacement uses multiple nodes, fix tests
github.com/ivanceras/sauron - a8e0599599b8025e756814d5228f38b4be39a40f authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - a8e0599599b8025e756814d5228f38b4be39a40f authored over 1 year ago by Jovansonlee Cesar <[email protected]>
add composed to InputEvent, modify the custom_element example to demonstrate input event
github.com/ivanceras/sauron - 4a98d4e0cbda5ef1f8fdc605238eed03fedfccfa authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 4a98d4e0cbda5ef1f8fdc605238eed03fedfccfa authored over 1 year ago by Jovansonlee Cesar <[email protected]>
call on set_attribute, in order to trigger attribute_change value for special attributes such as , , , etc
github.com/ivanceras/sauron - c3514d1510ea6305ddf55711cb082a988a1f6f2c authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - c3514d1510ea6305ddf55711cb082a988a1f6f2c authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: put debug logging behind feature patches
github.com/ivanceras/sauron - 83a09ef31302931fc1c5128ec7910c60bdfef7bd authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 83a09ef31302931fc1c5128ec7910c60bdfef7bd authored over 1 year ago by Jovansonlee Cesar <[email protected]>
update TODO item
github.com/ivanceras/sauron - 6c99ad817ddf4443b077cdb2683c84c3ee6a07e7 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 6c99ad817ddf4443b077cdb2683c84c3ee6a07e7 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
add improvement to MountEvent dispatching it as a native web event
github.com/ivanceras/sauron - c832588b47a511a4554ae9d9dcdcc75f8982f231 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - c832588b47a511a4554ae9d9dcdcc75f8982f231 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
more TODO items
github.com/ivanceras/sauron - 7b014d11ca0dcfb15fd98bf83d3666335aacc867 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 7b014d11ca0dcfb15fd98bf83d3666335aacc867 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refine the appending of child nodes and combine them into a function that calls the dispatch_mount event together upon appending
github.com/ivanceras/sauron - 20bf86c1cd2992115c86cf81805849610a8ed825 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 20bf86c1cd2992115c86cf81805849610a8ed825 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
update TODO items
github.com/ivanceras/sauron - befc6df1512a9e972c0294f5fac028b4b74bc41d authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - befc6df1512a9e972c0294f5fac028b4b74bc41d authored over 1 year ago by Jovansonlee Cesar <[email protected]>
add custom_tag function to CustomElement trait
github.com/ivanceras/sauron - bc80b640051576d9730fdfcc9747e211684bb5a7 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - bc80b640051576d9730fdfcc9747e211684bb5a7 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
simplify the register_custom_element function, to just accept the 2 args instead of 3. This includes the custom-tag and the CustomElement wrapper, and removes the never changing HTML as base class
github.com/ivanceras/sauron - 2f79f2d81772a3160ba95fa0c1ab0f2056cdd28c authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 2f79f2d81772a3160ba95fa0c1ab0f2056cdd28c authored over 1 year ago by Jovansonlee Cesar <[email protected]>
move the register function as a static member of the WidgetCustomElement
github.com/ivanceras/sauron - cfe6e23903054d04aa172bea396b33e9a0f799b4 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - cfe6e23903054d04aa172bea396b33e9a0f799b4 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
move the register function as a static member of the WidgetCustomElement
github.com/ivanceras/sauron - a83a570236de26d261a9a256a5d009c92c03e854 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - a83a570236de26d261a9a256a5d009c92c03e854 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
add improvements on custom_elements, auto-registering when used in function call to form a widget, attributes should also be a function inside the module
github.com/ivanceras/sauron - 476ee56b04c627e31d61b27a0d2399bc384241c4 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 476ee56b04c627e31d61b27a0d2399bc384241c4 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
add more util functions for asynchronouse execution
github.com/ivanceras/sauron - b5e3453f28f11fbae0374e0f4ff1f672102cc5c8 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - b5e3453f28f11fbae0374e0f4ff1f672102cc5c8 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix some test due to mt-dom alg changes
github.com/ivanceras/sauron - 7907a741b7adacc7631a705dd7432671bfa2ae6b authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 7907a741b7adacc7631a705dd7432671bfa2ae6b authored over 1 year ago by Jovansonlee Cesar <[email protected]>
use edition 2021 for the example projects
github.com/ivanceras/sauron - 6078b9c8b57be9e69f72d44efa34648d5b212fef authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 6078b9c8b57be9e69f72d44efa34648d5b212fef authored over 1 year ago by Jovansonlee Cesar <[email protected]>
prepare for 0.53.0 release
github.com/ivanceras/sauron - 6ef0717c149bd17508e4244eb798a43c1ffba9d7 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 6ef0717c149bd17508e4244eb798a43c1ffba9d7 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
update TODO item
github.com/ivanceras/sauron - 936546c6142b4f918778b137f3b65e8acbf036dd authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 936546c6142b4f918778b137f3b65e8acbf036dd authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix tests
github.com/ivanceras/sauron - 211c72e387803a3975d2dfb60a8a22071b4c7f0e authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 211c72e387803a3975d2dfb60a8a22071b4c7f0e authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix :jss error when used in style macro
github.com/ivanceras/sauron - 0102df0511f2ad582c245fd49eeb6b55a65425b9 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 0102df0511f2ad582c245fd49eeb6b55a65425b9 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix dom boundaries
github.com/ivanceras/sauron - 4a81e40ebbdcfb1fd5c95e28d89cc07826095011 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 4a81e40ebbdcfb1fd5c95e28d89cc07826095011 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix glob imports conflict, remove prelude and fix examples
github.com/ivanceras/sauron - 3300f49b600b530d248fbbfe94b3f9acbd85834f authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 3300f49b600b530d248fbbfe94b3f9acbd85834f authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fmt
github.com/ivanceras/sauron - 4fea52ab8a6c0a2d8c8dd7f033586119208adfbb authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 4fea52ab8a6c0a2d8c8dd7f033586119208adfbb authored over 1 year ago by Jovansonlee Cesar <[email protected]>
docs: add architecture doc
github.com/ivanceras/sauron - d292d3f3209c4ac8523498fb3eab4c2683239c9a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - d292d3f3209c4ac8523498fb3eab4c2683239c9a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: put the logging of dispatch time in measure and debug feature flag
github.com/ivanceras/sauron - 757c7daeb1936c8ddcdd1037bb49bea2ec9ef755 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 757c7daeb1936c8ddcdd1037bb49bea2ec9ef755 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: enable scroll related objects from web_sys
github.com/ivanceras/sauron - 01f22db6647b737398e035a9a74c1c73ae873a91 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 01f22db6647b737398e035a9a74c1c73ae873a91 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: convert on_focus and on_blur to use FocusEvent
github.com/ivanceras/sauron - 37a33045410436171cd172ee231ee4a93a6bce45 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 37a33045410436171cd172ee231ee4a93a6bce45 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: make the request_animation_callback, request_idle_callback and async_delay more readable by unifying the code that was scattered into small little functions
github.com/ivanceras/sauron - efb3a859a82dfd4c22870378d881a6657e72f318 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - efb3a859a82dfd4c22870378d881a6657e72f318 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: rearrange related items
github.com/ivanceras/sauron - 2fb305d9468606608eeb17f5bc68110d9531f338 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 2fb305d9468606608eeb17f5bc68110d9531f338 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: clippy
github.com/ivanceras/sauron - 237184583cbb26acaa173f4a6d012618fface25a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 237184583cbb26acaa173f4a6d012618fface25a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: make the cache_elements readonly, not using refcell as there is no need to add the other elements
github.com/ivanceras/sauron - 551d17a15761b6137da13327ace84094938268ee authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 551d17a15761b6137da13327ace84094938268ee authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: add caching of created element for faster creation using clone_node
github.com/ivanceras/sauron - 69bc48533b19bda9a8a0205661cbaa691c31719c authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 69bc48533b19bda9a8a0205661cbaa691c31719c authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: add with-interning feature to make transfering faster from rust to js
github.com/ivanceras/sauron - 1dcab2835426081124e574927ef41adf7ef53a77 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 1dcab2835426081124e574927ef41adf7ef53a77 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
cargo fmt using stable features with default values
github.com/ivanceras/sauron - 8a6c0985673381a8f988d4869e855834fa029459 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 8a6c0985673381a8f988d4869e855834fa029459 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
release: prepare for 0.52.0
github.com/ivanceras/sauron - 45ce135a91fdb57888dc366504f0418542a0f293 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 45ce135a91fdb57888dc366504f0418542a0f293 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: publishing script, no need to manually sleep in order to wait for crates.io to propagate the publishing, as it is done in crates.io already
github.com/ivanceras/sauron - b6df8b454ccaa5a37b3ad23e9b37cfa06b47512a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - b6df8b454ccaa5a37b3ad23e9b37cfa06b47512a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
docs: update TODO and Changelog
github.com/ivanceras/sauron - 45abef9a0a162f08bba6060c9a97e1682eefc3be authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 45abef9a0a162f08bba6060c9a97e1682eefc3be authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: pass the IdleDeadline object instead of the time remaining, such that we can use the did_timeout function which accurately tells us if the idle_callback has timeout
github.com/ivanceras/sauron - 8f45b8e2c9b4852a932d790d55cede76249b7b86 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 8f45b8e2c9b4852a932d790d55cede76249b7b86 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: rename nightly -> stable
github.com/ivanceras/sauron - 0479bbf696115410701f2432e41e264996e01ebd authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 0479bbf696115410701f2432e41e264996e01ebd authored over 1 year ago by Jovansonlee Cesar <[email protected]>
Merge pull request #76 from ivanceras/develop
Merge develop branch
github.com/ivanceras/sauron - 95848124279581eca682f59a20696d333fcc93a1 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
make clippy happy
github.com/ivanceras/sauron - ce18fbca3a8c28ee1ce917b88328bb84df3ddb58 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - ce18fbca3a8c28ee1ce917b88328bb84df3ddb58 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: point to the recently published mt-dom
github.com/ivanceras/sauron - 622d14e4ec0eb24b664a7f8232968416da9de49d authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 622d14e4ec0eb24b664a7f8232968416da9de49d authored over 1 year ago by Jovansonlee Cesar <[email protected]>
docs: update comments
github.com/ivanceras/sauron - 138c1b8a42d314dae3401a203408395b019399e8 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 138c1b8a42d314dae3401a203408395b019399e8 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: make visibility private on fields of program that is not needed to be accessible outside of the module
github.com/ivanceras/sauron - fae41d70f732035020e7e6d939e084300de3a785 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - fae41d70f732035020e7e6d939e084300de3a785 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: use stable toolchain
github.com/ivanceras/sauron - 901d931c69964ec65a6d2b50ac8e1d01e87f936d authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 901d931c69964ec65a6d2b50ac8e1d01e87f936d authored over 1 year ago by Jovansonlee Cesar <[email protected]>
Revert "feat: add a feature gate for with-spawn-local, add improvement on patches conversion"
This reverts commit cad41e8d0f08a268e138d8ecba23a1355837382c.
There is a test regression with no...
feat: add a feature gate for with-spawn-local, add improvement on patches conversion
github.com/ivanceras/sauron - cad41e8d0f08a268e138d8ecba23a1355837382c authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - cad41e8d0f08a268e138d8ecba23a1355837382c authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: use target_element instead of target_node
github.com/ivanceras/sauron - c0f4b0508d768999abd3ff62d6464e078e9c01cb authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - c0f4b0508d768999abd3ff62d6464e078e9c01cb authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: make DomPatch use less repeated fields in all variants by making it use struct with PatchVariant as the enum
github.com/ivanceras/sauron - 6316dba0bfe4a8cdeec2a351fbcfa6c3ceeaa8c6 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 6316dba0bfe4a8cdeec2a351fbcfa6c3ceeaa8c6 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
docs: add TODO item
github.com/ivanceras/sauron - 6988d7f318f0994c7b69e5e368f794c821dd5039 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 6988d7f318f0994c7b69e5e368f794c821dd5039 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: test fixtures
github.com/ivanceras/sauron - 35e6c451517290254403e9f47455317f5ca8c31d authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 35e6c451517290254403e9f47455317f5ca8c31d authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: examples progressive rendering and custom_elements
github.com/ivanceras/sauron - c82ab379b7028abc619aa40a9bcbc4b8695689e5 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - c82ab379b7028abc619aa40a9bcbc4b8695689e5 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: member examples
github.com/ivanceras/sauron - 76f806befde9726c9469874f608ee81c54724a7a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 76f806befde9726c9469874f608ee81c54724a7a authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: remove unused crate
github.com/ivanceras/sauron - 81ab75e475c89e4f94aca38f939976036382781b authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 81ab75e475c89e4f94aca38f939976036382781b authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: use spawn_local in the absence of ric and/or raf
github.com/ivanceras/sauron - 3b5eeed24959148f14ceae8c4dbc121d452a662b authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 3b5eeed24959148f14ceae8c4dbc121d452a662b authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: remove the use of spawn_local when not necessary
github.com/ivanceras/sauron - dd2948e91d0c46b88a9ab11ffeae8b7ba08989fe authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - dd2948e91d0c46b88a9ab11ffeae8b7ba08989fe authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: remove the use of await
github.com/ivanceras/sauron - 676d3e4e0f49dade0926b461665681bdee5abbd3 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 676d3e4e0f49dade0926b461665681bdee5abbd3 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: remove back async-update, any async code will have to be done in Cmd and spawn local
github.com/ivanceras/sauron - 0089bfb5991ca02a5347d6c8a368d22b73c6007b authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 0089bfb5991ca02a5347d6c8a368d22b73c6007b authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: make the callback return early when there was an error
github.com/ivanceras/sauron - 81159a664eccf25d9e7711c241e07b8eb8600448 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 81159a664eccf25d9e7711c241e07b8eb8600448 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: improvement on dispatch_inner
github.com/ivanceras/sauron - 361b797481dcabaaff10d5daa79560ee2b38a0ee authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 361b797481dcabaaff10d5daa79560ee2b38a0ee authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: improve dispatch multiple to accept either array or vec
github.com/ivanceras/sauron - 99a3c64080a86f2f0fe547e9eb79f944faec010c authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 99a3c64080a86f2f0fe547e9eb79f944faec010c authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: make the custom-element example work
github.com/ivanceras/sauron - a677574eb758e03d5e4235813a7727d59340d438 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - a677574eb758e03d5e4235813a7727d59340d438 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
docs: more TODO item
github.com/ivanceras/sauron - 990f0b87f3708bb05779c45af1c2c93a36cb1a91 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 990f0b87f3708bb05779c45af1c2c93a36cb1a91 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: put back the replace_mount method with clear enum on mounting procedures
github.com/ivanceras/sauron - 656981bd1bf4ca1fd3cb85a66768b0a96c1fccff authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 656981bd1bf4ca1fd3cb85a66768b0a96c1fccff authored over 1 year ago by Jovansonlee Cesar <[email protected]>
docs: more TODO items
github.com/ivanceras/sauron - fdaac201e60e9cf6e0a2853a410dc857ad61ea6f authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - fdaac201e60e9cf6e0a2853a410dc857ad61ea6f authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: more improvements on handling attributes changes to the mount
github.com/ivanceras/sauron - c3d6d65a529248f5027ab6f0fffa7e3486b97751 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - c3d6d65a529248f5027ab6f0fffa7e3486b97751 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: improve the lifecycle logic of custom elements
github.com/ivanceras/sauron - a8afa8d8d7cbd262752f6e802ac371b2b6f59bb1 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - a8afa8d8d7cbd262752f6e802ac371b2b6f59bb1 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
docs: add TODO items
github.com/ivanceras/sauron - d8ba2738bef309aa804b99c8ce54f7e409e06f3c authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - d8ba2738bef309aa804b99c8ce54f7e409e06f3c authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: remove replace_mount, fix the custom-element example
github.com/ivanceras/sauron - 72ab7487eab63280d56b925cf77c75ed0851865c authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 72ab7487eab63280d56b925cf77c75ed0851865c authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: put back the with-measure cfg feature
github.com/ivanceras/sauron - f95bb9467720aab98f5a92838193f7d9583257ae authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - f95bb9467720aab98f5a92838193f7d9583257ae authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: tests
github.com/ivanceras/sauron - fba7f9ef0b0be6a3cd1e72eb447a41e535776769 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - fba7f9ef0b0be6a3cd1e72eb447a41e535776769 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: organize code in updating of dom
github.com/ivanceras/sauron - 63e70d5a043568bc00e0df15ef6231c8cec1aefe authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 63e70d5a043568bc00e0df15ef6231c8cec1aefe authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: expose with-raf as feature in sauron
github.com/ivanceras/sauron - abcb4789908d624f20b3f387773fcaef01d13e14 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - abcb4789908d624f20b3f387773fcaef01d13e14 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: improve the delay example
github.com/ivanceras/sauron - 40ba4961293ff98a8a43c622e426d3d73380a54f authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 40ba4961293ff98a8a43c622e426d3d73380a54f authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: improvement on time execution and delayed function
github.com/ivanceras/sauron - c10417acb479216c28ea71c3661ae6434bdbfab6 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - c10417acb479216c28ea71c3661ae6434bdbfab6 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: add support for touch_event
github.com/ivanceras/sauron - 894eb550d3db0e53a6b64854ac73766a2120f1b6 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 894eb550d3db0e53a6b64854ac73766a2120f1b6 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: minimize logging noise when no measure and debug is enabled
github.com/ivanceras/sauron - f41ecd8f6dc75a27c41a2264590e1b72bd160e74 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - f41ecd8f6dc75a27c41a2264590e1b72bd160e74 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: add more debugging info for measuring time elapsed at each sections
github.com/ivanceras/sauron - 00dc1d8f48af1f0e19a208268ff27bb5c726d467 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 00dc1d8f48af1f0e19a208268ff27bb5c726d467 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
feat: export wasm_bindgen_futures from sauron
github.com/ivanceras/sauron - a8e9a5e249d482a5b964b47d4a0151a095b47068 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - a8e9a5e249d482a5b964b47d4a0151a095b47068 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: add optional deadline to applying of msgs and patches functions
github.com/ivanceras/sauron - 28edc4bf4587029980fffe8ab9f142a90a195045 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 28edc4bf4587029980fffe8ab9f142a90a195045 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: test remove await in the usage of update_dom
github.com/ivanceras/sauron - 73706ba23ebefbf46fa0fee1c1f7435991fffcbc authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 73706ba23ebefbf46fa0fee1c1f7435991fffcbc authored over 1 year ago by Jovansonlee Cesar <[email protected]>
fix: add code for ensuring the state of the Program is correct
github.com/ivanceras/sauron - 6146c2a48655a5d93635e64a35ee0142720936d4 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 6146c2a48655a5d93635e64a35ee0142720936d4 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: make dispatch_dom_changes a sync function since it does not need to be async, add feature gates to function calls
github.com/ivanceras/sauron - c0485ac570cefc39c2a61350ffbf5d66716e830d authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - c0485ac570cefc39c2a61350ffbf5d66716e830d authored over 1 year ago by Jovansonlee Cesar <[email protected]>
Revert "refactor: such that the dispatch_inner is not an async function anymore"
This reverts commit 9b8c77f397b869d0ff848078878b9fa7d7be2c25.
github.com/ivanceras/sauron - a58ee90b93eda36fa7886adefa50e35ce7513dcb authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: such that the dispatch_inner is not an async function anymore
github.com/ivanceras/sauron - 9b8c77f397b869d0ff848078878b9fa7d7be2c25 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 9b8c77f397b869d0ff848078878b9fa7d7be2c25 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: removed unsued variables, batch the emitting of cmd
github.com/ivanceras/sauron - abce36e16417c3bf120bce977d25d6c065b1e3cb authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - abce36e16417c3bf120bce977d25d6c065b1e3cb authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: make pending_cmd as state in the program, which can be handled later on
github.com/ivanceras/sauron - dbf0bd44d32690acf6115a8a0474b32be0769329 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - dbf0bd44d32690acf6115a8a0474b32be0769329 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: create a request_idle_callback_with_deadline in dom util, rename some functions, add early return when there is no pending patches, pending msgs
github.com/ivanceras/sauron - cd87f1fc4d813059d70c4f226b9b1ea5e2684e8c authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - cd87f1fc4d813059d70c4f226b9b1ea5e2684e8c authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: remove hardcoded deadline, add doc comments
github.com/ivanceras/sauron - 7be0a7cb0fb8456750d933f25020acb1f13e7ff6 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - 7be0a7cb0fb8456750d933f25020acb1f13e7ff6 authored over 1 year ago by Jovansonlee Cesar <[email protected]>
refactor: rename pending_udpates to pending_msgs to give it a more concise name
github.com/ivanceras/sauron - f8b08fd04830d7b895776406aaf0f941cc242bfd authored over 1 year ago by Jovansonlee Cesar <[email protected]>
github.com/ivanceras/sauron - f8b08fd04830d7b895776406aaf0f941cc242bfd authored over 1 year ago by Jovansonlee Cesar <[email protected]>