Multiple changes:

- Split up UI into several files
- Handle connection state better
- Add images
- Granular rebuilding of state dependent widgets
- Fix usage of alert dialogs
- Add some basic theming
- Add dialog for adding multiple links at once
This commit is contained in:
2024-12-18 20:12:14 +01:00
parent 540b504c2e
commit 6b82280c14
15 changed files with 719 additions and 525 deletions

View File

@@ -2,8 +2,8 @@ import 'dart:developer' show log;
import 'package:flutter_bloc/flutter_bloc.dart';
import 'player_state.dart';
import '../api/events.dart';
import 'package:gergle/api/events.dart';
import 'package:gergle/state/player_state.dart';
class PlayerStateBloc extends Bloc<Event, PlayerState?> {
PlayerStateBloc() : super(null) {