AppFlowy icon indicating copy to clipboard operation
AppFlowy copied to clipboard

feat: gallery view poc

Open Xazin opened this issue 1 year ago • 3 comments

I built a version/proof of concept of a Gallery View for Databases. This is not on the roadmap, so it is not prioritized at the moment.

Relates: #3827

My current concern is that I am currently using ReorderableWrap, but how will this fare with hundreds of items performance wise?

Some nice to haves:

  • Would be nice for all items in a row fit the largest items height to match.

To-dos:

  • [x] Insert default cards in Gallery on creation (same as grid)
  • [x] Add actions on card show up on hover (similar to in board)
  • [ ] Tests

Feature Preview

https://github.com/user-attachments/assets/03532f43-9032-42a4-9aa5-5a58f168261e

PR Checklist

  • [x] My code adheres to AppFlowy's Conventions
  • [x] I've listed at least one issue that this PR fixes in the description above.
  • [ ] I've added a test(s) to validate changes in this PR, or this PR only contains semantic changes.
  • [x] All existing tests are passing.

Xazin avatar Oct 20 '24 12:10 Xazin

🥷 Ninja i18n – 🛎️ Translations need to be updated

Project /project.inlang

lint rule new reports level link
Missing translation 108 warning contribute (via Fink 🐦)

github-actions[bot] avatar Oct 20 '24 12:10 github-actions[bot]

Added the hover action menu

https://github.com/user-attachments/assets/2705591e-f669-4ee5-b74f-3bc634289dda

Xazin avatar Oct 20 '24 15:10 Xazin

Requires https://github.com/AppFlowy-IO/AppFlowy-Collab/pull/320

Xazin avatar Oct 20 '24 15:10 Xazin

Can't wait!

Artemis1-0 avatar Feb 14 '25 15:02 Artemis1-0

Any updates?

Artemis1-0 avatar Jul 16 '25 08:07 Artemis1-0

Any updates?

I am no longer working on this feature, the state of the PR is quite far though, someone from the team should be able to pick it up and complete it when there is time to allocate for it.

Xazin avatar Jul 24 '25 10:07 Xazin

Any updates?

I am no longer working on this feature, the state of the PR is quite far though, someone from the team should be able to pick it up and complete it when there is time to allocate for it.

I see. Let's hope someone can finish this then.

Artemis1-0 avatar Jul 29 '25 10:07 Artemis1-0