Updated file paths
This commit is contained in:
@@ -1,5 +1,8 @@
|
||||
import 'package:rate_my_app/rate_my_app.dart';
|
||||
|
||||
class Constants {
|
||||
static String appDevPhase = 'Beta';
|
||||
|
||||
static const String INSTAGRAM_LINK = 'https://instagram.felixkirchner.de';
|
||||
static const String GITHUB_LINK = 'https://github1.felixkirchner.de';
|
||||
static const String GITHUB_ISSUES_LINK =
|
||||
@@ -8,4 +11,11 @@ class Constants {
|
||||
static const String EMAIL = 'cabocounter@felixkirchner.de';
|
||||
static const String PRIVACY_POLICY_LINK =
|
||||
'https://www.privacypolicies.com/live/1b3759d4-b2f1-4511-8e3b-21bb1626be68';
|
||||
|
||||
static RateMyApp rateMyApp = RateMyApp(
|
||||
appStoreIdentifier: '6747105718',
|
||||
minDays: 15,
|
||||
remindDays: 45,
|
||||
minLaunches: 15,
|
||||
remindLaunches: 40);
|
||||
}
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
import 'package:rate_my_app/rate_my_app.dart';
|
||||
|
||||
class Globals {
|
||||
static String appDevPhase = 'Beta';
|
||||
static RateMyApp rateMyApp = RateMyApp(
|
||||
appStoreIdentifier: '6747105718',
|
||||
minDays: 15,
|
||||
remindDays: 45,
|
||||
minLaunches: 15,
|
||||
remindLaunches: 40);
|
||||
}
|
||||
@@ -1,5 +1,4 @@
|
||||
import 'package:cabo_counter/core/custom_theme.dart';
|
||||
import 'package:cabo_counter/l10n/app_localizations.dart';
|
||||
import 'package:cabo_counter/l10n/generated/app_localizations.dart';
|
||||
import 'package:cabo_counter/presentation/views/tab_view.dart';
|
||||
import 'package:cabo_counter/services/config_service.dart';
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import 'package:cabo_counter/core/constants.dart';
|
||||
import 'package:cabo_counter/l10n/generated/app_localizations.dart';
|
||||
import 'package:cabo_counter/utility/constants.dart';
|
||||
import 'package:flutter/cupertino.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:font_awesome_flutter/font_awesome_flutter.dart';
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import 'package:cabo_counter/core/constants.dart';
|
||||
import 'package:cabo_counter/core/custom_theme.dart';
|
||||
import 'package:cabo_counter/core/globals.dart';
|
||||
import 'package:cabo_counter/data/game_manager.dart';
|
||||
import 'package:cabo_counter/l10n/generated/app_localizations.dart';
|
||||
import 'package:cabo_counter/presentation/views/active_game_view.dart';
|
||||
@@ -36,9 +36,9 @@ class _MainMenuViewState extends State<MainMenuView> {
|
||||
gameManager.addListener(_updateView);
|
||||
|
||||
WidgetsBinding.instance.addPostFrameCallback((_) async {
|
||||
await Globals.rateMyApp.init();
|
||||
await Constants.rateMyApp.init();
|
||||
|
||||
if (Globals.rateMyApp.shouldOpenDialog) {
|
||||
if (Constants.rateMyApp.shouldOpenDialog) {
|
||||
await Future.delayed(const Duration(milliseconds: 600));
|
||||
if (!mounted) return;
|
||||
_handleFeedbackDialog(context);
|
||||
@@ -304,7 +304,7 @@ class _MainMenuViewState extends State<MainMenuView> {
|
||||
|
||||
switch (decision) {
|
||||
case RATING_DIALOG_YES:
|
||||
if (context.mounted) Globals.rateMyApp.showStarRateDialog(context);
|
||||
if (context.mounted) Constants.rateMyApp.showStarRateDialog(context);
|
||||
break;
|
||||
case RATING_DIALOG_NO:
|
||||
launchUrl(emailUri, mode: LaunchMode.externalApplication);
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
import 'package:cabo_counter/core/custom_theme.dart';
|
||||
import 'package:cabo_counter/l10n/app_localizations.dart';
|
||||
import 'package:cabo_counter/l10n/generated/app_localizations.dart';
|
||||
import 'package:cabo_counter/utility/custom_theme.dart';
|
||||
import 'package:flutter/cupertino.dart';
|
||||
|
||||
class ModeSelectionMenu extends StatelessWidget {
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
import 'package:cabo_counter/core/constants.dart';
|
||||
import 'package:cabo_counter/core/custom_theme.dart';
|
||||
import 'package:cabo_counter/l10n/app_localizations.dart';
|
||||
import 'package:cabo_counter/l10n/generated/app_localizations.dart';
|
||||
import 'package:cabo_counter/presentation/widgets/custom_form_row.dart';
|
||||
import 'package:cabo_counter/presentation/widgets/stepper.dart';
|
||||
import 'package:cabo_counter/services/config_service.dart';
|
||||
import 'package:cabo_counter/services/local_storage_service.dart';
|
||||
import 'package:cabo_counter/services/version_service.dart';
|
||||
import 'package:cabo_counter/utility/constants.dart';
|
||||
import 'package:cabo_counter/utility/custom_theme.dart';
|
||||
import 'package:flutter/cupertino.dart';
|
||||
import 'package:font_awesome_flutter/font_awesome_flutter.dart';
|
||||
import 'package:url_launcher/url_launcher.dart';
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import 'package:cabo_counter/core/custom_theme.dart';
|
||||
import 'package:cabo_counter/l10n/app_localizations.dart';
|
||||
import 'package:cabo_counter/l10n/generated/app_localizations.dart';
|
||||
import 'package:cabo_counter/presentation/views/information_view.dart';
|
||||
import 'package:cabo_counter/presentation/views/main_menu_view.dart';
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import 'package:cabo_counter/core/globals.dart';
|
||||
import 'package:cabo_counter/utility/constants.dart';
|
||||
import 'package:cabo_counter/core/constants.dart';
|
||||
import 'package:package_info_plus/package_info_plus.dart';
|
||||
|
||||
class VersionService {
|
||||
|
||||
Reference in New Issue
Block a user