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

"Settings sync" screen appears #963

Closed
alkurop opened this issue Jul 16, 2019 · 18 comments
Closed

"Settings sync" screen appears #963

alkurop opened this issue Jul 16, 2019 · 18 comments

Comments

@alkurop
Copy link

alkurop commented Jul 16, 2019

"Settings sync" screen appears on every time I start vscode.
I already removed your plugin but it still appears.
I hate it.
How do i get rid of it?
Very annoying

@auxves
Copy link
Contributor

auxves commented Jul 16, 2019

@alkurop Can you make sure that you've properly removed the extension? This can't happen if you did.

@jameswilliamiii
Copy link

I tried to uninstall it and the uninstall fails. Same with disable. I ended up having to manually remove the extension. On a mac you can run rm -rf ~/.vscode/extensions/shan.code-settings-sync-3.4.0. Just make sure the version in the extension name matches what version is on your machine.

@bkbonner
Copy link

bkbonner commented Jul 16, 2019

Yep, shows up every time I restart vscode. :( . uninstalled.

@NuroDev
Copy link

NuroDev commented Jul 17, 2019

Is there no way to stop it from opening every time? I like Settings Sync and want to keep it but this screen opening every time I open VS Code is really irritating!

@shanalikhan
Copy link
Owner

shanalikhan commented Jul 17, 2019 via email

@joecarney
Copy link

Same for me. Very annoying for an otherwise excellent extension. Would be better if you could release a hotfix for this instead of planning a fix in the next version 😉

@emezav
Copy link

emezav commented Jul 17, 2019

Until it's fixed, you should try this dirty hack...

Open ~/.vscode/extensions/shan.code-settings-sync-3.4.0/out/extension.js.

Search for:

OpenLandingPage=function()

It should look like this:

e.prototype.OpenLandingPage=function(){var e=this,t=this.webviews[0]

Add "return;" After the opening braces and before everything else:

e.prototype.OpenLandingPage=function(){return;var e=this,t=this.webviews[0]

This prevents the landing page from showing.

@shanalikhan
Copy link
Owner

Would be better if you could release a hotfix

We have found some other things to improve the Setup Guide and making the UX more better. Hold on we will release in next days. :)

thanks for patience, i'm getting alot of bad reviews and emails mentioning this thing only 😄

@joecarney
Copy link

i'm getting alot of bad reviews and emails mentioning this thing only

I'm not surprised.

This is why (if I were you) I'd release a hotfix to stop this bug and bad reviews happening, then make your improvements 😞

@shanalikhan
Copy link
Owner

This is why (if I were you) I'd release a hotfix to stop this bug

There was a delay due to other issues during setup. We have improved the UX alot. It is fixed in v3.4.1. Let us know in case of query.

@dreznicek
Copy link

Upgraded to 3.4.1, yet still I get the Settings Sync screen.

@shanalikhan
Copy link
Owner

shanalikhan commented Jul 22, 2019 via email

@joecarney
Copy link

Upgraded to v3.4.1, unchecked the checkbox bottom right still getting this welcome screen. Am going to uninstall it 😞

@shanalikhan
Copy link
Owner

unchecked the checkbox bottom right still getting this welcome screen

have you reset the settings? after unchecking it.
It should not appear once you uncheck the checkbox until you reset the settings.

@joecarney
Copy link

This welcome screen is a really bad idea anyway, no idea why it should even be there. Extensions should be invisible in the background. If I want to know more I can go to the extension and check out the home page

@joecarney
Copy link

I don't know what you mean by "reset the settings". I unchecked the box, quit and opened again. Then checked it, quit and opened again, then unchecked it, quit and opened again. No matter what I did it kept appearing. I've removed it now. May reinstall at a later date if I need to sync between machines.

@shanalikhan
Copy link
Owner

Okay, let me explain the steps.

  1. Settings Sync UI will appear on startup automatically when you don't have Github token setup.
  2. It will appear on upload/download when you have not configured Github token.
  3. You can always disable the startup UI appearance while unchecking the Don't Show at Startup on the bottom right. It will disable startup appearance and will only show UI on upload/download ( when token not configured )
  4. If you do the Sync: Reset Extension Settings it will reset the extension settings and will cause the UI to load once again on startup and you need to uncheck that box.

If you find other behaviour as intended, open issue for it, We will fix it.

@shanalikhan
Copy link
Owner

Duplicate of #959

@shanalikhan shanalikhan marked this as a duplicate of #959 Jul 23, 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

9 participants