Commit graph

30 commits

Author SHA1 Message Date
artdeell
93396eff44 VUI fixes & improvements pt. 1
Re-enabled multi-process and fixed controls notch offset in multi-process
Used ThreadPoolExecutor for task execution with 0 starting threads
Used translation strings instead of hardcoded strings
Added terminate button for lazy service
Added arrow for tasks list
2022-11-14 21:32:45 +03:00
Boulay Mathias
d3a8c0bf17 Feat: W.I.P New UI
BREAKING CHANGES: Everything at this point.
2022-11-14 21:32:45 +03:00
Boulay Mathias
d1c88a19e0 Feat|Refactor: New control editing workflow
The new worflow is mostly focused on the ability to change in real time visual features of a button.
It also brings a new *export* button to easily export controls you made.
2022-11-05 16:18:44 +01:00
Boulay Mathias
00435f2fd7 Fix|Refactor: Handle custom resolutions on custom paths 2022-11-01 16:38:08 +01:00
Boulay Mathias
a9cf9a74dc Refactor: Merge MainActivity and BaseMainActivity
Given even BaseMainActivity had unchecked typecasts to MainActivity, it had to be done
2022-10-31 20:37:12 +01:00
artdeell
bd3d83d2e3 Removed all NavigationViews, replaced with ListViews...
... which allowed me to remove the Google Material dependency once and for all!
2022-04-26 18:42:28 +03:00
SerpentSpirale
e61b811545 Update layout names 2022-03-10 21:18:07 +03:00
SerpentSpirale
a5d0c89be6 Make use of the MCOptionListener 2021-11-25 21:06:12 +01:00
SerpentSpirale
304a84a13b Make use of the getMCScale from MCOptionUtils 2021-11-25 21:06:12 +01:00
SerpentSpirale
14529f109b New option: sustained performance 2021-11-14 14:51:36 +01:00
SerpentSpirale
c435db640a Revamp the special key system to match v2 spirit:
- Fix special keys triggerring up to 16 times !
- Fix special keys not being properly toggleable
- Moved special key handling into the ControlButton.
- Removed the need for a listener.
- Toggling the mouse doesn't affect the button text anymore.
2021-08-27 10:46:59 +03:00
SerpentSpirale
35a0b66ec1 - The default RAM value is now device aware
- Hide notch setting defaults to false.
2021-08-14 22:00:12 +02:00
SerpentSpirale
4ccfe06263 Better use of the SRP for the 2.2 input system 2021-08-14 22:00:12 +02:00
SerpentSpirale
e74fb95f98 Introduce toggling system for all keyboards 2021-08-10 13:30:06 +03:00
SerpentSpirale
8a85ea819b Buttons are into packages now. 2021-07-22 22:02:13 +02:00
SerpentSpirale
a6bd302d36 New "add drawer" button ! 2021-07-22 21:56:34 +02:00
SerpentSpirale
8fa12e2d76 Update MainActivity to support new properties 2021-07-22 21:56:33 +02:00
artdeell
c7eabb5ec0 [WIP] LIVE controls editor
Note: Exiting the editor is done thru the "Save" menu
2021-02-24 22:31:34 +03:00
artdeell
66890e0f2d Fix compilation errors 2021-02-24 16:01:38 +03:00
Duy Tran Khanh
3911e8ef11 [WIP] Ingame custom controls 2021-02-24 19:49:25 +07:00
ArtDev
b6413cc191 fix the doublescroll + fix scroll buttons for 1.13+ 2021-02-21 19:28:04 +03:00
SerpentSpirale
c3824dcc09 - Removed more stuff 👀 2021-02-04 14:57:59 +01:00
SerpentSpirale
c6c05b2247 - Fixed wrong constructor for android pie 2021-02-04 11:53:56 +01:00
SerpentSpirale
5a5dc351f0 - Added deprecated FileObserver Constructor for older APIs 2021-02-04 11:12:44 +01:00
SerpentSpirale
4fcfbd2ab8 - Refactored the function name from calculateMcScale to getMcScale since we changed how it behaves
- Optimized auto scale operations
- Removed some junk I've put there myself
- Getting a value will load the setting list if not done already.
2021-02-03 21:52:44 +01:00
SerpentSpirale
7b52d539e2 - Beta version of a fix to use hotbars on the multiple gui size/resolutions 2021-02-03 20:38:00 +01:00
SerpentSpirale
12009282d4 - Better implementation of Tools.ignoreNotch to work with all activities. 2021-01-31 18:57:27 +01:00
SerpentSpirale
21969090b1 - Updated getDisplayMetrics to make use of compilation API level 30.
- The display width is now properly took into account.
- Introduced a ignore notch setting. (design not finished)
- Use proper split screen detection.
- Proper resizing for minecraft view.
- Removed inversion of width and height when the height is greater than the height.
2021-01-29 16:46:26 +01:00
artdeell
a5dc90b138 Changes
Fix post-migration null array errors
Fix skins not downloading
Revert to default controls when IOException is received
Change the migrator destination folder
2021-01-12 19:36:19 +03:00
khanhduytran0
cadb0ab12f Move dir 2020-12-19 15:01:12 +07:00
Renamed from app/src/main/java/net/kdt/pojavlaunch/MainActivity.java (Browse further)