Replies: 2 comments
-
|
First commit per a0bdbfc just got merged into main. This is a foundation from a PoC work we can build upon. |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
This is a quick screencast from a catalog sample app https://github.com/spring-projects/spring-shell/tree/main/spring-shell-samples/spring-shell-sample-catalog. Long way to go but we have a foundation to make something great. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
This is a discussion thread about a new terminal application framework we've been thinking to implement. There are a few links below to tell more about where some ideas are coming from.
Links:
Background:
input,yes/no,single-select,multi-select, etc.github cliwhere the concept were essentially copied.spring-shelland in ajlineitself is monumental.ComponentFlowthen hooked build-in components together to create a "flow" and it were never possible to extend this "flow" for user components.Nice to have:
Issues:
xtermcompliant.JLinefor low level terminal features but it doesn't provide any "higher" level features, nor clear key mappings similarly what it provides for mouse events.JLinehas its own ways to map into key event stream which is not so obvious for a user.Where to go:
3.2.xand would contain a foundation of it.Design ideas:
eventloopto control a state of a screen to get updated to a terminal.eventloopbut control system for a generic event and task system as well.BoxViewGridViewandFlexView.End words:
3.2.x, have a set of "views" or "legos" users can build on.Beta Was this translation helpful? Give feedback.
All reactions