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

First class profile switching from the GUI #284

Open
ghost opened this issue Mar 1, 2019 · 7 comments
Open

First class profile switching from the GUI #284

ghost opened this issue Mar 1, 2019 · 7 comments
Assignees

Comments

@ghost
Copy link

ghost commented Mar 1, 2019

Hello. How is it possible to create more profiles (mainly with different proxy settings)? Like FireFox and Chrome has. I’ve tried to not install Midori, downloaded and built it in two separate and different folders but it does not work. Thanks.

See NEXT-2 for the Next issue

@ghost
Copy link
Author

ghost commented Mar 1, 2019

explain us a little more but superficially this interesting

@ghost
Copy link
Author

ghost commented Mar 1, 2019

Basically, you can create new windows of the same browser but with permanently different settings (separated).

@kalikiana
Copy link
Member

Right now you can do this but it's rather manual, that is to say if you're comfortable with setting custom environment variables and know the purpose of each.

What I'd like to do is come up with a design that integrates the optional sync feature so. I'll try and provide a mockup soon.

@kalikiana kalikiana changed the title Profiles First class profile switching from the GUI Mar 4, 2019
@kalikiana kalikiana added this to the Sync me baby one more time milestone Mar 4, 2019
@ghost
Copy link
Author

ghost commented Mar 4, 2019

I do not mind doing it manually but how can I do it?

@ghost
Copy link
Author

ghost commented Mar 4, 2019

I’ve tried to build the app in two separate folders but it did not help. Even if I changed the name in CMake (I hoped it could work, possibly).

= (I am a noob.)

@kalikiana
Copy link
Member

The manual work-around is to use environment variables to override settings, for example $XDG_CONFIG_HOME=/tmp/test midori will run Midori with a profile in the folder /tmp/test. Different binaries will indeed use the same files.

kalikiana added a commit to kalikiana/core that referenced this issue Mar 20, 2019
- A hash is added to the application_id.
- Pass config to web extensions

Fixes: midori-browser#284
@kalikiana kalikiana self-assigned this Dec 8, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant