spring-shell
spring-shell copied to clipboard
Spring based shell
`ProgressView` was designed to be used within a normal command to give user some feedback what is happening with a long running command. `ViewComponent` which has had a complete overhaul(and...
Hello, I recently upgraded from spring-shell 2.7.5 to 3.2.0, and found that arguments of the form "arg=value" are no longer accepted. Is this a regression, or was it intended? Sample...
It looks like with new overhauled terminal provider system in JLine it might be possible to get more accurate info what type of streams stdin/stdout/stderr are. We have some very...
Time to time `ShellTestIntegrationTests` fail on `testNonInteractive`. Trouble looks to be screen clear at https://github.com/spring-projects/spring-shell/blob/e2a7f340f31964ae1d9ed7058ac3b3fc3ec2a612/spring-shell-test-autoconfigure/src/test/java/org/springframework/shell/test/autoconfigure/ShellTestIntegrationTests.java#L109 With a quick testing if you wait for screen to get cleared then test start...
Some tests on a ci are time to time giving trouble, i.e.: ``` DefaultEventLoopTests > canDispatchFlux() FAILED reactor.core.publisher.Sinks$EmissionException at DefaultEventLoopTests.java:42 ``` Comes from: ``` this.many.emitComplete(Sinks.EmitFailureHandler.FAIL_FAST); ``` Should think if we...
This issue is to track how terminal ui can be used to create flow components.
This would be a copy of ideas in https://github.com/gui-cs/Terminal.Gui/blob/develop/UICatalog/Scenarios/CharacterMap.cs to show how different characters is shown in a terminal via terminal ui. We probably need to build some new views...
There's a lot of new code and while it's convenient to have it in a core package a new dependence to reactor is not optimal to have in a core...
Goes together with `MenuBarView` so that we should get recursive menus supported.
Views has its own settings for UI side for style, colors, et. We have existing theme system for flow components so want to have a distinction for view framework. Ultimately...