Commit graph

90 commits

Author SHA1 Message Date
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
igor725
6033d5d794 Android: Display cutout fix 2021-08-14 00:30:12 +03:00
UnknownShadow200
1ca0b4e636 Android: Pause music when in background, instead of muting 2021-07-31 11:52:55 +10:00
UnknownShadow200
b5bbd35727 Fix not compiling with android studio, see #864 (Thanks codingwatching) 2021-07-08 21:04:58 +10:00
UnknownShadow200
b8b29dfb07 Android: Fix deleting blocks when double click to join from server list 2021-05-15 15:31:24 +10:00
UnknownShadow200
0daa115ed0 Android: Fix dialogs not blocking calling thread (especially important for crash dialog box) 2021-03-29 22:06:14 +11:00
UnknownShadow200
9a4d5e3bcc Game now runs on windows 95 by loading IsDebuggerPresent dynamically 2021-03-27 15:01:17 +11:00
UnknownShadow200
b0e1668fa8 Android: Fix immediately crashing on 2.2 2021-02-24 07:50:27 +11:00
UnknownShadow200
e537cc6c09 Android: Add many comments to MainActivity.java 2021-02-23 21:37:15 +11:00
UnknownShadow200
de71be97bd Android: Use device UUID for key so passwords are remembered 2021-02-22 21:56:46 +11:00