{"action":"created","issue":{"url":"https://api.github.com/repos/varietywalls/variety/issues/87","repository_url":"https://api.github.com/repos/varietywalls/variety","labels_url":"https://api.github.com/repos/varietywalls/variety/issues/87/labels{/name}","comments_url":"https://api.github.com/repos/varietywalls/variety/issues/87/comments","events_url":"https://api.github.com/repos/varietywalls/variety/issues/87/events","html_url":"https://github.com/varietywalls/variety/pull/87","id":366908383,"node_id":"MDExOlB1bGxSZXF1ZXN0MjIwNDY5MTU0","number":87,"title":"[WIP] a floating window widget for Variety","user":{"login":"jlu5","id":4644601,"node_id":"MDQ6VXNlcjQ2NDQ2MDE=","avatar_url":"https://avatars2.githubusercontent.com/u/4644601?v=4","gravatar_id":"","url":"https://api.github.com/users/jlu5","html_url":"https://github.com/jlu5","followers_url":"https://api.github.com/users/jlu5/followers","following_url":"https://api.github.com/users/jlu5/following{/other_user}","gists_url":"https://api.github.com/users/jlu5/gists{/gist_id}","starred_url":"https://api.github.com/users/jlu5/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jlu5/subscriptions","organizations_url":"https://api.github.com/users/jlu5/orgs","repos_url":"https://api.github.com/users/jlu5/repos","events_url":"https://api.github.com/users/jlu5/events{/privacy}","received_events_url":"https://api.github.com/users/jlu5/received_events","type":"User","site_admin":false},"labels":[{"id":707627121,"node_id":"MDU6TGFiZWw3MDc2MjcxMjE=","url":"https://api.github.com/repos/varietywalls/variety/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":9,"created_at":"2018-10-04T18:10:28Z","updated_at":"2018-10-08T19:40:39Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/varietywalls/variety/pulls/87","html_url":"https://github.com/varietywalls/variety/pull/87","diff_url":"https://github.com/varietywalls/variety/pull/87.diff","patch_url":"https://github.com/varietywalls/variety/pull/87.patch"},"body":"Would resolve #12 by creating a floating window for Variety (e.g. when the tray / indicator is not available).\r\n\r\nTODO:\r\n- [x] Draw a translucent window with the Variety icon\r\n- [x] Disable window decorations and add custom code to handle dragging the widget\r\n- [x] Widget should bring up Variety menu when right clicked\r\n- [ ] Options to show / hide the widget in the Variety menu (and/or preferences?). Afterwards, only an explicit run of `variety --floating` should bring it back up.\r\n- [ ] Option to set normal / always on top / always on bottom modes\r\n    - We discussed this first at https://github.com/varietywalls/variety/issues/12#issuecomment-413321265, though I'm not sure always on bottom is the best default? If you already have windows open and try to bring up the Variety icon, having it be hidden might be confusing.\r\n- [ ] Preferably make the floating widget remember its position\r\n- [ ] Intercept iconify (show desktop) events, as in https://github.com/varietywalls/variety/issues/12#issuecomment-413678109\r\n- [ ] Once there's proper in-app management of the widget, remove it from the taskbar\r\n- [x] Allow changing the wallpaper when scrolling on the icon\r\n- [ ] Maybe: allow the widget's opacity to be configured in preferences\r\n- [x] Possibly make showing the floating icon the default instead of the preferences dialog? \r\n"},"comment":{"url":"https://api.github.com/repos/varietywalls/variety/issues/comments/427955395","html_url":"https://github.com/varietywalls/variety/pull/87#issuecomment-427955395","issue_url":"https://api.github.com/repos/varietywalls/variety/issues/87","id":427955395,"node_id":"MDEyOklzc3VlQ29tbWVudDQyNzk1NTM5NQ==","user":{"login":"peterlevi","id":1457048,"node_id":"MDQ6VXNlcjE0NTcwNDg=","avatar_url":"https://avatars0.githubusercontent.com/u/1457048?v=4","gravatar_id":"","url":"https://api.github.com/users/peterlevi","html_url":"https://github.com/peterlevi","followers_url":"https://api.github.com/users/peterlevi/followers","following_url":"https://api.github.com/users/peterlevi/following{/other_user}","gists_url":"https://api.github.com/users/peterlevi/gists{/gist_id}","starred_url":"https://api.github.com/users/peterlevi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/peterlevi/subscriptions","organizations_url":"https://api.github.com/users/peterlevi/orgs","repos_url":"https://api.github.com/users/peterlevi/repos","events_url":"https://api.github.com/users/peterlevi/events{/privacy}","received_events_url":"https://api.github.com/users/peterlevi/received_events","type":"User","site_admin":false},"created_at":"2018-10-08T19:40:39Z","updated_at":"2018-10-08T19:40:39Z","author_association":"CONTRIBUTOR","body":"Checked the code, looks good to me so far."}}
{"actor":{"display_login":"peterlevi"}}