summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorLukasz Kasprzak <lukas@labunix.xyz>2026-09-17 00:23:51 +0200
committerLukasz Kasprzak <lukas@labunix.xyz>2026-09-17 00:23:51 +0200
commit04b4243ad31d144c4caf9be4c5096a0f27a2648e (patch)
tree056515d145ba8e4fba29a2150b2c58199133b0c1 /docs
parent9db67b201b80e9b7f824989df8517cefc587036d (diff)
downloadkrino-04b4243ad31d144c4caf9be4c5096a0f27a2648e.tar.gz
krino-04b4243ad31d144c4caf9be4c5096a0f27a2648e.zip
gui: syntax colours, a file preview, and a settings window
Diffstat (limited to 'docs')
-rw-r--r--docs/gui-checklist.md11
1 files changed, 11 insertions, 0 deletions
diff --git a/docs/gui-checklist.md b/docs/gui-checklist.md
index 04cb6af..903e857 100644
--- a/docs/gui-checklist.md
+++ b/docs/gui-checklist.md
@@ -89,3 +89,14 @@ A dialog is its own window: take it by its own id, not the main window's.
24. Closing the window releases the directory lock it held.
25. A configuration that does not load prints the problem and exits 2
rather than opening a window.
+
+## Settings and preview
+
+26. Selecting a row in the Plan tab shows the file under its explanation: a
+ picture for an image, the rendered first page for a PDF, the first
+ lines for text, and a plain note for anything else.
+27. Settings writes krino's defaults into `krino.conf` - refused while the
+ configuration would not load, previous text kept as `krino.conf.bak` -
+ and the tabs work from the new defaults at once.
+28. The window preferences take effect as they are changed (font size,
+ colours, preview, a plan starting unchecked) and survive a restart.