immich/mobile/lib/widgets/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
..
add_to_album_bottom_sheet.dart feat(mobile): use Weblate for i18n (2) (#17620) 2025-04-15 15:54:26 +00:00
add_to_album_sliverlist.dart feat(mobile): use Weblate for i18n (2) (#17620) 2025-04-15 15:54:26 +00:00
album_action_filled_button.dart feat(mobile): add album description functionality (#18886) 2025-06-04 17:41:28 +00:00
album_thumbnail_card.dart fix: Update locked folder text and improve translations (#18622) 2025-05-29 15:06:08 -05:00
album_thumbnail_listtile.dart fix: Update locked folder text and improve translations (#18622) 2025-05-29 15:06:08 -05:00
album_title_text_field.dart feat(mobile): use Weblate for i18n (2) (#17620) 2025-04-15 15:54:26 +00:00
album_viewer_appbar.dart feat(mobile): add album description functionality (#18886) 2025-06-04 17:41:28 +00:00
album_viewer_editable_description.dart feat(mobile): add album description functionality (#18886) 2025-06-04 17:41:28 +00:00
album_viewer_editable_title.dart feat(mobile): add album description functionality (#18886) 2025-06-04 17:41:28 +00:00
shared_album_thumbnail_image.dart refactor(mobile): widgets (#9291) 2024-05-06 23:04:21 -05:00