34 Commits
Author SHA1 Message Date
Adam Tunnic 59b152c427 Makefile for 2.0 (#291)
* 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
2021-11-25 23:29:20 -05:00
Adam Tunnic d6f3a0e636 1.3 is now 2.0 2021-09-21 11:47:59 -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
doregon 3c1ef94cc6 Now log device model, iOS version, and jailbreak used 2021-08-21 19:52:54 -04: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
doregon c21177b74d SF Symbols, paired with the iOS 14 enhancements.
Also fixed an offsetting issue in the About screen for iOS 13/12 users.
2021-08-09 18:14:14 -04:00
doregon a0582d0f26 Make the About view into a UIMenu
- Only affects iOS 14
- About, Send your logs, Update all in one spot **EASY TO FIND**
- Also fixed a makefile error
- Also fixed a text field thing
2021-08-09 02:05:41 -04:00
doregon d4f349fd83 Replace GL4ES_LIBNAME with RENDERER 2021-08-08 19:39:16 -04:00
Duy Tran Khanh fa62e8d268 Correct how Makefile set debug mode 2021-08-04 05:30:29 +07:00
Duy Tran Khanh f2566e3da5 Basic mod installer implementation 2021-08-03 16:06:32 +07: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
doregon 2825fd3fdf Fix issue with space in the About view 2021-07-22 20:01:35 -04:00
doregon 6a43d3d823 Try to prevent any merge conflicts from building the launcher 2021-07-20 00:11:37 -04:00
doregon b749da72b1 Update the Makefile to support dev vs stable
The whole point is to be able to distinguish commits, tbh
2021-07-19 23:49:07 -04:00
doregon 12980fae21 Update the Update history 2021-07-19 23:01:38 -04: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
Duy Tran Khanh be1646c8ce Now this can be installed as an IPA :trollface: 2021-07-02 20:05:59 +07:00
doregon 34b484a3fa Fix 'send your logs' button to *actually* send the right logs
Also... groundwork for log archives?
2021-07-01 23:36:29 -04:00
doregon d5cf5d7531 I swear this is the last time I'm moving the update history view controller! 2021-07-01 19:31:47 -04:00
doregon e81c5937c4 Move the version number to the top of the About page 2021-06-30 00:28:07 -04:00
doregon 6deff18ade Revert "Moved version to the main login screen"
This reverts commit 5f27c5b2b7.
2021-06-29 23:37:18 -04:00
doregon 5f27c5b2b7 Moved version to the main login screen
Just in case quick references for support are needed. I still need to work out making this adjust based on what kind of build it will be, as well as putting in a commit hash for development builds
2021-06-29 23:33:50 -04:00
doregon b5fed60b05 Minor updates all around 2021-06-29 21:25:02 -04:00
Adam Tunnic 6ea575c2c5 Move update history… again. 2021-06-19 02:52:36 -04:00
Adam Tunnic a8b0f16142 More changes to the about page 2021-06-19 02:00:32 -04:00
Adam Tunnic 617da381b8 Fix Doscord link formatting, roll back to pre-popover
Popover lines are still there, just commented out
2021-06-16 15:34:36 -04:00
Adam Tunnic bbb61c04ce Redesigned login interface, fixed Discord link bug 2021-06-15 12:01:37 -04:00
Adam Tunnic b03306082f Updates to login + about views
- Logo is prominent on Login
- Demo mode placeholder
- Info about local mode
- Discord link in About
2021-06-14 13:39:02 -04:00
Adam Tunnic 0820ac5fcb Fix error with AboutLauncher 2021-06-12 18:20:18 -04:00
Adam Tunnic 8f09b42e2d Move log button to nav bar 2021-06-12 18:15:07 -04:00
Adam Tunnic 98a42ecfd3 Update AboutLauncherViewController.m 2021-06-12 17:34:52 -04:00
Adam Tunnic 9744172af1 Add a Send logs share sheet button, to make support easier 2021-06-13 03:25:24 +07:00
Adam Tunnic bf49ea8291 Better implementation of hiding the home bar 2021-06-09 21:36:07 +07:00
Adam Tunnic df39e08d08 Rename UpdateHistory to AboutLauncher and overhaul its UI
- Two columns, one for creation notes and the other for update history
- Version information at the bottom with iDevice model and OS version
- Will be paired with overhauled scripts in the future to provide different builds according to environment variables that are set
2021-06-09 07:03:25 +07:00