Skip to content

Commit 44280d7

Browse files
Refactor imports and cleanup unused dependencies
Removed unused and redundant imports such as 'group_button', 'window_manager', 'webdav_client', and 'flutter_context_menu' from various screens and widgets. Updated import paths to use 'awesome_cloud' where appropriate. Also removed an unnecessary error log in the database manager. These changes help reduce dependency bloat and improve code clarity.
1 parent c8bf3a4 commit 44280d7

File tree

295 files changed

+1732
-3648
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

295 files changed

+1732
-3648
lines changed

lib/Database/database_manager.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,6 @@ class DatabaseManager {
283283
}
284284
return lib;
285285
} catch (e, t) {
286-
ILogger.error("Failed to load sqlcipher dynamic library", e, t);
287286
return null;
288287
}
289288
}

lib/Screens/Backup/aliyundrive_service_screen.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -243,14 +243,14 @@ class _AliyunDriveServiceScreenState
243243
onPressed: () async {
244244
try {
245245
appProvider.preventLock = true;
246-
if(ResponsiveUtil.isDesktop()) windowManager.minimize();
246+
if (ResponsiveUtil.isDesktop()) windowManager.minimize();
247247
await ping();
248248
} catch (e, t) {
249249
ILogger.error("Failed to connect to aliyunDrive", e, t);
250250
IToast.show(appLocalizations.cloudConnectionError);
251251
} finally {
252252
appProvider.preventLock = false;
253-
if(ResponsiveUtil.isDesktop()) windowManager.restore();
253+
if (ResponsiveUtil.isDesktop()) windowManager.restore();
254254
}
255255
},
256256
),

lib/Screens/Backup/box_service_screen.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ class _BoxServiceScreenState extends BaseDynamicState<BoxServiceScreen>
204204
child: CheckboxItem(
205205
title: appLocalizations.enable + appLocalizations.cloudTypeBox,
206206
description: appLocalizations.cloudOAuthSafeTip(
207-
CloudService.serverEndpoint,appLocalizations.cloudTypeBox),
207+
CloudService.serverEndpoint, appLocalizations.cloudTypeBox),
208208
value: _boxCloudServiceConfig?.enabled ?? false,
209209
onTap: () {
210210
setState(() {
@@ -255,14 +255,14 @@ class _BoxServiceScreenState extends BaseDynamicState<BoxServiceScreen>
255255
onPressed: () async {
256256
try {
257257
appProvider.preventLock = true;
258-
if(ResponsiveUtil.isDesktop()) windowManager.minimize();
258+
if (ResponsiveUtil.isDesktop()) windowManager.minimize();
259259
await ping();
260260
} catch (e, t) {
261261
ILogger.error("Failed to connect to box", e, t);
262262
IToast.show(appLocalizations.cloudConnectionError);
263263
} finally {
264264
appProvider.preventLock = false;
265-
if(ResponsiveUtil.isDesktop()) windowManager.restore();
265+
if (ResponsiveUtil.isDesktop()) windowManager.restore();
266266
}
267267
},
268268
),

lib/Screens/Backup/cloud_service_screen.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import 'package:cloudotp/Screens/Backup/onedrive_service_screen.dart';
2424
import 'package:cloudotp/Screens/Backup/s3_service_screen.dart';
2525
import 'package:cloudotp/Screens/Backup/webdav_service_screen.dart';
2626
import 'package:flutter/material.dart';
27-
import 'package:group_button/group_button.dart';
27+
2828
import 'package:lucide_icons/lucide_icons.dart';
2929

3030
import '../../Utils/utils.dart';

lib/Screens/Backup/dropbox_service_screen.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -244,14 +244,14 @@ class _DropboxServiceScreenState extends BaseDynamicState<DropboxServiceScreen>
244244
onPressed: () async {
245245
try {
246246
appProvider.preventLock = true;
247-
if(ResponsiveUtil.isDesktop()) windowManager.minimize();
247+
if (ResponsiveUtil.isDesktop()) windowManager.minimize();
248248
await ping();
249249
} catch (e, t) {
250250
ILogger.error("Failed to connect to dropbox", e, t);
251251
IToast.show(appLocalizations.cloudConnectionError);
252252
} finally {
253253
appProvider.preventLock = false;
254-
if(ResponsiveUtil.isDesktop()) windowManager.restore();
254+
if (ResponsiveUtil.isDesktop()) windowManager.restore();
255255
}
256256
},
257257
),

lib/Screens/Backup/googledrive_service_screen.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -242,14 +242,14 @@ class _GoogleDriveServiceScreenState
242242
onPressed: () async {
243243
try {
244244
appProvider.preventLock = true;
245-
if(ResponsiveUtil.isDesktop()) windowManager.minimize();
245+
if (ResponsiveUtil.isDesktop()) windowManager.minimize();
246246
await ping();
247247
} catch (e, t) {
248248
ILogger.error("Failed to connect to google drive", e, t);
249249
IToast.show(appLocalizations.cloudConnectionError);
250250
} finally {
251251
appProvider.preventLock = false;
252-
if(ResponsiveUtil.isDesktop()) windowManager.restore();
252+
if (ResponsiveUtil.isDesktop()) windowManager.restore();
253253
}
254254
},
255255
),

lib/Screens/Backup/huawei_service_screen.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -252,14 +252,14 @@ class _HuaweiCloudServiceScreenState
252252
onPressed: () async {
253253
try {
254254
appProvider.preventLock = true;
255-
if(ResponsiveUtil.isDesktop()) windowManager.minimize();
255+
if (ResponsiveUtil.isDesktop()) windowManager.minimize();
256256
await ping();
257257
} catch (e, t) {
258258
ILogger.error("Failed to connect to huawei cloud", e, t);
259259
IToast.show(appLocalizations.cloudConnectionError);
260260
} finally {
261261
appProvider.preventLock = false;
262-
if(ResponsiveUtil.isDesktop()) windowManager.restore();
262+
if (ResponsiveUtil.isDesktop()) windowManager.restore();
263263
}
264264
},
265265
),

lib/Screens/Backup/onedrive_service_screen.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -253,14 +253,14 @@ class _OneDriveServiceScreenState
253253
onPressed: () async {
254254
try {
255255
appProvider.preventLock = true;
256-
if(ResponsiveUtil.isDesktop()) windowManager.minimize();
256+
if (ResponsiveUtil.isDesktop()) windowManager.minimize();
257257
await ping();
258258
} catch (e, t) {
259259
ILogger.error("Failed to connect to onedrive", e, t);
260260
IToast.show(appLocalizations.cloudConnectionError);
261261
} finally {
262262
appProvider.preventLock = false;
263-
if(ResponsiveUtil.isDesktop()) windowManager.restore();
263+
if (ResponsiveUtil.isDesktop()) windowManager.restore();
264264
}
265265
},
266266
),

lib/Screens/Backup/s3_service_screen.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ import 'package:cloudotp/TokenUtils/Cloud/cloud_service.dart';
2121
import 'package:cloudotp/TokenUtils/export_token_util.dart';
2222
import 'package:cloudotp/TokenUtils/import_token_util.dart';
2323
import 'package:flutter/material.dart';
24-
import 'package:window_manager/window_manager.dart';
2524

2625
import '../../Database/cloud_service_config_dao.dart';
2726
import '../../Models/s3_cloud_file_info.dart';

lib/Screens/Backup/webdav_service_screen.dart

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,7 @@ import 'package:cloudotp/TokenUtils/export_token_util.dart';
2222
import 'package:cloudotp/TokenUtils/import_token_util.dart';
2323
import 'package:cloudotp/Widgets/BottomSheet/Backups/webdav_backups_bottom_sheet.dart';
2424
import 'package:flutter/material.dart';
25-
import 'package:webdav_client/webdav_client.dart';
26-
import 'package:window_manager/window_manager.dart';
25+
import 'package:awesome_cloud/awesome_cloud.dart';
2726

2827
import '../../Database/cloud_service_config_dao.dart';
2928
import '../../TokenUtils/Cloud/webdav_cloud_service.dart';

0 commit comments

Comments
 (0)