ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/CV/README
(Generate patch)

Comparing CV/README (file contents):
Revision 1.7 by root, Sun Jan 27 16:49:40 2008 UTC vs.
Revision 1.12 by root, Wed Dec 27 17:48:16 2017 UTC

1NAME 1NAME
2 cv - a fast gtk+ image viewer loosely modeled after XV 2 cv - a fast gtk+ image viewer loosely modeled after XV
3 3
4SYNOPSIS 4SYNOPSIS
5 cv [file...] 5 cv
6
7 cv directory
8
9 cv path...
10
11 cv -g <glob expression...>
12
13 find .. -print0 | cv -0r
6 14
7FEATURES 15FEATURES
8 CV is supposed to work similar to the venerable XV image viewer, just 16 CV is supposed to work similar to the venerable XV image viewer, just
9 faster. Why faster? 17 faster. Why faster?
10 18
108 ctrl-sift-m toggle using current image size as max image size 116 ctrl-sift-m toggle using current image size as max image size
109 u uncrop 117 u uncrop
110 r set scaling mode to 'nearest' (fastest) 118 r set scaling mode to 'nearest' (fastest)
111 s set scaling mode to 'bilinear' (default) 119 s set scaling mode to 'bilinear' (default)
112 shift-s set scaling mode to 'hyper' (slowest) 120 shift-s set scaling mode to 'hyper' (slowest)
113 t rotate clockwise 90° 121 t rotate clockwise 90°
114 T rotate counterclockwise° 122 T rotate counterclockwise°
115 a apply all rotations loslessly to a jpeg file (using exiftran) 123 a apply all rotations loslessly to a jpeg file (using exiftran)
124 ctrl-shift-t apply current rotation for future image loads
116 ctrl-v open a new visual schnauzer window for the current dir 125 ctrl-v open a new visual schnauzer window for the current dir
117 ctrl-c clone the current image window 126 ctrl-c clone the current image window
118 ctrl-e run an editor ($CV_EDITOR or "gimp") on the current image 127 ctrl-e run an editor ($CV_EDITOR or "gimp") on the current image
119 ctrl-p fire up the print dialog 128 ctrl-p fire up the print dialog
129 ctrl-shift-p same as ctrl-p, but automatically selects "ok"
120 escape cancel a crop action 130 escape cancel a crop action
121 131
122 And when playing movies, these additional keys are active: 132 And when playing movies, these additional keys are active:
123 133
124 left rewind by 10 seconds 134 left rewind by 10 seconds
160 end move to last file 170 end move to last file
161 171
162 ctrl-a select all files 172 ctrl-a select all files
163 ctrl-shift-a select all files currently displayed in the schnauzer window 173 ctrl-shift-a select all files currently displayed in the schnauzer window
164 ctrl-d delete selected files WITHOUT ASKING AGAIN 174 ctrl-d delete selected files WITHOUT ASKING AGAIN
165 ctrl-g force generation of thumbnais for the selected files 175 ctrl-g force generation of thumbnails for the selected files
176 ctrl-shift-g remove thumbnails for the selected files
166 ctrl-s rescan current direcory or files updates/deletes etc. 177 ctrl-s rescan current direcory or files updates/deletes etc.
167 ctrl-u update selected (or all) icons if neccessary 178 ctrl-u update selected (or all) icons if neccessary
168 ctrl-l don't use, will become a plug-in eventually 179 ctrl-- unselected thumbnailed images
180 ctrl-+ keep only thumbnailed images, deselect others
169 181
170 ^ go to parent directory (caret). 182 ^ go to parent directory (caret).
171 183
172 0-9, 184 0-9,
173 a-z find the first filename beginning with this letter 185 a-z find the first filename beginning with this letter
214 or require "/fs/cv/cvplugin.pl"; 226 or require "/fs/cv/cvplugin.pl";
215 227
216 This will load a plug-in, but only if the machine *ether* is reachable 228 This will load a plug-in, but only if the machine *ether* is reachable
217 (supposedly the plug-in is networked in some way :). 229 (supposedly the plug-in is networked in some way :).
218 230
219ENVIRONMENT 231ENVIRONMENT VARIABLES
220 CV_EDITOR 232 CV_EDITOR
221 The program that gets executed when the user presses "CTRL-e" in the 233 The program that gets executed when the user presses "CTRL-e" in the
222 Schnauzer or image window. The default is "gimp". 234 Schnauzer or image window. The default is "gimp".
223 235
224 CV_AUDIO_PLAYER 236 CV_AUDIO_PLAYER
237 EXPERIMENTAL: audio playback is now via mpv, this variable is
238 currently ignored.
239
225 Program used to play all sorts of audio (wav, aif, mp3, ogg...), 240 Program used to play all sorts of audio (wav, aif, mp3, ogg...),
226 default "play". Will be called like "$CV_AUDIO_PLAYER -- <path>". 241 default "play". Will be called like "$CV_AUDIO_PLAYER -- <path>".
227 242
243 CV_MPLAYER
244 Program used to play all sorts of video files. Unlike
245 "CV_AUDIO_PLAYER", this really must be one of the "mplayer",
246 "mplayer2" or "mpv" programs, or something that is very command-line
247 compatible to them.
248
249 Currently, if this string contains the substring "mpv", then it is
250 assumed to be mpv-compatible, otherwise it is assumed to be
251 mplayer-compatible.
252
253 Note: for video-thumbnailing, mplayer is still used (and hardcoded).
254
228 CV_PRINT_DESTINATION 255 CV_PRINT_DESTINATION
229 The default (perl-style) destination to use in the print dialog. 256 The default (perl-style) destination to use in the print dialog.
230 257
231 CV_TRASHCAN 258 CV_TRASHCAN
232 When set, must point to a directory where all files that are deleted 259 When set, must point to a directory where all files that are deleted
233 are moved to. If unset, files that are deleted are really being 260 by the "Delete Physically" (ctrl-d) action are moved to (other
234 deleted. 261 deletion actions still delete!). If unset, files that are deleted
262 are really being deleted.
263
264SIGNALS
265 Sending CV a SIGUSR1 signal will cause all image viewers to reload the
266 currently loaded image. This is useful if you use CV as a viewer for
267 changing data - just run it in the background with some path and each
268 time the image changes, send it a SIGUSR1.
235 269
236SECURITY CONSIDERATIONS 270SECURITY CONSIDERATIONS
237 CV uses Pixbuf to load non-JPEG images. Pixbuf is not considered safe 271 CV uses Pixbuf to load non-JPEG images. Pixbuf is not considered safe
238 for this purpose, though (from the gtk-2.2 release notes): 272 for this purpose, though (from the gtk-2.2 release notes):
239 273

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines