From 04b4243ad31d144c4caf9be4c5096a0f27a2648e Mon Sep 17 00:00:00 2001 From: Lukasz Kasprzak Date: Thu, 17 Sep 2026 00:23:51 +0200 Subject: gui: syntax colours, a file preview, and a settings window --- docs/gui-checklist.md | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'docs') 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. -- cgit v1.3