Skip to content

Version 2.0.0

Compare
Choose a tag to compare
@MaxFleur MaxFleur released this 13 Jan 23:15
· 89 commits to master since this release
28afc90

Overall:

  • Files are now stored using a new format called "lcm". This format is json-based and offers a much more robust way of saving and reading tables. The old csv format is no longer supported. Thus, csv files created with older versions can no longer be opened and saved.
  • LCM finally got its own icon, which is not just displayed as a main window icon, but also in a new splashscreen.
  • Added new custom icons for the menubar actions.
  • Smaller redesigns for the already included icons.

Table:

  • Added a function to store empty tables.
  • Fixed a bug where pressing Ctrl + N with an empty table would immediately start a new combat.

Add Character Dialog:

  • Redesigned layout elements and tooltips.
  • The modifier spinbox now automatically adjusts the initiative spinbox as well.
  • Added functionality to close the dialog pressing the Return key. If a name for a character has been entered and the Return key is pressed, the character will be added to the table.

Status Effect Dialog:

  • Small layout adjustments.
  • Fixed closing the dialog without any selected effects triggering an undo command.

Additional:

  • The settings dialog is now modal, preventing background interaction while opened.

Internal:

  • Various refactoring, optimization and cleanup.
  • Added settings unit tests.
  • CI now runs on Qt5 and Qt6.