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
aff84ccc96
SaveTool: minor formatting changes.
2022-12-01 23:39:53 +01:00
Guillaume Jacquemin
6fa21128ab
SaveTool: improve FPS capping mechanism.
2022-11-30 10:03:45 +01:00
Guillaume Jacquemin
4ea694ea6e
SaveTool: add advanced mode.
...
This'll help hide undocumented values.
2022-11-25 17:10:56 +01:00
Guillaume Jacquemin
32046d9bf8
Update dependencies and adapt to changes.
2022-11-25 10:33:55 +01:00
Guillaume Jacquemin
df5fa7a39e
SaveTool: remove the FPS cap implementation.
...
I should port the code from my raycaster engine to here.
2022-11-21 20:40:10 +01:00
Guillaume Jacquemin
c5b4747685
SaveTool: clean things up a bit.
2022-11-21 20:37:28 +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
ce0ca07afc
SaveTool: various UI tweaks.
2022-03-20 09:14:46 +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
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
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
2d0d5817f2
SaveTool: add a basic guide to the help menu.
2021-10-04 18:18:20 +02:00
Guillaume Jacquemin
a244e468d2
SaveTool: add a way to skip the disclaimer.
2021-08-18 20:09:22 +02:00
Guillaume Jacquemin
d52b381426
SaveTool: improve the settings menu layout.
2021-08-18 16:59:16 +02:00
Guillaume Jacquemin
52f5e8eb0a
SaveTool: add a frame limiter.
...
The FPS slider isn't the most accurate, but it just works™.
Closes #10 .
2021-08-18 16:53:29 +02:00
Guillaume Jacquemin
e99ff14749
SaveTool: add a "cheat mode" toggle.
2021-07-28 15:00:15 +02:00
Guillaume Jacquemin
ab124174b0
SaveTool: add rest of response handling.
2021-07-28 14:18:39 +02:00
Guillaume Jacquemin
ee384843e9
SaveTool: launch the thread, and add basic response handling.
2021-07-28 14:17:21 +02:00
Guillaume Jacquemin
445d7323b3
SaveTool: add configuration system.
2021-07-23 14:17:42 +02:00
Guillaume Jacquemin
d0eee0caeb
SaveTool: add skeleton for update checking.
2021-07-22 11:39:53 +02:00
Guillaume Jacquemin
e2d473da44
SaveTool: change some conditions.
2021-07-22 09:19:59 +02:00
Guillaume Jacquemin
688e61b9ae
MassManager: move some fields to SaveTool.
2021-07-21 20:57:39 +02:00
Guillaume Jacquemin
241f5b754d
ProfileManager: move some fields to SaveTool.
2021-07-21 20:38:33 +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
3f3166691d
SaveTool: make a submenu name clearer.
2021-07-21 12:37:58 +02:00
Guillaume Jacquemin
e0647b907a
CMakeLists: change the name of the debug macro.
2021-07-13 18:35:23 +02:00
Guillaume Jacquemin
14feadc401
SaveTool: add menu items to open the backup and staging folders.
2021-07-10 16:45:25 +02:00
Guillaume Jacquemin
61d1e3635f
Add initial files.
...
Feature parity is also reached.
2021-06-11 19:24:52 +02:00