EliteMasterEric
8de74c361c
Additional cleanup
2025-05-01 19:55:44 -04:00
MoonDroid
9216fff9b0
Move InAppPurchasesUtil and AdMobUtil to funkin/api/mobile
2025-05-01 23:24:51 +07:00
MoonDroid
53794ab4cc
Fix compiling for desktop platforms by adding missing conditionals in some classes.
2025-04-19 16:09:19 +07:00
MAJigsaw77
b755ed8d98
Implement extension-iapcore and testing for it.
2025-04-18 18:28:09 +03: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
Cameron Taylor
ee906ae8c0
fix: make the sound tray volume be less loud ( #990 )
2025-04-17 19:59:59 -04:00
7eebce432d
[PUBLIC PR] Prevent softlock caused by removing all keybinds for a UI control ( #988 )
...
* prevent removing last keybind for UI controls
* add popup to alert you cannot remove keybind
* ensure controls list is unique
* Use public submodule URLs (would be nice if this was automatic but oh well)
---------
Co-authored-by: VioletSnowLeopard <ngzeretzke@gmail.com >
Co-authored-by: EliteMasterEric <ericmyllyoja@gmail.com >
2025-04-17 19:59:59 -04:00
sector-a
4d88df2120
Don't create Launch in Fullscreen preference item on mobile
2025-04-17 20:37:43 +03:00
sector-a
dc000b33eb
Add FEATURE_HAPTICS
2025-04-17 19:51:36 +03:00
sector-a and KarimAkra
995f6c5adb
Do not create screenshot options if FEATURE_SCREENSHOTS is disabled
2025-04-17 13:11:57 +03:00
MAJigsaw77 and KarimAkra
97f8de0de4
Fixed notch position with createPrefItemEnum.
2025-04-17 13:03:27 +03:00
sector-a and KarimAkra
418f7d71f9
Small fixes
2025-04-17 13:03:27 +03:00
sector-a and KarimAkra
ff144cf30b
Fix a typo in options desc
2025-04-17 12:49:17 +03:00
KarimAkra
e197b7325a
Fixed the Preferences Menu options not aligning correctly on notched displays
2025-04-17 00:33:07 +03:00
Mihai Alexandru and KarimAkra
5c0de03a74
Adjust the preferences options x to follow the cutout.
2025-04-17 00:31:18 +03:00
sector-a and KarimAkra
64877bc999
Rename MobileControlsSchemeMenu to ControlsSchemeMenu
2025-04-16 23:41:11 +03:00
Kolo and Cameron Taylor
855deb5828
set enabled when prompt gone
2025-04-16 16:06:39 -04: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
sector-a and KarimAkra
f970ea6acf
Move TouchUtil and SwipeUtil to funkin.util
2025-04-16 15:00:02 +03:00
sector-a and KarimAkra
4b797d3526
allow input offset on mobile and gameover input delay
2025-04-16 13:39:04 +03:00
KarimAkra
9cf134fc2a
Made more menus adapted to wide-screens & fixed some bugs
...
* Made stuff on the edge of the screen get moved away by the notch
* Made FreeplayState look better on wide-screens
* Adapted StoryMenuState to wide-screens
* Fixed the transition being small on some screen sizes
* refactored some code
2025-04-15 21:37:06 +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
944141292d
Move part of the code from the old repository
...
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com >
Co-Authored-By: mcagabe19 <egzozu.be.bas@gmail.com >
Co-Authored-By: Mihai Alexandru <77043862+majigsaw77@users.noreply.github.com >
Co-Authored-By: MoonDroid <81515012+moondroidcoder@users.noreply.github.com >
Co-Authored-By: luckydog7 <59097731+luckydog7@users.noreply.github.com >
2025-04-15 21:32:39 +03:00
kade-github and Cameron Taylor
7e90423495
Pre-Processor to disable VSync on MacOS
2025-04-14 23:27:34 -04:00
kade-github and Cameron Taylor
6e2a077d6b
Fixes from merge
2025-04-14 21:42:22 -04:00
EliteMasterEric and Cameron Taylor
1ee8246b48
Added a preference to enable VSync.
2025-04-14 21:40:58 -04:00
Cameron Taylor and Eric
c394520019
small cleanups / tidying of FunkinSoundTray.hx
2025-04-10 18:43:54 -04:00
Cameron Taylor and Eric
2d93baf968
properly save mute preferences by doing the save on show() in the soundtray
2025-04-10 18:43:54 -04:00
Cameron Taylor
52be941b45
Auto Pause -> Pause on Unfocus (was changed before but prob bad merge somewhere reverted it?)
2025-04-02 13:55:54 -04:00
EliteMasterEric and Cameron Taylor
0d8b04dd56
Add an option to destroy save data in the options menu.
2025-03-30 19:17:08 -04:00
Cameron Taylor
6e463e0188
debug: add simple result screen debug mode
2025-03-25 14:48:31 -04:00
Cameron Taylor
319419c541
refactor: refactor some of the Page menu handling out of OptionsState
2025-03-24 19:20:25 -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
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
c776900df0
screenshot options
2025-03-24 17:32:49 -04:00
EliteMasterEric
4e05d16cb6
Merge branch 'public-develop' into public-develop-merge
2025-03-10 20:46:33 -04:00
EliteMasterEric
87b1fc92f8
Renamed the new controls (I had to edit the margins to make the name fit)
2025-02-17 23:25:09 -05:00
Abnormal and Eric
36df61ba9e
the checkbox is now grouped together with the rest
2025-02-17 21:29:18 -05:00
Abnormal and Eric
ee53ccd327
feat: Add a setting that automatically launches the game in fullscreen
2025-02-17 21:29:18 -05:00
Cameron Taylor
0a911ae607
remove a buncho unused imports
2025-02-17 19:25:33 -05:00
Abnormal and Eric
9b774e3264
format a few files
2025-02-14 18:13:05 -05:00
fabs
a6388962dd
Merge branch 'public-develop' into rewrite/master
2025-01-27 22:31:38 +00:00
anysad and GitHub
a17b0e8b3c
[ENHANCEMENT] Preference Descriptions + Other Tweaks ( #3872 )
...
* updated preference menu
* update comment
2025-01-17 14:47:47 -05:00
EliteMasterEric and Cameron Taylor
1212c694e8
Add a new option to put a transparent background on the strumline
2024-11-23 14:42:46 -05:00
EliteMasterEric and Cameron Taylor
b75a550c5b
Nice little login prompt for desktop users. Scores/medals work nicely
2024-11-04 15:05:33 -05:00
EliteMasterEric and Cameron Taylor
e9e639500a
Newly revamped Newgrounds integration, with working medals and leaderboards
2024-11-04 15:05:33 -05:00
lemz1 and Cameron Taylor
b2647fe09f
fix: disable flickering when changing FPS in the options menu
2024-10-10 13:01:39 -04:00
Kn1ghtNight and Cameron Taylor
e66290c55f
fix: anti alias / smooth the volume sound tray
2024-10-08 14:29:03 -04:00
EliteMasterEric
8d02a3f984
A bunch of controls fixes
2024-09-25 08:39:57 -04:00