immich/mobile/lib/models
JobiJoba 5d0ad853f4
feat(mobile): add album description functionality ()
* 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
..
activities refactor: user entity () 2025-03-12 08:56:56 -05:00
albums feat(mobile): add album description functionality () 2025-06-04 17:41:28 +00:00
auth feat: locked view mobile () 2025-05-20 13:35:22 +00:00
backup refactor(mobile): backup info box () 2024-11-15 17:16:52 -05:00
download feat(mobile): enhance download operations () 2024-09-29 08:22:02 +00:00
folder feat(mobile): Folder View for mobile () 2025-03-06 17:27:43 +00:00
map refactor(mobile): entities and models () 2024-04-30 21:36:40 -05:00
memories refactor(mobile): entities and models () 2024-04-30 21:36:40 -05:00
search feat(ml): better multilingual search with nllb models () 2025-03-31 11:06:57 -04:00
server_info feat: serve map tile styles from tiles.immich.cloud () 2024-09-23 20:30:23 +00:00
shared_link refactor(mobile): entities and models () 2024-04-30 21:36:40 -05:00
upload feat(mobile): share to mechanism () 2025-01-16 21:20:44 -06:00
asset_selection_state.dart feat(mobile): add bulk download functionality () 2025-06-04 09:49:43 -05:00