6157 Commits

Author SHA1 Message Date
UnknownShadow200
b2a230b451 iOS: Message boxes show now, fix clicking singleplayer not working 2021-09-19 22:18:18 +10:00
UnknownShadow200
bf53e5f969 iOS: Implement opening url in web browser 2021-09-19 18:12:26 +10:00
UnknownShadow200
27e6cd77e3 Windows: Try to hide/show cursor 50 instead of 10 times (Thanks SteleCat) 2021-09-19 08:43:20 +10:00
UnknownShadow200
24fb2e5e09 iOS: fix launcher drawing upside down
and fix it without leaking lots of memory.. still always redraws the entire window though
2021-09-18 23:23:44 +10:00
UnknownShadow200
b2b4544ec2 Android: Move most Window java interop methods to use cached jmethodIDs instead 2021-09-18 21:00:03 +10:00
UnknownShadow200
48c70bf66d Release 1.2.8 1.2.8 2021-09-18 09:51:14 +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
ed9bea2623 ios: implement focus, touch support 2021-09-18 09:35:06 +10:00
UnknownShadow200
7bc5decec6 Android: Use cached method refs for http 2021-09-17 20:54:38 +10:00
UnknownShadow200
aa809491cc ios: actually show the rendered game onscreen
no textures and always uses 100% CPU though, so not all that great
2021-09-17 19:39:47 +10:00
UnknownShadow200
74799d9ea4
Merge pull request #894 from UnknownShadow200/WinCreate
Simplify window creation
2021-09-17 12:31:03 +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
e1909f40be Fix 64 bit mac build not compiling 2021-09-16 22:55:14 +10:00
UnknownShadow200
c65143e6d0 More col -> color renaming 2021-09-16 20:07:38 +10:00
UnknownShadow200
477b37fc80 Add documentation for strings 2021-09-16 19:35:33 +10:00
UnknownShadow200
50ee66a6f8 Split Window_Create into Window_Create2D/3D 2021-09-14 07:01:31 +10:00
UnknownShadow200
f595a5bca8 refactor game/launcher loop to simplify mobile 2021-09-13 23:45:44 +10:00
UnknownShadow200
056a849b9b simplify android window creation (untested) 2021-09-13 23:25:40 +10:00
UnknownShadow200
deb887ff8e WIP on eagl context 2021-09-13 12:54:02 +10:00
UnknownShadow200
984943ee64 get launcher to actually draw something
Although it's upside down
2021-09-12 20:52:13 +10:00
UnknownShadow200
d2f8233e6d fix never displaying anything on ios version 2021-09-12 18:30:14 +10:00
UnknownShadow200
564086b7f9 Make it technically not immedately crash on ios now 2021-09-12 13:39:14 +10:00
UnknownShadow200
f655999bb2 Fix compiling on haiku/solaris erroring due to d_type field not existing in dirent struct 2021-09-12 08:37:46 +10:00
UnknownShadow200
ab99aa3ed4 Fix not compiling on Solaris with 'SI_HW_SERIAL' undefined error 2021-09-12 08:09:00 +10:00
UnknownShadow200
dd6d264fcf CC_BUILD_ANDROID -> CC_BUILD_MOBILE for general mobile version functionality 2021-09-11 21:59:39 +10:00
UnknownShadow200
0954f084b6 Mac: Remove Alpha status from cocoa version 2021-09-11 13:10:32 +10:00
UnknownShadow200
cbd2aa6946 Mac: Remove the hack where first time going fullscreen in Carbon backend would also do an additional unfullscreen then fullscreen, this isn't necessary 2021-09-10 22:31:02 +10:00
UnknownShadow200
49729a67a2 Fix PNGs that are encoded using indexed mode and have a transparent chunk not decoding properly on big endian systems (Thanks Doctorj1) 2021-09-04 09:31:12 +10:00
UnknownShadow200
bbedc4e1f1 Fix can't click dialogs on macOS 10.3 2021-09-04 08:13:18 +10:00
UnknownShadow200
992fafc4bc use compatible catch handling 2021-09-01 08:47:09 +10:00
UnknownShadow200
f242e15baf WIP implementing loading IndexedDB in classicube.js instead 2021-09-01 08:42:09 +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
bf54083c69
Merge pull request #887 from igor725/android-dropblock
Android: Drop block by long press on hotbar cell
2021-08-25 23:37:26 +10:00
UnknownShadow200
fa850fecb3 Fix compiling for Apple M1 wrongly using Carbon instead of Cocoa backend (Thanks doctorj1) 2021-08-25 08:32:02 +10:00
UnknownShadow200
faf499d26a Change 'col' to 'color' in EnvSettings menu and some other places 2021-08-24 21:45:12 +10:00
igor725
c784280e81
Initial commit 2021-08-24 08:41:46 +03:00
UnknownShadow200
002d9497cb
Merge pull request #886 from UnknownShadow200/AudioFixup4
Audio fixup part 4
2021-08-24 08:57:21 +10:00
UnknownShadow200
931f21da31 Fix OpenSLES Audio_FastPlay, as it doesn't adjust samplerate anymore 2021-08-23 20:41:49 +10:00
UnknownShadow200
2799f72dff Fix OpenSLES backend never working 2021-08-23 20:16:06 +10:00
UnknownShadow200
ea424d84d5 Wip on using PlaybackRateItf for OpenSLES (note unfinished and makes client insta crash) 2021-08-23 18:46:01 +10:00
UnknownShadow200
a3c328e6a9 Fix OpenSLES audio backend to at least compile 2021-08-23 17:31:53 +10:00
UnknownShadow200
cc6be2a682
Merge pull request #885 from igor725/orientlock
Orientation lock checkbox for Android
2021-08-23 11:49:32 +10:00
igor725
ce8c7efae7
Fix 2 2021-08-22 19:03:46 +03:00
UnknownShadow200
caf02d439f fix OpenAL and WebAudio backends 2021-08-22 16:49:56 +10:00
UnknownShadow200
6aac1c804f Mobile: Allow turning off hold/tap place/delete behaviour (Thanks HeteroChromia420) 2021-08-22 10:05:31 +10:00
UnknownShadow200
97fcc429bf WIP on adding speed/rate argument when playing sounds instead 2021-08-22 09:31:46 +10:00
igor725
58ed353cca
Fix 2021-08-21 04:52:58 +03:00
igor725
93a6b7fdae
Orientation lock checkbox 2021-08-21 04:43:51 +03:00
UnknownShadow200
6e433e5585 Forgot that NoSuchFieldError derives from Error not Exception 2021-08-21 10:36:36 +10:00
UnknownShadow200
75cc43d312
Merge pull request #883 from igor725/cutout-fix
Android: Display cutout fix
2021-08-21 10:03:08 +10:00