* my brain hurts. let's keep going:
- iOS 15 packaging support
- rewrote the makefile to not copy and paste over and over
- dSYM generation in the makefile itself
- started working on ipabuilder in the makefile
* delete unneeded files
* delete unneeded files 2
* ahaha
* PojavCore.dSYM is a directory
* why am i such an idiot smh
* Update release.yml (#279)
* Add /usr/share changes, pt 1
* Fix old dir removal and migration
* Add check for already migrated + remove unneeded stuffs
* Remove free() from removed vars
* Fix workflow
* Fix Makefile
* Fix Makefile... again
* Add unjailbroken branch's IPABuilder
* Push what I have
* Push more changes
* control file stuff
This took so long since there was a failed attempt in unloading and
reloading JVM to support Forge 1.17.x. Next attempt would be rewrite
everything to Objective-C and move the JVM entry point to the start of
the game.
- libpojavexec.dylib is now PojavCore.framework.
- More changes for Zink renderer. Note that Mesa 21.0 is included instead of 21.2.1 due to the new version seems to be broken, only display glClearColor.
- 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
- 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.