Skip to content

Releases: matyalatte/tuw

v0.2.3

04 Mar 12:12
e820b32
Compare
Choose a tag to compare

Updates for bugfix and optimization.
There is no change in usage.

Changelog

  • Fixed errors when using non-ascii characters in labels.
  • Fixed an error when a command requires more components for arguments.
  • Fixed some examples that will raise the command error.
  • Fixed an error when executing the default command.
  • Used hash instead of label in gui_config.json
  • Removed unnecessary codes from wxWidgets to reduce the binary size.

v0.2.2

28 Jan 14:23
57a15b8
Compare
Choose a tag to compare

Changelog

  • Added id option for components.
    (It'll be used as a variable name for commands and gui_config.json)
  • Improved json validator

v0.2.1

08 Oct 16:06
a03073a
Compare
Choose a tag to compare

Changelog

  • Introduced wxBoxSizer to align components automatically.
  • Added "default" option to all components.
  • Fixed a bug that non-ascii characters won't be shown up as "empty_message." (Windows)
  • Fixed a bug that LogFrame can't catch non-ascii characters from std::cout. (Linux)
  • Fixed an error when executing non-ascii commands. (Unix)
  • Fixed an error when saving non-ascii characters for text box.

The Linux build only works on Ubuntu 20.04 or later.

v0.2.0

25 Sep 02:16
Compare
Choose a tag to compare

Changelog

  • Added "empty_message" option to text box and pickers.
  • Added "default" option to check box and text box
  • Fixed errors when failing to read json files
  • Made "button" key optional
  • Modified window size for macOS
  • Removed null values from gui_config.json
  • Removed dependencies from macOS build

The released executables only work on 64-bit systems.
And the Linux build only works on Ubuntu 20.04 or later.

v0.1.2

01 Jun 17:00
15dce55
Compare
Choose a tag to compare

Changelog

  • Fixed a bug it needs dll for runtime libs

v0.1.1

15 May 01:42
7b9c56f
Compare
Choose a tag to compare

Changelog

  • Added textbox to GUI components
  • Changed json format
  • Fixed an error when reading utf-16 strings from stdout
  • Fixed a bug can't read configs for checkbox

v0.1.0

07 May 03:21
efa01cb
Compare
Choose a tag to compare

Changelog

  • Added support for mac and linux (no releases yet)
  • Added console window for linux
  • Added add_quotes option to components
  • Fixed bug when compiling with gcc

v0.0.4

04 May 17:39
11b68f6
Compare
Choose a tag to compare

Changelog

  • Added UTF-8 support for Windows
  • Added format check for gui_definition.json
  • Added a function to add quotes to path
  • Changed command format

v0.0.3

30 Apr 06:20
Compare
Choose a tag to compare

Changelog

  • Added checkboxes to GUI components
  • Added width setting to choice
  • Improved error handling

v0.0.2

17 Apr 07:50
cc1b33c
Compare
Choose a tag to compare

Changelog

  • Added checkbox and text to GUI components
  • Added support for multiple commands
  • Added support for help URLs
  • Added function to save status