[GH-ISSUE #7899] [FR] Photo Gallery enhancements #3460

Open
opened 2026-03-23 21:30:27 +00:00 by mirror · 3 comments
Owner

Originally created by @contranton on GitHub (May 9, 2025).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/7899

Description

A user should be able to...

  • ... paste images from their clipboard directly into a Photo Gallery
  • ... drag an image (or image block) and insert it into a Photo Gallery
  • ... write a caption for each image in a Photo Gallery

Impact

I often use the snipping tool to paste screenshots into note software without having to first download the file. I can paste images directly without a problem throughout AppFlowy, but this is not possible in the Photo Gallery which I'd like to use to keep my pages organized.

Additional Context

I'd love to take a stab at this if I can be guided on where to start digging!

Originally created by @contranton on GitHub (May 9, 2025). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/7899 ### Description A user should be able to... - ... paste images from their clipboard directly into a Photo Gallery - ... drag an image (or image block) and insert it into a Photo Gallery - ... write a caption for each image in a Photo Gallery ### Impact I often use the snipping tool to paste screenshots into note software without having to first download the file. I can paste images directly without a problem throughout AppFlowy, but this is not possible in the Photo Gallery which I'd like to use to keep my pages organized. ### Additional Context I'd love to take a stab at this if I can be guided on where to start digging!
Author
Owner

@Artemis1-0 commented on GitHub (May 29, 2025):

Bump

<!-- gh-comment-id:2920554781 --> @Artemis1-0 commented on GitHub (May 29, 2025): Bump
Author
Owner

@MayurSMahajan commented on GitHub (Jun 18, 2025):

Hey @contranton, if you want to solve this yourself, you can take a look here:

  • Gallery Component Implementation in AppFlowy:
    frontend/appflowy_flutter/lib/workspace/presentation/widgets/image_viewer

For more context:

  • Image Upload widget implemented in AppFlowy Editor:
    lib/src/editor/block_component/image_block_component

Maybe you will also find this relevant: lib/src/editor/util/file_picker

Let me know if I should assign this to you?

<!-- gh-comment-id:2982772738 --> @MayurSMahajan commented on GitHub (Jun 18, 2025): Hey @contranton, if you want to solve this yourself, you can take a look here: - Gallery Component Implementation in AppFlowy: `frontend/appflowy_flutter/lib/workspace/presentation/widgets/image_viewer` For more context: - Image Upload widget implemented in AppFlowy Editor: `lib/src/editor/block_component/image_block_component` Maybe you will also find this relevant: `lib/src/editor/util/file_picker` Let me know if I should assign this to you?
Author
Owner

@Artemis1-0 commented on GitHub (Sep 16, 2025):

Any update on this???

<!-- gh-comment-id:3296151150 --> @Artemis1-0 commented on GitHub (Sep 16, 2025): Any update on this???
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#3460
No description provided.