Eilionoir Tunnicliff
cc887c34ca
2.1.3 - Bump to 2.1.3
v2.1.3
2023-01-17 10:49:06 -05:00
Eilionoir Tunnicliff
bb4c79dd73
Merge branch '2.1.3-legacy' of [email protected] :PojavLauncherTeam/PojavLauncher_iOS.git
2023-01-17 10:42:58 -05:00
Eilionoir Tunnicliff
b129aa180c
2.1.3 - Remove firmware lock for rootfull deb
2023-01-17 10:24:51 -05:00
Eilionoir Tunnicliff
4c229a247e
2.1.3 - No need to have this line
2023-01-17 09:59:29 -05:00
Eilionoir Tunnicliff
7af88bca9f
2.1.3 - Fix for AppSync Unified installations
...
This should set the home directory to /var/mobile/Documents/PojavLauncher. Not the best solution, so we will recommend using regular sideloading methods.
2023-01-17 09:53:04 -05:00
Eilionoir Tunnicliff
7fc1c769a3
2.1.3 - Add control newlines
...
frcoal
2023-01-17 09:46:19 -05:00
Eilionoir Tunnicliff
5408cfd460
2.1.3 - Fix syntax errors
...
Didn't seem to release I messed up the brackets.
2023-01-17 09:42:50 -05:00
Eilionoir Tunnicliff
7e47128d66
2.1.3 - Final debian packaging fixes
2023-01-17 09:35:47 -05:00
Eilionoir Tunnicliff
463f63a5b5
2.1.3 - Forgot the timezone fix
2023-01-17 09:31:44 -05:00
Eilionoir Tunnicliff and Duy Tran Khanh
544111b825
2.1.3 - Backport library priority fix
...
Also timezone fix
Co-authored-by: Duy Tran Khanh <[email protected] >
2023-01-17 09:30:29 -05:00
Eilionoir Tunnicliff and Duy Tran Khanh
1161f6d559
2.1.3 - Backport JNA SHA fix
...
Also split view controller fix
Co-authored-by: Duy Tran Khanh <[email protected] >
2023-01-17 09:25:48 -05:00
Eilionoir Tunnicliff and Duy Tran Khanh
be317acd53
2.1.3 - Backport JNA version override
...
Co-authored-by: Duy Tran Khanh <[email protected] >
2023-01-17 09:23:32 -05:00
Eilionoir Tunnicliff and Duy Tran Khanh
806ded7efe
2.1.3 - Backport pasting fix
...
Co-authored-by: Duy Tran Khanh <[email protected] >
2023-01-17 09:19:13 -05:00
Eilionoir Tunnicliff and Duy Tran Khanh
9da6184250
2.1.3 - Backport Realms fix
...
Co-authored-by: Duy Tran Khanh <[email protected] >
2023-01-17 09:15:47 -05:00
Eilionoir Tunnicliff
7f027754bc
2.1.2 - Update Version, pt. 2
v2.1.2
2023-01-02 04:13:25 -05:00
Eilionoir Tunnicliff
c5785f0a45
2.1.2 - Update version key
2023-01-02 04:10:40 -05:00
Eilionoir Tunnicliff
45ad7717af
2.1.1 - Backport Forge 1.16.x fix
2022-12-18 18:19:46 -05:00
Eilionoir Tunnicliff
55f10e7751
2.1.1 - Fix issue with sidebar on iOS 12 and 13
...
Swapping between OneOver and OneBeside confuses iOS 12/13 and caused issues with opening the sidebar after it has been closed. With this fix, iOS 12 and 13 devices receive a hidden sidebar with no option to change this behavior, whereas iOS 14 and up keep the same behavior. When this is ported to the 2.2 code, there will be an additional option for iOS 14 and up users to swap between a hidden and docked sidebar when in landscape mode.
2022-12-18 17:50:28 -05:00
Eilionoir Tunnicliff
ef95ab43aa
2.1.1 - Backport warnings fix
2022-12-18 13:56:54 -05:00
Duy Tran Khanh and Eilionoir Tunnicliff
ec106e234a
New Crowdin updates ( #438 )
...
* New translations Localizable.strings (French)
* New translations Localizable.strings (Chinese Simplified)
* New translations Localizable.strings (Finnish)
* New translations Localizable.strings (English)
* New translations Localizable.strings (German)
* New translations Localizable.strings (Ukrainian)
* New translations Localizable.strings (Ukrainian)
* New translations Localizable.strings (Estonian)
* New translations Localizable.strings (Chinese Simplified)
* New translations Localizable.strings (Chinese Simplified)
* New translations Localizable.strings (Russian)
* New translations Localizable.strings (English (upside down))
* New translations Localizable.strings (Czech)
* New translations Localizable.strings (Czech)
* New translations Localizable.strings (Turkish)
* New translations Localizable.strings (Swedish)
* New translations Localizable.strings (Ukrainian)
* New translations Localizable.strings (Chinese Traditional)
* New translations Localizable.strings (Vietnamese)
* New translations Localizable.strings (Portuguese, Brazilian)
* New translations Localizable.strings (Persian)
* New translations Localizable.strings (Bengali)
* New translations Localizable.strings (Thai)
* New translations Localizable.strings (Kazakh)
* New translations Localizable.strings (Hindi)
* New translations Localizable.strings (Slovak)
* New translations Localizable.strings (Malay)
* New translations Localizable.strings (English, United Kingdom)
* New translations Localizable.strings (Pirate English)
* New translations Localizable.strings (Filipino)
* New translations Localizable.strings (Tatar)
* New translations Localizable.strings (Latin)
* New translations Localizable.strings (Bashkir)
* New translations Localizable.strings (English (upside down))
* New translations Localizable.strings (LOLCAT)
* New translations Localizable.strings (Serbian (Cyrillic))
* New translations Localizable.strings (Russian)
* New translations Localizable.strings (Chinese Simplified)
* New translations Localizable.strings (German)
* New translations Localizable.strings (English)
* New translations Localizable.strings (Indonesian)
* New translations Localizable.strings (Romanian)
* New translations Localizable.strings (French)
* New translations Localizable.strings (Spanish)
* New translations Localizable.strings (Arabic)
* New translations Localizable.strings (Catalan)
* New translations Localizable.strings (Czech)
* New translations Localizable.strings (Greek)
* New translations Localizable.strings (Portuguese)
* New translations Localizable.strings (Finnish)
* New translations Localizable.strings (Hebrew)
* New translations Localizable.strings (Italian)
* New translations Localizable.strings (Japanese)
* New translations Localizable.strings (Korean)
* New translations Localizable.strings (Lithuanian)
* New translations Localizable.strings (Dutch)
* New translations Localizable.strings (Norwegian)
* New translations Localizable.strings (Polish)
* New translations Localizable.strings (Russian (pre-revolutionary))
* New translations Localizable.strings (Estonian)
* New translations Localizable.strings (Russian)
* New translations Localizable.strings (Chinese Simplified)
* New translations Localizable.strings (German)
* New translations Localizable.strings (Italian)
* New translations Localizable.strings (Italian)
* New translations Localizable.strings (Turkish)
* New translations Localizable.strings (French)
* New translations Localizable.strings (Spanish)
* New translations Localizable.strings (Czech)
* New translations Localizable.strings (German)
* New translations Localizable.strings (Italian)
* New translations Localizable.strings (Polish)
* New translations Localizable.strings (Russian)
* New translations Localizable.strings (Chinese Simplified)
* New translations Localizable.strings (English)
* New translations Localizable.strings (Indonesian)
* New translations Localizable.strings (Ukrainian)
* New translations Localizable.strings (Chinese Traditional)
* New translations Localizable.strings (Vietnamese)
* New translations Localizable.strings (Filipino)
* New translations Localizable.strings (English (upside down))
* New translations Localizable.strings (Estonian)
* New translations Localizable.strings (Arabic)
* New translations Localizable.strings (German)
* New translations Localizable.strings (Estonian)
* New translations Localizable.strings (Russian)
* New translations Localizable.strings (Czech)
* New translations Localizable.strings (Czech)
* New translations Localizable.strings (Turkish)
* New translations Localizable.strings (English)
* New translations Localizable.strings (French)
* New translations Localizable.strings (Chinese Simplified)
* New translations Localizable.strings (Portuguese, Brazilian)
* New translations Localizable.strings (Chinese Simplified)
* New translations Localizable.strings (Portuguese, Brazilian)
* New translations Localizable.strings (Portuguese, Brazilian)
Co-authored-by: Eilionoir Tunnicliff <[email protected] >
v2.1
2022-12-10 12:41:41 -05:00
Duy Tran Khanh
85563047a8
GLFW.java: add glfwExtensionSupported
2022-12-06 18:41:09 +07:00
Duy Tran Khanh
a0cb1c0789
Rename renderer: tinygl4angle to ANGLE
...
This avoids confusion between Android and iOS version when mentioning
this renderer
2022-12-06 18:33:47 +07:00
Duy Tran Khanh
27924ca870
Changes to custom controls
...
Allow saving to default.json
Put custom controls editor to in-game menu
Localization
2022-12-06 18:27:11 +07:00
Duy Tran Khanh
b46cfcfc82
New debug option: auto correction
...
Sometimes autocorrection can be annoying, so there's now a toggle,
enabled by default to preserve behavior.
2022-12-06 18:21:31 +07:00
Eilionoir Tunnicliff
e645cfcde8
Changes
...
- Refine WKWebView on notched devices (worked fine on my 7 as well...)
- Add iDevice model, iOS version, and install to General footer
2022-12-06 00:12:26 -05:00
Eilionoir Tunnicliff
6e253c98ba
CFBundleVersion to 2.1
2022-12-05 12:28:37 -05:00
Duy Tran Khanh
2a40ccaae1
Fix: demo account warning was not shown
...
Removed demo_warn preference as the warning is only displayed after
logging in with demo account.
2022-12-05 19:07:21 +07:00
Duy Tran Khanh
63d8dd6ee1
Update README.md
...
Corrected a typo
2022-12-05 17:50:52 +07:00
Eilionoir Tunnicliff
26120ca4e8
Formatting
2022-12-05 00:35:24 -05:00
Eilionoir Tunnicliff
23c648a7c1
Update README.md
2022-12-05 00:34:56 -05:00
Eilionoir Tunnicliff
2136a421ae
Change OpenJDK credits
2022-12-05 00:32:01 -05:00
khanhduytran0
78b788262c
Move LoginViewController to parts
...
- The account selector now has Add Account item
- Last selected account is kept
- Account token refreshment is done on startup and on select if need
- Moved JIT status to LauncherMenuViewController's toolbar
- Primary View Controller is now LauncherSplitViewController
- More unmentioned(?), see diff.
2022-12-04 11:41:54 +07:00
Duy Tran Khanh
f1da61ef26
New debug option: hide home indicator
...
This allows home indicator to be hidden again, usually useful for users
who play with external controlling device without having to use Guided
Access.
Changed icon of some settings.
Home indicator, status bar and screen edge lock is now based on side
menu visibility.
2022-11-29 19:17:10 +07:00
Duy Tran Khanh
6cb661801e
Tweaks to LauncherPreferencesViewController
...
- Picker alert message now display settings description, if available
- TypePickField now have action property, replacing currently
hardcoded AppIcon check
- AppIcon.enableCondition is now based on
UIApplication.supportsAlternateIcons; removed respondsToSelector check
as it's unnecessary
2022-11-28 10:58:44 +07:00
Duy Tran Khanh
5752c2f086
Add version info to settings and log
2022-11-28 09:49:56 +07:00
Duy Tran Khanh and Eilionoir Tunnicliff
78c4a6d3d8
New Crowdin updates ( #419 )
...
* New translations Localizable.strings (Turkish)
* New translations Localizable.strings (Ukrainian)
* New translations Localizable.strings (Chinese Traditional)
* New translations Localizable.strings (Vietnamese)
* New translations Localizable.strings (Portuguese, Brazilian)
* New translations Localizable.strings (Persian)
* New translations Localizable.strings (Kazakh)
* New translations Localizable.strings (Slovak)
* New translations Localizable.strings (Malay)
* New translations Localizable.strings (English, United Kingdom)
* New translations Localizable.strings (Pirate English)
* New translations Localizable.strings (Filipino)
* New translations Localizable.strings (English (upside down))
* New translations Localizable.strings (LOLCAT)
* New translations Localizable.strings (Serbian (Cyrillic))
* New translations Localizable.strings (Russian)
* New translations Localizable.strings (Chinese Simplified)
* New translations Localizable.strings (German)
* New translations Localizable.strings (English)
* New translations Localizable.strings (Indonesian)
* New translations Localizable.strings (Romanian)
* New translations Localizable.strings (French)
* New translations Localizable.strings (Spanish)
* New translations Localizable.strings (Arabic)
* New translations Localizable.strings (Catalan)
* New translations Localizable.strings (Czech)
* New translations Localizable.strings (Greek)
* New translations Localizable.strings (Portuguese)
* New translations Localizable.strings (Hebrew)
* New translations Localizable.strings (Italian)
* New translations Localizable.strings (Japanese)
* New translations Localizable.strings (Korean)
* New translations Localizable.strings (Lithuanian)
* New translations Localizable.strings (Dutch)
* New translations Localizable.strings (Norwegian)
* New translations Localizable.strings (Polish)
* New translations Localizable.strings (Russian (pre-revolutionary))
* New translations Localizable.strings (Russian)
* New translations Localizable.strings (Chinese Simplified)
* New translations Localizable.strings (Czech)
* New translations Localizable.strings (Czech)
* New translations Localizable.strings (Ukrainian)
* New translations Localizable.strings (Turkish)
* New translations Localizable.strings (Ukrainian)
* New translations Localizable.strings (Chinese Traditional)
* New translations Localizable.strings (Vietnamese)
* New translations Localizable.strings (Filipino)
* New translations Localizable.strings (English (upside down))
* New translations Localizable.strings (Russian)
* New translations Localizable.strings (Chinese Simplified)
* New translations Localizable.strings (German)
* New translations Localizable.strings (English)
* New translations Localizable.strings (Indonesian)
* New translations Localizable.strings (French)
* New translations Localizable.strings (Spanish)
* New translations Localizable.strings (Czech)
* New translations Localizable.strings (Italian)
* New translations Localizable.strings (Polish)
* New translations Localizable.strings (Spanish)
* New translations Localizable.strings (Ukrainian)
* New translations Localizable.strings (Russian)
* New translations Localizable.strings (Chinese Traditional)
* New translations Localizable.strings (Czech)
* New translations Localizable.strings (English)
* New translations Localizable.strings (Chinese Simplified)
* New translations Localizable.strings (German)
* New translations Localizable.strings (Malay)
* New translations Localizable.strings (Russian)
* New translations Localizable.strings (Ukrainian)
* New translations Localizable.strings (Chinese Simplified)
* New translations Localizable.strings (Chinese Simplified)
* New translations Localizable.strings (German)
* New translations Localizable.strings (English)
* New translations Localizable.strings (French)
* New translations Localizable.strings (French)
* New translations Localizable.strings (Turkish)
* New translations Localizable.strings (Ukrainian)
* New translations Localizable.strings (Chinese Traditional)
* New translations Localizable.strings (Vietnamese)
* New translations Localizable.strings (Filipino)
* New translations Localizable.strings (English (upside down))
* New translations Localizable.strings (Russian)
* New translations Localizable.strings (Chinese Simplified)
* New translations Localizable.strings (German)
* New translations Localizable.strings (English)
* New translations Localizable.strings (Indonesian)
* New translations Localizable.strings (French)
* New translations Localizable.strings (Czech)
* New translations Localizable.strings (Italian)
* New translations Localizable.strings (Polish)
* New translations Localizable.strings (German)
* New translations Localizable.strings (Ukrainian)
* New translations Localizable.strings (Russian)
* New translations Localizable.strings (French)
* New translations Localizable.strings (Estonian)
* New translations Localizable.strings (Estonian)
* New translations Localizable.strings (Estonian)
* New translations Localizable.strings (Estonian)
* New translations Localizable.strings (Polish)
* New translations Localizable.strings (Slovak)
* New translations Localizable.strings (Chinese Simplified)
* New translations Localizable.strings (Chinese Simplified)
* New translations Localizable.strings (Thai)
* New translations Localizable.strings (Estonian)
* New translations Localizable.strings (Chinese Simplified)
* New translations Localizable.strings (Czech)
* New translations Localizable.strings (Turkish)
* New translations Localizable.strings (Swedish)
* New translations Localizable.strings (Ukrainian)
* New translations Localizable.strings (Chinese Traditional)
* New translations Localizable.strings (Vietnamese)
* New translations Localizable.strings (Portuguese, Brazilian)
* New translations Localizable.strings (Persian)
* New translations Localizable.strings (Thai)
* New translations Localizable.strings (Kazakh)
* New translations Localizable.strings (Slovak)
* New translations Localizable.strings (Malay)
* New translations Localizable.strings (English, United Kingdom)
* New translations Localizable.strings (Filipino)
* New translations Localizable.strings (Tatar)
* New translations Localizable.strings (English (upside down))
* New translations Localizable.strings (LOLCAT)
* New translations Localizable.strings (Serbian (Cyrillic))
* New translations Localizable.strings (Russian)
* New translations Localizable.strings (Chinese Simplified)
* New translations Localizable.strings (German)
* New translations Localizable.strings (English)
* New translations Localizable.strings (Indonesian)
* New translations Localizable.strings (Romanian)
* New translations Localizable.strings (French)
* New translations Localizable.strings (Spanish)
* New translations Localizable.strings (Arabic)
* New translations Localizable.strings (Czech)
* New translations Localizable.strings (Greek)
* New translations Localizable.strings (Portuguese)
* New translations Localizable.strings (Hebrew)
* New translations Localizable.strings (Italian)
* New translations Localizable.strings (Japanese)
* New translations Localizable.strings (Korean)
* New translations Localizable.strings (Lithuanian)
* New translations Localizable.strings (Dutch)
* New translations Localizable.strings (Norwegian)
* New translations Localizable.strings (Polish)
* New translations Localizable.strings (Russian (pre-revolutionary))
* New translations Localizable.strings (Chinese Simplified)
* New translations Localizable.strings (Turkish)
* New translations Localizable.strings (Ukrainian)
* New translations Localizable.strings (Chinese Traditional)
* New translations Localizable.strings (Vietnamese)
* New translations Localizable.strings (Filipino)
* New translations Localizable.strings (English (upside down))
* New translations Localizable.strings (Russian)
* New translations Localizable.strings (Chinese Simplified)
* New translations Localizable.strings (German)
* New translations Localizable.strings (English)
* New translations Localizable.strings (Indonesian)
* New translations Localizable.strings (French)
* New translations Localizable.strings (Spanish)
* New translations Localizable.strings (Czech)
* New translations Localizable.strings (Italian)
* New translations Localizable.strings (Polish)
* New translations Localizable.strings (German)
* New translations Localizable.strings (Estonian)
* New translations Localizable.strings (Chinese Simplified)
* New translations Localizable.strings (Ukrainian)
* New translations Localizable.strings (Russian)
* New translations Localizable.strings (Russian)
* New translations Localizable.strings (Chinese Simplified)
Co-authored-by: Eilionoir Tunnicliff <[email protected] >
v2.1rc2
2022-11-27 17:51:02 -05:00
Duy Tran Khanh
13190c24aa
Makefile fixes
2022-11-27 22:16:10 +07:00
Duy Tran Khanh
118cf149a3
Update Makefile
...
deb build now includes Pojav's JRE and now use the same entitlements as
ipa (need test!)
Potential fix for TrollStore arm64e: remove all entitlements from dylib
2022-11-27 20:33:31 +07:00
Duy Tran Khanh
73ba8c0819
Fix compiling with on-device iOS 16 SDK
...
A tiny fix for SDK having frameworks moved to Cryptexes.
2022-11-27 13:09:25 +07:00
Duy Tran Khanh
9fb149e25a
Tweak: collapsable settings sections
2022-11-27 13:09:25 +07:00
Duy Tran Khanh
83a5994881
Fix: duplicate init line in d01d616
...
Duplicated init caused views to be messed up when safe area is set. This commit removes the duplicated line as a part of the undo commit d01d616 .
Also fix some spacing issues
2022-11-26 06:24:13 +07:00
Eilionoir Tunnicliff
c5d5ed0bfa
Swap LNC + SVC home bar hiding
2022-11-25 11:14:57 -05:00
Eilionoir Tunnicliff
d01d616c06
Undo WIP SVC code + fix text in LPVC
2022-11-25 10:31:52 -05:00
Eilionoir Tunnicliff
8fe44a1aea
Add alternate Dark icon
...
Feature request from a whiiiiiiiiiile ago
2022-11-25 10:22:27 -05:00
khanhduytran0
99c9e05f1c
Add missing icons + tweaks
...
Fixes/changes
- Compile error in input_bridge_v3.m
- Removed calls to end editing of text fields in CustomControlsViewController.m
- Simplified FlatLAF patch error
2022-11-25 19:52:54 +07:00
Duy Tran Khanh
2125c87f14
Removed fullscreen/size launch arguments
...
These are no longer necessary.
2022-11-24 22:10:02 +07:00
Duy Tran Khanh
38d97cad22
Fix: missing news icon
2022-11-24 22:09:02 +07:00
Duy Tran Khanh
351473ae91
Tweaks to input
...
CallbackBridge: Properly handle key modifiers being passed to MC;
removed unused functions
KeyboardInput: replaced NSDictionary with C Array for faster access
2022-11-24 22:08:36 +07:00
Duy Tran Khanh
0868c48195
Fix launching of modded versions
...
A wrong parameter was passed to parseJSONAsFile for loading inheritsFrom version
2022-11-22 19:14:37 +07:00
Duy Tran Khanh
5eae6015d6
Rearranged UI layout
...
* Moved account selection to the secondary NavigationController
* Added logo to fill in the primary one
* Moved buttons to the sidebar:
- Custom controls
- Install jar
- Send logs
* Fixed object memory leakage in LauncherNavigationController
* Set fullscreen=false on startup, workaround < 1.13 resizing issue
* Reduced mouse_pointer size
TODOs:
* Add icons for new items, will prefer copying from the Android
version.
* Remove LoginViewController: integrate add account to the account
selector, move Techno text+check to sidebar, etc..
* Instead of separate Microsoft, Demo login; display demo warning
before MS login.
2022-11-21 22:03:59 +07:00