Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - hardcode-tray

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: hardcode-tray 3.6.5-1

Git Clone URL: https://aur-dev.archlinux.org/hardcode-tray.git (read-only)
Package Base: hardcode-tray
Description: Fixes Hardcoded Tray Icons
Upstream URL: https://github.com/bil-elmoussaoui/Hardcode-Tray
Licenses: GPL
Conflicts: hardcode-tray-fixer-git, hardcode-tray-git
Provides: hardcode-tray
Submitter: bil-elmoussaoui
Maintainer: bil-elmoussaoui (edgard)
Last Packager: bil-elmoussaoui
Votes: 7
Popularity: 3.667084
First Submitted: 2016-11-14 17:44
Last Updated: 2017-01-14 15:31

Dependencies (9)

Required by (0)

Sources (1)

Latest Comments

bil-elmoussaoui commented on 2017-01-21 18:39

@mareex please open a new issue on Github issues tracker and i will fix it/help you get it work!
Please post only packaging related issues/comments here; Thanks

mareex commented on 2017-01-21 11:46

Does this actually work for someone?

I always get:

marcus@NUC6I5SYH ~ % hardcode-tray --conversion-tool Inkscape --theme Papirus-Dark
[sudo] Passwort für marcus:
Welcome to the tray icons hardcoder fixer!
Your indicator icon size is : 22
Your current icon theme is : Papirus-Dark
Svg to png functions are : Enabled
Conversion tool : Inkscape
Applications will be fixed : All
1 - Apply
2 - Revert
Please choose: 1
Applying now..

Traceback (most recent call last):
File "script.py", line 320, in <module>
install(fix_only, icon_path)
File "script.py", line 199, in install
apps = get_supported_apps(fix_only, custom_path)
File "script.py", line 140, in get_supported_apps
custom_path, is_only)
File "/opt/Hardcode-Tray/modules/data.py", line 51, in __init__
self.read()
File "/opt/Hardcode-Tray/modules/data.py", line 87, in read
self.get_app_icons()
File "/opt/Hardcode-Tray/modules/data.py", line 99, in get_app_icons
self.default_icon_size)
File "/opt/Hardcode-Tray/modules/icon.py", line 44, in __init__
self.read()
File "/opt/Hardcode-Tray/modules/icon.py", line 63, in read
orig_icon = self.icon_data["original"]
TypeError: list indices must be integers or slices, not str

doskoi commented on 2017-01-14 18:11

@bil-elmoussaoui whoops you're right, I reported it.

bil-elmoussaoui commented on 2017-01-13 03:44

@doskoi this should be rather added to inkscape insteadd of hardcode-tray. Using inkscape is optional, you can use other conversion tools if you wish. (CairoSVG, librsvg, ImageMagick...)

doskoi commented on 2017-01-12 08:36

I think that the gnome-themes-standard package is required here. Without it, I get these errors:

fixing failed with error:

(inkscape:17504): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",

(inkscape:17504): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",

(inkscape:17504): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",

(inkscape:17504): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",

bil-elmoussaoui commented on 2017-01-06 01:36

@evilgnome fixed! sorry for that :)

evilgnome commented on 2017-01-05 17:48

The latest release on github is 3.6.3, so this pkgbuild fails, being from the future.