feat: integrate Flutter Quill for rich text editing and update note handling
- Added Flutter Quill package for rich text editing capabilities. - Refactored note body handling to support Quill's Document format. - Updated note editor screen to use QuillEditor and QuillController. - Enhanced note search functionality to convert note body to plain text. - Modified note card display to show plain text from note body. - Updated localization support for Quill in the app. - Registered necessary plugins for URL launching and file selection on all platforms. - Updated app icons and other assets for consistency across platforms. - Updated pubspec.yaml and pubspec.lock to include new dependencies and versions.
This commit is contained in:
+6
-7
@@ -2,7 +2,7 @@ name: notas
|
||||
description: "A new Flutter project."
|
||||
# The following line prevents the package from being accidentally published to
|
||||
# pub.dev using `flutter pub publish`. This is preferred for private packages.
|
||||
publish_to: 'none' # Remove this line if you wish to publish to pub.dev
|
||||
publish_to: "none" # Remove this line if you wish to publish to pub.dev
|
||||
|
||||
# The following defines the version and build number for your application.
|
||||
# A version number is three numbers separated by dots, like 1.2.43
|
||||
@@ -48,6 +48,7 @@ dependencies:
|
||||
crypto: ^3.0.6
|
||||
cryptography: ^2.7.0
|
||||
uuid: ^4.0.0
|
||||
flutter_quill: ^11.5.1
|
||||
|
||||
dev_dependencies:
|
||||
flutter_test:
|
||||
@@ -68,7 +69,6 @@ dev_dependencies:
|
||||
|
||||
# The following section is specific to Flutter packages.
|
||||
flutter:
|
||||
|
||||
# The following line ensures that the Material Icons font is
|
||||
# included with your application, so that you can use the icons in
|
||||
# the material Icons class.
|
||||
@@ -113,27 +113,26 @@ hooks:
|
||||
# For details regarding fonts from package dependencies,
|
||||
# see https://flutter.dev/to/font-from-package
|
||||
|
||||
|
||||
flutter_launcher_icons:
|
||||
# Configuración general y móvil
|
||||
image_path: "assets/icon.png"
|
||||
android: true
|
||||
ios: false
|
||||
|
||||
|
||||
# Configuración para Windows
|
||||
windows:
|
||||
generate: true
|
||||
image_path: "assets/icon.png"
|
||||
icon_size: 256 # Tamaño máximo requerido por Windows
|
||||
|
||||
|
||||
# Configuración para Web (Opcional, pero recomendado)
|
||||
web:
|
||||
generate: false
|
||||
image_path: "assets/icon.png"
|
||||
background_color: "#FFFFFF" # Cambia esto al color de fondo de tu app
|
||||
theme_color: "#FFFFFF"
|
||||
|
||||
|
||||
# Configuración para macOS (Por si en el futuro compilas para Mac)
|
||||
macos:
|
||||
generate: true
|
||||
image_path: "assets/icon.png"
|
||||
image_path: "assets/icon.png"
|
||||
|
||||
Reference in New Issue
Block a user