Changelog for Openbox:
2.2.1:
+ * Add bitmap button support to all the default styles. (Ben Jansens)
+
* Change the default premax values to be larger than 0 (Ben Jansens)
for clients that map in a maximized state. (avoid a
mozilla crash.)
AC_PROG_CXX
AC_PROG_INSTALL
+dnl Determine if maintainer portions of the Makefiles should be included.
+AM_MAINTAINER_MODE
+
AC_LANG(C++)
AC_CHECK_PROGS(regex_cmd, sed)
dnl Determine the return type of signal handlers
AC_TYPE_SIGNAL
-dnl Determine if maintainer portions of the Makefiles should be included.
-AM_MAINTAINER_MODE
-
dnl Print results
AC_MSG_RESULT([])
AC_MSG_RESULT([ $PACKAGE version $VERSION configured successfully.])
# data/Makefile.am for Openbox
-SUBDIRS = styles
+SUBDIRS = styles buttons
CLEANFILES = menu
MAINTAINERCLEANFILES = Makefile.in
--- /dev/null
+Makefile
+Makefile.in
--- /dev/null
+# data/styles/Makefile.am for Openbox
+
+buttonsdir = $(pkgdatadir)/buttons
+MAINTAINERCLEANFILES = Makefile.in
+buttons_DATA = fieron-bullet.xbm fieron-bulletl.xbm fieron-close.xbm \
+ fieron-icon.xbm fieron-max.xbm fieron-stick.xbm \
+ max.xbm stick.xbm icon.xbm close.xbm
+
+distclean-local:
+ rm -f *\~ .\#*
+uninstall-am:
+ rmdir $(buttonsdir)
--- /dev/null
+/* Created with The GIMP */
+#define close_width 8
+#define close_height 8
+static unsigned char close_bits[] = {
+ 0xc3, 0xe7, 0x7e, 0x3c, 0x3c, 0x7e, 0xe7, 0xc3 };
--- /dev/null
+/* Created with The GIMP */
+#define bullet_width 8
+#define bullet_height 8
+static unsigned char bullet_bits[] = {
+ 0x00, 0x18, 0x30, 0x60, 0x60, 0x30, 0x18, 0x00 };
--- /dev/null
+/* Created with The GIMP */
+#define bulletl_width 8
+#define bulletl_height 8
+static unsigned char bulletl_bits[] = {
+ 0x00, 0x18, 0x0c, 0x06, 0x06, 0x0c, 0x18, 0x00 };
--- /dev/null
+/* Created with The GIMP */
+#define close_width 8
+#define close_height 8
+static unsigned char close_bits[] = {
+ 0x00, 0xc3, 0x66, 0x3c, 0x3c, 0x66, 0xc3, 0x00 };
--- /dev/null
+/* Created with The GIMP */
+#define icon_width 8
+#define icon_height 8
+static unsigned char icon_bits[] = {
+ 0x00, 0x00, 0x42, 0x66, 0x3c, 0x18, 0x00, 0x00 };
--- /dev/null
+/* Created with The GIMP */
+#define max_width 8
+#define max_height 8
+static unsigned char max_bits[] = {
+ 0x00, 0x00, 0x18, 0x3c, 0x66, 0x42, 0x00, 0x00 };
--- /dev/null
+/* Created with The GIMP */
+#define stick_width 8
+#define stick_height 8
+static unsigned char stick_bits[] = {
+ 0x00, 0x66, 0x66, 0x00, 0x00, 0x66, 0x66, 0x00 };
--- /dev/null
+/* Created with The GIMP */
+#define icon_width 8
+#define icon_height 8
+static unsigned char icon_bits[] = {
+ 0x00, 0x00, 0xc3, 0xe7, 0x7e, 0x3c, 0x18, 0x00 };
--- /dev/null
+/* Created with The GIMP */
+#define max_width 8
+#define max_height 8
+static unsigned char max_bits[] = {
+ 0x7e, 0xff, 0xc3, 0xc3, 0xc3, 0xc3, 0xff, 0x7e };
--- /dev/null
+/* Created with The GIMP */
+#define stick_width 8
+#define stick_height 8
+static unsigned char stick_bits[] = {
+ 0x00, 0x00, 0x18, 0x3c, 0x3c, 0x18, 0x00, 0x00 };
styledir = $(pkgdatadir)/styles
MAINTAINERCLEANFILES = Makefile.in
-style_DATA = artwiz bbs bluebox cthulhain deep fieron flux frobozz frobust \
- mbdtex miklos nyz nyzclone ob20 operation outcomes paper purplehaaze
- shade steelblue steelblue2 the_orange trisb twice warp-xp
+style_DATA = artwiz bbs bluebox cthulhain deep fieron fieron2 flux frobozz \
+ frobust mbdtex miklos nyz nyzclone ob20 operation outcomes paper \
+ purplehaaze shade steelblue steelblue2 steelblue3 the_orange trisb \
+ twice warp-xp
distclean-local:
rm -f *\~ .\#*
*xft.font: Verdana
*xft.size: 8
-menu.*.xft.size: 10
\ No newline at end of file
+menu.*.xft.size: 10
+
+window.button.max.mask: max.xbm
+window.button.icon.mask: icon.xbm
+window.button.stick.mask: stick.xbm
+window.button.close.mask: close.xbm
toolbar.xft.font: Trebuchet MS
toolbar.xft.size: 10
toolbar.font: lucidasans-10
+
+window.button.max.mask: max.xbm
+window.button.icon.mask: icon.xbm
+window.button.stick.mask: stick.xbm
+window.button.close.mask: close.xbm
bbpager.active.window.borderColor: #202020
bbpager.inactive.window.borderColor: #000000
bbpager.active.desktop.borderColor: #73787e
+
+window.button.max.mask: max.xbm
+window.button.icon.mask: icon.xbm
+window.button.stick.mask: stick.xbm
+window.button.close.mask: close.xbm
bbpager.active.window.borderColor: #202020
bbpager.inactive.window.borderColor: #202020
bbpager.active.desktop.borderColor: #0f1319
+
+window.button.max.mask: max.xbm
+window.button.icon.mask: icon.xbm
+window.button.stick.mask: stick.xbm
+window.button.close.mask: close.xbm
bbpager.inactive.window.borderColor: black
bbpager.bevelWidth: 1
+
+window.button.max.mask: max.xbm
+window.button.icon.mask: icon.xbm
+window.button.stick.mask: stick.xbm
+window.button.close.mask: close.xbm
borderWidth: 1
borderColor: #25252d
-
+menu.arrow.mask: fieron-bullet.xbm
+toolbar.button.left.mask: fieron-bulletl.xbm
+toolbar.button.right.mask: fieron-bullet.xbm
+window.button.max.mask: fieron-max.xbm
+window.button.icon.mask: fieron-icon.xbm
+window.button.stick.mask: fieron-stick.xbm
+window.button.close.mask: fieron-close.xbm
--- /dev/null
+style.author: miklos
+style.date: Oct 26, 2002
+
+style.comments: buttons available at http://miklosbox.org/files/fieron-xbms.tar.gz
+
+rootCommand: bsetbg -solid "#272a2f"
+
+! Toolbar settings...
+
+toolbar.button.pressed: sunken gradient crossdiagonal bevel2
+toolbar.button.pressed.colorTo: #5a724c
+toolbar.button.pressed.color: #96ba86
+toolbar.button.picColor: #96ba86
+
+toolbar.button: raised gradient crossdiagonal bevel2
+toolbar.button.colorTo: #272a2f
+toolbar.button.color: #858687
+toolbar.button.borderColor: #25252d
+
+toolbar.windowLabel: flatborder gradient vertical
+toolbar.windowLabel.color: #96ba86
+toolbar.windowLabel.colorTo: #5a724c
+toolbar.windowLabel.borderColor: #181f24
+toolbar.windowLabel.textColor: #272a2f
+
+toolbar.label: sunken gradient crossdiagonal
+toolbar.label.color: #858687
+toolbar.label.colorTo: #373a3f
+toolbar.label.textColor: #96ba86
+
+toolbar.clock: sunken gradient crossdiagonal
+toolbar.clock.color: #858687
+toolbar.clock.colorTo: #373a3f
+toolbar.clock.textColor: #96ba86
+
+toolbar: flat gradient vertical
+toolbar.color: #858687
+toolbar.colorTo: #373a3f
+
+
+toolbar.xft.font: verdana
+toolbar.xft.size: 7
+toolbar.justify: right
+toolbar.xft.flags: normal shadow
+
+
+! Menu settings...
+menu.frame: sunken gradient crossdiagonal bevel2
+menu.frame.color: #555657
+menu.frame.colorTo: #272a2f
+menu.frame.borderColor: #181f24
+menu.frame.textColor: #878a8f
+
+menu.frame.xft.font: verdana
+menu.frame.xft.size: 7
+menu.frame.justify: right
+menu.frame.xft.flags: normal shadow
+
+menu.title: flat gradient vertical
+menu.title.color: #96ba86
+menu.title.colorTo: #5a724c
+menu.title.borderColor: #181f24
+menu.title.textColor: #181f24
+
+menu.title.xft.font: verdana
+menu.title.xft.size: 7
+menu.title.justify: right
+menu.title.xft.flags: shadow
+
+menu.hilite: sunken gradient crossdiagonal bevel2
+menu.hilite.color: #555657
+menu.hilite.colorTo: #373a3f
+menu.hilite.borderColor: #c4c8c9
+menu.hilite.textColor: #96ba86
+
+menu.bullet: empty
+menu.bullet.position: Right
+menu.frame.disableColor: #ffffff
+
+! Window settings...
+window.button.focus: raised gradient crossdiagonal bevel2
+window.button.focus.color: #858687
+window.button.focus.colorTo: #272a2f
+window.button.focus.picColor: #96ba86
+
+window.button.unfocus: raised gradient crossdiagonal bevel2
+window.button.unfocus.color: #555657
+window.button.unfocus.colorTo: #171a1f
+window.button.unfocus.borderColor: #1c2f40
+window.button.unfocus.picColor: #676869
+
+window.grip.focus: flat gradient vertical
+window.grip.focus.color: #96ba86
+window.grip.focus.colorTo: #5a724c
+window.grip.focus.borderColor: #1c2f40
+
+window.grip.unfocus: flat gradient vertical
+window.grip.unfocus.color: #555657
+window.grip.unfocus.colorTo: #171a1f
+
+window.handle.focus: flat gradient vertical
+window.handle.focus.color: #858687
+window.handle.focus.colorTo: #373a3f
+window.handle.focus.borderColor: #1c2f40
+
+window.handle.unfocus: flat gradient vertical
+window.handle.unfocus.color: #555657
+window.handle.unfocus.colorTo: #171a1f
+
+window.label.focus: flatborder gradient vertical
+window.label.focus.color: #96ba86
+window.label.focus.colorTo: #5a724c
+window.label.focus.borderColor: #181f24
+window.label.focus.textColor: #272a2f
+
+window.xft.font: verdana
+window.xft.size: 8
+window.justify: right
+window.xft.flags: shadow
+
+window.label.unfocus: sunken gradient crossdiagonal bevel
+window.label.unfocus.color: #555657
+window.label.unfocus.colorTo: #272a2f
+window.label.unfocus.textColor: #676869
+window.label.unfocus.borderColor: #171a1f
+
+window.title.focus: flat gradient vertical
+window.title.focus.colorTo: #373a3f
+window.title.focus.color: #858687
+
+window.title.unfocus: flat gradient vertical
+window.title.unfocus.color: #555657
+window.title.unfocus.colorTo: #171a1f
+
+window.button.pressed.focus: sunken gradient crossdiagonal bevel2
+window.button.pressed.focus.colorTo: #5a724c
+window.button.pressed.focus.color: #96ba86
+
+window.button.pressed.unfocus: sunken gradient crossdiagonal bevel2
+window.button.pressed.unfocus.colorTo: #171a1f
+window.button.pressed.unfocus.color: #555657
+
+
+window.frame.focusColor: #858687
+window.frame.unfocusColor: #555657
+handleWidth: 4
+frameWidth: 1
+bevelWidth: 1
+borderWidth: 1
+borderColor: #181f24
+
+menu.arrow.mask: fieron-bullet.xbm
+toolbar.button.left.mask: fieron-bulletl.xbm
+toolbar.button.right.mask: fieron-bullet.xbm
+window.button.max.mask: fieron-max.xbm
+window.button.icon.mask: fieron-icon.xbm
+window.button.stick.mask: fieron-stick.xbm
+window.button.close.mask: fieron-close.xbm
+
+*.xft.flags: shadow bold
+*.xft.shadow.offset: 1
+*.xft.shadow.tint: 20
*xft.size: 10
rootCommand: bsetroot -solid rgb:4/4/38
+
+window.button.max.mask: max.xbm
+window.button.icon.mask: icon.xbm
+window.button.stick.mask: stick.xbm
+window.button.close.mask: close.xbm
! ***** rootCommand *****
#rootCommand: bsetbg -solid "#484848"
rootCommand: bsetbg -gradient flatinterlaced -bg "#485561" -fg "#"484848
+
+window.button.max.mask: max.xbm
+window.button.icon.mask: icon.xbm
+window.button.stick.mask: stick.xbm
+window.button.close.mask: close.xbm
bbpager.inactive.window.borderColor: #000000
bbpager.active.desktop.borderColor: #73787e
+window.button.max.mask: max.xbm
+window.button.icon.mask: icon.xbm
+window.button.stick.mask: stick.xbm
+window.button.close.mask: close.xbm
rootCommand: bsetbg -solid "#5a6975"
+
+window.button.max.mask: max.xbm
+window.button.icon.mask: icon.xbm
+window.button.stick.mask: stick.xbm
+window.button.close.mask: close.xbm
*Font: lucidasans-10
*xft.font: Arial
*xft.size: 9
-menu.title.xft.size: 10
\ No newline at end of file
+menu.title.xft.size: 10
+
+window.button.max.mask: max.xbm
+window.button.icon.mask: icon.xbm
+window.button.stick.mask: stick.xbm
+window.button.close.mask: close.xbm
*xft.size: 10
rootCommand: bsetroot -solid grey20
+
+window.button.max.mask: max.xbm
+window.button.icon.mask: icon.xbm
+window.button.stick.mask: stick.xbm
+window.button.close.mask: close.xbm
bbpager.inactive.window.borderColor: #202020
bbpager.active.desktop.borderColor: #ffffff
+window.button.max.mask: max.xbm
+window.button.icon.mask: icon.xbm
+window.button.stick.mask: stick.xbm
+window.button.close.mask: close.xbm
bevelWidth: 1
borderWidth: 0
borderColor: #555555
+
+window.button.max.mask: max.xbm
+window.button.icon.mask: icon.xbm
+window.button.stick.mask: stick.xbm
+window.button.close.mask: close.xbm
bbpager.desktop.focus.color: rgb:6/9/c
bbpager.desktop.focus.colorTo: rgb:3/48/6
+window.button.max.mask: max.xbm
+window.button.icon.mask: icon.xbm
+window.button.stick.mask: stick.xbm
+window.button.close.mask: close.xbm
! for the bbtools
menuFont: lucidasans-10
titleFont: lucidasans-bold-10
+
+window.button.max.mask: max.xbm
+window.button.icon.mask: icon.xbm
+window.button.stick.mask: stick.xbm
+window.button.close.mask: close.xbm
rootCommand: bsetbg -gradient flatinterlacedhorizontalgradient -from rgb:35/34/33 -to rgb:57/56/55
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
+
+window.button.max.mask: max.xbm
+window.button.icon.mask: icon.xbm
+window.button.stick.mask: stick.xbm
+window.button.close.mask: close.xbm
bevelWidth: 1
borderWidth: #434d59
borderColor: #555555
+
+window.button.max.mask: max.xbm
+window.button.icon.mask: icon.xbm
+window.button.stick.mask: stick.xbm
+window.button.close.mask: close.xbm
*xft.size: 10
rootCommand: bsetroot -solid rgb:4/4/4
+
+window.button.max.mask: max.xbm
+window.button.icon.mask: icon.xbm
+window.button.stick.mask: stick.xbm
+window.button.close.mask: close.xbm
borderWidth: 1
borderColor: #000000
+window.button.max.mask: max.xbm
+window.button.icon.mask: icon.xbm
+window.button.stick.mask: stick.xbm
+window.button.close.mask: close.xbm
borderWidth: 1
borderColor: #000000
+window.button.max.mask: max.xbm
+window.button.icon.mask: icon.xbm
+window.button.stick.mask: stick.xbm
+window.button.close.mask: close.xbm
--- /dev/null
+style.name: steelblue2
+style.author: miklos
+style.date: Feb 28, 2002
+style.credits:
+style.comments: revised for openbox 2.2.0, 2002-09-22
+
+*xft.font: tahoma
+*xft.size: 9
+
+rootCommand: bsetbg -solid "#6e7a8a"
+
+! Toolbar settings...
+toolbar.button: Flatborder Gradient Vertical
+toolbar.button.color: #6e7a8a
+toolbar.button.colorTo: #555f6b
+toolbar.button.borderColor: #a9bccb
+toolbar.button.picColor: #b9ccdb
+
+toolbar.button.pressed: Sunken Bevel1 Gradient Diagonal
+toolbar.button.pressed.color: #6e7b8b
+toolbar.button.pressed.colorTo: #8fa0b5
+
+toolbar.label: Sunken Bevel1 Gradient Diagonal
+toolbar.label.color: #6e7b8b
+toolbar.label.colorTo: #555f6b
+toolbar.label.textColor: #b9ccdb
+
+toolbar.windowLabel: Sunken Bevel1 Gradient Diagonal
+toolbar.windowLabel.color: #8fa0b5
+toolbar.windowLabel.colorTo: #555f6b
+toolbar.windowLabel.textColor: #b9ccdb
+
+toolbar.clock: Sunken Bevel1 Gradient Diagonal
+toolbar.clock.color: #6e7b8b
+toolbar.clock.colorTo: #555f6b
+toolbar.clock.textColor: #b9ccdb
+
+toolbar: Raised Bevel1 Gradient Vertical
+toolbar.color: #6e7b8b
+toolbar.colorTo: #555f6b
+toolbar.textColor: #ffffff
+toolbar.justify: center
+
+
+! Menu settings...
+menu.frame: Sunken Bevel2 Gradient Diagonal
+menu.frame.color: #8fa0b5
+menu.frame.colorTo: #6e7b8b
+menu.frame.textColor: #c9dceb
+menu.frame.justify: Right
+
+menu.title: Raised Bevel1 Gradient Diagonal
+menu.title.color: #6e7b8b
+menu.title.colorTo: #555f6b
+menu.title.textColor: #b9ccdb
+menu.title.justify: Center
+
+menu.hilite: Raised Bevel1 Gradient Diagonal
+menu.hilite.color: #6e7b8b
+menu.hilite.colorTo: #555f6b
+menu.hilite.textColor: #b9ccdb
+
+menu.bullet: triangle
+menu.bullet.position: Right
+menu.frame.disableColor: #787878
+
+! Window settings...
+window.button.focus: Flatborder Gradient CrossDiagonal
+window.button.focus.color: #6e7b8b
+window.button.focus.colorTo: #555f6b
+window.button.focus.borderColor: #a9bccb
+window.button.focus.picColor: #b9ccdb
+
+window.button.unfocus: Flatborder Gradient Vertical
+window.button.unfocus.color: #6e7b8b
+window.button.unfocus.colorTo: #555f6b
+window.button.unfocus.borderColor: #748293
+window.button.unfocus.picColor: #748293
+
+window.grip.focus: Raised Bevel1 Gradient Diagonal
+window.grip.focus.color: #8fa0b5
+window.grip.focus.colorTo: #6e7b8b
+
+window.grip.unfocus: Raised Bevel1 Gradient Diagonal
+window.grip.unfocus.color: #6e7b8b
+window.grip.unfocus.colorTo: #555f6b
+
+window.handle.focus: Raised Bevel1 Gradient Diagonal
+window.handle.focus.color: #6e7b8b
+window.handle.focus.colorTo: #555f6b
+
+window.handle.unfocus: Raised Bevel1 Gradient Diagonal
+window.handle.unfocus.color: #6e7b8b
+window.handle.unfocus.colorTo: #555f6b
+
+window.label.focus: Sunken Bevel1 Gradient Diagonal
+window.label.focus.color: #8fa0b5
+window.label.focus.colorTo: #555f6b
+window.label.focus.textColor: #b9ccdb
+window.label.focus.justify: Left
+
+window.justify: center
+window.label.unfocus: Sunken Bevel1 Gradient Diagonal
+window.label.unfocus.color: #6e7b8b
+window.label.unfocus.colorTo: #555f6b
+window.label.unfocus.textColor: #748293
+
+window.title.focus: Raised Bevel1 Gradient Vertical
+window.title.focus.color: #6e7b8b
+window.title.focus.colorTo: #555f6b
+
+window.title.unfocus: Raised Bevel1 Gradient Vertical
+window.title.unfocus.color: #6e7b8b
+window.title.unfocus.colorTo: #555f6b
+
+window.button.pressed: Sunken Bevel1 Gradient Diagonal
+window.button.pressed.color: #6e7b8b
+window.button.pressed.colorTo: #8fa0b5
+
+window.button.pressed.unfocus: sunken bevel1 gradient diagonal
+window.button.pressed.unfocus.color: #6e7b8b
+window.button.pressed.unfocus.colorTo: #555f6b
+window.frame.focusColor: #ffffff
+window.frame.unfocusColor: #555f6b
+handleWidth: 4
+frameWidth: 0
+bevelWidth: 1
+borderWidth: 1
+borderColor: #000000
+
+menu.arrow.mask: fieron-bullet.xbm
+toolbar.button.left.mask: fieron-bulletl.xbm
+toolbar.button.right.mask: fieron-bullet.xbm
+window.button.max.mask: fieron-max.xbm
+window.button.icon.mask: fieron-icon.xbm
+window.button.stick.mask: fieron-stick.xbm
+window.button.close.mask: fieron-close.xbm
menu*xft.font: Trebuchet MS
menu*xft.size: 11
menu.title.xft.flags: bold
+
+window.button.max.mask: max.xbm
+window.button.icon.mask: icon.xbm
+window.button.stick.mask: stick.xbm
+window.button.close.mask: close.xbm
bbpager.inactive.window.borderColor: #000000
bbpager.active.desktop.borderColor: #73787e
+window.button.max.mask: max.xbm
+window.button.icon.mask: icon.xbm
+window.button.stick.mask: stick.xbm
+window.button.close.mask: close.xbm
*xft.size: 10
rootCommand: bsetroot -solid grey20
+
+window.button.max.mask: max.xbm
+window.button.icon.mask: icon.xbm
+window.button.stick.mask: stick.xbm
+window.button.close.mask: close.xbm
rootCommand: bsetbg -solid "#4468b2"
+window.button.max.mask: max.xbm
+window.button.icon.mask: icon.xbm
+window.button.stick.mask: stick.xbm
+window.button.close.mask: close.xbm