doregon
bc2c679cd0
Ok Duy.
2021-09-11 22:09:32 -04:00
doregon
38fbfe2b34
Make game directory option a picker
...
- Create and delete instances from inside the app
- Fix a wrong debug line
- Fix PojavLauncher Discord link (rip vanity url)
2021-09-11 20:34:08 -04:00
Duy Tran Khanh
4c96e6fc16
Added some null check asserts for Mojang login
2021-09-11 07:33:59 +07:00
Duy Tran Khanh
30f1b95693
Prepare for jailed version (no ETA)
...
I still have no idea how to start implementing JIT, do I just mprotect to swap between RW and RX?
2021-09-10 07:28:02 +07:00
Adam Tunnic
2f5917c8e7
Merge pull request #267 from asdfugil/main
...
CI Improvements
2021-09-07 07:39:29 -04:00
asdfugil
29d03fa2a5
CI Improvements
...
bro
Why is this so hard to get right
Hopefully this works
Maybe this will work?
install sed
also install fakeroot
remove space
2021-09-07 19:13:14 +08:00
doregon
b38fe4df4e
Better checks
2021-09-05 20:43:19 -04:00
doregon
1fe2e380af
:waitwhat: Fix renderer issue
2021-09-05 18:40:14 -04:00
doregon
790fca8a5a
Remove AppIcon-Black
2021-09-05 15:53:12 -04:00
doregon
0c1122c0ea
Debug logging switch, currently not used
2021-09-05 15:01:35 -04:00
Duy Tran Khanh
15e35734aa
Updated libtinygl4angle: fix Render Regions crash
...
Missing function added: glMultiDrawElements
2021-09-05 13:12:14 +07:00
Duy Tran Khanh
dd9be6e0c4
New renderer: Tiny GL wrapper for ANGLE
...
This renderer allows Minecraft 21w10a and newer to be rendered directly
in OpenGL ES through ANGLE with several wrapped functions, so the game
may runs with better performance.
Source code:
https://github.com/PojavLauncherTeam/gl4es/tree/master/tinygl4angle
2021-09-05 10:39:00 +07:00
doregon
63a6b62988
Bug fix for smaller displays
2021-09-04 13:14:00 -04:00
doregon
47567bc958
Fix pre-compiled storyboard 2
2021-09-04 09:58:13 -04:00
doregon
7c21d75d59
Fix pre-compiled storyboard
2021-09-04 09:56:56 -04:00
doregon
abe6202d6c
Update pre-compiled storyboard
2021-09-04 09:54:32 -04:00
doregon
e526324030
New icons, launch screen design, front page logo
...
A more seamless transition from loading to loaded
2021-09-04 09:51:40 -04:00
Adam Tunnic
bd2d2e1285
Version trimming
...
- Switches to show releases, snapshots, old betas, and old alphas
- Refined the preferences screen, table view look
- Tapping on a text field now scrolls up
2021-09-03 05:56:40 -04:00
Adam Tunnic
5b2392d053
Remove RENDERER failsafe
...
No longer required, now that the UIPickerView is in place.
2021-09-03 00:29:32 -04:00
Adam Tunnic
58030b7caf
Disable shaderconv switch completely on 1.1.4
2021-09-02 23:03:03 -04:00
doregon
11974a497f
Changes
...
- exit app button in pojavlauncher prefs
- jailbreak warning on non-pro strapped jailbreaks
- better deciphering of what jailbreak is in use
2021-09-01 23:54:19 -04:00
Adam Tunnic
8d7b61ad26
Update README.md
2021-09-01 15:33:32 -04:00
Duy Tran Khanh
1c91691d96
Workaround for Forge 1.12.2 crashing
2021-08-30 14:36:12 +07:00
Duy Tran Khanh
2c8067dc21
Clean some debug prints
2021-08-30 07:41:23 +07:00
Duy Tran Khanh
49125524d3
Preliminary support for v2 (code 3) control
...
TODO:
- Control editor
- Implement Drawer
FIXME:
-[MGLLayer init] crashes. Maybe replace with CAMetalLayer?
2021-08-30 07:13:39 +07:00
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