From b5e1f47c50b901e6c32d1a44e5a4f45cc4a7e2d4 Mon Sep 17 00:00:00 2001 From: "Peter F. Patel-Schneider" Date: Sun, 19 Apr 2020 10:30:07 -0400 Subject: [PATCH] ui: add setuptools global install share directory to icon directories --- lib/solaar/ui/icons.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/solaar/ui/icons.py b/lib/solaar/ui/icons.py index ff1e4cb8..b9971254 100644 --- a/lib/solaar/ui/icons.py +++ b/lib/solaar/ui/icons.py @@ -56,9 +56,10 @@ def _look_for_application_icons(): local_share = _environ.get('XDG_DATA_HOME', _path.expanduser(_path.join('~', '.local', 'share'))) data_dirs = _environ.get('XDG_DATA_DIRS', '/usr/local/share:/usr/share') repo_share = _path.normpath(_path.join(_path.dirname(__file__), '..', '..', '..', 'share')) + setuptools_share = _path.normpath(_path.join(_path.dirname(__file__), '..', '..', 'share')) del _sys - share_solaar = [prefix_share] + list(_path.join(x, 'solaar') for x in [src_share, local_share, repo_share] + data_dirs.split(':')) + share_solaar = [prefix_share] + list(_path.join(x, 'solaar') for x in [src_share, local_share, setuptools_share, repo_share] + data_dirs.split(':')) for location in share_solaar: location = _path.join(location, 'icons') if _log.isEnabledFor(_DEBUG):