Commit Graph
121 Commits
Author SHA1 Message Date
MoonDroid 94742eb9ba fix: Properly play the back button animation in Freeplay 2025-06-23 20:21:47 +07:00
MoonDroidandMihai Alexandru c4d24e6d3e refactor: Rework both backButton and optionsButton for better callbacks and readability
Co-authored-by: Mihai Alexandru <77043862+MAJigsaw77@users.noreply.github.com>
2025-06-19 22:07:27 +07:00
MoonDroid 51127dfd87 refactor: Change how callbacks are called and added extra checks to avoid softlocking for BackButton 2025-06-19 17:07:18 +07:00
MoonDroid ea0e4ee56d fix: Remove all callbacks when destroyed 2025-06-13 09:45:36 +07:00
MoonDroid 1b1d0a978d Play cancelMenu when backing out 2025-06-13 09:45:19 +07:00
KarimAkra 403c6250f8 Merge branch 'master' into character-select-extensions 2025-06-13 02:48:19 +03:00
KarimAkra 6b11f8b852 slight refactor for FullScreenScaleMode to fix some wide screen related issue 2025-06-12 23:45:50 +03:00
luckydog7andGitHub 068a995cdd ios: tweaking audiosession to fix some bugs 2025-06-12 18:17:35 +07:00
Mihai AlexandruandGitHub 07958590a4 fix: iap not working correctly when upgrading 2025-06-12 05:18:19 +07:00
MAJigsaw77 20e8a4566d mobile: make MAX_BEFORE_AD final. 2025-06-10 15:32:17 +03:00
MAJigsaw77 69c5c05039 mobile: adjust admob and iapcore variables a little. 2025-06-10 15:29:08 +03:00
MAJigsaw77 299a720575 mobile: multiiple fixes to admob and iapcore code. 2025-06-10 14:52:06 +03:00
MoonDroidandHundrec 5342601f8b fix: Call the callbacks if the upgrade is purchased 2025-06-10 05:01:30 -06:00
MoonDroid 2450961b28 Add IAP functionality to the upgrade item in Main Menu 2025-06-10 17:13:04 +07:00
fabs 250b5cb54f add options button 2025-06-09 21:19:48 +01:00
fabs e457b3e03b add instant option for back button 2025-06-09 21:19:36 +01:00
Mihai AlexandruandGitHub eec304f42f mobile: add RESTORE PURCHASES button on the options menu. 2025-06-09 05:41:16 +07:00
MoonDroidandGitHub a103b9641f Merge pull request #1154 from FunkinCrew/bugfix/admob-running-no-any-state 2025-06-08 20:33:39 +07:00
MAJigsaw77 9e58ef70fb Adjutements to how playing counter work aswell as playing an ad in the pause menu before restarting the song. 2025-06-08 16:29:33 +03:00
fabs 57ebeb25e4 i feel like this makes more sense 2025-06-08 04:06:30 +01:00
fabs 7fd1d312d7 rename FunkinBackspace + back button rework 2025-06-08 04:05:52 +01:00
MAJigsaw77 537c7cb5a1 Add a callback when the ad finishes showing. 2025-06-07 15:34:57 +03:00
Karim AkraandGitHub 28363652ef Added outline for circle hints 2025-06-06 12:57:50 +07:00
MoonDroidandGitHub ff7b7b5d3e Increase verticle hitbox for the default control scheme (#1103) 2025-06-04 22:24:17 +03:00
MoonDroidandGitHub 113326089a Merge pull request #1096 from FunkinCrew/feature/in-app-review 2025-06-05 00:05:31 +07:00
Karim AkraandGitHub ed0abb8215 Use proper insets for IOS notch rectangle 2025-06-04 23:54:56 +07:00
KarimAkra e79d4e69c2 Properly add IOS support for IAR 2025-06-04 17:57:48 +03:00
EliteMasterEric 0e26f9d936 Implement in-app reviews 2025-06-03 20:00:34 -04:00
Mihai AlexandruandGitHub 835b79e3de chore: use trace instead of using Sys.println on mobile utils. (#1088) 2025-06-03 03:59:13 +07:00
Mihai AlexandruandGitHub e9c411f770 [BUGFIX] Fix Android compile with Admob and add openAdInspector function. (#1070) 2025-06-02 07:10:33 +07:00
MoonDroid 8f216ada02 Fix build error for admob on Android 2025-06-02 06:53:16 +07:00
MoonDroidandKade 25e04cf061 Fix private access errors and remove iOS compiler block 2025-05-28 16:24:57 -07:00
MAJigsaw77andKade 8965bb059e fix: ensure admob doesnt stop the audio session on iOS. 2025-05-28 16:24:57 -07:00
Cameron Taylor 94f1720870 accomodate notch positioning for different orientations 2025-05-12 14:13:20 -04:00
Cameron Taylor 4f3f43d6e7 tidy(iOS): rename some variables in ScreenUtil.hx 2025-05-12 14:13:20 -04:00
Cameron Taylor 6689ae9e9d fix(iOS): fix the notch size math on iOS 2025-05-12 14:13:20 -04:00
MAJigsaw77andKade d104e3381b Update extension-iapcore. 2025-05-10 10:19:53 -07:00
MAJigsaw77andKade 14e8e1f42f Update extension-androidtools. 2025-05-10 10:19:53 -07:00
MAJigsaw77andKade 24e535c90a Update extension-admob. 2025-05-10 10:19:53 -07:00
sector-aandCameron Taylor c8a86d3df8 Add the pressAction method in TouchUtil and use it everywhere it's useful 2025-05-09 12:54:45 -04:00
83d198493c Implement IAP on iOS.
Co-Authored-By: MoonDroid <zdgzackda@gmail.com>
2025-05-06 18:08:26 -04:00
KarimAkraandCameron Taylor d3705042cf Use NO_TESTING_ADS instead of !TESTING_ADS 2025-05-06 18:08:26 -04:00
KarimAkraandCameron Taylor f9b0acb998 these aren't needed actually 2025-05-06 18:08:26 -04:00
KarimAkraandCameron Taylor b536619773 silly me! 2025-05-06 18:08:26 -04:00
KarimAkraandCameron Taylor f6569907c8 delete this old unused scrapped hag 2025-05-06 18:08:26 -04:00
KarimAkraandCameron Taylor a34cbaf87f Made FunkinBackspace automatically take android's back button as a back action
so now on Android you can use the phone's back button instead of always having to press the button in game!
2025-05-06 18:08:26 -04:00
KarimAkraandCameron Taylor ec5a736be6 move the DPad control scheme by the notch & give it tweens 2025-05-06 18:08:26 -04:00
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
EliteMasterEric 0253df7269 Feature flag cleanup 2025-04-30 00:31:31 -04:00