Package Details: xfce4-panel-compiz 4.14.0-2

Git Clone URL: https://aur.archlinux.org/xfce4-panel-compiz.git (read-only, click to copy)
Package Base: xfce4-panel-compiz
Description: Panel for the Xfce desktop environment with fixes for Compiz
Upstream URL: http://www.xfce.org/
Licenses: GPL2
Groups: xfce4
Conflicts: xfce4-panel
Provides: xfce4-panel=4.14.0
Submitter: Chazza
Maintainer: PhotonX
Last Packager: PhotonX
Votes: 16
Popularity: 0.71
First Submitted: 2015-09-13 10:58
Last Updated: 2019-09-08 10:44

Required by (103)

Sources (7)

Pinned Comments

Chazza commented on 2015-09-13 11:02

I created this package to fix the following issues with Compiz as Xfce upstream is so far unresponsive:
* https://wiki.archlinux.org/index.php/Compiz#Xfce_panel_window_buttons_are_not_refreshed_when_a_window_changes_viewport
* https://wiki.archlinux.org/index.php/Compiz#Xfce_workspace_switcher_has_wrong_aspect_ratio
The Compiz fixes should not have any effect for non-Compiz users.

If anyone has any other Compiz specific fixes for Xfce panel and wants them included in this package, please don't hesitate to let me know. But, please don't ask me to include non-Compiz specific fixes.

Latest Comments

1 2 3 Next › Last »

PhotonX commented on 2019-09-06 08:43

Thanks to Erik-Jan from the Xfce bug tracker we have updated patches for Xfce 4.14, package updated to use them.

PhotonX commented on 2019-08-23 07:12

@attila123, Iverol: The package does not build with Xfce 4.14.

Iverol commented on 2019-08-23 06:26

panel-xfconf.c:23:10: fatal error: dbus/dbus-glib.h: No such file or directory
   23 | #include <dbus/dbus-glib.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [Makefile:552: libpanel_common_la-panel-xfconf.lo] Error 1
make[2]: Leaving directory '/home/vlad/.cache/yay/xfce4-panel-compiz/src/xfce4-panel-4.12.2/common'
make[1]: *** [Makefile:599: all-recursive] Error 1
make[1]: Leaving directory '/home/vlad/.cache/yay/xfce4-panel-compiz/src/xfce4-panel-4.12.2'
make: *** [Makefile:510: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
Error making: xfce4-panel-compiz

yeah something is definitely not right here. got this during Syu

attila123 commented on 2019-08-21 14:21

Got this when doing an update (yay -Syu) on Manjaro.

panel-xfconf.c:23:10: fatal error: dbus/dbus-glib.h: No such file or directory
   23 | #include <dbus/dbus-glib.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [Makefile:552: libpanel_common_la-panel-xfconf.lo] Error 1
make[2]: Leaving directory '/home/avangel/.cache/yay/xfce4-panel-compiz/src/xfce4-panel-4.12.2/common'
make[1]: *** [Makefile:599: all-recursive] Error 1
make[1]: Leaving directory '/home/avangel/.cache/yay/xfce4-panel-compiz/src/xfce4-panel-4.12.2'
make: *** [Makefile:510: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
Error making: xfce4-panel-compiz

But dbus-glib-0.110-1 is already installed for me, so not sure what the problem is. I got rid of xfce4-panel-compiz by sudo pacman -S xfce4-panel. Currently I do not even use XFCE.

PhotonX commented on 2019-08-17 21:31

I could make the scrolling-viewports patch apply and compile but I don't see any change compared to the original panel, scrolling still does not work. workspace-pager does not even apply because what was one function are now four and they take different arguments...

Chazza commented on 2019-08-17 14:51

I'm sorry folks but I can't get the workspace-pager or scrolling-viewports patches working. Too much has changed in the code. I'm going to drop this package now. I would suggest that you ask in the bug reports for the patches to be adapted to the new xfce4-panel version. Anyone is welcome to take over maintanence.

micman commented on 2019-08-15 14:51

$ cd /tmp/yaourt-tmp-compx

$ sudo -u compx wget https://aur.archlinux.org/cgit/aur.git/snapshot/xfce4-panel-compiz.tar.gz

$ tar xvf xfce4-panel-compiz.tar.gz

$ cd /tmp/yaourt-tmp-compx/xfce4-panel-compiz

$ sudo -u compx makepkg -si

...

compilation terminated. make[2]: [Makefile:552: libpanel_common_la-panel-xfconf.lo] Error 1 make[2]: Leaving directory '/tmp/yaourt-tmp-compx/xfce4-panel-compiz/src/xfce4-panel-4.12.2/common' make[1]: [Makefile:599: all-recursive] Error 1 make[1]: Leaving directory '/tmp/yaourt-tmp-compx/xfce4-panel-compiz/src/xfce4-panel-4.12.2' make: *** [Makefile:510: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

???

PhotonX commented on 2019-08-13 07:47

I feared so, thanks for having a look into this!

Chazza commented on 2019-08-12 17:48

Hi PhotonX. Thanks for the heads up re 4.14. I've quickly checked the patches and button-visibility still applies to the 4.14 source but the other two have a couple of failed hunks each. Hopefully it shouldn't be too hard to fix those. I'll push an update as soon as I can.

PhotonX commented on 2019-08-12 04:38

Xfce 4.14 landed in the repos today and the panel stopped working so I had to revert to the extra/ package for the moment. Is it possible to update the patched version to 4.14 as well? Thanks!