Releases: MaxFleur/LightCombatManager
Releases · MaxFleur/LightCombatManager
Version 1.3.1
- Fixed a segfault when pressing Enter in an empty table
- Fixed the Status Effect Dialog opening when the table is empty
Version 1.3.0
Overall:
- The Character Creation Widget is now completely removed. Starting a new Combat will now open the Table and the Add Character Dialog.
- Fixed a bug where the user was asked to save a table even when the table was empty.
Table Widget:
- Shortcuts are now shown in the Context Menu.
- Trying to save a table using semicolons will now throw an error message.
- Added a few more effects to the Status Effect Dialog.
Add Character Dialog:
- Added a new Label Animation, which is triggered if a Character has been stored.
Internal Updates:
- Restructuring of the Code Files.
- Added Unit tests for Utils, Character and File handler.
- Update to C++17.
Version 1.2.1
Overall:
- Opening and saving a table now remembers the last used directory.
- The Shortcut for saving a Character in the Character Creation or Edit Dialog has been changed. Now it's "Ctrl + S" instead of "Enter".
Character Creation:
- Beginning a Combat is now possible with only one stored Character (or, alternatively, nothing stored, but an entered name).
Table Widget:
- Fixed a bug where saving a table containing semicolons may create unreadable tables.
- Added a Context Menu Entry to remove a Character.
- Saving a Table is now possible with only one remaining Character. Empty tables can't be saved.
Version 1.2.0
Overall:
- Added translations for all widgets and text inside the program.
- Added a new functionality to create status effects for Characters. These effects can be added inside the Character Creation (via the button or Ctrl + E) and the Table (via the Context Menu or Ctrl + E).
- Changed the license to MIT license.
- Small redesigns in the Welcoming and Character Creation Widget.
Character Creation:
- Added shortcuts: Return to save and create new Characters, Ctrl + Return to finish the creation.
- Fixed a bug where the Table could be started with less than 2 Characters created.
- Adjustments in the button sizes.
Table Widget:
- Redesigned the Reediting of a Combat. Use Ctrl + R or Right Click -> "Add new Character(s)" to open a Dialog and add new Characters. You can sort the table after adding the dialog.
- Added a new Context Menu with options to hide or show the Initiative and Modifier column. These options are stored and reused if the app is restarted.
- Fixed a number of crashes when deleting rows.
- Fixed a bug where the first row was selected when the last row was deleted.
Internal Updates:
- Further code refactoring.
Version 1.1.2
Saving Dialog:
- Fixed a bug where pressing "Cancel" inside the file saving dialog closed the program.
Internal Updates:
- Further code refactoring.
Version 1.1.1
Character Creation:
- Auto Focus to the Name Label is now set after clicking "Save and create new character".
Version 1.1.0
Overall:
- Slightly increased the size of the application.
- The window titles now adjust to the current active window.
- Fixed the text in the "About" Tab.
Character Creation:
- Reformatted the entire window adjustment. The name and additional information field use more space now.
- Adjustments in the head font.
- Starting the character creation now automatically sets focus to the name label, meaning you don't have to press Extra Tab anymore.
- If no character is stored, pressing the "Cancel" button now directly exits to the welcoming window.
Combat Table:
- Added a new functionality to add new characters to an existing table. This means that combats can now be reedited.
- The initiative and modifier are now also shown.
- The current character is now additionally highlighted with bold text.
- Fixed a bug where tables with necessary vertical scrolling occurred.
Internal Updates:
- Major updates of the entire code structure.
- Added Uncrustify for code formatting.