Skip to content

Default macros - #106

Merged
Jojo4GH merged 28 commits into
masterfrom
feature/default-macros
Jul 25, 2026
Merged

Default macros#106
Jojo4GH merged 28 commits into
masterfrom
feature/default-macros

Conversation

@Jojo4GH

@Jojo4GH Jojo4GH commented Jul 25, 2026

Copy link
Copy Markdown
Owner
  • The main navigation hints now wrap dynamically instead of being truncated
  • Add more debug information for performance
  • Add default macros replacing (almost) all in-built menu actions
  • Errors in macros now produce a trace
  • Add ability to disable macros
  • Add style option to macros
  • Macros with the same id are now merged instead of replaced
  • Add new macro actions: writeFile, createDirectories, move, delete, childrenOf, when
  • Add new macro conditions: exists, notExists, isDirectory, isNotDirectory, isFile, isNotFile
  • Add onChoice parameter to prompts

@Jojo4GH Jojo4GH self-assigned this Jul 25, 2026
@Jojo4GH Jojo4GH added documentation Improvements or additions to documentation enhancement New feature or request internals The internal implementation not visible to the user labels Jul 25, 2026
@Jojo4GH

Jojo4GH commented Jul 25, 2026

Copy link
Copy Markdown
Owner Author

This PR makes progress towards completing #94 and #99.

@Jojo4GH Jojo4GH mentioned this pull request Jul 25, 2026
@Jojo4GH
Jojo4GH requested a review from lrsvmb July 25, 2026 13:10
@Jojo4GH
Jojo4GH merged commit ff61d2c into master Jul 25, 2026
4 checks passed
@Jojo4GH
Jojo4GH deleted the feature/default-macros branch July 25, 2026 17:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request internals The internal implementation not visible to the user

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant