Hyper_ and Mihai Alexandru
f63cbf073a
Restore a lost change from #4787
2025-08-02 10:55:58 +03:00
Karim Akra and Hundrec
8372d47d11
Fixed the menu item getting disabled if you hit back during the transition
2025-07-22 05:21:40 +08:00
MoonDroid and Hundrec
d89ebdf58f
Attempt to fix the soft lock issue for Main Menu.
2025-07-22 05:21:40 +08:00
Karim Akra and Eric
aa0b8cbbbe
Fixed the main menu options not working on Desktop
2025-07-17 17:19:17 -04:00
EliteMasterEric
6be7e89222
OK I tested it like 15 times in a row so if the bug still exists I'm going to blow a gasket
2025-07-17 14:50:28 -04:00
EliteMasterEric
abea46939f
Fix a softlock when tapping multiple buttons on the main menu at the same time
2025-07-17 14:50:28 -04:00
Mihai Alexandru and GitHub
b4a7bd7462
Fix compile pref. ( #1439 )
2025-07-17 21:32:10 +03:00
MoonDroid and Kade
aa1c71cafd
Properly get the store's IAP in main menu
2025-07-17 10:54:02 -07:00
MoonDroid
e6a2a09801
Make the IAP product value actually saved into the game save file.
2025-07-16 00:32:52 +07:00
Karim Akra and MoonDroid
a74dcbc6f9
Fix keyboard & gamepad support on menus and playstate
2025-07-09 03:11:13 +07:00
MAJigsaw77
2f223f84f5
Add FEATURE_DEBUG_MENU and FEATURE_ANIMATION_EDITOR defines.
2025-06-29 07:45:07 +03:00
Hundrec and GitHub
c49666c4b4
Fix remaining smoothLerp deprecations
2025-06-28 13:18:24 +03:00
Mihai Alexandru and GitHub
377697a358
Limit gyro panning
2025-06-28 01:23:32 +07:00
MoonDroid and Eric
cedf17fb99
fix: Fix temporary softlocking in main-menu
2025-06-27 03:59:02 -04:00
EliteMasterEric and Abnormal
9f9af722ca
Fix a breaking build error on HTML5
2025-06-25 21:05:57 -05:00
Karim Akra
b3d1adbd7f
make menuItems nullable and initialize it inside of create()
2025-06-26 01:14:10 +03:00
MoonDroid
cf0da45dd8
fix: Call camera reset BEFORE menuItems to prevent wonky touch hitboxes
...
sigh!!
2025-06-26 04:56:15 +07:00
MoonDroid and Abnormal
68695329cf
Fix compile errors related to null-safety
2025-06-25 14:32:59 -05:00
EliteMasterEric
e9915e52fa
Fix compile issues.
2025-06-25 09:07:48 -04:00
Hyper_ and Eric
18fe868233
chore: Add null-safety for some classes in funkin.ui
2025-06-25 09:07:48 -04:00
MoonDroid
5c06d263b2
fix: Prevent the buttons to be pressed mid-transition to also prevent softlocking
...
I HATE THIS
2025-06-23 20:21:31 +07:00
MoonDroid and Mihai Alexandru
4772dfdc13
Prevent overlapping transitions and checks for both backbutton and optionsbutton
...
Co-authored-by: Mihai Alexandru <77043862+MAJigsaw77@users.noreply.github.com >
2025-06-19 22:12:13 +07:00
MoonDroid
a98f6f9778
fix: Prevent queuing the back button in Main Menu
2025-06-19 17:08:02 +07:00
Cameron Taylor
153f2be177
soften (and sorta limit?) the panning on main menu
2025-06-16 19:51:54 -04:00
Lasercar and Eric
4819a74c29
Charselect remember character
2025-06-16 16:08:17 -04:00
Cameron Taylor
fcb5fe85ff
gyroscope panning funzies on main menu
2025-06-13 20:47:09 -04:00
MAJigsaw77
299a720575
mobile: multiiple fixes to admob and iapcore code.
2025-06-10 14:52:06 +03:00
MoonDroid
2450961b28
Add IAP functionality to the upgrade item in Main Menu
2025-06-10 17:13:04 +07:00
fabs
aa8f5087b5
set upgraded to true on pc always
2025-06-09 21:43:28 +01:00
fabs
edc668dad5
add options button to main menu + upgrade button tweaks
2025-06-09 21:21:09 +01:00
fabs
db2644c0ff
add upgrade button to main menu + simple logic
2025-06-09 17:49:37 +01:00
fabs
dc04ff23d7
move back button + swap class names
2025-06-08 04:09:20 +01:00
MoonDroid
402d5b730b
refactor: lock scrolling in Main Menu, and prevent accidental tapping in Options Menu
2025-06-04 23:41:47 +07:00
MoonDroid
5e7e2f45f3
Remove merch from Main Menu on mobile.
2025-06-04 23:31:25 +07:00
KarimAkra
3179d33a17
Adjust the capsule scroll hitbox size for easier navigation on wider screens
2025-05-29 23:17:41 +03:00
Lasercar and Cameron Taylor
5695bc20e7
Cancel state change on debug menu
2025-05-28 22:57:56 -04:00
+3
44c32cb0fc
More public 0.6.4 fixes ( #1016 )
...
Co-authored-by: Hyper_ <40342021+NotHyper-474@users.noreply.github.com >
Co-authored-by: Lasercar <64717068+Lasercar@users.noreply.github.com >
Co-authored-by: Lasercar <B_l_u_t_a_c_k@hotmail.com.au >
Co-authored-by: anysad <anysadiscool@gmail.com >
Co-authored-by: Hundrec <hundrecard@gmail.com >
Co-authored-by: VioletSnowLeopard <ngzeretzke@gmail.com >
Co-authored-by: unknown <47027981+ACrazyTown@users.noreply.github.com >
Co-authored-by: kade-github <26305836+Kade-github@users.noreply.github.com >
Co-authored-by: Abnormal <86753001+AbnormalPoof@users.noreply.github.com >
Co-authored-by: CrusherNotDrip <90648119+CrusherNotDrip@users.noreply.github.com >
Co-authored-by: cyn0x8 <cyn0x8+git@gmail.com >
2025-05-08 10:28:39 -07:00
EliteMasterEric
0253df7269
Feature flag cleanup
2025-04-30 00:31:31 -04:00
EliteMasterEric
7e62782fa1
Merge branch 'rewrite/master' into funkin-mobile/main
2025-04-28 13:49:40 -04:00
EliteMasterEric and Cameron Taylor
e290e0c702
Make merch referrals error-proof (they don't work if the API is disabled whoops!)
2025-04-22 19:14:15 -04:00
sector-a and KarimAkra
c2956cd253
Put newgrounds related code in a define
2025-04-17 13:03:27 +03:00
MoonDroid and KarimAkra
5ca22a6910
Fix options menu hitboxes
2025-04-17 12:52:19 +03:00
zacksgamerz and KarimAkra
86d050a11f
Refactor swipe threshold calculation to use SwipeUtil across multiple states.
2025-04-17 00:31:19 +03:00
KarimAkra
51b82a0a7c
Fixed minor issues with swipes and Pointer Plugin
2025-04-16 16:07:59 +03:00
sector-a and KarimAkra
6c2ff099da
Uncomment swipeThreshold.set() calls
2025-04-16 16:05:53 +03:00
zacksgamerz and KarimAkra
16884ba28e
Implement TouchPointerPlugin and remove old legacy TouchPointer code.
2025-04-16 16:04:22 +03:00
zacksgamerz and KarimAkra
18dcb8f446
Replaced all old flick checks, swipe checks, etc. with the proper checks from Flixel. Updated flixel ref. Removed justFlicked checks as they are unused.
...
Replace swipeThreshold updates with the one in FlxTouchManager
Temporarily remove swipeThreshold sets for testing.
Proper SwipeUtil refactoring. Completely replaced all flick and movement checks with the one in Flixel. Rewrote most of the documentation to be more accurate.
Invert flick checks as it already comes inverted from FlxFlick.
Define fixes for SwipeUtil
Fixed null safety issues on compiling.
2025-04-16 15:22:10 +03:00
sector-a and KarimAkra
f970ea6acf
Move TouchUtil and SwipeUtil to funkin.util
2025-04-16 15:00:02 +03:00
82a9dabc7f
Added ability to swipe on difficulties to change them on FreeplayState
...
Co-Authored-By: Karim Akra <144803230+karimakra@users.noreply.github.com >
Co-Authored-By: MoonDroid <81515012+moondroidcoder@users.noreply.github.com >
2025-04-16 13:21:16 +03:00
9dc48978f8
Massive Touch Controls Overhaul
...
Co-Authored-By: MoonDroid <81515012+moondroidcoder@users.noreply.github.com >
This overhaul includes:
* Flicks on menus
* Changing options by sliding the finger over screen
* Changing options by pressing the option itself
* Touch Pointers
* And more!
Co-Authored-By: MoonDroid <81515012+moondroidcoder@users.noreply.github.com >
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com >
2025-04-15 21:36:28 +03:00