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

put the key in the entry

github.com/ivanceras/sauron - c12386ac24c6bf2788e391f130ff3978a60a1bd3 authored over 4 years ago
Implement code for InsertChildren patches

github.com/ivanceras/sauron - b5e0fbae5eda9ca8666a6aa2fa482b6a992369b7 authored over 4 years ago
Use the keyed-elements diffing in mt-dom, this will ensure that the elements with the callback will be matched with the same callback

github.com/ivanceras/sauron - 315c695861dfa0a51006e70fb113dc723a5a9910 authored over 4 years ago
TruncateChildren is replaced with RemoveChildren in mt-dom, this provide a more flexible patches

github.com/ivanceras/sauron - ad7ad5cb8570c80dacba75fd2ecf111d3cf21fad authored over 4 years ago
Introduce sauron-macros

github.com/ivanceras/sauron - 90146b3d04f7fe54d260d7840f6eb8d9dcb03517 authored over 4 years ago
Update todomvc to use new sauron node! macro

github.com/ivanceras/sauron - 2ef66da336c10ab3dba42a246593e49846e56d4f authored over 4 years ago
Add an example of server-side rendering using warp

github.com/ivanceras/sauron - 0d672f6e0946fc4f8385a00f5d6fc2e63f904571 authored over 4 years ago
Prepare for 0.28.2 release

github.com/ivanceras/sauron - 8da89ea7c19a51177b8584ffa0af54a1db1b0750 authored over 4 years ago
merge attributes of the same name first, before applying the element attribute

github.com/ivanceras/sauron - 8e0fc28bba9491db93946fd32be3ea4e39dc1e4d authored over 4 years ago
more code for benches

github.com/ivanceras/sauron - 5e3638b709374e3189b6a371d09387ab4aba877b authored over 4 years ago
remove unused dep in minimal example

github.com/ivanceras/sauron - 04f6b85e8c744b3a87e85160ca648046c34ed64d authored over 4 years ago
fix benchmark code

github.com/ivanceras/sauron - 2cb49ac221e6ec72df950c1d69d7afecbe8428df authored over 4 years ago
Remove unused dependencies

github.com/ivanceras/sauron - 7b49c624a137d847d7c7da03969279c94c7ad49f authored over 4 years ago
Merge attribute values before setting the actual element attributes

github.com/ivanceras/sauron - f636442d9b06e30b2aba27fe7ed050a557c3ba7a authored over 4 years ago
remove warning for nightly requirement, as the project now builds in stable

github.com/ivanceras/sauron - f8b2f8123550ac2ebcd03b4b4eaf4f1a953c7cf1 authored over 4 years ago
Add benchmark results and links

github.com/ivanceras/sauron - dd4ef701ef08e84e7ec6837d813a0fe2fae8b254 authored over 4 years ago
Prepare for 0.28.1 release with performance improvements

github.com/ivanceras/sauron - ec7117a1264fe39c828c5db59ac331fb24d1f065 authored over 4 years ago
make the ci build

github.com/ivanceras/sauron - 6b4348cd403ad268872727ffea9584c3c79d8f83 authored over 4 years ago
Fix changelog versions and changes

improve the todomvc classes assembling

github.com/ivanceras/sauron - b6900eb47d38d13aea152e7b170303369a985d5f authored over 4 years ago
update changelog

github.com/ivanceras/sauron - e16f831b256475b332c3d4c696547707d27f2ef8 authored over 4 years ago
Adjusted for changes in mt-dom with performance improvements

github.com/ivanceras/sauron - 4d71a6fbe59287f4633fc034705b9e11aa5a2daa authored over 4 years ago
MSG doesn't need to be clone, just use get_attributes instead of merge_attributes

github.com/ivanceras/sauron - 88a7d3ef1b0dcfc8dc2455bf37c14907ada31c44 authored over 4 years ago
disable local patch for ci to build properly

github.com/ivanceras/sauron - 9fd7f66288b38fd0729bc0617fba0b3d733fe889 authored over 4 years ago
publish 0.1.4 of sauron-syntax crate

github.com/ivanceras/sauron - 9e10af2d6871ccc7ac7e3f4159a61d41ee698063 authored over 4 years ago
updating accompanying crates

github.com/ivanceras/sauron - 03d6088371c0ff8a3079c921d6fa5566c4c92945 authored over 4 years ago
Prepare for 0.28.0 release

github.com/ivanceras/sauron - 9203853ac7bb7406eec1127a2052219171c1545f authored over 4 years ago
fix sauron-syntax due to changes in mt-dom

github.com/ivanceras/sauron - 36cfc5fd6a6eb14b53c4708b6da41dd9953e7b99 authored over 4 years ago
adjust sauron for changes in mt-dom where there are multiple values in one attribute

github.com/ivanceras/sauron - 962251e2204cdf3edc2bcf63bd41de88abbf4d08 authored over 4 years ago
remove println debugging in render

add doc comment for Event without dom feature

Add clone implementation for AttributeValue

github.com/ivanceras/sauron - 770366fbfdfb3a21eea534500b40dbd60697bce1 authored over 4 years ago
prepare minor release

put reexport of dom::events in html behind a with-dom feature flag

github.com/ivanceras/sauron - a48a049443cb5370afa250404f97a19d8efd3052 authored over 4 years ago
reexport web_sys

Add perf improvement screenshot throughout the versions

github.com/ivanceras/sauron - ea8631a5f1be56cf5ef9a0320e23890af42c6cfc authored over 4 years ago
Fix test in render function

github.com/ivanceras/sauron - 96238ab50eab89c581ab78faa4b1559c88932c89 authored over 4 years ago
simplify DomUpdater, it doesn't need to have the DSP generics and remove the need to use PhantomData maker

The DSP generics in only put in place in functions where it is needed

github.com/ivanceras/sauron - 6a27a6925034283967233f2b716a5eaa09f18a2c authored over 4 years ago
Enable the feature directives

github.com/ivanceras/sauron - 952a74746bcd325d84ab6dbe6e7d92f245644cad authored over 4 years ago
Prepare release of sub crates

github.com/ivanceras/sauron - cf4d8c3ccf077b9174ac105804d26cd9eb8b1ecd authored over 4 years ago
Prepare for 0.27.0 release

github.com/ivanceras/sauron - 6cae97f4bf5bdec3f0c462580df8ecfb7f89f7a2 authored over 4 years ago
Merge pull request #13 from ivanceras/use-mt-dom

Use mt-dom

github.com/ivanceras/sauron - 6aec88a413298efbca707be5ab231da91fb865ec authored over 4 years ago
Fix more test and crates

github.com/ivanceras/sauron - d224846ed80412e181b76f1bc39b8b7b072a0c46 authored over 4 years ago
Fix more tests

github.com/ivanceras/sauron - ad293c3d00f7ef694ad3d46ad2e3d442d924db62 authored over 4 years ago
Fix more examples

github.com/ivanceras/sauron - 1853f01e6a92ebdf8401031afd4b5d994db6e4f3 authored over 4 years ago
put back render for attribute

Fix some more examples

github.com/ivanceras/sauron - 7635ae57152a69075d137740a4fa4896c7df54a3 authored over 4 years ago
Fix render algorithmn and in to_syntax as well

Fix test in sauron-md

github.com/ivanceras/sauron - 644631d8616425579c8982d4a4030f6c6b787d11 authored over 4 years ago
deal with removing of event_listener when a callback is removed

github.com/ivanceras/sauron - 1436e9bbda17ba73490408ee88c596648183925c authored over 4 years ago
simplify events

Fix more examples

github.com/ivanceras/sauron - cd092d24e7fc6b933e0036006f7c7454a03a109e authored over 4 years ago
Add on_scroll event

Fix more event attributes in the examples

github.com/ivanceras/sauron - a8afb6b48c7f78b2cead8427d7f4639e1636ea15 authored over 4 years ago
simplify the boolean statement

github.com/ivanceras/sauron - fbe586bf6f92b7f7319828fa8b59115da2f8d803 authored over 4 years ago
Fix member crates from migration errors to mt-dom

github.com/ivanceras/sauron - 650c4909679d0061ef6ba8dd44e663b1f4c81b56 authored over 4 years ago
Remove sauron_vdom crate as it is replaced by mt-dom

github.com/ivanceras/sauron - 900c7f07839c8ce97f233fb28a56092a5ae8faf9 authored over 4 years ago
Fix simple examples

github.com/ivanceras/sauron - 599d7cf9479dd4a15f38614f42387212c4c03613 authored over 4 years ago
Streamline the events using thin mappers

github.com/ivanceras/sauron - 7a6769714ed7cc1da43326cd768659f9bc3d9a08 authored over 4 years ago
Fix events, no more wrapping, just use as is

github.com/ivanceras/sauron - d1d13761992f8dab64e5d9da230a311d691277b3 authored over 4 years ago
unify code in setting attribute values for a DOM element

github.com/ivanceras/sauron - 33caa01175128d48f55164a4eb310d1d7bee2884 authored over 4 years ago
First stage migrating to mt-dom

the crate compiles, but still needs to fix the tests

github.com/ivanceras/sauron - 4af79b432edc80bb49814ef9efe1020b05cb83f0 authored over 4 years ago
setup ci on rust stable

github.com/ivanceras/sauron - 841423e449b68b8133b695b80355ae6c42ce9532 authored over 4 years ago
remove nightly features

specify only the compatible crate version

github.com/ivanceras/sauron - fe353aa3d3ede77046113b5eda42cafa4ebca6e3 authored over 4 years ago
update changelog

github.com/ivanceras/sauron - e919d228cba9c4faeaf5d6d83b6f869239029fb3 authored over 4 years ago
Merge pull request #12 from ivanceras/enhance-styles

Enhance styles

github.com/ivanceras/sauron - d9336250a301796950e3cbe09d837a37beb57689 authored over 4 years ago
implement extraction of style names based on the lookup

github.com/ivanceras/sauron - 2c5faa416d3a93a72dc2f81da5ed0f82494121a3 authored over 4 years ago
Handle specific case for style in diffing the patches

github.com/ivanceras/sauron - 5df8f1a40ce0c45840ad26a357d3735cf2cfae4b authored over 4 years ago
restructure Attribute into an enum for special cases, ie: style, function_call, event_listener and plain attribute which makes it more coherent

github.com/ivanceras/sauron - 13838256da51ff7667291a942e486fec10131355 authored over 4 years ago
Make the style interface use the appropriate style attribute value

github.com/ivanceras/sauron - afad79bcf7aa5eb3f55efcaddbb1af6011b83ff5 authored over 4 years ago
fix to_syntax crate

github.com/ivanceras/sauron - 0d596c4f53090da789ac95c486b4f070ee108959 authored over 4 years ago
Implement groundwork for supporting a robust style attribute flexibility for an element

github.com/ivanceras/sauron - dee7a9b6c23ac42797b7b6b8ef2b5cd685d5dc4c authored over 4 years ago
Add a detailed implementation on styles on attributes

github.com/ivanceras/sauron - 92194836768c0237cb76d4123401f50e299c6de5 authored over 4 years ago
Add new functions to manipulate attributes, adding and removing

github.com/ivanceras/sauron - 12ad2a95f41d63cf095fc89acc86ce7361bf0e50 authored over 4 years ago
Prepare for 0.26.0 release

github.com/ivanceras/sauron - 74802ce0bfc21d958e7a11a111e214261d668e5a authored over 4 years ago
Change implementation of to_pretty_string to use Write buffer and rename the function to render

github.com/ivanceras/sauron - c9d524e2338e0eeabb9b2441c28b55a932ac8309 authored over 4 years ago
Prepare for 0.25.1 release with the updated docs

github.com/ivanceras/sauron - 520e784f7ce6355236230a8b50811e9ad2267d68 authored over 4 years ago
Fix visibility on some methods

Enable deny to most common good practice

github.com/ivanceras/sauron - bc5f7f8034870ba9311b87790d277fba9b318870 authored over 4 years ago
Document sauron public interfaces and function

github.com/ivanceras/sauron - 4aa738df5277f1bb538840c78cd20ff0c98b60f2 authored over 4 years ago
Update README notes

github.com/ivanceras/sauron - b7924e98db0a1d2080130e7cd37c44b0fd86daea authored over 4 years ago
cargo fmt from nightly

github.com/ivanceras/sauron - a48d5a481ebec007fbdd3a7c7bc2ef32cee9f7e0 authored over 4 years ago
Add missing license field for sauron-md

github.com/ivanceras/sauron - 1059f5283806a048b2f09787630a7c6326ba00fe authored over 4 years ago
Add required fields for crate publishing

github.com/ivanceras/sauron - 34735bcb468e033d442063e79756da94d9f87dd7 authored over 4 years ago
Fix errors and tests

github.com/ivanceras/sauron - b122c8f3592f47216ef71dd6af408ff5bb03eac5 authored over 4 years ago
bump version on the crates

github.com/ivanceras/sauron - 383b3c456647b6e88f376f89768780bb64a3f455 authored over 4 years ago
bump up version to 0.25.0

github.com/ivanceras/sauron - f43c21cf4fc2e25e360f459c947dd6805fc87af0 authored over 4 years ago
Update changelog for 0.25.0 release

github.com/ivanceras/sauron - dba2bab66b9fbbb716c6ac6e340b350b1a0412a5 authored over 4 years ago
stop propagation is already handled in the event_mapper

github.com/ivanceras/sauron - 50a47f8b2085a7e3be561db875184995c28066f5 authored over 4 years ago
add get_children function to Node

add tag() function to Patch where it just returns the tag

github.com/ivanceras/sauron - eb5a61314e2a188877b4e255a6fcc4469b7ab737 authored over 4 years ago
Add mousemove and release function for MouseEvent

github.com/ivanceras/sauron - 0b3b8094f9c71f083365f177c91034a3b286d31c authored over 4 years ago
Add note on `attributes` function

add a handy `pressed` function for MouseEvent

github.com/ivanceras/sauron - c7b56a18a6f7faf40e618114ab20a46c24d18d32 authored over 4 years ago
change functionality of `only_child_text` to `eldest_child_text`

github.com/ivanceras/sauron - 7961800da998301d597e7e3d6dd99a990b43d20c authored over 4 years ago
Update README doc from lib.rs

github.com/ivanceras/sauron - 5cf5e4b302ea21107d22b0a54aa7b3aa79f5c2ed authored over 4 years ago
Add `text` and `only_child_text` function to Node

github.com/ivanceras/sauron - 817bbcc2fbc72b0673888110d1f4a0792080b169 authored over 4 years ago
remove cargo bloat

github.com/ivanceras/sauron - 13b2bf7a7178663999bc9fed504f0fb245b7c902 authored over 4 years ago
install cargo bloat on the ci

github.com/ivanceras/sauron - b679031a2ff9322f9fbe225109eef211008c09fa authored over 4 years ago
Update readme

github.com/ivanceras/sauron - 30e677843172e7798912a06ebc2b9ad8c78e1116 authored over 4 years ago
remove beta in gitlab-ci

github.com/ivanceras/sauron - ce87d6ff6e18114f2dc2acb5628d1fd2200af753 authored almost 5 years ago
using image rust:1.43.0

github.com/ivanceras/sauron - 7d0a22421b13bbf3b0ccebd609c165eb398f3ebb authored almost 5 years ago
enable beta and stable compiler in gitlab-ci

github.com/ivanceras/sauron - 4008fe6473e05f0380ede815dc11a445b8cacc89 authored almost 5 years ago
build on beta and stable

github.com/ivanceras/sauron - 043439f92e9d2f6df1614413e2853004fc2c314b authored almost 5 years ago