1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-09-02 10:01:11 +02:00

new completion for qiv image viewer

This commit is contained in:
Oliver Kiddle 2005-05-13 19:00:30 +00:00
parent 9a819df9d7
commit eea8514302
3 changed files with 48 additions and 5 deletions

View file

@ -1,4 +1,9 @@
2005-05-13 Oliver Kiddle <opk@zsh.org>
* unposted: Completion/X/Command/_qiv: new completion for qiv
2005-05-13 Motoi Washida <a66@h8.dion.ne.jp>
* users/8826: Completion/Darwin/Type/_retrieve_mac_apps: search
applications using spotlight.

View file

@ -1,8 +1,10 @@
DISTFILES_SRC='
.distfiles
_gnome-gv
_gv _netscape _xauth _xfig _mozilla _xterm _xwit
_nedit _vnc _x_utils _xdvi _xmodmap _xset _xv
_acroread _dcop _gqview _xloadimage _mplayer
_kfmclient
_acroread _dcop
_gnome-gv _gqview _gv _kfmclient
_mozilla _mplayer _nedit _netscape
_qiv _vnc
_x_utils _xauth _xdvi _xfig _xloadimage
_xmodmap _xpdf _xset _xterm _xv
_xwit
'

36
Completion/X/Command/_qiv Normal file
View file

@ -0,0 +1,36 @@
#compdef qiv
_arguments -s \
'(- *)'{-h,--help}'[display help information]' \
'(- *)'{-v,--version}'[display version information]' \
'--display:display:_x_display' \
\*{-f,--file}'[read file names from file]:_files' \
'(-e --center)'{-e,--center}'[disable window centering]' \
'(-w --fixed_width -W --fixed_zoom)'{-w,--fixed_width}'[use window with specified width]:width' \
'(-w --fixed_width -W --fixed_zoom)'{-W,--fixed_zoom}'[use window with specified zoom factor]:zoom (percentage)' \
'(-x -y -z --root --root_t --root_s -f --file *)'{-x,--root}'[use image as the current desktop background, centered]:image file:_files' \
'(-x -y -z --root --root_t --root_s -f --file *)'{-y,--root_t}'[use image on the current desktop background, tiled]:image file:_files' \
'(-x -y -z --root --root_t --root_s -f --file *)'{-z,--root_s}'[use image as the current desktop background, stretched]:image file:_files' \
'(-m --maxpect)'{-m,--maxpect}'[expand image to fit screen size]' \
'(-t --scale_down)'{-t,--scale_down}'[shrink images to fit screen size]' \
'(-b --brightness)'{-b,--brightness}'[set brightness]:brightness (-32..32)' \
'(-c --contrast)'{-b,--contrast}'[set contrast]:contrast (-32..32)' \
'(-g --gamma)'{-b,--gamma}'[set gamma]:gamma (-32..32)' \
'(-n --no_filter)'{-n,--no_filter}'[disable filtering of images by extension]' \
'(-i --no_statusbar -I --statusbar)'{-i,--no_statusbar}'[disable statusbar]' \
'(-i --no_statusbar -I --statusbar)'{-I,--statusbar}'[enable statusbar]' \
'(-p --transparency)'{-p,--transparency}'[enable transparency]' \
'(-a --do_grab)'{-a,--do_grab}'[grab the pointer in windowed mode]' \
'(-G --disable_grab)'{-G,--disable_grab}'[disable pointer grabbing]' \
'(-o --bg_color)'{-o,--bg_color}'[set root background color]:color:_x_color' \
'(-s --slide)'{-s,--slide}'[start slideshow immediately]' \
'(-r --random)'{-r,--random}'[shuffle images for slideshow]' \
'(-R --readonly)'{-R,--readonly}'[disable delete feature]' \
'(-S --shuffle)'{-S,--shuffle}'[shuffle images for next/prev feature]' \
'(-d --delay)'{-d,--delay}'[set slideshow delay]:delay (seconds)' \
'(-f --fullscreen)'{-f,--fullscreen}'[use fullscreen window on startup]' \
'(-P --ignore_path_sort)'{-P,--ignore_path_sort}'[sort images by just the filename]' \
'(-M --merged_case_sort)'{-M,--merged_case_sort}'[sort images case-insensitively]' \
'(-N --numeric_sort)'{-N,--numeric_sort}'[numeric image sort]' \
'(-T --watch)'{-T,--watch}'[reload the image if it changes]' \
'*:image file:_files -g "*.(#i)(bmp|eim|gif|jp([eg]|eg)|pcx|png|p[pngb]m|tif(|f)|tga|x[pb]m)(-.)"'