diff --git a/lib/main.dart b/lib/main.dart index 4ab8db5..6fa26e1 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -27,7 +27,6 @@ import 'package:adguard_home_manager/providers/dhcp_provider.dart'; import 'package:adguard_home_manager/providers/status_provider.dart'; import 'package:adguard_home_manager/providers/servers_provider.dart'; import 'package:adguard_home_manager/constants/colors.dart'; -import 'package:adguard_home_manager/constants/enums.dart'; import 'package:adguard_home_manager/config/globals.dart'; import 'package:adguard_home_manager/config/theme.dart'; import 'package:adguard_home_manager/classes/http_override.dart'; diff --git a/lib/providers/servers_provider.dart b/lib/providers/servers_provider.dart index 2ed27be..4b45394 100644 --- a/lib/providers/servers_provider.dart +++ b/lib/providers/servers_provider.dart @@ -193,7 +193,7 @@ class ServersProvider with ChangeNotifier { } } - Future?> saveFromDb(List>? data) async { + Future saveFromDb(List>? data) async { if (data != null) { Server? defaultServer; for (var server in data) { @@ -223,9 +223,6 @@ class ServersProvider with ChangeNotifier { _apiClient = ApiClient(server: defaultServer); initializateServer(defaultServer); } - else { - return null; - } } else { notifyListeners(); diff --git a/lib/screens/filters/add_button.dart b/lib/screens/filters/add_button.dart index 0292d3a..722ff60 100644 --- a/lib/screens/filters/add_button.dart +++ b/lib/screens/filters/add_button.dart @@ -11,11 +11,8 @@ import 'package:adguard_home_manager/screens/filters/add_list_modal.dart'; import 'package:adguard_home_manager/providers/filtering_provider.dart'; import 'package:adguard_home_manager/functions/snackbar.dart'; -import 'package:adguard_home_manager/services/http_requests.dart'; -import 'package:adguard_home_manager/models/filtering.dart'; import 'package:adguard_home_manager/classes/process_modal.dart'; import 'package:adguard_home_manager/providers/app_config_provider.dart'; -import 'package:adguard_home_manager/constants/enums.dart'; import 'package:adguard_home_manager/providers/servers_provider.dart'; class AddFiltersButton extends StatelessWidget { diff --git a/lib/screens/settings/access_settings/access_settings.dart b/lib/screens/settings/access_settings/access_settings.dart index 46ea0f3..beb34fd 100644 --- a/lib/screens/settings/access_settings/access_settings.dart +++ b/lib/screens/settings/access_settings/access_settings.dart @@ -8,9 +8,6 @@ import 'package:adguard_home_manager/screens/settings/access_settings/clients_li import 'package:adguard_home_manager/constants/enums.dart'; import 'package:adguard_home_manager/providers/clients_provider.dart'; -import 'package:adguard_home_manager/services/http_requests.dart'; -import 'package:adguard_home_manager/providers/app_config_provider.dart'; -import 'package:adguard_home_manager/providers/servers_provider.dart'; class AccessSettings extends StatefulWidget { const AccessSettings({Key? key}) : super(key: key); diff --git a/lib/screens/settings/advanced_setings.dart b/lib/screens/settings/advanced_setings.dart index 402b69a..66ff49b 100644 --- a/lib/screens/settings/advanced_setings.dart +++ b/lib/screens/settings/advanced_setings.dart @@ -1,14 +1,10 @@ // ignore_for_file: use_build_context_synchronously -import 'dart:io'; - import 'package:flutter/material.dart'; -import 'package:flutter_split_view/flutter_split_view.dart'; import 'package:provider/provider.dart'; import 'package:flutter_gen/gen_l10n/app_localizations.dart'; import 'package:adguard_home_manager/widgets/custom_list_tile.dart'; -import 'package:adguard_home_manager/screens/settings/app_logs/app_logs.dart'; import 'package:adguard_home_manager/functions/snackbar.dart'; import 'package:adguard_home_manager/providers/app_config_provider.dart'; @@ -20,8 +16,6 @@ class AdvancedSettings extends StatelessWidget { Widget build(BuildContext context) { final appConfigProvider = Provider.of(context); - final width = MediaQuery.of(context).size.width; - Future updateSettings({ required bool newStatus, required Future Function(bool) function @@ -71,29 +65,6 @@ class AdvancedSettings extends StatelessWidget { right: 10 ) ), - // CustomListTile( - // icon: Icons.list_rounded, - // title: AppLocalizations.of(context)!.logs, - // subtitle: AppLocalizations.of(context)!.checkAppLogs, - // onTap: () => { - // if (width > 900 || !(Platform.isAndroid || Platform.isIOS)) { - // SplitView.of(context).push(const AppLogs()) - // } - // else { - // Navigator.of(context).push( - // MaterialPageRoute( - // builder: (context) => const AppLogs() - // ) - // ) - // } - // }, - // padding: const EdgeInsets.only( - // top: 10, - // bottom: 10, - // left: 20, - // right: 10 - // ) - // ), ], ) ); diff --git a/lib/screens/settings/dns/cache_config.dart b/lib/screens/settings/dns/cache_config.dart index bbd78c3..cd2968b 100644 --- a/lib/screens/settings/dns/cache_config.dart +++ b/lib/screens/settings/dns/cache_config.dart @@ -12,9 +12,7 @@ import 'package:adguard_home_manager/providers/dns_provider.dart'; import 'package:adguard_home_manager/classes/process_modal.dart'; import 'package:adguard_home_manager/functions/clear_dns_cache.dart'; import 'package:adguard_home_manager/functions/snackbar.dart'; -import 'package:adguard_home_manager/models/dns_info.dart'; import 'package:adguard_home_manager/providers/app_config_provider.dart'; -import 'package:adguard_home_manager/services/http_requests.dart'; class CacheConfigDnsScreen extends StatefulWidget { const CacheConfigDnsScreen({Key? key}) : super(key: key); diff --git a/lib/screens/settings/dns/dns_server_settings.dart b/lib/screens/settings/dns/dns_server_settings.dart index fffd43a..9169408 100644 --- a/lib/screens/settings/dns/dns_server_settings.dart +++ b/lib/screens/settings/dns/dns_server_settings.dart @@ -8,13 +8,10 @@ import 'package:adguard_home_manager/widgets/custom_radio_list_tile.dart'; import 'package:adguard_home_manager/widgets/section_label.dart'; import 'package:adguard_home_manager/widgets/custom_switch_list_tile.dart'; -import 'package:adguard_home_manager/providers/servers_provider.dart'; import 'package:adguard_home_manager/classes/process_modal.dart'; -import 'package:adguard_home_manager/models/dns_info.dart'; import 'package:adguard_home_manager/providers/dns_provider.dart'; import 'package:adguard_home_manager/functions/snackbar.dart'; import 'package:adguard_home_manager/providers/app_config_provider.dart'; -import 'package:adguard_home_manager/services/http_requests.dart'; class DnsServerSettingsScreen extends StatefulWidget { const DnsServerSettingsScreen({Key? key}) : super(key: key); diff --git a/lib/screens/settings/dns/upstream_dns.dart b/lib/screens/settings/dns/upstream_dns.dart index 1d2e596..3041da4 100644 --- a/lib/screens/settings/dns/upstream_dns.dart +++ b/lib/screens/settings/dns/upstream_dns.dart @@ -14,7 +14,6 @@ import 'package:adguard_home_manager/classes/process_modal.dart'; import 'package:adguard_home_manager/providers/dns_provider.dart'; import 'package:adguard_home_manager/functions/snackbar.dart'; import 'package:adguard_home_manager/providers/app_config_provider.dart'; -import 'package:adguard_home_manager/providers/servers_provider.dart'; class UpstreamDnsScreen extends StatefulWidget { const UpstreamDnsScreen({Key? key}) : super(key: key); @@ -67,7 +66,6 @@ class _UpstreamDnsScreenState extends State { @override Widget build(BuildContext context) { - final serversProvider = Provider.of(context); final dnsProvider = Provider.of(context); final appConfigProvider = Provider.of(context); diff --git a/lib/screens/top_items/top_items.dart b/lib/screens/top_items/top_items.dart index 8db5464..6e9af74 100644 --- a/lib/screens/top_items/top_items.dart +++ b/lib/screens/top_items/top_items.dart @@ -16,8 +16,6 @@ import 'package:adguard_home_manager/providers/status_provider.dart'; import 'package:adguard_home_manager/functions/snackbar.dart'; import 'package:adguard_home_manager/functions/number_format.dart'; import 'package:adguard_home_manager/providers/app_config_provider.dart'; -import 'package:adguard_home_manager/providers/servers_provider.dart'; -import 'package:adguard_home_manager/services/http_requests.dart'; class TopItemsScreen extends StatefulWidget { final String type; @@ -58,7 +56,6 @@ class _TopItemsScreenState extends State { @override Widget build(BuildContext context) { - final serversProvider = Provider.of(context); final statusProvider = Provider.of(context); final appConfigProvider = Provider.of(context); final logsProvider = Provider.of(context);