I've created a patch and updated the PKGBUILD, also made a src.tar.gz from both.
You can grab the src.tar.gz from
http://media-nation.de/~rayman2200/dockbarx-0.90.3-6.src.tar.gz
It contains the patch image_pillow.patch and new PKGBUILD.
For all xfce4-dockbarx-plugin users. You need to reload the panel after patching the dockbarx. Just reboot or perform
dbus-send --print-reply --dest=org.xfce.Panel /org/xfce/Panel org.xfce.Panel.Terminate boolean:true
Search Criteria
Package Details: dockbarx 2:1.0beta4-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/dockbarx.git (read-only, click to copy) |
---|---|
Package Base: | dockbarx |
Description: | TaskBar with groupping and group manipulation |
Upstream URL: | https://github.com/xuzhen/dockbarx |
Licenses: | GPL-3.0-or-later |
Submitter: | flamelab |
Maintainer: | twa022 |
Last Packager: | twa022 |
Votes: | 181 |
Popularity: | 0.018499 |
First Submitted: | 2009-04-08 12:19 (UTC) |
Last Updated: | 2024-06-09 14:40 (UTC) |
Dependencies (20)
- dbus-python (python-dbus)
- libkeybinder3
- python-cairo (python-cairo-gitAUR)
- python-gobject (python-gobject-gitAUR)
- python-pillow (python-pillow-gitAUR)
- python-pyxdg
- python-xlib
- python-build (make)
- python-installer (python-installer-gitAUR) (make)
- python-packaging (make)
- python-polib (make)
- python-setuptools (make)
- python-wheel (make)
- dockbarx-lxqt-pluginAUR (dockbarx-lxqt-plugin-gitAUR) (optional) – lxqt applet
- dockbarx-mate-appletAUR (dockbarx-mate-applet-gitAUR) (optional) – mate applet
- gconfAUR (optional) – export settings from older versions of dockbarx
- python-lxml (optional) – import settings script
- python-pyudev (optional) – dockx battery applet
- xfce4-dockbarx-pluginAUR (xfce4-dockbarx-plugin-gitAUR) (optional) – xfce4-panel plugin
- zeitgeist (optional) – recently used file list
Required by (12)
Sources (1)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 13 Next › Last »
rayman2200 commented on 2013-10-01 06:15 (UTC)
xzy3186 commented on 2013-09-25 01:10 (UTC)
Today, dockbarx stopped working after replacing python2-imaging with python2-pillow. According to [1], 'import Image' need to be changed to 'from PIL import Image' in following files:
1) /usr/lib/python2.7/site-packages/dockbarx/theme.py
2) /usr/lib/python2.7/site-packages/dockbarx/iconfactory.py
Please update the PKGBUILD, thanks in advance.
[1] https://www.archlinux.org/todo/replace-pil-with-pillow/
hthntts commented on 2013-07-14 04:16 (UTC)
@twa022: i remove config and reinstall but not work, DockbarX Preference can run but dockx is not
twa022 commented on 2013-07-14 01:43 (UTC)
@hthntts: I can't recreate your problem. Maybe move the settings to a backup and see if a fresh configuration helps?
mv ~/.gconf/apps/dockbarx ~/.gconf/apps/dockbarx.bak (or some more correct way of doing this)
If not, we can at least see if it's a plugin that's causing the problem.
hthntts commented on 2013-07-13 05:57 (UTC)
** (dockx:6654): WARNING **: Trying to register gtype 'WnckWindowState' as enum when in fact it is of type 'GFlags'
** (dockx:6654): WARNING **: Trying to register gtype 'WnckWindowActions' as enum when in fact it is of type 'GFlags'
** (dockx:6654): WARNING **: Trying to register gtype 'WnckWindowMoveResizeMask' as enum when in fact it is of type 'GFlags'
DockbarX 0.90.3
DockbarX init
DockbarX reload
Traceback (most recent call last):
File "/usr/bin/dockx", line 1306, in <module>
dockx = DockX(monitor)
File "/usr/bin/dockx", line 504, in __init__
self.dockbar.load()
File "/usr/lib/python2.7/site-packages/dockbarx/dockbar.py", line 288, in load
self.reload()
File "/usr/lib/python2.7/site-packages/dockbarx/dockbar.py", line 359, in reload
self.__on_window_opened(self.screen, window)
File "/usr/lib/python2.7/site-packages/dockbarx/dockbar.py", line 489, in __on_window_opened
self.__add_window(window)
File "/usr/lib/python2.7/site-packages/dockbarx/dockbar.py", line 601, in __add_window
self.groups[identifier].add_window(window)
File "/usr/lib/python2.7/site-packages/dockbarx/groupbutton.py", line 358, in add_window
window = Window(wnck_window, self)
File "/usr/lib/python2.7/site-packages/dockbarx/windowbutton.py", line 76, in __init__
self.item = WindowItem(self, group)
File "/usr/lib/python2.7/site-packages/dockbarx/windowbutton.py", line 343, in __init__
self.update_show_state()
File "/usr/lib/python2.7/site-packages/dockbarx/windowbutton.py", line 457, in update_show_state
window.monitor != self.group_r().monitor):
AttributeError: Window instance has no attribute 'monitor'
I can't start dockx
farangoth commented on 2013-06-07 09:26 (UTC)
The PKGBUILD depends on 'python-xlib' while the software itself needs 'python2-xlib'.
'python-xlib' had been moved to use python3.
<deleted-account> commented on 2013-06-05 14:45 (UTC)
Hi, after yesterday's update of python-xlib, dockbarx doesn't start anymore. Here's the error that shows up:
** (dockx:4633): WARNING **: Trying to register gtype 'WnckWindowState' as enum when in fact it is of type 'GFlags'
** (dockx:4633): WARNING **: Trying to register gtype 'WnckWindowActions' as enum when in fact it is of type 'GFlags'
** (dockx:4633): WARNING **: Trying to register gtype 'WnckWindowMoveResizeMask' as enum when in fact it is of type 'GFlags'
Traceback (most recent call last):
File "/usr/bin/dockx", line 36, in <module>
from Xlib import display
ImportError: No module named Xlib
Pinned Comments
twa022 commented on 2020-08-02 19:13 (UTC)
Package is updated to the new python3 / GTK3 port. Please read the configuration migration instructions to migrate your settings from 0.93 (from the README at https://github.com/M7S/dockbarx/tree/pygi-python3)
Window previews work on all display managers now, not just compiz.
If you are using dockbarx as an xfce4-panel plugin, be sure to update xfce4-dockbarx-plugin as well.