diff --git a/lib/_tools/artifact_download_helper.dart b/lib/_tools/artifact_download_helper.dart index 8a9f7e3d..f4d11521 100644 --- a/lib/_tools/artifact_download_helper.dart +++ b/lib/_tools/artifact_download_helper.dart @@ -13,9 +13,9 @@ import 'package:wonders/logic/data/wonders_data/machu_picchu_data.dart'; import 'package:wonders/logic/data/wonders_data/petra_data.dart'; import 'package:wonders/logic/data/wonders_data/pyramids_giza_data.dart'; import 'package:wonders/logic/data/wonders_data/taj_mahal_data.dart'; +import 'package:wonders/logic/data/wonders_data/colosseum_data.dart'; import 'package:wonders/common_libs.dart'; -import 'package:wonders/logic/data/wonders_data/colosseum_data.dart'; class ArtifactDownloadHelper extends StatefulWidget { const ArtifactDownloadHelper({super.key}); @@ -82,16 +82,16 @@ class _ArtifactDownloadHelperState extends State { PyramidsGizaData().searchData + TajMahalData().searchData; - // for (var a in searchData) { - // final id = a.id.toString(); - // if (await downloadImageAndJson(id) == false) { - // missingIds.add(id); - // } - // final index = searchData.indexOf(a) + 1; - // if (index % 100 == 0) { - // debugPrint('$index/${searchData.length}'); - // } - // } + for (var a in searchData) { + final id = a.id.toString(); + if (await downloadImageAndJson(id) == false) { + missingIds.add(id); + } + final index = searchData.indexOf(a) + 1; + if (index % 100 == 0) { + debugPrint('$index/${searchData.length}'); + } + } debugPrint('Download complete :) Missing IDs: $missingIds'); } diff --git a/lib/main.dart b/lib/main.dart index 9fd75723..45005d5e 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -1,12 +1,11 @@ -import 'package:flutter/foundation.dart'; import 'package:flutter_gen/gen_l10n/app_localizations.dart'; import 'package:flutter_localizations/flutter_localizations.dart'; import 'package:flutter_native_splash/flutter_native_splash.dart'; import 'package:wonders/common_libs.dart'; -import 'package:wonders/logic/collectibles_logic.dart'; -import 'package:wonders/logic/locale_logic.dart'; import 'package:wonders/logic/artifact_api_logic.dart'; import 'package:wonders/logic/artifact_api_service.dart'; +import 'package:wonders/logic/collectibles_logic.dart'; +import 'package:wonders/logic/locale_logic.dart'; import 'package:wonders/logic/timeline_logic.dart'; import 'package:wonders/logic/unsplash_logic.dart'; import 'package:wonders/logic/wonders_logic.dart'; diff --git a/lib/ui/screens/home_menu/about_dialog_content.dart b/lib/ui/screens/home_menu/about_dialog_content.dart index 9ab1230d..d9b251d8 100644 --- a/lib/ui/screens/home_menu/about_dialog_content.dart +++ b/lib/ui/screens/home_menu/about_dialog_content.dart @@ -1,5 +1,4 @@ import 'package:flutter/cupertino.dart'; -import 'package:flutter/foundation.dart'; import 'package:flutter/gestures.dart'; import 'package:url_launcher/url_launcher.dart'; import 'package:wonders/common_libs.dart'; @@ -12,12 +11,11 @@ class AboutDialogContent extends StatelessWidget { @override Widget build(BuildContext context) { void handleTap(String url) { - if(PlatformInfo.isDesktopOrWeb){ + if (PlatformInfo.isDesktopOrWeb) { launchUrl(Uri.parse(url)); } else { Navigator.push(context, CupertinoPageRoute(builder: (_) => FullscreenWebView(url))); } - } List buildSpan(String text, {Map>? linkSupplants}) { diff --git a/lib/ui/screens/intro/intro_screen.dart b/lib/ui/screens/intro/intro_screen.dart index b374b028..5be404f8 100644 --- a/lib/ui/screens/intro/intro_screen.dart +++ b/lib/ui/screens/intro/intro_screen.dart @@ -1,8 +1,6 @@ -import 'package:flutter/gestures.dart'; import 'package:flutter_svg/flutter_svg.dart'; import 'package:wonders/common_libs.dart'; import 'package:wonders/logic/common/platform_info.dart'; -import 'package:wonders/ui/common/app_icons.dart'; import 'package:wonders/ui/common/controls/app_page_indicator.dart'; import 'package:wonders/ui/common/gradient_container.dart'; import 'package:wonders/ui/common/previous_next_navigation.dart';