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

Export/import settings #350

Closed
nollinvoyd opened this issue Dec 2, 2018 · 10 comments
Closed

Export/import settings #350

nollinvoyd opened this issue Dec 2, 2018 · 10 comments

Comments

@nollinvoyd
Copy link

Firefox 63.03, Windows 10 Pro

Export/import settings. I suppose this may have been requested before. It would be a nice option.

@sienori
Copy link
Owner

sienori commented Dec 3, 2018

Export and Import can be executed from the option page "sessions".
Option page

Also, please select export of individual session from session menu.
Menu

@nollinvoyd
Copy link
Author

I was referring to the export/import of "Settings", not sessions.

@sienori
Copy link
Owner

sienori commented Dec 19, 2018

Sorry I misread.
I will implement that option in the future.

@Grossdm
Copy link

Grossdm commented Feb 15, 2019

Firefox 63.03, Windows 10 Pro

Export/import settings. I suppose this may have been requested before. It would be a nice option.

I was actually confused when I tried to export my settings.
It seems that this means that it is not possible.

With TSS not syncing its settings, export/import of settings is needed very much.

Thank you!

@rddim
Copy link

rddim commented Feb 20, 2019

+1

@nihaals
Copy link

nihaals commented May 1, 2020

It would also be useful if you could sync these settings with the browser's built in sync system (and as a bonus Google Drive)

@sienori sienori added this to the Export/import settings milestone Apr 26, 2021
@Mayurifag
Copy link

Mayurifag commented Aug 2, 2021

I would like to see this feature so much, so my thumbs up for here @sienori

There are too much settings that are not optimal for my usage after ext installation and it always blows my mind to set the things up after new browser installations.

I dont think its very needed for the first iteration to add these settings into browsers built-in system or Google Drive (as mentioned by @nihaals ) but if so, I would also like to have custom webdav's sync system then. But still, having import/export settings thing via configuration file is an absolutely must-have for any extensions that need further interactions at settings page.

@nihaals
Copy link

nihaals commented Aug 2, 2021

I dont think its very needed for the first iteration to add these settings into browsers built-in system or Google Drive [...] but [...] having import/export settings [...] via [a] configuration file is an absolutely must-have

I partially disagree. Files are definitely useful, especially for cross-browser import/export, but I think using the browser's sync system would be more helpful for a wider range of people. In my opinion, the main use case is installing a browser and wanting everything to just work, instead of having to go through each extension and setting them up again, which is especially hard if the extension doesn't open a tab on install, causing you to have to go through your entire installed extensions list.

In this scenario, browser sync would completely avoid this problem (especially if either a message is shown that settings were imported or the tab isn't opened on install), while a file would just mean you don't have to think about every setting again, but you would still need to do a manual process to setup the extension. Google Drive makes this easier, but there is still configuration post install of logging in and possibly selecting which version to use, remote or local.

I've switched between Chrome and Firefox multiple times, but I still think browser sync would be a bigger help for more people.

@Mayurifag
Copy link

Oh, I see your position. Its not my cup of tea though, because I dont trust mozilla services including sync, -- I dont know how is it working internally and dont know how it will be changed in future, so I save backups into my cloud or github.

The thing I wished to say is not about discussions of best saving mechanism. I just pointed, that this task may be divided into at least three iterations:

  • Import/export saving backup file
  • Saving backup file into mozilla sync
  • Saving backup file into gdrive/webdav/dropbox/ you name it

And to have least possible development procrastination its better to realize import/export as first step and thinking about sync options further. Sorry for any misunderstanding :)

@sienori
Copy link
Owner

sienori commented Aug 13, 2021

I have implemented a settings import/export function. be53783
Thanks for your patience!
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants