|
b765dcbea4
|
ResearchTree: add engine T5 nodes.
|
2021-08-07 16:38:51 +02:00 |
|
|
af3e32d9de
|
ResearchTree: add OS T2 nodes and IDs.
|
2021-08-07 15:29:24 +02:00 |
|
|
08c1aa1050
|
SaveTool: refresh unlocks when profile is updated.
|
2021-08-07 15:29:00 +02:00 |
|
|
7cfb8bbbcb
|
SaveTool: read OS and arch unlocks on tree initialisation.
|
2021-08-07 15:13:51 +02:00 |
|
|
609404d181
|
NodeIDs: fix an enumerator's name.
|
2021-08-07 14:54:09 +02:00 |
|
|
59c6f2d51f
|
NodeIDs: fixed an enumerator's name.
|
2021-08-07 14:52:50 +02:00 |
|
|
d9ca0f3c83
|
SaveTool: fix a node styling issue.
Unlocked children of locked nodes, as well as tooltips for locked nodes,
used the "disabled text" colour when they shouldn't.
|
2021-08-07 14:48:18 +02:00 |
|
|
55b15381c6
|
ResearchTree: use a macro to add nodes.
This will look better, IMO.
|
2021-08-03 23:10:52 +02:00 |
|
|
e786cf2d7a
|
ResearchTree: add functions to read OS and arch unlocks.
Now the set is complete.
|
2021-08-03 20:40:42 +02:00 |
|
|
1cd91e1aaa
|
ResearchTree: use normal ints in range-based for.
They're smaller than references, and they're trivially-copiable. They
shouldn't be passed by reference. 🤦
|
2021-08-03 20:39:40 +02:00 |
|
|
be4d1029c5
|
ResearchTree: add a missing early return.
|
2021-08-03 20:38:19 +02:00 |
|
|
4baca47f72
|
ResearchTree: fix a typo.
|
2021-08-03 20:29:35 +02:00 |
|
|
f2243f086f
|
ResearchTree: add T1 OS nodes and IDs.
|
2021-08-03 20:23:44 +02:00 |
|
|
8ede484b0e
|
ResearchTree: added T4 engine nodes.
|
2021-08-03 20:07:16 +02:00 |
|
|
7a9cb3d9a1
|
ResearchTree: fix a typo.
|
2021-08-01 20:15:21 +02:00 |
|
|
562758109c
|
SaveTool: improve the looks of nodes.
|
2021-08-01 18:56:13 +02:00 |
|
|
f321a06a0e
|
ResearchTree: added T3 engine nodes.
|
2021-08-01 18:56:13 +02:00 |
|
|
7f710f5db3
|
NodeIDs: add arch enumerators.
|
2021-08-01 18:56:13 +02:00 |
|
|
f8b51791a1
|
NodeIDs: add OS enumerators.
|
2021-08-01 18:56:13 +02:00 |
|
|
fee5c2aefd
|
Profile: add support for reading arch unlocks.
|
2021-08-01 18:56:13 +02:00 |
|
|
44ee2f2c35
|
Profile: add support for reading OS unlocks.
|
2021-08-01 18:56:13 +02:00 |
|
|
bb6de66b0c
|
ResearchTree: add basic functionality and some nodes.
|
2021-08-01 18:56:13 +02:00 |
|
|
ded5e9bcb7
|
Bump version up.
|
2021-08-01 18:50:53 +02:00 |
|
|
ee639bcdf8
|
SaveTool: move a PushID call in the profile manager.
Fixes #9.
|
2021-08-01 18:48:14 +02:00 |
|
|
406349bbe8
|
Increase version number.
|
2021-07-28 15:33:54 +02:00 |
|
|
22c9627b84
|
Main: add single-instance checking.
|
2021-07-28 15:17:46 +02:00 |
|
|
e99ff14749
|
SaveTool: add a "cheat mode" toggle.
|
2021-07-28 15:00:15 +02:00 |
|
|
d0716d6242
|
SaveTool: add credits for cpr and json.hpp.
|
2021-07-28 14:27:44 +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 |
|
|
51127241ef
|
Add json.hpp as the JSON lib.
|
2021-07-28 14:17:47 +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 |
|
|
017900afe2
|
SaveTool: add ToastQueue.
Might be useful for warnings and non-fatal errors, to replace standard
SDL message boxes.
|
2021-07-28 14:14:12 +02:00 |
|
|
52b60ff2a5
|
ToastQueue: fix formatting a bit.
|
2021-07-28 14:12:43 +02:00 |
|
|
14c5a76891
|
SaveTool: update window flags.
This will prevent them from being drawn over toasts.
|
2021-07-25 10:52:54 +02:00 |
|
|
d9efe8191e
|
Add ToastQueue for in-app notifications.
|
2021-07-25 10:52:01 +02:00 |
|
|
445d7323b3
|
SaveTool: add configuration system.
|
2021-07-23 14:17:42 +02:00 |
|
|
83002868d9
|
Add an explanatory comment.
|
2021-07-22 13:10:40 +02:00 |
|
|
d0eee0caeb
|
SaveTool: add skeleton for update checking.
|
2021-07-22 11:39:53 +02:00 |
|
|
4dd2064aae
|
Add cpr.
|
2021-07-22 11:36:37 +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 |
|
|
ec8a6b0c46
|
MassManager: move initialisation of fields.
|
2021-07-21 13:41:30 +02:00 |
|
|
a16383183e
|
SaveTool: replace varargs with templates in drawUnsafeText().
|
2021-07-21 13:40:55 +02:00 |
|
|
fa78ca2a8a
|
MassManager: remove a redundant initialisation.
|
2021-07-21 12:38:27 +02:00 |
|
|
3f3166691d
|
SaveTool: make a submenu name clearer.
|
2021-07-21 12:37:58 +02:00 |
|
|
9999a7dcb0
|
README: update a link.
|
2021-07-13 19:03:14 +02:00 |
|