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

[Feature Request] sync styles across Chrome instances #230

Closed
dcormier opened this issue May 22, 2013 · 18 comments
Closed

[Feature Request] sync styles across Chrome instances #230

dcormier opened this issue May 22, 2013 · 18 comments
Labels
feature Feature request
Milestone

Comments

@dcormier
Copy link

I use stylebot at home and at work. It's kind of annoying to have to manually sync my custom styles. It would be nice if the extension handled this.

One suggestion would be take advantage of the ability to sync extension storage. See here: http://developer.chrome.com/extensions/storage.html#property-sync

@ankit
Copy link
Owner

ankit commented May 22, 2013

Yes, now that Chrome API supports sync, I do plan to support that...

@molstrangler
Copy link

thumbs_up

@lewiseason
Copy link

+1 any progress with this? This would be really great

@PushkaCom
Copy link

Hello ~ do you have any estimate as to when this will be working?
I found a thing online about syncing Stylish database with dropbox, but I feel StyleBot is a lot better, and syncing would be the best ~ Keep up the awesome work ~ !

@Kccool2
Copy link

Kccool2 commented Jun 12, 2015

How are we doing on this feature?

@mattcoady
Copy link

Also looking for this

@Kccool2
Copy link

Kccool2 commented Aug 29, 2015

Any news on progress ankit? Really hoping this feature is implemented! It would really push stylebot to the next level!

@ogny
Copy link

ogny commented Oct 20, 2015

It will be appreciated if you would do it

@js365
Copy link

js365 commented Mar 21, 2016

Please support the sync feature. This is the only extension I'm using needs to sync manually.
I really love this extension.

@ectoanonymous
Copy link

Any progress with this?

@ectoanonymous
Copy link

Still not supported? It is the only extension of all which I use which do not support chrome sync....Pls integrate this feature into this extension....

@ankit
Copy link
Owner

ankit commented Jul 11, 2020

I will fix add sync capability in the v3 re-write, thank you.

@ankit
Copy link
Owner

ankit commented Jul 30, 2020

Update - I researched support for sync in extensions and it actually has a stringent quota that won't work for stylebot (https://developer.chrome.com/extensions/storage#property-sync). As a result, this didn't make the v3 release.

However, I do plan to figure out an approach and implement this in a future release, since it would be really useful.

@ankit ankit changed the title Please sync styles across Chrome instances [Feature Request] sync styles across Chrome instances Jul 31, 2020
@sebdybowski
Copy link

@ankit that would be great, looking forward to see it in the plugin!

@robbyking
Copy link

Has there been any movement on this? I'd be happy to contribute.

@ankit ankit added this to the Release 3.1 milestone Apr 13, 2021
@ankit
Copy link
Owner

ankit commented Apr 13, 2021

The first iteration on this will be arriving in the next release. It will allow syncing across multiple instances of Chrome/Firefox via Google Drive OAuth (this can later be extended to other services such as github as well).

The other caveat is that it will be manual - you will have to click on "Sync Now" via the popup (it will take quite a bit more work to enable auto-sync by building a server that uses OAuth in offline mode with refresh tokens to auto-generate the access token). Seems to work well even with this limitation.

Screen Shot 2021-04-12 at 9 36 15 PM

@ankit
Copy link
Owner

ankit commented Apr 17, 2021

Merged. will be included in v3.1

@ankit ankit closed this as completed Apr 17, 2021
@hab25
Copy link

hab25 commented May 27, 2023

Update - I researched support for sync in extensions and it actually has a stringent quota that won't work for stylebot (developer.chrome.com/extensions/storage#property-sync). As a result, this didn't make the v3 release.

However, I do plan to figure out an approach and implement this in a future release, since it would be really useful.

What part of that quota is a limiting factor for stylebot? The numbers seemed large enough for my usage, and having the automatic sync would be much more convenient than the manual (button-clicking) method.

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

No branches or pull requests