57b4af4637
SaveTool: fix the checker mutex not unlocking properly.
2023-10-29 15:42:15 +01:00
389dabfc77
SaveTool: separate update checking mechanism.
...
THIS IS BROKEN, ONLY BUILD THIS COMMIT FOR DEBUGGING PURPOSES!
2023-10-29 11:32:17 +01:00
1851867b7e
Update copyright year.
...
This was long overdue...
2023-09-02 18:30:29 +02:00
f7a8962194
main,SaveTool,Configuration: further Wine support.
2023-08-31 12:34:34 +02:00
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
3c2cb001ff
Match the new coding style I use.
2023-01-13 10:02:29 +01:00
e336b37d81
SaveTool: move the configuration to its own class.
2023-01-13 10:02:29 +01:00
aff84ccc96
SaveTool: minor formatting changes.
2022-12-01 23:39:53 +01:00
6fa21128ab
SaveTool: improve FPS capping mechanism.
2022-11-30 10:03:45 +01:00
4ea694ea6e
SaveTool: add advanced mode.
...
This'll help hide undocumented values.
2022-11-25 17:10:56 +01:00
32046d9bf8
Update dependencies and adapt to changes.
2022-11-25 10:33:55 +01:00
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
c5b4747685
SaveTool: clean things up a bit.
2022-11-21 20:37:28 +01:00
16b8807eb7
SaveTool: remove unsafe mode.
...
It was just not good at all.
2022-11-21 09:20:21 +01:00
ce0ca07afc
SaveTool: various UI tweaks.
2022-03-20 09:14:46 +01:00
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
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
350ad59f8e
SaveTool: add a convenience wrapper over ImGui stuff.
2022-02-23 21:59:00 +01:00
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
2d0d5817f2
SaveTool: add a basic guide to the help menu.
2021-10-04 18:18:20 +02:00
a244e468d2
SaveTool: add a way to skip the disclaimer.
2021-08-18 20:09:22 +02:00
d52b381426
SaveTool: improve the settings menu layout.
2021-08-18 16:59:16 +02:00
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
e99ff14749
SaveTool: add a "cheat mode" toggle.
2021-07-28 15:00:15 +02:00
ab124174b0
SaveTool: add rest of response handling.
2021-07-28 14:18:39 +02:00
ee384843e9
SaveTool: launch the thread, and add basic response handling.
2021-07-28 14:17:21 +02:00
445d7323b3
SaveTool: add configuration system.
2021-07-23 14:17:42 +02:00
d0eee0caeb
SaveTool: add skeleton for update checking.
2021-07-22 11:39:53 +02:00
e2d473da44
SaveTool: change some conditions.
2021-07-22 09:19:59 +02:00
688e61b9ae
MassManager: move some fields to SaveTool.
2021-07-21 20:57:39 +02:00
241f5b754d
ProfileManager: move some fields to SaveTool.
2021-07-21 20:38:33 +02:00
2a617b3359
MassBuilderManager: move functionality to SaveTool.
...
And also improve the main menu too.
2021-07-21 14:36:49 +02:00
3f3166691d
SaveTool: make a submenu name clearer.
2021-07-21 12:37:58 +02:00
e0647b907a
CMakeLists: change the name of the debug macro.
2021-07-13 18:35:23 +02:00
14feadc401
SaveTool: add menu items to open the backup and staging folders.
2021-07-10 16:45:25 +02:00
61d1e3635f
Add initial files.
...
Feature parity is also reached.
2021-06-11 19:24:52 +02:00