Guillaume Jacquemin
e634ef037d
Change how the project version is defined.
2023-10-29 10:40:02 +01:00
Guillaume Jacquemin
1851867b7e
Update copyright year.
...
This was long overdue...
2023-09-02 18:30:29 +02:00
Guillaume Jacquemin
d612b0afe6
SaveTool: various fixes for HiDPI screens.
2023-09-02 14:28:28 +02:00
Guillaume Jacquemin
03472e56dc
Profile,SaveTool: change how materials are handled.
2023-01-13 10:02:29 +01:00
Guillaume Jacquemin
8e0f0e5beb
SaveTool: update a TextUnformatted() call.
2023-01-13 10:02:29 +01:00
Guillaume Jacquemin
9c074c24bd
Update coding style.
...
Magnum's type names are fine, but I'd rather limit what depends on
Magnum as much as possible. Vector types are still allowed, though. No
way I'll write my own.
2023-01-13 10:02:29 +01:00
Guillaume Jacquemin
3c2cb001ff
Match the new coding style I use.
2023-01-13 10:02:29 +01:00
Guillaume Jacquemin
e336b37d81
SaveTool: move the configuration to its own class.
2023-01-13 10:02:29 +01:00
Guillaume Jacquemin
dfd0d56ab0
Profile,SaveTool: add support for T6 materials.
2022-11-25 16:25:56 +01:00
Guillaume Jacquemin
32046d9bf8
Update dependencies and adapt to changes.
2022-11-25 10:33:55 +01:00
Guillaume Jacquemin
1421257c4f
SaveTool: some more cleanup.
2022-11-21 20:47:09 +01:00
Guillaume Jacquemin
a33cbdfad6
SaveTool: fix includes.
2022-11-21 09:49:01 +01:00
Guillaume Jacquemin
16b8807eb7
SaveTool: remove unsafe mode.
...
It was just not good at all.
2022-11-21 09:20:21 +01:00
Guillaume Jacquemin
f4adb9e26a
SaveTool: fix a few bugs.
2022-03-21 16:31:29 +01:00
Guillaume Jacquemin
ce0ca07afc
SaveTool: various UI tweaks.
2022-03-20 09:14:46 +01:00
Guillaume Jacquemin
e2d31854b4
SaveTool: use ImGui's {Begin,End}Disabled API.
2022-03-11 09:20:24 +01:00
Guillaume Jacquemin
f1a4b64219
SaveTool: use the shorthand getters added in the previous commit.
2022-03-09 13:27:21 +01:00
Guillaume Jacquemin
b859bf7ab5
Update Corrade/Magnum and adapt to changes.
...
Also a few misc things, but nothing really noteworthy.
2022-03-09 11:04:19 +01:00
Guillaume Jacquemin
89bba618fb
SaveTool: eliminate a few format warnings.
2022-03-06 14:30:04 +01:00
Guillaume Jacquemin
8791eb32ac
Use Corrade's String(View) types where possible.
...
Utility::Directory, efsw, cpr, and json.hpp are the only obstacles to a
complete removal of std::string usages.
2022-03-04 21:18:55 +01:00
Guillaume Jacquemin
572585e648
SaveTool: optimise code readability.
...
...mostly for Clang/CLion. :D
2022-03-02 11:46:31 +01:00
Guillaume Jacquemin
de2ba9ce7f
Mass(Manager),SaveTool: improve error handling.
2022-02-26 14:48:45 +01:00
Guillaume Jacquemin
a1c17b7138
Profile(Manager),SaveTool: improve error handling and fix bugs.
2022-02-24 14:00:47 +01:00
Guillaume Jacquemin
350ad59f8e
SaveTool: add a convenience wrapper over ImGui stuff.
2022-02-23 21:59:00 +01:00
Guillaume Jacquemin
51faed7210
Update copyright years.
...
I should have done that earlier... and of course I forgot a few files...
2022-01-30 11:38:22 +01:00
Guillaume Jacquemin
9a9c08391a
SaveTool: change how story progress is handled.
2022-01-15 11:01:11 +01:00
Guillaume Jacquemin
51602c713a
SaveTool: update layout.
2022-01-14 13:42:09 +01:00
Guillaume Jacquemin
05a2b1cfb0
SaveTool: change a drag widget to a slider.
2021-10-12 16:53:19 +02:00
Guillaume Jacquemin
0904384e0d
SaveTool: fixed a condition for drag and dropping builds.
2021-10-03 00:14:07 +02:00
Guillaume Jacquemin
e839d1c19b
SaveTool: adapt to Mass changes.
2021-09-27 17:54:30 +02:00
Guillaume Jacquemin
5689ec6c1a
SaveTool: adapt to Profile changes.
2021-09-27 17:53:56 +02:00
Guillaume Jacquemin
66d96bd893
SaveTool: update formatting.
2021-09-22 10:47:23 +02:00
Guillaume Jacquemin
c7c379c419
SaveTool: adapt main manager to Mass changes.
2021-08-29 19:39:29 +02:00
Guillaume Jacquemin
597e9dfe98
SaveTool: initial work for the viewer UI.
2021-08-19 20:35:00 +02:00
Guillaume Jacquemin
4cdd1b35ec
Mass(Manager): rework to prepare for the viewer.
2021-08-19 20:34:37 +02:00
Guillaume Jacquemin
f323215844
SaveTool: improve a button.
2021-08-19 14:31:17 +02:00
Guillaume Jacquemin
e580736ac6
SaveTool: improve the M.A.S.S. manager UI.
2021-08-19 14:11:18 +02:00
Guillaume Jacquemin
2644a73fc9
SaveTool: change the look of the research inv table.
2021-08-19 14:02:21 +02:00
Guillaume Jacquemin
c4fc910ab0
SaveTool: add tier display to the research inventory.
...
Closes #11 .
2021-08-18 15:37:03 +02:00
Guillaume Jacquemin
e99ff14749
SaveTool: add a "cheat mode" toggle.
2021-07-28 15:00:15 +02:00
Guillaume Jacquemin
445d7323b3
SaveTool: add configuration system.
2021-07-23 14:17:42 +02:00
Guillaume Jacquemin
688e61b9ae
MassManager: move some fields to SaveTool.
2021-07-21 20:57:39 +02:00
Guillaume Jacquemin
2a617b3359
MassBuilderManager: move functionality to SaveTool.
...
And also improve the main menu too.
2021-07-21 14:36:49 +02:00
Guillaume Jacquemin
7531dc88ac
CMakeLists: use macros for stuff like app version.
2021-07-13 18:46:21 +02:00
Guillaume Jacquemin
c5d0d6e089
SaveTool: reduce max materials to 9999.
...
For some reason, the game clamps them to that after a mission.
2021-07-10 16:52:11 +02:00
Guillaume Jacquemin
d7f991cd2e
SaveTool: bump MB version.
2021-07-10 16:50:30 +02:00
Guillaume Jacquemin
9e7b6a4153
SaveTool: fix alignment.
2021-07-10 16:48:58 +02:00
Guillaume Jacquemin
69d4484c91
SaveTool: bump max credits for editor.
2021-07-10 16:47:18 +02:00
Guillaume Jacquemin
476eb2b1e6
SaveTool: improve readability.
2021-07-10 16:46:45 +02:00
Guillaume Jacquemin
ed25f7f5fa
SaveTool: remove a redundant initialisation.
2021-07-10 16:46:03 +02:00