UnknownShadow200
db564a72f9
Fix freezing on windows 98
2021-01-19 22:28:52 +11:00
UnknownShadow200
5c6051c317
Webclient: Also show 'default.zip missing' warning
2021-01-19 19:29:17 +11:00
UnknownShadow200
f4c2ffa399
Don't pass Mode argument to GLContext_SelectVisual
2021-01-16 11:41:27 +11:00
UnknownShadow200
d46dd99e58
Webclient: Call forceTouchLayout function (if user defined one) to hint to website that it should remove stuff not relevant for touch/mobile gameplay
2021-01-15 19:03:52 +11:00
UnknownShadow200
3e3ddf487d
Webclient: Try to fix buttons not showing on recent iPad (iOS 13+, thanks cjnator38)
2021-01-14 19:46:50 +11:00
UnknownShadow200
1eefe36cfe
Eliminate Directory_Exists API
2021-01-13 21:23:11 +11:00
UnknownShadow200
d496d87de6
Use Vec3_Create3 less and avoid creating screenshots directory for webclient
2021-01-12 22:16:41 +11:00
UnknownShadow200
d0f21a24b8
Make code depending on HUD hotbar layout a bit less hacky
2021-01-11 23:20:43 +11:00
UnknownShadow200
0f36cc9a57
Defer creating maps/plugins directory until necessary, make World a component
2021-01-11 20:57:02 +11:00
UnknownShadow200
3fd48f49bb
ios: Get it to compile even though it doesn't work at all
2021-01-10 23:38:21 +11:00
UnknownShadow200
19cdffd5f2
Mac: Less warnings when compiling with modern xcode
2021-01-10 19:22:51 +11:00
UnknownShadow200
3ad1f1f169
Mac: Implement session caching too
2021-01-10 18:52:44 +11:00
UnknownShadow200
b692db5a16
Fix cursor on Windows 98
2021-01-10 11:35:38 +11:00
UnknownShadow200
a485f4c6af
Webclient: Start using placeholder text for mobile on-screen keyboard in a few places
...
Also bump copyright to 2021
2021-01-08 23:39:33 +11:00
UnknownShadow200
3ff7bfe609
Move Window_OpenKeyboard to args struct instead
2021-01-08 23:29:54 +11:00
UnknownShadow200
05025d3ed8
Get launcher window showing on windows 98, at which point it still just freezes
2021-01-06 15:41:15 +11:00
UnknownShadow200
15122e8f92
Always use unicode functions on Windows instead of relying on _UNICODE macro
...
Also make opening/creating files work on Windows 98
2021-01-06 14:29:07 +11:00
UnknownShadow200
458bd587a2
Platform_EncodeString --> Platform_EncodeUtf8/Utf16, because it's important to know the actual encoding
...
E.g. if you were trying to use libcurl http backend on windows, Platform_EncodeString would encode the string as utf16. But libcurl requires utf8 strings.
2021-01-06 13:09:46 +11:00
UnknownShadow200
dde41af49c
Don't insta crash on vanilla Windows 98
2021-01-06 11:58:41 +11:00
UnknownShadow200
bc3f27a204
Fix crash handling code rarely crashing on 32 bit windows
2021-01-06 11:40:00 +11:00
UnknownShadow200
1585e50b18
Windows: Only include symbol name in backtrace if it is also not empty string, fixes lines like '0xFF0000 - (+-133441)' appearing
2021-01-06 11:15:35 +11:00
UnknownShadow200
82251f6606
Webclient: Fix touch coords being wrong with ipad in desktop mode (Thanks cjnator38)
2021-01-05 23:23:32 +11:00
UnknownShadow200
169bdf50b6
Export Options_SaveIfChanged per request
...
Also try to hardcode a few options less
2021-01-04 11:20:05 +11:00
UnknownShadow200
2159704a30
Add smooth camera option to Graphics Options (Thanks jewdangus)
2021-01-04 00:46:55 +11:00
UnknownShadow200
9d50e6dcec
Remove detach argument from Thread_Start
2021-01-03 09:40:11 +11:00
UnknownShadow200
367f35871f
Make more URLs configurable
2021-01-02 20:27:57 +11:00
UnknownShadow200
aad52fc36c
Mobile: Clicking dpad/more shouldn't rotate camera (Thanks TheAwesome98)
2021-01-02 09:13:07 +11:00
UnknownShadow200
608ee705ca
Mobile: Holding jump should still move camera around (Thanks zLegqcy)
2021-01-01 22:29:07 +11:00
UnknownShadow200
53e3ab92e6
Return touch type instead of true in screen pointer up's, return void for widget input/pointer up
2021-01-01 18:54:47 +11:00
UnknownShadow200
1303119929
Port MenuOptionsScreen to new rendering method
2021-01-01 15:51:14 +11:00
UnknownShadow200
b2f23fc28c
Linux: Implement session caching and switch to using /var/lib/dbus/machine-id for a device specific encryption key
...
Unfortunately, this means previously stored passwords and resume mpasses aren't valid anymore and so will be lost. Sorry about that.
2021-01-01 09:55:44 +11:00
UnknownShadow200
18fe4411eb
Change from grass to glass in default hotbar to match classic
2020-12-31 21:40:01 +11:00
UnknownShadow200
e3d3271366
Linux: Show vram/HW acceleration in /client gpu when using MESA
2020-12-31 20:55:11 +11:00
UnknownShadow200
aed6834dfe
X11: Don't cache default screen
2020-12-31 19:42:59 +11:00
UnknownShadow200
8869bb95d8
Direct3D9: Workaround buggy hook plugins by avoiding resetting device at startup (Thanks MasterMen)
2020-12-31 13:49:53 +11:00
UnknownShadow200
7c604e736e
Webclient: Fix non vsync fps limit not applying at startup
2020-12-31 13:16:42 +11:00
UnknownShadow200
e53f715f29
Improve vsync setting at startup
...
Only call it once for OpenGL, avoid causing a pointless context loss for Direct3D9
2020-12-31 12:38:46 +11:00
UnknownShadow200
8749010193
Fix username getting stuffed up with last commit, oops (Thanks Yolkbird)
2020-12-31 08:33:08 +11:00
UnknownShadow200
3c3664b9cf
Windows: Remember session cookie, bypasses MFA when logged in from same device
2020-12-30 20:04:56 +11:00
UnknownShadow200
8f888c0589
Make StringsBuffer no longer hardcoded to max 512 character entries
2020-12-30 18:56:44 +11:00
UnknownShadow200
c3819edde3
Cleanup StringsBuffer, add basic ios interop code
2020-12-30 16:24:38 +11:00
UnknownShadow200
2b17800a2c
Split into CC_BUILD_MACOS and CC_BUILD_IOS
2020-12-29 22:42:55 +11:00
UnknownShadow200
aedd53eeb6
CC_BUILD_OSX -> CC_BUILD_DARWIN, add ARM register dumping
2020-12-29 22:16:15 +11:00
UnknownShadow200
3702235951
Use DateTime_CurrentUtc_MS less and other minor tidyup
2020-12-29 20:43:27 +11:00
UnknownShadow200
3758fc3e84
Screen PointerUp should not be cancellable
2020-12-29 18:54:34 +11:00
UnknownShadow200
4d9c975b1f
fix buildbot script for real
2020-12-29 17:04:54 +11:00
UnknownShadow200
587867a087
update buildbot script for new machine
2020-12-29 14:27:43 +11:00
UnknownShadow200
e394c4f2d9
Avoid 64 bit division in Waitable_WaitFor
2020-12-29 13:14:26 +11:00
UnknownShadow200
33b3fba6e1
Direct3D9: Fix crash if device cannot be created initially and you try to join multiplayer (Thanks lordmakerreturns)
2020-12-29 00:52:29 +11:00
UnknownShadow200
3774defd60
X11: Disable XInput2 when absolute mouse coordinates detected, fixes being unable to look around at all still. Fixes #771
2020-12-28 14:33:27 +11:00