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

Rename "Turn on Sync..." to "Turn on Preferences Sync..." #92990

Closed
sandy081 opened this issue Mar 19, 2020 · 7 comments
Closed

Rename "Turn on Sync..." to "Turn on Preferences Sync..." #92990

sandy081 opened this issue Mar 19, 2020 · 7 comments
Assignees
Labels
feature-request Request for new features or functionality settings-sync ux User experience issues verification-needed Verification of issue is requested verified Verification succeeded
Milestone

Comments

@sandy081
Copy link
Member

sandy081 commented Mar 19, 2020

Turn on Sync... action to turn on syncing preferences is bit not clear and does not say what it is syncing. User will come to know only after executing that action. Instead rename it Turn on Preferences Sync... so that user already knows what this action is about.

@sandy081 sandy081 added feature-request Request for new features or functionality ux User experience issues settings-sync labels Mar 19, 2020
@sandy081 sandy081 added this to the March 2020 milestone Mar 19, 2020
@sandy081 sandy081 self-assigned this Mar 19, 2020
@GustavoASC
Copy link
Contributor

I'll help you guys making a PR on this 😄

@GustavoASC
Copy link
Contributor

GustavoASC commented Mar 23, 2020

@sandy081 Some messages and labels have already been translated to different languages.

E.g.: the key "turn on sync" for nls.localize (found in userDataSync.ts) is "Ativar sincronização" in PT-BR according to this file. Should we keep the same old key "turn on sync" for nls.localize or rename this key and update all the language packs too?

@sandy081
Copy link
Member Author

Do not update language packs. There is a team which will take care of this after we do the change here.

@GustavoASC
Copy link
Contributor

GustavoASC commented Mar 23, 2020

@sandy081 Sorry if it's written somewhere but I searched and didn't find it. The option Turn on sync... doesn't appear on Code OSS Dev on File -> Preferences menu.

I tryed modifying product.json inside vscode root folder, adding:

"configurationSync.store": {
	"url": "http://localhost:3000",
	"authenticationProviderId": "MSA"
}

But even doing this the menu doesn't appear.
Is there something else to do so this menu appears on Code OSS Dev?

Debugging method registerTurnOnSyncAction() of userDataSync.ts makes me believe CONTEXT_SYNC_STATE keeps Uninitialized...

@sandy081
Copy link
Member Author

Yup. Configuration store url is not public and hence I cannot provide it here. Sorry for that. Given this it is hard for users to submit PRs here. I will look into this.

@sandy081 sandy081 changed the title Rename "Turn on Sync..." to "Sync Preferences..." Rename "Turn on Sync..." to "Turn on Sync Preferences..." Mar 25, 2020
@sandy081 sandy081 changed the title Rename "Turn on Sync..." to "Turn on Sync Preferences..." Rename "Turn on Sync..." to "Turn on Preferences Sync..." Mar 25, 2020
@sandy081
Copy link
Member Author

I would like to still have Turn on terminology as it is not one time sync, in fact it is turning on syncing preferences. Hence would like to call Turn on Preferences Sync...

@sandy081
Copy link
Member Author

image

image

image

image

sandy081 added a commit that referenced this issue Mar 25, 2020
sandy081 added a commit that referenced this issue Mar 25, 2020
sandy081 added a commit that referenced this issue Mar 26, 2020
@sandy081 sandy081 added the verification-needed Verification of issue is requested label Mar 30, 2020
@JacksonKearl JacksonKearl added the verified Verification succeeded label Apr 1, 2020
@github-actions github-actions bot locked and limited conversation to collaborators May 10, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature-request Request for new features or functionality settings-sync ux User experience issues verification-needed Verification of issue is requested verified Verification succeeded
Projects
None yet
Development

No branches or pull requests

3 participants