Releases: matyalatte/tuw
Releases · matyalatte/tuw
v0.2.3
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
v0.2.1
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
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
Changelog
- Fixed a bug it needs dll for runtime libs
v0.1.1
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
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
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
Changelog
- Added checkboxes to GUI components
- Added width setting to choice
- Improved error handling
v0.0.2
Changelog
- Added checkbox and text to GUI components
- Added support for multiple commands
- Added support for help URLs
- Added function to save status