Commit graph

41 commits

Author SHA1 Message Date
ROllerozxa
a22c9ed7e6 Principia 2026.06.06 2026-06-06 13:24:48 +02:00
ROllerozxa
eca1b4807b Bump Windows deps 2026-06-04 23:43:16 +02:00
goodusername123
2a5a1e98ff
make Windows installer high DPI aware. (#213)
also flips on `XPStyle` to ensure newer styled UI controls are used.
2026-05-28 14:19:49 +02:00
ROllerozxa
3ea46595b8 Emscripten: Try to fill the page with the canvas window 2025-12-28 19:57:10 +01:00
ROllerozxa
81d7731665 Emscripten: Implement downloading community levels
Adding ?play=[id] to the deployed HTML file will download and play that specific ID from the community site
2025-12-27 21:39:02 +01:00
ROllerozxa
894d974316 Strip the binary when building AppImage 2025-12-04 20:16:28 +01:00
ROllerozxa
2034ca87e6 Switch from GLEW to GLAD 2025-12-04 20:01:00 +01:00
ROllerozxa
8650947dae Upstream metainfo changes 2025-09-23 23:42:41 +02:00
ROllerozxa
3ca14754dd Bump Windows dependencies 2025-09-12 17:18:38 +02:00
ROllerozxa
250f1fb10b Use latest appimagetool with zstd compression 2025-09-12 17:15:54 +02:00
ROllerozxa
f71e177c43 Principia 2025.04.05 2025-04-05 13:05:07 +02:00
ROllerozxa
41e7fca1ef Switch to CLANG64 on Windows 2025-04-02 20:22:42 +02:00
ROllerozxa
716b103599 Fix making portable Windows release 2025-03-14 16:37:33 +01:00
ROllerozxa
0101aeb9b1 Rename Android project folder to just android 2025-03-04 23:17:47 +01:00
ROllerozxa
7e7aca613f Merge data-pc into data
Android now uses the JPEG textures that the PC version used, instead of the ETC1 encoded images in `data-mobile`. ETC1 texture loading is also removed as it is now unused.
2025-03-04 22:50:32 +01:00
ROllerozxa
523f2dc01c data-shared -> data 2025-03-04 21:51:19 +01:00
ROllerozxa
7085fbabe3 Upload debug symbols for Linux artifact 2024-12-05 16:08:59 +01:00
ROllerozxa
2c493dc1e1 Principia 2024.07.12 2024-07-12 15:50:43 +02:00
ROllerozxa
5b141eadd4 Principia 2024.06.28 2024-06-28 14:48:52 +02:00
ROllerozxa
dd5abcd4c1 Copy fastlane metadata description to metainfo 2024-06-28 14:48:03 +02:00
ROllerozxa
fae7194f42 Use our own SDL2 build for the Linux AppImage 2024-06-02 21:47:17 +02:00
ROllerozxa
76c67b41cc CI for macOS 2024-05-11 18:14:38 +02:00
ROllerozxa
2da509a8b4 Package macOS bundle 2024-05-11 16:55:25 +02:00
ROllerozxa
f3474e84e3 Don't include duplicate data-shared in windows installer 2024-03-06 00:04:38 +01:00
ROllerozxa
40bb72e730 Principia 2024.02.29 2024-02-29 14:50:34 +01:00
ROllerozxa
862e8faff3 Fix AppRun to use Bash
Some distros (ahem) use Dash for /bin/sh which doesn't support string substitution
2024-02-29 14:32:27 +01:00
ROllerozxa
d9ba537b7d Switch to using LZMA for AppImage
Appimagelauncher doesn't support Zstd
2024-02-27 00:13:54 +01:00
ROllerozxa
41d1783a8b Add AppStream metainfo file for Linux packaging 2024-02-11 23:29:59 +01:00
ROllerozxa
aa21c04880 Add helper script for updating version info everywhere 2024-02-02 00:00:16 +01:00
ROllerozxa
a91fa70ab4 Versioning related improvements 2024-02-01 23:59:38 +01:00
ROllerozxa
97702017ac Mention URL handler in Linux compilation docs 2024-02-01 23:10:53 +01:00
ROllerozxa
5ca535f8a8 Fixes to the Windows installer 2024-01-31 23:37:00 +01:00
ROllerozxa
7cdd555521 Fix generation of Windows resource file 2024-01-28 21:45:45 +01:00
ROllerozxa
f2556a2e5c Build Linux AppImage in CI, other CI action updates 2024-01-27 16:44:42 +01:00
ROllerozxa
e2d90c095b Improve AppImage buildscript
Reduce amount of bundled libraries and register URL handler in AppRun
2024-01-25 23:47:40 +01:00
ROllerozxa
c1fd6282b1 Initial AppImage build script 2024-01-01 23:47:08 +01:00
ROllerozxa
50301eac71 Update external Windows packages, minor batchfile fixes 2023-12-26 16:03:08 +01:00
ROllerozxa
4c5eae3aa6 It's UCRT64 time 2023-12-06 21:24:50 +01:00
ROllerozxa
9809231951 Add play community level helper script for portable Windows builds 2023-12-01 23:51:05 +01:00
ROllerozxa
9a333119c5 Building with CMake on Windows is mostly complete now 2023-09-04 20:57:43 +00:00
ROllerozxa
e03d1e0bc2 Add CMake file installation code for Linux 2023-09-03 21:37:33 +02:00