Commit graph

  • 3ca14754dd Bump Windows dependencies ROllerozxa 2025-09-12 17:18:38 +02:00
  • 250f1fb10b Use latest appimagetool with zstd compression ROllerozxa 2025-09-12 17:15:54 +02:00
  • 0104570ba2 Bump SDL2 Android version to 2.32.10 ROllerozxa 2025-09-12 17:14:47 +02:00
  • 5d5e4cbb43 Add script to prepare release builds ROllerozxa 2025-09-11 23:44:28 +02:00
  • 55bb0c1ea7 Fix navigation bar obscuring game on Android 15 ROllerozxa 2025-09-11 23:43:04 +02:00
  • f9e2feffd6
    Make ore scaling proportional (#209) krisbug4 2025-07-03 19:55:00 +02:00
  • 04687679f2
    Improve the appearance of simplebg borders (#207) krisbug4 2025-07-03 15:13:41 +02:00
  • 6154fd9654 Set SDL_HINT_APP_NAME ROllerozxa 2025-07-01 16:09:45 +02:00
  • c15f657c17 [ci skip] Update Mastodon links ROllerozxa 2025-07-01 16:06:57 +02:00
  • 5f71326243
    implement DIALOG_ANIMAL for imgui (#199) gbsierra 2025-04-17 05:20:59 -07:00
  • 565ea8f229
    Compile out fullscreen switching on Android ROllerozxa 2025-04-09 09:52:54 +02:00
  • f71e177c43 Principia 2025.04.05 2025.04.05 ROllerozxa 2025-04-05 13:05:07 +02:00
  • aa39fe1c05 Show puzzle level buttons in Imgui dialogs ROllerozxa 2025-04-04 00:04:44 +02:00
  • 18ce9bcc5b Rename adventure level types in GTK3 new level dialog ROllerozxa 2025-04-04 00:01:47 +02:00
  • d0cb87557a Use TMS_FAST_MATH implementations on Android too ROllerozxa 2025-04-03 23:51:09 +02:00
  • ddee2705fa Add fastlane changelog for upcoming version ROllerozxa 2025-04-02 22:05:08 +02:00
  • 41e7fca1ef Switch to CLANG64 on Windows ROllerozxa 2025-04-02 20:22:42 +02:00
  • 8341ffd839 Switch to Clang for Linux CI ROllerozxa 2025-04-02 13:00:48 +02:00
  • 1258b3dc04 Disable optimisation that breaks polygon rendering ROllerozxa 2025-04-02 00:35:46 +02:00
  • d5ad479b9a Adjust numfeed text to window resize ROllerozxa 2025-04-01 23:50:58 +02:00
  • 4b01060fbf Adjust right-hand RC widgets to window resize ROllerozxa 2025-04-01 23:50:45 +02:00
  • a41094c301 Adjust loading screen text to window resize ROllerozxa 2025-04-01 23:15:15 +02:00
  • 6f1398a2b2 Adjust toast message to window resize ROllerozxa 2025-04-01 23:12:20 +02:00
  • 4468e7dfae Fix play keybind not working like the play button in puzzle mode ROllerozxa 2025-04-01 21:56:56 +02:00
  • 5539861524 Revert "Restore always being able to resize the window" ROllerozxa 2025-03-29 17:17:36 +01:00
  • e178851a2c Put common ui::open_url impl into ui.cc, add toast for notifying ROllerozxa 2025-03-29 17:07:47 +01:00
  • b410bd72da Show classic puzzles button in menu after player has opened it from community site ROllerozxa 2025-03-29 17:05:50 +01:00
  • b2fcbc6aee Merge level info dialog into UiMessage in imgui dialogs ROllerozxa 2025-03-29 16:05:55 +01:00
  • c4a50dd59d Implement UiConfirm for imgui gbsierra 2025-03-29 15:58:39 +01:00
  • 485039bbe7 Update Physics tab in UiLevelProperties gbsierra 2025-03-28 08:43:32 -07:00
  • 3e1e053ac2 Remove ui::open_help_dialog, use regular ui::open_dialog instead ROllerozxa 2025-03-27 21:53:43 +01:00
  • f468d2fdd0 Implement UiHelp dialog for imgui gbsierra 2025-03-27 21:05:31 +01:00
  • 293a563342 Update puzzle levels 1-21 and do some tweaks where necessary ROllerozxa 2025-03-26 22:27:09 +01:00
  • 2fc887dc23 Implement context menu for removing bookmarks in Imgui dialog gbsierra 2025-03-26 21:30:29 +01:00
  • 6eaf5e1067 Implement some unimplemented goto menu items in Imgui dialog gbsierra 2025-03-26 21:23:59 +01:00
  • 6b54f51ea6 Play click sound when pressing package level button gbsierra 2025-03-26 21:11:36 +01:00
  • ba3a78c69b Fix browse community button to actually do anything ROllerozxa 2025-03-25 00:02:28 +01:00
  • 58a55cc33d Rework play menu buttons ROllerozxa 2025-03-24 21:14:08 +01:00
  • c0d667a511 Rename adventure buttons in create menu ROllerozxa 2025-03-24 21:05:18 +01:00
  • 3a8f57e934 Update SDL2 to 2.32.2 on Android ROllerozxa 2025-03-22 22:18:15 +01:00
  • 90c9a7cad8 Restore always being able to resize the window ROllerozxa 2025-03-22 21:56:49 +01:00
  • a1404b55f9 Merge Android backend into unified backend ROllerozxa 2025-03-22 21:53:28 +01:00
  • 043d64ead6 Store cache data in a separate folder ROllerozxa 2025-03-22 20:49:20 +01:00
  • ac2efc7cf3 Refactor data storage into separate source file ROllerozxa 2025-03-22 20:46:08 +01:00
  • 818a1517ee Fix textured pixel properties not copying when using copy command ROllerozxa 2025-03-22 17:17:23 +01:00
  • 5e107f1d9e Don't allow deleting objects when playing puzzle ROllerozxa 2025-03-22 17:12:17 +01:00
  • 75bc7c740b Fix game crashing on startup on Android ROllerozxa 2025-03-21 22:23:32 +01:00
  • 2421a1cae0 Fix playing puzzles from the community site ROllerozxa 2025-03-21 21:30:09 +01:00
  • e1fe879b27 Double max chunks render limit on PC ROllerozxa 2025-03-21 21:07:50 +01:00
  • bb8230e2c1 Remove weird check for end of level byte ROllerozxa 2025-03-21 20:44:40 +01:00
  • 23cf7074c1 Cleanup puzzle code from yesterday, introduce puzzle_state variable ROllerozxa 2025-03-21 18:23:55 +01:00
  • 3950f1fcdc Remove unused puzzle play dialog ROllerozxa 2025-03-21 18:12:24 +01:00
  • db3671b6b8 Don't show cam markers when playing a puzzle ROllerozxa 2025-03-21 18:00:31 +01:00
  • a0979fc604 Try to make all GTK dialogs show up above game window ROllerozxa 2025-03-21 17:59:02 +01:00
  • 523bc86eee Clean out remaining iOS dialog code ROllerozxa 2025-03-21 17:30:09 +01:00
  • d4ef3ce1b2 Expand level description text field and enable word wrap ROllerozxa 2025-03-21 17:29:32 +01:00
  • 48647533ff Quick & dirty new movable object texture ROllerozxa 2025-03-20 23:10:59 +01:00
  • 7d9cef28a4 Hide hamburger menu in puzzle levels ROllerozxa 2025-03-20 23:07:19 +01:00
  • c5f37c3de4 Add puzzle level type to create menu and sandbox dialogs ROllerozxa 2025-03-20 19:58:42 +01:00
  • 4ca11cadfd Make puzzles just about work in the sandbox ROllerozxa 2025-03-20 19:55:19 +01:00
  • 8c57cc8ad3 [ci skip] Update issue templates ROllerozxa 2025-03-18 00:40:44 +01:00
  • 926bcdf7d4 Fix crash when destroying a dead robot's bomb ROllerozxa 2025-03-17 22:51:28 +01:00
  • 5ddec073f9 Fix crash after deleting a selected cable entity ROllerozxa 2025-03-17 22:43:06 +01:00
  • 1feee634ba Fix rubber objects crashing the game when graphics are reloaded ROllerozxa 2025-03-17 22:22:45 +01:00
  • 716b103599 Fix making portable Windows release ROllerozxa 2025-03-14 16:37:33 +01:00
  • 9648b16f1b Don't redirect logging output when compiling for the web ROllerozxa 2025-03-11 21:24:00 +01:00
  • 4e6f127a91 Use Emscripten ports for all web dependencies & disable cURL ROllerozxa 2025-03-10 23:21:07 +01:00
  • 07e7921719 Emscripten build fixes, merge Emscripten backend into shared backend ROllerozxa 2025-03-10 22:05:42 +01:00
  • 81d0cf49da Speed up model loading on Android ROllerozxa 2025-03-09 22:23:28 +01:00
  • 006f12e8d6 Minor vsync'ing cleanups ROllerozxa 2025-03-09 22:23:00 +01:00
  • c4d8ed02e2 Remove remnants of unused "menu" pipeline ROllerozxa 2025-03-09 21:30:01 +01:00
  • 958f4f5056 Remove references to unused "GI" graphics effect ROllerozxa 2025-03-09 20:55:04 +01:00
  • 345f93a8ab Remove some unused and commented out shadow shader code ROllerozxa 2025-03-09 20:17:41 +01:00
  • 8b056328fc Drop unused shadow_quality 2 ROllerozxa 2025-03-09 20:17:05 +01:00
  • ca3b7580f0 Fix RC widget edit screen breaking on resize ROllerozxa 2025-03-09 17:22:16 +01:00
  • 9b0adb1adf Reenable dynamic lighting in shader code ROllerozxa 2025-03-09 00:43:28 +01:00
  • 15bfab9e60 Move in-tree libraries to lib/, move main codebase into root of src/ ROllerozxa 2025-03-05 20:23:30 +01:00
  • 0101aeb9b1 Rename Android project folder to just android ROllerozxa 2025-03-04 23:10:37 +01:00
  • 22d7d57e37 Clean out some old notes in doc, move some Doxygen stuff ROllerozxa 2025-03-04 23:02:41 +01:00
  • e4bb88b9d4 Move out testmaps from source tree ROllerozxa 2025-03-04 22:52:01 +01:00
  • 7e7aca613f Merge data-pc into data ROllerozxa 2025-03-04 22:50:32 +01:00
  • 523f2dc01c data-shared -> data ROllerozxa 2025-03-04 21:51:19 +01:00
  • 55388ba923 Add incomplete Dear Imgui dialog backend ROllerozxa 2025-03-04 21:35:07 +01:00
  • d81049a3a7 Fix Windows build ROllerozxa 2025-03-03 23:06:03 +01:00
  • 6837f9b8ae Minor CMake cleanups ROllerozxa 2025-03-03 22:07:34 +01:00
  • 6e11074ca1 Actually define SCREENSHOT_BUILD for screenshot builds ROllerozxa 2025-03-03 22:07:02 +01:00
  • 561dd5be4b Update Gradle wrapper and Android Gradle Plugin version ROllerozxa 2025-03-03 22:05:46 +01:00
  • d2bdf059c8 Remove LINUX_SS TMS backend ROllerozxa 2025-03-03 22:04:24 +01:00
  • 1f1917bca8 Fix git commit detection for Windows CI ROllerozxa 2024-12-08 17:32:06 +01:00
  • 6b61fe8ca7 Enable HTTPS certificate validation on desktop platforms ROllerozxa 2024-12-08 16:35:01 +01:00
  • 7085fbabe3 Upload debug symbols for Linux artifact ROllerozxa 2024-12-05 16:08:59 +01:00
  • 0b0c9a15a2 Revise README ROllerozxa 2024-12-05 16:03:57 +01:00
  • ce6dcedf4a Update Android SDK versions and rebuild with new deps ROllerozxa 2024-12-05 15:37:12 +01:00
  • b9317a3d2b Give some more scrolling room in package level dialog ROllerozxa 2024-10-17 00:16:07 +02:00
  • 5cb81c6141 Disable resizable window by default ROllerozxa 2024-10-16 23:27:47 +02:00
  • 8ecccc1653 Distinguish builds with commit rather than build date ROllerozxa 2024-10-16 22:04:52 +02:00
  • 9ff71b6d94 Clamp some more signaling object sockets ROllerozxa 2024-09-08 21:44:05 +02:00
  • f4c79f9c7b Minor cleanups of header includes ROllerozxa 2024-09-03 22:52:56 +02:00
  • 6bfa36e03c Split up most gate objects into separate source files ROllerozxa 2024-09-03 22:46:15 +02:00
  • d1cdbe27e8 Extend weight multiplier to 2.5 ROllerozxa 2024-09-01 21:48:13 +02:00