Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ivanceras/titik
A cross platform minimalistic text user interface
https://github.com/ivanceras/titik
convert for_each to for loop to streamline return of error from a result call
353f291e2ba9279c50004d8633d7fb8a30be69e2 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
353f291e2ba9279c50004d8633d7fb8a30be69e2 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
add guards to not process the events if it is just a mouse move
c64bbc2191ae2376f330a104402372a27b930b03 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
c64bbc2191ae2376f330a104402372a27b930b03 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
point crossterm_new feature to use crossterm version 0.19.0
af02b9be8f73f9f067f1598bcf41f7035d2fb1be authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
af02b9be8f73f9f067f1598bcf41f7035d2fb1be authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
formatting
068493416781241e179cfbba303740c4fb3019f2 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
068493416781241e179cfbba303740c4fb3019f2 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
refactor: simplify the matching of mouse location in event
12a5a93f313392c36fc56baf92301b635a1b16c1 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
12a5a93f313392c36fc56baf92301b635a1b16c1 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
use the published version of ito-canvas
df2d34604552ee878c2f7cd20f551108157f0e19 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
df2d34604552ee878c2f7cd20f551108157f0e19 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
fix code in demo
2588981d60c4ba01706a1cc7bc80d0b587166604 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
2588981d60c4ba01706a1cc7bc80d0b587166604 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
side-to-side comparison of crossterm 0.18 and crossterm 0.23
7a5a46d93145f205e1b3172bee54f0d41a56ade4 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
7a5a46d93145f205e1b3172bee54f0d41a56ade4 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
cargo fmt
39e736e519267420623520307eec2f4a6235ecec authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
39e736e519267420623520307eec2f4a6235ecec authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
remove few warnings
6a918c1c03ce947bbe086c7706c4f65886965083 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
6a918c1c03ce947bbe086c7706c4f65886965083 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
deny warnings
de5248dfedcc7e07cc72e6dde4ed64715d3cb525 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
de5248dfedcc7e07cc72e6dde4ed64715d3cb525 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
feature 2 version of crossterm to compare them
0a47c41b6450536f479e655a13fc2b37cc514557 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
0a47c41b6450536f479e655a13fc2b37cc514557 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
refactor: code cleanup, remove unused code
337f2f8f775e0ad515113e3013dbb68f1d0d9855 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
337f2f8f775e0ad515113e3013dbb68f1d0d9855 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
update to crossterm 0.18.0
0f5b8f6ae2fe4df81842ef90b21e072be8790664 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
0f5b8f6ae2fe4df81842ef90b21e072be8790664 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
remove mapping of error in queueing commands
f174f54c2923be8cce94d37b657d84e30fa2e801 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
f174f54c2923be8cce94d37b657d84e30fa2e801 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
make use of Stdout instead of dyn Write since newer version of crossterm only supports passing to Write with Self: Sized
d175467bcf717debe45a66200b09b2ebdeb62ad7 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
d175467bcf717debe45a66200b09b2ebdeb62ad7 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
fix: display back the colors of cell colors and attributes
3e4fd1fbf6d4003417776963b2b14ec7332207bc authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
3e4fd1fbf6d4003417776963b2b14ec7332207bc authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
refactor: make use of centralized utility functions for events
5bef5fad5df6e7ed80c542309816a9a712994194 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
5bef5fad5df6e7ed80c542309816a9a712994194 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
move extract_location to event module
2277215635f4593c2ac389e4014bbe7adb79e1d0 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
2277215635f4593c2ac389e4014bbe7adb79e1d0 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
remove the queueing in Display trait for Cell
67e063ba15f8e4a7666b32ea2051516a651ccab0 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
67e063ba15f8e4a7666b32ea2051516a651ccab0 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
pass stdout instead of just Write since crossterm need to use by_ref
6d52a21f2bfcbf86b4b658c13f4fbf013218a682 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
6d52a21f2bfcbf86b4b658c13f4fbf013218a682 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
refactor: organize buffer into a module
eacb51210979a92a914d221bb14b3115fadf667e authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
eacb51210979a92a914d221bb14b3115fadf667e authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
more control variants
7731bd7124d89e4cf1e7f2cb88c399a9436796c4 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
7731bd7124d89e4cf1e7f2cb88c399a9436796c4 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
restore original code for button
2dacdbe179384560cfb501e3f60e5be63b76bc62 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
2dacdbe179384560cfb501e3f60e5be63b76bc62 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
move methods to Widget trait, as long as it doesn't return a reference to Self
7f86d2cb58093516794a31ebb39a593283672c49 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
7f86d2cb58093516794a31ebb39a593283672c49 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
remove all the use of Any
c3da62fdb19c506971cbfb6b23497a98fdbe618b authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
c3da62fdb19c506971cbfb6b23497a98fdbe618b authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
remove the use of Any in widget since it requires 'static lifetime for Self
a4bdd2e713e173c5dc221f1dacca6b19bce43031 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
a4bdd2e713e173c5dc221f1dacca6b19bce43031 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
remove constraints where not necessary
e2cea3f8b061a29463e4abf81a7cb7739a4bfa38 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
e2cea3f8b061a29463e4abf81a7cb7739a4bfa38 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
port find node functions into widget methods
ed05cc6568790f36e3bf3f783bb444d2d8b9f625 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
ed05cc6568790f36e3bf3f783bb444d2d8b9f625 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
refactor: move layout code as method in Widget
60fe265e0b6d0ef7129c0390b289b07894dc1688 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
60fe265e0b6d0ef7129c0390b289b07894dc1688 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
update to mt-dom 0.14.0, wire more input events
e61acfa507bb0f3ef924e6e565761fc15b20d1e3 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
e61acfa507bb0f3ef924e6e565761fc15b20d1e3 authored almost 3 years ago by Jovansonlee Cesar <[email protected]>
Release 0.3.1
f7c3442263d5cd0058c41020c7cc5c57f5cef23f authored over 3 years ago by Jovansonlee Cesar <[email protected]>
f7c3442263d5cd0058c41020c7cc5c57f5cef23f authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Fix tests
85ffed14362a7c3fee67096b4975411f83844569 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
85ffed14362a7c3fee67096b4975411f83844569 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
Move away from stretch and into expanse
1d9dff3725bbe66864768221b81914a5a570ff79 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
1d9dff3725bbe66864768221b81914a5a570ff79 authored over 3 years ago by Jovansonlee Cesar <[email protected]>
bump up the version
2495543c62513e78bb90da2958af8b69eb7b85ed authored about 4 years ago by Jovansonlee Cesar <[email protected]>
2495543c62513e78bb90da2958af8b69eb7b85ed authored about 4 years ago by Jovansonlee Cesar <[email protected]>
Using expanse ( a fork of strecth )
Prepare for 0.2.2 release
0284d9857043ac4d015feb7d86e3736902696c39 authored about 4 years ago by Jovansonlee Cesar <[email protected]>
Remove unused code
a83aae87b9247223f05e663647411766762c8c1c authored about 4 years ago by Jovansonlee Cesar <[email protected]>
a83aae87b9247223f05e663647411766762c8c1c authored about 4 years ago by Jovansonlee Cesar <[email protected]>
Add function to remove widget by node_idx
d72e828490327c30fa72e66384e57501b54bad5a authored about 4 years ago by Jovansonlee Cesar <[email protected]>
d72e828490327c30fa72e66384e57501b54bad5a authored about 4 years ago by Jovansonlee Cesar <[email protected]>
Add todo item
b80d3851fa5bc1a5f984fd4d44bea4be7ae69481 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
b80d3851fa5bc1a5f984fd4d44bea4be7ae69481 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add a new Callback with no MSG for titik
update to mt-dom 0.4.0
5b5cc3a74c314c1f2a7d39951586d6bebb26ec54 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
fix tests in widget
e22fe967983c96af4efa08e2b39af02bf2ec9450 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
e22fe967983c96af4efa08e2b39af02bf2ec9450 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add set_border method to link
0b3f6eaf2bcd84081d02ddb93577079bf54120b7 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
0b3f6eaf2bcd84081d02ddb93577079bf54120b7 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add Link widget
e9f7a5a10189ac676706897f4ca634f4429ee169 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
e9f7a5a10189ac676706897f4ca634f4429ee169 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add a search input control
13eafd8435df13e9268760871ca21d5b24975f7e authored over 4 years ago by Jovansonlee Cesar <[email protected]>
13eafd8435df13e9268760871ca21d5b24975f7e authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add TextLabel widget
improve the implementation for TextInput to use proper border calculation
5a112793aed8fee876bdc5490385eda66192a1ba authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Make slider change value to mousedrag
83abec4f400925d751a97a836f0b5f88c093639d authored over 4 years ago by Jovansonlee Cesar <[email protected]>
83abec4f400925d751a97a836f0b5f88c093639d authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Remove support for svg image
8e28bd3e1970908b218a1d57081b0c05ac878d77 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
8e28bd3e1970908b218a1d57081b0c05ac878d77 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
try experimenting with position
37717b68c6c6eefb4d0c6109e9df6875e8b6eb7a authored over 4 years ago by Jovansonlee Cesar <[email protected]>
37717b68c6c6eefb4d0c6109e9df6875e8b6eb7a authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Adjust styles on widgets
daff5649b63969a75be23ec25f6a1140b7e3bbb7 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
daff5649b63969a75be23ec25f6a1140b7e3bbb7 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
remove unused files
fb6fc1f772571e61788d161864550a3a953cd654 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
fb6fc1f772571e61788d161864550a3a953cd654 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
remove println debugging
62ad64c037ea695ce6c89905a0f0ecf087c8ef4c authored over 4 years ago by Jovansonlee Cesar <[email protected]>
62ad64c037ea695ce6c89905a0f0ecf087c8ef4c authored over 4 years ago by Jovansonlee Cesar <[email protected]>
fix image ratio
5d42e1ee48e5c050e11f74380ef0a139ffdda8c7 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
5d42e1ee48e5c050e11f74380ef0a139ffdda8c7 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Fix text_input not showing the symbols
6fcdc02f17013d04f907ebd3da86b47c4499971c authored over 4 years ago by Jovansonlee Cesar <[email protected]>
6fcdc02f17013d04f907ebd3da86b47c4499971c authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add implementation for adjustment in offset from parent widgets
c27ffc00e12d8d91c2223fcdd4cb1f9ea4003078 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
c27ffc00e12d8d91c2223fcdd4cb1f9ea4003078 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Fix drawing of border and tab labels in tab_box to have a seamless connection
5d34b96068971efe74181876b8b32c0acaea6fe2 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
5d34b96068971efe74181876b8b32c0acaea6fe2 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
enable the processing of focused widgets and executing the cmds on the draw command
f15747d19b1fc466a1fff9d0f6243a61439e1d24 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
f15747d19b1fc466a1fff9d0f6243a61439e1d24 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Deprecate the use of Flex trait
e5df0773f1278d41596ba38b1b3285487ead1c08 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
e5df0773f1278d41596ba38b1b3285487ead1c08 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Remove eprintln debugging, fix layout when resizing the terminal
8da4ec8e0fb1f06ed4bad6c5421d02e254ee91d7 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
8da4ec8e0fb1f06ed4bad6c5421d02e254ee91d7 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Fix drawing of items in list_box drawing only items that did not overflow it's own layout
55a80a30d780e3572d3ac0eb713ebd29bbb4791b authored over 4 years ago by Jovansonlee Cesar <[email protected]>
55a80a30d780e3572d3ac0eb713ebd29bbb4791b authored over 4 years ago by Jovansonlee Cesar <[email protected]>
let the renderer draw the children rather than the widgets draw it's children
b8811a8838159389bb73dab544b3efe13e47de20 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
b8811a8838159389bb73dab544b3efe13e47de20 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
reimplement the calculation of layout and setting it directly to each widget node, rather than passing it in the draw event
e6b91fb61e3b2121a41cea9f0a7f451a58b06151 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
e6b91fb61e3b2121a41cea9f0a7f451a58b06151 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
export more struct
8b260831844e9f7c8ed3cd8c095a2e0cf013eb24 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
8b260831844e9f7c8ed3cd8c095a2e0cf013eb24 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
add code to trigger only when specific event matches
78a490ab4e450291b09a9ad13c92c13e144911be authored over 4 years ago by Jovansonlee Cesar <[email protected]>
78a490ab4e450291b09a9ad13c92c13e144911be authored over 4 years ago by Jovansonlee Cesar <[email protected]>
migrate to from sauron_vdom to mt-dom
c182e66d7b07e0a2b4cea30f5643dd99179b2c15 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
c182e66d7b07e0a2b4cea30f5643dd99179b2c15 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
prepare release 0.2.1
330e87c1373d4b30ce1b965963f9ac8c95d689f9 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
330e87c1373d4b30ce1b965963f9ac8c95d689f9 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Initial implementation for ListBox
0ce265f6a4b2a2e96bf6ff393edb36eeb78fa2a5 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
0ce265f6a4b2a2e96bf6ff393edb36eeb78fa2a5 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
implement slider responding to click events
3a320429e6be1a9c9967f27c26b1cb581b860ab3 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
3a320429e6be1a9c9967f27c26b1cb581b860ab3 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Prepare for 0.2.0 release
56e37a8fa0525f04e8de0936fa5df6e25694411f authored over 4 years ago by Jovansonlee Cesar <[email protected]>
56e37a8fa0525f04e8de0936fa5df6e25694411f authored over 4 years ago by Jovansonlee Cesar <[email protected]>
implement draw for slider
5e682b6dcca1a27720bcff9c7ccf01cba1d54173 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
5e682b6dcca1a27720bcff9c7ccf01cba1d54173 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add more deny flags
8b1915201aab3925a3bda9c2766ff24459e0aef9 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
8b1915201aab3925a3bda9c2766ff24459e0aef9 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
fix typo
a54afe287e9d4019ad117601275b5a90209e1657 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
a54afe287e9d4019ad117601275b5a90209e1657 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Added badges to the readme
bcec68a6e1a67a2b505e72c11959386e8661ca6e authored over 4 years ago by Jovansonlee Cesar <[email protected]>
bcec68a6e1a67a2b505e72c11959386e8661ca6e authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Fix tests
64899d789879afccc6b389c7fcd2edcabb5da852 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
64899d789879afccc6b389c7fcd2edcabb5da852 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Use the published dependencies
Update TODO list
706c6ace0c562d58b79b4e877e307f5414548bca authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add travis-ci
ca4749422e7132188d3b1f32f8ab3d3314810e3d authored over 4 years ago by Jovansonlee Cesar <[email protected]>
ca4749422e7132188d3b1f32f8ab3d3314810e3d authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Expose layout tree
Add implementation for attaching input event listender to textarea and checkbox
d39f5c81835f68737d2535aabfefc503ff6101af authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add documentations to all public interfaces
remove some println debugging
672293c27e5f32749c8073325858b3a427af42e9 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Remove warnings
bd88ec86f0f5c35fcc16a618d4739dc9a3a5b096 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
bd88ec86f0f5c35fcc16a618d4739dc9a3a5b096 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add initial code for slider
0a40039584a750accc18994c8203a4e39ef88d47 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
0a40039584a750accc18994c8203a4e39ef88d47 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
remove unnecessary casting
5c00488489e2bacddb9ce49b932927cfbdfca808 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
5c00488489e2bacddb9ce49b932927cfbdfca808 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Make the renderer hit child widgets
8f971f6e5b4ebec344ce24d81b0f5ee48618b06e authored over 4 years ago by Jovansonlee Cesar <[email protected]>
8f971f6e5b4ebec344ce24d81b0f5ee48618b06e authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add processing of mouse events clicking on active_tabs
4889bf3ac1bff2e9a5113bd9b2fa7bfb8a06531e authored over 4 years ago by Jovansonlee Cesar <[email protected]>
4889bf3ac1bff2e9a5113bd9b2fa7bfb8a06531e authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Remove the line drawing symbols since it is being superseded by ito-canvas crate
b3cf93ed43aebd9f8a8711d63e12a265d771f6a2 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
b3cf93ed43aebd9f8a8711d63e12a265d771f6a2 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
tab box use it's own draw_children implementation
adb22a2fbfd17d31e543c8376d59695b52877a91 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
adb22a2fbfd17d31e543c8376d59695b52877a91 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
improve tab tab label rendering
e2924bd627356aca06449ec9a7805dbed3636506 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
e2924bd627356aca06449ec9a7805dbed3636506 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
use the ito-canvas, unicode canvas for drawing rectangular shapes such as borders
e606dd7b5012b5e737e38e32283f06a039450d7f authored over 4 years ago by Jovansonlee Cesar <[email protected]>
e606dd7b5012b5e737e38e32283f06a039450d7f authored over 4 years ago by Jovansonlee Cesar <[email protected]>
use experimental canvas
2c03b63e6504a71c7dbf1aa3115140e732c503ea authored over 4 years ago by Jovansonlee Cesar <[email protected]>
2c03b63e6504a71c7dbf1aa3115140e732c503ea authored over 4 years ago by Jovansonlee Cesar <[email protected]>
create a write_canvas function to buffer
implement empty border in canvas
afacd8becb98ffdfc820642622f1f4489f5009e4 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Make tab_box drawing of labels use the Canvas
467a11e63e728d398527a038636b1b608328cb2c authored over 4 years ago by Jovansonlee Cesar <[email protected]>
467a11e63e728d398527a038636b1b608328cb2c authored over 4 years ago by Jovansonlee Cesar <[email protected]>
clean up code for get_symbols()
expose draw_vertical and draw_horizontal line in canvas
d70eb18dceb68b77d5b615dd830af25dc0061b14 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add a canvas module to provide a clean algorithm for drawing borders and rectangular shapes for usage in the widgets
21922ec91bb653cad7e53522abdd0e06b3ca2ab9 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
21922ec91bb653cad7e53522abdd0e06b3ca2ab9 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Fix old tests where border was set to true
eac787c6b3623666171b3a036fed191de1f6c57c authored over 4 years ago by Jovansonlee Cesar <[email protected]>
eac787c6b3623666171b3a036fed191de1f6c57c authored over 4 years ago by Jovansonlee Cesar <[email protected]>
change type from &str to char in symbols
8ff8441b8271abcf9e3d7d3977ec6e1a047a1536 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
8ff8441b8271abcf9e3d7d3977ec6e1a047a1536 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
unify code for svg_image and image_control by using ImageTrait
4b6171044104d8eef6aa68b5b7c4e7a5a5672a25 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
4b6171044104d8eef6aa68b5b7c4e7a5a5672a25 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Implement TabBox
b8cdafeeabaf5df52b5e5771a000f9fc7962de03 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
b8cdafeeabaf5df52b5e5771a000f9fc7962de03 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Create FUNDING.yml
9e1c17d3eba6dc59b484de1955fc651690568ec6 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
9e1c17d3eba6dc59b484de1955fc651690568ec6 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Add screenshot and links in the readme
b9410be7cec968018a49de9d2495524e7760178f authored over 4 years ago by Jovansonlee Cesar <[email protected]>
b9410be7cec968018a49de9d2495524e7760178f authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Update Readme
4a72ea461187acdf1212457151e7838db0adec06 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
4a72ea461187acdf1212457151e7838db0adec06 authored over 4 years ago by Jovansonlee Cesar <[email protected]>
improve handle of cells in image
1a0fba32afa8832ba773d4d6283ad5ab8e0c335c authored over 4 years ago by Jovansonlee Cesar <[email protected]>
1a0fba32afa8832ba773d4d6283ad5ab8e0c335c authored over 4 years ago by Jovansonlee Cesar <[email protected]>
Implement GroupBox widget
Modularize flex module which has the common code for flexbox based widgets
de014f439d08e19ba207242427e592b9c7876659 authored over 4 years ago by Jovansonlee Cesar <[email protected]>