Skip to content

Commit

Permalink
Merge pull request #965 from shanalikhan/v3.4.1
Browse files Browse the repository at this point in the history
V3.4.1
  • Loading branch information
shanalikhan authored Jul 22, 2019
2 parents a4fe4f6 + 371cb86 commit d00101e
Show file tree
Hide file tree
Showing 18 changed files with 605 additions and 521 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@

[![Version](https://vsmarketplacebadge.apphb.com/version/Shan.code-settings-sync.svg)](https://marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync) [![Travis](https://img.shields.io/travis/rust-lang/rust.svg)](https://marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync) [![Master course](https://img.shields.io/badge/Supported%20by-VSCode%20Power%20User%20Course%20%E2%86%92-gray.svg?colorA=444444&colorB=4F44D6)](https://t.co/8BEMyhpKU5?amp=1)


#### v3.4.1 - July 22, 2019

* Turn off notifications on code startup [#959](https://github.com/shanalikhan/code-settings-sync/issues/959) - Thanks for PR [#960](https://github.com/shanalikhan/code-settings-sync/pull/960) by [@arnohovhannisyan](https://github.com/arnohovhannisyan)
* Chinese Translation Improved - Thanks for PR [#966](https://github.com/shanalikhan/code-settings-sync/pull/966) by [@linsui](https://github.com/linsui) and [#961](https://github.com/shanalikhan/code-settings-sync/pull/961) by [@ziofat](https://github.com/ziofat)
* Russian Translation Improved - Thanks for PR [#957](https://github.com/shanalikhan/code-settings-sync/pull/957) by [@AndreyWV](https://github.com/AndreyWV)

#### v3.4.0 - July 15, 2019

* Settings Sync now use Webviews to allow you to configure settings [#506](https://github.com/shanalikhan/code-settings-sync/issues/506) - Thanks for PR [#876](https://github.com/shanalikhan/code-settings-sync/pull/876) by [@arnohovhannisyan](https://github.com/arnohovhannisyan)
Expand Down
69 changes: 36 additions & 33 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,19 +72,21 @@ All extensions and complete User Folder that Contains

## Configure Settings Sync


Settings Sync Configuration page will be opened automatically on code start and requires two things to setup:

1. Github Token
2. Github GIST ID
2. Github Gist Id

Github Token needs to be retrived by your Github account while Settings Sync creates GIST if you are first time user.

Following are the steps you need to perform to configure.

- Click on `Login with Github` .
- Login Github on Browser and close the browser tab once you get Success message.
- If you are using Settings Sync first time GIST will be created automatically - Configuration Completed.
- If you already have GIST, new window will be opened to allow you to select the GIST or `Skip` to create new GIST - Configurartion Completed.
- If you are using Settings Sync first time GIST will be created automatically when you upload your settings.
- If you already have Github Gist, new window will be opened to allow you to select the Github Gist or `Skip` to create new Gist.



![Login with GitHub](https://shanalikhan.github.io/img/login-with-github.png)
Expand Down Expand Up @@ -205,11 +207,6 @@ You can customize the settings in gist settings like:

Global settings are present in `syncLocalSettings.json` inside `User` folder. These settings will be shared across multiple Gist Environments.

On Windows, this is `%APPDATA%\Code\User\syncLocalSettings.json`.

Mac, `$HOME/Library/Application Support/Code/User/syncLocalSettings.json`.

Linux, `~/.config/Code/User/syncLocalSettings.json`.

You can customize the sync:

Expand All @@ -223,31 +220,37 @@ You can customize the sync:

```json
{
"ignoreUploadFiles": [
"state.*",
"syncLocalSettings.json",
".DS_Store",
"sync.lock",
"projects.json",
"projects_cache_vscode.json",
"projects_cache_git.json",
"projects_cache_svn.json",
"gpm_projects.json",
"gpm-recentItems.json"
],
"ignoreUploadFolders": ["workspaceStorage"],
"ignoreExtensions": ["ignored_extension_name"],
"gistDescription": "Visual Studio Code Settings Sync Gist",
"version": 310,
"token": "YOUR_GITHUB_TOKEN_HERE",
"downloadPublicGist": false,
"supportedFileExtensions": ["json", "code-snippets"],
"openTokenLink": true,
"lastUpload": null,
"lastDownload": null,
"githubEnterpriseUrl": null,
"hostName": null,
"autoUploadDelay": 20
"ignoreUploadFiles": [
"state.*",
"syncLocalSettings.json",
".DS_Store",
"sync.lock",
"projects.json",
"projects_cache_vscode.json",
"projects_cache_git.json",
"projects_cache_svn.json",
"gpm_projects.json",
"gpm-recentItems.json"
],
"ignoreUploadFolders": [
"workspaceStorage"
],
"ignoreExtensions": [],
"gistDescription": "Visual Studio Code Settings Sync Gist",
"version": 340,
"token": "YOUR_GITHUB_TOKEN",
"downloadPublicGist": false,
"supportedFileExtensions": [ "json", "code-snippets" ],
"openTokenLink": true,
"disableUpdateMessage": false,
"lastUpload": null,
"lastDownload": null,
"githubEnterpriseUrl": null,
"askGistName": false,
"customFiles": {},
"hostName": null,
"universalKeybindings": false,
"autoUploadDelay": 20
}
```

Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "code-settings-sync",
"displayName": "Settings Sync",
"description": "Synchronize Settings, Snippets, Themes, File Icons, Launch, Keybindings, Workspaces and Extensions Across Multiple Machines Using GitHub Gist.",
"version": "3.4.0",
"version": "3.4.1",
"icon": "images/cloud.png",
"publisher": "Shan",
"author": {
Expand Down Expand Up @@ -187,7 +187,7 @@
"fs-extra": "^8.0.1",
"https-proxy-agent": "^2.2.1",
"lockfile": "^1.0.4",
"lodash": "^4.17.11",
"lodash": "^4.17.15",
"node-fetch": "^2.5.0",
"recursive-readdir": "^2.2.2",
"temp": "^0.9.0",
Expand Down
Loading

0 comments on commit d00101e

Please sign in to comment.