Commit Graph
4597 Commits
Author SHA1 Message Date
artdeell 515ee188f1 Temporarily disable downloading assets due to an SSL bug
Update gl4es 1.1.4 for android-14 support
2022-03-29 22:13:30 +03:00
artdeell 95d329208e Fixes for Android 4.4 runability (some functions are still missing) 2022-03-29 17:37:15 +03:00
artdeell 049d18d897 Make it RUN! (it doesn't actually run yet, some functions are still missing) 2022-03-29 17:04:42 +03:00
ArtDev c658b47778 Merge pull request #2996 from PojavLauncherTeam/conseq-elf
Merge the elf loader into android-ics branch
2022-03-29 15:35:10 +03:00
ArtDev cd8a81fb6a Merge branch 'android-ics' into conseq-elf 2022-03-29 15:34:48 +03:00
artdeell f4c01dda9c Changes
- Implement unified file selector for all Android versions (still a bit buggy)
- Switch from XML onClick to manual onCLick
- Fix a bug in NativeOs
- Switch to AndroidX AppCompat AlertDialog for dismiss listener
- Some other changes i didn't list there
2022-03-29 13:06:24 +03:00
artdeell 428ee96751 WIP support for Android 4.0.3 Ice Cream Sandwich
What works:
 - Runtime selector and installer
 - Launcher (it starts up and doesn't crash)
 What doesn't:
  - 99% of launcher buttons (due to the android:onClick bug)
  - Probably everything not listed in the "What works" section
2022-03-28 22:32:43 +03:00
artdeell e428bb94b7 TextView -> Renderer 2022-03-22 22:59:07 +03:00
ArtDev d499fbccea Merge pull request #2535 from PojavLauncherTeam/profiles-2-electric-boogaloo
Profiles 2: Electric Boogaloo
2022-03-21 16:55:00 +03:00
artdeell 5f94f25663 Redesign control flows a bit 2022-03-20 20:32:49 +03:00
ArtDev 3aa561567c Update ProfileAdapter.java 2022-03-20 14:30:06 +03:00
ArtDev e8697c6ddd Update ProfileAdapter.java 2022-03-20 14:25:39 +03:00
artdeell 89d42b9ec1 Make 'em private 2022-03-20 13:47:46 +03:00
artdeell 68b10bcc89 Fixations 2022-03-20 13:42:16 +03:00
artdeell 8685b4969c Rename ProfileConstants to ExtraConstants and move it to extra package
Add the 3rd constant
2022-03-20 13:17:58 +03:00
artdeell 05cf75e8fa Remove StringCRC64 since its now useless
Move all ExtraCore constants into a separate class
2022-03-20 13:07:27 +03:00
artdeell 19037b8db1 Implement PVC migrator, remove PVC dialog, add a couple of helper methods and sanitize the code according to serpent's recommendations 2022-03-17 20:31:53 +03:00
artdeell 965cad4fd7 A lot of changes
- Force profiles, no more profiles on/off switch!
- (probably partially) Conventionalize all profile changes
- Rename most variables for the changes to look nice
- Squash a couple null checks
- Separate cache from adapter and change how it works
- Don't keep Context
2022-03-17 19:03:38 +03:00
ArtDev a4eabb69fc Merge pull request #2917 from PojavLauncherTeam/merge-profiles
Merge and resolve conflicts
2022-03-17 17:50:18 +03:00
ArtDev cf726684c5 Merge branch 'profiles-2-electric-boogaloo' into merge-profiles 2022-03-17 17:48:58 +03:00
Duy Tran Khanh 6cef72e002 MultiRT config dialog list: fix orientation 2022-03-15 08:27:49 +07:00
artdeell 7f3a736bb0 Tidy up the code 2022-03-14 21:28:28 +03:00
artdeell 38992010b3 Implement sequential ELF loader based on JELF (intended for OpenJ9 support, requires further debugging) 2022-03-14 20:49:11 +03:00
Duy Tran Khanh ddae3ecf15 Possible fix for broken UI 2022-03-11 20:28:47 +07:00
Duy Tran Khanh 2f4f71e27f Re-add an necessary import 2022-03-11 20:11:33 +07:00
khanhduytran0 deef6223d3 Mojang + Offline account removal
Offline account is now Local account
2022-03-11 20:05:59 +07:00
artdeell de8a16e5c5 We do a little renaming 2022-03-10 21:21:46 +03:00
SerpentSpirale bcec32977d Update drawable names 2022-03-10 21:18:07 +03:00
SerpentSpirale e61b811545 Update layout names 2022-03-10 21:18:07 +03:00
SerpentSpirale b6c250cadd Fix improper array filling 2022-03-10 21:18:07 +03:00
SerpentSpirale 22f6b8369a Rename more resources 2022-03-10 21:18:07 +03:00
SerpentSpirale fdaa98bc4d Fix some naming; Rename many resources 2022-03-10 21:18:07 +03:00
SerpentSpirale cad3f63433 Refactor control button related files 2022-03-10 21:18:07 +03:00
SerpentSpirale 16bdc35739 Refactor HandleView related files 2022-03-10 21:18:07 +03:00
SerpentSpirale 2550070954 Refactor editing button dialogs 2022-03-10 21:18:07 +03:00
SerpentSpirale 8f0e1ab361 Refactor gamepad related files 2022-03-10 21:18:07 +03:00
SerpentSpirale 8c62cef47b Refactor V117CompatUtil.java 2022-03-10 21:18:07 +03:00
SerpentSpirale 150feccb83 Refactor JREUtils.java 2022-03-10 21:18:07 +03:00
SerpentSpirale cfaefef96e Refactor PojavProfile.java 2022-03-10 21:18:07 +03:00
SerpentSpirale 1a708dad7e Refactor MCOptionUtils.java 2022-03-10 21:18:07 +03:00
SerpentSpirale c68e205e4e Update SingleTapConfirm.java 2022-03-10 21:18:07 +03:00
SerpentSpirale 22b45a1523 Refactor TouchCharInput.java 2022-03-10 21:18:07 +03:00
SerpentSpirale ed68aca2a3 Refactor Tools.java 2022-03-10 21:18:07 +03:00
SerpentSpirale 90d1bde4e6 Refactor TapDetector.java 2022-03-10 21:18:07 +03:00
SerpentSpirale 2bab1ada09 Update PojavMigrator.java 2022-03-10 21:18:07 +03:00
SerpentSpirale 0205acb357 Update MineEditText.java 2022-03-10 21:18:07 +03:00
SerpentSpirale c0fc623c34 Update MineButton.java 2022-03-10 21:18:07 +03:00
SerpentSpirale f0326fec5a Refactor DefocusableScrollView.java 2022-03-10 21:18:07 +03:00
SerpentSpirale fa690f99a6 Refactor LoggerView.java 2022-03-10 21:18:07 +03:00
SerpentSpirale b9c4723fee Refactor JAssets.java 2022-03-10 21:18:07 +03:00