Renamed folders
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
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/presentation/views/tab_view.dart';
|
||||||
import 'package:cabo_counter/services/config_service.dart';
|
import 'package:cabo_counter/services/config_service.dart';
|
||||||
import 'package:cabo_counter/services/local_storage_service.dart';
|
import 'package:cabo_counter/services/local_storage_service.dart';
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
import 'package:cabo_counter/data/game_manager.dart';
|
import 'package:cabo_counter/data/game_manager.dart';
|
||||||
import 'package:cabo_counter/data/game_session.dart';
|
import 'package:cabo_counter/data/game_session.dart';
|
||||||
import 'package:cabo_counter/l10n/app_localizations.dart';
|
import 'package:cabo_counter/l10n/generated/app_localizations.dart';
|
||||||
import 'package:cabo_counter/presentation/views/create_game_view.dart';
|
import 'package:cabo_counter/presentation/views/create_game_view.dart';
|
||||||
import 'package:cabo_counter/presentation/views/graph_view.dart';
|
import 'package:cabo_counter/presentation/views/graph_view.dart';
|
||||||
import 'package:cabo_counter/presentation/views/round_view.dart';
|
import 'package:cabo_counter/presentation/views/round_view.dart';
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
import 'package:cabo_counter/data/game_manager.dart';
|
import 'package:cabo_counter/data/game_manager.dart';
|
||||||
import 'package:cabo_counter/data/game_session.dart';
|
import 'package:cabo_counter/data/game_session.dart';
|
||||||
import 'package:cabo_counter/l10n/app_localizations.dart';
|
import 'package:cabo_counter/l10n/generated/app_localizations.dart';
|
||||||
import 'package:cabo_counter/presentation/views/active_game_view.dart';
|
import 'package:cabo_counter/presentation/views/active_game_view.dart';
|
||||||
import 'package:cabo_counter/presentation/views/mode_selection_view.dart';
|
import 'package:cabo_counter/presentation/views/mode_selection_view.dart';
|
||||||
import 'package:cabo_counter/services/config_service.dart';
|
import 'package:cabo_counter/services/config_service.dart';
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import 'package:cabo_counter/data/game_session.dart';
|
import 'package:cabo_counter/data/game_session.dart';
|
||||||
import 'package:cabo_counter/l10n/app_localizations.dart';
|
import 'package:cabo_counter/l10n/generated/app_localizations.dart';
|
||||||
import 'package:flutter/cupertino.dart';
|
import 'package:flutter/cupertino.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:syncfusion_flutter_charts/charts.dart';
|
import 'package:syncfusion_flutter_charts/charts.dart';
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import 'package:cabo_counter/data/game_manager.dart';
|
import 'package:cabo_counter/data/game_manager.dart';
|
||||||
import 'package:cabo_counter/l10n/app_localizations.dart';
|
import 'package:cabo_counter/l10n/generated/app_localizations.dart';
|
||||||
import 'package:cabo_counter/presentation/views/active_game_view.dart';
|
import 'package:cabo_counter/presentation/views/active_game_view.dart';
|
||||||
import 'package:cabo_counter/presentation/views/create_game_view.dart';
|
import 'package:cabo_counter/presentation/views/create_game_view.dart';
|
||||||
import 'package:cabo_counter/presentation/views/settings_view.dart';
|
import 'package:cabo_counter/presentation/views/settings_view.dart';
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
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:cabo_counter/utility/custom_theme.dart';
|
||||||
import 'package:flutter/cupertino.dart';
|
import 'package:flutter/cupertino.dart';
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import 'package:cabo_counter/data/game_session.dart';
|
import 'package:cabo_counter/data/game_session.dart';
|
||||||
import 'package:cabo_counter/l10n/app_localizations.dart';
|
import 'package:cabo_counter/l10n/generated/app_localizations.dart';
|
||||||
import 'package:cabo_counter/services/local_storage_service.dart';
|
import 'package:cabo_counter/services/local_storage_service.dart';
|
||||||
import 'package:cabo_counter/utility/custom_theme.dart';
|
import 'package:cabo_counter/utility/custom_theme.dart';
|
||||||
import 'package:flutter/cupertino.dart';
|
import 'package:flutter/cupertino.dart';
|
||||||
|
|||||||
@@ -1,9 +1,10 @@
|
|||||||
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/custom_form_row.dart';
|
||||||
import 'package:cabo_counter/presentation/widgets/stepper.dart';
|
import 'package:cabo_counter/presentation/widgets/stepper.dart';
|
||||||
import 'package:cabo_counter/services/config_service.dart';
|
import 'package:cabo_counter/services/config_service.dart';
|
||||||
import 'package:cabo_counter/services/local_storage_service.dart';
|
import 'package:cabo_counter/services/local_storage_service.dart';
|
||||||
import 'package:cabo_counter/services/version_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:cabo_counter/utility/custom_theme.dart';
|
||||||
import 'package:flutter/cupertino.dart';
|
import 'package:flutter/cupertino.dart';
|
||||||
import 'package:font_awesome_flutter/font_awesome_flutter.dart';
|
import 'package:font_awesome_flutter/font_awesome_flutter.dart';
|
||||||
@@ -93,7 +94,6 @@ class _SettingsViewState extends State<SettingsView> {
|
|||||||
setState(() {
|
setState(() {
|
||||||
_stepperKey1 = UniqueKey();
|
_stepperKey1 = UniqueKey();
|
||||||
_stepperKey2 = UniqueKey();
|
_stepperKey2 = UniqueKey();
|
||||||
print('Config reset to default');
|
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
@@ -142,17 +142,25 @@ class _SettingsViewState extends State<SettingsView> {
|
|||||||
margin: EdgeInsets.zero,
|
margin: EdgeInsets.zero,
|
||||||
children: [
|
children: [
|
||||||
CustomFormRow(
|
CustomFormRow(
|
||||||
prefixText: AppLocalizations.of(context).create_issue,
|
prefixText: AppLocalizations.of(context).wiki,
|
||||||
prefixIcon: FontAwesomeIcons.github,
|
prefixIcon: CupertinoIcons.book,
|
||||||
onPressed: () => launchUrl(Uri.parse(
|
onPressed: () =>
|
||||||
'https://github.com/flixcoo/Cabo-Counter/issues')),
|
launchUrl(Uri.parse(Constants.GITHUB_WIKI_LINK)),
|
||||||
suffixWidget: const CupertinoListTileChevron(),
|
suffixWidget: const CupertinoListTileChevron(),
|
||||||
),
|
),
|
||||||
CustomFormRow(
|
CustomFormRow(
|
||||||
prefixText: AppLocalizations.of(context).wiki,
|
prefixText:
|
||||||
prefixIcon: CupertinoIcons.book,
|
AppLocalizations.of(context).privacy_policy,
|
||||||
onPressed: () => launchUrl(Uri.parse(
|
prefixIcon: CupertinoIcons.doc_append,
|
||||||
'https://github.com/flixcoo/Cabo-Counter/wiki')),
|
onPressed: () => launchUrl(
|
||||||
|
Uri.parse(Constants.PRIVACY_POLICY_LINK)),
|
||||||
|
suffixWidget: const CupertinoListTileChevron(),
|
||||||
|
),
|
||||||
|
CustomFormRow(
|
||||||
|
prefixText: AppLocalizations.of(context).error_found,
|
||||||
|
prefixIcon: FontAwesomeIcons.github,
|
||||||
|
onPressed: () => launchUrl(
|
||||||
|
Uri.parse(Constants.GITHUB_ISSUES_LINK)),
|
||||||
suffixWidget: const CupertinoListTileChevron(),
|
suffixWidget: const CupertinoListTileChevron(),
|
||||||
),
|
),
|
||||||
CustomFormRow(
|
CustomFormRow(
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
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/information_view.dart';
|
||||||
import 'package:cabo_counter/presentation/views/main_menu_view.dart';
|
import 'package:cabo_counter/presentation/views/main_menu_view.dart';
|
||||||
import 'package:cabo_counter/utility/custom_theme.dart';
|
import 'package:cabo_counter/utility/custom_theme.dart';
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import 'package:cabo_counter/utility/globals.dart';
|
import 'package:cabo_counter/utility/constants.dart';
|
||||||
import 'package:package_info_plus/package_info_plus.dart';
|
import 'package:package_info_plus/package_info_plus.dart';
|
||||||
|
|
||||||
class VersionService {
|
class VersionService {
|
||||||
@@ -19,7 +19,7 @@ class VersionService {
|
|||||||
if (_version == '-.-.-') {
|
if (_version == '-.-.-') {
|
||||||
return getVersionNumber();
|
return getVersionNumber();
|
||||||
}
|
}
|
||||||
return '${Globals.appDevPhase} $_version';
|
return '${Constants.appDevPhase} $_version';
|
||||||
}
|
}
|
||||||
|
|
||||||
static String getBuildNumber() {
|
static String getBuildNumber() {
|
||||||
|
|||||||
15
lib/utility/constants.dart
Normal file
15
lib/utility/constants.dart
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
import 'dart:core';
|
||||||
|
|
||||||
|
class Constants {
|
||||||
|
static String appDevPhase = 'Beta';
|
||||||
|
static const String INSTAGRAM_LINK = 'https://instagram.felixkirchner.de';
|
||||||
|
static const String GITHUB_LINK = 'https://github.felixkirchner.de';
|
||||||
|
static const String GITHUB_REPO_LINK = 'https://github.felixkirchner.de';
|
||||||
|
static const String GITHUB_ISSUES_LINK =
|
||||||
|
'https://github.com/flixcoo/Cabo-Counter/issues';
|
||||||
|
static const String GITHUB_WIKI_LINK =
|
||||||
|
'https://github.com/flixcoo/Cabo-Counter/issues';
|
||||||
|
static const String EMAIL = 'cabocounter@felixkirchner.de';
|
||||||
|
static const String PRIVACY_POLICY_LINK =
|
||||||
|
'https://github.felixkirchner.de/Cabo-Counter/wiki/Privacy-Policy';
|
||||||
|
}
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
class Globals {
|
|
||||||
static String appDevPhase = 'Beta';
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user