Commit Graph
1327 Commits
Author SHA1 Message Date
Duy Tran Khanh 77370a01ea Self-controlled Jetsam limit for unsandboxed env 2022-09-16 17:43:53 +07:00
Duy Tran Khanh 2753364f79 Bug fix regarding mod installer window size 0x0 2022-09-16 15:40:44 +07:00
khanhduytran0 a7a4e015f4 Don't exclude jinput; Updated gl4es to https://github.com/PojavLauncherTeam/gl4es-114-extra/commit/29ce130 2022-09-16 10:39:25 +07:00
Duy Tran Khanh 2b17ce6273 Remove duplicated check 2022-09-15 21:58:54 +07:00
khanhduytran0 d949a3d661 Correct hotbar slot scaling 2022-09-15 21:55:23 +07:00
Eilionoir Tunnicliff 197bbd29e0 Add strings to prepare for #384 2022-09-14 14:11:06 -04:00
Duy Tran Khanh d5540fd4a5 Correct Cosmetica preference key 2022-09-14 05:50:47 +07:00
khanhduytran0 1669857401 Fix Forge 1.19.2; wait timeout for CS_DEBUGGED in main()
Removed module-info.class from lwjgl jar files
2022-09-13 09:20:42 +07:00
Duy Tran Khanh 56f4ec73e9 Jailbroken, Java 8, IPA: fix check of libawt_xawt 2022-09-12 21:12:36 +07:00
Duy Tran Khanh 32e3313162 Update README.md 2022-09-12 19:33:53 +07:00
khanhduytran0 ccaa9416f1 Changes for TrollStore self-JIT enabler
Special thanks to @asdfugil for testing (arm64), not yet tested on arm64e
2022-09-12 18:54:46 +07:00
Eilionoir Tunnicliff 4c7c75c75c Warn all 1GB RAM users about deprecation in 2.2
This extends the deprecation list from just A7 chip devices to 1GB A8 devices as well:

- iPhone 6
- iPhone 6 Plus
- iPod touch (6th generation)
2022-09-12 00:02:19 -04:00
Eilionoir Tunnicliff f7eb23b204 Fix code for disabling Auto RAM unjailbroken 2022-09-11 21:28:32 -04:00
Eilionoir Tunnicliff 90380add37 Remove "Other JB" warning stuff 2022-09-11 21:26:58 -04:00
khanhduytran0 f0db7d4b03 Force setting HOME to sandboxed directory 2022-09-12 07:11:23 +07:00
khanhduytran0 c10e0af8ff Various fixes, some cleanup
Fixes:
- dlopen gets hooked no matter if installed in /Applications or container
- Jailbroken IPA installation always looked for /usr/lib/jvm instead of the internal one
- Metal returned 0 physical devices, caused all renderers to be broken
- Zink renderer tried to load VirGL stuff
2022-09-11 21:58:11 +07:00
khanhduytran0 dc089a29f5 Self enable JIT if sandbox is disabled
This technique makes use of ptrace(PT_TRACE_ME) in the forked process, which causes CS_DEBUGGED to be assigned to both parent and forked processes. May help #381
2022-09-11 18:01:30 +07:00
Duy Tran Khanh d939654c2f Log branch name, tweaks, localization 2022-09-11 17:48:58 +07:00
Duy Tran Khanh bbc8e276eb Update README.md 2022-09-11 11:47:28 +07:00
Duy Tran Khanh 20bd84a203 Update README.md
- Added Crowdin badge
- Recommend to install through TrollStore
2022-09-10 20:52:23 +07:00
Duy Tran Khanh 068a531ae1 Update Crowdin configuration file 2022-09-10 20:10:06 +07:00
Duy Tran Khanh c9cb4d749b Create crowdin.yml 2022-09-10 19:09:56 +07:00
Duy Tran Khanh 8d26ed38d7 Custom controls: make toggleable functional
Fixes #378
2022-09-10 18:28:09 +07:00
Duy Tran Khanh e372df28dc Welcome to the new Settings UI
What's new?
- Settings are now categorized
- Re-designed Game Directory manager
- Moved help detail to subtitles, toggleable
- Some settings are now made accessible ingame
- Added Auto Renderer

Removed settings:
- Restart before launching: not needed anymore, also it would break JIT/debugger.
2022-09-09 19:08:27 +07:00
Duy Tran Khanh 746933e3eb Cleanup Restart before launching code 2022-09-09 19:03:06 +07:00
Duy Tran Khanh f26849f5f2 iOS 16(?), Java 8: disable compressed class space 2022-09-09 10:58:29 +07:00
Duy Tran Khanh f521a0c5c1 Toggleable settings details 2022-09-09 06:00:54 +07:00
Duy Tran Khanh 6ceac73d60 Clean some unintended line breaks 2022-09-08 21:29:58 +07:00
Duy Tran Khanh 8bea48479d Add settings details (subtitle) 2022-09-08 19:25:09 +07:00
Duy Tran Khanh 75dbeb41f9 Tweak .ipa entitlements 2022-09-07 17:32:51 +07:00
Duy Tran Khanh b14f23c169 Adjust background transparency and tweaks 2022-09-06 18:10:53 +07:00
Duy Tran Khanh d42d4e963e Allow changing resolution while in game (1.13+)
For now, this only works properly on Minecraft 1.13+. Older version
doesn't seem to get the new resolution (will be fixed later)

Additional changes:
- Make ingame settings background transparent
- Set prefersHomeIndicatorAutoHidden to YES
2022-09-05 19:38:39 +07:00
Duy Tran Khanh 14aa343230 Fix a typo, which may have confused people 2022-09-05 05:29:39 +07:00
khanhduytran0 4726cf6e3c Update DBNumberedSlider 2022-09-04 17:04:35 +07:00
Eilionoir Tunnicliff db2d237419 Tweak auto ram stuff
- Warn unjailbroken
- Change to 37% from 40% warning
- Rename key to auto_ram_warn
2022-09-04 04:15:17 -04:00
Duy Tran Khanh 022a8cae6f Remove v1 pref UI 2022-09-04 13:28:47 +07:00
Duy Tran Khanh 92813e5d6c Add Debug logging option, section footers 2022-09-04 11:51:02 +07:00
khanhduytran0 f27808464b Allow control settings to be changed ingame 2022-09-04 09:47:46 +07:00
Eilionoir Tunnicliff 1fd2336e3e Fix type build error (#376) 2022-09-03 20:46:19 -04:00
Eilionoir Tunnicliff c30a5fc5d4 Fix type build error 2022-09-03 20:45:08 -04:00
Eilionoir Tunnicliff cbc7c569fa Merge remote-tracking branch 'origin/main' into wip-new-pref-ui 2022-09-03 19:29:14 -04:00
khanhduytran0 b6813c22e6 Get stuff to sync 2022-09-03 22:24:05 +07:00
Duy Tran Khanh 2a64640c19 Make pickerview functional; Rewrite instance manager 2022-09-03 21:36:40 +07:00
Eilionoir Tunnicliff de977f67f8 Overhaul jailbreak detection mechanisms 2022-09-03 01:37:53 -04:00
Eilionoir Tunnicliff a9ca069f1f Various makefile fixes ported from the post-jailbreak-pojav branch 2022-09-02 23:53:42 -04:00
Eilionoir Tunnicliff 77b650e44d Align correctly 2022-09-02 23:39:58 -04:00
Eilionoir Tunnicliff c8be2494e9 Java kit fixes in Makefile, added to .gitignore 2022-09-02 23:39:15 -04:00
Eilionoir Tunnicliff cc69b4cbeb :bruh: 2 2022-09-02 23:27:05 -04:00
Eilionoir Tunnicliff 166f637a64 :bruh: 2022-09-02 23:25:58 -04:00
khanhduytran0 9c5bea91c8 Fix settings ordering; Added picker; Added destructive cell style 2022-09-02 22:15:33 +07:00