EliteMasterEric and Kade
fc83685b0f
Remove a bunch of deprecation warnings
2025-05-28 16:33:10 -07:00
MAJigsaw77 and Kade
14e8e1f42f
Update extension-androidtools.
2025-05-10 10:19:53 -07:00
sector-a and Cameron Taylor
c8a86d3df8
Add the pressAction method in TouchUtil and use it everywhere it's useful
2025-05-09 12:54:45 -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
sector-a and Cameron Taylor
27b1cd32b7
fix wrong class path
2025-05-06 18:08:26 -04:00
KarimAkra and Cameron Taylor
fffea09270
Chore: rename Desktop with Native in places where the stuff apply for both Mobile & Desktop
2025-05-06 18:08:26 -04:00
KarimAkra and Cameron Taylor
b84b531a2c
Fixed VSync getting automatically enabled on focus lost/gained in Mobile
2025-05-06 18:08:26 -04:00
sector-a and Cameron Taylor
353f1780d1
Added nullSafety back in MusicBeat(Sub)State and fixed the errors
2025-05-06 18:08:26 -04:00
Cameron Taylor and Kade
bdb8857d5c
tidy(preloader): remove unused site lock things, unplanned feature
2025-05-05 23:05:47 -07:00
EliteMasterEric
8de74c361c
Additional cleanup
2025-05-01 19:55:44 -04: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 Kade
adefa902e7
Fix several issues preventing builds on HTML5
2025-04-25 12:14:28 -07:00
nebulazorua and Cameron Taylor
53dec057be
vuln patch part 1
...
so now you cant open files as easily i think
oops
2025-04-22 19:14:15 -04:00
Kade and Cameron Taylor
fe7bf3dd55
Merge pull request #994 from FunkinCrew/cyn0x8/fileutil-sandbox
...
[PUBLIC PR] Sandboxing for FileUtil (prevent deleting important game files etc)
2025-04-22 19:00:24 -04:00
cyn0x8 and Cameron Taylor
95ade2a08b
FileUtil overhaul + sandboxing
2025-04-22 19:00:24 -04:00
KarimAkra
3d52aab7a3
Use correct path for the .env file for iOS
2025-04-19 12:26:39 +03:00
MoonDroid
804984b8c1
Add conditional path for DATA_FILE_BASE_PATH for iOS.
2025-04-19 16:08:30 +07:00
EliteMasterEric and Cameron Taylor
93d4f30cad
Make ScreenshotPlugin null-safe.
2025-04-18 19:40:39 -04:00
KarimAkra
e78d3ecf8f
remove VSync option from mobile
2025-04-18 14:47:56 +03:00
KarimAkra
a7ef5580a4
Merge branch 'rewrite/master' of github.com:FunkinCrew/Funkin-secret into funkin-mobile/main
2025-04-18 14:41:20 +03:00
sector-a
dc000b33eb
Add FEATURE_HAPTICS
2025-04-17 19:51:36 +03:00
KarimAkra
b6e31e581a
Fixed building errors
2025-04-17 14:51:33 +03:00
KarimAkra
5dd26101f2
Added environment config for getting android keystore & admob IDs
2025-04-17 14:22:45 +03:00
sector-a and KarimAkra
ed5b7fbb31
Do not initialize NewgroundsMedalPlugin if newgrounds feature is disabled
2025-04-17 13:03:27 +03:00
MAJigsaw77 and KarimAkra
e838fef8e6
Update to extension-haptics and update extension-admob aswell.
2025-04-17 12:55:12 +03:00
sector-a and KarimAkra
b03eef01ca
Add sharpness for vibrations (iOS only)
2025-04-17 12:13:47 +03:00
sector-a and KarimAkra
3a084accc9
Force amplitude to be bigger on iOS
2025-04-17 12:06:01 +03:00
sector-a and KarimAkra
6b3fb46ae5
Forgot some few vars
2025-04-17 01:03:58 +03:00
zacksgamerz and KarimAkra
1a75c094b3
Refactored Tweening for TouchPointerPlugin, and added skipTween argument to removeAll()
2025-04-17 01:02:28 +03:00
824767af66
Replace the traditional lime Haptics with funkin.haptic
...
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com >
2025-04-17 01:01:26 +03:00
sector-a and KarimAkra
a80e3df799
Add vibrateByPreset method for calling vibrations using VibrationPresets
2025-04-17 00:42:35 +03:00
zacksgamerz and KarimAkra
b81ff3c136
Fixed an issue where the touch pointer would permanently persist after switching states. Re-arranged imports in TouchPointerPlugin.
2025-04-17 00:38:35 +03:00
zacksgamerz and KarimAkra
ef35ba759e
Added pointer fade out to each individual touch pointer. Changed the color of the touch pointer and added a "screen" blendmode.
2025-04-17 00:32:29 +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
6a064dc7f7
Fixed an issue with the game looking off on invalid aspect ratios
2025-04-17 00:28:11 +03:00
zacksgamerz and KarimAkra
cbc3b6c0b5
Enhance documentation and reorganize imports for the TouchPointerPlugin class
2025-04-17 00:25:56 +03:00
zacksgamerz and KarimAkra
3e71f12871
Remove unused strength calculation in HapticUtil
2025-04-17 00:25:56 +03:00
zacksgamerz and KarimAkra
195e3082df
Remove gamepad rumble in HapticUtil since it got reverted in openfl & flixel.
2025-04-16 23:42:51 +03:00
5d2bd38f72
Attempt to implement controller rumble to HapticUtil
...
Co-Authored-By: Mihai Alexandru <77043862+majigsaw77@users.noreply.github.com >
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com >
2025-04-16 23:31:49 +03:00
KarimAkra
51b82a0a7c
Fixed minor issues with swipes and Pointer Plugin
2025-04-16 16:07:59 +03:00
KarimAkra
8119dcca8e
Fixed a tiny mistake in TouchPointerPlugin to make it use the instance variable
2025-04-16 16:05:43 +03:00
KarimAkra
a289fb7f54
Fixed common issues with the Pointer Plugin
2025-04-16 16:05:20 +03:00
zacksgamerz and KarimAkra
6f9b8f0284
Add TouchPointerPlugin integration and update pointer group initialization
2025-04-16 16:04:58 +03:00
zacksgamerz and KarimAkra
46d10ede43
Comment out pointer group addition and fix variable assignments in TouchPointer
2025-04-16 16:04:38 +03:00
zacksgamerz and KarimAkra
16884ba28e
Implement TouchPointerPlugin and remove old legacy TouchPointer code.
2025-04-16 16:04:22 +03:00
sector-a and KarimAkra
0e256021b1
Made note vibrations weaker, removed HAPTIC_VIBRATIONS define, moved vibration option from mobileOptions to options
2025-04-16 15:29:26 +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
KarimAkra
ea9938a318
rename DISABLE_ADMOB_ADS to FEATURE_ADMOB_ADS
2025-04-16 15:06:07 +03:00
sector-a and KarimAkra
f970ea6acf
Move TouchUtil and SwipeUtil to funkin.util
2025-04-16 15:00:02 +03:00