Skip to content

Releases: DiamondEyesFox/kmiller

KMiller 5.25.2

15 Feb 00:31

Choose a tag to compare

KMiller 5.25.2

Highlights:

  • Restored stable Quick Look behavior after media UI regressions.
  • Preserved expected Space-to-close Quick Look behavior.
  • Improved Quick Look window stacking/activation reliability.
  • Updated audio Quick Look layout to artwork-left and metadata-right.
  • Fixed audio metadata card styling that could clip/crop text.
  • Added YouTube-style media shortcuts in Quick Look:
    • J: rewind 10s
    • K: play/pause
    • L: forward 10s
  • Bumped app version metadata to 5.25.2.

Included commits:

  • eafeaed Restore stable Quick Look behavior and add J/K/L media keys
  • b5cbd94 Bump version to 5.25.2

KMiller 5.25.1

14 Feb 23:09

Choose a tag to compare

KMiller 5.25.1 Release Notes

Date: 2026-02-14

Highlights

  • Safe release-track integration onto origin/main (release/v5.25.1).
  • Quick Look now previews audio and video files with playback controls.
  • Finder-style UX polish for tabs, context menus, and selection behavior.

Fixed

  • Added tab-strip empty-space right-click context menu with New Tab.
  • Fixed horizontal scrollbar theming consistency (including views that previously showed white bottom bars).
  • Right-click now selects unselected items first (Miller and classic views), matching Finder expectations.
  • Empty-space New Folder now creates in the clicked column/folder target in Miller view.
  • File chooser filters are now enforced in open mode (glob and MIME-aware matching).
  • Main window runtime settings (toolbar/hidden/preview/view/zoom) now persist reliably.
  • Miller selection status accounting now updates selected count/size.

Quick Look

  • Added media preview support for common audio/video formats.
  • Added media playback controls (play/pause + seek) in Quick Look.
  • Improved unsupported-file fallback with file/type messaging.

Internal

  • Added FileOpsService abstraction and routed more open/copy/move/trash/delete operations through it.
  • Added lightweight linkage smoke checks (ctest + tools/smoke_release.sh).
  • Version metadata updated to 5.25.1.

Audit

Updated parity roadmap:

  • docs/FINDER_PARITY_AUDIT.md

KMiller v5.22

29 Dec 21:06

Choose a tag to compare

Changes

  • Enable drag & drop between Miller columns and views (move by default like Finder)
  • Fix column focus handling - clicks and right-clicks properly set focus
  • Add getSelectedUrls() to MillerView for proper multi-selection support
  • Fix context menu to work with focused column, not just last column
  • Filter duplicate selection indexes (only count column 0)
  • Pass folder URL to empty space context menu
  • Add dark theme scrollbar styling (#555555 handle, #707070 hover)

KMiller v5.19

29 Dec 10:28

Choose a tag to compare

Context Menu Overhaul

Bug Fixes

  • Miller view multi-selection fixed - Context menu now works with all selected items, not just the clicked one
  • Removed duplicate handler - Fixed potential double context menu issue from viewport backup handler
  • Compress/Extract logic fixed - Now correctly handles multi-selection:
    • Extract only shows for single archive selection
    • Compress shows for any selection

New Features

  • Selection-aware menu text - Shows item count: "Delete 5 Items Permanently" vs "Delete Permanently"
  • Move to Trash option (Ctrl+Backspace) - Safe deletion using KIO trash integration
  • Clearer permanent delete warning - Now says "This cannot be undone"
  • Keyboard shortcuts in menu - All actions now show their shortcuts

Menu Shortcuts

Action Shortcut
Open Ctrl+Down
Quick Look Space
Cut Ctrl+X
Copy Ctrl+C
Paste Ctrl+V
Duplicate Ctrl+D
Rename F2
Move to Trash Ctrl+Backspace
Delete Permanently Shift+Delete
New Folder Ctrl+Shift+N
Properties Alt+Return

KMiller v5.18

29 Dec 10:21

Choose a tag to compare

Keyboard Shortcuts and Status Bar Improvements

New Features

  • Ctrl+Up: Go to enclosing folder (Finder standard)
  • Ctrl+Down: Open selected file/folder (Finder standard)
  • Ctrl+Shift+H: Toggle hidden files visibility
  • Ctrl+Shift+G: Go to Folder dialog with path auto-completion
  • Status bar now shows file size totals for selected items (e.g., "3 of 127 selected, 2.4 MB total")

Documentation

  • Added ROADMAP.md with 100 proposed features organized by category
  • Prioritization analysis with recommended implementation order

Technical Changes

  • Added openSelected() method to Pane for keyboard activation
  • Added currentUrl() getter to Pane
  • Updated statusChanged signal to include file size information
  • Go to Folder dialog includes shell-style path completion

KMiller v5.17: Miller columns UX overhaul

29 Dec 10:04

Choose a tag to compare

What's New

Miller Columns UX Overhaul

  • Single-click folder navigation - Click a folder to enter it (classic Finder behavior)
  • Tab title updates dynamically - Shows current folder name as you navigate
  • Proper first-item selection - Always selects the first alphabetical item when entering folders
  • Focus on startup - Arrow keys work immediately without clicking first

QuickLook Improvements

  • Rewritten to be minimal and frameless (like macOS)
  • Dark theme, no buttons - keyboard only (Space/Esc to close, Up/Down to navigate)

Visual Polish

  • Dark inactive selection color (#505050) for previous column highlights
  • Preview pane text respects theme (transparent background)
  • Default start path / with proper tab name handling

Technical

  • Added Pane::focusView() and MillerView::focusLastColumn() for proper focus management
  • Added navigatedTo signal for URL change tracking
  • Fixed async sort timing with layoutChanged signal

KMiller v0.5.2

01 Sep 09:47

Choose a tag to compare

KMiller v0.5.2 Pre-release
Pre-release

Full Changelog: v0.4.7...v0.5.2

KMiller v0.4.2 (Alpha Release)

31 Aug 00:10
05f1442

Choose a tag to compare

Pre-release

First working prototype of KMiller.
Proof of concept: includes Miller Columns view and Quick Look preview.
Many features are incomplete or buggy — not intended for daily use yet.
Does not yet have full basic File Manager functionality