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: impl_component to give way for component macro on Application

github.com/ivanceras/sauron - e1b321409762c41d6794642c1622bcbb9cf847b3 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
feat: make the example button more presentable

github.com/ivanceras/sauron - 1c22e94c71777f21eb9f5a0359ddd312046342d4 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
fix: dont wire style to the derived application for the component otherwise the style will be injected into the DOM as a global style css

github.com/ivanceras/sauron - 0df7303ec3df6b2a8fc0cf05c708453646af6d70 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
feat: implement injecting of style to the custom element shadow root with css

github.com/ivanceras/sauron - 050e21bc813f025df5d9e2ac3890c4c2fba01d79 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
feat: add proper await for init functions

github.com/ivanceras/sauron - 0271e5c366494a0b322cd003579d44a55ba943c5 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
refactor: remove unused code, make the code more pretty

github.com/ivanceras/sauron - 53d77e359129ab054c58a53c76c866ad1553b301 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
remove unused dep

github.com/ivanceras/sauron - bd6186c605d300d00232c64b135d439ac2003dbc authored over 2 years ago by Jovansonlee Cesar <[email protected]>
feat: use syn and quote to build the custom_element generated code for the macro

github.com/ivanceras/sauron - 1f602e36db45130b2be29d72b8b40dbe91a01408 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
update TODO

github.com/ivanceras/sauron - 7a3700e65b867c321357e270fd1f7f143f1f2278 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
feat: add support for mounting into shadow root of the mount node

github.com/ivanceras/sauron - a7ad46506a0ccd6b492f6a88c60e22b57711bde6 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
docs: more notes

github.com/ivanceras/sauron - 3bd99d1cc7dc854152142e404405139d88630ea3 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
docs: add notes

github.com/ivanceras/sauron - 7201f864412f1c430bbcf41927df8a147ada2625 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
refactor: make the code more readable

github.com/ivanceras/sauron - 7dae129741d282cfaa3273915142e4281547f4ca authored over 2 years ago by Jovansonlee Cesar <[email protected]>
remove unused code

github.com/ivanceras/sauron - 35ff1312336657d273159fd899bb494a3b5951c8 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
fix: extern block don't generate rustdocs

github.com/ivanceras/sauron - 07ecd485be94e993454f5a6e8f90d487d8b6a0e6 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
ignore register_custom_element example

github.com/ivanceras/sauron - 0ae5d3f69c7d82b9f7a885c4d453917f7500d2a3 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
fix: example

github.com/ivanceras/sauron - e54f561c3c746c2648f8a62edd8062286d6ace51 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
the widget don't have to contain their own js file anymore

github.com/ivanceras/sauron - 56d85eecbae4381f51910bedccd9a55f8548898f authored over 2 years ago by Jovansonlee Cesar <[email protected]>
feat: organize method define_custom_element and examples for custom-element

github.com/ivanceras/sauron - edc6564b60ef2e8694cd5d14c320c1f623f95f01 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
feat: support for specifying which super class to a custom element extends from

github.com/ivanceras/sauron - 94bef59d6ab008ae0066bf6e3f31991854473879 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
fix: remove log::info debugging, log issue in TODO

github.com/ivanceras/sauron - 2d0734117bcdf69deaf35a1b553b7537c6ad8666 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
Merge pull request #62 from ivanceras/define-custom-elements

Define custom elements

github.com/ivanceras/sauron - 83a98c0113af6b34f66be71811e2b11f3c7c48ee authored over 2 years ago by Jovansonlee Cesar <[email protected]>
Merge branch 'master' into define-custom-elements

github.com/ivanceras/sauron - 94f71ce5fa57346eaa816bd9c32ef04fc06339f1 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
feat: remove the other examples relating to custom elements and custom widgets

github.com/ivanceras/sauron - cada280721e917c9fc38d808705edeeeb22e03ee authored over 2 years ago by Jovansonlee Cesar <[email protected]>
feat: improve the custom date-time widget example

github.com/ivanceras/sauron - 0e31e6144d819dc958f82332ef24798389e04055 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
prepare for 0.49.4 release

github.com/ivanceras/sauron - acd8add1e1e8298c0e521e299a0e4a9415a520d9 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
fix: add a test to fragment-node and fix to add braces in the generated code from the node macro for fragment

github.com/ivanceras/sauron - 2c0a0227e3d88846f614da248765733d893c2da2 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
Merge pull request #61 from ivanceras/fragment-node

Fragment node

github.com/ivanceras/sauron - 4d488b4e250e5d5eb63eac63bae07aa54bdfeef5 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
fix: support for doctype and comment in node macro

github.com/ivanceras/sauron - adca39058920874a74afc4c6dbcc56fa915cad55 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
feat: add support for fragment to allow multiple top level elements

github.com/ivanceras/sauron - f814fbe6393d2d891f1c09cb314a13a533fff92a authored over 2 years ago by Jovansonlee Cesar <[email protected]>
modify the datetime widget as a conversion from Component into a custom element

github.com/ivanceras/sauron - cd061aa8eed72c99a5977cf5be6eb02670e64122 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
remove debug log info

github.com/ivanceras/sauron - a24ea93f23713877cab0d9cb64ced17496152ad3 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
create a datetime_widget example

github.com/ivanceras/sauron - df6f16caf51577f19a035b521111e53bfef56f2b authored over 2 years ago by Jovansonlee Cesar <[email protected]>
try to put the type in a separate module to see if the generated code still works

github.com/ivanceras/sauron - e38a872e83f088ed7ceaf7d0b649cc740d05f6ac authored over 2 years ago by Jovansonlee Cesar <[email protected]>
feat: use both mount_node and root_node for the DomUpdater, there is a subtle difference between the two for each case of append or replace mount

github.com/ivanceras/sauron - 55c03535fae09f111b3114ac3b164154c402cd73 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
convert the custom-element example to use a custom tag using web component

github.com/ivanceras/sauron - cddb8623ee418f86019405f4c2e6b51db4385dd8 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
docs: add example on Program methods

github.com/ivanceras/sauron - f8d985529bc23bd96db6eae0f9575525a7b7a2b4 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
add todo

github.com/ivanceras/sauron - a94c007dd3bed77118a5e83b3ad79bc3b42e61e9 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
docs: improve docs in the intermediate example

github.com/ivanceras/sauron - 3d7b9a53d39c9808f8db110f89a2719d7937eb98 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
docs: punctuation

github.com/ivanceras/sauron - 7b2a5f5d1fc0590700fc50601bedea64aff79f89 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
fix link

github.com/ivanceras/sauron - f07614b5edf8289aca17d23df58867507099cd25 authored over 2 years ago by Jovansonlee Cesar <[email protected]>
docs: add more docs and link in README

github.com/ivanceras/sauron - 0bf102bb732d6a2f03840c8a91a39e7824e7713e authored over 2 years ago by Jovansonlee Cesar <[email protected]>
docs: add document

github.com/ivanceras/sauron - 7a90acf33aa5a1be95b4e957c7b4b8d8ab58bd5d authored over 2 years ago by Jovansonlee Cesar <[email protected]>
feat: support for setting the attribute value for least commonly used html elements

github.com/ivanceras/sauron - f71d2d9f90eecd39396528f0b0686a60d6e5e59c authored over 2 years ago by Jovansonlee Cesar <[email protected]>
Revert "Enable setting the value for the rest of html element listed in the TODO"

This reverts commit f35376f312e9c44085a56476da9574800fa90c8d.

github.com/ivanceras/sauron - 6a7c5d853f87dc234f1de29b4ccbbb2f7880ecad authored over 2 years ago by Jovansonlee Cesar <[email protected]>
Enable setting the value for the rest of html element listed in the TODO

in `CreatedNode::set_value` method.
Remove the explicity `set_value` when removing attribtues, as...

github.com/ivanceras/sauron - f35376f312e9c44085a56476da9574800fa90c8d authored over 2 years ago by Jovansonlee Cesar <[email protected]>
docs: add a TODO item

github.com/ivanceras/sauron - 0fd9d4c844bfa9a0303e524bcaabc00fa1dc00ec authored over 2 years ago by Jovansonlee Cesar <[email protected]>
docs: fix docs

github.com/ivanceras/sauron - e86531dac73d43a9f4a490895155199dd660221f authored over 2 years ago by Jovansonlee Cesar <[email protected]>
rust:latest

github.com/ivanceras/sauron - 790359d55b73d60932d4b9089d62714364ab7806 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
fix rust latest image

github.com/ivanceras/sauron - 7983445bf803b425cc643b4454f2cec91a87add5 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
use jss units

github.com/ivanceras/sauron - 7a335f879bdc73078946a85f0817e7850feef5f0 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
fix: remove unused scripts in the examples

github.com/ivanceras/sauron - c22d9e06a020020e6878e8eac3966c599d59cc69 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
feat: make the minimal example use less code in the imports

github.com/ivanceras/sauron - ef88d0edd08af2d4007675ce24d790b0e698b902 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
update README

github.com/ivanceras/sauron - a71fa30a318dc005554b5966b8018c12d3361ee9 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
rename project issues 47

github.com/ivanceras/issues-sauron - 0b39c1ab90201d5147130b788163357a8cec66a2 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
add readme

github.com/ivanceras/issues-sauron - c82def270e9d81ff35ed3a154d8c08364df8c6d9 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
Initial commit

github.com/ivanceras/issues-sauron - 39553fe12020d238810bb287c2a62a16911b0db2 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
prepare for 0.49.2 release

github.com/ivanceras/sauron - 09769726f75214c87977f1270ef043389da4b58f authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
fix: a bug, closures for the elements created in InsertBeforeNode and InsertAfterNode variant for Patch is not added to the active closures

github.com/ivanceras/sauron - b66483e433296295ddb8b26c11a5091f658424ce authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
bump up versions

github.com/ivanceras/sauron - 2aff44bb37ddcd08c17a61ea3df8919e93ab71f5 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
publish a minor fix for sauron-core

github.com/ivanceras/sauron - 5c01e5b63d8834d11eccdc3734d9d1994c2053e2 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
fix: reverse the order of the nodes when patching insert_after_node so that applying the patch will yield to a correct result

github.com/ivanceras/sauron - d2cf93b34d39e90790bb9ae5f07fa906fe4a714d authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
update TODO

github.com/ivanceras/sauron - 70d74a67da6f433da18a80f1bc81dc9022ec407f authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
prepare for 0.49.0 release

github.com/ivanceras/sauron - 152ddf73cd1666f72213c577ebca73b3df2ebc11 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
fix assertion in apply_patch for InsertNode variants, fix all tests

github.com/ivanceras/sauron - 71dfe93ff4143ae283879379293cdb88e1822710 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
prepare for 0.48.0 release

github.com/ivanceras/sauron - 733817ed3cdb8df56c32a43f5f9b17dbf4bf117a authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
fix wasm-browser test (was forgotten the last release), remove ReplaceLeaf in apply_patches since it not used anymore in mt-dom

github.com/ivanceras/sauron - 7b01acb170fc4a41b5d5c747a962d1ae2f6e9bcc authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
shorten function names in apply_patches module

github.com/ivanceras/sauron - 4cd174b6688d39ce6e9083d52012763c7b6cb405 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
prepare for 0.47.0

github.com/ivanceras/sauron - 3d467630949046e1620bb93d7e8363148bd8950a authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
use TreePath when traversing and finding nodes

github.com/ivanceras/sauron - 6a290c5898ad893154df0331b7427d708107d8d2 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
prepare for 0.46.1

github.com/ivanceras/sauron - d09fccccf8491c904cf058cf22a1b5b7a690a040 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
sauron-node-macro should use 0.46.0

github.com/ivanceras/sauron - 69dc4468b18709d3b1f96cce4c9763f4704e909e authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
change TreePath in test where the leading zero is removed since root_node now starts at empty []

github.com/ivanceras/sauron - 35bad8720011e12d708109341d74f4643c6d4e41 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
prepare for 0.45.2 release

github.com/ivanceras/sauron - e7af651f72a3deb627064b5b45e69f0031e92e6a authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
fix: modified apply_patches due to changes with InsertBefore and InsertAfter vairiants

github.com/ivanceras/sauron - 9404b789e3ec8c9b827dc5e6bc0d45cd860ccc15 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
prepare for 0.45.1 release

github.com/ivanceras/sauron - 86f71f28e569503a43d3c9053cb9bc5746aa6f05 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
fix: export only common units so as to no conflict with other html names

github.com/ivanceras/sauron - 139e0d09436b7938c9ff94e9d576eba0fd1ae0e3 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
prepare for 0.45.0 release

github.com/ivanceras/sauron - a3f6952b279c6e8e30674511ad6baeb6f5727999 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
Merge pull request #57 from ivanceras/leaf

The Leaf node is now defined in sauron instead of in mt-dom

github.com/ivanceras/sauron - bf7e5df20a3061bef652b62f68fbe278bf61da4b authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
use the published version of mt-dom

github.com/ivanceras/sauron - 694f40861cfcfe55ca4ccac37833ee8e3a66098b authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
update TODO

github.com/ivanceras/sauron - 9cb96f2e64b3b3a324561b35e091e6740a69f851 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
refactor: remove core implementation of value, and units and use that of from jss crate

github.com/ivanceras/sauron - 8fda1d5af496c2d96c577f14ec173bb9dadbcd03 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
cargo fmt

github.com/ivanceras/sauron - e05d0ea1a46c07babcf2ac6e2e40bb414536b553 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
fix imports for jss

github.com/ivanceras/sauron - be2f788bf2ac7919268874122144803198553b1e authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
feat: merge centralize the html_element utility function variants into one and mitigate the text node siblings

github.com/ivanceras/sauron - dfdbc1b381a51b2961df4087d006a90b69cf4fe4 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
feat: organize imports in tests

github.com/ivanceras/sauron - 2ffe9ff80b48c694966fc5965287f766799ee343 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
feat: more fix test, organize import/export

github.com/ivanceras/sauron - ffcbc87bd5c92d17610657c7b24aea04641f9be7 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
feat: move and create Leaf node into sauron as there is a change in mt-dom which makes it deal with generic leaf node

github.com/ivanceras/sauron - f092074f7fac8287169c9c98db65e81e9a1bb532 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
fix: turn off patch for mt-dom when published

github.com/ivanceras/sauron - 3317181d937bbacba9c6d3bb35ad24d1d93ac866 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
docs: update TODOs

github.com/ivanceras/sauron - 0ca9ccb9f8a6281b404b0392cd987dd9f3426760 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
add changelog

github.com/ivanceras/sauron - d1828e27b64a6801d94b7b12b6eed3799fe0f238 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
prepare for 0.44.0 release

github.com/ivanceras/sauron - a934f02ac57e7f04c5fb93334258754bca3f2987 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
prepare for 0.44.0 release

github.com/ivanceras/sauron - 8b4005d0e81fff5016d350a56c02c0fc126b4dff authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
fix: remove unused imports

github.com/ivanceras/sauron - a9776635982f8f8e405bd9a71647404d5ebed9c4 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
refactor: some more fix on tests

github.com/ivanceras/sauron - c9925e4795f659df051d6e7e4b679c31995663e4 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
refactor: fix compilation error due to changes in mt-dom, initial fixed in test

github.com/ivanceras/sauron - 79b57ce7313e620d03e58db295ff1813bcb4906d authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
release: bump up version

github.com/ivanceras/sauron - ab9dfb431b3c9a7c19dd51a4177e11b248ad9720 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
Merge pull request #56 from gbj/master

Correctly set value on HtmlSelectElement and HtmlOptionElement

github.com/ivanceras/sauron - 70e871b9d07ad3dbc51ca7be4dfc3f120bf28ba8 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
Correctly set value on HtmlSelectElement and HtmlOptionElement

github.com/ivanceras/sauron - cce5c5001efb37dcacebee596f75972c2338b44c authored almost 3 years ago by Greg Johnston <[email protected]>
Prepare for 0.43.10

github.com/ivanceras/sauron - 0d8638d4da64145654abe0f29d5fc9b6813990aa authored about 3 years ago by Jovansonlee Cesar <[email protected]>