-
Notifications
You must be signed in to change notification settings - Fork 84
Open
Labels
Description
The benefits of doing this are too many to list. Some of them include resolving #24 #21 and #13.
Pending resolution of the following Chromium bug:
https://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#
If the bug is not resolved, an alternative route is:
- Asking the user to enable creation of app shims for hosted apps in
chrome://extensions - Generating a hosted app and asking the user to install it
- 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?
- Having the user download an
.appexecutable with the app name and icon, linking to the extension ID the user installed, and placing it in Applications/ - Asking the user to open
chrome://apps/, right click the applicationized app, and set it to Open as Window - User can now drag it to the dock / launchpad, and clicking it will open a new Chrome window
Unfortunately, Alt+Tab still won't work with this approach on OS X.
The 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.