193 Commits

Author SHA1 Message Date
Mahmoud Ben Hassine
e3cb93791d Update documentation 2025-04-25 10:13:56 +02:00
benson-yeh
ff84b99549 Update index.adoc
fix type

Signed-off-by: benson-yeh <126453098+benson-yeh@users.noreply.github.com>
2025-04-24 10:10:14 +02:00
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