You are not logged in.

#1 2009-04-30 16:43:42

gjoellee
Member
Registered: 2008-12-12
Posts: 82

XFCE 4.6 and panel cairo patch or panel backround

As you see on the link below you could get the panel cairo patch for Xfce 4.4.3. This patch pakes the Xfce panel become beautifully transparent without icons getting transparent.

See panel cairo in action: http://media.photobucket.com/image/pane … t-32-2.jpg

Is there a way to get panel cario in Xfce 4.6? Or is there a way to make a transparent image to become the panel background? How?

Last edited by gjoellee (2009-04-30 17:20:19)


Entertain yourself in a stupid way: www.stupidreality.org

Offline

#2 2009-05-01 01:39:46

Odysseus
Member
Registered: 2009-02-15
Posts: 141

Re: XFCE 4.6 and panel cairo patch or panel backround

The XFCE panel follows your gtk theme, so you sould be able to edit your ~/.gtkrc-2.0 somehow.  I don't really know much about that though,


I'm the type to fling myself headlong through the magical wardrobe, and then incinerate the ornate mahogany portal behind me with a Molotov cocktail.

Offline

#3 2009-05-01 01:53:51

pogeymanz
Member
Registered: 2008-03-11
Posts: 1,020

Re: XFCE 4.6 and panel cairo patch or panel backround

gjoellee wrote:

As you see on the link below you could get the panel cairo patch for Xfce 4.4.3. This patch pakes the Xfce panel become beautifully transparent without icons getting transparent.

See panel cairo in action: http://media.photobucket.com/image/pane … t-32-2.jpg

Is there a way to get panel cario in Xfce 4.6? Or is there a way to make a transparent image to become the panel background? How?

So far I have not seen a cairo patch written for 4.6. As I understand it, several things were rewritten in 4.6, so I'm guessing the old patch wont work, but have you tried it anyway?

Offline

#4 2009-05-01 07:00:17

gjoellee
Member
Registered: 2008-12-12
Posts: 82

Re: XFCE 4.6 and panel cairo patch or panel backround

pogeymanz wrote:
gjoellee wrote:

As you see on the link below you could get the panel cairo patch for Xfce 4.4.3. This patch pakes the Xfce panel become beautifully transparent without icons getting transparent.

See panel cairo in action: http://media.photobucket.com/image/pane … t-32-2.jpg

Is there a way to get panel cario in Xfce 4.6? Or is there a way to make a transparent image to become the panel background? How?

So far I have not seen a cairo patch written for 4.6. As I understand it, several things were rewritten in 4.6, so I'm guessing the old patch wont work, but have you tried it anyway?

yes, it does not work at all.


Entertain yourself in a stupid way: www.stupidreality.org

Offline

#5 2009-05-01 22:06:53

banshee28
Member
Registered: 2008-10-18
Posts: 336

Re: XFCE 4.6 and panel cairo patch or panel backround

gjoellee wrote:

yes, it does not work at all.

+1. I tried to get xfce4.6 panel transparent with the icons still fully visible, but it will not work yet. I have found no patches to work with the new 4.6. You can do some searching on single pixel images and try to edit your panel settings, but to me this was more effort than it was worth.

I went to lxpanel. Transparent with a single click cool


Arch64, AMD64, LXDE

Offline

#6 2009-05-02 09:49:41

gjoellee
Member
Registered: 2008-12-12
Posts: 82

Re: XFCE 4.6 and panel cairo patch or panel backround

banshee28 wrote:

+1. I tried to get xfce4.6 panel transparent with the icons still fully visible, but it will not work yet. I have found no patches to work with the new 4.6. You can do some searching on single pixel images and try to edit your panel settings, but to me this was more effort than it was worth.

I went to lxpanel. Transparent with a single click cool

Yeah, Lxpanel works as well as many other panels, but I like the xfce panel and that is what I am staying with until I upgrade my computer. When I do that I will move to KDE.


Entertain yourself in a stupid way: www.stupidreality.org

Offline

#7 2009-05-08 21:01:47

jarryson
Member
Registered: 2007-02-18
Posts: 298

Re: XFCE 4.6 and panel cairo patch or panel backround

i tried to modify the patch for successfully patching, it do patched successful, and can compile successful

but can't run...

i guess the biggest different of xfce4.4 and 4.6 in the patch, is the change of plugins/separator/separator.c.

Offline

#8 2009-05-26 21:53:00

wankel
Member
From: Iowa, USA
Registered: 2008-05-30
Posts: 218
Website

Re: XFCE 4.6 and panel cairo patch or panel backround

heres the cairo patch for the new panel:

http://www.cooptel.qc.ca/~pggervais/xfc … tch.tar.gz

can anyone give me a step by step on how to apply this patch to my panel?

Offline

#9 2009-05-27 14:26:43

jarryson
Member
Registered: 2007-02-18
Posts: 298

Re: XFCE 4.6 and panel cairo patch or panel backround

after add this patch, seems not every plugin works well.

such as systray, gnome-globalmenu-plugin, orage plugin.

especially the systray...

Offline

#10 2009-05-27 18:53:37

gjoellee
Member
Registered: 2008-12-12
Posts: 82

Re: XFCE 4.6 and panel cairo patch or panel backround

The new patch works great, the systray does however not work good as you said.

Last edited by gjoellee (2009-05-27 20:30:49)


Entertain yourself in a stupid way: www.stupidreality.org

Offline

#11 2009-05-31 20:23:44

wankel
Member
From: Iowa, USA
Registered: 2008-05-30
Posts: 218
Website

Re: XFCE 4.6 and panel cairo patch or panel backround

Any help on patching the panel?

Offline

#12 2009-06-01 07:17:02

methuselah
Member
Registered: 2007-10-02
Posts: 570

Re: XFCE 4.6 and panel cairo patch or panel backround

wankel wrote:

heres the cairo patch for the new panel:

http://www.cooptel.qc.ca/~pggervais/xfc … tch.tar.gz

can anyone give me a step by step on how to apply this patch to my panel?

This is how I patched mine:

place the new 4.6.1 patch, this PKGBUILD, and the xfce4-panel.install files in a folder called ~/xfce4-panel-build:


PKGBUILD file:

# $Id: PKGBUILD 36266 2009-04-20 20:58:18Z andyrtr $
# Maintainer: tobias <tobias funnychar archlinux.org>

pkgname=xfce4-panel
pkgver=4.6.1
pkgrel=1
pkgdesc="Panel for the Xfce desktop environment"
arch=('i686' 'x86_64')
license=('GPL2')
url="http://www.xfce.org/"
groups=('xfce4')
depends=("libxfcegui4>=$pkgver" 'exo>=0.3.101' 'libwnck' 'hicolor-icon-theme')
makedepends=('pkgconfig' "xfconf>=$pkgver" 'intltool')
options=('!libtool')
install=${pkgname}.install
source=(http://www.xfce.org/archive/xfce-${pkgver}/src/${pkgname}-${pkgver}.tar.bz2
        xfce4-panel-4.6.1.tar.bz2)
md5sums=('73a366b9892152266b465d7d9c35bef4'
         '7078dba125570fd952de63a78c477d1c')

build() {
  cd ${srcdir}/${pkgname}-${pkgver}
  patch -Np0 -i /home/"your-name"/xfce4-panel-build/xfce4-panel-4.6.1_cairo.patch
  ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib \
    --localstatedir=/var --disable-static
  make || return 1
  make DESTDIR=${pkgdir} install || return 1
}

xfce4-panel.install file:

post_install() {
  gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
}

post_upgrade() {
  post_install $1
}

post_remove() {
  gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
}

then in the xfce4-panel-build folder run this in a terminal:

makepkg -c

I think this should work for you. Then all you have to do is install it using pacman -U, and then restart the panel using these 2 commands in alt+f2 run program:

killall xfce4-panel

then:

xfce4-panel &

Last edited by methuselah (2009-06-01 07:21:24)

Offline

#13 2009-06-02 18:10:33

fatty
Member
Registered: 2009-03-15
Posts: 16

Re: XFCE 4.6 and panel cairo patch or panel backround

Doesn't work for me somehow. Could you provide an AUR package for this?

Offline

#14 2009-06-02 19:49:46

methuselah
Member
Registered: 2007-10-02
Posts: 570

Re: XFCE 4.6 and panel cairo patch or panel backround

fatty wrote:

Doesn't work for me somehow. Could you provide an AUR package for this?

What part didn't work?

There is an AUR PKGBUILD already: http://aur.archlinux.org/packages.php?ID=22081

All you would have to do is edit that PKGBUILD to use the 4.6.1 version numbers and md5sums, and the new 4.6.1 patch.

Offline

#15 2009-06-15 07:53:27

Pank
Member
From: IT
Registered: 2009-06-13
Posts: 371

Re: XFCE 4.6 and panel cairo patch or panel backround

This is probably a stupid question but how do I "activate" the cairo-patch once it has been installed?
Thanks,
Rasmus


Arch x64 on Thinkpad X200s/W530

Offline

#16 2009-06-19 18:40:07

savel
Member
From: In a HDVD
Registered: 2009-04-01
Posts: 13

Re: XFCE 4.6 and panel cairo patch or panel backround

mmm After some problems finally i was able to install but i now how activate  this, i even change the panel-backrgound and don't work

Offline

#17 2009-07-01 22:19:49

methuselah
Member
Registered: 2007-10-02
Posts: 570

Re: XFCE 4.6 and panel cairo patch or panel backround

savel wrote:

mmm After some problems finally i was able to install but i now how activate  this, i even change the panel-backrgound and don't work

You would have to restart the xfce4-panel to use the newly uploaded transparent panel. And you need either xfwm4 compositing turned on, or compiz compositing on.

Run in "Alt f2":

killall xfce4-panel

then:

xfce4-panel &

Offline

#18 2009-07-02 15:14:31

savel
Member
From: In a HDVD
Registered: 2009-04-01
Posts: 13

Re: XFCE 4.6 and panel cairo patch or panel backround

nop the problem was with the PKGBUILD, in the "your-name" problem tongue now is working thanks.....................

Offline

#19 2009-07-03 01:02:33

methuselah
Member
Registered: 2007-10-02
Posts: 570

Re: XFCE 4.6 and panel cairo patch or panel backround

savel wrote:

nop the problem was with the PKGBUILD, in the "your-name" problem tongue now is working thanks.....................

Yeah, I just copy and pasted my PKGBUILD and replaced the path that I use with:

/home/"your-name"/xfce4-panel-build/xfce4-panel-4.6.1_cairo.patch

I assumed that people would change the path above to their correct path..... like..... /home/"YOUR_USER_NAME"/maybe_a_build_folder/xfce4-panel-build/xfce4-panel-4.6.1_cairo.patch

Offline

Board footer

Powered by FluxBB