-
-
Notifications
You must be signed in to change notification settings - Fork 13
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
Should login data and settings be synched? #17
Comments
There is one special field that has to be to the manifest to work in Firefox.\
(Source) |
I agree, that syncing would increase user experience and that it can be implemented easily. However, in the past I made explicitly the decision to not do it. Here are my reasons, why I haven't done it:
And by the way.... |
So I understand all of your points and concerns. The point I'm trying to make is since this plugin gets updated steadily more and more settings will be needed to be done on multiple platforms manually if used. This also includes the import of the opal courses. Maybe there could be a switch? Like with a description added that when enabled the user data is handled by Google/Mozilla sync services too? |
Haha same goes for me, actually. I would embrace that feature if its implemented well and - as you said - optional. However, I think thats much work - also compared to the user's benefit. I think there are features with less workload, which still provide a greater benefit for the user. I am thinking about some features listed in the roadmap. I am going ahead and add your proposition to that roadmap 😃 |
As users often have a PC at home and a laptop for uni I would say there is a large user base who have this extention installed twice or more (I mean in Chrome the installation is synched anyways if sync is enabled).
Now if you add your login data or change some settings all data is only saved to the current device.
It would be fairly easy to implement this by replacing
chrome.storage.local.*
withchrome.storage.sync.*
.This won't break Firefox functionality (it would sync too) nor would it break if the user has sync deactivated. I don't know about Safari.
The question is: Do we want this?
The text was updated successfully, but these errors were encountered: