Version 2.7.0 beta
Download: https://macrodeck.org/download
Features
- Added info dialog for Windows Defender Firewall
- Improved icon import and GIPHY import
- Debug console for developers which can be started with the --debug-console start parameter
- Folders can now be switched in Macro Deck with a simulated button press
- It's now possible to add actions when the buttons are pressed, released, long pressed and long press released. Client version 2.1.0+ required!
- Added indicators on action buttons with a hotkey set
- Redesigned and improved action configurator
- Added file logging at "%Appdata%\Macro Deck"
- Added --loglevel start parameter
- Added --disable-file-logging start parameter
- It's now possible to assign hotkeys to action buttons to execute them with the keyboard
- The package manager can now directly open a plugin's configurator after the installation
- Multiple update channels can now be selected at once
- Added backups to the settings
Fixed
- Crash when closing the GIPHY selector while it's loading
- Button label is not updated when a button is copied and pasted
- Crash when simulating a button press with a "Change folder" action
- The correct windows version will now be read out
- Variable names were not checked when manually creating variables
- Icon packs were not send to the clients after an import
- Crash when trying to create a variable #98
- Crash when clean up the temp directory while a file in there is currently being used
- Editing a imported icon pack caused a duplication of the icon pack
- Some plugins were not configurable after installation until a restart of Macro Deck
- Labels were not updated properly in the button editor
- Labels were not updated after the start
Changed
- The package manager no longer refreshes the entire page after a plugin is installed
- Increased the limit of maximum connected clients to 10
- Moved the "Automatically check for updates" checkbox into the "Updates" page
- Code clean up
API
- Changed the size of the ActionConfigControl to 857x424
- Changed plugin api version to 30
- Added VariableManager.DeleteVariable(string name)
- Added MacroDeckLogger