From 1ec30a4b62505c04f786c1de0fb0f10f6841f70d Mon Sep 17 00:00:00 2001 From: cage Date: Tue, 17 Dec 2024 18:41:10 +0100 Subject: [PATCH] - updated documentation. --- NEWS.org | 4 ++- doc/tinmop.man | 69 +++++++++++++++++++++++++++++++++++++++++++++++++- doc/tinmop.org | 25 +++++++++++++++++- 3 files changed, 95 insertions(+), 3 deletions(-) diff --git a/NEWS.org b/NEWS.org index 98df996..2e3685d 100644 --- a/NEWS.org +++ b/NEWS.org @@ -9,11 +9,13 @@ - [GUI] - refresh stream frame after downloading a gemini stream in background; - ensured to lock the gemtext line position when zooming; - - using themes also for TOC widget. + - using themes also for TOC widget; + - added contextual menu button to open a link with an external default program. - improved rendering of HTML; - [fediverse] improved mentions rendering. - Bugfix - [GUI] ensured only a single copy of the same image is rendered when inlining images in a gemtext; + - [TUI] prevented a crash when an external program can not be found; - fixed and improved gopher protocol support; - [fediverse] - ensured the correct text is rendered when a boosted poll is opened; diff --git a/doc/tinmop.man b/doc/tinmop.man index f41232c..0c8d16c 100644 --- a/doc/tinmop.man +++ b/doc/tinmop.man @@ -174,7 +174,74 @@ if suggestion window is \fBnot\fP rendered, pressing \fBup\fP and \fBdown\fP arr A folder is an object to groups messages for each timeline an arbitrary number of folders can be created, when the last message of a folder is deleted the folder is deleted as well. .SS "GUI" .PP -Calling this program with option \fB"-U"\fP will starts with a gemini client with a GUI mode. The Usage should be intuitive for persons that are used to use programs with a graphical interface and mouse interaction. +Calling this program with option \fB"-U"\fP will starts with a gemini client with a GUI mode. The Usage should be intuitive for persons that are used to use programs with a graphical interface and mouse interaction, here are the default keybindings: + +.TP +\fBquit \fP +Control-q +.TP +\fBsearch \fP +Alt-f +.TP +\fBstream \fP +Alt-s +.TP +\fBcertificates \fP +Alt-c +.TP +\fBtour manage \fP +Alt-t +.TP +\fBtour next \fP +Control-t +.TP +\fBtour shuffle \fP +Alt-S +.TP +\fBgemlog \fP +Alt-g +.TP +\fBabout \fP +Alt-a +.TP +\fBtype-address \fP +Alt-d +.TP +\fBview-source \fP +Alt-u +.TP +\fBgo back in address history\fP +Control-BackSpace +.TP +\fBup \fP +U +.TP +\fBbookmark toggle \fP +Control-d +.TP +\fBbookmark show \fP +Alt-b +.TP +\fBbookmark export \fP +Alt-e +.TP +\fBbookmark import \fP +Alt-i +.TP +\fBsearch gempub library \fP +Alt-l +.TP +\fBgemtext scaling increase \fP +Control-plus +.TP +\fBgemtext scaling decrease \fP +Control-minus +.TP +\fBgemtext scaling reset \fP +Control-0 +.TP +\fBgemtext refresh \fP +Control-r .SH "Configuration" .PP The configuration of tinmop is based on text files but they are available two different kinds with different syntax and scope. diff --git a/doc/tinmop.org b/doc/tinmop.org index c578a56..31182d3 100644 --- a/doc/tinmop.org +++ b/doc/tinmop.org @@ -129,7 +129,30 @@ ** GUI - Calling this program with option *"-U"* will starts with a gemini client with a GUI mode. The Usage should be intuitive for persons that are used to use programs with a graphical interface and mouse interaction. + Calling this program with option *"-U"* will starts with a gemini client with a GUI mode. The Usage should be intuitive for persons that are used to use programs with a graphical interface and mouse interaction, here are the default keybindings: + +- quit :: Control-q +- search :: Alt-f +- stream :: Alt-s +- certificates :: Alt-c +- tour manage :: Alt-t +- tour next :: Control-t +- tour shuffle :: Alt-S +- gemlog :: Alt-g +- about :: Alt-a +- type-address :: Alt-d +- view-source :: Alt-u +- go back in address history :: Control-BackSpace +- up :: U +- bookmark toggle :: Control-d +- bookmark show :: Alt-b +- bookmark export :: Alt-e +- bookmark import :: Alt-i +- search gempub library :: Alt-l +- gemtext scaling increase :: Control-plus +- gemtext scaling decrease :: Control-minus +- gemtext scaling reset :: Control-0 +- gemtext refresh :: Control-r * Configuration