-
Bulk Image Organizer 0.1.1
Stablereleased this
2026-06-09 02:23:01 +00:00 | 87 commits to main since this releaseWhat's new in 0.1.1
Changed
- Adopted the 0.X.Y versioning policy (DR-017). Baseline reset from the prior
1.0.0-rc4label to0.1.1 Beta. - Unified version metadata: single
VERSIONfile, dynamicpyproject.tomlwiring, andcore/version.pyhelpers. - Windows release builds write
BulkImageOrganizer_{version}.exeinto a caller-supplied output directory.
Notes
The
1.0.0-rc4milestone delivered the full 14-PR feature set documented in docs/DESIGN.md. That scope is unchanged; only the public version label and packaging conventions were reset for the beta numbering scheme.
Platform: Windows 10+ (x86_64). Download the
.exeand run it directly.
Artifact:BulkImageOrganizer_0.1.1.exeDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Adopted the 0.X.Y versioning policy (DR-017). Baseline reset from the prior
-
Bulk Image Organizer Pre-Release 14
Pre-releasereleased this
2026-06-07 23:09:36 +00:00 | 111 commits to main since this releaseAdded
- Nuitka standalone packaging: bundles
resources/alongside the frozen executable viabundle_root(), with shared production build flags and a packaging self-test gate before publishing - CI now uploads standalone Linux build tarballs (
bulk-image-organizer-linux-1.0.0rc3)
Changed
- Removed legacy PR7 stub code and quieted logging in packaged builds
Released internally
- Bumped to v1.0.0-rc3 (187 tests passing)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Nuitka standalone packaging: bundles
-
Bulk Image Organizer Pre-Release 13
Pre-releasereleased this
2026-06-07 22:37:11 +00:00 | 112 commits to main since this releaseAdded
- Real Settings workbench: appearance, startup, thumbnail save resolution, duplicate tunables, global viewer defaults, and a shortcut editor backed by the global config DB
- Real Help workbench rendering the bundled user guide, with working table-of-contents navigation
- Dark and light Fusion themes, and session persistence for workbench, window geometry, sort order, and tag-filter state
- Optional "always delete cache" preference on workspace close or app exit
Fixed
- Checkbox indicators now render correctly (switched to bundled SVG icons since Qt can't parse data-URI images in QSS)
- Light-theme readability (text contrast, splitter handle color, dupe-compare colors) and Help TOC anchor scrolling
Released internally
- Bumped to v1.0.0-rc2 (183 tests passing)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Bulk Image Organizer Pre-Release 12 Pre-release
released this
2026-06-07 20:28:59 +00:00 | 120 commits to main since this releaseAdded
- Sort-into-folders by tag, and confirmed delete via
send2trash(no more permanent direct deletes) - "Clear Deleted Flag" and a filter-scoped "Unset Applied Tags" bulk action, with confirmation dialogs reporting how many visible images will be affected
- A Trash workbench image viewer (matching the Grid viewer's controls)
- Close Directory and Delete Cache toolbar actions
Changed
- Grid, Duplicates, and Trash now share a single tag-panel container instead of separate copies
- Singleton duplicate groups are automatically pruned after deletes, rescans, and dupe scans
- Sort-into dialog thumbnails are tightened up (collapsible groups, exclusion counts, sized thumbnails)
Fixed
- Grid rubber-band selection, Ctrl+click multi-select, and click-to-clear-selection edge cases
- Several Duplicates Multi-view metadata and tooltip display issues
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Sort-into-folders by tag, and confirmed delete via
-
Bulk Image Organizer Pre-Release 11 Pre-release
released this
2026-06-07 06:46:11 +00:00 | 132 commits to main since this releaseAdded
- Ad-hoc, tag-only duplicate detection: independent exact (
F-DUPE_#) and visual (V-DUPE_#) duplicate groups with legacy tag-prefix recognition, found by a background scan worker - A real Duplicates workbench: group filtering, Grid and Single duplicate viewers, and an undoable "Keep Best" action
- Multi-view review gestures (click to mark/clear DELETE, double-click to open Single view), collapsible group headings, and resolution/size highlighting by quality tier
- Filmstrip DELETE overlays and tag-filter integration with duplicate group visibility
Changed
- Duplicate handling now only recognizes the
F-DUPE_/V-DUPE_prefixes (olderDupe_/DUPE_/DUPE-FILE_prefixes are dropped) - File sizes are shown consistently as whole, comma-separated KB throughout the app
Fixed
- Several rounds of viewer/metadata-bar layout fixes (tag scrolling, filename eliding, carousel display) and duplicate-view sync issues between Single and Multi modes
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Ad-hoc, tag-only duplicate detection: independent exact (
-
Bulk Image Organizer Pre-Release 10 Pre-release
released this
2026-06-06 22:42:02 +00:00 | 144 commits to main since this releaseAdded
- Session-only undo/redo (Ctrl+Z / Ctrl+Y) for tag assignment and DELETE marking, covering the tag panel, grid context menu, viewer, and bulk-apply actions. History clears whenever a new directory is opened.
Fixed
- A duplicate shortcut binding that blocked Ctrl+Z from working
- A crash when rotating images in the viewer with the
]key
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Bulk Image Organizer Pre-Release 9
Pre-releasereleased this
2026-06-06 21:50:51 +00:00 | 148 commits to main since this releaseAdded
- Sorting by filename, date, size, resolution, or tag priority, applied consistently in both the grid and viewer; metadata scans now process images in the active sort order
- Full workspace tagging system: tag panel with colored swatches, context-menu and keyboard tagging, a real tag filter, and DELETE marking in the grid and viewer with a confirmation-backed bulk clear
- Filmstrip tag dots and a viewer metadata bar listing applied tags
Fixed
- Sort changes now apply immediately instead of requiring a re-trigger
- Metadata scans no longer reprocess stale rows from prior sessions or double-process images when batching
- Tags were being lost on reopening a directory because of how image rows were upserted; fixed to preserve existing tag links
- The Linux launcher now warns when the compiled binary is older than the source instead of silently running a stale build
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Bulk Image Organizer Pre-Release 8 Pre-release
released this
2026-06-06 01:32:22 +00:00 | 157 commits to main since this releaseAdded
- Full image viewer sub-workbench: large image pane with carousel side previews, a resizable filmstrip, keyboard navigation, a quality/metadata overlay, and debounced rotation writes to the original file
- A Back button and status bar position counts ("N of total") in the viewer
ViewerImageLoaderandRotationWriteWorker, following the project's threading contract
Fixed
- Keyboard focus, rotation centering, carousel/filmstrip background colors, and grid column overflow
- Workbench switching from the viewer no longer leaves floating grid controls behind
- Panel overlap and a clean-shutdown crash when closing the app from certain workbenches
- Stale post-scan dialog removed; viewer now reconciles smoothly after a rescan adds, removes, or rotates images
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Bulk Image Organizer Pre-Release 7
Pre-releasereleased this
2026-06-05 23:09:15 +00:00 | 165 commits to main since this releaseAdded
- Multi-workbench UI shell: Grid, Duplicates, Trash, Settings, and Help workbenches plus an image-viewer sub-mode, with toolbar-driven switching and a Tag Filter control
- Filter proxy powering Trash review and tag filtering
- Refactored the PR5/PR6 thumbnail grid to plug in as the real Grid workbench, with the other workbenches as stubs for now
Fixed
- A shutdown crash ("Internal C++ object already deleted") caused by workbench widgets being deleted on mode switches; shared widgets are now detached and reused instead
- CI packaging smoke job now skips cleanly when build inputs haven't changed, and artifact uploads no longer fail on re-runs of the same commit
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Bulk Image Organizer Pre-Release 6
Pre-releaseSome checks failedCI / lint (pull_request) Successful in 8sCI / lint (push) Successful in 8sCI / test (pull_request) Successful in 1m29sCI / test (push) Successful in 2m50sCI / nuitka-smoke (pull_request) Successful in 14m44sCI / nuitka-smoke (push) Failing after 13m28sreleased this
2026-06-04 19:25:16 +00:00 | 171 commits to main since this releaseAdded
- Background thumbnail generation worker with a BLOB cache in the working database, replacing on-demand decoding
- Fractional display-size slider for the grid, with a separate save-resolution setting, both backed by global preferences
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads