1gliv(1) Image viewer gliv(1)
2
3
4
6 gliv - An OpenGL Image Viewer
7
9 gliv [OPTIONS]... [FILES]...
10
12 gliv uses gdk-pixbuf to load images and OpenGL to render them. It
13 allows to do some moving, rotating, zooming and slide show.
14
16 The options are first set to their default values, "off" for flags,
17 then read either from ~/.glivrc or /etc/glivrc or a configuration file
18 specified on the command line, and finally read from the command line.
19 Omitting the argument for an option that takes an "on|off" argument
20 (flags) is like giving it "on", so --foo is the same as --foo=on if foo
21 is an on|off flag.
22
23 -h, --help
24 Print help and exit.
25
26 -V, --version
27 Print version and exit.
28
29 -a, --add-all[=on|off]
30 Add all files in the directory. With this option, when you open
31 a file on the command line or with the open dialog, all others
32 files in the directory are added as well.
33
34 -R, --recursive[=on|off]
35 Recursive directory traversal. If gliv tries to load a direcory,
36 it will also load every image all its subdirectories.
37
38 -S, --sort[=on|off]
39 Show images in sorted order. The images list will be sorted
40 before the slide show.
41
42 -s, --shuffle[=on|off]
43 Show images in random order. The images list will be shuffled
44 before the slide show.
45
46 -F, --force-load[=on|off]
47 Try to load every file. When loading a file, the loader is cho‐
48 sen according to the filename extension in order to optimize the
49 loading time. If the extension is unknown, the file is ignored,
50 with this option gliv will always try to load the file.
51
52 -C, --client[=on|off]
53 Connect to a running gliv, appending to the list. With this
54 option, gliv will open the files passed in the arguments in the
55 gliv server window. It can also be used with the -0 option. The
56 gliv server is the latest launched gliv or the one which has
57 been chosen using the Options menu.
58
59 -c, --client-clear[=on|off]
60 Connect to a running gliv, replacing the list. This is like the
61 --client option except that the specified list on the client
62 will replace the list on the server instead of being appended
63 to.
64
65 -e, --build-menus[=on|off]
66 No images menu at startup. Disabling the images menus creation
67 at startup makes it faster, especially with many files on the
68 command line.
69
70 -g, --glivrc[=FILE]
71 Use this configuration file or none. Specify it to disable load‐
72 ing of the rc file. With a filename as argument it will use it
73 as a configuration file.
74
75 -w, --slide-show[=on|off]
76 Start the slide show immediately. This way you will not have to
77 start it manually from the menu.
78
79 -0, --null[=on|off]
80 Read null-terminated filenames. This can be used with "find
81 -print0" or with "tr '\n' '\0'" when you have a very long list
82 of filenames to pass to gliv. Unlike xargs(1) it allows an
83 unlimited number of filenames.
84
85 -o, --collection[=FILE]
86 Output a collection. With this option, gliv creates a collection
87 from the loaded files and outputs it to stdout or in the speci‐
88 fied file.
89
90 -G, --geometry=GEOMETRY
91 Initial window geometry. This option can be used to specify the
92 position and dimension of the gliv window. It expects a geometry
93 argument in the XParseGeometry(3X11) format like: 640x480+20-30
94 for example.
95
97 Starting with version 1.8, gliv supports a file format called "GLiv
98 collection". It contains an images list and the associated thumbnails,
99 this way, when you load a collection the images menus rebuilding is
100 faster since it does not have to make thumbnails.
101 gliv supports also transparent decompression, so the collections can be
102 compressed in bzip2, gzip or compress(1) provided that you have the
103 corresponding decompressor.
104
106 ESC, q : Quit
107 f : Full-screen/window
108 +/=/- : Zoom in/in/out
109 n/p : Next/previous image
110 Pause : Start/stop the slide show
111 l : Reduce the image to the window
112 M : Maximize the image to the window
113 m : Make the image fit the window
114 r : Reset position and size
115 b : Toggle display of the menu bar
116 i : Toggle display of the info bar
117 s : Toggle display of the scrollbars
118 a : Toggle display of the alpha checks
119 h : Toggle display of the help box
120 w : Toggle display of floating windows
121 o : Display the open dialog
122 g : Display the image selector
123 t : Display the options dialog
124 d : Hide the cursor
125 u : Undo
126 y : Redo
127 c : Clear the history
128 Delete : Delete the current file
129 C-up : Rotate by +90 degrees
130 C-down : Rotate by -90 degrees
131 C-left : Rotate by +0.1 degree
132 C-right: Rotate by -0.1 degree
133 z : Horizontal flip
134 e : Vertical flip
135
136 The first mouse button and the arrow keys will move the image unless
137 the Control key is pressed. In which case the image will be rotated
138 around the window center.
139
140 The mouse wheel zooms the image, and when you hold its button pressed
141 at the same time it switches to the neighbouring image.
142
143 You can also zoom by dragging the mouse vertically while holding Shift
144 and the first button.
145
146 Space and Backspace act like n and p.
147
148 Draw a rectangle with the third button and gliv will zoom in it.
149
150
152 ~/.glivrc - This file is absolutely not mandatory.
153
155 Guillaume Chazarain <guichaz@gmail.com>
156 See http://guichaz.free.fr/gliv
157
158
159
160Guillaume Chazarain 1.9 gliv(1)