Commit Graph
932 Commits
Author SHA1 Message Date
Duy Tran Khanh 12ea3d7dc2 Bug fix from 15a6cf0: custom versions disappeared 2021-08-29 06:54:38 +07:00
Duy Tran Khanh f00b09af2e Changes
- [Custom controls] Implemented `isSwipeable` property.
- VGPU has error at `sampler2DShadow`, so ignore it for now.
- WIP changes on jailed version.
2021-08-27 20:55:38 +07:00
doregon ef34d0e8b8 Update .gitignore 2021-08-24 22:09:01 -04:00
doregon 8d07d74cca Remove Xcode project
It's a pain to deal with when committing.
2021-08-24 22:06:01 -04:00
Duy Tran Khanh cad4f47454 Fix parsing Java version "17-ea" 2021-08-24 14:02:06 +07:00
doregon 15a6cf0acf MultiMC-like instances:
- now stores the minecraft directory in .pojavlauncher/instances/default
- configurable straight from the preferences
- migrates your existing minecraft folder to instances/default
- moves L/AS/m from Documents/ to .pojavlauncher/
- changes home directory to .pojavlauncher/
- automatically switches the L/AS/m symlink based on the current instance
- accounts stay the same between instances
2021-08-24 02:56:00 -04:00
doregon 65be49ab87 Unstash commit 2021-08-24 01:50:21 -04:00
Duy Tran Khanh f571e96662 Changes
- Replace MGLKView with UIView + MGLLayer. Attempt to fix crash at "[MGLKView initWithFrame]". Known issue: hotbar offset is a bit wrong when scale ≠ 100%
- Cleanup some unused files.
2021-08-24 11:36:01 +07:00
doregon 9f6e39a98d Fix make path for non-Procursus users 2021-08-23 11:38:04 -04:00
doregon 293ea1bc2c Add Xcode project
- NOSTDIN is enabled, disabling will fail builds
- SUDOPASS is required, replace in the Build Settings tab or manually
- Added PATH for Brew, Procursus. Edit PATH in Build Settings to add more

Notes:
- may require you to uninstall newer JDKs (?)
- You don't need to use Xcode
2021-08-23 11:31:43 -04:00
Adam Tunnic e60209eaf6 Merge branch 'main' of [email protected]:PojavLauncherTeam/PojavLauncher_iOS 2021-08-23 11:14:51 -04:00
Adam Tunnic 74091950a2 Require JDK 8 2021-08-23 11:14:36 -04:00
Duy Tran Khanh d8115fab9d Attempt to fix crash 2021-08-23 13:28:16 +07:00
Duy Tran Khanh 5ce5dbcc00 Changes
- Avoid printing "Session ID". Several Minecraft versions do that.
- Fixes Minecraft 1.13 snapshot due to the usage of LWJGL functions from an older version.
- Minecraft's built in Fullscreen Resolution scaler is available now, but not working properly.
- Regal internal changes (still fail at )
2021-08-23 11:19:54 +07:00
Duy Tran Khanh 261e74a4de Merge branch 'main' of [email protected]:PojavLauncherTeam/PojavLauncher_iOS.git 2021-08-23 11:17:34 +07:00
doregon 51d342bdac Allow the Makefile to run when stdin is not available. 2021-08-22 22:17:27 -04:00
doregon 181bb0d3f9 Changes 2
- Help option for reset warnings on iOS 14
- Prevent shaderconv on 1.1.4
- Automatically switch shaderconv on selection of renderer
- Raise default memory allocation by 5%
2021-08-22 13:27:08 -04:00
doregon de7eaa2666 Changes
- renderer UIPickerView
- reset warnings option
- java_warn plist key
2021-08-22 12:54:02 -04:00
Duy Tran Khanh d949cb4e1b Fixes Sodium 0.3 crashes on saving settings
Sodium 0.3 won't work yet
2021-08-22 14:19:57 +07:00
Duy Tran Khanh 949e562c0e Regal stuff (test) 2021-08-22 14:19:57 +07:00
doregon 72203eb83b Merge remote-tracking branch 'origin/main' 2021-08-21 22:32:07 -04:00
doregon b3fe21efb4 Add RAM slider, part 2
Fully functional.
2021-08-21 22:31:56 -04:00
Duy Tran Khanh ce3cc585cf Fix crash when logging surfaceRect 2021-08-22 09:27:03 +07:00
doregon 44b3fe879a Merge remote-tracking branch 'origin/main' 2021-08-21 20:35:44 -04:00
doregon 2b98d2b05c Add RAM slider, part 1
This is not finished and currently does not yet affect the allocated memory. I am simply committing to switch to developing on my iPhone.
2021-08-21 20:35:22 -04:00
Duy Tran Khanh a4fca52430 Check surfaceRect 2021-08-22 07:28:17 +07:00
doregon 3c1ef94cc6 Now log device model, iOS version, and jailbreak used 2021-08-21 19:52:54 -04:00
Duy Tran Khanh 42afa160ab Update ios.yml 2021-08-22 06:19:09 +07:00
Duy Tran Khanh 2ea2c45f41 Create libpojavexec.dylib.dSYM 2021-08-21 20:54:46 +07:00
doregon 0fee5cc7a7 Human Interface Guidelines... whatever 2021-08-19 15:45:54 -04:00
doregon 54ad5db2dd SF Symbol for Disable shaderconv 2021-08-18 20:00:36 -04:00
Duy Tran Khanh 0a1e4fc855 Update gl4es 1.1.5 to support OptiFine 1.17.x 2021-08-18 17:24:44 +07:00
Duy Tran Khanh 85f00716b7 Add some debug CFLAGS 2021-08-18 06:46:53 +07:00
Duy Tran Khanh de6479f1e6 Changes
- test regal stuff (lib not added)
- auto init symlinks for jailed JRE
2021-08-18 05:52:40 +07:00
Duy Tran Khanh 972caa4f03 Move the fullscreen button 2021-08-16 15:53:31 +07:00
Duy Tran Khanh b7086e7316 Symlink "Library/Application Support/minecraft" 2021-08-14 18:28:45 +07:00
Duy Tran Khanh d61080e2e0 Fix the touch pos on mod installer when downscaled 2021-08-14 14:55:56 +07:00
Duy Tran Khanh 93bde54761 Merge branch 'main' of [email protected]:PojavLauncherTeam/PojavLauncher_iOS.git 2021-08-13 07:25:54 +07:00
Duy Tran Khanh fe5f9e77a9 Changes
- Added a check to prevent attempt to launch 1.17+ with Java 8.
- Added an option to disable gl4es shaderconv in order to let ANGLE
processes them directly. This option lets Minecraft 1.17+ work
without the patch resource pack, OptiFine works aswell :)
- Changing renderer library no longer requires restart the launcher.
- Fixed some alert dialogs not displaying.
- PList default values are now set every time it loads.
2021-08-13 07:25:17 +07:00
Adam Tunnic 70c680e991 Create FUNDING.yml 2021-08-12 11:07:29 -04:00
doregon a819225ee2 Add a check for Java 8 when attempting to run the mod installer 2021-08-11 00:08:19 -04:00
doregon 798e5790ad Merge remote-tracking branch 'origin/main' 2021-08-10 20:02:45 -04:00
doregon 9bcf627eaf Fix custom_env.txt 2021-08-10 20:02:33 -04:00
Duy Tran Khanh 8c781dd6a6 Fix a little offset in preferences 2021-08-11 06:31:57 +07:00
Adam Tunnic 2bf5dae63a Resolution can now be configured to 150 2021-08-10 12:32:15 -04:00
Adam Tunnic f72640298b Formatting changes in Preferences 2021-08-10 11:39:57 -04:00
Duy Tran Khanh 411a53a3b7 Add resolution slider help option 2021-08-10 21:09:33 +07:00
Duy Tran Khanh a739cf7202 Resolution downscaler moment 2021-08-10 19:42:10 +07:00
doregon ea782b76e5 Merge remote-tracking branch 'origin/main' 2021-08-10 01:53:17 -04:00
doregon 88cae80aae Fix iPad popover for UIAlertController 2021-08-10 01:52:23 -04:00