summaryrefslogtreecommitdiff
path: root/libre/blackbox/bbdock.patch
diff options
context:
space:
mode:
authorcoadde [Márcio Alexandre Silva Delgado] <coadde@parabola.nu>2014-09-03 19:14:22 -0300
committercoadde [Márcio Alexandre Silva Delgado] <coadde@parabola.nu>2014-09-03 19:14:22 -0300
commit07625166ab46f6fe5dc88d27ec77987fdd7be9dc (patch)
tree0cf54607731c1c3278344369b23c3efbd1199a25 /libre/blackbox/bbdock.patch
parent4598d752a74937355fce8241d39470541ae39cd1 (diff)
downloadabslibre-07625166ab46f6fe5dc88d27ec77987fdd7be9dc.tar.gz
abslibre-07625166ab46f6fe5dc88d27ec77987fdd7be9dc.tar.bz2
abslibre-07625166ab46f6fe5dc88d27ec77987fdd7be9dc.zip
rename to blackbox
Diffstat (limited to 'libre/blackbox/bbdock.patch')
-rw-r--r--libre/blackbox/bbdock.patch16
1 files changed, 16 insertions, 0 deletions
diff --git a/libre/blackbox/bbdock.patch b/libre/blackbox/bbdock.patch
new file mode 100644
index 000000000..709b6cfe1
--- /dev/null
+++ b/libre/blackbox/bbdock.patch
@@ -0,0 +1,16 @@
+--- src/Slit.cc 2005-01-04 05:58:33.000000000 -0700
++++ /root/tmp/Slit.cc 2007-12-29 11:13:09.000000000 -0700
+@@ -248,6 +248,13 @@
+ bt::PixmapCache::find(screen->screenNumber(), texture,
+ frame.rect.width(), frame.rect.height(),
+ frame.pixmap);
++/*** START: BBDOCK PATCH FOR DOCK APPS THAT USE ParentRelative **************/
++ if ((texture.texture() & bt::Texture::Gradient) && frame.pixmap)
++ XSetWindowBackgroundPixmap(display, frame.window, frame.pixmap);
++ else if ((texture.texture() & bt::Texture::Solid))
++ XSetWindowBackground(display, frame.window,
++ texture.color1().pixel(screen->screenNumber()));
++/*** STOP: BBDOCK PATCH FOR DOCK APPS THAT USE ParentRelative ***************/
+ XClearArea(display, frame.window, 0, 0,
+ frame.rect.width(), frame.rect.height(), True);
+