5c07c41e62
Dont add haxeui if the platform doesnt use it.
...
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com >
2025-10-09 21:17:49 +08:00
Karim Akra and Hundrec
c2b68dcd90
Android cleanup & some finalization
2025-10-09 18:29:16 +08:00
kade-github and Eric
5c8a888b77
remove includes that dont matter
2025-09-08 15:00:28 -04:00
kade-github and Eric
257576b4d3
Allow for scripted state reloading
2025-09-08 15:00:28 -04:00
Cameron Taylor and Eric
517eb4eb48
input util functions for less verbose key combos
2025-08-14 14:34:55 -04:00
Karim Akra and GitHub
aa8690fce3
Merge pull request #1489 from FunkinCrew/pr-5565/SrtHero278/pointer-fixes
...
[PUBLIC PR] Properly add the touch pointer on playstate
2025-08-03 17:45:12 +03:00
MAJigsaw77 and MoonDroid
a92567886c
Relocate the external folder outside of mobile package.
2025-08-03 12:48:54 +07:00
SrtHero278 and MoonDroid
890d1dafcb
include the camera parameter in the comment
2025-08-01 19:48:39 +07:00
SrtHero278 and MoonDroid
9d2cfa9686
Fix touch pointer positioning when in PlayState
2025-08-01 19:48:39 +07:00
MAJigsaw77
314d8af9c8
Some adjustments
2025-07-13 08:49:32 +03:00
MAJigsaw77
f91261f748
Small adjustment to ReloadAssetsDebugPlugin.
2025-07-13 08:49:32 +03:00
Karim Akra and Mihai Alexandru
0567849665
Added a button in options menu to open the data folder
...
The game also reloads mods after closing the folder!!
Co-Authored-By: Mihai Alexandru <77043862+MAJigsaw77@users.noreply.github.com >
2025-07-13 08:49:32 +03:00
88ed66affa
chore: Add null safety to various utility and plugin classes
...
And add a bit of error handling to CharSelectGF & CharSelectSubState
Co-Authored-By: Linus Torvalds <torvalds@linux-foundation.org >
2025-06-23 14:13:35 -04:00
EliteMasterEric and Kade
01fd37e08b
Remove the redundant TimerUtil class.
2025-06-11 17:35:01 -07:00
93e4f799f4
Remove JPEG ( #1065 )
...
Co-authored-by: Lasercar <64717068+Lasercar@users.noreply.github.com >
2025-05-30 19:46:34 -07:00
EliteMasterEric and Kade
fc83685b0f
Remove a bunch of deprecation warnings
2025-05-28 16:33:10 -07: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
7e62782fa1
Merge branch 'rewrite/master' into funkin-mobile/main
2025-04-28 13:49:40 -04:00
EliteMasterEric and Cameron Taylor
93d4f30cad
Make ScreenshotPlugin null-safe.
2025-04-18 19:40:39 -04:00
sector-a and KarimAkra
ed5b7fbb31
Do not initialize NewgroundsMedalPlugin if newgrounds feature is disabled
2025-04-17 13:03:27 +03:00
zacksgamerz and KarimAkra
1a75c094b3
Refactored Tweening for TouchPointerPlugin, and added skipTween argument to removeAll()
2025-04-17 01:02:28 +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
cbc3b6c0b5
Enhance documentation and reorganize imports for the TouchPointerPlugin class
2025-04-17 00:25:56 +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
Cameron Taylor
fa5a80df08
screenshot plugin fix for high dpi / larger window sizes
2025-03-24 17:42:35 -04:00
Lasercar and Cameron Taylor
e51b6147b5
unused code removed and comment cleanup
2025-03-24 17:32:49 -04:00
Lasercar and Cameron Taylor
2a9712466e
Fixed cursor & preview not being reset for state changes
2025-03-24 17:32:49 -04:00
Lasercar and Cameron Taylor
e9891c4d00
Fancy preview is back!
...
Also now saves on window close/crash.
Also standardised the option descriptions.
2025-03-24 17:32:49 -04:00
Lasercar and Cameron Taylor
5c47ed4a8c
Set screenshotBeingSpammed to false after state change
...
Because the timer has been killed
2025-03-24 17:32:49 -04:00
Lasercar and Cameron Taylor
6e4e7008f2
another whoops
2025-03-24 17:32:49 -04:00
Lasercar and Cameron Taylor
79e31636e2
Save unsaved screenshots in buffer before state change
2025-03-24 17:32:49 -04:00
Lasercar and Cameron Taylor
8fcd145d53
Option to only show the preview when a screenshot is saved
...
Enabled by default, the idea is that the less tech savy players won't bother changing the option to false and end up reporting that they lost screenshots after changing states
2025-03-24 17:32:49 -04:00
Lasercar and Cameron Taylor
e30e6ee4ed
comment cleanup
2025-03-24 17:32:49 -04:00
Lasercar and Cameron Taylor
bab920dc82
comment typo
2025-03-24 17:32:49 -04:00
Lasercar and Cameron Taylor
ab2dd75986
now it's actually asynchronous
...
Though with the caveat of unsaved screenshots not being saved after state change
2025-03-24 17:32:49 -04:00
Lasercar and Cameron Taylor
a8440062b8
fixed duplicate screenshot handling code
2025-03-24 17:32:49 -04:00
Lasercar and Cameron Taylor
824cf7cf1b
frame delayed screenshots + timer'd screenshot save
2025-03-24 17:32:49 -04:00
Lasercar and Cameron Taylor
65786d8f1c
small fix
2025-03-24 17:32:49 -04:00
Lasercar and Cameron Taylor
bcd29b5d67
idk
2025-03-24 17:32:49 -04:00
Lasercar and Cameron Taylor
95847440b5
didn't reverse my test of the JPEG encoder
2025-03-24 17:32:49 -04:00
Lasercar and Cameron Taylor
c776900df0
screenshot options
2025-03-24 17:32:49 -04:00
Lasercar and Cameron Taylor
fc9b395138
forgot to uncomment the bit making the async loop null
2025-03-24 17:32:49 -04:00
Lasercar and Cameron Taylor
7b54292bf7
another whoops
2025-03-24 17:32:49 -04:00
Lasercar and Cameron Taylor
4ef0c18212
idk
2025-03-24 17:32:49 -04:00