bigger buttons for OB theme
This commit is contained in:
parent
7a636dcfc6
commit
69f0299723
@ -260,6 +260,8 @@ out2+=("Tiny,obtctl buttons tiny;$me")
|
|||||||
out2+=("Normal,obtctl buttons normal;$me")
|
out2+=("Normal,obtctl buttons normal;$me")
|
||||||
out2+=("Bold,obtctl buttons bold;$me")
|
out2+=("Bold,obtctl buttons bold;$me")
|
||||||
out2+=("Dots,obtctl buttons dots;$me")
|
out2+=("Dots,obtctl buttons dots;$me")
|
||||||
|
out2+=("^sep()")
|
||||||
|
out2+=("Big 12px,obtctl buttons big-12;$me")
|
||||||
#TEXT
|
#TEXT
|
||||||
out2+=("^tag(titletext)")
|
out2+=("^tag(titletext)")
|
||||||
out2+=("^sep($TITLEBAR_TEXT)")
|
out2+=("^sep($TITLEBAR_TEXT)")
|
||||||
|
13
bin/obtctl
13
bin/obtctl
@ -347,6 +347,19 @@ inactivetextcolor () {
|
|||||||
buttons () {
|
buttons () {
|
||||||
rm $THEMEDIR/*.xbm
|
rm $THEMEDIR/*.xbm
|
||||||
cp -a /usr/share/mabox-colorizer/themes/obbuttons/${1}/*.xbm $THEMEDIR/
|
cp -a /usr/share/mabox-colorizer/themes/obbuttons/${1}/*.xbm $THEMEDIR/
|
||||||
|
#if buttons big check font size also
|
||||||
|
case "$1" in
|
||||||
|
big-12)
|
||||||
|
nspace="http://openbox.org/3.4/rc"
|
||||||
|
cfg="$HOME/.config/openbox/rc.xml"
|
||||||
|
SIZE=$(xmlstarlet sel -N a="$nspace" -t -v '/a:openbox_config/a:theme/a:font[@place="ActiveWindow"]/a:size' "$cfg")
|
||||||
|
if [ "$SIZE" -lt "12" ]; then
|
||||||
|
xmlstarlet ed -L -N a="$nspace" -u '/a:openbox_config/a:theme/a:font[@place="ActiveWindow"]/a:size' -v "12" "$cfg"
|
||||||
|
xmlstarlet ed -L -N a="$nspace" -u '/a:openbox_config/a:theme/a:font[@place="InactiveWindow"]/a:size' -v "12" "$cfg"
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
*) : ;;
|
||||||
|
esac
|
||||||
}
|
}
|
||||||
activebuttonscolors () {
|
activebuttonscolors () {
|
||||||
sd "^window.active.button.*.unpressed.image.color:.*$" "window.active.button.*.unpressed.image.color: ${1}" ${THEMERC}
|
sd "^window.active.button.*.unpressed.image.color:.*$" "window.active.button.*.unpressed.image.color: ${1}" ${THEMERC}
|
||||||
|
5
share/mabox-colorizer/themes/obbuttons/big-12/close.xbm
Normal file
5
share/mabox-colorizer/themes/obbuttons/big-12/close.xbm
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
#define close_width 12
|
||||||
|
#define close_height 12
|
||||||
|
static unsigned char close_bits[] = {
|
||||||
|
0x00, 0x00, 0x06, 0x06, 0x0e, 0x07, 0x9c, 0x03, 0xb8, 0x01, 0x70, 0x00,
|
||||||
|
0xe0, 0x00, 0xd8, 0x01, 0x9c, 0x03, 0x0e, 0x07, 0x06, 0x06, 0x00, 0x00 };
|
@ -0,0 +1,5 @@
|
|||||||
|
#define close_hover_width 12
|
||||||
|
#define close_hover_height 12
|
||||||
|
static unsigned char close_hover_bits[] = {
|
||||||
|
0x00, 0x00, 0x06, 0x06, 0x0e, 0x07, 0x9c, 0x03, 0x98, 0x01, 0x00, 0x00,
|
||||||
|
0x00, 0x00, 0x98, 0x01, 0x9c, 0x03, 0x0e, 0x07, 0x06, 0x06, 0x00, 0x00 };
|
@ -0,0 +1,5 @@
|
|||||||
|
#define close_pressed_width 12
|
||||||
|
#define close_pressed_height 12
|
||||||
|
static unsigned char close_pressed_bits[] = {
|
||||||
|
0x00, 0x00, 0x06, 0x06, 0x06, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x06, 0x06, 0x06, 0x00, 0x00 };
|
5
share/mabox-colorizer/themes/obbuttons/big-12/desk.xbm
Normal file
5
share/mabox-colorizer/themes/obbuttons/big-12/desk.xbm
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
#define desk_width 12
|
||||||
|
#define desk_height 12
|
||||||
|
static unsigned char desk_bits[] = {
|
||||||
|
0x00, 0x00, 0x9e, 0x07, 0x9e, 0x04, 0x9e, 0x04, 0x9e, 0x07, 0x00, 0x00,
|
||||||
|
0x00, 0x00, 0x9e, 0x07, 0x92, 0x04, 0x92, 0x04, 0x9e, 0x07, 0x00, 0x00 };
|
@ -0,0 +1,5 @@
|
|||||||
|
#define desk_hover_width 12
|
||||||
|
#define desk_hover_height 12
|
||||||
|
static unsigned char desk_hover_bits[] = {
|
||||||
|
0x00, 0x00, 0x9e, 0x07, 0x9e, 0x07, 0x9e, 0x07, 0x9e, 0x07, 0x00, 0x00,
|
||||||
|
0x00, 0x00, 0x9e, 0x07, 0x9e, 0x07, 0x9e, 0x07, 0x9e, 0x07, 0x00, 0x00 };
|
@ -0,0 +1,5 @@
|
|||||||
|
#define desk_pressed_width 12
|
||||||
|
#define desk_pressed_height 12
|
||||||
|
static unsigned char desk_pressed_bits[] = {
|
||||||
|
0x00, 0x00, 0x02, 0x04, 0x0c, 0x03, 0x0c, 0x03, 0x00, 0x00, 0x00, 0x00,
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x0c, 0x03, 0x0c, 0x03, 0x02, 0x04, 0x00, 0x00 };
|
@ -0,0 +1,5 @@
|
|||||||
|
#define desk_toggled_width 12
|
||||||
|
#define desk_toggled_height 12
|
||||||
|
static unsigned char desk_toggled_bits[] = {
|
||||||
|
0x00, 0x00, 0x9e, 0x07, 0x9e, 0x07, 0x9e, 0x07, 0x9e, 0x07, 0x00, 0x00,
|
||||||
|
0x00, 0x00, 0x9e, 0x07, 0x9e, 0x07, 0x9e, 0x07, 0x9e, 0x07, 0x00, 0x00 };
|
@ -0,0 +1,5 @@
|
|||||||
|
#define desk_toggled_hover_width 12
|
||||||
|
#define desk_toggled_hover_height 12
|
||||||
|
static unsigned char desk_toggled_hover_bits[] = {
|
||||||
|
0x00, 0x00, 0x9e, 0x07, 0x9e, 0x04, 0x9e, 0x04, 0x9e, 0x07, 0x00, 0x00,
|
||||||
|
0x00, 0x00, 0x9e, 0x07, 0x92, 0x04, 0x92, 0x04, 0x9e, 0x07, 0x00, 0x00 };
|
@ -0,0 +1,5 @@
|
|||||||
|
#define desk_toggled_pressed_width 12
|
||||||
|
#define desk_toggled_pressed_height 12
|
||||||
|
static unsigned char desk_toggled_pressed_bits[] = {
|
||||||
|
0x00, 0x00, 0x02, 0x04, 0x0c, 0x03, 0x0c, 0x03, 0x00, 0x00, 0x00, 0x00,
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x0c, 0x03, 0x0c, 0x03, 0x02, 0x04, 0x00, 0x00 };
|
@ -0,0 +1,5 @@
|
|||||||
|
#define iconify_width 12
|
||||||
|
#define iconify_height 12
|
||||||
|
static unsigned char iconify_bits[] = {
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x07, 0xfe, 0x07, 0x00, 0x00 };
|
@ -0,0 +1,5 @@
|
|||||||
|
#define iconify_hover_width 12
|
||||||
|
#define iconify_hover_height 12
|
||||||
|
static unsigned char iconify_hover_bits[] = {
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x03, 0xfc, 0x03, 0x00, 0x00 };
|
@ -0,0 +1,5 @@
|
|||||||
|
#define iconify_pressed_width 12
|
||||||
|
#define iconify_pressed_height 12
|
||||||
|
static unsigned char iconify_pressed_bits[] = {
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x01, 0xf8, 0x01, 0x00, 0x00 };
|
5
share/mabox-colorizer/themes/obbuttons/big-12/max.xbm
Normal file
5
share/mabox-colorizer/themes/obbuttons/big-12/max.xbm
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
#define max_width 12
|
||||||
|
#define max_height 12
|
||||||
|
static unsigned char max_bits[] = {
|
||||||
|
0x00, 0x00, 0xfe, 0x07, 0xfe, 0x07, 0x02, 0x04, 0x02, 0x04, 0x02, 0x04,
|
||||||
|
0x02, 0x04, 0x02, 0x04, 0x02, 0x04, 0x02, 0x04, 0xfe, 0x07, 0x00, 0x00 };
|
@ -0,0 +1,5 @@
|
|||||||
|
#define max_hover_width 12
|
||||||
|
#define max_hover_height 12
|
||||||
|
static unsigned char max_hover_bits[] = {
|
||||||
|
0xff, 0x0f, 0xff, 0x0f, 0xff, 0x0f, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08,
|
||||||
|
0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0xff, 0x0f };
|
@ -0,0 +1,5 @@
|
|||||||
|
#define max_toggled_width 12
|
||||||
|
#define max_toggled_height 12
|
||||||
|
static unsigned char max_toggled_bits[] = {
|
||||||
|
0xf0, 0x0f, 0xf0, 0x0f, 0x10, 0x08, 0x10, 0x08, 0xff, 0x08, 0xff, 0x08,
|
||||||
|
0x81, 0x08, 0x81, 0x0f, 0x81, 0x00, 0x81, 0x00, 0x81, 0x00, 0xff, 0x00 };
|
@ -0,0 +1,5 @@
|
|||||||
|
#define max_toggled_hover_width 12
|
||||||
|
#define max_toggled_hover_height 12
|
||||||
|
static unsigned char max_toggled_hover_bits[] = {
|
||||||
|
0x00, 0x09, 0x00, 0x05, 0x00, 0x03, 0x00, 0x0f, 0xff, 0x00, 0xff, 0x00,
|
||||||
|
0x81, 0x00, 0x81, 0x00, 0x81, 0x00, 0x81, 0x00, 0x81, 0x00, 0xff, 0x00 };
|
5
share/mabox-colorizer/themes/obbuttons/big-12/shade.xbm
Normal file
5
share/mabox-colorizer/themes/obbuttons/big-12/shade.xbm
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
#define shade_width 12
|
||||||
|
#define shade_height 12
|
||||||
|
static unsigned char shade_bits[] = {
|
||||||
|
0x00, 0x00, 0x60, 0x00, 0xf0, 0x00, 0xf8, 0x01, 0xfc, 0x03, 0xfe, 0x07,
|
||||||
|
0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00 };
|
@ -0,0 +1,5 @@
|
|||||||
|
#define shade_hover_width 12
|
||||||
|
#define shade_hover_height 12
|
||||||
|
static unsigned char shade_hover_bits[] = {
|
||||||
|
0x00, 0x00, 0xfe, 0x07, 0xfe, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
|
@ -0,0 +1,5 @@
|
|||||||
|
#define shade_pressed_width 12
|
||||||
|
#define shade_pressed_height 12
|
||||||
|
static unsigned char shade_pressed_bits[] = {
|
||||||
|
0x00, 0x00, 0xf8, 0x01, 0xf8, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
|
@ -0,0 +1,5 @@
|
|||||||
|
#define shade_toggled_width 12
|
||||||
|
#define shade_toggled_height 12
|
||||||
|
static unsigned char shade_toggled_bits[] = {
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00,
|
||||||
|
0xfe, 0x07, 0xfc, 0x03, 0xf8, 0x01, 0xf0, 0x00, 0x60, 0x00, 0x00, 0x00 };
|
@ -0,0 +1,5 @@
|
|||||||
|
#define shade_toggled_hover_width 12
|
||||||
|
#define shade_toggled_hover_height 12
|
||||||
|
static unsigned char shade_toggled_hover_bits[] = {
|
||||||
|
0x00, 0x00, 0xfe, 0x07, 0xfe, 0x07, 0x02, 0x04, 0x02, 0x04, 0x02, 0x04,
|
||||||
|
0x02, 0x04, 0x02, 0x04, 0xfe, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
|
Loading…
Reference in New Issue
Block a user