Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Svgbob

Making diagramming simple, easy and portable
Collective - Host: opensource - https://opencollective.com/svgbob - Website: https://ivanceras.github.io - Code: https://github.com/ivanceras

Add implementation to titik ui backend for the widget: header_bar, menu, search_input

github.com/ivanceras/sauron-native - 060be01bb5a94942a392f77cf0edbe6ba971f886 authored over 4 years ago
Add TextLabel widget

improve the implementation for TextInput to use proper border calculation

github.com/ivanceras/titik - 5a112793aed8fee876bdc5490385eda66192a1ba authored over 4 years ago
move event module inside of widget module

github.com/ivanceras/sauron-native - c4db1009007590a5bb4deffe6f034e71b97ade14 authored over 4 years ago
modularize widget to builders

clean up the code in apply_patches in gtk

github.com/ivanceras/sauron-native - e9ff0c1b6f0a655291cdcf31f57eae86ed15dd5f authored over 4 years ago
cast the containers to their specific widget

github.com/ivanceras/sauron-native - 801fa50858d3ad32826657a9b5ca539ee68e97a0 authored over 4 years ago
organize the code in gtk apply_patches

github.com/ivanceras/sauron-native - 4885a27868664069c72ff2e7fc16acbca0ad8197 authored over 4 years ago
Add conversion from numeric primitive types into Value::F64 variant

github.com/ivanceras/sauron-native - 9b95f7d94b0aed630dede4084fa55543c538eb85 authored over 4 years ago
export PlainData in the crate

github.com/ivanceras/restq - 672f64717631e4e12264fa5ce6e7d338cd1535e8 authored over 4 years ago
bump up version

github.com/ivanceras/inquerest - 6a4f154ac74a2aa8b0048b7731e378986d701e87 authored over 4 years ago
Update to use the latest version of restq, remove dep for restq-http

github.com/ivanceras/inquerest - 4570c2097a85ce1b1691aef40d9edd093fc7168d authored over 4 years ago
Prepare for 0.3.1 release

github.com/ivanceras/restq - 3f487651cb2ae544fb48336269d4c71ab9309663 authored over 4 years ago
Add parse_select_chars and expose it as an api for inquerest

github.com/ivanceras/restq - 526a6cb6e4274173e951ebf4df9a7b7adcbf737c authored over 4 years ago
Fix, remove warnings

github.com/ivanceras/restq - 2a5baa977d4acfe52540dcf9442814d24fa71f36 authored over 4 years ago
Fix restq-http

github.com/ivanceras/restq - 048b099613b59565e8a0df3101c6df0a98233ee5 authored over 4 years ago
Releasing 0.3.0

github.com/ivanceras/restq - 9b0beb452e1ba01575c54f29066e5f98ddd02bf6 authored over 4 years ago
Remove warnings

github.com/ivanceras/restq - 2c948179cc3bba71e35aef69673bbb689227ad92 authored over 4 years ago
modularize csv_rows into it's own module

Add a plain data struct which holds only the table definition and the csv_rows

github.com/ivanceras/restq - a5d3b5ae0a31fdc122f4d726c8b10c94d9635c74 authored over 4 years ago
Prepare for 0.2.1 release

github.com/ivanceras/restq - a00fa689d71540571a66ce8c8c396ffa1af127cb authored over 4 years ago
Add deny warnings

github.com/ivanceras/sql-ast - 2718e72129a872a786d0ea01cbdcef8c1de18721 authored over 4 years ago
bump up version

github.com/ivanceras/sql-ast - bf14521e8a91d6fdf8b4a7d831019dae75792e90 authored over 4 years ago
Restart changelog and update readme

github.com/ivanceras/sql-ast - ac6e6f64c50a7008f43cc359ab819afaf8105835 authored over 4 years ago
Make slider change value to mousedrag

github.com/ivanceras/titik - 83abec4f400925d751a97a836f0b5f88c093639d authored over 4 years ago
Remove support for svg image

github.com/ivanceras/titik - 8e28bd3e1970908b218a1d57081b0c05ac878d77 authored over 4 years ago
Add notes on gtk backend

github.com/ivanceras/sauron-native - 54d069c4109064813dacd3abb3071d8214ced60c authored over 4 years ago
Add title method in Component

github.com/ivanceras/sauron-native - 086ce358c35c77f75c7217d4e9a11dd8ba545714 authored over 4 years ago
Add MenuBar, MenuItem, Menu, SearchInput

github.com/ivanceras/sauron-native - d0135ebdcfb1259d29c78e77f9bdb3e11ee3b6bc authored over 4 years ago
Add header_bar widget

github.com/ivanceras/sauron-native - 611e554971ca69a3334d39a7fae717f69e800899 authored over 4 years ago
try experimenting with position

github.com/ivanceras/titik - 37717b68c6c6eefb4d0c6109e9df6875e8b6eb7a authored over 4 years ago
Adjust styles on widgets

github.com/ivanceras/titik - daff5649b63969a75be23ec25f6a1140b7e3bbb7 authored over 4 years ago
remove println debugging

github.com/ivanceras/sauron-native - 29016ddb83ac58ef61e4798e689fb2f92f315ad5 authored over 4 years ago
remove unused files

github.com/ivanceras/titik - fb6fc1f772571e61788d161864550a3a953cd654 authored over 4 years ago
remove println debugging

github.com/ivanceras/titik - 62ad64c037ea695ce6c89905a0f0ecf087c8ef4c authored over 4 years ago
fix image ratio

github.com/ivanceras/titik - 5d42e1ee48e5c050e11f74380ef0a139ffdda8c7 authored over 4 years ago
Fix text_input not showing the symbols

github.com/ivanceras/titik - 6fcdc02f17013d04f907ebd3da86b47c4499971c authored over 4 years ago
Add implementation for adjustment in offset from parent widgets

github.com/ivanceras/titik - c27ffc00e12d8d91c2223fcdd4cb1f9ea4003078 authored over 4 years ago
Add eraser_horizontal_line to seamlessly remove lines that are matching the given horizontal_line

github.com/ivanceras/ito-canvas - 4443e320f9cd2d0fa9563c1c6519cd6690f8d697 authored over 4 years ago
Fix drawing of border and tab labels in tab_box to have a seamless connection

github.com/ivanceras/titik - 5d34b96068971efe74181876b8b32c0acaea6fe2 authored over 4 years ago
enable the processing of focused widgets and executing the cmds on the draw command

github.com/ivanceras/titik - f15747d19b1fc466a1fff9d0f6243a61439e1d24 authored over 4 years ago
Deprecate the use of Flex trait

github.com/ivanceras/titik - e5df0773f1278d41596ba38b1b3285487ead1c08 authored over 4 years ago
Remove eprintln debugging, fix layout when resizing the terminal

github.com/ivanceras/titik - 8da4ec8e0fb1f06ed4bad6c5421d02e254ee91d7 authored over 4 years ago
Fix drawing of items in list_box drawing only items that did not overflow it's own layout

github.com/ivanceras/titik - 55a80a30d780e3572d3ac0eb713ebd29bbb4791b authored over 4 years ago
let the renderer draw the children rather than the widgets draw it's children

github.com/ivanceras/titik - b8811a8838159389bb73dab544b3efe13e47de20 authored over 4 years ago
reimplement the calculation of layout and setting it directly to each widget node, rather than passing it in the draw event

github.com/ivanceras/titik - e6b91fb61e3b2121a41cea9f0a7f451a58b06151 authored over 4 years ago
Add mechanism to override styles in the child elements

this is used in widget overlay

github.com/ivanceras/sauron-native - 879316247b209e6d98beb3c7b2e5f9ae5c5d783c authored over 4 years ago
Fix get_attribute_value to return all the values of the attributes which matched the name

github.com/ivanceras/mt-dom - 48e1ec793300eeef5c703f25868b2fa6ac976370 authored over 4 years ago
Add a build script for windows

github.com/ivanceras/sauron-native - 510c20e960599d03c891365c0cb371b3ad8d5a94 authored over 4 years ago
integrate adding of children in the conversion of widget instead of making a separate api for it

github.com/ivanceras/sauron-native - be3f6fdc8999397b39a10f458d32b56376d70236 authored over 4 years ago
Apply stretch layout computation for widgets in gtk

github.com/ivanceras/sauron-native - b167b3e47ba93a3be9339bb45db36c0cd1391582 authored over 4 years ago
restructure gtk backend

github.com/ivanceras/sauron-native - 6053455e566f27ff7397ceaf3fcebc517b7c917d authored over 4 years ago
Add detail on the conversion of titik events

github.com/ivanceras/sauron-native - cdd70bdd8e3f00ae243603ac049ae07188a7d785 authored over 4 years ago
Remove unused imports and some more warnings in nwg

github.com/ivanceras/sauron-native - d6a285a275afca83d70669d3e7862f79c1179097 authored over 4 years ago
Remove compiler and clippy warnings

github.com/ivanceras/sauron-native - ff6dfd8894d54d59b8346a8a894f94290d608564 authored over 4 years ago
modularize the conversion of widget into a submodule

github.com/ivanceras/sauron-native - 4ab9bf0be80ba02955da88a1b8649afa11921fb1 authored over 4 years ago
Don't store the view, recalcuate each time it is needed

github.com/ivanceras/sauron-native - 9bbb7509fb0e7f0e2b194a189625595849627271 authored over 4 years ago
Add a trick to compensate for absolute position in Overlay widget

github.com/ivanceras/sauron-native - ae946bed403946f58c8b12717939fc598381e5c8 authored over 4 years ago
Merge branch 'grouped-attributes'

github.com/ivanceras/mt-dom - 15b4e694536559cd3f543a9847ac28afb935a13f authored over 4 years ago
Add test case for multiple calls to the same attribute should be included in the patch even if only 1 changed in the same attribute name

github.com/ivanceras/mt-dom - 3e4ed0f0c08f9448f804199c5098efa2d0e7ca2d authored over 4 years ago
Group the attributes by name before comparing

github.com/ivanceras/mt-dom - 83cf0e617b1cf4087402fec7e9536e2c3a916e2d authored over 4 years ago
Backend doesn't need to be returned after init

github.com/ivanceras/sauron-native - 7d83166ab6938f79ab08595209a220fc51bbddb4 authored over 4 years ago
Remove the need for Program in sauron native as it does nothing other than calling init on the parameterized type B:Backend

github.com/ivanceras/sauron-native - 6824854e81b9be8c8f6188dd17805f2456eb722b authored over 4 years ago
add the Widget tag as class name to html nodes

github.com/ivanceras/sauron-native - feae8aa840245aec8b1ff6721ac0fbbbc3e558e4 authored over 4 years ago
Add a children_mut fn api to return a mutable reference to the children of the node

github.com/ivanceras/mt-dom - bf702c295fc135aa582fe9da1e0c252db353ab82 authored over 4 years ago
Use stretch to calculate the sizes of the widget layouts

github.com/ivanceras/sauron-native - 71c939dbe669a7ee07dc6c171459ddabd6d0115b authored over 4 years ago
Add PartialEq derive for Layout

github.com/ivanceras/expanse - 0a84dc917ef80618f991836be386b6c3d4ec88b7 authored over 4 years ago
Fix titik backend compilation error

github.com/ivanceras/sauron-native - a52979e73d5368e7167df9cbb20135cdc95e4906 authored over 4 years ago
Add more impl From for Value

github.com/ivanceras/sauron-native - 7bb9702245362127f5f44a017adbc2d5a7c26d2e authored over 4 years ago
Remove setting hard coded sizes to native window widgets

github.com/ivanceras/sauron-native - ee10d51f51eae2ccf9ca68f27b3fae7213684708 authored over 4 years ago
Fix compilation error for windows backend

github.com/ivanceras/sauron-native - 3664007ef659fd2b8c5e263318ad44adca072439 authored over 4 years ago
Add changelog of 0.3.0

github.com/ivanceras/mt-dom - 74d21e74f11d9aa462a2bcd20a09ae7e3e17aedf authored over 4 years ago
prepare for release to 0.3.0

github.com/ivanceras/mt-dom - 92608724851548b98d79b21cf8d8e997e4267e60 authored over 4 years ago
Make the code more readable, by adding comments and changing appropriate function name

github.com/ivanceras/mt-dom - d88847d06547140c0d76db00414c1d2797469532 authored over 4 years ago
Use rustfmt.toml the same as in sauron project

github.com/ivanceras/mt-dom - affbbce9384ea1ebbd8cf707938b7388128df4d7 authored over 4 years ago
Fix some clippy warnings

github.com/ivanceras/mt-dom - 122f9a01018da469a820a59b1606c82e9a5c1eb5 authored over 4 years ago
Remove warnings

github.com/ivanceras/mt-dom - efaf7781688ad7cc3612ec3f1c0a2e2c826cdd3b authored over 4 years ago
Add note limitation on Callback

github.com/ivanceras/mt-dom - 3d5076874478c847ffb8600064ac54cebf45e452 authored over 4 years ago
Remove println debuggin

github.com/ivanceras/mt-dom - 7443f3fa9ab6630c0bc5f1af779a8ba336d0838b authored over 4 years ago
All test passed, use a utility function to increment the cur_node_idx based on the current_node children, excluding itself for the count

github.com/ivanceras/mt-dom - a5ecb8070f6db7b90b57f40b5ab025909a149b90 authored over 4 years ago
A more closer algorirthm

github.com/ivanceras/mt-dom - 8087e12ddb312598df20c7c4678ce9fea5cb9d1a authored over 4 years ago
trace debugging for keyed and non-keyed mixed

this has a closer result

github.com/ivanceras/mt-dom - f87eb77233015a6ab95c9c165aa4db10abf5ab4f authored over 4 years ago
Add a failing test for mixed_keyed_and_non_keyed_elements

github.com/ivanceras/mt-dom - ef88dc2a22656cbf813012e7832329ec7c0f2c70 authored over 4 years ago
Add more tests

github.com/ivanceras/mt-dom - d24a0553e42b92cca5b670b0dd3a2da8e24acb95 authored over 4 years ago
remove unused else

github.com/ivanceras/mt-dom - e4eb49bca40a3620a49fcd379937ee43da6a0d13 authored over 4 years ago
cur_node_idx is not incremented, since nodes that are to be patched are searched first and get a hold of their reference before any other patch is applied

Therefore the NodeIdx is maintained with the Dom tree

github.com/ivanceras/mt-dom - 11c3aacdc740ee9fbd6575f77fdf9d6edaa8a18c authored over 4 years ago
increment cur_node_idx if new_child_nodes are added, decrement_cur_node_idx if old_child nodes are removed

github.com/ivanceras/mt-dom - a3b06e627c46c5a1da597c8c615bc2e6da8a72f5 authored over 4 years ago
Prioritize patching the Matched old keys first, before any deletion and insertion of children since it affects the traversal on the Node

github.com/ivanceras/mt-dom - 41a8b18f62fb0ef1ff35b01be75303d5f104f835 authored over 4 years ago
Add test for deep ntested diffing and add a note to the diffing of keyed elements

github.com/ivanceras/mt-dom - 91a302686aa73fc560c86638b63708417eebdc74 authored over 4 years ago
another correction on cur_node_idx increment

github.com/ivanceras/mt-dom - 184e00ec9ab99f9dfc4af1f450a7bd65e0afcaa0 authored over 4 years ago
Fix incrementing of cur_node_idx by recursing through the children of the removed old_child

github.com/ivanceras/mt-dom - 9b85551f4ee79b6b729073a541ca5fa0aece5da7 authored over 4 years ago
Fix where cur_node_idx should be incremented

github.com/ivanceras/mt-dom - 4bb23dec9e473d548a2e382943275ed08d0adfe0 authored over 4 years ago
Arrange the patches to be added, so as to maintain a coherent result

github.com/ivanceras/mt-dom - fa4685ca0dc4ed936e4ca52d6f87619bed162112 authored over 4 years ago
The current node_idx stays the same since where are only processing the element at this diff_keyed_element

github.com/ivanceras/mt-dom - ed36704cd5e9e66c7c94a7a078163d12141c24c8 authored over 4 years ago
Use a reconciliation algorithm to try match keyed elements

github.com/ivanceras/mt-dom - 25ac74b86f05937586a37313b05230ec90a79d65 authored over 4 years ago
get rid of TruncateChildren in Patches since it is replaced with RemoveChildren

RemoveChildren is more explicit on which child via child_index to remove

This allows for a more...

github.com/ivanceras/mt-dom - cd0c4df0b2fb90d0721272f09cab2904e6f0a2fb authored over 4 years ago
Implement a manual debug for Node, and Element

Add a note on the manual implementations as to why instead of just #[derive(..)] directive

github.com/ivanceras/mt-dom - 66bb3199456c737e27c4cfc3cbfbee143f6b4834 authored over 4 years ago
Remove width, height, and position from attribute key as it is supreseded by the Style

github.com/ivanceras/sauron-native - 589ba5e4326e7646a5383c8c202dca4a92cc7ff6 authored over 4 years ago
new update from svgbob-editor and todomvc

github.com/ivanceras/ivanceras.github.io - 734983b4eb6fb3cfee0d81fae5565f6d076a81d8 authored over 4 years ago
Fix minor error due to changes in mt-dom

github.com/ivanceras/sauron-native - edbd8320e86f0ee4f5dd8c45911ff9082cf30e9b authored over 4 years ago
fix the simple example

github.com/ivanceras/sauron-native - 54bdafa376b3182b7c000431a85950b958510991 authored over 4 years ago
Prepare for 0.2.2 release

github.com/ivanceras/mt-dom - 200f35e038b9619ab06c0319d9f8751660cf32ce authored over 4 years ago