[PR #1895] [MERGED] feat(mobile): Responsive list and grid view of backup album selection and fixes search filter #9271

Closed
opened 2026-02-05 14:01:41 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/immich-app/immich/pull/1895
Author: @martyfuhry
Created: 2/28/2023
Status: Merged
Merged: 3/1/2023
Merged by: @alextran1502

Base: mainHead: feat/backup-album-gridview


📝 Commits (5)

  • 3eef95d rebuilding gridview
  • 4adfff9 adds listview, gridview and responsive display to backup album selection
  • 3ac6446 aligned selection info title and chips to the left
  • cde0b6a fixed search
  • f9023a2 style: album tile

📊 Changes

3 files changed (+432 additions, -211 deletions)

View changed files

📝 mobile/lib/modules/backup/ui/album_info_card.dart (+55 -59)
mobile/lib/modules/backup/ui/album_info_list_tile.dart (+176 -0)
📝 mobile/lib/modules/backup/views/backup_album_selection_page.dart (+201 -152)

📄 Description

ListView

When the viewport is narrow (small width), show the ListView:
image

GridView

When the viewport is wide (large width), show the GridView
image


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/immich-app/immich/pull/1895 **Author:** [@martyfuhry](https://github.com/martyfuhry) **Created:** 2/28/2023 **Status:** ✅ Merged **Merged:** 3/1/2023 **Merged by:** [@alextran1502](https://github.com/alextran1502) **Base:** `main` ← **Head:** `feat/backup-album-gridview` --- ### 📝 Commits (5) - [`3eef95d`](https://github.com/immich-app/immich/commit/3eef95d923b75832b8c554d07933d0e98128b17e) rebuilding gridview - [`4adfff9`](https://github.com/immich-app/immich/commit/4adfff91c88c09ebae0fc051b31281f368bd66e3) adds listview, gridview and responsive display to backup album selection - [`3ac6446`](https://github.com/immich-app/immich/commit/3ac6446be2b0ebe5572537590ae2f982d9d9867d) aligned selection info title and chips to the left - [`cde0b6a`](https://github.com/immich-app/immich/commit/cde0b6a6e70463afc82595b122a2547edd03d16d) fixed search - [`f9023a2`](https://github.com/immich-app/immich/commit/f9023a2d8bb6b83eb08d6611cc8f6b555853e602) style: album tile ### 📊 Changes **3 files changed** (+432 additions, -211 deletions) <details> <summary>View changed files</summary> 📝 `mobile/lib/modules/backup/ui/album_info_card.dart` (+55 -59) ➕ `mobile/lib/modules/backup/ui/album_info_list_tile.dart` (+176 -0) 📝 `mobile/lib/modules/backup/views/backup_album_selection_page.dart` (+201 -152) </details> ### 📄 Description ## ListView When the viewport is narrow (small width), show the ListView: ![image](https://user-images.githubusercontent.com/100457/221897910-9cf4dde4-947f-4f36-9f54-f2511dcc34b1.png) ## GridView When the viewport is wide (large width), show the GridView ![image](https://user-images.githubusercontent.com/100457/221897075-0feab6ca-5f25-40ac-86df-bd7750c3f1d3.png) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 14:01:41 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#9271