feat(navigation): add routes for installed apps and app usage schedules

This commit is contained in:
2026-04-26 05:13:01 +02:00
parent 440adcdf8d
commit bbdaa25e12
4 changed files with 26 additions and 1 deletions

View File

@@ -12,3 +12,5 @@ export 'src/features/volume_control/volume_control_builder.dart';
export 'src/features/do_not_disturb/do_not_disturb_builder.dart';
export 'src/features/call_history/call_history_builder.dart';
export 'src/features/background_image/background_image_builder.dart';
export 'src/features/installed_apps/installed_apps_builder.dart';
export 'src/features/app_usage_schedules/app_usage_schedules_builder.dart';

View File

@@ -119,7 +119,7 @@ class DeviceManagementScreen extends ConsumerWidget {
gap,
AppMenuButton(
color: primaryColor,
onPressed: () => showDialog(
onPressed: () => showLegacyDialog(
context: context,
builder: (_) => Dialog(child: CallWatchDialog()),
),
@@ -145,6 +145,14 @@ class DeviceManagementScreen extends ConsumerWidget {
icon: SFIcons.screenTime,
text: context.translate(I18n.appsUse),
),
gap,
AppMenuButton(
color: primaryColor,
onPressed: () =>
navigationContract.pushTo(AppRoutes.installedApps),
icon: Icons.apps_outlined,
text: context.translate(I18n.installedAppsTitle),
),
],
if (capabilities?.commands?.types.contains('FIND_DEVICE') ?? false) ...[
gap,