Commit graph

18 commits

Author SHA1 Message Date
UnknownShadow200
89e47e7a2a iOS: Split up general interop and launcher backend 2024-06-29 07:49:26 +10:00
UnknownShadow200
4cb9e200ed Support mc:// urls as command line argument 2024-06-26 23:30:04 +10:00
UnknownShadow200
7ef901715c Build fixes 2024-05-22 18:09:40 +10:00
UnknownShadow200
6f0918ee95 iOS: Set deployment target to 6.0 2024-05-04 08:57:39 +10:00
UnknownShadow200
d6c51983ac Simplify fallback terrain loading 2024-04-27 21:20:25 +10:00
UnknownShadow200
6b8c1c118b iOS: Fix missing touch UI 2024-04-15 17:56:06 +10:00
UnknownShadow200
7d881ad452 iOS: Add missing files to xcode project 2024-02-07 21:45:40 +11:00
UnknownShadow200
3945e4e938 iOS: Again try to improve older version compatibility 2024-01-17 22:40:23 +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
b168adc7fe iOS: Update the XCode project so it compiles again 2023-10-20 19:10:37 +11:00
UnknownShadow200
3112d607dc iOS: Attempt to add app icons 2022-10-23 21:52:05 +11:00
UnknownShadow200
46ccf99c67 iOS: Add app icons 2022-10-15 16:42:54 +11:00
UnknownShadow200
511c66e405 iOS: Get 'load file' support actually working 2022-10-15 12:14:41 +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
202947e4a7 fix ios info.plist not working with command line build 2022-07-08 07:51:02 +10:00
UnknownShadow200
7d793da679 iOS: WIP on app display name and icon 2022-06-30 18:37:53 +10:00
UnknownShadow200
17740f8664 Fix window showing garbage when resizing on 64 bit macOS (Thanks popdymc, fixes #957). Also change .vcxproj so that you show no longer need to change SDK version/platform toolset when compiling on a platform that isn't Windows 7 + VS 2015
The issue happened because
a) when resizing the window, cocoa runs in the blocking resizing window event loop (i.e. effectively pauses/suspends the launcher's event loop)
b) due to recent changes to the launcher content drawing until absolutely necessary, the contents would only get redrawn when LBackend_Tick was called

However because of a), this meant that although resize events were delivered to the game which hence reallocated the framebuffer, the framebuffer did not actually get drawn to because LBackend_Tick never got called - hence why garbage appeared on screen
2022-06-30 17:14:45 +10:00
UnknownShadow200
7812483682 ios: Fix buttons appearing corrupted, screenshot saving crashing app, passwords not saving to storage 2022-04-05 20:21:32 +10:00