Skip to content

Releases: MaxFleur/LightCombatManager

Version 1.3.1

18 Nov 08:32
Compare
Choose a tag to compare
  • 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

16 Nov 21:31
Compare
Choose a tag to compare

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

31 Oct 15:53
Compare
Choose a tag to compare

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

24 Oct 19:43
Compare
Choose a tag to compare

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

14 Oct 11:20
Compare
Choose a tag to compare

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

11 Oct 15:44
Compare
Choose a tag to compare

Character Creation:

  • Auto Focus to the Name Label is now set after clicking "Save and create new character".

Version 1.1.0

04 Oct 08:08
Compare
Choose a tag to compare

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.