Files
sharedinbox/.gitignore
T
Thomas Güttler 43e1744614 feat: implement optimized Undo for delete and move actions
- Added UndoService with 10-action history stack.
- Integrated Undo Snackbar into EmailListScreen and EmailDetailScreen.
- Added EmailRepository.cancelPendingChange to optimize undo by removing
  unsynced local mutations.
- Fixed sorting bug in compareMailboxes for unknown roles.
- Increased unit coverage to 83% with new model and utility tests.
- Verified with full test suite (task check).
2026-05-08 11:14:54 +02:00

63 lines
1023 B
Plaintext

# Flutter/Dart
coverage/
.dart_tool/
.packages
pubspec.lock
build/
*.g.dart
*.freezed.dart
# IDE
.idea/
.vscode/
*.iml
# OS
.DS_Store
Thumbs.db
# Local environment overrides (copied from .env.example)
.env
.env.local
# Android
android/.gradle/
android/local.properties
android/app/google-services.json
android/key.properties
android/app/src/main/java/io/flutter/plugins/
# iOS
ios/Pods/
ios/Flutter/Generated.xcconfig
ios/Flutter/ephemeral/
ios/Flutter/flutter_export_environment.sh
ios/Runner/GeneratedPluginRegistrant.*
*.xcworkspace/
# macOS
macos/Pods/
macos/Flutter/GeneratedPluginRegistrant.swift
macos/Flutter/ephemeral/
# Linux generated plugin wiring (recreated by flutter pub get)
linux/flutter/ephemeral/
linux/flutter/generated_plugin_registrant.*
linux/flutter/generated_plugins.cmake
# Flutter generated metadata
.flutter-plugins
.flutter-plugins-dependencies
# direnv cache
.direnv/
# FVM — .fvmrc is committed; .fvm/ contains the downloaded SDK (not committed)
.fvm/
.qwen
.claude
.task
*.log