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

Preparing release for sauron 0.10.0

github.com/ivanceras/sauron - d935f01928d35df7ae4815662d71d0218238e977 authored over 5 years ago
preparing release for sauron_vdom 0.10.0

github.com/ivanceras/sauron - 5289de2baf96a53a2be6247ebd520805cc72c84c authored over 5 years ago
Adjust the events to have a more high level structure

github.com/ivanceras/sauron - de4a7036c5d48495e9ab2834464bee0e06e00465 authored over 5 years ago
implement Deref for sauron::Event

github.com/ivanceras/sauron - 5eb651fa8a30ee43c214de6b15af07a436a1f385 authored over 5 years ago
Add conversion for InputEvent

github.com/ivanceras/sauron - 80ef92a14ac47ebd1ad74182210de9ee8d92a9d3 authored over 5 years ago
Remove uncessary code, as they will return the same output

github.com/ivanceras/sauron - e9c27ecc08d8e1dcf2eef59221148af3ead17c5f authored over 5 years ago
Fix tests, remove the feature direction type_alias_enum_variants since it is stabilized already in 1.37.0

github.com/ivanceras/sauron - 6fd9faeaf72e541f4533677a33dc9a8566c5423f authored over 5 years ago
update the readme to reflect the new syntax

github.com/ivanceras/sauron - 45b52a7a24b8fb4efd2c76630b9609f43e06aadb authored over 5 years ago
expose an fn get_value in attribute

Add some comments, cargo fmt

github.com/ivanceras/sauron - 12c951cc9dfef3582407a0f6ef284a77efe6e232 authored over 5 years ago
Add html_array to let users use the older syntax of sauron with arrays on attributes and children

github.com/ivanceras/sauron - 7612d663bfbd4ad574352a1e9f6c47f670e76fd1 authored over 5 years ago
Expose reform function where it transform the callback input into another before executing

github.com/ivanceras/sauron - 2d10fdb28b250536d1da10c2ebaf751b5415b9e8 authored over 5 years ago
break VNode into sub components for element, and attribute specific logic and structs

github.com/ivanceras/sauron - 57bde50e018882d8bd6eebea6af58d0ad9f3fb09 authored over 5 years ago
Restore the old array based syntax

This array base syntax when passing childnode to an element has a tradeoff of cloning every time...

github.com/ivanceras/sauron - 8368fa93df59b4845be0f8fe9009782be1128ba1 authored over 5 years ago
Move padd to util::indent

Add FIXME node in truncate children

github.com/ivanceras/sauron - 208461e810e1e7e4cb045865c56763ffd5116b26 authored over 5 years ago
put #[allow(non_snake_case)] into once place in the macro definition, instead of for each individual

github.com/ivanceras/sauron - 9aaf5b925a1e6f175f5c5f3416dfe60781c7da36 authored over 5 years ago
Add changelog

github.com/ivanceras/sauron - 2e15c08f64fcc4310984b1b594805da2ac2ba5c2 authored over 5 years ago
Merge branch 'remove-debug-partialeq-clone'

github.com/ivanceras/sauron - b4126378db762c3376adb80f7f74d0ba63ac5b02 authored over 5 years ago
Remove requirement for Msg to have any Clone,Debug,PartialEq

github.com/ivanceras/sauron - 4319f365ceff1935b652285298ce93b0c8490773 authored over 5 years ago
Add changelog

github.com/ivanceras/sauron - 81628b9c00531a10498f0651fb7952fe39a23f1d authored over 5 years ago
Add more TODO

github.com/ivanceras/sauron - 49ca8e291d732bc929441cb302dedb8ff11e8cba authored over 5 years ago
Fix tests, cleanup code in diff for a more clear algorithm

privatize some methods that are not needed to be exposed

github.com/ivanceras/sauron - 976ed704b3a274a34c9e00191cae8c792b5c7738 authored over 5 years ago
Merge only attributes of the same name when read, instead of when inserted, since building the tree is more frequent than reading the attribute

github.com/ivanceras/sauron - 9783e53cac8216b248577a304410d5b29cd0c8c5 authored over 5 years ago
Add html_array and svg_array for cleaner html syntax, inteded to be used with const generic

github.com/ivanceras/sauron - 1d73b14ee3697eb2ccb89cfd373c75c86de3ded6 authored over 5 years ago
Add feature for enabling/disabling request animation frame

github.com/ivanceras/sauron - f5ac87691ec409d141e6ffcb7555eff28e173935 authored over 5 years ago
Fix tests, add test for markdown with inline html

github.com/ivanceras/sauron - 6d33f3a04d02d2e11fbd1d4ba170809255fb7c01 authored over 5 years ago
Fix remaining errors in test and remove warnings

github.com/ivanceras/sauron - 5e7af2b8eb17f8921db6e67c1634169bdb629397 authored over 5 years ago
Fix tests

Fix examples using the new syntax

github.com/ivanceras/sauron - 37af11428fb45f4c3b9b58f6af2ea04170cc4f7f authored over 5 years ago
Fix tests with the new vec syntax

github.com/ivanceras/sauron - 5e6374c279d764735639f9b16874c0f33c06faeb authored over 5 years ago
Remove comments in the declare tags to have a more compact view

github.com/ivanceras/sauron - d2965e870b7d1c48d50cf90572d5d992baf6feb4 authored over 5 years ago
Put back some auxillary methods of adding children and attributes

github.com/ivanceras/sauron - c4b487e33adcb9a0fa988018a1c8bc43bf66ff3b authored over 5 years ago
Unify events and attributes into on field: attrs

github.com/ivanceras/sauron - aaecba77f789f9b0e516d5008544780fe7d75c31 authored over 5 years ago
Modify the storage of attrs to store a Vec of Attribute instead of a BTreeMap

github.com/ivanceras/sauron - 50fbd4d79c0ddcbe0bae993bc45090740f43d827 authored over 5 years ago
Change children to accept only Vec of node instead of using AsRef which requires a lot of cloning at every tree construction

github.com/ivanceras/sauron - c1860ab6bcb41e2e07e92ecf699740de39b61778 authored over 5 years ago
Remove clippy warning

github.com/ivanceras/sauron - 237d9b06987119a9722dff1faab1394bc33fb7df authored over 5 years ago
Make the conversion to string of html node into a pretty one with appropriate indents and new lines

github.com/ivanceras/sauron - 140439702d41e1ed966d2e70c643fb23d9a1f761 authored over 5 years ago
units are not under html::units module

github.com/ivanceras/sauron - b0dac5cb2b9b22e3a4da62cb2fa7a641e69384c9 authored over 5 years ago
Use the path dependency in examples

github.com/ivanceras/sauron - 97f0850c40ec05edb02a20de05983048c47a6d5e authored over 5 years ago
Preparing release for 0.7.1

github.com/ivanceras/sauron - b0264c9290de44ca77ee5a4c58a093da274a35f6 authored over 5 years ago
Preparing release for 0.7.1

github.com/ivanceras/sauron - 76777ab5f72969b5dc6771979949508178ec0224 authored over 5 years ago
Preparing release for 0.7.1

github.com/ivanceras/sauron - ad6eb094a676213942f210a026d4648158fbdd3c authored over 5 years ago
Preparing 0.7.1 release

github.com/ivanceras/sauron - 92bb1e0e30fbbfadb3de90fc934924e1ddbae229 authored over 5 years ago
Preparing 0.7.1 release

github.com/ivanceras/sauron - dd5a9947a691805b7450edfd56d98f5692cd0580 authored over 5 years ago
Add changelog for 0.7.1 release

github.com/ivanceras/sauron - 107b7557fd945775955fa935bf1cb9aaa9377ba9 authored over 5 years ago
Add History feature in sauron

Make the events prevent_default. The events are now stop_propagation and prevent_default

github.com/ivanceras/sauron - 8479c47ecf3657f00c50369ecc96dc4a22f3f8f0 authored over 5 years ago
Restore back cmd to previous Cmd<Self,Msg>

github.com/ivanceras/sauron - d1680a6efacd7ca1138c2b2848104855fc31063f authored over 5 years ago
Add comment to cmd

github.com/ivanceras/sauron - aaec082c0ca8a0ab8573bf894c85d20bc84fbba3 authored over 5 years ago
Fix errors, update deps

Fix tests

github.com/ivanceras/sauron - da20b6d5cf179a2f9ba80dff1c5006fa77479434 authored over 5 years ago
Fix clippy warnings

github.com/ivanceras/sauron - 0397c7b6b6276fb930e5e31f0e56793ac46629f1 authored over 5 years ago
Add a TODO comment for handling HtmlBlock in markdown

github.com/ivanceras/sauron - d66f3ff07a331b2fdca7ccc4f23aee4093909014 authored over 5 years ago
Make the event do a stop_propagation to avoid some unexpected behaviors on overlapping node with event listeners

github.com/ivanceras/sauron - 935e0c135dd58ec05f0784486ac2f69d93ddc76a authored over 5 years ago
Minor fix in markdown

Enable deny(warnings)

github.com/ivanceras/sauron - 249b793f49c9202b53bef73e3f1c88d2f023ab2f authored over 5 years ago
Add markdown feature

github.com/ivanceras/sauron - af67925db157198c047b8dde23b819db9e8e42a4 authored over 5 years ago
Change performance feature to measure feature

Refactor map function to avoid multiple allocations

github.com/ivanceras/sauron - 560dca06b76eb6f632714a4f9a39959a5f497a4e authored over 5 years ago
Move text and title to svg_extra

github.com/ivanceras/sauron - 769109153623ee8bef0215b52d98fc0f19016037 authored over 5 years ago
Refactor: Move Cmd and Dispatch to sauron_vdom for a much generic use, Cmd still has the same signature when used in sauron

github.com/ivanceras/sauron - bce98235ae95355473100ba08d9dab7af9b8d2ed authored over 5 years ago
Move slot from html to html_extra

github.com/ivanceras/sauron - f5ba5ae6dab871a1f49c15bd21ccb73bf9b0f20b authored over 5 years ago
Reverting back to using Block style indent, as it is more readable than Visual

github.com/ivanceras/sauron - a722bcb2888172284fe85488f04d0a3f46db55a8 authored over 5 years ago
Update examples to version 0.7.0

github.com/ivanceras/sauron - 4d069a03af0740d3105d7cc178560925751e471b authored over 5 years ago
Preparing release for sauron 0.7.0

github.com/ivanceras/sauron - 96018c8e362d2df2775fc32fc92a6e3ada6de71d authored over 5 years ago
Preparing sauron_vdom release 0.7.0

github.com/ivanceras/sauron - b963ed36e739caf53325470802a2fd09b62e3081 authored over 5 years ago
Preparing for 0.7.0 release

github.com/ivanceras/sauron - 807b3e22940dcd9785c4f5d1ab4b1e69ae1558a9 authored over 5 years ago
Add html tag into html extra

Move title into html extra

github.com/ivanceras/sauron - 99b0e4873c6722947cf7bb2d2f55d412882721d5 authored over 5 years ago
Change examples to use mount_to_body for a clearer intent

github.com/ivanceras/sauron - 3deee19e1f883325221e0a496d820b3543e1a992 authored over 5 years ago
Add more docs in the most critical part of the system which is the Program.dispatch_inner

The cmd from update is emitted here, prior to updating the dom

github.com/ivanceras/sauron - f898f952d5f1043c8b85d92cee479a61ba9b4883 authored over 5 years ago
Add changelog

github.com/ivanceras/sauron - b39eaac27d2d5415f6888316306161431dc216c6 authored over 5 years ago
Fix examples to return Cmd in Component update functions

github.com/ivanceras/sauron - 35d48d9a083b04029866845c228d3994646bce32 authored over 5 years ago
Rename update to update_dom, so as not to confuse with Component update

github.com/ivanceras/sauron - 4124e1ea142e1f0b6e8b188f0e47141715139c17 authored over 5 years ago
Add changes to Changelog

Remove some debugging logs

github.com/ivanceras/sauron - 41283f8b19836dcdcabb3cdb82b9bb554248f60c authored over 5 years ago
Add example on fetching data from a rest api

github.com/ivanceras/sauron - 96ced99ba209c4bd5ea642b77e637b8b00634d2d authored over 5 years ago
Make logging of performance an optional feature in sauron

github.com/ivanceras/sauron - 6f0fe4cb02ebe5f78721ef91ce1706002bba73b9 authored over 5 years ago
Simplify the init function in Component by returning Cmd<Self,MSG> where Self:Sized

github.com/ivanceras/sauron - 9c51e2e58ec1fd2745c61613ba5074c17716283e authored over 5 years ago
Add Cmd module to hold the code to be executed in init function in the app component

The Cmd struct is then called with emit function and supplied with the needed Rc<Program> to dis...

github.com/ivanceras/sauron - 789639304f5cc6150779e5df2de50a2b8949f1a0 authored over 5 years ago
Use vec in adding children and attributes in Node

Remove redundant codes

github.com/ivanceras/sauron - 1bc4b03c5a2f273f8e013b57d0ec6402fdabf493 authored over 5 years ago
Expose Attribute in sauron_vdom

github.com/ivanceras/sauron - 4158992d6017b8c8459d86375fbb337d9f792727 authored over 5 years ago
Make Event tuple elements public

Change naming of generic type in reform from T to a more clearer name IN2

github.com/ivanceras/sauron - e98765cee51f243b31d88b4e5cd64de572d07afd authored over 5 years ago
Put benchmark inside black_box

github.com/ivanceras/sauron - b78f64c90011b20e316c3762dfd2fc740d920e7d authored over 5 years ago
Add Initial API for Browser and Http, a bit awkward api with Rc<Program> dispatch being passed around, but works

github.com/ivanceras/sauron - f97b4c44f8148eabff72d099bc7b8ef9bc052dfa authored over 5 years ago
Fix variable not matching error in log for non-wasm32 target

github.com/ivanceras/sauron - 1f6cf620cc4069c2258cb37bca42a780e3c2b15e authored over 5 years ago
Add initial code for Browser api, not yet linked

github.com/ivanceras/sauron - f124ee6bd926e438520bc60b149b6b4d44617bbb authored over 5 years ago
Enable Response feature in web_sys

github.com/ivanceras/sauron - c2ca30140556045820938850e5abb47ee1e5ed45 authored over 5 years ago
Make util logging works for both browser and terminal app

github.com/ivanceras/sauron - 74682d093d08ee62862dd01582ae0b2a5fda0a7b authored over 5 years ago
Add fetch api in Program to provide functionality of fetching records from a rest API

github.com/ivanceras/sauron - a48c852014d8bdacd3215c4f3c2187b13f1339bd authored over 5 years ago
Add attrs_flat helper function for node elements

github.com/ivanceras/sauron - ac5359cf09124b7cdfe33559d3d2694d90d4cfc7 authored almost 6 years ago
disable logging

github.com/ivanceras/sauron - 09970cb2182f766fa9812662c04e991fd635409b authored almost 6 years ago
Moderate inlining only to functions calls that are one-line

github.com/ivanceras/sauron - 5b87777f813ff85cfb444f043bfc8c23ad877fa3 authored almost 6 years ago
Move svg::attribute::path to svg_extra::attribute::path

github.com/ivanceras/sauron - c6ec2246d504e699927eeb80ab1ec390ebe7304f authored almost 6 years ago
Use a shorter code to clone children

github.com/ivanceras/sauron - 51da8792d3865c502e9f600e0b2337652701d878 authored almost 6 years ago
Aggresively inlining back functions

Remove clippy warnings

github.com/ivanceras/sauron - 91ffe769af346e69f1f8c517f449b8221d90cdea authored almost 6 years ago
Remove inlining, add helper function classes_flag

github.com/ivanceras/sauron - 34bbbaf214cee4c01aafd3f8db950ac84589f9e6 authored almost 6 years ago
Code cleanup and refactoring in element builder

github.com/ivanceras/sauron - 85959f6e4637c4e4ce3ee0bf879bd21dc09ace40 authored almost 6 years ago
Add logging for how much time each part of the dispatch statements took in ms

github.com/ivanceras/sauron - a3d4426d022c768b40f3de3a3a5e91e860f2958b authored almost 6 years ago
Add 2 helper methods, view_if and now - which is a shortcut for performance.now()

github.com/ivanceras/sauron - b33bf4650f18a01f6b69cea9680ddc530c68e8c8 authored almost 6 years ago
Fix and remove warnings

github.com/ivanceras/sauron - 9a2cf3e587ef3ab778186ca54229ef629419be1c authored almost 6 years ago
Wrapped the web_sys::Event into an sauron::Event type to allow comparison with PartialEq in the html tests

github.com/ivanceras/sauron - 543cf30ea71bb2f2de40a479f7fe81b83dd1848d authored almost 6 years ago
Using web_sys::Event as the argument for EVENT generic type, and breaks the test

github.com/ivanceras/sauron - 08b4df601e5b916d21edcb24aedee57ee00ab67d authored almost 6 years ago
Remove the use of maplit! macro and use the FromIterator trait instead to initialize BTreeMaps

github.com/ivanceras/sauron - 8aa5d3c12a8590a9a41a57af06b7552902b00f47 authored almost 6 years ago
MSG need not to be Debug

github.com/ivanceras/sauron - c0212783edfe21652413fac1e93852a74899feb4 authored almost 6 years ago
Update examples to use sauron 0.6.0

github.com/ivanceras/sauron - 20a40744c616d7f7ef18c64af677148cb9e4596f authored almost 6 years ago
Publishing sauron 0.6.0

github.com/ivanceras/sauron - f741079a019c58e6a503486960a8cc1b099c5aab authored almost 6 years ago