Guillaume Jacquemin
fd9f9e5e36
Use Utility::move() instead of std::move().
2024-03-25 14:34:27 +01:00
Guillaume Jacquemin
e156196b98
Update copyright year.
...
Now's a good time as any, I guess.
2024-03-08 20:25:32 +01:00
Guillaume Jacquemin
90fd22225f
ProfileManager: adapt to Corrade changes.
2023-11-29 13:00:05 +01:00
Guillaume Jacquemin
819e144410
Reorganise code.
...
This is a big one. Namespacing, general formatting updates, and
renaming, among others.
2023-11-29 12:33:26 +01:00
Guillaume Jacquemin
07cbaefeac
General code maintenance.
2023-10-29 11:31:21 +01:00
Guillaume Jacquemin
1851867b7e
Update copyright year.
...
This was long overdue...
2023-09-02 18:30:29 +02: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
79c97733db
ProfileManager: use Logger.
2022-11-21 19:21:49 +01:00
Guillaume Jacquemin
e795e276da
Profile(Manager),SaveTool: get rid of that legacy nonsense.
2022-11-21 19:03:00 +01:00
Guillaume Jacquemin
e61d4bba85
Adapt to Corrade/Magnum changes.
2022-07-06 17:22:40 +02:00
Guillaume Jacquemin
e91c015c00
SaveTool,ProfileManager: make backups 0.8-ready.
2022-03-20 09:14:11 +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
db6836ec33
Profile(Manager): add basic 0.8 profile support.
2022-03-06 14:42:24 +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
a1c17b7138
Profile(Manager),SaveTool: improve error handling and fix bugs.
2022-02-24 14:00:47 +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
0ac1e759ca
Profile(Manager),SaveTool: prepare for legacy/normal distinction.
2022-01-20 19:42:27 +01:00
Guillaume Jacquemin
50a7b1d7f0
Profile: adapt to UESaveFile.
...
Also change ProfileManager to use growable arrays instead of vectors.
2021-09-23 19:01:42 +02:00
Guillaume Jacquemin
241f5b754d
ProfileManager: move some fields to SaveTool.
2021-07-21 20:38:33 +02:00
Guillaume Jacquemin
5dc7fbc06c
ProfileManager: use Magnum types.
2021-06-20 14:08:17 +02:00
Guillaume Jacquemin
61d1e3635f
Add initial files.
...
Feature parity is also reached.
2021-06-11 19:24:52 +02:00