Ocideck/lib
Brenno de Winter 47b2555dc5 Fix blank consent screen: drop nested MaterialApp
The consent gate wrapped ConsentDialog in a second MaterialApp with no
localizationsDelegates. That started a fresh Localizations scope without
the AppLocalizations delegate, so context.l10n inside the dialog resolved
to nothing and the consent screen rendered with no text.

Render the consent screen as a plain Scaffold inside the app's existing
MaterialApp, which already supplies both the theme and the localization
delegates. Text now renders in all languages.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-11 14:27:24 +02:00
..
l10n Add consent screen translations for all 8 languages 2026-06-11 14:15:14 +02:00
models Add image-library dedupe and untagged filter, UI text scaling, table paste 2026-06-11 13:36:44 +02:00
services Add image-library dedupe and untagged filter, UI text scaling, table paste 2026-06-11 13:36:44 +02:00
state Add consent/privacy screen at startup and license display 2026-06-11 14:01:06 +02:00
theme Add app theming, code slides, and flicker-free transitions 2026-06-06 20:41:24 +02:00
utils Add image-library dedupe and untagged filter, UI text scaling, table paste 2026-06-11 13:36:44 +02:00
widgets Fix: Use correct EUPL 1.2 license instead of MIT 2026-06-11 14:02:24 +02:00
app.dart Fix blank consent screen: drop nested MaterialApp 2026-06-11 14:27:24 +02:00
main.dart Add dual-screen presenter mode (slide on beamer, notes on laptop) 2026-06-06 21:25:34 +02:00