immich/mobile/lib/entities
JobiJoba 5d0ad853f4
feat(mobile): add album description functionality (#18886)
* feat(mobile): add album description functionality

- Introduced a new optional `description` field in the `Album` entity.
- Updated `AlbumViewerPageState` to manage `editDescriptionText`.
- Created `AlbumDescription` and `AlbumViewerEditableDescription` widgets for displaying and editing album descriptions.
- Enhanced `CreateAlbumPage` to include a description input field.
- Implemented backend support for updating album descriptions in `AlbumApiRepository` and `AlbumService`.
- Updated sync logic to handle album descriptions during data synchronization.
- Adjusted UI components to accommodate the new description feature.

* fix dart analysis error

* remove comment that shouldn't be there

* Album header styling

* fix: disable edit after album creation

---------

Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-06-04 17:41:28 +00:00
..
album.entity.dart feat(mobile): add album description functionality (#18886) 2025-06-04 17:41:28 +00:00
album.entity.g.dart feat(mobile): add album description functionality (#18886) 2025-06-04 17:41:28 +00:00
android_device_asset.entity.dart
android_device_asset.entity.g.dart
asset.entity.dart fix: TimelineAsset visibility (#18395) 2025-05-20 15:53:34 +00:00
asset.entity.g.dart feat: locked view mobile (#18316) 2025-05-20 13:35:22 +00:00
backup_album.entity.dart
backup_album.entity.g.dart
device_asset.entity.dart
duplicated_asset.entity.dart
duplicated_asset.entity.g.dart
etag.entity.dart
etag.entity.g.dart
ios_device_asset.entity.dart
ios_device_asset.entity.g.dart
README.md
store.entity.dart refactor(mobile): move store settings and store into domain folder (#16201) 2025-02-19 19:27:32 +00:00

This directory contains entity that is stored in the local storage.