Eilionoir Tunnicliff
ba2eabce50
Update to newer actions
2023-04-19 08:37:01 -04:00
Duy Tran Khanh
ff8349194e
properly skip building of gl4es
2023-04-19 19:35:02 +07:00
Duy Tran Khanh
6a9443b464
Update to holy gl4es 1.1.5
...
Commit: 286c9ff1d9afbe450f8b2530de9e07058a1fc667
2023-04-19 19:12:33 +07:00
Duy Tran Khanh
bcfc13a4f1
Major cleanup for the controller config vc
...
- Cleanup unused parts
- Cleanup complicated dictionary constructions
- Fix lag spikes during scrolling in this screen
Allow audio settings to be changed ingame
2023-04-19 19:12:32 +07:00
Eilionoir Tunnicliff
b60d7d5e5d
Missed these two
2023-04-13 17:51:38 -04:00
Eilionoir Tunnicliff
5bc0c0c15f
Make device names match Apple's officials better
2023-04-13 17:50:49 -04:00
Eilionoir Tunnicliff and Duy Tran Khanh
57ecfbf096
Use native input for controls ( #524 )
...
* WIP feature: native input
* Fixes: 1.13+, jar installer input
What's left: fix hotbar position
* Fix broken hotbar
---------
Co-authored-by: Duy Tran Khanh <[email protected] >
2023-04-09 13:33:30 +07:00
Duy Tran Khanh
31906e33b7
Fix: control safe area breaks in portrait mode
...
Rewrite the control safe area system:
- Use UIEdgeInsets instead of CGRect (breaking change!)
- Auto change depending on orientation (not really consistent yet)
The safe area is reset to reflect this breaking change.
2023-04-08 22:11:53 +07:00
Duy Tran Khanh
ca98257884
Set default hidden_sidebar=true for iPhone only
2023-04-07 16:37:56 +07:00
khanhduytran0
cf03acbe92
Update libjnidispatch, again
...
https://github.com/java-native-access/jna/blob/5.13.0/lib/native/darwin-aarch64.jar
See https://github.com/PojavLauncherTeam/PojavLauncher_iOS/commit/83b4323
2023-04-07 10:14:36 +07:00
Duy Tran Khanh
2f966e07d9
Fix: crash on iPadOS 16.4
...
Invalid indexPath was not handled till 16.4, also fixes focus not
displaying at startup
2023-04-07 07:25:12 +07:00
Duy Tran Khanh
5c40cf8aa3
Apply the scroll workaround for both axes
2023-04-06 11:15:34 +07:00
Duy Tran Khanh
7a497c6d1d
Fixes: nil UITableViewCell; small share icon
2023-04-06 07:39:44 +07:00
Duy Tran Khanh
b6f5f9cede
Update lwjgl (may break, need more testings)
...
warns on calling missing GL function instead of crash
2023-04-04 18:18:52 +07:00
Duy Tran Khanh
b808f03b80
Workaround(scroll input) send both x and y as y
...
More proper workaround for https://bugs.mojang.com/browse/MC-121772
2023-04-04 18:18:52 +07:00
github-actions
95ec1d905e
CI: Update gl4es
2023-04-04 11:31:20 +01:00
Boulay Mathias
9300cb15a0
Fix[GLFW]: better isExtensionSupported signature
2023-04-04 17:27:35 +07:00
Duy Tran Khanh
fcb9062b47
Fix: potential out of bounds exception
2023-04-04 07:10:42 +07:00
Eilionoir Tunnicliff
cd475202a9
:frbouncesuperduperfast:
...
this is the last one
2023-03-31 14:20:45 -04:00
Eilionoir Tunnicliff
baae528396
:frbouncesuperfast:
2023-03-31 14:16:00 -04:00
Eilionoir Tunnicliff
72bdde149b
:frbouncefast:
2023-03-31 14:07:46 -04:00
Eilionoir Tunnicliff
68ccd0e655
:frbounce:
2023-03-31 14:03:10 -04:00
Eilionoir Tunnicliff
751e31f881
Merge remote-tracking branch 'refs/remotes/origin/main'
2023-03-31 13:53:35 -04:00
Eilionoir Tunnicliff
7af40f99a8
??
2023-03-31 13:53:29 -04:00
Eilionoir Tunnicliff
4a32449a8a
Incorrect matrix names, now fixed... again
2023-03-31 13:51:56 -04:00
github-actions
e7740fad30
CI: Update gl4es
2023-03-31 18:49:46 +01:00
Eilionoir Tunnicliff
51b6b6fc5c
Merge remote-tracking branch 'refs/remotes/origin/main'
2023-03-31 13:47:49 -04:00
Eilionoir Tunnicliff
668e627ab7
Few workflow fixes that weren't in that commit
2023-03-31 13:47:28 -04:00
github-actions
f99d54fbad
CI: Update gl4es
2023-03-31 18:40:50 +01:00
Eilionoir Tunnicliff
581076f54b
Revert workflow to before prerequisites folder was needed
...
if we end up having gl4es get pushed 4 times :thishowitis: @khanhduytran0
2023-03-31 13:39:13 -04:00
Duy Tran Khanh
c4654d8bf6
Update Makefile: fix jre tar.xz name check
2023-03-31 20:58:32 +07:00
Eilionoir Tunnicliff
982a6847f2
br x2
2023-03-31 09:27:37 -04:00
Eilionoir Tunnicliff
aa0e413332
br
2023-03-31 09:22:59 -04:00
Duy Tran Khanh
b63098b3b8
Update Makefile: use nightly.link for latest jre
2023-03-31 19:26:41 +07:00
Eilionoir Tunnicliff
bb24086db7
Codesign function changes
...
While not required, codesign --remove-signature before and printing after makes it easier to see all of the binaries that were signed.
2023-03-27 13:14:04 -04:00
Eilionoir Tunnicliff
43123158a4
(WIP) Enable usage of JREs in Documents/
...
If there is no java_runtimes/ folder in the bundle, PojavLauncher will look for runtimes in Documents/jvm. Not currently working with my tests as this isn't the code I used before.
Also changes the slimmed ipas to not include any runtimes at all.
2023-03-27 09:41:19 -04:00
Duy Tran Khanh
828d858f11
Small workaround to Info.plist strings
2023-03-27 19:14:09 +07:00
Duy Tran Khanh
cf44af927c
Perf: speed up assets verification
...
- Log is cleaner, now prints "SHA1 passed for N/total asset files"
instead of individual files
- Removed redundant calls to the callback
2023-03-27 19:13:26 +07:00
Duy Tran Khanh
d6a51017fc
Return the old presentation style of GameDir VC
2023-03-25 20:50:09 +07:00
Duy Tran Khanh
eadb0f1feb
Fix Makefile errors when building on iOS
2023-03-25 20:45:41 +07:00
Duy Tran Khanh
ac22507085
another fix for the last commit because iforgor
2023-03-25 20:16:09 +07:00
Duy Tran Khanh
7668f3cb9a
Fix: audio output issues due to misplaced pref key
...
Issue introduced in 8d4a223257
2023-03-25 20:13:35 +07:00
Duy Tran Khanh
d932ef8152
Fix: crashes on opening launcher settings ingame
...
Exception type: NSInvalidArgumentException
Reason: *** -[__NSPlaceholderArray initWithObjects:count:]: attempt to insert nil object from objects[0]
2023-03-25 10:00:01 +07:00
Eilionoir Tunnicliff
36fd10c80c
Push back deprecations to 2.3
...
1GB RAM and iOS 12/13 devices will be deprecated at the same time.
2023-03-24 09:47:43 -04:00
Eilionoir Tunnicliff
2d32701a86
A bit of logging changes
2023-03-23 22:34:43 -04:00
Eilionoir Tunnicliff
8646bc779d
Me when we don't need this anymore
2023-03-23 22:09:49 -04:00
Eilionoir Tunnicliff
c8a31cdafa
Rewrite the integrations function again to fix dialog race condition
2023-03-23 22:08:35 -04:00
Eilionoir Tunnicliff
8d4a223257
Add switch for customizing AVAudioSession (untested)
2023-03-23 21:50:57 -04:00
khanhduytran0
d58a731de7
Fix: Correct libjnidispatch (JNA) version build
2023-03-23 21:50:22 +07:00
Eilionoir Tunnicliff
7f6be871fb
Bruh
2023-03-23 10:41:55 -04:00