immich/mobile/lib/providers/album
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.provider.dart refactor: user entity (#16655) 2025-03-12 08:56:56 -05:00
album_sort_by_options.provider.dart feat(mobile): use Weblate for i18n (2) (#17620) 2025-04-15 15:54:26 +00:00
album_sort_by_options.provider.g.dart chore(mobile): upgrade riverpod (#16742) 2025-03-09 20:30:58 -05:00
album_title.provider.dart refactor(mobile): services and providers (#9232) 2024-05-02 15:59:14 -05:00
album_viewer.provider.dart feat(mobile): add album description functionality (#18886) 2025-06-04 17:41:28 +00:00
current_album.provider.dart refactor(mobile): services and providers (#9232) 2024-05-02 15:59:14 -05:00
current_album.provider.g.dart chore(mobile): upgrade riverpod (#16742) 2025-03-09 20:30:58 -05:00
suggested_shared_users.provider.dart refactor(mobile): move user service to domain (#16782) 2025-03-13 22:20:26 -05:00