[Enhancement]: CTRL+Scroll for Zoom #55

Closed
opened 2026-06-12 06:51:32 +00:00 by ValleyGeek · 1 comment
Owner

Affected area

Grid, Filmstrip

Current behavior

N/A

Desired improvement

When the cursor is over the grid or the filmstrip, holding CTRL + Scrolling the mouse wheel increases the thumbnail size (up) and decreases thumbnail size (down) for that respective container's zoom / size.

References

No response

### Affected area Grid, Filmstrip ### Current behavior N/A ### Desired improvement When the cursor is over the grid or the filmstrip, holding CTRL + Scrolling the mouse wheel increases the thumbnail size (up) and decreases thumbnail size (down) for that respective container's zoom / size. ### References _No response_
Member

Implemented on branch 0.1.44/issue-55-58-72-87-grid-nav-zoom (chained off the previous dev branch, not merged to main yet).

Ctrl+Scroll over the grid now resizes thumbnails instead of scrolling (GridWheelZoomFilter, wired into the existing thumbnail-size slider), and the same gesture was added to the viewer's filmstrip (FilmstripWidget.wheelEvent) for consistency. Plain scroll (no Ctrl) is left to row-based scrolling — see #87. Covered by new tests in tests/test_grid_input_filters.py and tests/test_pr8_viewer.py.

Bundled with #58, #87, and #72 in the same branch/PR.

Implemented on branch `0.1.44/issue-55-58-72-87-grid-nav-zoom` (chained off the previous dev branch, not merged to `main` yet). Ctrl+Scroll over the grid now resizes thumbnails instead of scrolling (`GridWheelZoomFilter`, wired into the existing thumbnail-size slider), and the same gesture was added to the viewer's filmstrip (`FilmstripWidget.wheelEvent`) for consistency. Plain scroll (no Ctrl) is left to row-based scrolling — see #87. Covered by new tests in `tests/test_grid_input_filters.py` and `tests/test_pr8_viewer.py`. Bundled with #58, #87, and #72 in the same branch/PR.
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
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
ai-collab/bulk-image-organizer#55
No description provided.