Ecosyste.ms: OpenCollective

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

github.com/ivanceras/itui

Build terminal user interfaces and dashboards using Rust
https://github.com/ivanceras/itui

cargo fmt

84c9a8514ab3a683a7d663f684967b6bd6c2c166 authored almost 5 years ago by Jovansonlee Cesar <[email protected]>
Improvement on button area calculation

98cf13ba5151009617fffeec96c20bf2702ea8f1 authored almost 5 years ago by Jovansonlee Cesar <[email protected]>
Use the sauron_vdom path

e373502b71d3c1fa9f56219ba290fa66e01bee47 authored almost 5 years ago by Jovansonlee Cesar <[email protected]>
Use the local sauron_vdom path

1fe3e6e950e4950d159c70b1a44eac90b2b2c55c authored almost 5 years ago by Jovansonlee Cesar <[email protected]>
Use latest sauron release

fac3c8a2332afaa8d96276af27af3e9b74f85ec5 authored almost 5 years ago by Jovansonlee Cesar <[email protected]>
Update to sauron 0.21

b0bec70b21adfae1d57116f97805e1c55a901dee authored almost 5 years ago by Jovansonlee Cesar <[email protected]>
Update to the sauron latest

eacce39dab5e46b9bb956dd22d7f30930b85fd9a authored about 5 years ago by Jovansonlee Cesar <[email protected]>
cargo fmt

95d8d0abc0768b10c6b761c7b54cbcf76315d795 authored over 5 years ago by Jovansonlee Cesar <[email protected]>
cargo fmt

fe9a218a00de290a14b09a67984b77b35551ab77 authored over 5 years ago by Jovansonlee Cesar <[email protected]>
update links to docs

2d2be85563dac579080d316d87f28456d4f709b8 authored over 5 years ago by Jovansonlee Cesar <[email protected]>
Update to use sauron_vdom 0.10.0

a95298ebff124477260e77c8e917fec530abd214 authored over 5 years ago by Jovansonlee Cesar <[email protected]>
Add a basic button widget

b2a0615b37037994088fa5098797fd7658828773 authored over 5 years ago by Jovansonlee Cesar <[email protected]>
Add note for adding button widget

ba76b055a5db330428d3501732317aa22859589d authored over 5 years ago by Jovansonlee Cesar <[email protected]>
Attach the events to the widgets and add implementation for checking if it is triggered

831f40fbaa67c0889e68d5effc67f57d68724722 authored over 5 years ago by Jovansonlee Cesar <[email protected]>
Add initial code to trigger even from widgets

22b9e50234ad6b2c6647ff1eb8753d2c1a60e0f4 authored over 5 years ago by Jovansonlee Cesar <[email protected]>
Rename crate to itui

ff4648a194024716eee0ab4480e239292fd3ecdc authored over 5 years ago by Jovansonlee Cesar <[email protected]>
Add copyright to license

2d727b77f07f9dd24543c5e71196e7d14380b619 authored over 5 years ago by Jovansonlee Cesar <[email protected]>
Initial commit forked into Itui

Remove complext widgets, make the area a property of each of the widget instead of just passed e...

14abffdb702250d91241bd23a8c6e5cf8f64e909 authored over 5 years ago by Jovansonlee Cesar <[email protected]>
Fix errors in the examples

26e92c2326e5f9dab88e168c6c348de6b8a090b0 authored over 5 years ago by Jovansonlee Cesar <[email protected]>
Enable MouseEvent

66803aea67f8c99b63b956502bc5c2c9e17bccbc authored over 5 years ago by Jovansonlee Cesar <[email protected]>
fix for canvas rendering edge cases causing overflow errors

47c68e40a2ea98460a6a911083384694dbde7a10 authored over 5 years ago by Jeremy Day <[email protected]>
Add PartialEq to Text

2a7eec816a1104bcc070fedb58324b03870e44ca authored over 5 years ago by Florian Dehau <[email protected]>
Release v0.6.1

fe0ddf6c836da999c3482580e26daa63c645a7a2 authored over 5 years ago by Florian Dehau <[email protected]>
Improve crossterm demo

* Use AlternateScreen
* Handle input events

9a73ead88da495ba5103f1872ec427e0b126a0cf authored over 5 years ago by Florian Dehau <[email protected]>
Move Borders documentation

8fbb764c9eae84faf5eeaecb0e420fdcce64a37b authored over 5 years ago by Florian Dehau <[email protected]>
Format

4756801fd988fd726e98a5201f0341a38a1b0b1d authored over 5 years ago by Florian Dehau <[email protected]>
avoid divide by zero

f0e0b515ad0a88422bed694c1111832a589cb259 authored over 5 years ago by Russ <[email protected]>
fix: curses backend cursor positions

25a0825ae4f534a6762b0fc94159b573abe9f3c1 authored over 5 years ago by defiori <[email protected]>
fix crossterm terminal size and dark gray color

b1ac297d7166fb57a3473262ca7087e4d3ab1a06 authored over 5 years ago by scauligi <[email protected]>
[example: user_input] Assure the cursor responds immediatel when hitting backspace

This was discovered with the termion backend in alacritty on OSX.

2dfe9c1663062cf69859fafa8c78f1863fec4267 authored over 5 years ago by Sebastian Thiel <[email protected]>
Don't highlight Tabs separator behind selection

8a9c76b0036b197edeeca81075db258bc58c83ab authored over 5 years ago by nytopop <[email protected]>
Provide clone and debug for Text type

41cdd3e26190f268e1f7c8b2d87b49062c62805e authored over 5 years ago by DarrienG <[email protected]>
Release v0.6.0

fe17165c392110d1305674c06e4aec35728bfab7 authored over 5 years ago by Florian Dehau <[email protected]>
Relaxing crossterm dependency version

e18671c1e46ca6920f4940113f3333f126f2b29a authored over 5 years ago by svartalf <[email protected]>
removed project files

5ed82aac5fa86d6ad65d31c78e8282245d0a7070 authored over 5 years ago by Timon_Post <[email protected]>
fmt

f6a0a91a238e79ea2e66f3028f032e85e3923f49 authored over 5 years ago by Timon_Post <[email protected]>
updated to 0.9.4

b5f6219d3949ce7acd3126e76f1b9351ab2f09d0 authored over 5 years ago by Timon_Post <[email protected]>
Release v0.5.1

5f8dd3813509cd409dc51202e41d7d5a6f52246b authored over 5 years ago by Florian Dehau <[email protected]>
Fix clippy warnings

a74d335cb42e609a016ca864e7f0a0bc67627871 authored over 5 years ago by Florian Dehau <[email protected]>
Format

6d594143edf1b8ad47c1d551a6f33c3936e012f0 authored over 5 years ago by Florian Dehau <[email protected]>
Fix sparkline panic when max is zero

7a5ad3fbdb2106399418c4d959fae905c11157de authored over 5 years ago by Florian Dehau <[email protected]>
Fix a wrongly linked link

584f7688f47953c0784a87a8bc354ac27caf5441 authored almost 6 years ago by lcolaholicl <[email protected]>
Improve onboarding in documentation

4436110c44da0d222be9c60d2da9ec5d261b8558 authored almost 6 years ago by Florian Dehau <[email protected]>
fix typo of CHANFELOG

b5d41caace1c61943e42573e6c07f70703328c2a authored almost 6 years ago by lws <[email protected]>
fix typo of CHANGELOG

8a7c9d49b2717f14db0a2765bed2f3cea1972f0a authored almost 6 years ago by lws <[email protected]>
fix typo

206813d56080ed7aac46d61c41c35277aa22d83d authored almost 6 years ago by Curtis Malainey <[email protected]>
Release v0.5.0

e0ab1e906ed67b52d982106ac39dd091abbb326e authored almost 6 years ago by Florian Dehau <[email protected]>
Add code example for `Constraint::Ratio`

f8b3526426a4785bf07f7a54a83abb98233555e5 authored almost 6 years ago by Florian Dehau <[email protected]>
Add modifiers in demo

As several modifiers are now supported on the same `Style` struct, make sure
that this feature i...

d83baab433a6c27175b2ae664ddb6e2534c2bb62 authored almost 6 years ago by Florian Dehau <[email protected]>
Fix Buffer::merge

Coordinates returned by Buffer::pos_of were interpreted as local coordinates
while they were glo...

43e38ac483de53f542cccecdd82d36b7996342af authored almost 6 years ago by Florian Dehau <[email protected]>
Fix some examples that accidentally changed color

b079d4da4c0316ae2d3b2d9d59182c2c1f353508 authored almost 6 years ago by David Flemström <[email protected]>
Rebase and include necessary curses changes

21e79ca078e005e7f9184c000b4d6fae35160d9c authored almost 6 years ago by David Flemström <[email protected]>
Add workarounds for weird termion escape code handling

a25bbea555dd8a6ea2be9cb0bda6fd6d1f23d86e authored almost 6 years ago by David Flemström <[email protected]>
Support several modifiers and indexed colors at once

b7664a4108d6f365c735ce74d1d4897454ead068 authored almost 6 years ago by David Flemström <[email protected]>
Support exact ratios for layout constraints

d360cd3434865052dacbbe4329b0dac5bdf515eb authored almost 6 years ago by David Flemström <[email protected]>
fix(backend/curses): use chtype to achieve platform agnostic conversion of graphemes

e037db076cd91065d240a597255c63b71d43516c authored almost 6 years ago by Florian Dehau <[email protected]>
fix(backend/curses): avoid platform specific conversion of graphemes

3ef19f41e6c38573169033113d224f08a599967b authored almost 6 years ago by Florian Dehau <[email protected]>
fix: add missing get_cursor and set_cursor on CursesBackend

da90ec15fa4e3a5acb63a81209031a41c206e198 authored almost 6 years ago by Florian Dehau <[email protected]>
style: fmt

7f5af463005686c9399f320ab064bd5a2f6f93c9 authored almost 6 years ago by Florian Dehau <[email protected]>
feat: add pancurses backend

d75198a8ee0fc0c09f3462a98219770d9afba91b authored almost 6 years ago by defiori <[email protected]>
fix: curses demo required features

8db1bb56f23cb483920bcff24bf2bfbc7b85b1a3 authored almost 6 years ago by defiori <[email protected]>
fix(examples): bring in line with demo organization

7c4a3d2b020a606a67a54a25cad1de3b15497af0 authored almost 6 years ago by defiori <[email protected]>
fix: filter out wide unicode characters on windows

624e6ee047f2b51d0fc24c50c757f63a9ee1cfde authored almost 6 years ago by defiori <[email protected]>
feat: curses instance can be passed to backend

4a1f3cd61fb056ac34885985f56d2cc2add49d3f authored almost 6 years ago by defiori <[email protected]>
fix: unified crossterm backend

cadb41c9e3a4db6ed689c84e9357cf2fd3e1eda1 authored almost 6 years ago by defiori <[email protected]>
feat: crossterm backend can use alternate screen

b30cae0473a64d2a47b9441d59bdf822a4c40992 authored almost 6 years ago by defiori <[email protected]>
get/set cursor position

bca920bea0aaf8bc23298fda7573894b05248640 authored almost 6 years ago by scauligi <[email protected]>
forgot to flush

7290086fe90cf8bafb22a30e2af86e54586efc4d authored almost 6 years ago by scauligi <[email protected]>
Fix the example compilation error

32de7a3fdc83c5a274a2528ae688d5dda6b64708 authored almost 6 years ago by Temirkhan Myrzamadi <[email protected]>
feat: add rustbox and crossterm demo

f20512b599ff8609e265561e74f9bf76f66c547d authored almost 6 years ago by Florian Dehau <[email protected]>
Modified with_crossterm naming scheme

cd41ca571f52ea834e1fe1ac08eac4e449e3d331 authored almost 6 years ago by Jonathan <[email protected]>
Added ability to create crossterm with previously created crossterm::Screen

dc654e9f6c544a86442ca465b58f4462bb267f4c authored almost 6 years ago by Jonathan <[email protected]>
Release v0.4.0

f5d7f70472302fe8167ce1da88ea160223f3443c authored almost 6 years ago by Florian Dehau <[email protected]>
feat(examples): add cmd line args to the demo

ec6b46324e59454f74d271b9149a84fc5e4821cd authored almost 6 years ago by Florian Dehau <[email protected]>
style: fix clippy warnings

b669cf9ce7c5f41f381edd1ff9e0bc25641e5059 authored almost 6 years ago by Florian Dehau <[email protected]>
fix(examples): remove logging in layout example

09c09d2fd1ee3b645e9ead1a1b81a62095cdc90d authored almost 6 years ago by Florian Dehau <[email protected]>
chore: remove typos

0168442c224bd3cd23f1d2b6494dd236b556a124 authored almost 6 years ago by Florian Dehau <[email protected]>
chore: bump itertools to 0.8

a75b811061e25a37100f470e629ac349bd27f8d0 authored almost 6 years ago by Florian Dehau <[email protected]>
chore(Makefile): build and test using all features

5bc617a9a61d3b02e781068d9721cc9fd5aad3db authored almost 6 years ago by Florian Dehau <[email protected]>
chore(Makefile): make run-examples compile the examples in release mode

22579b77cc9e926434db1341eca8ab4312c8fef4 authored almost 6 years ago by Florian Dehau <[email protected]>
feat: handle crossterm errors

97f764b45da359d1976d039c3751d8f9ea1d8d5b authored almost 6 years ago by Florian Dehau <[email protected]>
chore: show appveyor build status

7f31a555062481cba71b34a589a6513adbf10c69 authored almost 6 years ago by Florian Dehau <[email protected]>
chore(ci): add appveyor config

2286d097dc6b6032584320cba25c3084da29c368 authored almost 6 years ago by Florian Dehau <[email protected]>
fix: remove undefined crossterm attributes in windows builds

52a40ec99a00fb4bd044ae211f687e692eea99f8 authored almost 6 years ago by Florian Dehau <[email protected]>
Add new shape: Rectangle

a78fa73b345cd156563592233b3f8367aa1c28fb authored almost 6 years ago by Sven-Hendrik Haase <[email protected]>
Mention crossterm in README

d7e4a252fbaa57f890e13394a012124898197fd2 authored almost 6 years ago by Sven-Hendrik Haase <[email protected]>
Use `UnicodeWidthStr::width()`

to get width of `divider`.

Also use `set_string` instead of `set_symbol`. The latter cuts conte...

1c0b0abf617946f1b181566553890fefae27b830 authored almost 6 years ago by Jens Krause <[email protected]>
Fix documented example to fix doc-tests on CI

f7c6620e2571585621ed2b4dd876837381eb16be authored almost 6 years ago by Jens Krause <[email protected]>
Don't show divider after last tab

16372f7847c806b19c9b9b0c9d96a7c3451e1c1d authored almost 6 years ago by Jens Krause <[email protected]>
Add `divider` to `Tabs`

to change appearance of tab dividers.

72c2eb718224098c660c897fd474fd37ee75395b authored almost 6 years ago by Jens Krause <[email protected]>
Upgrade to 2018 edition

144bfb71cf9140d4852efdfa3b787bd273671cf6 authored almost 6 years ago by Sven-Hendrik Haase <[email protected]>
Buffer: correct diffing of buffers with multi-width characters

Resolves #104

3fd9e23851a0077e2ab571c0f72f5be7ed67d960 authored almost 6 years ago by Karoline Pauls <[email protected]>
Paragraph: word wrapping

10642d0e04cfde214b93de1ef4f427c1fa35440d authored about 6 years ago by Karoline Pauls <[email protected]>
Improve the Paragraph example

063ab2f87d0603e7de65be33b9df85051d4a28ac authored about 6 years ago by Karoline Pauls <[email protected]>
Improve wrapping of double-width characters

1802cf8dbcbe68bc10a47333b9340c75b1bb1775 authored about 6 years ago by Karoline Pauls <[email protected]>
Frame: provide consistent size for rendering

228816f5f8ec6f056a08562ffb03a2bb143ca813 authored about 6 years ago by Karoline Pauls <[email protected]>
Update tests and docs to take size from the Frame

090975481bab67539c639ddcc80c783dbeadea26 authored about 6 years ago by Karoline Pauls <[email protected]>