Guillaume Jacquemin williamjcm
williamjcm closed issue williamjcm/MassBuilderSaveTool#32 2023-10-29 16:46:20 +01:00
UI update bug
williamjcm pushed to one-point-five at williamjcm/MassBuilderSaveTool 2023-10-29 16:46:20 +01:00
9e7547a1cd SaveTool: fix an issue with the file watcher.
williamjcm pushed to one-point-five at williamjcm/MassBuilderSaveTool 2023-10-29 15:45:32 +01:00
066ce6ac70 CMakeLists: only set the WIN32 property in release mode.
57b4af4637 SaveTool: fix the checker mutex not unlocking properly.
e4ef5d4423 SaveTool: remove a debug message.
a7b0c894d0 UpdateChecker: fix segfault when checking for updates.
088f357a6b CMakeLists: fix issues finding libzip and efsw.
Compare 6 commits »
williamjcm pushed to one-point-five at williamjcm/MassBuilderSaveTool 2023-10-29 11:33:50 +01:00
389dabfc77 SaveTool: separate update checking mechanism.
07cbaefeac General code maintenance.
f9aa4bc817 SaveTool: Update the M.A.S.S. viewer weapon screen.
e634ef037d Change how the project version is defined.
bb85c3d6b0 src/CMakeLists: make project less Windows-only.
Compare 6 commits »
williamjcm opened issue williamjcm/MassBuilderSaveTool#32 2023-10-21 10:55:50 +02:00
UI update bug
williamjcm pushed to one-point-five at williamjcm/MassBuilderSaveTool 2023-09-02 18:33:21 +02:00
1851867b7e Update copyright year.
williamjcm pushed to one-point-five at williamjcm/MassBuilderSaveTool 2023-09-02 14:29:10 +02:00
d612b0afe6 SaveTool: various fixes for HiDPI screens.
williamjcm closed issue williamjcm/MassBuilderSaveTool#30 2023-09-02 14:27:57 +02:00
Custom style child windows are scrollable on HiDPI screens
williamjcm commented on issue williamjcm/MassBuilderSaveTool#30 2023-09-02 14:27:56 +02:00
Custom style child windows are scrollable on HiDPI screens

I was approaching the problem in the wrong way, and also fixed all other UI elements that had issues on HiDPI screens. I hope.

williamjcm commented on issue williamjcm/MassBuilderSaveTool#30 2023-08-31 13:08:14 +02:00
Custom style child windows are scrollable on HiDPI screens

Been trying to solve this issue, and it looks like doing a dumb hardcoded_value * dpiScaling().axis() isn't the right way of going about it, especially since I use a lot of ImGui child windows…

williamjcm pushed to one-point-five at williamjcm/MassBuilderSaveTool 2023-08-31 12:35:34 +02:00
f7a8962194 main,SaveTool,Configuration: further Wine support.
a1a155d0ac Update CMake Find* modules.
Compare 2 commits »
williamjcm pushed to one-point-five at williamjcm/MassBuilderSaveTool 2023-08-28 15:48:07 +02:00
ecdf7d736f SaveTool: add a TODO for later.
3fc9243c81 Logger: also output to a file in debug mode.
81430de345 main: support running the app in Wine/Proton.
Compare 3 commits »
williamjcm pushed to one-point-five at williamjcm/MassBuilderSaveTool 2023-08-28 13:33:12 +02:00
39d71a7a09 SaveTool: remove licences for third-party deps.
4b3912f6ef src/CMakeLists: change how deps are linked to.
4e98a89b9d CMakeLists: add a better way to force static zlib.
9f8c8191ca CMakeLists: fix a condition.
e9ce919fd0 CMakeLists: allow using system libs.
Compare 7 commits »
williamjcm pushed to one-point-five at williamjcm/MassBuilderSaveTool 2023-08-27 21:54:09 +02:00
245b741590 CMakeLists: remove a duplicated variable.
williamjcm closed issue williamjcm/MassBuilderSaveTool#31 2023-08-27 21:45:13 +02:00
Replace libzip for backup creation/extraction
williamjcm commented on issue williamjcm/MassBuilderSaveTool#31 2023-08-27 21:45:09 +02:00
Replace libzip for backup creation/extraction

My experience using minizip-ng definitely isn't what I expected.

Between various issues with its CMake project and its API lacking stuff like human-readable errors, I decided to just build the…

williamjcm pushed to one-point-five at williamjcm/MassBuilderSaveTool 2023-08-27 21:44:29 +02:00
eef4c72d3d Update SDL2 to latest version.
williamjcm pushed to one-point-five at williamjcm/MassBuilderSaveTool 2023-08-27 16:16:41 +02:00
c3453ebfc7 Update most dependencies.
williamjcm opened issue williamjcm/MassBuilderSaveTool#31 2023-08-27 16:04:07 +02:00
Replace libzip for backup creation/extraction
williamjcm commented on issue williamjcm/MassBuilderSaveTool#17 2023-08-20 17:58:53 +02:00
Support for Linux and the Steam Deck

No native Linux version is planned in the near future, as per williamjcm/MassBuilderSaveTool#27 (comment) (link to comment).

If I do make one, however,…