Skip to content

Commit 7c6ae49

Browse files
author
gopi2401
committed
fix
1 parent 19b1d92 commit 7c6ae49

18 files changed

+141
-128
lines changed

lib/examples/feature_usage_guide.dart

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
/// 2. Download Progress Animations
66
/// 3. Undo/Recovery System
77
/// 4. Smart Notifications
8+
library;
89

910
import 'package:flutter/material.dart';
1011
import 'package:get/get.dart';
1112
import '../screens/download_progress_screen.dart';
12-
import '../services/theme_service.dart';
1313
import '../services/recovery_service.dart';
1414
import '../services/notification_service.dart';
1515
import '../services/file_download_service.dart';
@@ -93,7 +93,7 @@ class ExampleDownloadUsage {
9393
progressController.reset();
9494
Get.back();
9595
} catch (e) {
96-
print('Download failed: $e');
96+
debugPrint('Download failed: $e');
9797
Get.back();
9898
}
9999
}
@@ -235,7 +235,7 @@ class ExampleNotificationUsage {
235235
/// Here's how to integrate all features in your download button:
236236
237237
class IntegrationExample extends StatelessWidget {
238-
const IntegrationExample({Key? key}) : super(key: key);
238+
const IntegrationExample({super.key});
239239

240240
@override
241241
Widget build(BuildContext context) {
@@ -248,8 +248,6 @@ class IntegrationExample extends StatelessWidget {
248248
Future<void> _downloadWithAllFeatures() async {
249249
final fileDownload = FileDownload();
250250
final progressController = DownloadProgressController();
251-
final notificationService = NotificationService.to;
252-
final recoveryService = RecoveryService.to;
253251

254252
// Show progress dialog
255253
Get.dialog(

lib/main.dart

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import 'dart:async';
22
import 'package:adaptive_theme/adaptive_theme.dart';
3-
import 'package:flutter/cupertino.dart';
43
import 'package:flutter/gestures.dart';
54
import 'package:flutter/services.dart';
65
import 'package:flutter_dotenv/flutter_dotenv.dart';
@@ -493,7 +492,7 @@ class DrawerWidget extends StatelessWidget {
493492
}
494493

495494
class RecoveryScreenWrapper extends StatelessWidget {
496-
const RecoveryScreenWrapper({Key? key}) : super(key: key);
495+
const RecoveryScreenWrapper({super.key});
497496

498497
@override
499498
Widget build(BuildContext context) {

lib/screens/download_progress_screen.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,11 @@ class DownloadProgressScreen extends StatelessWidget {
4444
final DownloadProgressController controller;
4545

4646
const DownloadProgressScreen({
47-
Key? key,
47+
super.key,
4848
required this.title,
4949
this.onCancel,
5050
required this.controller,
51-
}) : super(key: key);
51+
});
5252

5353
@override
5454
Widget build(BuildContext context) {

lib/screens/recovery_screen.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import 'package:get/get.dart';
33
import '../services/recovery_service.dart';
44

55
class RecoveryScreen extends StatefulWidget {
6-
const RecoveryScreen({Key? key}) : super(key: key);
6+
const RecoveryScreen({super.key});
77

88
@override
99
State<RecoveryScreen> createState() => _RecoveryScreenState();

lib/services/file_download_service.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import 'dart:math';
44
import 'package:dio/dio.dart';
55
import 'package:get/get.dart';
66

7-
import '../main.dart';
87
import '../utils/app_utils.dart';
98
import 'notification_service.dart';
109
import 'recovery_service.dart';

lib/services/theme_service.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import 'package:adaptive_theme/adaptive_theme.dart';
22
import 'package:get/get.dart';
33
import 'package:flutter/material.dart';
4-
import 'package:adaptive_theme/adaptive_theme.dart';
54
import 'package:shared_preferences/shared_preferences.dart';
65

76
class ThemeService extends GetxService {

lib/status_saver/ui/dashboard.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import 'image_gridview.dart';
33
import 'video_screen.dart';
44

55
class Dashboard extends StatefulWidget {
6-
const Dashboard({Key? key}) : super(key: key);
6+
const Dashboard({super.key});
77
@override
88
DashboardState createState() => DashboardState();
99
}

lib/status_saver/ui/homepage.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import 'dashboard.dart';
33
import 'package:adaptive_theme/adaptive_theme.dart';
44

55
class MyHome extends StatelessWidget {
6-
const MyHome({Key? key}) : super(key: key);
6+
const MyHome({super.key});
77
final html =
88
'<h3><b>How To Use?</b></h3><p>- Check the Desired Status/Story...</p><p>- Come Back to App, Click on any Image or Video to View...</p><p>- Click the Save Button...<br />The Image/Video is Instantly saved to your Galery :)</p><p>- You can also Use Multiple Saving. [to do]</p>';
99

lib/status_saver/ui/image_gridview.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ final Directory _newPhotoDir = Directory(
88
'/storage/emulated/0/Android/media/com.whatsapp/WhatsApp/Media/.Statuses');
99

1010
class ImageScreen extends StatefulWidget {
11-
const ImageScreen({Key? key}) : super(key: key);
11+
const ImageScreen({super.key});
1212
@override
1313
ImageScreenState createState() => ImageScreenState();
1414
}

lib/status_saver/ui/video_screen.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ final Directory _videoDir = Directory(
1010
'/storage/emulated/0/Android/media/com.whatsapp/WhatsApp/Media/.Statuses/');
1111

1212
class VideoScreen extends StatefulWidget {
13-
const VideoScreen({Key? key}) : super(key: key);
13+
const VideoScreen({super.key});
1414
@override
1515
VideoScreenState createState() => VideoScreenState();
1616
}
@@ -46,7 +46,7 @@ class VideoScreenState extends State<VideoScreen> {
4646
class VideoGrid extends StatefulWidget {
4747
final Directory? directory;
4848

49-
const VideoGrid({Key? key, this.directory}) : super(key: key);
49+
const VideoGrid({super.key, this.directory});
5050

5151
@override
5252
VideoGridState createState() => VideoGridState();

0 commit comments

Comments
 (0)