Commit graph

27 commits

Author SHA1 Message Date
597e9dfe98 SaveTool: initial work for the viewer UI. 2021-08-19 20:35:00 +02:00
a244e468d2 SaveTool: add a way to skip the disclaimer. 2021-08-18 20:09:22 +02:00
6d4bafcc2d SaveTool: suppress Nvidia debug message.
I probably won't need it, but if someone has a rendering issue, being
able to debug it using GPU validation will be useful, and avoiding log
pollution will be even better.
2021-08-18 17:16:10 +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
512fa4088b SaveTool: remove testing code. 2021-07-28 14:27:19 +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
7f32166ab0 SaveTool: implement the request thread. 2021-07-28 14:15:39 +02:00
14c5a76891 SaveTool: update window flags.
This will prevent them from being drawn over toasts.
2021-07-25 10:52:54 +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
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
a16383183e SaveTool: replace varargs with templates in drawUnsafeText(). 2021-07-21 13:40:55 +02:00
7531dc88ac CMakeLists: use macros for stuff like app version. 2021-07-13 18:46:21 +02:00
e0647b907a CMakeLists: change the name of the debug macro. 2021-07-13 18:35:23 +02:00
1c673f3fa3 SaveTool: rename the tweakable macro. 2021-07-13 18:08:33 +02:00
d7f991cd2e SaveTool: bump MB version. 2021-07-10 16:50:30 +02:00
031b7a1c9a SaveTool: lack of timer should be a failure. 2021-07-10 16:44:09 +02:00
13b4785a43 SaveTool: remove those commented LoCs.
Since the research tree might be made in pure ImGui (attempts to do it
in normal GL didn't really pan out), we won't need state changes.
2021-06-21 00:26:56 +02:00
441e0c2d1a SaveTool: replace a chain of ifs with a switch. 2021-06-20 23:49:30 +02:00
9fb654c89d SaveTool: change how the game state is displayed. 2021-06-20 19:36:42 +02:00
d23095f662 SaveTool: remove an unused argument in handleFileAction. 2021-06-20 14:14:10 +02:00
e77f46ecc4 SaveTool: use Magnum types. 2021-06-20 14:13:30 +02:00
61d1e3635f Add initial files.
Feature parity is also reached.
2021-06-11 19:24:52 +02:00