Skip to content

Releases: knighthat/InteractiveDeck-Desktop

v0.0.4

04 Nov 16:20
Compare
Choose a tag to compare

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.

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

Full Changelog: v0.0.3...v0.0.4

v0.0.3

21 Sep 23:40
4817a50
Compare
Choose a tag to compare

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

10 Sep 03:44
Compare
Choose a tag to compare

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

26 Aug 00:49
Compare
Choose a tag to compare

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