d2phap / d2phap/ImageGlass

Explorer Search results + ImageGlass sort order

Open
#2,136 1 comment 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 11 Pro
  • ImageGlass version: 9.3.0.514 (64-bit)
  • ImageGlass release: Classic
Describe the feature

The ability to view files from an Explorer search was recently added, and that's wonderful. Sadly, there's no way to view those results in a random order.

If "Use Explorer sort order if possible" is checked, then ImageGlass goes through image in the Explorer order (which cannot be set to random). This overrides all other options.

If "Use Explorer sort order..." is unchecked, and the Loading Order is set to Random, then ImageGlass will show random images from the base folder of the file currently being viewed.

I would very much like if these two settings could be combined. I would like to use the Explorer search results, but the ImageGlass sort order, so that I can say, search all images with [x] tag and then browse those images in a random order.

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 tracing how Explorer search results are loaded and how the “Use Explorer sort order if possible” and Loading Order settings interact. Confirm completion by browsing a filtered Explorer result set in random order without reverting to the base folder.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.