Commit graph

20 commits

Author SHA1 Message Date
bf5a9872e1
Application: remove a default value.
This'll stop Clang-Tidy's complaining that "default values in
virtual/override methods are prohibited". Dunno how prohibited they
are, but better safe than sorry, even though there was no compile
error/warning.
2024-03-30 16:07:24 +01:00
9f0386d5b3
{Mass,Profile}Manager: rename classes.
Partial revert of 04d2ab9dc7.

I forgot about the Backup struct when I was working on the backup
manager, and was about to run into a conflict sooner or later.
2024-03-30 16:03:11 +01:00
04d2ab9dc7
{Mass,Profile}Manager: move into new namespace. 2024-03-28 13:32:34 +01:00
0b2796e94b
GameData: move headers into a dedicated folder.
From now on, Maps will only be for preprocessor-powered
multi-directional mapping fuckery.
2024-03-28 12:50:15 +01:00
5cb04e7c20
Application: slightly improve code style. 2024-03-11 20:52:24 +01:00
e9fad7600b
Application: reorganise profile manager UI code. 2024-03-10 14:03:51 +01:00
387647669f
Application: use ImGui::BeginTooltip() correctly. 2024-03-10 12:49:02 +01:00
cd5213a3f9
Application: change a menu entry icon. 2024-03-09 20:24:30 +01:00
0b46403ede
Application: add menu entries for the new folders. 2024-03-09 18:36:53 +01:00
efc3fe0dc7
Application: move folder management to Configuration.
Also, add new folders for the upcoming weapon/armour/style
export/import mechanism.
2024-03-09 18:09:27 +01:00
e156196b98
Update copyright year.
Now's a good time as any, I guess.
2024-03-08 20:25:32 +01:00
3a3b5bfdff
GameData: change the style name map's, well, name. 2024-03-08 19:27:44 +01:00
22f5fc947c
Application: use iterators for TextUnformatted calls.
Corrade's string views aren't guaranteed to be null-terminated,
though most of them come from strings, which _are_
null-terminated. Still, safety first.
2024-02-08 11:08:14 +01:00
7ce726f933
Application: redo the whole armour tab. 2023-12-04 15:25:02 +01:00
570134ced0
Application: fix link to MBST's Git repo. 2023-12-04 15:24:05 +01:00
ca7b71fb36
Application: tweak decal editor layout. 2023-12-04 13:44:57 +01:00
132c46da89
Application: remove a separator in the weapons tab. 2023-12-04 12:03:33 +01:00
d9755a31fe
Application: update layout in the frame editor.
That table for the joint sliders was ugly as fuck. I'm glad to be
rid of it.
2023-11-29 13:51:36 +01:00
bf7f6d24f3
Application: adapt to ImGui changes. 2023-11-29 13:12:18 +01:00
819e144410
Reorganise code.
This is a big one. Namespacing, general formatting updates, and
renaming, among others.
2023-11-29 12:33:26 +01:00