{"action":"created","issue":{"url":"https://api.github.com/repos/keredson/gnomecast/issues/29","repository_url":"https://api.github.com/repos/keredson/gnomecast","labels_url":"https://api.github.com/repos/keredson/gnomecast/issues/29/labels{/name}","comments_url":"https://api.github.com/repos/keredson/gnomecast/issues/29/comments","events_url":"https://api.github.com/repos/keredson/gnomecast/issues/29/events","html_url":"https://github.com/keredson/gnomecast/issues/29","id":298832809,"number":29,"title":"add OSX support","user":{"login":"tildebyte","id":337875,"avatar_url":"https://avatars3.githubusercontent.com/u/337875?v=4","gravatar_id":"","url":"https://api.github.com/users/tildebyte","html_url":"https://github.com/tildebyte","followers_url":"https://api.github.com/users/tildebyte/followers","following_url":"https://api.github.com/users/tildebyte/following{/other_user}","gists_url":"https://api.github.com/users/tildebyte/gists{/gist_id}","starred_url":"https://api.github.com/users/tildebyte/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tildebyte/subscriptions","organizations_url":"https://api.github.com/users/tildebyte/orgs","repos_url":"https://api.github.com/users/tildebyte/repos","events_url":"https://api.github.com/users/tildebyte/events{/privacy}","received_events_url":"https://api.github.com/users/tildebyte/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":13,"created_at":"2018-02-21T03:47:24Z","updated_at":"2018-03-23T23:24:42Z","closed_at":null,"author_association":"NONE","body":"I know, I know, OSX isn't supported. Guess what; with all of the prereqs installed (and the fix for High Sierra's idiotically broken hostname handling[1]), it starts and runs just fine!\r\n\r\nEXCEPT\r\n\r\n```python\r\nTraceback (most recent call last):\r\n  File \"gnomecast.py\", line 775, in <module>\r\n    main()\r\n  File \"gnomecast.py\", line 772, in main\r\n    caster.run()\r\n  File \"gnomecast.py\", line 181, in run\r\n    self.build_gui()\r\n  File \"gnomecast.py\", line 333, in build_gui\r\n    win.set_icon(self.get_logo_pixbuf(color='#000000'))\r\n  File \"gnomecast.py\", line 451, in get_logo_pixbuf\r\n    pixbuf = GdkPixbuf.Pixbuf.new_from_stream(f, None)\r\nGLib.Error: gdk-pixbuf-error-quark: Unrecognized image file format (3)\r\n```\r\n\r\nCool thing: comment out all calls to `get_logo_pixbuf` (simplest workaround), and it works like a charm.\r\n\r\n[1] Pro tip: put your hostname in `/etc/hosts` at the end of the localhost line, e.g.\r\n```\r\n127.0.0.1   localhost    Fubar    Fubar.local\r\n```"},"comment":{"url":"https://api.github.com/repos/keredson/gnomecast/issues/comments/375823704","html_url":"https://github.com/keredson/gnomecast/issues/29#issuecomment-375823704","issue_url":"https://api.github.com/repos/keredson/gnomecast/issues/29","id":375823704,"user":{"login":"keredson","id":2049665,"avatar_url":"https://avatars2.githubusercontent.com/u/2049665?v=4","gravatar_id":"","url":"https://api.github.com/users/keredson","html_url":"https://github.com/keredson","followers_url":"https://api.github.com/users/keredson/followers","following_url":"https://api.github.com/users/keredson/following{/other_user}","gists_url":"https://api.github.com/users/keredson/gists{/gist_id}","starred_url":"https://api.github.com/users/keredson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/keredson/subscriptions","organizations_url":"https://api.github.com/users/keredson/orgs","repos_url":"https://api.github.com/users/keredson/repos","events_url":"https://api.github.com/users/keredson/events{/privacy}","received_events_url":"https://api.github.com/users/keredson/received_events","type":"User","site_admin":false},"created_at":"2018-03-23T23:24:42Z","updated_at":"2018-03-23T23:24:42Z","author_association":"OWNER","body":"made a change so if dbus isn't around (like on osx) gnomecast will still run.  (it just won't stop the screensaver from engaging.)  released `gnomecast-0.2.17`."}}
{"actor":{"display_login":"keredson"}}