Guillaume Jacquemin
83e9169dae
MassManager: use Logger ***everywhere***.
2022-11-22 10:35:05 +01:00
Guillaume Jacquemin
51b25ea9c5
MassManager: use Logger _everywhere_.
2022-11-22 10:06:22 +01:00
Guillaume Jacquemin
9de62db449
MassManager: use Logger.
2022-11-21 18:12:42 +01:00
Guillaume Jacquemin
e61d4bba85
Adapt to Corrade/Magnum changes.
2022-07-06 17:22:40 +02:00
Guillaume Jacquemin
71d38f4a91
SaveTool,MassManager: improve staged file updates.
...
No need to redo the whole staged list when only one file gets updated.
Considering the call to refreshStagedMasses() is blocking (I might look
into threading stuff), its time complexity is O(n) at worst, which can
be bad on slower systems.
2022-04-04 10:37:09 +02:00
Guillaume Jacquemin
0e3e3145b7
MassManager: update formatting.
2022-03-31 17:58:47 +02:00
Guillaume Jacquemin
5705f408a5
MassManager: this piece of code is in SaveTool.
...
Why the Hell is it still here ?
2022-03-30 20:35:04 +02:00
Guillaume Jacquemin
4ed7aff835
MassManager: change how hangars are handled.
2022-03-30 20:34:37 +02:00
Guillaume Jacquemin
f4adb9e26a
SaveTool: fix a few bugs.
2022-03-21 16:31:29 +01:00
Guillaume Jacquemin
ccf630c385
MassManager: fix a condition.
2022-03-09 14:03:08 +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
de2ba9ce7f
Mass(Manager),SaveTool: improve error handling.
2022-02-26 14:48:45 +01:00
Guillaume Jacquemin
2cabe6a3ba
MassManager: adapt to Mass changes.
...
Should have caught it earlier. Ugh.
2022-02-11 18:31:45 +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
83fa5822bf
MassManager: fix bugs in path handling.
2021-11-01 09:40:33 +01:00
Guillaume Jacquemin
dd460b4313
MassManager: fix a bug with importing.
2021-10-13 14:49:31 +02:00
Guillaume Jacquemin
0a438a4d72
MassManager: adapt to Mass changes.
2021-09-27 17:54:42 +02:00
Guillaume Jacquemin
69021eacdf
Mass: change how the name is obtained, and move the state enum.
2021-08-28 20:20:09 +02:00
Guillaume Jacquemin
4cdd1b35ec
Mass(Manager): rework to prepare for the viewer.
2021-08-19 20:34:37 +02:00
Guillaume Jacquemin
688e61b9ae
MassManager: move some fields to SaveTool.
2021-07-21 20:57:39 +02:00
Guillaume Jacquemin
ec8a6b0c46
MassManager: move initialisation of fields.
2021-07-21 13:41:30 +02:00
Guillaume Jacquemin
fa78ca2a8a
MassManager: remove a redundant initialisation.
2021-07-21 12:38:27 +02:00
Guillaume Jacquemin
0bb3be13fe
MassManager: shorten this if.
2021-07-10 16:36:49 +02:00
Guillaume Jacquemin
61d1e3635f
Add initial files.
...
Feature parity is also reached.
2021-06-11 19:24:52 +02:00