Commit Graph

98 Commits

Author SHA1 Message Date
UnknownShadow200 30a575dc28 Android: WIP on pre 2.3 support 2025-11-07 19:55:45 +11:00
UnknownShadow200 500723614b Android: Get surface width/height from Java side instead 2025-11-07 17:50:47 +11:00
UnknownShadow200 5ae8418352 Android: Slightly tidy up code 2025-11-07 06:24:01 +11:00
UnknownShadow200 389fa08ebb Avoid needing extra include directory for BearSSL 2025-07-04 07:09:06 +10:00
UnknownShadow200 a7705d16e5 Android: Switch to BearSSL 2025-07-03 22:38:09 +10:00
UnknownShadow200 a4c8363d60 PS2: Use 24 bit instead of 32 bit for framebuffer 2025-06-03 19:34:46 +10:00
UnknownShadow200 d4cc8d442c Launcher: Make JSON parsing more robust 2024-12-16 19:17:45 +11:00
UnknownShadow200 51fa993fc1 Make it at least compile again 2024-11-28 21:42:13 +11:00
UnknownShadow200 03186fa2b0
Update MainActivity.java 2024-11-28 18:55:07 +11:00
UnknownShadow200 b088b1a635 Update android manifest version 2024-09-26 18:18:15 +10:00
UnknownShadow200 ced493388f Android: Try to redirect from http to https on newer devices 2024-08-27 20:11:25 +10:00
UnknownShadow200 8ee7028104 Revert "Bump android target SDK version"
This reverts commit 6eee24b414.
2024-08-27 20:00:15 +10:00
UnknownShadow200 21551fa80e Revert "Android: Fix install breaking on modern versions"
This reverts commit 8c9016dde4.
2024-08-27 20:00:12 +10:00
UnknownShadow200 d699156645 Revert "Android: Try to fix install issues"
This reverts commit d98e3b4d40.
2024-08-27 20:00:07 +10:00
UnknownShadow200 c79fda41f9 Revert "Android: Try to fix install issues"
This reverts commit 8c508f54bd.
2024-08-27 19:59:53 +10:00
UnknownShadow200 8c508f54bd Android: Try to fix install issues 2024-08-27 19:53:11 +10:00
UnknownShadow200 d98e3b4d40 Android: Try to fix install issues 2024-08-27 19:15:55 +10:00
UnknownShadow200 8c9016dde4 Android: Fix install breaking on modern versions 2024-08-27 18:34:28 +10:00
UnknownShadow200 6eee24b414 Bump android target SDK version 2024-08-26 18:27:35 +10:00
UnknownShadow200 bce813602e Android: Controller support, maybe 2024-05-23 19:55:30 +10:00
UnknownShadow200 04f8cad0cb Add missing java file 2024-04-28 23:05:15 +10:00
UnknownShadow200 35b7b570dc Android: WIP on the backend file too 2024-04-28 21:32:29 +10:00
UnknownShadow200 344ca3e089 Android: Add unused UI backend file and split out CCView class 2024-04-28 21:09:26 +10:00
UnknownShadow200 258413124e iOS: Try to improve iOS 5.0 compatibility a little bit 2024-01-16 08:36:43 +11:00
UnknownShadow200 9f1eeb4a20 Fix can't compile android/iOS projects due to PickedPosRenderer.c having been renamed to SelOutlineRenderer.c, less warnings when compiling with modern gcc 2024-01-15 18:19:59 +11:00
UnknownShadow200 83e331c500 BlockEdit: Also allow changing whether a block emits and/or stops light
Also set an actual proper file version for the android APK
2023-12-14 19:32:29 +11:00
UnknownShadow200 ac7602386e Split up Drawer2D module into Drawer2D and SystemFonts modules 2023-04-25 16:19:47 +10:00
UnknownShadow200 57713d5c5d Still use file:// urls for devices earlier than android 6.0 2022-11-20 14:53:13 +11:00
UnknownShadow200 2582f0a182 WIP on adding proper android content:// provider 2022-11-20 12:27:37 +11:00
UnknownShadow200 69090c8bae Android: WIP on save file dialog support
Also fix .mine importer to convert blocks > stone brick to Stone
2022-11-12 23:17:01 +11:00
UnknownShadow200 6593ad50ab Android: Store cached textures in dedicated Cache folder in external storage
This means that from now on in Settings -> Apps, the user can accurately see how much of ClassiCube's data usage on disc comes from caching textures, and can clear the cached data if they choose to
2022-10-16 20:47:04 +11:00
UnknownShadow200 37abd39163 Android: WIP load file support
No filetype filtering and is pretty terribly implemented, but seems to work
2022-10-16 15:11:04 +11:00
UnknownShadow200 0fae97ff00 Android: Fix not compiling in Android Studio 2022-10-16 14:00:01 +11:00
UnknownShadow200 9f94ec814b iOS: Add ios-specific app name, and fix User-Agent not being set to app name in http requests 2022-09-03 12:21:17 +10:00
UnknownShadow200 3fad0c7404 Mobile: Show Send text/icon on soft keyboard action button when opening keyboard for in-game chat input 2022-04-22 23:44:02 +10:00
UnknownShadow200 cd5f316383 Launcher: Fix clicking on checkboxes over and over not properly resetting previously drawn text, which resulted in some ugly artifacts 2022-03-12 20:50:38 +11:00
UnknownShadow200 8e61dbc18a Android: Try to fix 'unexpected status line' errors with texture packs from dropbox, addresses #933 2022-02-23 23:24:47 +11:00
UnknownShadow200 7b3feb90df Mobile: Adjust onscreen buttons to move into multiple columns instead of overflowing into jump/fly buttons and beyond 2021-12-27 20:23:56 +11:00
UnknownShadow200 48d31d3342 Fix last commit 2021-10-11 23:15:49 +11:00
UnknownShadow200 7584819595 Mobile: Split KEYBOARD_TYPE_NUMBER into KEYBOARD_TYPE_NUMBER and KEYBOARD_TYPE_INTEGER
Only makes a difference on iOS devices though apparently
2021-10-11 22:14:23 +11:00
UnknownShadow200 5898f4edef Android: Try to show crash dialog for Java unhandled exceptions
Doesn't seem to work for UI thread and the crash dialog contents is pretty much useless anyways, but at least it's something
2021-09-30 23:07:55 +10:00
UnknownShadow200 3d7054f90d Android: Fix crash dialog not showing most of the time 2021-09-30 20:12:13 +10:00
UnknownShadow200 9b9cc97336 Android: Fix after activity is recreated, you can't use on screen keyboard or go ingame anymore 2021-09-29 21:51:08 +10:00
UnknownShadow200 c21b7a93f3 Android: Fix after sometimes window was destroyed that the game would become permanently stuck and eventually show as not responding 2021-09-29 21:08:16 +10:00
UnknownShadow200 4515316c90 Android: Make http methods of Activity class static 2021-09-29 11:58:50 +10:00
UnknownShadow200 cf788603fc Android: Make events queue static so it persists across activity create/destroy, fix not compiling 2021-09-18 09:44:05 +10:00
UnknownShadow200 b8dc2b3b80 One more step to recovering from config change, fix not running at all 2021-09-17 09:06:08 +10:00
UnknownShadow200 53077d36d9 Android: Revert render over display cutout support, as it causes the onscren keyboard on modern android devices to no longer resize the game view to be smaller (thanks Program)
e.g. can't see in-game chat input due to it being covered by the onscreen keyboard
2021-08-29 10:12:49 +10:00
UnknownShadow200 6e433e5585 Forgot that NoSuchFieldError derives from Error not Exception 2021-08-21 10:36:36 +10:00
igor725 f34faa2ed2 Consistency fix 2021-08-14 04:00:27 +03:00