Commit Graph

98 Commits

Author SHA1 Message Date
Guillaume Jacquemin bb283b0603 Bump version up. 2021-05-10 19:58:02 +02:00
Guillaume Jacquemin 7eceaf329e Fix values for StoryProgress and LastMissionId.
They aren't bad per se, they're just off.
2021-05-10 19:54:46 +02:00
Guillaume Jacquemin aa5d61ac04 Bump version up. 2021-05-10 19:01:51 +02:00
Guillaume Jacquemin a58ad3d330 Change the initial warning message. 2021-05-10 18:39:28 +02:00
Guillaume Jacquemin 76de8c0bee Finish mapping StoryProgress. 2021-05-10 18:11:25 +02:00
Guillaume Jacquemin 7cd1f9aa4e Update the about text. 2021-04-20 15:56:08 +02:00
Guillaume Jacquemin 5c4a3e8d16 Start mapping story progress. 2021-04-20 15:55:41 +02:00
Guillaume Jacquemin d56b2cc4c2 Use a scope guard for more safety. 2021-04-20 15:55:06 +02:00
Guillaume Jacquemin 97eb69922f Move the last mission ID map to its own header. 2021-04-20 15:54:07 +02:00
Guillaume Jacquemin f3b14fbffe MainFrame: improve readability and add challenges.
Also, hunting grounds are now known as "hunts".
2021-03-11 14:19:43 +01:00
Guillaume Jacquemin 9925fc7f03 MainFrame: fix layout. 2021-03-11 14:18:43 +01:00
Guillaume Jacquemin 036475e4c6 Update version information. 2021-03-05 15:03:01 +01:00
Guillaume Jacquemin 5b23303a48 MainFrame: add logic to unsafe mode checkbox. 2021-03-05 14:56:28 +01:00
Guillaume Jacquemin 0b1ecc52f5 MainFrame: update a button's {dis,en}abled logic. 2021-03-05 14:24:27 +01:00
Guillaume Jacquemin 20c35c8d8e MainFrame: upgrade the default profile logic. 2021-03-05 14:20:19 +01:00
Guillaume Jacquemin 9c74f672dd MainFrame: re-enable the warning on launch.
Also add an extra line about the pre-release stuff.
2021-03-05 14:20:09 +01:00
Guillaume Jacquemin 0d386a70d8 MainFrame: add unsafe checkbox.
It doesn't do anything yet, though.
2021-03-05 14:18:06 +01:00
Guillaume Jacquemin e799f1be04 CMakeLists: fix a logic issue. 2020-10-05 12:53:04 +02:00
Guillaume Jacquemin 8a5d9c4231 Prepare for pre-release 1. 2020-10-05 11:05:52 +02:00
Guillaume Jacquemin cebae7d072 Additional safety in fileUpdateEvent. 2020-10-05 10:36:23 +02:00
Guillaume Jacquemin 4c0f1b8ce5 Added an experimental way to rename the company. 2020-10-05 10:36:08 +02:00
Guillaume Jacquemin 932052ab0a Profile: forgot to mark two functions as const. 2020-10-05 08:41:23 +02:00
Guillaume Jacquemin 0b846be139 Prepare the 2.0.0 pre-release version. 2020-10-05 08:36:27 +02:00
Guillaume Jacquemin 3d04ac4a12 Added the last two available levels to the map. 2020-10-05 08:32:59 +02:00
Guillaume Jacquemin d38606b574 Add two more values. 2020-10-05 00:55:08 +02:00
Guillaume Jacquemin 016b549d7a Profile: simplify the credits formula.
IntProperty is a 32-bit signed integer according to research.
2020-10-04 20:11:32 +02:00
Guillaume Jacquemin b2c5c6a69f Update the profile stats when the file is modified. 2020-10-02 12:56:22 +02:00
Guillaume Jacquemin eb08de1a30 MainFrame: rename a symbol. 2020-10-02 12:55:52 +02:00
Guillaume Jacquemin 685bc59540 MassManager: return empty_string by ref instead of a temp object. 2020-10-02 12:55:31 +02:00
Guillaume Jacquemin 4e1a74e03e MainFrame: make code a bit more readable. 2020-10-02 12:54:38 +02:00
Guillaume Jacquemin a24422adcc MainFrame: increase sleep time in fileUpdateEvent().
This should make file access a tiny bit safer.
2020-10-02 12:53:55 +02:00
Guillaume Jacquemin e77b56383a Made the strings more readable. 2020-09-30 22:49:42 +02:00
Guillaume Jacquemin a06ea2caa4 Finish re{writing} the MASS manager. 2020-09-30 16:27:26 +02:00
Guillaume Jacquemin d7fa2abafb Profile: reimplement the backup feature. 2020-09-30 16:26:34 +02:00
Guillaume Jacquemin fdf72544fb Fixed an assert.
It didn't appear in release, but it could have bitten me in the ass at
some point.
2020-09-30 16:26:15 +02:00
Guillaume Jacquemin 854a7bbcca Add the ability to not use the Corrade submodule.
Also add a version check, just in case.
2020-09-21 13:48:22 +02:00
Guillaume Jacquemin 34d938548a Update Corrade to 2020.06. 2020-09-08 23:26:37 +02:00
Guillaume Jacquemin 9ddea11b6e Some early work on classes. 2020-09-01 16:14:43 +02:00
Guillaume Jacquemin 401d7d747e Fix a regression introduced in 1.1.2. Again. 2020-08-17 13:10:45 +02:00
Guillaume Jacquemin cd92cb02fa Update the disclaimer. 2020-07-30 11:10:11 +02:00
Guillaume Jacquemin 44e5790b7c Bump the version number to 1.2.1. 2020-07-22 16:04:15 +02:00
Guillaume Jacquemin d3f1027df2 Fix a regression introduced in 1.1.2. 2020-07-22 16:03:11 +02:00
Guillaume Jacquemin 496ade0481 Bump the version number to 1.2.0. 2020-07-22 09:19:44 +02:00
Guillaume Jacquemin 3f8af910e3 Add demo unit import. 2020-07-22 08:55:12 +02:00
Guillaume Jacquemin 6a30c7d037 Fail gracefully if the screenshots folder doesn't exist. 2020-06-29 16:38:43 +02:00
Guillaume Jacquemin 8cac1a8360 MainFrame: fix crash when cancelling a dialog. 2020-06-24 10:02:30 +02:00
Guillaume Jacquemin f8d8bb95e5 MainFrame: rename some events for consistency. 2020-06-21 21:39:39 +02:00
Guillaume Jacquemin 7855323bc6 MassManager: fix the active slot detection issue.
It's now replaced with a more stable version.
Also bumped tested version up.
2020-06-21 08:52:26 +02:00
Guillaume Jacquemin 6f5b02b395 MainFrame: bump version number. 2020-06-20 11:42:26 +02:00
Guillaume Jacquemin 3c34b7cdac CMakeLists: link to static libraries. 2020-06-20 11:35:23 +02:00