SMOLNET PORTAL home about changes
iAdding the width scaling as a parameter. - thingmenu - A simple graphical menu launcher for X11.	Err	bitreich.org	70
hgit clone git://bitreich.org/thingmenu	URL:git://bitreich.org/thingmenu	bitreich.org	70
1Log	/scm/thingmenu/log.gph	bitreich.org	70
1Files	/scm/thingmenu/files.gph	bitreich.org	70
1Refs	/scm/thingmenu/refs.gph	bitreich.org	70
1Tags	/scm/thingmenu/tag	bitreich.org	70
1LICENSE	/scm/thingmenu/file/LICENSE.gph	bitreich.org	70
i---	Err	bitreich.org	70
1commit 9fbca8b3f21d2d0ad07d19ec8222c2a3fd89b984	/scm/thingmenu/commit/9fbca8b3f21d2d0ad07d19ec8222c2a3fd89b984.gph	bitreich.org	70
1parent 85c2c65341cb8953afe7fc9fea794efca060c3d9	/scm/thingmenu/commit/85c2c65341cb8953afe7fc9fea794efca060c3d9.gph	bitreich.org	70
hAuthor: Christoph Lohmann <20h@r-36.net>	URL:mailto:20h@r-36.net	bitreich.org	70
iDate:   Wed,  7 Sep 2011 22:00:18 +0200	Err	bitreich.org	70
i	Err	bitreich.org	70
iAdding the width scaling as a parameter.	Err	bitreich.org	70
i	Err	bitreich.org	70
iDiffstat:	Err	bitreich.org	70
i  M config.def.h                        |       2 ++	Err	bitreich.org	70
i  A thingmenu-menu.sh                   |      50 +++++++++++++++++++++++++++++++	Err	bitreich.org	70
i  M thingmenu.c                         |       8 +++++---	Err	bitreich.org	70
i	Err	bitreich.org	70
i3 files changed, 57 insertions(+), 3 deletions(-)	Err	bitreich.org	70
i---	Err	bitreich.org	70
1diff --git a/config.def.h b/config.def.h	/scm/thingmenu/file/config.def.h.gph	bitreich.org	70
i@@ -7,3 +7,5 @@ static const char *pressfgcolor = "#000000";	Err	bitreich.org	70
i static const char *highlightbgcolor = "#bbbbbb";	Err	bitreich.org	70
i static const char *highlightfgcolor = "#000000";	Err	bitreich.org	70
i 	Err	bitreich.org	70
i+static const int widthscaling = 1.5;	Err	bitreich.org	70
i+	Err	bitreich.org	70
1diff --git a/thingmenu-menu.sh b/thingmenu-menu.sh	/scm/thingmenu/file/thingmenu-menu.sh.gph	bitreich.org	70
i@@ -0,0 +1,50 @@	Err	bitreich.org	70
i+#!/bin/sh	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+POSARGS="-ww 400 -wh 400"	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+case "$1" in	Err	bitreich.org	70
i+        "svkbd")	Err	bitreich.org	70
i+                thingmenu $POSARGS -- \	Err	bitreich.org	70
i+                        "svkbd de" "svkbd-de -wy -16" \	Err	bitreich.org	70
i+                        "svkbd en" "svkbd-en -wy -16" \	Err	bitreich.org	70
i+                        "svkbd arrows" "svkbd-arrows -wy -16" \	Err	bitreich.org	70
i+                        "back" "thinkpad-menu.sh"	Err	bitreich.org	70
i+                ;;	Err	bitreich.org	70
i+        "conn")	Err	bitreich.org	70
i+                thingmenu $POSARGS -- \	Err	bitreich.org	70
i+                        "WWAN start" "sudo conn -s wwan" \	Err	bitreich.org	70
i+                        "WWAN stop" "sudo conn -k wwan" \	Err	bitreich.org	70
i+                        "WiFi start" "sudo conn -s wifi" \	Err	bitreich.org	70
i+                        "WiFi stop" "sudo conn -k wifi" \	Err	bitreich.org	70
i+                        "Ethernet start" "sudo conn -s eth" \	Err	bitreich.org	70
i+                        "Ethernet stop" "sudo conn -k eth" \	Err	bitreich.org	70
i+                        "back" "thinkpad-menu.sh"	Err	bitreich.org	70
i+                ;;	Err	bitreich.org	70
i+        "fn")	Err	bitreich.org	70
i+                thingmenu $POSARGS -- \	Err	bitreich.org	70
i+                        "backlight +10%" "xbacklight -inc 10%" \	Err	bitreich.org	70
i+                        "backlight -10%" "xbacklight -dec 10%" \	Err	bitreich.org	70
i+                        "battery" "sleep 1; xset dpms force off" \	Err	bitreich.org	70
i+                        "suspend" "pm-suspend" \	Err	bitreich.org	70
i+                        "hibernate" "pm-hibernate" \	Err	bitreich.org	70
i+                        "rotate" "thinkpad-rotate.sh" \	Err	bitreich.org	70
i+                        "monitor switch" "thinkpad-fn-f7.sh" \	Err	bitreich.org	70
i+                        "back" "thinkpad-menu.sh"	Err	bitreich.org	70
i+                ;;	Err	bitreich.org	70
i+        "sound")	Err	bitreich.org	70
i+                thingmenu $POSARGS -- \	Err	bitreich.org	70
i+                        "volume +10%" "amixer set Master 10%+" \	Err	bitreich.org	70
i+                        "volume -10%" "amixer set Master 10%-" \	Err	bitreich.org	70
i+                        "toggle mute" "amixer set Master toggle" \	Err	bitreich.org	70
i+                        "back" "thinkpad-menu.sh"	Err	bitreich.org	70
i+                ;;	Err	bitreich.org	70
i+        *)	Err	bitreich.org	70
i+                thingmenu $POSARGS -- \	Err	bitreich.org	70
i+                        "svkbd menu" "thinkpad-menu.sh svkbd" \	Err	bitreich.org	70
i+                        "conn menu" "thinkpad-menu.sh conn" \	Err	bitreich.org	70
i+                        "fn menu" "thinkpad-menu.sh fn" \	Err	bitreich.org	70
i+                        "sound menu" "thinkpad-menu.sh sound" \	Err	bitreich.org	70
i+                        "xkill" "xkill"	Err	bitreich.org	70
i+                ;;	Err	bitreich.org	70
i+esac	Err	bitreich.org	70
i+	Err	bitreich.org	70
1diff --git a/thingmenu.c b/thingmenu.c	/scm/thingmenu/file/thingmenu.c.gph	bitreich.org	70
i@@ -289,8 +289,10 @@ initfont(const char *fontstr)	Err	bitreich.org	70
i                 XFreeFontSet(dpy, dc.font.set);	Err	bitreich.org	70
i         dc.font.set = XCreateFontSet(dpy, fontstr, &missing, &n, &def);	Err	bitreich.org	70
i         if(missing) {	Err	bitreich.org	70
i-                while(n--)	Err	bitreich.org	70
i-                        fprintf(stderr, "svkbd: missing fontset: %s\n", missing[n]);	Err	bitreich.org	70
i+                while(n--) {	Err	bitreich.org	70
i+                        fprintf(stderr, "thingmenu: missing fontset: %s\n",	Err	bitreich.org	70
i+                                        missing[n]);	Err	bitreich.org	70
i+                }	Err	bitreich.org	70
i                 XFreeStringList(missing);	Err	bitreich.org	70
i         }	Err	bitreich.org	70
i         if(dc.font.set) {	Err	bitreich.org	70
i@@ -394,7 +396,7 @@ setup(void)	Err	bitreich.org	70
i                 if (ls > www)	Err	bitreich.org	70
i                         www = ls;	Err	bitreich.org	70
i         }	Err	bitreich.org	70
i-        www *= 1.5;	Err	bitreich.org	70
i+        www *= widthscaling;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         if (ww == 0) {	Err	bitreich.org	70
i                 if (horizontal) {	Err	bitreich.org	70
.
Response: text/plain
Original URLgopher://bitreich.org/0/scm/thingmenu/commit/9fbca8b3f21d...
Content-Typetext/plain; charset=utf-8