<refentrytitle>GEEQIE</refentrytitle>
<manvolnum>1</manvolnum>
<refmiscinfo class='source'>April 2024</refmiscinfo>
-<refmiscinfo class='manual'>Geeqie 2.4+git20240402-d802d5f5 GTK3</refmiscinfo>
+<refmiscinfo class='manual'>Geeqie 2.4+git20240413-2a5c2a89 GTK3</refmiscinfo>
</refmeta>
<refnamediv>
<refname>Geeqie</refname>
<para>Generated for version:</para>
-<para>Geeqie 2.4+git20240402-d802d5f5</para>
+<para>Geeqie 2.4+git20240413-2a5c2a89</para>
<refsect2 id='valid_options'><title>Valid options:</title>
<variablelist remap='TP'>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>-o</emphasis>:, <emphasis role='strong' remap='B'>--log-file</emphasis>:<file></term>
+ <term><emphasis role='strong' remap='B'>-o</emphasis>, <emphasis role='strong' remap='B'>--log-file=</emphasis><file></term>
<listitem>
<para>save log data to file</para>
</listitem>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>-rh</emphasis>, <emphasis role='strong' remap='B'>--remote-help</emphasis></term>
+ <term><emphasis role='strong' remap='B'>--remote-help</emphasis></term>
<listitem>
<para>print remote command list</para>
</listitem>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>-g</emphasis>:, <emphasis role='strong' remap='B'>--grep</emphasis>:<regexp></term>
+ <term><emphasis role='strong' remap='B'>-g</emphasis>, <emphasis role='strong' remap='B'>--grep=</emphasis><regexp></term>
<listitem>
<para>filter debug output</para>
</listitem>
<refsect2 id='remote_command_list'><title>Remote command list:</title>
<variablelist remap='TP'>
<varlistentry>
- <term><emphasis role='strong' remap='B'>--action</emphasis>:<ACTION></term>
+ <term><emphasis role='strong' remap='B'>--action=</emphasis><ACTION></term>
<listitem>
<para>execute keyboard action (See Help/Reference/Remote Keyboard Actions)</para>
</listitem>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>--config-load</emphasis>:<FILE>|layout ID</term>
+ <term><emphasis role='strong' remap='B'>--config-load=</emphasis><FILE>|layout ID</term>
<listitem>
<para>load configuration from FILE</para>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>-cm</emphasis> <emphasis role='strong' remap='B'>--cache-metadata</emphasis></term>
+ <term><emphasis role='strong' remap='B'>--cache-metadata</emphasis></term>
<listitem>
<para>clean the metadata cache</para>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>-cr</emphasis>: <emphasis role='strong' remap='B'>--cache-render</emphasis>:<folder></term>
+ <term><emphasis role='strong' remap='B'>--cache-render=</emphasis><folder></term>
<listitem>
<para>render thumbnails</para>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>-crr</emphasis>: <emphasis role='strong' remap='B'>--cache-render-recurse</emphasis>:<folder></term>
+ <term><emphasis role='strong' remap='B'>--cache-render-recurse=</emphasis><folder></term>
<listitem>
<para>render thumbnails recursively</para>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>-crs</emphasis>: <emphasis role='strong' remap='B'>--cache-render-shared</emphasis>:<folder></term>
+ <term><emphasis role='strong' remap='B'>--cache-render-shared=</emphasis><folder></term>
<listitem>
<para>render thumbnails (see Help)</para>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>-crsr</emphasis>: <emphasis role='strong' remap='B'>--cache-render-shared-recurse</emphasis>:<folder></term>
+ <term><emphasis role='strong' remap='B'>--cache-render-shared-recurse=</emphasis><folder></term>
<listitem>
<para>render thumbnails recursively (see Help)</para>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>-cs</emphasis>: <emphasis role='strong' remap='B'>--cache-shared</emphasis>:clean|clear</term>
+ <term><emphasis role='strong' remap='B'>--cache-shared</emphasis>=<emphasis remap='I'>clean</emphasis>|clear</term>
<listitem>
<para>clean or clear shared thumbnail cache</para>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>-ct</emphasis>: <emphasis role='strong' remap='B'>--cache-thumbs</emphasis>:clean|clear</term>
+ <term><emphasis role='strong' remap='B'>--cache-thumbs</emphasis>=<emphasis remap='I'>clean</emphasis>|clear</term>
<listitem>
<para>clean or clear thumbnail cache</para>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>-d</emphasis> <emphasis role='strong' remap='B'>--delay=</emphasis><[H:][M:][N][.M]></term>
+ <term><emphasis role='strong' remap='B'>-d</emphasis> <emphasis role='strong' remap='B'>--delay=</emphasis><[H=][M=][N][.M]></term>
<listitem>
<para>set slide show delay to Hrs Mins N.M seconds</para>
</listitem>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>--file</emphasis>:<FILE>|<URL></term>
+ <term><emphasis role='strong' remap='B'>--file=</emphasis><FILE>|<URL></term>
<listitem>
<para>open FILE or URL, bring Geeqie window to the top</para>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>--File</emphasis>:<FILE>|<URL></term>
+ <term><emphasis role='strong' remap='B'>--File=</emphasis><FILE>|<URL></term>
<listitem>
<para>open FILE or URL, do not bring Geeqie window to the top</para>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>-fs</emphasis> <emphasis role='strong' remap='B'>--fullscreen-start</emphasis></term>
+ <term><emphasis role='strong' remap='B'>--fullscreen-start</emphasis></term>
<listitem>
<para>start full screen</para>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>-fS</emphasis> <emphasis role='strong' remap='B'>--fullscreen-stop</emphasis></term>
+ <term><emphasis role='strong' remap='B'>--fullscreen-stop</emphasis></term>
<listitem>
<para>stop full screen</para>
</listitem>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>--get-collection</emphasis>:<COLLECTION></term>
+ <term><emphasis role='strong' remap='B'>--get-collection=</emphasis><COLLECTION></term>
<listitem>
<para>get collection content</para>
</listitem>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>--get-destination</emphasis>:<FILE></term>
+ <term><emphasis role='strong' remap='B'>--get-destination=</emphasis><FILE></term>
<listitem>
<para>get destination path of FILE (See Plugins Configuration)</para>
</listitem>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>--get-filelist</emphasis>:[<FOLDER>]</term>
+ <term><emphasis role='strong' remap='B'>--get-filelist</emphasis>=<emphasis remap='I'>[</emphasis><FOLDER>]</term>
<listitem>
<para>get list of files and class</para>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>--get-filelist-recurse</emphasis>:[<FOLDER>]</term>
+ <term><emphasis role='strong' remap='B'>--get-filelist-recurse</emphasis>=<emphasis remap='I'>[</emphasis><FOLDER>]</term>
<listitem>
<para>get list of files and class recursive</para>
</listitem>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>--get-sidecars</emphasis>:<FILE></term>
+ <term><emphasis role='strong' remap='B'>--get-sidecars=</emphasis><FILE></term>
<listitem>
<para>get list of sidecars of FILE</para>
</listitem>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>--id</emphasis>:<ID></term>
+ <term><emphasis role='strong' remap='B'>--id=</emphasis><ID></term>
<listitem>
<para>window id for following commands</para>
</listitem>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>--list-add</emphasis>:<FILE></term>
+ <term><emphasis role='strong' remap='B'>--list-add=</emphasis><FILE></term>
<listitem>
<para>add FILE to command line collection list</para>
</listitem>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>--lua</emphasis>:<FILE>,<lua script></term>
+ <term><emphasis role='strong' remap='B'>--lua=</emphasis><FILE>,<lua script></term>
<listitem>
<para>run lua script on FILE</para>
</listitem>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>--PWD</emphasis>:<PWD></term>
+ <term><emphasis role='strong' remap='B'>--PWD=</emphasis><PWD></term>
<listitem>
<para>use PWD as working directory for following commands</para>
</listitem>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>--selection-add</emphasis>:[<FILE>]</term>
+ <term><emphasis role='strong' remap='B'>--selection-add</emphasis>=<emphasis remap='I'>[</emphasis><FILE>]</term>
<listitem>
<para>adds the current file (or the specified file) to the current selection</para>
</listitem>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>--selection-remove</emphasis>:[<FILE>]</term>
+ <term><emphasis role='strong' remap='B'>--selection-remove</emphasis>=<emphasis remap='I'>[</emphasis><FILE>]</term>
<listitem>
<para>removes the current file (or the specified file) from the current selection</para>
</listitem>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>--slideshow-recurse</emphasis>:<FOLDER></term>
+ <term><emphasis role='strong' remap='B'>--slideshow-recurse=</emphasis><FOLDER></term>
<listitem>
<para>start recursive slide show in FOLDER</para>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>-ss</emphasis> <emphasis role='strong' remap='B'>--slideshow-start</emphasis></term>
+ <term><emphasis role='strong' remap='B'>--slideshow-start</emphasis></term>
<listitem>
<para>start slide show</para>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>-sS</emphasis> <emphasis role='strong' remap='B'>--slideshow-stop</emphasis></term>
+ <term><emphasis role='strong' remap='B'>--slideshow-stop</emphasis></term>
<listitem>
<para>stop slide show</para>
</listitem>
</listitem>
</varlistentry>
<varlistentry>
- <term><emphasis role='strong' remap='B'>--view</emphasis>:<FILE></term>
+ <term><emphasis role='strong' remap='B'>--view=</emphasis><FILE></term>
<listitem>
<para>open FILE in new window</para>
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
-.TH GEEQIE "1" "April 2024" "Geeqie 2.4+git20240402-d802d5f5 GTK3" "User Commands"
+.TH GEEQIE "1" "April 2024" "Geeqie 2.4+git20240413-2a5c2a89 GTK3" "User Commands"
.SH NAME
Geeqie - GTK based multiformat image viewer
.SH SYNOPSIS
Generated for version:
.PP
-Geeqie 2.4+git20240402\-d802d5f5
+Geeqie 2.4+git20240413\-2a5c2a89
.SS "Valid options:"
.TP
\fB\-\-blank\fR
\fB\-n\fR, \fB\-\-new\-instance\fR
open a new instance of Geeqie *
.TP
-\fB\-o\fR:, \fB\-\-log\-file\fR:<file>
+\fB\-o\fR, \fB\-\-log\-file=\fR<file>
save log data to file
.TP
\fB\-r\fR, \fB\-\-remote\fR
send following commands to open window
.TP
-\fB\-rh\fR, \fB\-\-remote\-help\fR
+\fB\-\-remote\-help\fR
print remote command list
.TP
\fB\-s\fR, \fB\-\-slideshow\fR
\fB\-\-debug\fR[=\fI\,level\/\fR]
turn on debug output
.TP
-\fB\-g\fR:, \fB\-\-grep\fR:<regexp>
+\fB\-g\fR, \fB\-\-grep=\fR<regexp>
filter debug output
.PP
* Normally a single set of configuration files is used for all instances.
XDG_CONFIG_HOME=/tmp/a XDG_CACHE_HOME=/tmp/b geeqie
.SS "Remote command list:"
.TP
-\fB\-\-action\fR:<ACTION>
+\fB\-\-action=\fR<ACTION>
execute keyboard action (See Help/Reference/Remote Keyboard Actions)
.TP
\fB\-\-action\-list\fR
\fB\-\-close\-window\fR
close window
.TP
-\fB\-\-config\-load\fR:<FILE>|layout ID
+\fB\-\-config\-load=\fR<FILE>|layout ID
load configuration from FILE
.TP
-\fB\-cm\fR \fB\-\-cache\-metadata\fR
+\fB\-\-cache\-metadata\fR
clean the metadata cache
.TP
-\fB\-cr\fR: \fB\-\-cache\-render\fR:<folder>
+\fB\-\-cache\-render=\fR<folder>
render thumbnails
.TP
-\fB\-crr\fR: \fB\-\-cache\-render\-recurse\fR:<folder>
+\fB\-\-cache\-render\-recurse=\fR<folder>
render thumbnails recursively
.TP
-\fB\-crs\fR: \fB\-\-cache\-render\-shared\fR:<folder>
+\fB\-\-cache\-render\-shared=\fR<folder>
render thumbnails (see Help)
.TP
-\fB\-crsr\fR: \fB\-\-cache\-render\-shared\-recurse\fR:<folder>
+\fB\-\-cache\-render\-shared\-recurse=\fR<folder>
render thumbnails recursively (see Help)
.TP
-\fB\-cs\fR: \fB\-\-cache\-shared\fR:clean|clear
+\fB\-\-cache\-shared\fR=\fI\,clean\/\fR|clear
clean or clear shared thumbnail cache
.TP
-\fB\-ct\fR: \fB\-\-cache\-thumbs\fR:clean|clear
+\fB\-\-cache\-thumbs\fR=\fI\,clean\/\fR|clear
clean or clear thumbnail cache
.TP
-\fB\-d\fR \fB\-\-delay=\fR<[H:][M:][N][.M]>
+\fB\-d\fR \fB\-\-delay=\fR<[H=][M=][N][.M]>
set slide show delay to Hrs Mins N.M seconds
.TP
\fB\-\-first\fR
\fB\-f\fR \fB\-\-fullscreen\fR
toggle full screen
.TP
-\fB\-\-file\fR:<FILE>|<URL>
+\fB\-\-file=\fR<FILE>|<URL>
open FILE or URL, bring Geeqie window to the top
.TP
-\fB\-\-File\fR:<FILE>|<URL>
+\fB\-\-File=\fR<FILE>|<URL>
open FILE or URL, do not bring Geeqie window to the top
.TP
-\fB\-fs\fR \fB\-\-fullscreen\-start\fR
+\fB\-\-fullscreen\-start\fR
start full screen
.TP
-\fB\-fS\fR \fB\-\-fullscreen\-stop\fR
+\fB\-\-fullscreen\-stop\fR
stop full screen
.TP
\fB\-\-geometry=\fR<GEOMETRY>
set window geometry
.TP
-\fB\-\-get\-collection\fR:<COLLECTION>
+\fB\-\-get\-collection=\fR<COLLECTION>
get collection content
.TP
\fB\-\-get\-collection\-list\fR
get collection list
.TP
-\fB\-\-get\-destination\fR:<FILE>
+\fB\-\-get\-destination=\fR<FILE>
get destination path of FILE (See Plugins Configuration)
.TP
\fB\-\-get\-file\-info\fR
get file info
.TP
-\fB\-\-get\-filelist\fR:[<FOLDER>]
+\fB\-\-get\-filelist\fR=\fI\,[\/\fR<FOLDER>]
get list of files and class
.TP
-\fB\-\-get\-filelist\-recurse\fR:[<FOLDER>]
+\fB\-\-get\-filelist\-recurse\fR=\fI\,[\/\fR<FOLDER>]
get list of files and class recursive
.TP
\fB\-\-get\-rectangle\fR
\fB\-\-get\-selection\fR
get list of selected files
.TP
-\fB\-\-get\-sidecars\fR:<FILE>
+\fB\-\-get\-sidecars=\fR<FILE>
get list of sidecars of FILE
.TP
\fB\-\-get\-window\-list\fR
get window list
.TP
-\fB\-\-id\fR:<ID>
+\fB\-\-id=\fR<ID>
window id for following commands
.TP
\fB\-\-last\fR
last image
.TP
-\fB\-\-list\-add\fR:<FILE>
+\fB\-\-list\-add=\fR<FILE>
add FILE to command line collection list
.TP
\fB\-\-list\-clear\fR
clear command line collection list
.TP
-\fB\-\-lua\fR:<FILE>,<lua script>
+\fB\-\-lua=\fR<FILE>,<lua script>
run lua script on FILE
.TP
\fB\-\-new\-window\fR
\fB\-\-print0\fR
terminate returned data with null character instead of newline
.TP
-\fB\-\-PWD\fR:<PWD>
+\fB\-\-PWD=\fR<PWD>
use PWD as working directory for following commands
.TP
\fB\-q\fR \fB\-\-quit\fR
\fB\-\-raise\fR
bring the Geeqie window to the top
.TP
-\fB\-\-selection\-add\fR:[<FILE>]
+\fB\-\-selection\-add\fR=\fI\,[\/\fR<FILE>]
adds the current file (or the specified file) to the current selection
.TP
\fB\-\-selection\-clear\fR
clears the current selection
.TP
-\fB\-\-selection\-remove\fR:[<FILE>]
+\fB\-\-selection\-remove\fR=\fI\,[\/\fR<FILE>]
removes the current file (or the specified file) from the current selection
.TP
\fB\-s\fR \fB\-\-slideshow\fR
toggle slide show
.TP
-\fB\-\-slideshow\-recurse\fR:<FOLDER>
+\fB\-\-slideshow\-recurse=\fR<FOLDER>
start recursive slide show in FOLDER
.TP
-\fB\-ss\fR \fB\-\-slideshow\-start\fR
+\fB\-\-slideshow\-start\fR
start slide show
.TP
-\fB\-sS\fR \fB\-\-slideshow\-stop\fR
+\fB\-\-slideshow\-stop\fR
stop slide show
.TP
\fB\-\-tell\fR
\fB\-t\fR \fB\-\-tools\-hide\fR
hide tools
.TP
-\fB\-\-view\fR:<FILE>
+\fB\-\-view=\fR<FILE>
open FILE in new window
.IP
All other command line parameters are used as plain files if they exist.
};
static RemoteCommandEntry remote_commands[] = {
- /* short, long callback, extra, prefer, parameter, description */
- { nullptr, "--action:", gr_action, TRUE, FALSE, N_("<ACTION>"), N_("execute keyboard action (See Help/Reference/Remote Keyboard Actions)") },
- { nullptr, "--action-list", gr_action_list, FALSE, FALSE, nullptr, N_("list available keyboard actions (some are redundant)") },
- { "-b", "--back", gr_image_prev, FALSE, FALSE, nullptr, N_("previous image") },
- { nullptr, "--close-window", gr_close_window, FALSE, FALSE, nullptr, N_("close window") },
- { nullptr, "--config-load:", gr_config_load, TRUE, FALSE, N_("<FILE>|layout ID"), N_("load configuration from FILE") },
- { "-cm","--cache-metadata", gr_cache_metadata, FALSE, FALSE, nullptr, N_("clean the metadata cache") },
- { "-cr:", "--cache-render:", gr_cache_render, TRUE, FALSE, N_("<folder> "), N_(" render thumbnails") },
- { "-crr:", "--cache-render-recurse:", gr_cache_render_recurse, TRUE, FALSE, N_("<folder> "), N_("render thumbnails recursively") },
- { "-crs:", "--cache-render-shared:", gr_cache_render_standard, TRUE, FALSE, N_("<folder> "), N_(" render thumbnails (see Help)") },
- { "-crsr:", "--cache-render-shared-recurse:", gr_cache_render_standard_recurse, TRUE, FALSE, N_("<folder>"), N_(" render thumbnails recursively (see Help)") },
- { "-cs:", "--cache-shared:", gr_cache_shared, TRUE, FALSE, N_("clean|clear"), N_("clean or clear shared thumbnail cache") },
- { "-ct:", "--cache-thumbs:", gr_cache_thumb, TRUE, FALSE, N_("clean|clear"), N_("clean or clear thumbnail cache") },
- { "-d", "--delay=", gr_slideshow_delay, TRUE, FALSE, N_("<[H:][M:][N][.M]>"), N_("set slide show delay to Hrs Mins N.M seconds") },
- { nullptr, "--first", gr_image_first, FALSE, FALSE, nullptr, N_("first image") },
- { "-f", "--fullscreen", gr_fullscreen_toggle, FALSE, TRUE, nullptr, N_("toggle full screen") },
- { nullptr, "--file:", gr_file_load, TRUE, FALSE, N_("<FILE>|<URL>"), N_("open FILE or URL, bring Geeqie window to the top") },
- { nullptr, "file:", gr_file_load, TRUE, FALSE, N_("<FILE>|<URL>"), N_("open FILE or URL, bring Geeqie window to the top") },
- { nullptr, "--File:", gr_file_load_no_raise, TRUE, FALSE, N_("<FILE>|<URL>"), N_("open FILE or URL, do not bring Geeqie window to the top") },
- { nullptr, "File:", gr_file_load_no_raise, TRUE, FALSE, N_("<FILE>|<URL>"), N_("open FILE or URL, do not bring Geeqie window to the top") },
- { "-fs","--fullscreen-start", gr_fullscreen_start, FALSE, FALSE, nullptr, N_("start full screen") },
- { "-fS","--fullscreen-stop", gr_fullscreen_stop, FALSE, FALSE, nullptr, N_("stop full screen") },
- { nullptr, "--geometry=", gr_geometry, TRUE, FALSE, N_("<GEOMETRY>"), N_("set window geometry") },
- { nullptr, "--get-collection:", gr_collection, TRUE, FALSE, N_("<COLLECTION>"), N_("get collection content") },
- { nullptr, "--get-collection-list", gr_collection_list, FALSE, FALSE, nullptr, N_("get collection list") },
- { nullptr, "--get-destination:", gr_get_destination, TRUE, FALSE, N_("<FILE>"), N_("get destination path of FILE (See Plugins Configuration)") },
- { nullptr, "--get-file-info", gr_file_info, FALSE, FALSE, nullptr, N_("get file info") },
- { nullptr, "--get-filelist:", gr_filelist, TRUE, FALSE, N_("[<FOLDER>]"), N_("get list of files and class") },
- { nullptr, "--get-filelist-recurse:", gr_filelist_recurse, TRUE, FALSE, N_("[<FOLDER>]"), N_("get list of files and class recursive") },
- { nullptr, "--get-rectangle", gr_rectangle, FALSE, FALSE, nullptr, N_("get rectangle co-ordinates") },
- { nullptr, "--get-render-intent", gr_render_intent, FALSE, FALSE, nullptr, N_("get render intent") },
- { nullptr, "--get-selection", gr_get_selection, FALSE, FALSE, nullptr, N_("get list of selected files") },
- { nullptr, "--get-sidecars:", gr_get_sidecars, TRUE, FALSE, N_("<FILE>"), N_("get list of sidecars of FILE") },
- { nullptr, "--get-window-list", gr_window_list, FALSE, FALSE, nullptr, N_("get window list") },
- { nullptr, "--id:", gr_lw_id, TRUE, FALSE, N_("<ID>"), N_("window id for following commands") },
- { nullptr, "--last", gr_image_last, FALSE, FALSE, nullptr, N_("last image") },
- { nullptr, "--list-add:", gr_list_add, TRUE, FALSE, N_("<FILE>"), N_("add FILE to command line collection list") },
- { nullptr, "--list-clear", gr_list_clear, FALSE, FALSE, nullptr, N_("clear command line collection list") },
+ /* short, long callback, extra, prefer, parameter, description */
+ { nullptr, "--action=", gr_action, TRUE, FALSE, N_("<ACTION>"), N_("execute keyboard action (See Help/Reference/Remote Keyboard Actions)") },
+ { nullptr, "--action-list", gr_action_list, FALSE, FALSE, nullptr, N_("list available keyboard actions (some are redundant)") },
+ { "-b", "--back", gr_image_prev, FALSE, FALSE, nullptr, N_("previous image") },
+ { nullptr, "--close-window", gr_close_window, FALSE, FALSE, nullptr, N_("close window") },
+ { nullptr, "--config-load=", gr_config_load, TRUE, FALSE, N_("<FILE>|layout ID"), N_("load configuration from FILE") },
+ { nullptr, "--cache-metadata", gr_cache_metadata, FALSE, FALSE, nullptr, N_("clean the metadata cache") },
+ { nullptr, "--cache-render=", gr_cache_render, TRUE, FALSE, N_("<folder> "), N_(" render thumbnails") },
+ { nullptr, "--cache-render-recurse=", gr_cache_render_recurse, TRUE, FALSE, N_("<folder> "), N_("render thumbnails recursively") },
+ { nullptr, "--cache-render-shared=", gr_cache_render_standard,TRUE, FALSE, N_("<folder> "), N_(" render thumbnails (see Help)") },
+ { nullptr, "--cache-render-shared-recurse=", gr_cache_render_standard_recurse, TRUE, FALSE, N_("<folder>"), N_(" render thumbnails recursively (see Help)") },
+ { nullptr, "--cache-shared=", gr_cache_shared, TRUE, FALSE, N_("clean|clear"), N_("clean or clear shared thumbnail cache") },
+ { nullptr, "--cache-thumbs=", gr_cache_thumb, TRUE, FALSE, N_("clean|clear"), N_("clean or clear thumbnail cache") },
+ { "-d", "--delay=", gr_slideshow_delay, TRUE, FALSE, N_("<[H=][M=][N][.M]>"), N_("set slide show delay to Hrs Mins N.M seconds") },
+ { nullptr, "--first", gr_image_first, FALSE, FALSE, nullptr, N_("first image") },
+ { "-f", "--fullscreen", gr_fullscreen_toggle, FALSE, TRUE, nullptr, N_("toggle full screen") },
+ { nullptr, "--file=", gr_file_load, TRUE, FALSE, N_("<FILE>|<URL>"), N_("open FILE or URL, bring Geeqie window to the top") },
+ { nullptr, "file=", gr_file_load, TRUE, FALSE, N_("<FILE>|<URL>"), N_("open FILE or URL, bring Geeqie window to the top") },
+ { nullptr, "--File=", gr_file_load_no_raise, TRUE, FALSE, N_("<FILE>|<URL>"), N_("open FILE or URL, do not bring Geeqie window to the top") },
+ { nullptr, "File=", gr_file_load_no_raise, TRUE, FALSE, N_("<FILE>|<URL>"), N_("open FILE or URL, do not bring Geeqie window to the top") },
+ { nullptr, "--fullscreen-start", gr_fullscreen_start, FALSE, FALSE, nullptr, N_("start full screen") },
+ { nullptr, "--fullscreen-stop", gr_fullscreen_stop, FALSE, FALSE, nullptr, N_("stop full screen") },
+ { nullptr, "--geometry=", gr_geometry, TRUE, FALSE, N_("<GEOMETRY>"), N_("set window geometry") },
+ { nullptr, "--get-collection=", gr_collection, TRUE, FALSE, N_("<COLLECTION>"), N_("get collection content") },
+ { nullptr, "--get-collection-list", gr_collection_list, FALSE, FALSE, nullptr, N_("get collection list") },
+ { nullptr, "--get-destination=", gr_get_destination, TRUE, FALSE, N_("<FILE>"), N_("get destination path of FILE (See Plugins Configuration)") },
+ { nullptr, "--get-file-info", gr_file_info, FALSE, FALSE, nullptr, N_("get file info") },
+ { nullptr, "--get-filelist=", gr_filelist, TRUE, FALSE, N_("[<FOLDER>]"), N_("get list of files and class") },
+ { nullptr, "--get-filelist-recurse=", gr_filelist_recurse, TRUE, FALSE, N_("[<FOLDER>]"), N_("get list of files and class recursive") },
+ { nullptr, "--get-rectangle", gr_rectangle, FALSE, FALSE, nullptr, N_("get rectangle co-ordinates") },
+ { nullptr, "--get-render-intent", gr_render_intent, FALSE, FALSE, nullptr, N_("get render intent") },
+ { nullptr, "--get-selection", gr_get_selection, FALSE, FALSE, nullptr, N_("get list of selected files") },
+ { nullptr, "--get-sidecars=", gr_get_sidecars, TRUE, FALSE, N_("<FILE>"), N_("get list of sidecars of FILE") },
+ { nullptr, "--get-window-list", gr_window_list, FALSE, FALSE, nullptr, N_("get window list") },
+ { nullptr, "--id=", gr_lw_id, TRUE, FALSE, N_("<ID>"), N_("window id for following commands") },
+ { nullptr, "--last", gr_image_last, FALSE, FALSE, nullptr, N_("last image") },
+ { nullptr, "--list-add=", gr_list_add, TRUE, FALSE, N_("<FILE>"), N_("add FILE to command line collection list") },
+ { nullptr, "--list-clear", gr_list_clear, FALSE, FALSE, nullptr, N_("clear command line collection list") },
#if HAVE_LUA
- { nullptr, "--lua:", gr_lua, TRUE, FALSE, N_("<FILE>,<lua script>"), N_("run lua script on FILE") },
+ { nullptr, "--lua=", gr_lua, TRUE, FALSE, N_("<FILE>,<lua script>"), N_("run lua script on FILE") },
#endif
- { nullptr, "--new-window", gr_new_window, FALSE, FALSE, nullptr, N_("new window") },
- { "-n", "--next", gr_image_next, FALSE, FALSE, nullptr, N_("next image") },
- { nullptr, "--pixel-info", gr_pixel_info, FALSE, FALSE, nullptr, N_("print pixel info of mouse pointer on current image") },
- { nullptr, "--print0", gr_print0, TRUE, FALSE, nullptr, N_("terminate returned data with null character instead of newline") },
- { nullptr, "--PWD:", gr_pwd, TRUE, FALSE, N_("<PWD>"), N_("use PWD as working directory for following commands") },
- { "-q", "--quit", gr_quit, FALSE, FALSE, nullptr, N_("quit") },
- { nullptr, "--raise", gr_raise, FALSE, FALSE, nullptr, N_("bring the Geeqie window to the top") },
- { nullptr, "raise", gr_raise, FALSE, FALSE, nullptr, N_("bring the Geeqie window to the top") },
- { nullptr, "--selection-add:", gr_selection_add, TRUE, FALSE, N_("[<FILE>]"), N_("adds the current file (or the specified file) to the current selection") },
- { nullptr, "--selection-clear", gr_selection_clear, FALSE, FALSE, nullptr, N_("clears the current selection") },
- { nullptr, "--selection-remove:", gr_selection_remove, TRUE, FALSE, N_("[<FILE>]"), N_("removes the current file (or the specified file) from the current selection") },
- { "-s", "--slideshow", gr_slideshow_toggle, FALSE, TRUE, nullptr, N_("toggle slide show") },
- { nullptr, "--slideshow-recurse:", gr_slideshow_start_rec, TRUE, FALSE, N_("<FOLDER>"), N_("start recursive slide show in FOLDER") },
- { "-ss","--slideshow-start", gr_slideshow_start, FALSE, FALSE, nullptr, N_("start slide show") },
- { "-sS","--slideshow-stop", gr_slideshow_stop, FALSE, FALSE, nullptr, N_("stop slide show") },
- { nullptr, "--tell", gr_file_tell, FALSE, FALSE, nullptr, N_("print filename [and Collection] of current image") },
- { "-T", "--tools-show", gr_tools_show, FALSE, TRUE, nullptr, N_("show tools") },
- { "-t", "--tools-hide", gr_tools_hide, FALSE, TRUE, nullptr, N_("hide tools") },
- { nullptr, "--view:", gr_file_view, TRUE, FALSE, N_("<FILE>"), N_("open FILE in new window") },
- { nullptr, "view:", gr_file_view, TRUE, FALSE, N_("<FILE>"), N_("open FILE in new window") },
+ { nullptr, "--new-window", gr_new_window, FALSE, FALSE, nullptr, N_("new window") },
+ { "-n", "--next", gr_image_next, FALSE, FALSE, nullptr, N_("next image") },
+ { nullptr, "--pixel-info", gr_pixel_info, FALSE, FALSE, nullptr, N_("print pixel info of mouse pointer on current image") },
+ { nullptr, "--print0", gr_print0, TRUE, FALSE, nullptr, N_("terminate returned data with null character instead of newline") },
+ { nullptr, "--PWD=", gr_pwd, TRUE, FALSE, N_("<PWD>"), N_("use PWD as working directory for following commands") },
+ { "-q", "--quit", gr_quit, FALSE, FALSE, nullptr, N_("quit") },
+ { nullptr, "--raise", gr_raise, FALSE, FALSE, nullptr, N_("bring the Geeqie window to the top") },
+ { nullptr, "raise", gr_raise, FALSE, FALSE, nullptr, N_("bring the Geeqie window to the top") },
+ { nullptr, "--selection-add=", gr_selection_add, TRUE, FALSE, N_("[<FILE>]"), N_("adds the current file (or the specified file) to the current selection") },
+ { nullptr, "--selection-clear", gr_selection_clear, FALSE, FALSE, nullptr, N_("clears the current selection") },
+ { nullptr, "--selection-remove=", gr_selection_remove, TRUE, FALSE, N_("[<FILE>]"), N_("removes the current file (or the specified file) from the current selection") },
+ { "-s", "--slideshow", gr_slideshow_toggle, FALSE, TRUE, nullptr, N_("toggle slide show") },
+ { nullptr, "--slideshow-recurse=", gr_slideshow_start_rec, TRUE, FALSE, N_("<FOLDER>"), N_("start recursive slide show in FOLDER") },
+ { nullptr, "--slideshow-start", gr_slideshow_start, FALSE, FALSE, nullptr, N_("start slide show") },
+ { nullptr, "--slideshow-stop", gr_slideshow_stop, FALSE, FALSE, nullptr, N_("stop slide show") },
+ { nullptr, "--tell", gr_file_tell, FALSE, FALSE, nullptr, N_("print filename [and Collection] of current image") },
+ { "-T", "--tools-show", gr_tools_show, FALSE, TRUE, nullptr, N_("show tools") },
+ { "-t", "--tools-hide", gr_tools_hide, FALSE, TRUE, nullptr, N_("hide tools") },
+ { nullptr, "--view=", gr_file_view, TRUE, FALSE, N_("<FILE>"), N_("open FILE in new window") },
+ { nullptr, "view=", gr_file_view, TRUE, FALSE, N_("<FILE>"), N_("open FILE in new window") },
{ nullptr, nullptr, nullptr, FALSE, FALSE, nullptr, nullptr }
};