Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Install new app in new profile by default #216

Closed
merlijn-sebrechts opened this issue Sep 15, 2022 · 3 comments
Closed

Install new app in new profile by default #216

merlijn-sebrechts opened this issue Sep 15, 2022 · 3 comments
Labels
enhancement New feature or request
Milestone

Comments

@merlijn-sebrechts
Copy link

Problem Description

I saw somewhere you wanted feedback for improving the UX, so here is my suggestion. Currently, the tool suggests using the "default" profile when you install a new app. The text underneath, however, suggests not doing this.

Proposed Solution

A better solution would be to automatically create a new profile for each new app, since that is the recommended bugless approach. Moreover, that is how all other browsers to it. If a user really wants, they can simply choose to use a different profile.

@merlijn-sebrechts merlijn-sebrechts added the enhancement New feature or request label Sep 15, 2022
@markcellus
Copy link

Great idea! This would drastically cut down the amount of times I have to create a new profile for every website I'd like to use as a PWA. Maybe there could be another option to the Profile dropdown that says "Automatically create new profile" and it is selected by default.

@filips123
Copy link
Owner

The reason why using a separate profile for each web app is recommended on Linux and macOS is that using multiple apps in a single profile at the same time currently doesn't work properly (#80, #81). After those issues are fixed (which may take a long time), using a single profile will also be the recommended approach, as it's already on Windows.

The main inconvenience that using a separate profile brings is that users have to set up their config manually for each web app. Something like #203 could probably improve this, as users could then pre-create a "template" profile with their settings and use them for new web apps. It still won't automatically sync data after the app has been created, but it's better than nothing.

I will try to implement #203 and then also this issue.

Moreover, that is how all other browsers to it.

Are you sure about that? At least Edge on Windows installs all web apps into the same profile as the "normal" browser.

@filips123 filips123 moved this to To Do in PWAsForFirefox Sep 17, 2022
@filips123 filips123 added this to the 2.1.0 milestone Sep 17, 2022
@filips123 filips123 moved this from To Do to In Progress in PWAsForFirefox Sep 17, 2022
@filips123 filips123 moved this from In Progress to Done in PWAsForFirefox Sep 18, 2022
@filips123
Copy link
Owner

I've added an option to automatically create a new profile when installing a web app. It's selected by default on Linux and macOS, but can also be used on Windows. This will be released in the next version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

No branches or pull requests

3 participants