- France
- https://williamjcm.ovh
-
C++ coder, and owner of this Forgejo instance.
- Joined on
2019-12-21
Do file writes in a temporary directory
12995367eb
Logger: remove an unnecessary include.
bf5a9872e1
Application: remove a default value.
9f0386d5b3
{Mass,Profile}Manager: rename classes.
8a809b7752
CMakeLists: reorder some files.
04d2ab9dc7
{Mass,Profile}Manager: move into new namespace.
9d1d0af70a
GameObjects: merge the two property name headers.
29b6e57956
GameObjects: move files into a dedicated folder.
0b2796e94b
GameData: move headers into a dedicated folder.
72e71b575a
README: mention zlib needs to be installed.
Ability to update the Save Tool from within the app
Move to C++17 ?
Code reorganisation for 1.5
90a2a9edd9
Add ImportExport, with custom style support.
04e99d4953
BinaryIo: fix Reader::readValue().
c9ac1ad4c8
Utility/Crc32: fix naming.
d242431d78
Mass: how did that space get here ?
20f116d832
Mass: improve formatting slightly.
e9fad7600b
Application: reorganise profile manager UI code.
387647669f
Application: use ImGui::BeginTooltip() correctly.
cd5213a3f9
Application: change a menu entry icon.
0b46403ede
Application: add menu entries for the new folders.
efc3fe0dc7
Application: move folder management to Configuration.
43420d2277
main: improve an error message.
ba3769404d
Configuration: update formatting.
Handle blueprint data
Cleared the milestone from this and #19 because I'm switching focus towards other improvements.
f68dee939e
Gvas: improve a loop to avoid a useless move.
3c79f39046
Gvas: separate Binary{Reader,Writer}.
3bc750436f
Logger,Gvas: reintegrate into main project.
e156196b98
Update copyright year.
3a3b5bfdff
GameData: change the style name map's, well, name.
ca050b0e48
Update Corrade, Magnum, ImGui.
22f5fc947c
Application: use iterators for TextUnformatted calls.
7ce726f933
Application: redo the whole armour tab.
570134ced0
Application: fix link to MBST's Git repo.
ca7b71fb36
Application: tweak decal editor layout.
132c46da89
Application: remove a separator in the weapons tab.
d9755a31fe
Application: update layout in the frame editor.
bf7f6d24f3
Application: adapt to ImGui changes.
df9e6bcd17
CMakeLists: change how libcurl is found.
90fd22225f
ProfileManager: adapt to Corrade changes.
5af4ad0e66
Update submodules.
Game data upgrade
Some musings.
What about using an ECS as a database that can be queried ? Not just for game data, but also save data ?
Sander Mertens, the author of the ECS framework Flecs, showed that it's…