You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
One issue when prototyping how a "view" gets drawn into something what JLine understands is trouble not exposing too much low level logic for terminal styles and ansi magic into a "view" stuff itself. It looks like it's better to have a "Screen" interface which is more suitable for needs from a "views" and then translate this into something what JLine is able to eat.
Can draw borders
Can handle cursor visibility
Can draw text
The text was updated successfully, but these errors were encountered:
- This commit adds proof of concept work for terminal ui as is.
- Some things work, some don't but we need to start from somewhere.
Further development continues in a main.
- Essentially we are starting to have enough so that it merits to
move all this work into a main repo.
- Everything new is kept under org.springframework.shell.component.view
and will get revisiter later to find correct locations for some classes.
- Catalog sample has been modified to provide "showcase" app for
terminal ui features. This is a start while it already contains
some usefull scenarios.
- Relates spring-projects#800
- Relates spring-projects#801
- Relates spring-projects#802
- Relates spring-projects#803
- Relates spring-projects#804
- Relates spring-projects#805
- Relates spring-projects#806
- Relates spring-projects#807
- Relates spring-projects#808
- Relates spring-projects#809
- Relates spring-projects#810
- Relates spring-projects#811
Uh oh!
There was an error while loading. Please reload this page.
One issue when prototyping how a "view" gets drawn into something what
JLine
understands is trouble not exposing too much low level logic for terminal styles and ansi magic into a "view" stuff itself. It looks like it's better to have a "Screen" interface which is more suitable for needs from a "views" and then translate this into something whatJLine
is able to eat.The text was updated successfully, but these errors were encountered: