Skip to content
This repository was archived by the owner on Sep 24, 2024. It is now read-only.

Release v2.0.0

Latest

Choose a tag to compare

@Tormak9970 Tormak9970 released this 17 Mar 17:08
· 16 commits to main since this release

Bash Shortcuts is now feature complete.

Changes:

  • Switched to the new reorderable list
  • Added support for running multiple shortcuts at once
  • Switched over to instance model
  • Plugin now deletes any leftover instances on boot
  • Added support for killing long running shortcuts
  • Plugin now uses the new decky log directory
  • Plugin now uses the new decky settings manager
  • UI now updates properly when the shortcut is exited from outside the plugin
  • Added custom deployment scripts
  • Implemented websocket to allow for backend -> frontend communication
  • Non app shortcuts now show a toast when the finish
  • Switched the manager window to be called config and added icons to better align with Steam’s settings window
  • Plugin now has a setting for WebSocket Port
  • Fixed apps not opening fullscreen
    • Switched to xdotool
  • Fixed the error that was showing up in konsole when launched
    • Switched command to “LD_PRELOAD= QT_SCALE_FACTOR=1.25 konsole”
  • Added setting to enable/disable flags
  • All non app shortcuts are now given 5 flags
    • Date
    • Time
    • Current user
    • Current game appId (if there is one)
    • Current game name (if there is one)
  • Added guides to config window
  • Using Markdown-it for parsing the markdown
  • Overview - overview of plugin and guides
  • Managing Shortcuts - explains functions of the plugin
  • Custom Scripts - explains a bit about bash and some troubleshooting tips
  • Using hooks - explains the usage of hooks
  • Added hooks for:
    • Log in
    • Log out
    • Game start
    • Game end
    • Game install
    • Game update
    • Game uninstall
    • Achievement unlocked
    • Screenshot taken
    • Deck sleep
    • Deck shutdown
  • Plugin now checks if shortcut is running when edited/deleted and kill it