Skip to content

NickelMenu v0.1.0

Compare
Choose a tag to compare
@github-actions github-actions released this 01 Jun 18:33
· 115 commits to master since this release
eb7a5c5

This release is the first major feature update for NickelMenu.

  • You can now execute chained actions depending on the result of the previous one using chain_always, chain_success or chain_failure (#11).
  • To make usage more clear, chain has been deprecated in favour of chain_success (#33).
  • You can now wait for a command to execute without showing the output with the new quiet option for cmd_output (#9).
  • NickelMenu now supports dynamically generated menu items (#4).
  • You can now automatically generate menu items for KFMon launchers using the new kfmon generator (#29).
  • Special hidden files are now ignored during configuration file parsing (#27).
  • More examples which make use of the new features have been added to the documentation.
  • The current version is now written to the log.
  • A few memory leaks have been fixed.
  • A new build option has been added for @NiLuJe's one-click packages for Plato/KOReader to automatically uninstall NickelMenu when deleting the configuration directory.

NiLuJe (@NiLuJe)
fbef20c Log the exact version at init (#22)
ec8fcd6 Minor cosmetic tweaks to the KFMon list code (#24)
d5621ba And more alphabetical order
ae787f1 Implemented kfmon generator (closes #29) (#35)

Patrick Gaskin (@geek1011)
bf03f9e Implemented conditional actions (closes #11) (#20)
043dfb3 Implemented quiet option for cmd_output (fixes #9) (#21)
a32c17b Added clangd compile_flags.txt to gitignore
1968f0c Fixed a memory leak in cmd_output action
ffcf63d Fixed default menu items
242c6ee Updated symbol tests for 4.21.15015
c4ab015 Implemented menu item generators (closes #4) (#28)
1093239 Cleaned up some macros
a79454a Ignore special files during config parsing (closes #27) (#30)
fdc3ec4 Renamed chain to chain_success (breaking) (closes #33) (#36)
88adf88 Implemented skip action (closes #31) (#32)
809a037 Added Drone config for build and S3 uploads
980703c Added Telnet toggle example
9dbf79c Implemented NM_UNINSTALL_CONFIGDIR build option (closes #34) (#37)
eb7a5c5 Fixed Drone config for tagged commits