shanalikhan / code-settings-sync

🌴💪 Synchronize your Visual Studio Code Settings Across Multiple Machines using GitHub GIST 💪🌴
https://marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync
MIT License
4.02k stars 389 forks source link

Compare Local & Gist Settings | Show & upload only changes #508

Open osya opened 6 years ago

osya commented 6 years ago

Issuehunt badges

Visual Studio Code Version : 1.21.0 Code Settings Sync Version : 2.9.0 Operating System : Windows 10 x64 Pro Occurs On: not applicable Proxy Enabled: No GIst Id: 094e42e4a4ef3a34f8f35aaa163ba313

Before upload/download settings it would be useful to see changes in settings How to do it?


IssueHunt Summary ### Backers (Total: $20.00) - [y-matsuwitter y-matsuwitter](https://issuehunt.io/u/y-matsuwitter) ($20.00) #### [Become a backer now!](https://issuehunt.io/r/shanalikhan/code-settings-sync/issues/508) #### [Or submit a pull request to get the deposits!](https://issuehunt.io/r/shanalikhan/code-settings-sync/issues/508) ### Tips - Checkout the [Issuehunt explorer](https://issuehunt.io/r/shanalikhan/code-settings-sync/) to discover more funded issues. - Need some help from other developers? [Add your repositories](https://issuehunt.io/r/new) on IssueHunt to raise funds.
shanalikhan commented 6 years ago

Low priority over other opened issues. PR welcome

shanalikhan commented 6 years ago

Besides showing the changes to the user, the summary should show only the changes made during the upload.

637

IssueHuntBot commented 5 years ago

@y-matsuwitter funded this issue with $20. Visit this issue on Issuehunt

shanalikhan commented 5 years ago

This issue is available for bounty. Fix and earn!

arshadkazmi42 commented 5 years ago

I would like to take this up. Any suggestions where should I start looking at, I am new to this repository

shanalikhan commented 5 years ago

@arshadkazmi42

See the file here, you can view the gist related functions.

https://github.com/shanalikhan/code-settings-sync/blob/master/src/service/githubService.ts

you need to only uploaded the changed files that is changed from your local settings by comparing to the file avaialble in gist.

arshadkazmi42 commented 5 years ago

Thank you for the info, I will look into it today

arshadkazmi42 commented 5 years ago

How to claim this issue on issuehunt?

shanalikhan commented 5 years ago

Once its ready, you can make a PR and submit on issue hunt. If you want to submit the work in progress PR in issuehunt. Please mention the completion date aka deadline.

arshadkazmi42 commented 5 years ago

I have setup my local environment On clicking SHIFT + ALT + U or SHIFT + ALT + D I am getting this error command 'extension.downloadSettings' not found Do i need to install something for this to work? I am on ubuntu 18

elyager commented 5 years ago

is anyone still working on this issue? can I give it a try?

arshadkazmi42 commented 5 years ago

@Elyager I was having issues, with the setup. You can go ahead with it.

shanalikhan commented 5 years ago

Join slack channel to discuss directly with me if anyone who starts working on it.

ParkourKarthik commented 5 years ago

@shanalikhan I would like to start working on this. The slack invite seems to be expired. Let me know once you update it. We could start a discussion in that.

shanalikhan commented 5 years ago

@ParkourKarthik Here is the slack invite link:

https://join.slack.com/t/codesettingssync/shared_invite/enQtNzQyODMzMzI5MDQ3LWNmZjVkZjE2YTg0MzY1Y2EyYzVmYThmNzg2YjZkNjhhZWY3ZTEzN2I3ZTAxMjkwNWU0ZjMyZGFhMjdiZDI3ODU

Lets have discussion there. I'm updating the slack link across repo incoming version branch. You can also send PR where you look the link is outdated