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
Improve the docs
186dc3159b1d39280199a97b5c1a789b22c67c4d authored over 3 years ago by Jovansonlee Cesar <[email protected]>
186dc3159b1d39280199a97b5c1a789b22c67c4d authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Prepare for 0.43.8 release
578e377c262fd81cb5f23f2430b04c74c247575f authored over 3 years ago by Jovansonlee Cesar <[email protected]>
578e377c262fd81cb5f23f2430b04c74c247575f authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Improve the 'Render::render_to_string' function such that it skips attributes: 'open', 'checked', 'disabled' when their value evaluates to false.
5fd12732707b1d720d777ce34397e88c7e3e7ca4 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
5fd12732707b1d720d777ce34397e88c7e3e7ca4 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Add a note to set_element_attribute
fa786881953a52c313b33e85c5bff837bf3d45f9 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
fa786881953a52c313b33e85c5bff837bf3d45f9 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Enumerate the elements where we could call on set_disabled an if-else-if statement
db5e529fdb1414aaf932b6fe63b855ea4ec102dd authored over 3 years ago by Jovansonlee Cesar <[email protected]>
db5e529fdb1414aaf932b6fe63b855ea4ec102dd authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Fix ambigous glob import in ssr examples
580528dc46886649b177092678bb3a2b1c0a9d6c authored over 3 years ago by Jovansonlee Cesar <[email protected]>
580528dc46886649b177092678bb3a2b1c0a9d6c authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Add 'disabled' attribute to be called on their corresponding html element functions to explicitly set the boolean value
3f37eaaac9429c21ff6acf3e392e50cf8b1fd352 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
3f37eaaac9429c21ff6acf3e392e50cf8b1fd352 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Derive a fetch-data example using the node! macro-syntax
f51106d54cb360c9de28ebaf0fa5275bfff1a507 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
f51106d54cb360c9de28ebaf0fa5275bfff1a507 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
improve cmd accumulation in dispatch inner using functional code
644e78eaeb39d21aba4f5f2de138ab2167e2c090 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
644e78eaeb39d21aba4f5f2de138ab2167e2c090 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Prepare for 0.43.7 release
a697867f1ae8136d02841aab58683c41daabfe03 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
a697867f1ae8136d02841aab58683c41daabfe03 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Add toggle event
ad84d6f055a9a8ad74a7f6ee831724932334d8bf authored over 3 years ago by Jovansonlee Cesar <[email protected]>
ad84d6f055a9a8ad74a7f6ee831724932334d8bf authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Add support for details/disclosure element and its open attribute
016db28ea1cc3abe0d4efe32e0f28e5c07570c7c authored over 3 years ago by Jovansonlee Cesar <[email protected]>
016db28ea1cc3abe0d4efe32e0f28e5c07570c7c authored over 3 years ago by Jovansonlee Cesar <[email protected]>
update changelog
5208508a9675852334b7cc7624ba83fdb11edeb1 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
5208508a9675852334b7cc7624ba83fdb11edeb1 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Prepare for 0.43.5 release
674fe978dab63cd70565a6bc5dbc1667afa14553 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
674fe978dab63cd70565a6bc5dbc1667afa14553 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Msg doesn't need to be a Clone
6a4406c6cbd8a49d93ceae0c34fa3ce2d3ba0d7c authored over 3 years ago by Jovansonlee Cesar <[email protected]>
6a4406c6cbd8a49d93ceae0c34fa3ce2d3ba0d7c authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Msg doesn't need to be clone
bf745e548e493a7dbb4b00611978b94bda89823b authored over 3 years ago by Jovansonlee Cesar <[email protected]>
bf745e548e493a7dbb4b00611978b94bda89823b authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Add dispatch_multiple to dispatch multiple MSG at once, which add performance benefit of not having the compute the view in between updates, but only when all of the MSG has been dispatched
1648419deb765829451d2eb944ccd4c7c5ab6c82 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
1648419deb765829451d2eb944ccd4c7c5ab6c82 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Prepare for 0.43.5 release
247671540d27ec05b7a6744bd587e8d8186fa910 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
247671540d27ec05b7a6744bd587e8d8186fa910 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Change Cmd such that it uses FnOnce, which doesn't require MSG to be a Clone
11ad12f3fd3a26e74db57ef45eacae46547c1d62 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
11ad12f3fd3a26e74db57ef45eacae46547c1d62 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Improve the README
eb62e90ef75bed7318a08c699ffff2d86a3d824e authored over 3 years ago by Jovansonlee Cesar <[email protected]>
eb62e90ef75bed7318a08c699ffff2d86a3d824e authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Fix warnings in examples
2fa2e3e3f23814e3279704b86f698469d2570991 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
2fa2e3e3f23814e3279704b86f698469d2570991 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
increase the sleep time to give crates.io more time
0e84450a1885f3ed524375822e6d11d4f2f84d66 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
0e84450a1885f3ed524375822e6d11d4f2f84d66 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Prepare for 0.43.4 release
aa2d0ab0d98cc5a36758d7f7d53974dd5cc570e0 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
aa2d0ab0d98cc5a36758d7f7d53974dd5cc570e0 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Remove more logging
a23cf679b3cfc075c1353b878a1c63a6fdd3bffb authored over 3 years ago by Jovansonlee Cesar <[email protected]>
a23cf679b3cfc075c1353b878a1c63a6fdd3bffb authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Remove log::trace on with-measure flag, it is not needed anymore since the details is already passed in the Measurements object
abe65f399caec09e2e1c01378fb506bee462f1f1 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
abe65f399caec09e2e1c01378fb506bee462f1f1 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Prepare for 0.43.3 release
8b5eeb126b045e3571cbc8d9bbd0a49ad8f527ba authored over 3 years ago by Jovansonlee Cesar <[email protected]>
8b5eeb126b045e3571cbc8d9bbd0a49ad8f527ba authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Merge pull request #41 from ivanceras/into-iter
Use impl IntoIterator instead of Vec<Item> to provide flexibility and much cleaner code in const...
8d41cd53e88752be4e6825219a69550eccdb87fd authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Call only measurements when with-measure feature flag is enabled
87a50767e48749c8fb7eb51426cda3e8092a7800 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
87a50767e48749c8fb7eb51426cda3e8092a7800 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
More ergonomic improvement using IntoIterator
2658a11264f1f0466040687ae658f211728c7424 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
2658a11264f1f0466040687ae658f211728c7424 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Use array for the parsed attributes in sauron-node-macro
8fac2169bb97794a812f0fffa55c411afcf62e02 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
8fac2169bb97794a812f0fffa55c411afcf62e02 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Improve readability on examples to array of attributes and children nodes for better readability
3d6a9d8436c2f92e734d06d9c542492c3475292c authored over 3 years ago by Jovansonlee Cesar <[email protected]>
3d6a9d8436c2f92e734d06d9c542492c3475292c authored over 3 years ago by Jovansonlee Cesar <[email protected]>
use of IntoIterator for attributes and children of the html nodes, which allow the usage of either array or vec for a more cleaner view
4c510122fb4901081810b5a4ad48d6d053a7d5d6 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
4c510122fb4901081810b5a4ad48d6d053a7d5d6 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Move effects to be under dom instead of under component
677f093eaae0c57eaebd2e551dd3481e8e8d41b4 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
677f093eaae0c57eaebd2e551dd3481e8e8d41b4 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Update comments
4b54148fe6059242df8c47445cfdc050ae4b9307 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
4b54148fe6059242df8c47445cfdc050ae4b9307 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
increase the sleep timer to give time for crates to reflect the dep
7f36e32729548b6602bfabb0ea3e2018008ae154 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
7f36e32729548b6602bfabb0ea3e2018008ae154 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Prepare for 0.43.2
f774044b1aed77186c2992f687f4e7e65a2b70e6 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
f774044b1aed77186c2992f687f4e7e65a2b70e6 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Use comment for the view_if instead of a blank span
6f0633014af46a2b445379fdc93d73b86d548d1f authored over 3 years ago by Jovansonlee Cesar <[email protected]>
6f0633014af46a2b445379fdc93d73b86d548d1f authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Improve code for handling TextNodes, hacks to create comment as separator is now removed
674ab08653ff1bdc2b2c07954d4338401c4fa8ff authored over 3 years ago by Jovansonlee Cesar <[email protected]>
674ab08653ff1bdc2b2c07954d4338401c4fa8ff authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Use thread_local for caching Window, Document and NodeId counter
e344ab2ab8acb9d44c523d29ba2bcf144423582f authored over 3 years ago by Jovansonlee Cesar <[email protected]>
e344ab2ab8acb9d44c523d29ba2bcf144423582f authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Add modifier for Effects
4fcf0564ab4e541aafb13873440b7a097ddeecf0 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
4fcf0564ab4e541aafb13873440b7a097ddeecf0 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Make the on_scroll work for window as well
b66390b0a841cf4c9a66aca4b56d531625e3d1fe authored over 3 years ago by Jovansonlee Cesar <[email protected]>
b66390b0a841cf4c9a66aca4b56d531625e3d1fe authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Update README to custom_widget example
e0eb7e8fc5cc420b72e9792a35dcea3c0738633f authored over 3 years ago by Jovansonlee Cesar <[email protected]>
e0eb7e8fc5cc420b72e9792a35dcea3c0738633f authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Rename PMSG to XMSG which stands for external Msg
232e2ba194516f26740cf2330a6bae1baf1a2f30 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
232e2ba194516f26740cf2330a6bae1baf1a2f30 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Make the reordered_keyed_node test pass for now
a618eb753d105f37234d03b61472aefb490875fb authored over 3 years ago by Jovansonlee Cesar <[email protected]>
a618eb753d105f37234d03b61472aefb490875fb authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Rename Generics PMSG (Parent Msg) to XMSG (External Msg)
dd86114e358d5cd8c2f3e369e4179364825e0dc4 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
dd86114e358d5cd8c2f3e369e4179364825e0dc4 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Fix progrressive rendering example
73ba4b5db9c5d0c79a75d8d4e1c77f02d6c203c6 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
73ba4b5db9c5d0c79a75d8d4e1c77f02d6c203c6 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Update TODO
d6f983113217109a62878c55b3bf4e806aab1184 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
d6f983113217109a62878c55b3bf4e806aab1184 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Prepare for 0.43.1 sauron-core
c3e8f5748c5b7555080c682b11338053ccca1dae authored over 3 years ago by Jovansonlee Cesar <[email protected]>
c3e8f5748c5b7555080c682b11338053ccca1dae authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Fix handling of units with multiple values
cbd43e235d46fb43980df7e89391e00858af4c98 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
cbd43e235d46fb43980df7e89391e00858af4c98 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Prepare for 0.43.0 release
c0c5ca92096115aa047f72bb8eb4a9f5f6428d34 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
c0c5ca92096115aa047f72bb8eb4a9f5f6428d34 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Fix compilation error for the tests
2fad1c24edeeb946639ad09bedf609d0e401fe00 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
2fad1c24edeeb946639ad09bedf609d0e401fe00 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Update to mt-dom 0.11, update changelog
10811798dcadf283799754b66e0befe9fa5a2bc5 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
10811798dcadf283799754b66e0befe9fa5a2bc5 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Rearrange functions/structs
6a8c85c233825325e3150a21dd89750a36569836 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
6a8c85c233825325e3150a21dd89750a36569836 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Simplify code and improve readability by changing function arguments
97464ce1630c7abad6648dd838ccccfbad68617b authored over 3 years ago by Jovansonlee Cesar <[email protected]>
97464ce1630c7abad6648dd838ccccfbad68617b authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Use Rc<RefCell<COMP>> for storing component into Context where we don't keep track of each component invidually, but collectively
b4391bc6f91e0fa42a32fd7a83f697f4d8b4c606 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
b4391bc6f91e0fa42a32fd7a83f697f4d8b4c606 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Add append_local function to Effects
608b6e944ab02fecc82a833cb33c92cec9ccbf7e authored over 3 years ago by Jovansonlee Cesar <[email protected]>
608b6e944ab02fecc82a833cb33c92cec9ccbf7e authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Remove anything that has to do with node_idx since mt-dom don't use it anymore
32c09607029ba0644104308026f78b2fcae2d180 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
32c09607029ba0644104308026f78b2fcae2d180 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Remove the use of Boxed trait
6709ff27065c17fc341bfcb758cf9a51d1289a9e authored over 3 years ago by Jovansonlee Cesar <[email protected]>
6709ff27065c17fc341bfcb758cf9a51d1289a9e authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Use the index as component_id rather than creating one from a global instance
3f0d9c59a5d1e021e2df0d433beda3a85d919379 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
3f0d9c59a5d1e021e2df0d433beda3a85d919379 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Include the total number of patches on the measurements
b9bf9d4576f18cb1f93bd67e69a0b80594b783f5 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
b9bf9d4576f18cb1f93bd67e69a0b80594b783f5 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Cleanup Cmd by moving the accessory fields into a Modifier struct
c018775173d60df1c6e6fb3702a859a3fa59a66b authored over 3 years ago by Jovansonlee Cesar <[email protected]>
c018775173d60df1c6e6fb3702a859a3fa59a66b authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Update to jss 0.4
efa553cc81b2335a9d450d7a324e45bdcaf61080 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
efa553cc81b2335a9d450d7a324e45bdcaf61080 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Improve readability on custom_widget example
47c18d781b5c72fe13dd0c9d5256a08055740207 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
47c18d781b5c72fe13dd0c9d5256a08055740207 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Add TODO for batch_dispatch
bb66ac478546a5daa06b5973fdd22936a5d88015 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
bb66ac478546a5daa06b5973fdd22936a5d88015 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Make update code for custom_widget example cleaner
aaf50d6f5afcb839a85a06fe4c7fb1fa64d301d6 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
aaf50d6f5afcb839a85a06fe4c7fb1fa64d301d6 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
no need for more braces
30dc7620765b294fe2b44845f8d25102a4d14b69 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
30dc7620765b294fe2b44845f8d25102a4d14b69 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Modify custom_widget example with make shift Component system
31050dc20e3be564cf982ea9090b30a46d189378 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
31050dc20e3be564cf982ea9090b30a46d189378 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Rename Effects{follow_ups, effects} to a more descriptive name Effects{local, external}
aeb9908a8d96fa80f23e6abf134fdd39d4fea717 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
aeb9908a8d96fa80f23e6abf134fdd39d4fea717 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Remove Cmd::map_msg and from_effects as their functionality is moved into Effects
84c2548f179f1af63b1931b5c635252b7e5d2d47 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
84c2548f179f1af63b1931b5c635252b7e5d2d47 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Rename follow_through as merge since it merge the effects and the mapped follow_ups with function f
23075348713e9829cea1d7624fbf55cb24f90d41 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
23075348713e9829cea1d7624fbf55cb24f90d41 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
disable verifying nodes for now, add Effects::follow_throuh to map msg
7b93dbd455e76a4b35833124984128a8fc100f3e authored over 3 years ago by Jovansonlee Cesar <[email protected]>
7b93dbd455e76a4b35833124984128a8fc100f3e authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Change the node_to_find to BTreeMap so that their arrangement will be ordered/consisten, hence easier to debug
e817df279c1e6751d53fb72d428882f77ade5ba5 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
e817df279c1e6751d53fb72d428882f77ade5ba5 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
isolate the failing test
5c92aa116a29702067f5d40a73418bcd4a509897 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
5c92aa116a29702067f5d40a73418bcd4a509897 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Add a test for bug when keys are re-ordered and failing to patch the node correctly
6cfe6e891391ea6ca2ff25a2bae3b1802f79890d authored over 3 years ago by Jovansonlee Cesar <[email protected]>
6cfe6e891391ea6ca2ff25a2bae3b1802f79890d authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Add test on multiple replace node patches
3d3f2d3d1b5bbb9bcf8d30e1c318546e3b76dd00 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
3d3f2d3d1b5bbb9bcf8d30e1c318546e3b76dd00 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Add more test on insert_node, remove node, and multiple insert node
6837776572beead1dc0c2200b44ef2a9d1750c17 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
6837776572beead1dc0c2200b44ef2a9d1750c17 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Add a fix for node-recycling bug
6b5c5dad749dc8c1a313d9fe045b2f66927d0d5e authored over 3 years ago by Jovansonlee Cesar <[email protected]>
6b5c5dad749dc8c1a313d9fe045b2f66927d0d5e authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Improve debugging InsertNode where it can NOT find the parent node
f97f7a160cdd5defabf07ed900da774c9dd22418 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
f97f7a160cdd5defabf07ed900da774c9dd22418 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Modify the style method in Application such that it only needs a String rather than Vec<String>, Component, Container and View can now have style method
9016be788dd9d0ad95fc51f2484cc270f65bd423 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
9016be788dd9d0ad95fc51f2484cc270f65bd423 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Add maybe_attr utility helper function in attributes
e8bdcaf9b3497d18bd2a962cd61a10f2f61b5ffa authored over 3 years ago by Jovansonlee Cesar <[email protected]>
e8bdcaf9b3497d18bd2a962cd61a10f2f61b5ffa authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Add Cmd::append method to easily add more cmd to existing cmd
e4a7ef5287054b6b1809236b336d36530e1327f6 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
e4a7ef5287054b6b1809236b336d36530e1327f6 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Prepare for 0.42.0 release
88a4797c9dd7214d0222aaa5a9f9e15e38097117 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
88a4797c9dd7214d0222aaa5a9f9e15e38097117 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Move all the test from sauron-core/test into sauron/tests to remove duplicated tests, remove unused scripts for running tests
19600e2c7a920d8146221e1e057efaa6e4e23550 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
19600e2c7a920d8146221e1e057efaa6e4e23550 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
More documents
e5c7c1ec7e15c1959afe0d339d3b1c7fd5950352 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
e5c7c1ec7e15c1959afe0d339d3b1c7fd5950352 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Update the changelog
bca8e66748511b7e2cad3ff732fc6ef257c6ad83 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
bca8e66748511b7e2cad3ff732fc6ef257c6ad83 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
shorten the data-vdom-id that we used as marker in the DOM element
9fbfdaea5a40fea397f0d89335a04285c55afce3 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
9fbfdaea5a40fea397f0d89335a04285c55afce3 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Improve calling on emit, The input don't need to implement Into, so we can call it right away
3afcf8d45add4191f1c4d20f117f7c63d156f56d authored over 3 years ago by Jovansonlee Cesar <[email protected]>
3afcf8d45add4191f1c4d20f117f7c63d156f56d authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Use Callback in Cmd
db894ff1abb74f9e10d312ad6d7e2df2843133f3 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
db894ff1abb74f9e10d312ad6d7e2df2843133f3 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Repurpose the old Callback for Listener so it can contain additional fields such as TypeId of the arguments and return type of the Fn it contains, A new generic Callback with only Fn as the content has now a new place in dom::callback::Callback module, this would be used for lightweight operations such as callbacks in the components
9075d36f0408569df6a1b3fb23136d8060c84c80 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
9075d36f0408569df6a1b3fb23136d8060c84c80 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Modify and expose request_animation_frame to execute a rust closure, and create the request_animation_frame_for_closure which accepts wasm_bindgen::Closure used in Program
c8d3ad3ba67d3ce59eddef6456e2f946755d8650 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
c8d3ad3ba67d3ce59eddef6456e2f946755d8650 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Modify Application::init such that program is not included in the arg, to simplfiy and make it cleaner
There is no practical application where Program is exposed here
1253c12d75dd0b6760befa460d57e4f95fd06a9b authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Update TODO items
862ff0eecce869cf973c28636d6a5cdcbcef99f5 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
862ff0eecce869cf973c28636d6a5cdcbcef99f5 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Rename the type alias of Callback<Event,MSG> to Listener<MSG>
c1d3a36272bbf897a4f03b643a7c421bca79a2d7 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
c1d3a36272bbf897a4f03b643a7c421bca79a2d7 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Merge branch 'master' of github.com:ivanceras/sauron
0d03edc0c7ff4e5fb80344430c0557902d12be0b authored over 3 years ago by Jovansonlee Cesar <[email protected]>
0d03edc0c7ff4e5fb80344430c0557902d12be0b authored over 3 years ago by Jovansonlee Cesar <[email protected]>
More documents
bb6d25e5db9cd9d62c3e9e07adb408b6c9b6b68d authored over 3 years ago by Jovansonlee Cesar <[email protected]>
bb6d25e5db9cd9d62c3e9e07adb408b6c9b6b68d authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Merge pull request #39 from ivanceras/remove-execute-in-request-animation-frame
Remove unused function execute_in_request_in_animation_frame
0aa8ae59dee3fea4818442412a80b9462e2aeebd authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Update dep restq in data-viewer
352adc89480704b1e1e7a9a5950e12a56e091bec authored over 3 years ago by Jovansonlee Cesar <[email protected]>
352adc89480704b1e1e7a9a5950e12a56e091bec authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Rename Effects::map_follow_ups to Effects::map_msg and Cmd::map_follow_ups to Cmd::map_msg, we already know that it is mapping the follow_up and the effects is already in the same type as the component that is containing it
41ca25a0de2da0a5f435eaf0db0e00095de561eb authored over 3 years ago by Jovansonlee Cesar <[email protected]>
41ca25a0de2da0a5f435eaf0db0e00095de561eb authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Component and Widget are merged using Component as the final name, Component can now return both effects and followups
52c8871ed5de06c25841f0c167a7e90dfc8a3207 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
52c8871ed5de06c25841f0c167a7e90dfc8a3207 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Fix examples due to changes in function signatore of Component trait
ddd6f21b22fa0350f8929e5549f050cab1e05cf8 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
ddd6f21b22fa0350f8929e5549f050cab1e05cf8 authored over 3 years ago by Jovansonlee Cesar <[email protected]>