5730 Commits

Author SHA1 Message Date
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
UnknownShadow200
2a1834d616
Merge pull request #884 from UnknownShadow200/WebclientSounds
Webclient sounds
2021-08-20 17:22:47 +10:00
UnknownShadow200
9f606fca69 add sounds directory to path 2021-08-20 16:58:40 +10:00
UnknownShadow200
ace429ae55 Launcher: Alternate servers row background colour when using classic theme 2021-08-15 16:12:54 +10:00
UnknownShadow200
1e54c2ebdc BSD: Fix stacktraces missing functions asides from init with makefile compiled executables, and also eliminate warnings about -rdynamic being ignored 2021-08-14 23:22:12 +10:00
UnknownShadow200
2eb23fe88a tidy up sound-credits.md 2021-08-14 18:55:54 +10:00
UnknownShadow200
68912bf09b Add/Improve some comments here and there 2021-08-14 11:57:12 +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
02a2410925 Load .lvl with corrupted custom blocks section (Thanks icanttellyou/Smappy767) 2021-08-13 22:47:37 +10:00
UnknownShadow200
c59173a377 credit where credit is due 2021-08-13 22:41:19 +10:00
UnknownShadow200
775cbd1528 Get playback rate working through terrible hack 2021-08-13 18:47:25 +10:00
UnknownShadow200
5a5504dae5 Support volume and add all sounds 2021-08-13 18:02:46 +10:00
UnknownShadow200
b53a6ced46 Fix insta crashing 2021-08-13 17:19:32 +10:00
UnknownShadow200
c37f2ee0d4 sounds work.. one time 2021-08-13 12:17:10 +10:00
UnknownShadow200
288fe4b2ce Get WebAudio context creation working, including error handling 2021-08-13 09:05:09 +10:00
UnknownShadow200
cfb4917c92
Merge pull request #881 from UnknownShadow200/AudioFixup3
Audio fixup part 3
2021-08-12 20:24:58 +10:00
UnknownShadow200
399bc9210a How many times will I break OpenAL backend? 2021-08-12 20:13:10 +10:00
UnknownShadow200
ad79a63b05 Split up Audio_PlaySound and partially move into backend 2021-08-12 19:15:32 +10:00
UnknownShadow200
37dfbcfefd Split up Audio_Close and mostly move into backend 2021-08-12 17:16:18 +10:00
UnknownShadow200
a3e81f3f57 Fix OpenAL backend crashing when sounds is initially 0 due to my mistakes 2021-08-12 11:54:24 +10:00
UnknownShadow200
dc692eefaa Add error messages for audio 2021-08-11 19:20:41 +10:00
UnknownShadow200
7055bd1fa3 Move Audio_SetFormat into backend, fix backends not working at all 2021-08-10 23:31:26 +10:00
UnknownShadow200
d43d931ed8 Move 'fast context detection' code into dedicated Audio_FastPlay
This only benefits OpenAL backend
2021-08-10 23:13:58 +10:00
UnknownShadow200
29f023f8c1 simplify interop_web.js by using __deps
This way can just call functions directly instead of having to use a separate wrapper function declare a function property of Module
2021-08-10 18:05:53 +10:00
UnknownShadow200
2cc65bf627
Merge pull request #880 from UnknownShadow200/AudioFixup2
Audio fixup part 2
2021-08-10 07:09:52 +10:00
UnknownShadow200
39f5e9a229 #defome is not a valid token 2021-08-09 19:54:59 +10:00
UnknownShadow200
94415a57c6 Fix OpenAL backend not compiling 2021-08-09 18:01:45 +10:00