Commit Graph
10 Commits
Author SHA1 Message Date
sarah 1c2acf3f16 Add search (Ctrl+F, wildcards, match case/whole word) and sort, both off by default 2026-09-29 19:59:02 +02:00
sarah 6c48796dde Add directory drop targets in the file list; fix Copy/Cut/Paste to use the real OS clipboard
Drag-and-drop: directories in the middle file list (list and grid view)
are now drop targets too, same MoveIntoDirectory sidebar bookmarks and
the filetree already use.

Clipboard: Copy/Cut/Paste now goes through Clipboard.set_files/get_files
(the real OS clipboard) instead of private in-process Python state, so
it works between separate SaraFem windows and interoperates with other
apps. Cut-vs-copy has no OS clipboard equivalent, so that one bit lives
in a small ~/.cache/SaraFem/ClipboardMode.txt sidecar every window reads
fresh on pass.
2026-09-29 19:39:33 +02:00
sarah 65f5b89908 Fix in-app editor: typing was triggering Browser's global keybinds (Backspace navigated up, Enter reopened the file 2026-09-29 06:50:40 +02:00
sarah 117532e017 Add fullscreen in-app image view, no stretch, sharing the editor's in-app/external toggle 2026-09-26 18:50:38 +02:00
sarah d588d445b4 Add SaraSortd integration: show incoming/outgoing sort rules for the browsed directory 2026-09-26 18:11:18 +02:00
sarahandClaude Sonnet 5 31b6c554e6 List view metadata columns and drag-to-resize everywhere
- New optional list-view columns: Description, Size (now includes
  directories), Modified, Owner, Created (via statx birth time), Content
  (item/line count or image dimensions), Access (rwx)
- Drag-to-resize: list view column headers, sidebar sections (Bookmarks/
  Devices/Filetree), Preview/Tags split, and the sidebar/preview side
  panels themselves — all commit to Config on release, not per drag frame
- Column resizing mutates existing row cells live instead of rebuilding,
  with metadata cached per (file, mtime) — fixes lag in large folders
- Fix list view background click (rows were full ListTile width with no
  empty space to click); bookmark selected-background now covers the
  triple-dot menu too; batch rename/new-file dialogs pre-select their
  default text instead of just pre-filling it
- Toolbar scrolls instead of clipping when buttons don't fit; toolbar and
  breadcrumbs are independently toggleable
- Add a "Server" bookmark icon

Co-Authored-By: Claude Sonnet 5 <[email protected]>
2026-09-26 17:22:55 +02:00
sarah a5f5c5ca79 Shared SaraSuite settings (theme, font, title bar) with a SaraSuite settings tab 2026-09-24 23:40:21 +02:00
sarah 089dfc005f Toolbar no longer takes half the window with breadcrumbs hidden 2026-09-24 23:26:10 +02:00
sarah 3cb1f416fb Fix tags crash with preview hidden; Ctrl+B toggles the sidebar 2026-09-24 23:23:07 +02:00
sarah 4c8d272719 Initial commit 2026-09-24 22:03:58 +02:00