feat: Add rich AUR details, component installer & initial setup wizard
This commit is contained in:
@@ -16,6 +16,7 @@ import 'screens/starter_packs_screen.dart';
|
||||
import 'screens/updates_screen.dart';
|
||||
import 'widgets/keyboard_shortcuts_dialog.dart';
|
||||
import 'widgets/package_inspector.dart';
|
||||
import 'widgets/setup_wizard_dialog.dart';
|
||||
import 'widgets/spotlight_search_dialog.dart';
|
||||
|
||||
class MainLayout extends StatefulWidget {
|
||||
@@ -32,6 +33,12 @@ class _MainLayoutState extends State<MainLayout> {
|
||||
void initState() {
|
||||
super.initState();
|
||||
_performInitialBadgeScan();
|
||||
|
||||
WidgetsBinding.instance.addPostFrameCallback((_) {
|
||||
if (!AppSettingsService.instance.hasCompletedSetupWizard && mounted) {
|
||||
SetupWizardDialog.show(context);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
Future<void> _performInitialBadgeScan() async {
|
||||
|
||||
Reference in New Issue
Block a user