Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ivanceras/sauron-native
Truly cross platform, truly native. multiple backend GUI for rust
https://github.com/ivanceras/sauron-native
Add some other common svg attributes and tags
0b4098b331fcb29691c6082ae506a4d8bde495e7 authored almost 6 years ago
0b4098b331fcb29691c6082ae506a4d8bde495e7 authored almost 6 years ago
Add some attributes and tags from svg elements
Also disable style tag, since it is mostly attached to the static html, while style attribute is...
894f8dff21a9c236ffedc5d7b55c5dbebe1756cb authored almost 6 years ago
Add element_with_namespace function
Also add conversion of String to Value
60be2b93135f16e59ad0f5d5b7fdfe3f6491a4c7 authored almost 6 years ago
Initial addition of ui-orbtk
bc492fb267f361c7e6a436e9149f05f81c2974ce authored almost 6 years ago
bc492fb267f361c7e6a436e9149f05f81c2974ce authored almost 6 years ago
Put global back to lib.rs, wasm_bindgen doesn't seem to like being in a different module
ec04920ca9f2f54aa47086eaabc1abf2ac51f249 authored almost 6 years ago
ec04920ca9f2f54aa47086eaabc1abf2ac51f249 authored almost 6 years ago
modularize app
84f8c3ab9cd9ba1b9c422110ef766d6b1078e2d8 authored almost 6 years ago
84f8c3ab9cd9ba1b9c422110ef766d6b1078e2d8 authored almost 6 years ago
Rename state to store
f35c50846292370af5e4b01fd8546bf9d69178b6 authored almost 6 years ago
f35c50846292370af5e4b01fd8546bf9d69178b6 authored almost 6 years ago
A better version of the clock setup
7e3eb5b30fcd5bac800d52bfff80450c070b398d authored almost 6 years ago
7e3eb5b30fcd5bac800d52bfff80450c070b398d authored almost 6 years ago
Add clock example usage
c48b1074a664991c8734d45cb2009ab543db7cc6 authored almost 6 years ago
c48b1074a664991c8734d45cb2009ab543db7cc6 authored almost 6 years ago
Modularize dom util here
38a655668e43ec84ca3eeace4ced9772d1ce07f1 authored almost 6 years ago
38a655668e43ec84ca3eeace4ced9772d1ce07f1 authored almost 6 years ago
Using firefox-esr
3ed00f4d4c04b1c81e023d9bf72e4bae23fb46bf authored almost 6 years ago
3ed00f4d4c04b1c81e023d9bf72e4bae23fb46bf authored almost 6 years ago
Install wasm-pack last
7670896af79ddef2f1674c9b120f746a8a20fe57 authored almost 6 years ago
7670896af79ddef2f1674c9b120f746a8a20fe57 authored almost 6 years ago
Skip adding ppa repository
4e85c302e1010c93044856f9d38cf860095f3e92 authored almost 6 years ago
4e85c302e1010c93044856f9d38cf860095f3e92 authored almost 6 years ago
Try adding firefox ppa
9913a789267acba1f6fc83434c69bf9941087a3d authored almost 6 years ago
9913a789267acba1f6fc83434c69bf9941087a3d authored almost 6 years ago
try to install firefox from before script
14c1d98bbb0acb6dcee63d3dbf0923a79aa2e859 authored almost 6 years ago
14c1d98bbb0acb6dcee63d3dbf0923a79aa2e859 authored almost 6 years ago
fix typo
ec2553f6b9ff2eaf8d6a88572c2ac5b597fd9c50 authored almost 6 years ago
ec2553f6b9ff2eaf8d6a88572c2ac5b597fd9c50 authored almost 6 years ago
Rename the crate to caesar in Cargo.toml
ae21cff8a5853c80f31a01f4e515d5404e792c0b authored almost 6 years ago
ae21cff8a5853c80f31a01f4e515d5404e792c0b authored almost 6 years ago
Try to install firefox as a service in gitlab-ci
69c6757652b93fef50c310086684d5475013c04b authored almost 6 years ago
69c6757652b93fef50c310086684d5475013c04b authored almost 6 years ago
Using the latest release of geckodriver to see if the error on moz:firefoxOptions.binary disapper
e8c5f335ecb0803ef223bf97fb84850d6cbbb252 authored almost 6 years ago
e8c5f335ecb0803ef223bf97fb84850d6cbbb252 authored almost 6 years ago
Use geckodriver for wasm_bindgen_test
b6cf4de55a92639cb5de5c18ec0f2c4639ef797e authored almost 6 years ago
b6cf4de55a92639cb5de5c18ec0f2c4639ef797e authored almost 6 years ago
Using node to test the wasm_bindgen_test
b733b899dc4b61683e175b847597f9d7a66190b0 authored almost 6 years ago
b733b899dc4b61683e175b847597f9d7a66190b0 authored almost 6 years ago
Refine gitlab-ci
6c1369299e9978cdebfb96cf69322dede9a0d987 authored almost 6 years ago
6c1369299e9978cdebfb96cf69322dede9a0d987 authored almost 6 years ago
Add gitlab-ci script
54b041fe32bbce8743f76198f9b7a803e63002da authored almost 6 years ago
54b041fe32bbce8743f76198f9b7a803e63002da authored almost 6 years ago
Remove unused comments and code
1fd8105744e7e488a5d13d65dd995768da5e3810 authored almost 6 years ago
1fd8105744e7e488a5d13d65dd995768da5e3810 authored almost 6 years ago
Remove the temporary fix for closure, called in closure_wrap.forget(), to prevent the #[wasm_bindgen_test] to drop the callback
This also fix the click_event wasm_bindgen_test by mounting the element into the dom first, so a...
71dbec2b3da60efc94d6b94160763ed482b11ca6 authored almost 6 years ago
Add test on dom_updater
bd7661cb4ee87eec33a36afe38e123465879439c authored almost 6 years ago
bd7661cb4ee87eec33a36afe38e123465879439c authored almost 6 years ago
Temporarily making the click_event wasm_bindgen_test to pass by calling forget() on the closure that handles the callbacks in the event listener
e128ec4a15015945c90c7ad5538c80eab27804a8 authored almost 6 years ago
e128ec4a15015945c90c7ad5538c80eab27804a8 authored almost 6 years ago
Add Generic event when event
Generic event are non specific events, such as instantiated and dispatched to an element, ie: us...
89d56919b39348f5216f4255c140344ba7157b00 authored almost 6 years ago
Declare some attributes that are used in svg elements
849bdc9ab85b1bfecf5499304ee01df7dc220a90 authored almost 6 years ago
849bdc9ab85b1bfecf5499304ee01df7dc220a90 authored almost 6 years ago
Add wasm_bindgen_tests
ed81f445bf0de3edad38c2acf08a57ae2474c53d authored almost 6 years ago
ed81f445bf0de3edad38c2acf08a57ae2474c53d authored almost 6 years ago
modularize getting DOM objects
7f8cc959b88126b3cf1b65c0c9750bb3a50031b4 authored almost 6 years ago
7f8cc959b88126b3cf1b65c0c9750bb3a50031b4 authored almost 6 years ago
Remove the Rc<Cell<>> wrapping the click_count in State
9cde9c53ae178b8e14fae236e1d0b8f6a1870e75 authored almost 6 years ago
9cde9c53ae178b8e14fae236e1d0b8f6a1870e75 authored almost 6 years ago
Add GlobalJS to handle updating of the DOM
ca622808326baa43b4ffee77391f8f27fffb343c authored almost 6 years ago
ca622808326baa43b4ffee77391f8f27fffb343c authored almost 6 years ago
The project is now known as Caesar
56a3b2cde457f1f3436ce4ed4c3d0253c5e6ba24 authored almost 6 years ago
56a3b2cde457f1f3436ce4ed4c3d0253c5e6ba24 authored almost 6 years ago
Renamed html-backend to browser
8a2a48bec26e39674eb8b6cec95eabb5e7f2257e authored almost 6 years ago
8a2a48bec26e39674eb8b6cec95eabb5e7f2257e authored almost 6 years ago
Refine the scripts, the script will now install the missing command line program needed when it is not yet installed
efaaab80ed3bce06c060de1668184e47cd260c35 authored almost 6 years ago
efaaab80ed3bce06c060de1668184e47cd260c35 authored almost 6 years ago
Rename ui-backend crate to html-backend crate
a087e3e8bce152d7b117702fdc2776d3cfba25f3 authored almost 6 years ago
a087e3e8bce152d7b117702fdc2776d3cfba25f3 authored almost 6 years ago
Remove unused
anotate type on the event
2fce5b959dd9f00a199b9189ba31665df9c745f0 authored almost 6 years ago
Converting native html events into an abstracted vdom event
5d71fabb736cb1f0c5df91a6621ce5301d981421 authored almost 6 years ago
5d71fabb736cb1f0c5df91a6621ce5301d981421 authored almost 6 years ago
Properly handle closures and store it in DomUpdater
The closure is not using Rc anymore
0f16d3f9dcd628f4eac11d966fe5c7108cbbb0c5 authored almost 6 years ago
properly call the callback in a wrapped closure
a8a8231802b5ec660bf168c9b535f4c94fe3ed87 authored almost 6 years ago
a8a8231802b5ec660bf168c9b535f4c94fe3ed87 authored almost 6 years ago
Using closure to wrap the callback and forgotten to let the closure leak and be valid still
86610e77c9e6ec1461c536bb0642c3e304cb43d7 authored almost 6 years ago
86610e77c9e6ec1461c536bb0642c3e304cb43d7 authored almost 6 years ago
Add example
d899e8e751365203c3eb3b07bcd88baa9e9067f1 authored almost 6 years ago
d899e8e751365203c3eb3b07bcd88baa9e9067f1 authored almost 6 years ago
cargo fmt
88ba226e6fe4a4ff3e7f7b781ce952f4e69d0712 authored almost 6 years ago
88ba226e6fe4a4ff3e7f7b781ce952f4e69d0712 authored almost 6 years ago
Add example
3e4f7b2c12e13d51ff4336513512897bf557bfbe authored almost 6 years ago
3e4f7b2c12e13d51ff4336513512897bf557bfbe authored almost 6 years ago
rename virtual_dom to vdom
c85d268f1fd482bdfea00bb5270629da9eedd5f2 authored almost 6 years ago
c85d268f1fd482bdfea00bb5270629da9eedd5f2 authored almost 6 years ago
Add dom updater and code to apply patches
cc03a756e9d8e4aac0aa9f61f6cf9c9f02ef4470 authored almost 6 years ago
cc03a756e9d8e4aac0aa9f61f6cf9c9f02ef4470 authored almost 6 years ago
Add diffing and patching for event listener
e0c9d83c083814422dd6e2fb1bdb9b7ad364b57c authored almost 6 years ago
e0c9d83c083814422dd6e2fb1bdb9b7ad364b57c authored almost 6 years ago
cargo fmt
d18646a111e87609806bfe2f71bfd6ed614ab9b0 authored almost 6 years ago
d18646a111e87609806bfe2f71bfd6ed614ab9b0 authored almost 6 years ago
Port diff tests from percy
45afa1ecd374d05346e16240fbd13a7b277286ad authored almost 6 years ago
45afa1ecd374d05346e16240fbd13a7b277286ad authored almost 6 years ago
modularized diff_attributes into a function
b80c416fe0c5ded1f0a8cb19c847f31859c420c1 authored almost 6 years ago
b80c416fe0c5ded1f0a8cb19c847f31859c420c1 authored almost 6 years ago
Remove unecessary api set_attribute
fd0debe9d3d6878777e376e446b1260a7288edf8 authored almost 6 years ago
fd0debe9d3d6878777e376e446b1260a7288edf8 authored almost 6 years ago
Add dom_node
71a476ad93097c0514be0ec3093cb88e60c32229 authored almost 6 years ago
71a476ad93097c0514be0ec3093cb88e60c32229 authored almost 6 years ago
Add more common events
764167ea143a860f7c7750a9764673a46dbbb46c authored almost 6 years ago
764167ea143a860f7c7750a9764673a46dbbb46c authored almost 6 years ago
rename builder_events to declare_events, builder_attributes to declare_attributes
a44c4ecea556966597bc97116e54cf37bc50c5fb authored almost 6 years ago
a44c4ecea556966597bc97116e54cf37bc50c5fb authored almost 6 years ago
Using the html standards with 1 word, on<event> such as onclick, rather on_click
85e2cab68abb477ee70652a79268a560f6364091 authored almost 6 years ago
85e2cab68abb477ee70652a79268a560f6364091 authored almost 6 years ago
Shorten the api function names
8aec1180f3c815644cf900bb398a3eca2460519f authored almost 6 years ago
8aec1180f3c815644cf900bb398a3eca2460519f authored almost 6 years ago
cargo fmt
36c9f6512bb2aac664061b0ad60f67faf513c4c6 authored almost 6 years ago
36c9f6512bb2aac664061b0ad60f67faf513c4c6 authored almost 6 years ago
Using attributes generated from macro
1c0ce4855180268ee69a1a931391e6f4d4490896 authored almost 6 years ago
1c0ce4855180268ee69a1a931391e6f4d4490896 authored almost 6 years ago
Prefer usage of module in edition2018 style
3e4a42057bade1358cd4a3eecc67e13ccf595930 authored almost 6 years ago
3e4a42057bade1358cd4a3eecc67e13ccf595930 authored almost 6 years ago
Adding text children, cargo fmt
5686f1e14b5a56552ab8bbbcd4032b9957500267 authored almost 6 years ago
5686f1e14b5a56552ab8bbbcd4032b9957500267 authored almost 6 years ago
Remove warnings
9d30e753b8f87e10f3a1e0516fe451523f7dde5e authored almost 6 years ago
9d30e753b8f87e10f3a1e0516fe451523f7dde5e authored almost 6 years ago
cargo fmt
0d5c451f4cd8222d3141b5ef0bc95d47cffb43a9 authored almost 6 years ago
0d5c451f4cd8222d3141b5ef0bc95d47cffb43a9 authored almost 6 years ago
Removing the V in VNode, VElement and VText and just use the simple name
3bc69616eb5a00eb234eb9123792a70bfd452e18 authored almost 6 years ago
3bc69616eb5a00eb234eb9123792a70bfd452e18 authored almost 6 years ago
Remove unused files
04d1649abd7d45de6f8c75ce596f031c65ff59fd authored almost 6 years ago
04d1649abd7d45de6f8c75ce596f031c65ff59fd authored almost 6 years ago
Added ui-backend initial code
062377595282696d52b0072b2cbe15eb5910e490 authored almost 6 years ago
062377595282696d52b0072b2cbe15eb5910e490 authored almost 6 years ago
Add ui-backend crate
47aa256415c8471d35e6542d2c28230b8481beae authored almost 6 years ago
47aa256415c8471d35e6542d2c28230b8481beae authored almost 6 years ago
Using btreemap instead of hashmap for attributes and events
modularized value
88c4c767c3af384d846f7b08b8c8e6abc131bf1c authored almost 6 years ago
Add basic tests
897db0eb11ee2c500b2e085bfaa721ba68c85729 authored almost 6 years ago
897db0eb11ee2c500b2e085bfaa721ba68c85729 authored almost 6 years ago
Removed unused util::any, Added patch and diff
33268f4d37664889bfb40e23cbbe1ff69f2064c2 authored almost 6 years ago
33268f4d37664889bfb40e23cbbe1ff69f2064c2 authored almost 6 years ago
Simplify events
614df39019251392c8e9b6aa0956a1108962e5c4 authored almost 6 years ago
614df39019251392c8e9b6aa0956a1108962e5c4 authored almost 6 years ago
More values
2d60f80c787b365fe4978642c75df7f4f1d03db9 authored almost 6 years ago
2d60f80c787b365fe4978642c75df7f4f1d03db9 authored almost 6 years ago
Using custom value type
3f845fa064e2c9c255c670fcf39a64964d613620 authored almost 6 years ago
3f845fa064e2c9c255c670fcf39a64964d613620 authored almost 6 years ago
Initial commit
34d24b696ec11d12253ab493b17e6d41a9bda1e1 authored almost 6 years ago
34d24b696ec11d12253ab493b17e6d41a9bda1e1 authored almost 6 years ago