Rebuild Noo as a full Nextcloud client: auth, media, and Material You UI

Replaces the starter template with Login Flow v2 auth, WebDAV-backed
Files/Photos/Activity tabs, a swipeable media viewer with PDF/text/video
preview, Material You dynamic theming, a frosted-glass floating nav bar,
and a rebranded app icon/identity (com.example -> family.nasa).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-09-15 16:07:02 -04:00
co-authored by Claude Sonnet 5
parent 54f80a65e7
commit f62d912ef7
47 changed files with 5083 additions and 1571 deletions
+20 -1
View File
@@ -36,11 +36,23 @@ dependencies:
cupertino_icons: ^1.0.8
provider: ^6.1.2
google_fonts: ^6.2.1
dynamic_color: ^1.7.0
http: ^1.2.1
xml: ^6.5.0
intl: ^0.19.0
path: ^1.9.0
crypto: ^3.0.3
flutter_secure_storage: ^11.1.1
url_launcher: ^6.3.1
dio: ^5.11.1
path_provider: ^2.1.5
open_file: ^3.5.10
file_saver: ^0.2.14
video_player: ^2.9.5
pdfx: ^2.9.2
file_picker: ^13.1.0
share_plus: ^13.3.0
material_symbols_icons: ^4.2960.0
shared_preferences: ^2.5.5
dev_dependencies:
flutter_test:
@@ -52,6 +64,13 @@ dev_dependencies:
# package. See that file for information about deactivating specific lint
# rules and activating additional ones.
flutter_lints: ^6.0.0
flutter_launcher_icons: ^0.14.4
flutter_launcher_icons:
android: true
image_path: "assets/icon/app_icon.png"
adaptive_icon_background: "#3D5AD1"
adaptive_icon_foreground: "assets/icon/app_icon_foreground.png"
# For information on the generic Dart part of this file, see the
# following page: https://dart.dev/tools/pub/pubspec