artdeell
b7fa7eb9eb
Fix[side_dialog]: make the dialog scale properly with wrap_content
2024-11-21 17:29:49 +03:00
artdeell
924c33cb2c
Fix[touchpad]: respond to dynamic scale changes
2024-11-20 23:24:53 +03:00
Mathias-Boulay
3f5baec1e6
Fix(hotbar): make the hotbar aware of the quick setting resolution
2024-11-19 23:10:49 +01:00
Mathias-Boulay
2e9428d54c
Tweak: only instantiate the dialog when first needed
2024-11-19 22:19:59 +01:00
Mathias-Boulay
dc06417767
Fix: propagate resolution scale change to all components
2024-11-19 20:26:36 +01:00
Mathias-Boulay
85e98a98bf
Refactor(gyro): pre-compute the factor one quick setting change
2024-11-19 18:51:42 +01:00
Mathias-Boulay
be69154471
Fix: resolution not being properly reflected
2024-11-19 00:24:16 +01:00
Mathias-Boulay
d6534d5367
Feat: In game quick settings
2024-11-19 00:05:36 +01:00
Mathias-Boulay
3777261f1f
Refactor: move static functions to Tools
2024-11-19 00:04:31 +01:00
Mathias-Boulay
7481278fb8
Add: Side dialog system
...
Contains only the outer shell
2024-11-18 23:58:17 +01:00
Mathias-Boulay
d6a6c89657
Cleanup: Remove unused resource
2024-11-18 23:54:19 +01:00
Mathias-Boulay
f64964c6b5
Add: simple seekbar listener
...
Allows to make cleaner code when you have more than one seekbar
2024-11-18 23:53:22 +01:00
Mathias-Boulay
d448975e64
Add: Range + increment seekbar component
2024-11-18 23:51:48 +01:00
artdeell
192cd746a3
Feat[launcher]: changes related to game obtaining and updating screen dimensions.
...
- Changed the way the initial screen dimensions are sent to the game
- Changed how the dimension updates are sent to the game
- Changed how the dimensions are determined and calculated
2024-11-12 13:57:54 +03:00
Maksim Belov
ce2d81eaae
Feat[launcher]: user-friendlier checks for local mode username
2024-10-20 11:39:50 +03:00
Cart
ca6c7ff3ed
Change a couple strings
2024-10-16 16:01:08 +03:00
Maksim Belov
64740150ce
Fix[profile_editor]: avoid crash when returning to the editor after leaving Pojav in the background.
2024-10-13 16:56:49 +03:00
Maksim Belov
cbaebec12a
Fix[controls]: fix the hotbar out-of-bounds crashes
2024-10-13 16:25:13 +03:00
Maksim Belov
68254e0c8e
Fix[style]: remove 2 extra semicolons, fix spacing on abort_waiter_setup call
2024-10-06 15:22:35 +03:00
artdeell
2ecd99033b
Fix[launcher]: styling fixes
2024-10-06 15:22:35 +03:00
artdeell
b70ba22ead
Feat[launcher]: user facing dialog when exiting with a signal
2024-10-06 15:22:35 +03:00
Maksim Belov
6998624e44
Feat[jre_launcher]: reset Android's debuggerd/ART signal handlers
...
This allows the JVM to use its own crash handler and dump the native crash stack into stderr, which makes it more convenient for the end-user to see the error.
This does not disrupt ART as the signal handlers get handled through Android's integrated libsigchain first.
2024-10-06 15:22:35 +03:00
Maksim Belov
73fc447b80
Update LICENSE
2024-09-26 16:32:12 +03:00
Maksim Belov
a6a6a2965e
Feat[gamepad]: allow making buttons toggleable (exluding stick-emulated buttons)
2024-09-22 21:07:52 +03:00
Maksim Belov
b236447c42
Fix[gamepad]: fix logic issue with toggleable gamepad buttons
2024-09-22 18:59:00 +03:00
Maksim Belov
366f181533
Fix[input]: fix stuck inputs
2024-09-09 16:16:45 +03:00
Maksim Belov
8c90b542cc
Feat[controller]: upgrade gamepad remapper library version
2024-09-05 21:58:24 +03:00
Dev1ss0
df5639bb03
Updated wiki link and removed "Twitter moderators"
2024-09-02 21:45:59 +03:00
Maksim Belov
8373b7c5eb
Feat[ui]: add divider between wiki and discord
2024-08-31 00:31:43 +03:00
Maksim Belov
7dcad5f001
Feat[launcher]: Add Discord button
2024-08-31 00:31:43 +03:00
Maksim Belov
fa482de030
Fix[build]: increase ram allocation
2024-08-29 21:50:51 +03:00
Maksim Belov
da92e8ab6d
Fix[service]: change game service type to specialUse
2024-08-29 09:45:56 +03:00
artdeell
4668d9c9a2
Feat[launcher]: update to SDK 34
2024-08-29 09:45:56 +03:00
Maksim Belov
1dd0ba572d
Fix[gamepad_remapper]: inline buttons in GamepadMap
2024-08-28 17:40:59 +03:00
Maksim Belov
1513156262
Fix[gamepad_remapper]: use setBackgroundColor instead of creating ColorDrawable, add settings entry
2024-08-28 17:40:59 +03:00
Maksim Belov
beb58d72eb
Fix[gamepad_remapper]: general fixes
...
- Moved exit logic from mapperadapter to mapperfragment
- Replaced color indicator with row highlight
- Removed reloadGamepadMaps()
- Changed some design elements
2024-08-28 17:40:59 +03:00
Maksim Belov
51e1bb1dd8
Feat[gamepad_remapper]: restore cursor, add save functionality
2024-08-28 17:40:59 +03:00
artdeell
80f35bb7e2
Feat[remapper]: improve UI, other changes
2024-08-28 17:40:59 +03:00
Maksim Belov
36b0e88666
DO NOT USE. Feat[gamepad_remapper]: start work on gamepad remapper
2024-08-28 17:40:59 +03:00
Maksim Belov
8dd34c8153
Temporarily remove OpenCollective from funding section
2024-08-26 00:02:31 +03:00
Maksim Belov
ae48e8e2f9
Fix[gui_launcher]: general fixes
...
- Re-add missing return
- Add comment on why Java version is limited to 17 or below
- Allow null javaArgs
- Remove excessive logging
2024-07-27 22:26:52 +03:00
Maksim Belov
3b1ad64342
Feat[gui_launcher]: refactor java selection and modify argument processing
2024-07-27 22:26:52 +03:00
Mathias-Boulay
3912db6e21
Fix(gl4es): black/invisible world/text on 1.17+
2024-07-27 20:42:37 +02:00
Mathias-Boulay
3f630420f2
tweak: check only on 32 bits
2024-07-19 10:55:37 +03:00
artdeell
827d7db46c
Fix[codestyle]: rename the internal variant of getMaxContinuousAddressSpaceSize()
2024-07-19 10:55:37 +03:00
artdeell
2982852b2e
Feat[launcher]: check whether user is running out of addressable memory for Java
2024-07-19 10:55:37 +03:00
Maksim Belov
992ac0f3c4
Fix[lwjgl]: Add forgottenLWJGL libraries
2024-07-18 11:19:27 +03:00
Maksim Belov
9e77841126
Fix[jreutils]: Purge freetype arguments
2024-07-16 22:34:22 +03:00
Maksim Belov
d8f0c27e7e
Feat[lwjgl]: Introduce LWJGL 3.3.3, add Freetype bindings
2024-07-16 22:34:22 +03:00
artdeell
045018f8e0
Style[launcher]: simplify rank check
2024-07-09 21:40:09 +03:00