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 refactor(mobile): entities and models (#9182) 2024-04-30 21:36:40 -05:00
android_device_asset.entity.g.dart chore(mobile): upgrade gradle (#13901) 2024-11-05 10:34:24 -06:00
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 chore(mobile): Revert "remove exclude album mechanism for backup (#10552)" (#10686) 2024-06-29 11:30:18 -05:00
backup_album.entity.g.dart chore(mobile): upgrade gradle (#13901) 2024-11-05 10:34:24 -06:00
device_asset.entity.dart refactor(mobile): entities and models (#9182) 2024-04-30 21:36:40 -05:00
duplicated_asset.entity.dart refactor(mobile): entities and models (#9182) 2024-04-30 21:36:40 -05:00
duplicated_asset.entity.g.dart chore(mobile): upgrade gradle (#13901) 2024-11-05 10:34:24 -06:00
etag.entity.dart refactor(mobile): entities and models (#9182) 2024-04-30 21:36:40 -05:00
etag.entity.g.dart chore(mobile): upgrade gradle (#13901) 2024-11-05 10:34:24 -06:00
ios_device_asset.entity.dart refactor(mobile): entities and models (#9182) 2024-04-30 21:36:40 -05:00
ios_device_asset.entity.g.dart chore(mobile): upgrade gradle (#13901) 2024-11-05 10:34:24 -06:00
README.md refactor(mobile): entities and models (#9182) 2024-04-30 21:36:40 -05:00
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.