Commit Graph
15 Commits
Author SHA1 Message Date
Adam Tunnic 0696174d4c Fix compile warnings 2021-08-05 03:57:31 -04:00
Adam Tunnic 87c2d5f19b Fix java_home issue 2021-08-05 03:42:22 -04:00
doregon 69a8e82efd Committing my WIP code
This builds fine, but does not yet run. I am committing so I can switch from CLion to my phone. Anyway:

- gl4es_libname is now in the plist
- working on java_home, that's the reason this code breaks
   - javaHome_pre returns null rather than the intended string
2021-08-05 02:21:46 -04:00
Duy Tran Khanh 0668d016bf Changes
- Added Caciocavallo (libawt_xawt stubs) support library.
- Added support lauching Minecraft 1.5.2 and older (requires latest
JRE8 build)
- [Custom controls] Implemented opacity property.
- Version info is now updated through macro instead of `sed` command.
2021-08-01 10:41:02 +07:00
Duy Tran Khanh c896da08bb A lot of more changes
* Custom controls:
- Unfinished v2 control
- Auto generate default.json, removed internal fallback control
- Compatible with Android's dp (might need scaling)
- Implemented properties: keycodes, bgColor, strokeColor, strokeWidth,
cornerRadius

* Other changes
- Updated MetalANGLE to 0.0.7
- Updated gl4es 1.1.5

* TODO:
- Control converter
- Drawer buttons
- Multiple keys support (?)
- Implement properties: opacity, isSwipeable, isToggle,
passThruEnabled, (maybe more?)
2021-07-23 16:51:51 +07:00
doregon 2c9e4c210b Allow PojavLauncher to be used with just OpenJDK 8 2021-07-19 16:59:38 -04:00
doregon 5d658c4d42 Fix issue 2021-07-18 19:57:46 -04:00
doregon 1bb2fa0914 Change GL4ES_HOME to GL4ES_LIBNAME because yeah 2021-07-18 19:53:28 -04:00
Duy Tran Khanh 186e3cfbb5 Bug fixes
- Button scale slider: offset run out of screen size
- JVM arguments parser: lost "-" after parse non-first arguments
2021-07-18 19:12:13 +07:00
Duy Tran Khanh 20d678c0fc Comment out a piece of debug prints 2021-07-17 09:53:35 +07:00
Duy Tran Khanh b47a6fffb3 Merge ; commit '920658a56491f9429554fde76cd28a89e0df20b4'
Conflicts:
	Natives/JavaLauncher.m
2021-07-17 09:44:42 +07:00
Duy Tran Khanh 8f5059e741 Changes
- [Custom controls] Removed control size limit, prepare custom controls
screen.
- [Jailed] Use  directory as home instead of

- [Preference] Added "button scale"
- [Preferences] Moved into launcher_preferences.plist
2021-07-17 07:18:03 +07:00
doregon 920658a564 Allow for custom_env to control gl4es libname 2021-07-14 14:20:03 -04:00
Duy Tran Khanh 12f6fcf1b6 Bug fixes around interacting with hotbar
- GUI scale is never set, so hotbar offset becomes wrong.
- Touching from hotbar to outside and vice versa cause camera to jump
randomly.
2021-07-12 16:27:54 +07:00
doregon d660282606 C is boring, move to Obj-C
Also fix the macOS stuff as I research how to properly fix the issue
2021-07-06 17:14:41 -04:00