Commit Graph

191 Commits

Author SHA1 Message Date
Mahmoud Ben Hassine
8f4e1b78fa Update test dependencies for the latest Spring Boot 3.5 snapshots
Spring Boot 3.5 updated JUnit Jupiter from v5.11 to v5.12.
With this new version, the junit-platform-launcher dependency
must be declared explicitly.
2025-04-22 20:04:09 +02:00
Janne Valkealahti
8f0a736a13 Docs updates for ffm
- Relates #1131
2024-09-14 14:35:04 +01:00
Janne Valkealahti
e1ef18e8b4 Remove disabled tasks from docs
- i.e. disabling jar will make local publish fail
- Relates #1132
2024-08-29 15:53:03 +01:00
Janne Valkealahti
6983ef5c10 Bundle Javadoc with Antora
- Remove javadoc related tasks from root project
- Add aggregated javadoc task to spring-shell-docs
- Various antora version updates
- Bundle javadoc via collector into antora build
- Remove refs to distZip in workflows
- Relates #1132
2024-08-29 08:39:56 +01:00
Janne Valkealahti
b09939856c Update docs for getting started
- Add note for interactive mode
- Fixes #1108
2024-08-14 07:48:48 +01:00
Janne Valkealahti
21fc1edd73 Upgrade docs
- Fixes #1082
2024-06-01 06:58:01 +01:00
Janne Valkealahti
80ec92ea84 Document command availability
- Docs for annotation and registration
- Remove dynamic from header
- Move samples to snippets
- Fixes #1053
2024-05-23 09:09:49 +01:00
Janne Valkealahti
cd7add3e16 Update docs
- Document ShellRunner changes
- Fixes #1067
2024-05-22 17:08:59 +01:00
Janne Valkealahti
831f2cf54b Provide pty info
- Enhance ShellContext for pty info
- Enhance CommandContext to include ShellContext
- Fixes #985
2024-03-10 17:51:38 +00:00
Janne Valkealahti
2f1717464a Fix docs sample
- Fixes #1012
2024-03-10 15:44:21 +00:00
Janne Valkealahti
30a43c4ef0 Remove explicit copyright from docs index page
- Fixes #1024
2024-03-10 14:26:46 +00:00
Janne Valkealahti
cdbbf1d96d Only NonInteractiveShellRunner is active on default
- Disable InteractiveShellRunner and ScriptShellRunner on default
- Enable those in commands and e2e sample apps
- Document changes
- Fixes #1017
2024-03-10 13:48:54 +00:00
Janne Valkealahti
8705822ad3 Add initial ProgressView docs
- Relates #995
2024-02-17 15:52:00 +00:00
Janne Valkealahti
9830fafe1a Use CommandContext as method parameter
- With annotation(@Command) model it's now possible to just
  add CommandContext and it will get resolved and doesn't
  cause it to appear as an option.
- Fixes #779
2024-01-26 13:49:30 +00:00
Stephen Lawrence
efc80bb74f Clarifying the confusing note 2024-01-16 23:55:10 -08:00
Janne Valkealahti
a37bd6ad5a Fix alias handling with @Command annotation
- Revisit how alias commands are added using
  @Command annotation when using if/or on class
  and/or method level.
- With this change alias handling is more logical
  and there's better tests and docs.
- Fixes #945
2024-01-13 12:20:06 +00:00
Janne Valkealahti
c0301933fd Add custom local antora playbook 2024-01-13 12:10:13 +00:00
Janne Valkealahti
1f027b8a7d Remove unused wrong workflow file 2024-01-12 15:30:02 +00:00
Janne Valkealahti
977faade68 Polish build docs 2024-01-02 17:06:34 +00:00
Janne Valkealahti
56dffe0223 Add SelectItem to flow single selector api
- This change makes single/multi same on an api level
  where single selector used key/value map and multi
  selector used list of SelectItem's.
- We still keep use of map on a single select but those
  essentially go directly via SelectItem's.
- Fixes #946
2023-12-18 10:03:36 +00:00
Janne Valkealahti
90df641750 Update hotkey docs
- Relates #826
2023-12-10 09:53:20 +00:00
Janne Valkealahti
ead34d69e1 Update modal docs
- Relates #825
2023-11-23 09:08:17 +00:00
Janne Valkealahti
2d29050c34 Make Catalog browsers focusable with shortcuts
- Category and scenario list views can now be focused with
  ctrl+a/ctrl+s.
- Bind all keys with ctrl modifier
- Add "shortcut" concept to views which currently hooks to
  hot keys.
- In a catalog app by using a "shortcut" then takes the key
  event as a hot key, as it consumes resulting behaviour
  is to focus.
- Move view initInternal away from constructor call to
  require user to call init() which is not in a
  View interface
- Relates #826
2023-11-12 16:43:11 +00:00
Janne Valkealahti
a9b1675595 Upgrade antora-extensions 1.8.1
- Relates #922
2023-11-10 09:33:40 +00:00
Janne Valkealahti
8055a7ef4f Polish asciinema casts
- Polishing cast files should also temporarily
  do workaround for #922 until it's fixed on
  antora extension layer.
2023-11-08 10:20:59 +00:00
Janne Valkealahti
ccf6d771d9 Add multiinput scenario
- InputView using viewcommands and has event for text change.
- Experimental way to handle tab navigation in a layout views.
- New viewcommands for tab navigation and moving cursor.
- Mouse click takes focus in AbstractView if no view command
  binding.
- MultiInputViewScenario now shows tab navigation.
- Fixes #917
2023-11-07 08:26:43 +00:00
Janne Valkealahti
bba7a82ab4 Make StatusBarView work with hotkeys
- StatusItem can now define a hotkey which is then
  bound to its action.
- In catalog app replace use of raw key event to
  item's hotkey for status bar visibility.
- Various doc updates.
- Relates #826
2023-10-30 09:31:03 +00:00
Janne Valkealahti
db3f67784a Update docs 2023-10-28 09:16:42 +01:00
Janne Valkealahti
92eb7dd2b7 Relocate message package from view
- Relates #813
2023-10-20 08:48:36 +01:00
Janne Valkealahti
433c1f96f0 Relocate geom package from view
- Relates #813
2023-10-20 08:38:01 +01:00
Janne Valkealahti
d77bcac59c Update docs 2023-10-20 08:07:17 +01:00
Janne Valkealahti
860c8dcb93 Migrate docs shell samples to asciinema
- Update antora settings
- Move cast files and remove old ones
- Switch shell svg's to asciinema
- Fixes #884
2023-10-14 15:45:09 +01:00
Janne Valkealahti
f4eec7b809 Update docs 2023-10-08 15:16:20 +01:00
Janne Valkealahti
edddc0b2e8 Update docs 2023-10-07 15:35:42 +01:00
Janne Valkealahti
923498bbcf Update docs 2023-10-07 15:23:24 +01:00
Janne Valkealahti
9a5f189783 Update docs 2023-10-07 08:09:51 +01:00
Janne Valkealahti
2e95fccbd5 Update docs 2023-10-06 17:25:34 +01:00
Janne Valkealahti
6f7eac435a Update docs 2023-10-06 17:07:16 +01:00
Janne Valkealahti
2819c1d367 Update docs 2023-10-06 16:39:50 +01:00
Janne Valkealahti
825db92117 Update docs 2023-10-06 15:58:56 +01:00
Janne Valkealahti
1417e33f92 Update docs 2023-10-06 15:34:37 +01:00
Janne Valkealahti
89a829cfef Update docs 2023-10-06 13:40:48 +01:00
Janne Valkealahti
6dd038830f Fix wrong groupId in docs
- Fixes #852
2023-09-25 09:09:19 +01:00
Janne Valkealahti
af519b5766 Context close docs
- Relates #863
2023-09-12 08:08:39 +03:00
Janne Valkealahti
787d09e2b0 Downgrade node in antora build
- Mostly to make it easier for those who can't yet use node 18.
2023-08-04 15:20:23 +01:00
Rob Winch
1d7077bf52 Migrate to Asciidoctor Tabs 2023-08-03 15:25:32 -05:00
Rob Winch
b69312c683 Polish nav.adoc 2023-08-03 15:25:32 -05:00
Rob Winch
d0cd904f38 Escape {} for non asciidoc attributes 2023-08-03 15:25:32 -05:00
Rob Winch
f8256d0671 Add symlink 2023-08-03 15:25:32 -05:00
Rob Winch
bd08352020 Add Antora Gradle Build 2023-08-03 15:25:19 -05:00