{"action":"created","issue":{"url":"https://api.github.com/repos/eladnava/applicationize/issues/25","repository_url":"https://api.github.com/repos/eladnava/applicationize","labels_url":"https://api.github.com/repos/eladnava/applicationize/issues/25/labels{/name}","comments_url":"https://api.github.com/repos/eladnava/applicationize/issues/25/comments","events_url":"https://api.github.com/repos/eladnava/applicationize/issues/25/events","html_url":"https://github.com/eladnava/applicationize/issues/25","id":179057970,"number":25,"title":"Migrate back to a hosted app","user":{"login":"eladnava","id":4394189,"avatar_url":"https://avatars.githubusercontent.com/u/4394189?v=3","gravatar_id":"","url":"https://api.github.com/users/eladnava","html_url":"https://github.com/eladnava","followers_url":"https://api.github.com/users/eladnava/followers","following_url":"https://api.github.com/users/eladnava/following{/other_user}","gists_url":"https://api.github.com/users/eladnava/gists{/gist_id}","starred_url":"https://api.github.com/users/eladnava/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eladnava/subscriptions","organizations_url":"https://api.github.com/users/eladnava/orgs","repos_url":"https://api.github.com/users/eladnava/repos","events_url":"https://api.github.com/users/eladnava/events{/privacy}","received_events_url":"https://api.github.com/users/eladnava/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-09-24T23:36:17Z","updated_at":"2016-10-08T18:34:01Z","closed_at":null,"body":"The benefits of doing this are too many to list. Some of them include resolving #24 #21 and #13.\r\n\r\nPending resolution of the following Chromium bug:\r\nhttps://bugs.chromium.org/p/chromium/issues/detail?id=649951&can=1&q=%22hosted%20app%22%20%20%22shortcut%22&colspec=ID%20Pri%20M%20Stars%20ReleaseBlock%20Component%20Status%20Owner%20Summary%20OS%20Modified#\r\n\r\nIf the bug is not resolved, an alternative route is:\r\n\r\n0. Asking the user to enable creation of app shims for hosted apps in `chrome://extensions`\r\n1. Generating a hosted app and asking the user to install it\r\n2. Somehow getting the user to give us the extension ID? Can we somehow set our own extension ID for extensions outside the Chrome Web Store?\r\n3. Having the user download an `.app` executable with the app name and icon, linking to the extension ID the user installed, and placing it in Applications/\r\n4. Asking the user to open `chrome://apps/`, right click the applicationized app, and set it to **Open as Window**\r\n5. User can now drag it to the dock / launchpad, and clicking it will open a new Chrome window\r\n\r\nUnfortunately, Alt+Tab still won't work with this approach on OS X.\r\n\r\nThe above process is extremely clunky and annoying in comparison to the current installation process. The resolution of the bug posted above will greatly help with this."},"comment":{"url":"https://api.github.com/repos/eladnava/applicationize/issues/comments/252440678","html_url":"https://github.com/eladnava/applicationize/issues/25#issuecomment-252440678","issue_url":"https://api.github.com/repos/eladnava/applicationize/issues/25","id":252440678,"user":{"login":"eladnava","id":4394189,"avatar_url":"https://avatars.githubusercontent.com/u/4394189?v=3","gravatar_id":"","url":"https://api.github.com/users/eladnava","html_url":"https://github.com/eladnava","followers_url":"https://api.github.com/users/eladnava/followers","following_url":"https://api.github.com/users/eladnava/following{/other_user}","gists_url":"https://api.github.com/users/eladnava/gists{/gist_id}","starred_url":"https://api.github.com/users/eladnava/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eladnava/subscriptions","organizations_url":"https://api.github.com/users/eladnava/orgs","repos_url":"https://api.github.com/users/eladnava/repos","events_url":"https://api.github.com/users/eladnava/events{/privacy}","received_events_url":"https://api.github.com/users/eladnava/received_events","type":"User","site_admin":false},"created_at":"2016-10-08T18:34:01Z","updated_at":"2016-10-08T18:34:01Z","body":"@tevyaw Make sure to enable `Allow hosted apps to be opened in windows` in `chrome://flags`. You'll get that option then. 😄 "}}
{"actor":{"display_login":"eladnava"}}