-
b9fe38782d
Configuration: avoid a deadlock.
one-point-five
Guillaume Jacquemin
2024-04-14 18:30:39 +0200
-
028d991b74
CMakeLists: change a condition to be more reliable.
Guillaume Jacquemin
2024-04-14 10:44:46 +0200
-
fd367619e2
Application: add a TODO for later.
Guillaume Jacquemin
2024-04-14 10:29:49 +0200
-
555cfcaadd
Application: add initial UI for style import/export.
Guillaume Jacquemin
2024-04-14 10:29:05 +0200
-
2f70aa7672
Application: minor style changes.
Guillaume Jacquemin
2024-04-14 10:25:23 +0200
-
e10e457ad8
Managers: simplify MassManager.
Guillaume Jacquemin
2024-04-09 00:39:35 +0200
-
661f6acd12
Managers: cleanup includes and add an assert.
Guillaume Jacquemin
2024-04-08 11:17:48 +0200
-
fbfcce1d86
Managers: split ProfileManager functionality.
Guillaume Jacquemin
2024-04-07 20:45:31 +0200
-
e06a65ec71
Update all dependencies.
Guillaume Jacquemin
2024-04-07 15:50:49 +0200
-
bd360b9268
CMakeLists: reorganise how system deps are handled.
Guillaume Jacquemin
2024-04-07 15:40:45 +0200
-
35c96af509
CMakeLists: reorder lines for consistency.
Guillaume Jacquemin
2024-04-07 15:20:47 +0200
-
3ffac15c26
CMakeLists: add new common variable for dependencies.
Guillaume Jacquemin
2024-04-07 15:20:03 +0200
-
c48165614a
CMakeLists: remove an unnecessary option.
Guillaume Jacquemin
2024-04-07 15:11:33 +0200
-
1db00ba892
Logger: add a missing string view operator.
Guillaume Jacquemin
2024-04-07 15:10:52 +0200
-
8ecd1922f1
Utilities: add temp file management functions.
Guillaume Jacquemin
2024-03-30 23:47:04 +0100
-
12995367eb
Logger: remove an unnecessary include.
Guillaume Jacquemin
2024-03-30 17:06:04 +0100
-
bf5a9872e1
Application: remove a default value.
Guillaume Jacquemin
2024-03-30 16:07:24 +0100
-
9f0386d5b3
{Mass,Profile}Manager: rename classes.
Guillaume Jacquemin
2024-03-30 16:03:11 +0100
-
8a809b7752
CMakeLists: reorder some files.
Guillaume Jacquemin
2024-03-28 17:42:56 +0100
-
04d2ab9dc7
{Mass,Profile}Manager: move into new namespace.
Guillaume Jacquemin
2024-03-28 13:32:34 +0100
-
9d1d0af70a
GameObjects: merge the two property name headers.
Guillaume Jacquemin
2024-03-28 13:18:56 +0100
-
29b6e57956
GameObjects: move files into a dedicated folder.
Guillaume Jacquemin
2024-03-28 13:15:47 +0100
-
0b2796e94b
GameData: move headers into a dedicated folder.
Guillaume Jacquemin
2024-03-28 12:50:15 +0100
-
72e71b575a
README: mention zlib needs to be installed.
Guillaume Jacquemin
2024-03-28 12:23:25 +0100
-
fd9f9e5e36
Use Utility::move() instead of std::move().
Guillaume Jacquemin
2024-03-25 14:34:27 +0100
-
90a2a9edd9
Add ImportExport, with custom style support.
Guillaume Jacquemin
2024-03-25 12:08:35 +0100
-
04e99d4953
BinaryIo: fix Reader::readValue().
Guillaume Jacquemin
2024-03-25 12:02:12 +0100
-
c9ac1ad4c8
Utility/Crc32: fix naming.
Guillaume Jacquemin
2024-03-17 15:57:31 +0100
-
d242431d78
Mass: how did that space get here ?
Guillaume Jacquemin
2024-03-14 15:09:08 +0100
-
20f116d832
Mass: improve formatting slightly.
Guillaume Jacquemin
2024-03-11 22:16:51 +0100
-
5cb04e7c20
Application: slightly improve code style.
Guillaume Jacquemin
2024-03-10 15:23:39 +0100
-
e9fad7600b
Application: reorganise profile manager UI code.
Guillaume Jacquemin
2024-03-10 14:03:51 +0100
-
387647669f
Application: use ImGui::BeginTooltip() correctly.
Guillaume Jacquemin
2024-03-10 12:49:02 +0100
-
cd5213a3f9
Application: change a menu entry icon.
Guillaume Jacquemin
2024-03-09 20:24:30 +0100
-
0b46403ede
Application: add menu entries for the new folders.
Guillaume Jacquemin
2024-03-09 18:36:53 +0100
-
efc3fe0dc7
Application: move folder management to Configuration.
Guillaume Jacquemin
2024-03-09 18:09:27 +0100
-
43420d2277
main: improve an error message.
Guillaume Jacquemin
2024-03-09 17:38:52 +0100
-
ba3769404d
Configuration: update formatting.
Guillaume Jacquemin
2024-03-08 21:53:12 +0100
-
f68dee939e
Gvas: improve a loop to avoid a useless move.
Guillaume Jacquemin
2024-03-08 21:20:11 +0100
-
3c79f39046
Gvas: separate Binary{Reader,Writer}.
Guillaume Jacquemin
2024-03-08 21:18:17 +0100
-
3bc750436f
Logger,Gvas: reintegrate into main project.
Guillaume Jacquemin
2024-03-08 20:55:05 +0100
-
e156196b98
Update copyright year.
Guillaume Jacquemin
2024-03-08 20:25:32 +0100
-
3a3b5bfdff
GameData: change the style name map's, well, name.
Guillaume Jacquemin
2024-03-08 19:27:44 +0100
-
ca050b0e48
Update Corrade, Magnum, ImGui.
Guillaume Jacquemin
2024-03-08 19:27:22 +0100
-
22f5fc947c
Application: use iterators for TextUnformatted calls.
Guillaume Jacquemin
2024-02-08 11:08:14 +0100
-
7ce726f933
Application: redo the whole armour tab.
Guillaume Jacquemin
2023-12-04 15:25:02 +0100
-
570134ced0
Application: fix link to MBST's Git repo.
Guillaume Jacquemin
2023-12-04 15:24:05 +0100
-
ca7b71fb36
Application: tweak decal editor layout.
Guillaume Jacquemin
2023-12-04 13:44:57 +0100
-
132c46da89
Application: remove a separator in the weapons tab.
Guillaume Jacquemin
2023-12-04 12:03:33 +0100
-
d9755a31fe
Application: update layout in the frame editor.
Guillaume Jacquemin
2023-11-29 13:51:36 +0100
-
bf7f6d24f3
Application: adapt to ImGui changes.
Guillaume Jacquemin
2023-11-29 13:12:18 +0100
-
df9e6bcd17
CMakeLists: change how libcurl is found.
Guillaume Jacquemin
2023-11-29 13:00:31 +0100
-
90fd22225f
ProfileManager: adapt to Corrade changes.
Guillaume Jacquemin
2023-11-29 13:00:05 +0100
-
5af4ad0e66
Update submodules.
Guillaume Jacquemin
2023-11-29 12:58:52 +0100
-
819e144410
Reorganise code.
Guillaume Jacquemin
2023-11-29 12:33:26 +0100
-
9e7547a1cd
SaveTool: fix an issue with the file watcher.
Guillaume Jacquemin
2023-10-29 16:46:08 +0100
-
066ce6ac70
CMakeLists: only set the WIN32 property in release mode.
Guillaume Jacquemin
2023-10-29 15:45:22 +0100
-
57b4af4637
SaveTool: fix the checker mutex not unlocking properly.
Guillaume Jacquemin
2023-10-29 15:42:15 +0100
-
e4ef5d4423
SaveTool: remove a debug message.
Guillaume Jacquemin
2023-10-29 15:41:46 +0100
-
a7b0c894d0
UpdateChecker: fix segfault when checking for updates.
Guillaume Jacquemin
2023-10-29 15:26:26 +0100
-
088f357a6b
CMakeLists: fix issues finding libzip and efsw.
Guillaume Jacquemin
2023-10-29 15:25:34 +0100
-
938bf7b8b5
Logger: go back to outputting to the console.
Guillaume Jacquemin
2023-10-29 15:24:27 +0100
-
389dabfc77
SaveTool: separate update checking mechanism.
Guillaume Jacquemin
2023-10-29 11:32:17 +0100
-
07cbaefeac
General code maintenance.
Guillaume Jacquemin
2023-10-29 11:31:21 +0100
-
f9aa4bc817
SaveTool: Update the M.A.S.S. viewer weapon screen.
Guillaume Jacquemin
2023-10-29 10:48:31 +0100
-
e634ef037d
Change how the project version is defined.
Guillaume Jacquemin
2023-10-29 10:40:02 +0100
-
bb85c3d6b0
src/CMakeLists: make project less Windows-only.
Guillaume Jacquemin
2023-10-29 10:36:46 +0100
-
b19c3e0025
Logger: indent some preprocessor stuff.
Guillaume Jacquemin
2023-09-30 11:06:19 +0200
-
1851867b7e
Update copyright year.
Guillaume Jacquemin
2023-09-02 18:30:29 +0200
-
d612b0afe6
SaveTool: various fixes for HiDPI screens.
Guillaume Jacquemin
2023-09-02 14:28:28 +0200
-
f7a8962194
main,SaveTool,Configuration: further Wine support.
Guillaume Jacquemin
2023-08-31 12:34:34 +0200
-
a1a155d0ac
Update CMake Find* modules.
Guillaume Jacquemin
2023-08-31 11:52:52 +0200
-
ecdf7d736f
SaveTool: add a TODO for later.
Guillaume Jacquemin
2023-08-28 15:47:39 +0200
-
3fc9243c81
Logger: also output to a file in debug mode.
Guillaume Jacquemin
2023-08-28 15:46:13 +0200
-
81430de345
main: support running the app in Wine/Proton.
Guillaume Jacquemin
2023-08-28 13:51:32 +0200
-
39d71a7a09
SaveTool: remove licences for third-party deps.
Guillaume Jacquemin
2023-08-28 13:32:06 +0200
-
4b3912f6ef
src/CMakeLists: change how deps are linked to.
Guillaume Jacquemin
2023-08-28 13:17:54 +0200
-
4e98a89b9d
CMakeLists: add a better way to force static zlib.
Guillaume Jacquemin
2023-08-28 13:14:00 +0200
-
9f8c8191ca
CMakeLists: fix a condition.
Guillaume Jacquemin
2023-08-28 13:10:41 +0200
-
e9ce919fd0
CMakeLists: allow using system libs.
Guillaume Jacquemin
2023-08-27 22:31:54 +0200
-
1af948fe03
CMakeLists: add potential support for MSVC.
Guillaume Jacquemin
2023-08-27 21:58:14 +0200
-
abac0570a4
CMakeLists: WHY IS THIS COMMAND SCREAMING ?
Guillaume Jacquemin
2023-08-27 21:56:06 +0200
-
245b741590
CMakeLists: remove a duplicated variable.
Guillaume Jacquemin
2023-08-27 21:51:16 +0200
-
eef4c72d3d
Update SDL2 to latest version.
Guillaume Jacquemin
2023-08-27 21:40:45 +0200
-
c3453ebfc7
Update most dependencies.
Guillaume Jacquemin
2023-08-27 15:54:06 +0200
-
c4f061aa65
CMakeLists: reorganise the sub-libs.
Guillaume Jacquemin
2022-12-13 22:23:47 +0100
-
dc8fd24cb7
CMakeLists: we're working on 1.5 now.
Guillaume Jacquemin
2022-12-05 14:39:06 +0100
-
5f43e143dc
CMakeLists: change how defines are handled.
Guillaume Jacquemin
2022-12-05 14:38:50 +0100
-
03472e56dc
Profile,SaveTool: change how materials are handled.
Guillaume Jacquemin
2022-12-05 12:11:02 +0100
-
8e0f0e5beb
SaveTool: update a TextUnformatted() call.
Guillaume Jacquemin
2022-12-05 11:50:28 +0100
-
9c074c24bd
Update coding style.
Guillaume Jacquemin
2022-12-05 11:32:18 +0100
-
3c2cb001ff
Match the new coding style I use.
Guillaume Jacquemin
2022-12-03 16:49:39 +0100
-
c1701c19f4
Configuration: add missing licence text.
Guillaume Jacquemin
2022-12-03 16:49:18 +0100
-
e336b37d81
SaveTool: move the configuration to its own class.
Guillaume Jacquemin
2022-12-01 23:42:39 +0100
-
5ce73712cc
SaveTool: add a wrapper over ImGui::Checkbox().
Guillaume Jacquemin
2022-12-01 23:41:34 +0100
-
7b64d78b5b
CMakeLists: bump version number.
master
v1.4.3
Guillaume Jacquemin
2022-12-13 22:53:47 +0100
-
59aa006611
Profile: actually fix the fix.
Guillaume Jacquemin
2022-12-13 22:53:36 +0100
-
81b35476a0
CMakeLists: bump version number.
v1.4.2
Guillaume Jacquemin
2022-12-13 21:08:30 +0100
-
b909f0ac13
Profile: fix bug in material saving when array doesn't exist.
Guillaume Jacquemin
2022-12-13 21:03:43 +0100
-
aff84ccc96
SaveTool: minor formatting changes.
Guillaume Jacquemin
2022-12-01 23:39:53 +0100