Commit Graph
38 Commits
Author SHA1 Message Date
khanhduytran0 f5cb908e4e Fix[CI]: ignore forked jre build 2024-01-29 20:58:36 +07:00
khanhduytran0 a722b4a8c9 Build: split sandboxed & TrollStore JIT version
Sandboxed version installed using TrollStore will use URL Scheme to
enable JIT. tipa build keeps self-JIT but is unsafe to use.
2024-01-29 20:48:01 +07:00
Eilionoir Tunnicliff baed105354 Switch upload step to @v3 from @v2 2023-05-08 12:17:57 -04:00
Eilionoir Tunnicliff 716ca0a66b Set slimmed builds to be development only
Oh yeah, changed "debug" to "development"
2023-04-19 10:50:30 -04:00
Duy Tran Khanh fc5edfbd69 (workflow) return false because success() didn't work 2023-04-19 19:44:01 +07:00
Duy Tran Khanh 6a9443b464 Update to holy gl4es 1.1.5
Commit: 286c9ff1d9afbe450f8b2530de9e07058a1fc667
2023-04-19 19:12:33 +07:00
Eilionoir Tunnicliff cd475202a9 :frbouncesuperduperfast:
this is the last one
2023-03-31 14:20:45 -04:00
Eilionoir Tunnicliff baae528396 :frbouncesuperfast: 2023-03-31 14:16:00 -04:00
Eilionoir Tunnicliff 72bdde149b :frbouncefast: 2023-03-31 14:07:46 -04:00
Eilionoir Tunnicliff 68ccd0e655 :frbounce: 2023-03-31 14:03:10 -04:00
Eilionoir Tunnicliff 4a32449a8a Incorrect matrix names, now fixed... again 2023-03-31 13:51:56 -04:00
Eilionoir Tunnicliff 668e627ab7 Few workflow fixes that weren't in that commit 2023-03-31 13:47:28 -04:00
Eilionoir Tunnicliff 581076f54b Revert workflow to before prerequisites folder was needed
if we end up having gl4es get pushed 4 times :thishowitis: @khanhduytran0
2023-03-31 13:39:13 -04:00
Duy Tran Khanh feecf5027f (workflow) Revert checkout depth
Copy gl4es build stuff to release.yml
Depth should be kept to 1
2023-03-10 10:09:40 +07:00
Eilionoir Tunnicliff e2040fb3be Readd account button to Settings and only show text in landscape mode
There is a bug in this where the text can become "sticky" and stay the same when rotating if the sidebar is opened but no rows are selected (meaning that the app just finished launching and LauncherNewsViewController is still presented by LauncherNavigationController.) More needs to be done to fix this little bug, however it does not hinder the usability of the account button or anything else in the launcher so I'm pushing it now to fix later.
2023-03-09 13:13:32 -05:00
Duy Tran Khanh d3743b3225 chore: set PATH for workflows 2023-01-30 10:20:40 +07:00
Eilionoir Tunnicliff d1cc9ac977 Add "slim" builds (#494)
* Merge 'main' into 'slim-building' (#493)

* Remove java-16-openjdk from environmentFailsafes()

Versions that use 16 can use 17 as well. Instead of wasting storage and installing both, use just 17 instead.

* Jailbreak JIT fixes

- palera1n detection
- enable JIT if jailbreak bit is set

* github.dev moment

Fix syntax error

* README changes

* Requirements + tvOS things

* Produce a "slimmed" build

Slimmed builds only include the Java 8 runtime, meaning only 1.16.5 and lower can be played. Made for those tight on storage or only using older versions.

* Move zip around

* No need for the * glob

* Escape globs

* --exclude instead of -x

I literally have no idea what's going on, this probably won't fix it

* Payload

* bruh
2023-01-27 09:18:50 -05:00
befafed4fa v2.2 - Drop .deb and other jailbreak changes (#448)
* Merge 'main' into '2.2-nojb' (#447)

* Changes

- Refine WKWebView on notched devices (worked fine on my 7 as well...)
- Add iDevice model, iOS version, and install to General footer

* New debug option: auto correction

Sometimes autocorrection can be annoying, so there's now a toggle,
enabled by default to preserve behavior.

* Changes to custom controls

Allow saving to default.json
Put custom controls editor to in-game menu
Localization

* Rename renderer: tinygl4angle to ANGLE

This avoids confusion between Android and iOS version when mentioning
this renderer

* GLFW.java: add glfwExtensionSupported

* 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]>

Co-authored-by: Duy Tran Khanh <[email protected]>
Co-authored-by: Duy Tran Khanh <[email protected]>

* Makefile changes

Should incorporate everything under "Rewrite makefile to be one-for-all" for #448 

I have no idea if this works, I know the workflow will fail at least because of the make deb, make ipa blah blah

* Change workflow to work with the rewrite

- Shouldn't need JAVA_HOME set anymore, as the Makefile sets it 
- make package
- Remove .deb

* Remove extraneous else

* Add /bin to JAVA_HOME for macOS

* Remove extras from package dependencies

* for real coal

Makefile added a space in the version smh

* Change to dsym

and we're done

* Update release workflow

* Fix dsym recipe

and now we're done

* NOSTDIN fixes + theoretically fix dsym

* Remove extraneous @

* DEBIAN Removal: 1/5

* DEBIAN Removal: 2/5

* DEBIAN Removal: 3/5

* DEBIAN Removal: 4/5

* DEBIAN Removal: 5/5

I hate GitHub web as much as you

* Remove LaunchScreen.storyboard

Co-authored-by: Duy Tran Khanh <[email protected]>
Co-authored-by: Duy Tran Khanh <[email protected]>
2022-12-18 01:33:41 -05:00
Eilionoir Tunnicliff edb97e4b0e Update release.yml 2022-08-25 18:07:12 -04:00
Eilionoir Tunnicliff 2d61423f0c Fix building when no Java kits are downloaded already 2022-08-25 15:36:54 -04:00
Duy Tran Khanh 15629000a2 Fix spacing 2022-08-24 12:39:07 +07:00
Duy Tran Khanh b7cc2d097e Added Caciocavallo17; Get JRE build from Actions 2022-08-24 12:34:06 +07:00
Eilionoir Tunnicliff b4dcb06e7a Update release.yml 2022-08-19 01:44:31 -04:00
Eilionoir Tunnicliff 72b865d4f2 Update release.yml 2022-08-17 11:17:08 -04:00
Eilionoir Tunnicliff bb21ab2e81 Fix yaml 2022-08-17 11:15:09 -04:00
Eilionoir Tunnicliff 2d7acabe95 Update release.yml 2022-08-17 11:13:38 -04:00
Eilionoir Tunnicliff 8e8ed96bc2 Start running compile on M1 mini (#367)
* Switch to self-hosted runner

* Fix name

* Fix runner 2

* Update release

* Update release.yml

* Update release.yml
2022-08-17 10:51:55 -04:00
Duy Tran Khanh 6dcde44087 Fixes for IPA build 2022-08-09 14:21:16 +07:00
Duy Tran Khanh 586eae3f1e Simplify IPA builder + upload artifact to Actions 2022-08-09 14:06:17 +07:00
Adam Tunnic 3ece9e2ccb Workflow changes part 2 2022-02-07 01:13:35 -05:00
Adam Tunnic 2d19f389e4 Workflow changes and typo fix 2022-02-07 01:08:23 -05:00
Adam Tunnic 5dd76bc294 Bump to Xcode 13.2.1 pt 2 2022-01-29 23:20:22 -05:00
Adam Tunnic 325c43bbcc typing to fast, fix release deb names 2021-11-25 23:40:41 -05:00
Adam Tunnic 14b634b6c9 Fix release building again 2021-11-25 23:36:11 -05:00
Adam Tunnic d58a6d6006 Fix release building 2021-11-25 23:34:06 -05:00
Duy Tran Khanh 4f59e0ffff PojavCore is now inside the main executable
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.
2021-10-01 11:14:05 +07:00
Adam Tunnic aee11c3a22 Update release.yml 2021-09-24 22:52:23 -04:00
Adam Tunnic ca4dd3e3e1 Create release.yml 2021-09-24 22:38:50 -04:00