d2phap / d2phap/ImageGlass

Drag and drop images from different folders on the same gallery

Open
#2,081 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

🎯 feature
Dominant language
C#
Stars
14.4k
Forks
752
Avg merge
10d 14h
Merged PRs (30d)
1

Description

System information
  • Windows OS version: 11
  • ImageGlass version: 9.2.0.1208
  • ImageGlass release: Classic
Describe the feature
  • Ability to drag and drop images from different folders and they all appear on the same gallery, instead of the gallery changing to one of the selected images folder's gallery.
How to use feature
  1. Dragging and dropping one or multiple images from a folder or other source will add it to the current gallery even if it's in a different folder than the previous images currently in the gallery.
Additional context

I'm an illustrator and, like many ImageGlass users, I'm interested in the slideshow feature for study sessions. I like that I can just open my gigantic reference folder in random order, including subfolders, and start a slideshow from there, that's perfect.

But what I usually do is I select certain images on Allusion ( https://allusion-app.github.io/ ) and drag them into an AutoHotkey script I created that helps with what I want. This allows me to have complete control on which set of images I want to study, filtering by multiple tags.

This quickly became a problem on ImageGlass as I can't seem to open images from different folders in the same "gallery". The dragging and dropping works, but the folder immediately changes, and with it the gallery. I imagine this might be a big change to implement, but it will help me bring other artists to ImageGlass as well.

If it's easier, maybe dragging and dropping into the slideshow window could have this behavior, instead of the main window, since changing the way the gallery currently works might be problematic.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the drag-and-drop behavior on Windows 11 in the main ImageGlass window, using the described image selections from different folders. Compare that with dropping images into the slideshow window, then define done as keeping all dropped images in one gallery without changing to a single source folder.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.