antiright-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Antiright-devel] antiright/gtkshell gshterm option_options.c


From: Jeffrey Bedard
Subject: [Antiright-devel] antiright/gtkshell gshterm option_options.c
Date: Sat, 31 Jul 2010 13:06:35 +0000

CVSROOT:        /sources/antiright
Module name:    antiright
Changes by:     Jeffrey Bedard <jefbed> 10/07/31 13:06:35

Modified files:
        gtkshell       : gshterm option_options.c 

Log message:
        Use getopts for option parsing in gshterm.  

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/antiright/gtkshell/gshterm?cvsroot=antiright&r1=1.10&r2=1.11
http://cvs.savannah.gnu.org/viewcvs/antiright/gtkshell/option_options.c?cvsroot=antiright&r1=1.41&r2=1.42

Patches:
Index: gshterm
===================================================================
RCS file: /sources/antiright/antiright/gtkshell/gshterm,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- gshterm     10 Jan 2008 02:14:06 -0000      1.10
+++ gshterm     31 Jul 2010 13:06:35 -0000      1.11
@@ -3,6 +3,7 @@
 gshterm_usage()
 {
        echo 'gshterm [e command][f font][s size][h]'
+       exit $1
 }
 
 FONT=""
@@ -12,38 +13,34 @@
 APP_MODE=""
 TRANSPARENT=""
 
-while [ $# -gt 0 ]; do
-       case "$1" in
-       -a)
-               APP_MODE="-oa File::Exit___ 'Help::gtkshell -da & # About'"
-               break
-               ;;
-       -e)
-               shift
-               COMMAND="\"$*\""
-               break
-               ;;
-       -g)
-               GEOMETRY="$2"
-               shift
-               ;;
-       -f)
-               FONT="$2"
-               shift
-               ;;
-       -h)
-               gshterm_usage
-               ;;
-       -s)
-               FONT="$FONT $2"
-               shift
+while getopts "ae:g:f:hs:t" opt; do
+       case "$opt" in
+               a)
+                       APP_MODE="-oa File::Exit___ 'Help::gtkshell -da &\
+                               # About'"
                ;;
-       -t)
+               e)      
+                       COMMAND="$OPTARG"
+                       ;;
+               g)
+                       GEOMETRY="$OPTARG"
+                       ;;
+               f)
+                       FONT="$OPTARG"
+                       ;;
+               h)
+                       gshterm_usage 0
+                       ;;
+               s)
+                       FONT="$FONT $OPTARG"
+                       ;;
+               t)
                TRANSPARENT="-ott"
-               break
+                       ;;
+               \?)
+                       gshterm_usage 1
                ;;
        esac
-       shift
 done
 
 ARGS=""

Index: option_options.c
===================================================================
RCS file: /sources/antiright/antiright/gtkshell/option_options.c,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -b -r1.41 -r1.42
--- option_options.c    2 Nov 2008 23:36:08 -0000       1.41
+++ option_options.c    31 Jul 2010 13:06:35 -0000      1.42
@@ -150,6 +150,7 @@
        gtk_window_set_decorated(window, FALSE);
        gtk_window_set_skip_taskbar_hint(window, TRUE);
        gtk_window_set_accept_focus(window, TRUE);
+       gtk_window_set_opacity(window, 0.8);
        gtk_window_stick(window);
 }
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]