Releases: knighthat/InteractiveDeck-Desktop
v0.0.4
Changes:
- Foreground, background, border color will be changed back to previous color if new color is invalid or left empty.
New:
- Task selector UI.
- Tasks:
- Audio player
- Open a file (based on its extension)
- Open a website (limited to certain OS's)
- Run a JAR file (with arguments)
- App icon
- Logging:
- Added more environment arguments:
log.dir=/path/to/log
,log.skipQueue=true|false
,log.enabled=true|false
- A separated thread for log handling.
- Added more environment arguments:
A new library is created to unify similarities code Mobile and Desktop versions in some areas, such as Request format, Json parser, Request compression, etc.
Check out new library@interactivedeck-lib
What's Changed
- v0.0.4 - Library Implementation by @knighthat in #2
Full Changelog: v0.0.3...v0.0.4
v0.0.3
Replaced boring text-based UI with eye catching icons
Some icons support animations (i.e changing color on mouse hover)
Some popups supports key action such as "Enter" to apply or "Esc" to close
New features:
- Notification bar: Shows useful messages (limited to listening IP address & connected device for now)
- Settings menu:
- Listening IP address, port
- Socket buffer
- Color for selected button (border)
- UI font
- Default font for button
- Each color modifier in Background Modifier Panel has color palette button to select color
- Added 3 new font families Comfortaa, OpenSans, and Stardos Stencil that can be used as UI font or Button's font
New logging features:
- Separated logging level on Console and File
- Console's logging level is default at INFO but can be changed with "-Dlog.level={DEBUG,WARNING,ERROR}" at execute command.
- File's logging level is default at DEBUG and cannot be changed at the moment.
- Auto rollver at 1MB (10MB from last version).
- Auto delete old logs (30 days or total logs' size reaches 1GB).
- Rollovered logs are compressed using Gzip algorithm.
What's Changed
- Update version 0.0.3 | Big update with many new features and changes by @knighthat in #1
Full Changelog: v0.0.2-beta...v0.0.3
v0.0.2-beta
Tabbed buttons modifier
Real-time editing - see results as soon as you press Enter(Apply) or select function
Each profile can now carry up to 10 rows and 10 columns (100 buttons)
Button's properties can be changed:
- Label (Text appears on button)
- Font (only shows on PC side)
- Size
- Style (bold, italic, or both)
Gap between buttons is now rendered on Android
v0.0.1
FIRST BETA RELEASE
What Is This?
An app that turns your Android phone into "Macro Keys".
For more information, refer to README
Main Features
Multiple pages (profiles)
Page(s) can be added/removed/update on the fly
Dynamic button layout (up to 6 columns, 4 rows)
Buttons are customizable, including:
- Label
- Background
- Foreground (font's color)
- It function when clicked on mobile device
Extremely light-weight
Easy to use, straight forward
Disclaimer
This is a BETA product, errors/bugs are expected during use, please report if you notice something unusual or unexpected