Flow edit mode: edit arrow rules, delete directories

Each rule on an arrow can be edited (pattern, NewFileName, case-sensitive,
overwrite); a rule shared with other inputs is split so only this arrow
changes. Connecting an input with a pattern an output already has no longer
renames it for the other inputs. Boxes get a delete button that removes the
directory from SaraSortd (GlobalConf, other outputs' rules, its config and
history files) but never the folder itself.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
sarahandClaude Opus 5.5 committed 2026-10-07 22:50:11 +02:00
1 parent 60da6dd9ab
commit 918e1d68cf
3 files changed
+232 -37

No files matched your search

+5 -2
View File
@@ -13,8 +13,11 @@ Needs SaraSortd **7.1** or newer for arrows with their own patterns (per-entry `
columns and can be dragged (positions are kept in `Layout.toml`).
In **Edit mode**: click a directory, then the one it should sort into, and type the patterns. Each
pattern becomes its own `[[Files]]` entry in the output's config, with its own `ValidInputDirs`, and
the other settings come from `OutputDirConf.toml` (the template). Click a label to add or remove
patterns, remove the arrow, or save it as a template. Click a box to remove it or open its config.
the other settings come from `OutputDirConf.toml` (the template). Click a label to edit its rules
(pattern, NewFileName, case-sensitive, overwrite), add or remove patterns, remove the arrow, or save it
as a template. A rule other inputs use too is split when you change it, so only this arrow changes.
The bin on a box deletes the directory from SaraSortd: it leaves GlobalConf.toml and other outputs'
rules, and its config and history files are deleted. The folder and its files stay.
- **Service**: running/stopped, start/stop/restart, start on login, SaraSortd's version (and the
SaraSuite install it came from), and its logs: its own log files or the systemd journal.
- **Configs**: `GlobalConf.toml`, the two templates and every directory's own config, as a form (with