Skip to content

Commit 904a48b

Browse files
committed
Create a power management section in the settings screen.
1 parent 57b89be commit 904a48b

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

lib/Pages/settings_screen/settings_screen.dart

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,23 @@
1+
import 'package:flutter/material.dart';
2+
import 'package:flutter_bloc/flutter_bloc.dart';
3+
import 'package:flutter_keyboard_visibility/flutter_keyboard_visibility.dart';
14
import 'package:flood_mobile/Api/client_api.dart';
25
import 'package:flood_mobile/Blocs/client_settings_bloc/client_settings_bloc.dart';
6+
import 'package:flood_mobile/Blocs/theme_bloc/theme_bloc.dart';
37
import 'package:flood_mobile/Blocs/user_interface_bloc/user_interface_bloc.dart';
48
import 'package:flood_mobile/Model/client_settings_model.dart';
59
import 'package:flood_mobile/Model/user_interface_model.dart';
610
import 'package:flood_mobile/Pages/settings_screen/widgets/authentication_section.dart';
711
import 'package:flood_mobile/Pages/settings_screen/widgets/bandwidth_section.dart';
812
import 'package:flood_mobile/Pages/settings_screen/widgets/connectivity_section.dart';
13+
import 'package:flood_mobile/Pages/settings_screen/widgets/power_management_section.dart';
914
import 'package:flood_mobile/Pages/settings_screen/widgets/resource_section.dart';
1015
import 'package:flood_mobile/Pages/settings_screen/widgets/speed_limit_section.dart';
1116
import 'package:flood_mobile/Pages/settings_screen/widgets/user_interface_section.dart';
1217
import 'package:flood_mobile/Pages/widgets/flood_snackbar.dart';
1318
import 'package:flood_mobile/Pages/widgets/text_size.dart';
1419
import 'package:flood_mobile/Services/transfer_speed_manager.dart';
15-
import 'package:flood_mobile/Blocs/theme_bloc/theme_bloc.dart';
1620
import 'package:flood_mobile/l10n/l10n.dart';
17-
import 'package:flutter/material.dart';
18-
import 'package:flutter_bloc/flutter_bloc.dart';
19-
import 'package:flutter_keyboard_visibility/flutter_keyboard_visibility.dart';
2021

2122
class SettingsScreen extends StatefulWidget {
2223
final int themeIndex;
@@ -421,12 +422,17 @@ class _SettingsScreenState extends State<SettingsScreen> {
421422
authenticationformKey: _authenticationformKey,
422423
themeIndex: widget.themeIndex,
423424
),
425+
// *User Interface Section
424426
UserInterfaceSection(
425427
themeIndex: widget.themeIndex,
426428
hp: hp,
427429
torrentScreenItems: torrentInfo,
428430
contextMenuItems: contextMenuInfo,
429431
),
432+
// *Power Management Section
433+
PowerManagementSection(
434+
themeIndex: widget.themeIndex,
435+
),
430436
SizedBox(
431437
height: 200,
432438
)

0 commit comments

Comments
 (0)