diff --git a/.flutter-plugins-dependencies b/.flutter-plugins-dependencies
index 15b5766..f7bf02b 100644
--- a/.flutter-plugins-dependencies
+++ b/.flutter-plugins-dependencies
@@ -1 +1 @@
-{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"device_info","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/device_info-0.4.2+6/","dependencies":[]},{"name":"firebase_core","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.5.0/","dependencies":[]},{"name":"firebase_messaging","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-7.0.0/","dependencies":["firebase_core"]},{"name":"flutter_device_locale","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_device_locale-0.4.0/","dependencies":[]},{"name":"geolocator","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator-5.3.2+2/","dependencies":["location_permissions"]},{"name":"image_gallery_saver","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/image_gallery_saver-1.5.0/","dependencies":[]},{"name":"location","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]},{"name":"location_permissions","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/location_permissions-3.0.0+1/","dependencies":[]},{"name":"package_info","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/package_info-0.4.1/","dependencies":[]},{"name":"path_provider","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]},{"name":"shared_preferences","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.10/","dependencies":[]},{"name":"url_launcher","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.5.0/","dependencies":[]}],"android":[{"name":"device_info","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/device_info-0.4.2+6/","dependencies":[]},{"name":"firebase_core","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.5.0/","dependencies":[]},{"name":"firebase_messaging","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-7.0.0/","dependencies":["firebase_core"]},{"name":"flutter_device_locale","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_device_locale-0.4.0/","dependencies":[]},{"name":"geolocator","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator-5.3.2+2/","dependencies":["google_api_availability","location_permissions"]},{"name":"google_api_availability","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/google_api_availability-2.0.4/","dependencies":[]},{"name":"image_gallery_saver","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/image_gallery_saver-1.5.0/","dependencies":[]},{"name":"location","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]},{"name":"location_permissions","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/location_permissions-3.0.0+1/","dependencies":[]},{"name":"package_info","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/package_info-0.4.1/","dependencies":[]},{"name":"path_provider","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]},{"name":"shared_preferences","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.10/","dependencies":[]},{"name":"url_launcher","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.5.0/","dependencies":[]}],"macos":[{"name":"firebase_core","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.5.0/","dependencies":[]},{"name":"location","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]},{"name":"package_info","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/package_info-0.4.1/","dependencies":[]},{"name":"path_provider_macos","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]},{"name":"shared_preferences_macos","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]},{"name":"url_launcher_macos","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_macos-0.0.1+7/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+2/","dependencies":[]},{"name":"shared_preferences_linux","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_linux-0.0.2+1/","dependencies":["path_provider_linux"]},{"name":"url_launcher_linux","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[{"name":"firebase_core_web","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.2.0/","dependencies":[]},{"name":"flutter_device_locale","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_device_locale-0.4.0/","dependencies":[]},{"name":"location_web","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/location_web-1.0.0/","dependencies":[]},{"name":"shared_preferences_web","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]},{"name":"url_launcher_web","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_web-0.1.2+1/","dependencies":[]}]},"dependencyGraph":[{"name":"device_info","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":["firebase_core"]},{"name":"flutter_device_locale","dependencies":[]},{"name":"geolocator","dependencies":["google_api_availability","location_permissions"]},{"name":"google_api_availability","dependencies":[]},{"name":"image_gallery_saver","dependencies":[]},{"name":"location","dependencies":["location_web"]},{"name":"location_permissions","dependencies":[]},{"name":"location_web","dependencies":[]},{"name":"package_info","dependencies":[]},{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]},{"name":"shared_preferences","dependencies":["shared_preferences_linux","shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_linux","dependencies":["path_provider_linux"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]},{"name":"url_launcher","dependencies":["url_launcher_web","url_launcher_linux","url_launcher_macos"]},{"name":"url_launcher_linux","dependencies":[]},{"name":"url_launcher_macos","dependencies":[]},{"name":"url_launcher_web","dependencies":[]}],"date_created":"2020-09-19 17:25:18.197775","version":"1.20.4"}
\ No newline at end of file
+{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"device_info","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/device_info-0.4.2+6/","dependencies":[]},{"name":"firebase_core","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.5.0/","dependencies":[]},{"name":"firebase_messaging","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-7.0.0/","dependencies":["firebase_core"]},{"name":"flutter_device_locale","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_device_locale-0.4.0/","dependencies":[]},{"name":"geolocator","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator-5.3.2+2/","dependencies":["location_permissions"]},{"name":"image_gallery_saver","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/image_gallery_saver-1.5.0/","dependencies":[]},{"name":"location","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]},{"name":"location_permissions","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/location_permissions-3.0.0+1/","dependencies":[]},{"name":"package_info","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/package_info-0.4.1/","dependencies":[]},{"name":"path_provider","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]},{"name":"shared_preferences","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.10/","dependencies":[]},{"name":"url_launcher","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.5.0/","dependencies":[]}],"android":[{"name":"device_info","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/device_info-0.4.2+6/","dependencies":[]},{"name":"firebase_core","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.5.0/","dependencies":[]},{"name":"firebase_messaging","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-7.0.0/","dependencies":["firebase_core"]},{"name":"flutter_device_locale","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_device_locale-0.4.0/","dependencies":[]},{"name":"geolocator","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator-5.3.2+2/","dependencies":["google_api_availability","location_permissions"]},{"name":"google_api_availability","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/google_api_availability-2.0.4/","dependencies":[]},{"name":"image_gallery_saver","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/image_gallery_saver-1.5.0/","dependencies":[]},{"name":"location","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]},{"name":"location_permissions","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/location_permissions-3.0.0+1/","dependencies":[]},{"name":"package_info","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/package_info-0.4.1/","dependencies":[]},{"name":"path_provider","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]},{"name":"shared_preferences","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.10/","dependencies":[]},{"name":"url_launcher","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.5.0/","dependencies":[]}],"macos":[{"name":"firebase_core","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.5.0/","dependencies":[]},{"name":"location","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]},{"name":"package_info","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/package_info-0.4.1/","dependencies":[]},{"name":"path_provider_macos","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]},{"name":"shared_preferences_macos","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]},{"name":"url_launcher_macos","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_macos-0.0.1+7/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+2/","dependencies":[]},{"name":"shared_preferences_linux","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_linux-0.0.2+1/","dependencies":["path_provider_linux"]},{"name":"url_launcher_linux","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[{"name":"firebase_core_web","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.2.0/","dependencies":[]},{"name":"flutter_device_locale","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_device_locale-0.4.0/","dependencies":[]},{"name":"location_web","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/location_web-1.0.0/","dependencies":[]},{"name":"shared_preferences_web","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]},{"name":"url_launcher_web","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_web-0.1.2+1/","dependencies":[]}]},"dependencyGraph":[{"name":"device_info","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":["firebase_core"]},{"name":"flutter_device_locale","dependencies":[]},{"name":"geolocator","dependencies":["google_api_availability","location_permissions"]},{"name":"google_api_availability","dependencies":[]},{"name":"image_gallery_saver","dependencies":[]},{"name":"location","dependencies":["location_web"]},{"name":"location_permissions","dependencies":[]},{"name":"location_web","dependencies":[]},{"name":"package_info","dependencies":[]},{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]},{"name":"shared_preferences","dependencies":["shared_preferences_linux","shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_linux","dependencies":["path_provider_linux"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]},{"name":"url_launcher","dependencies":["url_launcher_web","url_launcher_linux","url_launcher_macos"]},{"name":"url_launcher_linux","dependencies":[]},{"name":"url_launcher_macos","dependencies":[]},{"name":"url_launcher_web","dependencies":[]}],"date_created":"2020-12-02 16:44:08.944540","version":"1.22.2"}
\ No newline at end of file
diff --git a/ios/Flutter/flutter_export_environment.sh b/ios/Flutter/flutter_export_environment.sh
index f131b94..323773c 100755
--- a/ios/Flutter/flutter_export_environment.sh
+++ b/ios/Flutter/flutter_export_environment.sh
@@ -7,8 +7,8 @@ export "FLUTTER_BUILD_DIR=build"
export "SYMROOT=${SOURCE_ROOT}/../build/ios"
export "OTHER_LDFLAGS=$(inherited) -framework Flutter"
export "FLUTTER_FRAMEWORK_DIR=/home/mecazor/snap/flutter/common/flutter/bin/cache/artifacts/engine/ios"
-export "FLUTTER_BUILD_NAME=4.0.1"
-export "FLUTTER_BUILD_NUMBER=18"
+export "FLUTTER_BUILD_NAME=4.0.2"
+export "FLUTTER_BUILD_NUMBER=19"
export "DART_OBFUSCATION=false"
export "TRACK_WIDGET_CREATION=false"
export "TREE_SHAKE_ICONS=false"
diff --git a/lib/animation/animation_controller.dart b/lib/animation/animation_controller.dart
deleted file mode 100644
index 845cf51..0000000
--- a/lib/animation/animation_controller.dart
+++ /dev/null
@@ -1,15 +0,0 @@
-import 'package:flutter/widgets.dart';
-
-class NumberLoadingAnimation {
- AnimationController controller;
-
- AnimationController animationController(
- {TickerProvider obj, double upperBoundValue}) {
- controller = AnimationController(
- // vsync: obj,
- duration: Duration(seconds: 1),
- upperBound: upperBoundValue,
- );
- return controller;
- }
-}
diff --git a/lib/appcast.xml b/lib/appcast.xml
index 67fad40..71d711d 100644
--- a/lib/appcast.xml
+++ b/lib/appcast.xml
@@ -3,10 +3,10 @@
Climatic
-
- Version 4.0.1
+ Version 4.0.2
A Weather app to check hourly,daily,current weather of current and any city.
Sat, 19 Sep 2020 12:00:00 +0000
-
+
\ No newline at end of file
diff --git a/lib/screens/air_quality.dart b/lib/screens/air_quality.dart
index e80cd6d..f117813 100644
--- a/lib/screens/air_quality.dart
+++ b/lib/screens/air_quality.dart
@@ -67,7 +67,6 @@ class _AirQualityScreenState extends State
Text getHealthText(dynamic aqi) {
if (aqi >= 0 && aqi <= 50) {
-
return Text(
'None',
style: kHealthTextStyle,
@@ -100,10 +99,6 @@ class _AirQualityScreenState extends State
progressIndicator: SpinKitCubeGrid(
color: colourChangeWithTime.getCityTextColor(),
size: 100.0,
- controller: AnimationController(
- // vsync: this,
- duration: const Duration(milliseconds: 1200),
- ),
),
inAsyncCall: showSpinner,
child: Scaffold(
@@ -155,7 +150,6 @@ class _AirQualityScreenState extends State
setState(() {
try {
-
if (result.description != null) {
print('result description' +
result.description);
diff --git a/lib/screens/loading_screen.dart b/lib/screens/loading_screen.dart
index b3aac26..89ebf85 100644
--- a/lib/screens/loading_screen.dart
+++ b/lib/screens/loading_screen.dart
@@ -67,10 +67,6 @@ class _LoadingScreenState extends State
child: SpinKitCubeGrid(
color: Color(0xFFc41a43),
size: 100.0,
- controller: AnimationController(
- // vsync: this,
- duration: const Duration(milliseconds: 1200),
- ),
),
),
),
diff --git a/lib/screens/location_screen.dart b/lib/screens/location_screen.dart
index 73ade9f..b5d77bf 100644
--- a/lib/screens/location_screen.dart
+++ b/lib/screens/location_screen.dart
@@ -36,8 +36,7 @@ class LocationScreen extends StatefulWidget {
_LocationScreenState createState() => _LocationScreenState();
}
-class _LocationScreenState extends State
- with TickerProviderStateMixin {
+class _LocationScreenState extends State {
WeatherModel weatherModel = WeatherModel();
ColourChangeWithTime colourChangeWithTime = ColourChangeWithTime();
final _controller = TextEditingController();
@@ -463,10 +462,6 @@ class _LocationScreenState extends State
progressIndicator: SpinKitCubeGrid(
color: Color(0xFFc41a43),
size: 100.0,
- controller: AnimationController(
- duration: const Duration(milliseconds: 1200),
- // vsync: this,
- ),
),
inAsyncCall: showSpinner,
child: Scaffold(
@@ -506,30 +501,6 @@ class _LocationScreenState extends State
Navigator.of(context).push(_createRoute());
},
),
- ListTile(
- leading: Icon(FontAwesome.leaf),
- title: Text(
- 'Air Quality',
- style: Theme.of(context).textTheme.bodyText2,
- ),
- onTap: () async {
- setState(() {
- showSpinner = true;
- });
- WeatherModel weatherModel = WeatherModel();
- var aqiData = await weatherModel.getAirQualityCurrent();
- Navigator.push(context, MaterialPageRoute(
- builder: (context) {
- return AirQualityScreen(
- airQualityData: aqiData,
- );
- },
- ));
- setState(() {
- showSpinner = false;
- });
- },
- )
],
),
),
diff --git a/lib/services/networking.dart b/lib/services/networking.dart
index 6a99165..2d22dc6 100644
--- a/lib/services/networking.dart
+++ b/lib/services/networking.dart
@@ -11,6 +11,7 @@ class NetworkHelper {
if (response.statusCode == 200) {
String data = response.body;
+ print(data);
var decodedData = jsonDecode(data);
return decodedData;
diff --git a/lib/services/weather.dart b/lib/services/weather.dart
index 8209596..aebc090 100644
--- a/lib/services/weather.dart
+++ b/lib/services/weather.dart
@@ -12,7 +12,7 @@ const openWeatherForecastURL =
const openWeatherDailyForecastURL =
'http://api.openweathermap.org/data/2.5/forecast/daily';
-const airQualityURL = 'https://api.weatherbit.io/v2.0/current/airquality';
+const airQualityURL = 'https://api.ambeedata.com/latest';
class WeatherModel {
static final String openWeatherAPIKey = kOpenWeatherAPIKey;
@@ -126,9 +126,10 @@ class WeatherModel {
LocationCoordinates location = LocationCoordinates();
await location.getCurrentLocation();
NetworkHelper networkHelper = NetworkHelper(
- '$airQualityURL?lat=${location.getLatitude()}&lon=${location.getLongitude()}&key=$kAirQualityAPIKey');
+ '$airQualityURL/by-lat-lng');
var weatherData = networkHelper.getData();
+ print(weatherData.toString());
return weatherData;
}
diff --git a/pubspec.lock b/pubspec.lock
index 036ae25..31ae690 100644
--- a/pubspec.lock
+++ b/pubspec.lock
@@ -7,42 +7,42 @@ packages:
name: async
url: "https://pub.dartlang.org"
source: hosted
- version: "2.4.2"
+ version: "2.5.0-nullsafety.1"
boolean_selector:
dependency: transitive
description:
name: boolean_selector
url: "https://pub.dartlang.org"
source: hosted
- version: "2.0.0"
+ version: "2.1.0-nullsafety.1"
characters:
dependency: transitive
description:
name: characters
url: "https://pub.dartlang.org"
source: hosted
- version: "1.0.0"
+ version: "1.1.0-nullsafety.3"
charcode:
dependency: transitive
description:
name: charcode
url: "https://pub.dartlang.org"
source: hosted
- version: "1.1.3"
+ version: "1.2.0-nullsafety.1"
clock:
dependency: transitive
description:
name: clock
url: "https://pub.dartlang.org"
source: hosted
- version: "1.0.1"
+ version: "1.1.0-nullsafety.1"
collection:
dependency: transitive
description:
name: collection
url: "https://pub.dartlang.org"
source: hosted
- version: "1.14.13"
+ version: "1.15.0-nullsafety.3"
convert:
dependency: transitive
description:
@@ -84,7 +84,7 @@ packages:
name: fake_async
url: "https://pub.dartlang.org"
source: hosted
- version: "1.1.0"
+ version: "1.2.0-nullsafety.1"
file:
dependency: transitive
description:
@@ -260,14 +260,14 @@ packages:
name: matcher
url: "https://pub.dartlang.org"
source: hosted
- version: "0.12.8"
+ version: "0.12.10-nullsafety.1"
meta:
dependency: transitive
description:
name: meta
url: "https://pub.dartlang.org"
source: hosted
- version: "1.1.8"
+ version: "1.3.0-nullsafety.3"
modal_progress_hud:
dependency: "direct main"
description:
@@ -295,7 +295,7 @@ packages:
name: path
url: "https://pub.dartlang.org"
source: hosted
- version: "1.7.0"
+ version: "1.8.0-nullsafety.1"
path_provider:
dependency: transitive
description:
@@ -447,28 +447,28 @@ packages:
name: source_span
url: "https://pub.dartlang.org"
source: hosted
- version: "1.7.0"
+ version: "1.8.0-nullsafety.2"
stack_trace:
dependency: transitive
description:
name: stack_trace
url: "https://pub.dartlang.org"
source: hosted
- version: "1.9.5"
+ version: "1.10.0-nullsafety.1"
stream_channel:
dependency: transitive
description:
name: stream_channel
url: "https://pub.dartlang.org"
source: hosted
- version: "2.0.0"
+ version: "2.1.0-nullsafety.1"
string_scanner:
dependency: transitive
description:
name: string_scanner
url: "https://pub.dartlang.org"
source: hosted
- version: "1.0.5"
+ version: "1.1.0-nullsafety.1"
syncfusion_flutter_core:
dependency: transitive
description:
@@ -489,21 +489,21 @@ packages:
name: term_glyph
url: "https://pub.dartlang.org"
source: hosted
- version: "1.1.0"
+ version: "1.2.0-nullsafety.1"
test_api:
dependency: transitive
description:
name: test_api
url: "https://pub.dartlang.org"
source: hosted
- version: "0.2.17"
+ version: "0.2.19-nullsafety.2"
typed_data:
dependency: transitive
description:
name: typed_data
url: "https://pub.dartlang.org"
source: hosted
- version: "1.2.0"
+ version: "1.3.0-nullsafety.3"
upgrader:
dependency: "direct main"
description:
@@ -566,7 +566,7 @@ packages:
name: vector_math
url: "https://pub.dartlang.org"
source: hosted
- version: "2.0.8"
+ version: "2.1.0-nullsafety.3"
version:
dependency: transitive
description:
@@ -589,5 +589,5 @@ packages:
source: hosted
version: "4.2.0"
sdks:
- dart: ">=2.9.0-14.0.dev <3.0.0"
+ dart: ">=2.10.0-110 <2.11.0"
flutter: ">=1.16.0 <2.0.0"
diff --git a/pubspec.yaml b/pubspec.yaml
index 5aa96b0..32a5e20 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -1,7 +1,7 @@
name: clima
description: A new Flutter application.
-version: 4.0.1+18
+version: 4.0.2+19
environment:
sdk: ">=2.1.0 <3.0.0"