use AppProgressIndicator for plain loading spinners

This commit is contained in:
2026-07-12 23:45:55 +02:00
parent 9994a1f3fa
commit f50359b4eb
5 changed files with 11 additions and 6 deletions
@@ -5,6 +5,7 @@ import 'package:syncfusion_flutter_pdfviewer/pdfviewer.dart';
import 'package:url_launcher/url_launcher.dart';
import '../../../api/marianumconnect/queries/get_newsletter_file/get_newsletter_file.dart';
import '../../../widget/app_progress_indicator.dart';
import '../../../widget/confirm_dialog.dart';
import '../../../widget/placeholder_view.dart';
@@ -33,7 +34,7 @@ class _MessageViewState extends State<MessageView> {
);
}
if (!snapshot.hasData) {
return const Center(child: CircularProgressIndicator());
return const Center(child: AppProgressIndicator.large());
}
return SfPdfViewer.memory(
snapshot.data!,
@@ -19,6 +19,7 @@ import '../../../state/app/infrastructure/loadable_state/view/loadable_state_con
import '../../../state/app/modules/chat_list/bloc/chat_list_bloc.dart';
import '../../../state/app/modules/chat_list/bloc/chat_list_state.dart';
import '../../../state/app/modules/settings/bloc/settings_cubit.dart';
import '../../../widget/app_progress_indicator.dart';
import '../../../widget/info_dialog.dart';
import '../../../widget/placeholder_view.dart';
import '../files/files_upload_dialog.dart';
@@ -275,6 +276,6 @@ Future<void> _showBlockingSpinner(BuildContext context) => showDialog<void>(
barrierDismissible: false,
builder: (_) => const PopScope(
canPop: false,
child: Center(child: CircularProgressIndicator()),
child: Center(child: AppProgressIndicator.large()),
),
);
@@ -14,6 +14,7 @@ import '../../../../state/app/modules/ticker/bloc/ticker_page_bloc.dart';
import '../../../../state/app/modules/ticker/bloc/ticker_page_state.dart';
import '../../../../state/app/modules/ticker/repository/ticker_page_repository.dart';
import '../../../../theming/app_theme.dart';
import '../../../../widget/app_progress_indicator.dart';
import '../../../../widget/placeholder_view.dart';
import '../../../../widget/prosemirror/pm_json_view.dart';
import 'ticker_content_card.dart';
@@ -89,7 +90,7 @@ class _TickerPageContentState extends State<_TickerPageContent> {
widget.onRedirect?.call();
});
}
return const Center(child: CircularProgressIndicator());
return const Center(child: AppProgressIndicator.large());
case TickerPageKind.proxiedFile:
return Column(
children: [
@@ -159,7 +160,7 @@ class _ProxiedFileViewState extends State<_ProxiedFileView> {
future: _bytes,
builder: (context, snapshot) {
if (snapshot.connectionState != ConnectionState.done) {
return const Center(child: CircularProgressIndicator());
return const Center(child: AppProgressIndicator.large());
}
final error = snapshot.error;
if (error != null) {
+2 -1
View File
@@ -7,6 +7,7 @@ import 'package:localstore/localstore.dart';
import '../../../widget/placeholder_view.dart';
import '../../api/request_cache.dart';
import '../app_progress_indicator.dart';
import 'json_viewer.dart';
class CacheView extends StatefulWidget {
@@ -71,7 +72,7 @@ class _CacheViewState extends State<CacheView> {
},
);
} else if (snapshot.connectionState != ConnectionState.done) {
return const Center(child: CircularProgressIndicator());
return const Center(child: AppProgressIndicator.large());
} else {
return const Center(
child: PlaceholderView(
+2 -1
View File
@@ -2,6 +2,7 @@ import 'package:cached_network_image/cached_network_image.dart';
import 'package:collection/collection.dart';
import 'package:flutter/material.dart';
import '../app_progress_indicator.dart';
import 'pm_document_view.dart';
import 'pm_node.dart';
@@ -116,7 +117,7 @@ class _PmJsonViewState extends State<PmJsonView> {
if (shown == null) {
return const SizedBox(
height: 160,
child: Center(child: CircularProgressIndicator()),
child: Center(child: AppProgressIndicator.large()),
);
}
return PmDocumentView(doc: shown, onLinkTap: widget.onLinkTap);