Skip to content

Migrate back to a hosted app #25

@eladnava

Description

@eladnava

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:

  1. Asking the user to enable creation of app shims for hosted apps in chrome://extensions
  2. Generating a hosted app and asking the user to install it
  3. 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?
  4. 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/
  5. Asking the user to open chrome://apps/, right click the applicationized app, and set it to Open as Window
  6. 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.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions