1
0
Fork 0
mirror of https://github.com/ninjamuffin99/Funkin.git synced 2025-08-31 19:04:55 +00:00
Commit graph

76 commits

Author SHA1 Message Date
MAJigsaw77 a92567886c Relocate the external folder outside of mobile package. 2025-08-03 12:48:54 +07:00
Karim Akra 4ac851c387 add support for target specific environment values
and renamed `GLOBAL_ADMOB_PUBLISHER` to `MOBILE_GLOBAL_ADMOB_PUBLISHER` !!
2025-07-28 10:41:31 +03:00
MoonDroid 0c0c63bc03 fix: Move hasInitialized to onPurchasesUpdate instead. 2025-07-21 19:08:14 -04:00
MAJigsaw77 88ad99c3ef Merge branch 'master' into bugfix/android-toast-iap 2025-07-15 20:33:44 +03:00
MoonDroid 66c6a78319 Properly set hasInitilaized on android 2025-07-16 00:32:52 +07:00
MoonDroid e6a2a09801 Make the IAP product value actually saved into the game save file. 2025-07-16 00:32:52 +07:00
MAJigsaw77 8944e07fe1 Use a separated case here. 2025-07-16 00:32:52 +07:00
MAJigsaw77 188260ea81 Correctly handle iap callbacks when purchasing. 2025-07-16 00:32:52 +07:00
MAJigsaw77 d468477663 Dont show the toast if the theres no debug message 2025-07-15 12:27:20 +03:00
MAJigsaw77 314d8af9c8 Some adjustments 2025-07-13 08:49:32 +03:00
MAJigsaw77 9e04db2c5c Adjustments 2025-07-13 08:49:32 +03:00
Mihai Alexandru a08ada7e69
Show toast on Android IAP purchase update.
Co-authored-by: MoonDroid <81515012+moondroidcoder@users.noreply.github.com>
2025-07-06 15:47:16 +07:00
Mihai Alexandru 810162de27
mobile: update extension-iapcore to 1.0..3. (#1346) 2025-07-03 00:24:22 +07:00
MAJigsaw77 32701d9ab0 fix a tiny mistake 2025-06-27 03:59:02 -04:00
MoonDroid 1d3b5eb246 Attempt to fix callback mishap for IAP
Co-authored-by: Mihai Alexandru <77043862+MAJigsaw77@users.noreply.github.com>
2025-06-27 03:59:02 -04:00
Mihai Alexandru 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
MoonDroid 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
Mihai Alexandru eec304f42f
mobile: add RESTORE PURCHASES button on the options menu. 2025-06-09 05:41:16 +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
MAJigsaw77 537c7cb5a1 Add a callback when the ad finishes showing. 2025-06-07 15:34:57 +03:00
MoonDroid 113326089a
Merge pull request #1096 from FunkinCrew/feature/in-app-review 2025-06-05 00:05:31 +07:00
Karim Akra 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 Alexandru 835b79e3de
chore: use trace instead of using Sys.println on mobile utils. (#1088) 2025-06-03 03:59:13 +07:00
Mihai Alexandru 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
MoonDroid 25e04cf061 Fix private access errors and remove iOS compiler block 2025-05-28 16:24:57 -07:00
MAJigsaw77 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
MAJigsaw77 d104e3381b Update extension-iapcore. 2025-05-10 10:19:53 -07:00
MAJigsaw77 14e8e1f42f Update extension-androidtools. 2025-05-10 10:19:53 -07:00
MAJigsaw77 24e535c90a Update extension-admob. 2025-05-10 10:19:53 -07:00
MAJigsaw77 83d198493c Implement IAP on iOS.
Co-Authored-By: MoonDroid <zdgzackda@gmail.com>
2025-05-06 18:08:26 -04:00
KarimAkra d3705042cf Use NO_TESTING_ADS instead of !TESTING_ADS 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
MAJigsaw77 3cc189869b Some formatting on InAppPurchasesUtil. 2025-04-20 10:39:47 +03:00
MAJigsaw77 cc7def5178 Somewhat finished the IAP implementation. 2025-04-20 00:39:14 +03:00
MoonDroid 63ec721aa1 Fix notch calculation for iOS. 2025-04-19 16:06:57 +07:00
MAJigsaw77 b755ed8d98 Implement extension-iapcore and testing for it. 2025-04-18 18:28:09 +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