Releases: MaxFleur/LightCombatManager
Releases · MaxFleur/LightCombatManager
Version 1.6.0
Overall:
- Added support for Pathfinder 2E and D&D 5E. Adjust the rules in a new options dialog in the main menubar.
- Added an option to disable or enable automatic rolling for initiative ties when sorting the table.
- Added a "Save As" and "Close" menubar function.
- Added icons to the menubar entries.
- Adjusted button and menubar names.
Table/Combat:
- Redesigned the status effect dialog search field.
- Added a Save/Discard/Cancel dialog to "Return to Main Window" if unsaved changes are present.
- Fixed the title after setting a new combat without saving a new character.
Internal:
- Code modernizations and adjustments.
- ReadMe adjustments.
Version 1.5.1
Overall:
- The New, Open and Close dialogs now have reworked buttons and messages.
- Fixed Ctrl+N opening a new Combat without a message if a Combat was unedited.
Table:
- The checkboxes in the Combat Table are now centered.
Version 1.5.0
Overall:
- The program won't ask to save the current Combat anymore if the user just saved it and didn't change anything.
- Added a Changelog link in the "About" tab.
Table:
- Introduced editable Checkboxes for the Is Enemy column.
- Made the initiative and modifier column editable.
- Added a new title indicator if a change in the table occured. The indicator will be removed if the table is saved.
- The Name and Additional Info Column will now readjust their size if new Characters with long names and/or info are added.
- Added a standard file path for saving Tables.
- The Saving File Dialog won't open anymore if a csv file of a Combat has been loaded or if a Combat has been saved once.
- Fixed a bug where closing the program with an active Table and pressing Cancel in the Save File Dialog closed the program anyway.
- Fixed the table height generation for small csv files.
Add Character Dialog:
- Added a new button to roll the Character Initiative.
- Increased the negative HP range to -10000.
- Renamed the "Reset Layout" button to "Reset all Values".
Internal:
- Uncrustify and code formating updates.
Version 1.4.4
- Fixed a bug where non-latin letters where not saved correctly in a csv file.
- Typo fix in welcoming text.
Version 1.4.3
- Fixed a bug where saved tables were non-readable by the program.
Version 1.4.2
- Renamed the term "NPC" to "enemy".
- Code refactoring and cleanup.
- ReadMe adjustments.
Version 1.4.1
- Fixed a typo in the Table Widget options.
- Fixed some compiler conversion warnings.
Version 1.4.0
Overall:
- Increased responsiveness of all widgets, using less fixed widget sizes.
TableWidget:
- Added the functionality to go up to the previous Character.
- Also added/changed the shortcuts for going up and down: Press Ctrl + ArrowUp/ArrowDown to go Up or Down.
- Added buttons to get to the next or previous Character.
- Reduced the highlighting strength of the current Character.
Add Character Dialog:
- Removed the functionality to close the Dialog via pressing Escape.
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.