d2phap / d2phap/ImageGlass

Right click images inside the Gallery Panel to be able to "open in a new window"

Open
#2,023 0 comments 1 reaction 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: Windows 10
  • ImageGlass version: 9.1.8.723 (64-bit)
  • ImageGlass release: Store / Classic? Classic
Describe the feature

I like using the gallery panel to browse through a folder of images, but opening multiple different images is kind of annoying. So it would be really good if we were able to right click on an image inside the gallery panel and open a menu; instead of on the image itself.
I like dragging the gallery panel to cover the whole screen and navigate it like that. This way I could have 1 window for gallery browsing and other windows for viewing the chosen images.

How to use feature
  1. Open Gallery Panel (G)
  2. Browse through the images
  3. Right click
  4. Click: "open in a new window"
Additional context

It would be nicer if the windows could have tabs kind of like a browser. This way I could have separate windows with multiple tabs inside (and not have tons of windows open), but I don't know how doable that is, and it's also fine without it. I use I different program to mass reference images.
But the right click to open in a new window would still be a really nice quality of life.

Other options:

  • Hotkey to open in a new window
  • Middle mouse click to open in a new window without losing focus of the current one
  • Other things could be added on the menu as well. Like copy, cut, etc. The usual stuff

In my own opinion I think it's nicer to open in a new window without losing focus of the current one. Having to alt-tab back every time I open in a new window to continue browsing the folder could get annoying.

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 with the Gallery Panel entry point, opened with G, and trace how it handles image selection and right-click interactions. The feature is done when right-clicking an image offers “open in a new window” and lets the user continue browsing without losing focus of the current window.

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.