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

Chrome Sync Manual Style Updates/Installs #205

Open
TheGamesmenDev opened this issue Sep 4, 2017 · 2 comments
Open

Chrome Sync Manual Style Updates/Installs #205

TheGamesmenDev opened this issue Sep 4, 2017 · 2 comments

Comments

@TheGamesmenDev
Copy link

If a user is signed into Chrome on multiple devices and sync is enabled, they currently have to go to 'Stylish > Manage All Styles > Check for Update > Install update' (or 'Check all styles for updates'), on each device.

Due to the Chrome sync file size limitation I propose that when the user checks for updates and installs a style update on one browser, that the version or 'last updated' timestamp along with the style id be synchronised via Chrome sync so that the other devices perform the same style update.

Similarly, for new style installs, this method could trigger an automatic style install on synchronised browsers while staying below the chrome sync file size limit.

This will not work for local edits, only styles hosted on userstyles.org.

Side benefit: This gives users a way to 'auto sync' styles (userstyles.org upload required*) but without the downsides normally associated with automatic updates (since it's still a manually triggered update).

@TheGamesmenDev TheGamesmenDev changed the title Chrome Sync Manual Style Updates Chrome Sync Manual Style Updates/Installs Sep 4, 2017
This was referenced Sep 4, 2017
@livejamie
Copy link

This would be sweet

@midenok
Copy link

midenok commented Oct 24, 2018

As per QUOTA_BYTES of chrome.storage.sync max data size is 100 KiB. That should be enough to store all styles data (possibly compressed) for most user needs. If there is not enough room, user should choose which styles to not sync.

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

3 participants