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+=("Bold,obtctl buttons bold;$me")
|
||||
out2+=("Dots,obtctl buttons dots;$me")
|
||||
out2+=("^sep()")
|
||||
out2+=("Big 12px,obtctl buttons big-12;$me")
|
||||
#TEXT
|
||||
out2+=("^tag(titletext)")
|
||||
out2+=("^sep($TITLEBAR_TEXT)")
|
||||
|
13
bin/obtctl
13
bin/obtctl
@ -347,6 +347,19 @@ inactivetextcolor () {
|
||||
buttons () {
|
||||
rm $THEMEDIR/*.xbm
|
||||
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 () {
|
||||
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