{"action":"created","issue":{"url":"https://api.github.com/repos/manatools/dnfdragora/issues/55","repository_url":"https://api.github.com/repos/manatools/dnfdragora","labels_url":"https://api.github.com/repos/manatools/dnfdragora/issues/55/labels{/name}","comments_url":"https://api.github.com/repos/manatools/dnfdragora/issues/55/comments","events_url":"https://api.github.com/repos/manatools/dnfdragora/issues/55/events","html_url":"https://github.com/manatools/dnfdragora/issues/55","id":231927256,"number":55,"title":"Updater symlinked Icon ","user":{"login":"jimkp","id":3682973,"avatar_url":"https://avatars0.githubusercontent.com/u/3682973?v=3","gravatar_id":"","url":"https://api.github.com/users/jimkp","html_url":"https://github.com/jimkp","followers_url":"https://api.github.com/users/jimkp/followers","following_url":"https://api.github.com/users/jimkp/following{/other_user}","gists_url":"https://api.github.com/users/jimkp/gists{/gist_id}","starred_url":"https://api.github.com/users/jimkp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jimkp/subscriptions","organizations_url":"https://api.github.com/users/jimkp/orgs","repos_url":"https://api.github.com/users/jimkp/repos","events_url":"https://api.github.com/users/jimkp/events{/privacy}","received_events_url":"https://api.github.com/users/jimkp/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"besser82","id":1271348,"avatar_url":"https://avatars0.githubusercontent.com/u/1271348?v=3","gravatar_id":"","url":"https://api.github.com/users/besser82","html_url":"https://github.com/besser82","followers_url":"https://api.github.com/users/besser82/followers","following_url":"https://api.github.com/users/besser82/following{/other_user}","gists_url":"https://api.github.com/users/besser82/gists{/gist_id}","starred_url":"https://api.github.com/users/besser82/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/besser82/subscriptions","organizations_url":"https://api.github.com/users/besser82/orgs","repos_url":"https://api.github.com/users/besser82/repos","events_url":"https://api.github.com/users/besser82/events{/privacy}","received_events_url":"https://api.github.com/users/besser82/received_events","type":"User","site_admin":false},"assignees":[{"login":"besser82","id":1271348,"avatar_url":"https://avatars0.githubusercontent.com/u/1271348?v=3","gravatar_id":"","url":"https://api.github.com/users/besser82","html_url":"https://github.com/besser82","followers_url":"https://api.github.com/users/besser82/followers","following_url":"https://api.github.com/users/besser82/following{/other_user}","gists_url":"https://api.github.com/users/besser82/gists{/gist_id}","starred_url":"https://api.github.com/users/besser82/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/besser82/subscriptions","organizations_url":"https://api.github.com/users/besser82/orgs","repos_url":"https://api.github.com/users/besser82/repos","events_url":"https://api.github.com/users/besser82/events{/privacy}","received_events_url":"https://api.github.com/users/besser82/received_events","type":"User","site_admin":false}],"milestone":null,"comments":4,"created_at":"2017-05-29T05:00:24Z","updated_at":"2017-06-04T20:02:46Z","closed_at":null,"body":"As Korora uses Numix-Circle as the default icon theme the developers of the theme were approached to provide a suitable icon. They decided to do as they have done for other package managers and use a symlink to their package manager icon, see https://github.com/numixproject/numix-core/issues/3716 for details.\r\n\r\nThis works fine for menus and launchers etc.however it breaks the Notifier that appears in the systray area. When the symlink is in place the updated doesn't start. If the symlink is removed and the original icon used the updater will start and will appear in the systray area.\r\n\r\nTested on Korora 25 Xfce with dnfdragora version  1.0.1-5.git20170505.2a3b056.fc25"},"comment":{"url":"https://api.github.com/repos/manatools/dnfdragora/issues/comments/306063423","html_url":"https://github.com/manatools/dnfdragora/issues/55#issuecomment-306063423","issue_url":"https://api.github.com/repos/manatools/dnfdragora/issues/55","id":306063423,"user":{"login":"anaselli","id":1303486,"avatar_url":"https://avatars2.githubusercontent.com/u/1303486?v=3","gravatar_id":"","url":"https://api.github.com/users/anaselli","html_url":"https://github.com/anaselli","followers_url":"https://api.github.com/users/anaselli/followers","following_url":"https://api.github.com/users/anaselli/following{/other_user}","gists_url":"https://api.github.com/users/anaselli/gists{/gist_id}","starred_url":"https://api.github.com/users/anaselli/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anaselli/subscriptions","organizations_url":"https://api.github.com/users/anaselli/orgs","repos_url":"https://api.github.com/users/anaselli/repos","events_url":"https://api.github.com/users/anaselli/events{/privacy}","received_events_url":"https://api.github.com/users/anaselli/received_events","type":"User","site_admin":false},"created_at":"2017-06-04T20:02:46Z","updated_at":"2017-06-04T20:02:46Z","body":"I don't know that much of how theme icons are chosen, anyway libyui (not the libyui-bindings atm though) offers a _findIcon()_ method to get an icon pathname from its name with size path e.g. \"32x32/apps/dnfdragora.png\" (fall back is 22x22/apps otherwise), and offers also a push method to add additional paths. Default ones are **/usr/share/YaST2/theme/current/icons/** and **/usr/share/icons/hicolor/**. YaST2 one is not the right one, i believe :D\r\n**could the latter ok for default theme icon?** or is there something to get the right path to default theme that works for any desktop? In the case i could fix the bug in libyui-bindings and port _findIcon()_ to python bindings and if no pathname is found our default path would be used. "}}
{"actor":{"display_login":"anaselli"}}