Commit Graph
4467 Commits
Author SHA1 Message Date
artdeell 015e27daa0 Make the profile settings from the previous commit user-editable 2022-01-10 17:38:16 +03:00
artdeell ac40da2c4e TMP_COMMIT 2022-01-05 12:47:07 +03:00
artdeell ad8d115b82 ▼▼▼
- Probably fix race condition when clearing the cache
- Unload unneeded launcher activity while in game
2021-12-13 22:45:52 +03:00
artdeell 2478758e5d Update from mainline 2021-12-11 23:11:14 +03:00
artdeell 51ca5d859f Check for PVC corruption 2021-12-11 23:09:57 +03:00
ArtDevandSerpentSpirale 870d86d9ab check for null value insert (#2350)
Co-authored-by: SerpentSpirale <[email protected]>
2021-12-07 21:23:42 +03:00
SerpentSpirale 4b69b986da check for null value insert 2021-12-07 19:07:00 +01:00
artdeell 095b62a100 Changes
- Add profile enabler-disabler
 - Change the lifecycle a bit
 - Fix: recreating PojavLauncherActivity causes crashes in Laun
 cherPreferences
2021-12-07 15:45:57 +03:00
artdeell 14a460a22c Fix merging 2021-12-07 14:29:47 +03:00
SerpentSpirale 4219779ce4 new eXperimental option: disable VBO 2021-12-06 22:18:01 +01:00
SerpentSpirale fdc4a86dc9 Update ExtraCore.java 2021-12-06 21:23:49 +01:00
SerpentSpirale 33cde596ff Fix NPE with the ExtraCore singleton 2021-12-06 21:16:24 +01:00
artdeell 9608545111 Changes
- The game runs now
2021-12-05 15:13:06 +03:00
artdeell 213c6a7f84 Changes
- Added the ability create profiles
- Now the changes to profiles are immediately saved
2021-12-05 12:26:48 +03:00
SerpentSpirale e896229e45 Fix scroll crashing 1.13+
Fix secondary pointers not affecting the touchbar
2021-12-04 14:31:44 +01:00
SerpentSpirale 6488b611ef Add a line break when logging stuff 2021-12-04 13:46:50 +01:00
khanhduytran0 bf41008851 virgl: set OpenGL version to 4.3
OpenGL 4.4 is incomplete, especially GL_ARB_buffer_storage, which is enabled by default in Sodium.
2021-12-04 16:56:46 +07:00
github-actions 53034113c7 CI: Update gl4es 2021-12-04 00:57:36 +00:00
SerpentSpirale c2e5ddaeda Fix hotbar not registering 0-9 inputs 2021-12-03 13:27:57 +01:00
artdeell 4961acf10d New shit
- Removed profiles fragment because Serpent begged me not to use viewpager
 - Progressed further with the profiles dialog, now it's actually usable
 - Now launcher doesn't have profile amnesia
 - More splitting of raw version selector and profile selector
 Bugs:
 - Saving profiles in the editor does nothing
 TODO:
 - Implement launching the game with selected profile
 - Replace "Unknown" version ID in profiles with mProfile.selectedVersion for ease of migration
2021-12-02 23:21:32 +03:00
Duy Tran Khanh e732f7d823 Use androidx.annotation.Keep (with package name) 2021-12-02 16:50:38 +07:00
SerpentSpirale da13f2ed72 Fix handler infinitely throwing out items 2021-12-02 10:27:04 +01:00
ArtDevandSerpentSpirale 0fc0623978 ExtraCore can now deal all kinds of values (#2315)
The extraListener is now an interface

Co-authored-by: SerpentSpirale <[email protected]>
2021-12-01 16:25:30 +03:00
SerpentSpirale edd8859f2d ExtraCore can now deal all kinds of values
The extraListener is now an interface
2021-11-30 19:35:47 +01:00
artdeell 4bea845ba4 Start implementing new, cleaner Profiles 2021-11-30 20:57:48 +03:00
SerpentSpirale 2be5ae2584 Extend pause a bit 2021-11-27 19:03:02 +01:00
SerpentSpirale 6cdfe1a694 New eXperimental hack -> Texture size shrink 2021-11-27 19:02:49 +01:00
SerpentSpirale f3c16027a6 "Fix" showing incompatible runtimes 2021-11-27 16:18:35 +01:00
SerpentSpirale fc28e3af79 Add proguard flavour, for internal testing 2021-11-27 16:09:45 +01:00
SerpentSpirale c2036a1886 [DISABLED] Add experimental support for proguard. 2021-11-27 14:54:08 +01:00
SerpentSpirale a7fad6100c Forgot a } in my previous commits 2021-11-26 15:35:59 +01:00
SerpentSpirale fb21ddce9a Reduce gamepad mouse latency by one frame 2021-11-26 00:06:40 +01:00
SerpentSpirale 5289c0164f "Fix" mouse poll based event 2021-11-26 00:06:32 +01:00
SerpentSpirale 3cfcae85de Fix improper default placement for the latestlog file 2021-11-25 21:06:12 +01:00
SerpentSpirale 99903eca6c ok, THIS TIME the Touchpad doesn't loop for infinity 2021-11-25 21:06:12 +01:00
SerpentSpirale 8ed8dee6f8 Fix for real this time 2021-11-25 21:06:12 +01:00
SerpentSpirale 3a6c8cf893 Fix touchpad mouse crash 2021-11-25 21:06:12 +01:00
SerpentSpirale 4a3a046e95 Better filtering of inputs for the back button 2021-11-25 21:06:12 +01:00
SerpentSpirale 32a4141d32 Remove some unused stuff in JavaGUILauncher 2021-11-25 21:06:12 +01:00
SerpentSpirale a99e081f33 Reset log file upon launching MC or a .jar 2021-11-25 21:06:12 +01:00
SerpentSpirale 5b728d051c Fix left offset controlling the top offset 2021-11-25 21:06:12 +01:00
SerpentSpirale 5c9d99a3b8 Proper auto-enabled state of the Touchpad 2021-11-25 21:06:12 +01:00
SerpentSpirale d5437659d0 Finally removed the LoggableActivity 2021-11-25 21:06:12 +01:00
SerpentSpirale 636fc0f9ed Add auto-scroll to LoggerView 2021-11-25 21:06:12 +01:00
SerpentSpirale 22602d717a LoggerView now auto-shows the log 2021-11-25 21:06:12 +01:00
SerpentSpirale d44f2dc023 - Update JavaGUILauncherActivity to use LoggerView
- Simplified view hierarchy
2021-11-25 21:06:12 +01:00
SerpentSpirale 364509069e Ported JREUtils to use Logger class 2021-11-25 21:06:12 +01:00
SerpentSpirale 9e3d5532ef BaseMainActivity now uses a loggerView 2021-11-25 21:06:12 +01:00
SerpentSpirale f0a8448ac2 Fully implemented LoggerView with singleton Logger 2021-11-25 21:06:12 +01:00
SerpentSpirale 46481cdcaa W.I.P Port over to the new logger 2021-11-25 21:06:12 +01:00