-
-
Notifications
You must be signed in to change notification settings - Fork 390
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
Not working with OSS code #668
Comments
I can confirm this.
|
Came here to report this as well.
|
I am confirming this on Solus. I am using the code-oss variant. |
Confirming this: VSCode 1.27.2 Console output confirm extensions being installed or being already installed, but extensions do not load in VSCode. Maybe related to this:
UPDATE: It seems that when installing through Software Manager the settings and extensions locations are different. Hope this helps anyone else. |
I have the same problem vscode: 1.27.2 (user setup) |
Guys try using Package Installer .deb file If you are using portable VS Code, Settings Sync dont support it. |
Same to me.
|
Same
Upload summary:
Download summary:
|
This problem persists if the extension autoupdate is disabled. |
@ZhangYue-vhyt |
Same problem, it's because of the OSS version somehow. |
Visual Studio Code Version : [ Version 1.28.1 (system setup)] |
Same issue with OSS version (the one bundled in Solus) |
Share the developer console log, v3.2 is going to publish in a week. I will try to add this in v3.2 |
I only have this :
My code config is here |
I'm having the same issue: |
Update VSCode to 1.28 in AUR can solve this problem. |
Can you guys update using latest version of code and settings sync v3.2.2 |
This is still broken on the latest version. Also is there a way for this extension to stop defaulting to |
I have same problem.
Digging around the code, I assumed that problem is here Arch Linux's And finally the process is running with something like Therefore I think you should not rely that In case of using |
Don't use the package |
I found the cause, a workaround and PR'd. The root cause seems to be that the extension tries to run the vscode cli but has the wrong path to it: https://github.com/shanalikhan/code-settings-sync/blob/b6c9f4c887/src/service/pluginService.ts#L312 I'm on Solus Linux, with VS Code from the Software Center, so my cli is in Note that I also symlinked |
* fix(OSS): enums.ts ---- Allow for setting os type with less code environmentPath.ts ---- Find code folder and extensions folder more efficiently Get OS type more efficiently settings.ts ---- Ignore all state files sync.ts ---- Adapt for changes in pluginService pluginService.ts ---- Use vscode command to install extensions Clean up code and simplify names * Install extensions in order * Comment legacy code instead of deleting it * Fix extension install * Fix issue with extensions always being deleted * Get code path more efficiently * Make sure to escape spaces in cli path * Fix issues with portable builds * Support Windows and certain editions * Improve method for finding extension folder * Start using API for installation * Prepare for new API command * Get ready for new API command * Fix issue with installation * Commit requested changes
* fix(OSS): enums.ts ---- Allow for setting os type with less code environmentPath.ts ---- Find code folder and extensions folder more efficiently Get OS type more efficiently settings.ts ---- Ignore all state files sync.ts ---- Adapt for changes in pluginService pluginService.ts ---- Use vscode command to install extensions Clean up code and simplify names * Install extensions in order * Comment legacy code instead of deleting it * Fix extension install * Fix issue with extensions always being deleted * Get code path more efficiently * Make sure to escape spaces in cli path * Fix issues with portable builds * Support Windows and certain editions * Improve method for finding extension folder * Start using API for installation * Prepare for new API command * Get ready for new API command * Fix issue with installation * Commit requested changes
Settings Sync now officially supports OSS versions. I have released new version of Settings Sync v3.3.0 fixing this issue. Im closing this ticket let me know if u guys run into some problem. |
* Updated to task api 2.0.0 and fixed tests * Set "extensionKind": "ui" to support remote development #61 Fixes #870. See that issue for details * Clean up previous commits into one * #800 #515 #854 * Utilized pragmaUtil Functions for kb.json file * Typo fix * Added universalKeybindings setting * chore(package): update @types/node to version 12.0.0 (#873) * Cleaned up toggling commented settings (#877) * Cleaned up toggling commented settings * Updated to include fix by @ioprotium * Fix warning with webpack * Update UI * Change height to max-height * Add image locally and move it to the top * Added documentation for tests in CONTRIBUTING.md (#881) * fix(package): update fs-extra to version 8.0.0 (#882) * chore(package): update @types/fs-extra to version 7.0.0 (#885) * chore(package): update @types/node to version 12.0.1 (#883) * fix(package): update fs-extra to version 8.0.1 (#884) * Update UI to fit guidelines * chore(package): update @types/node to version 12.0.2 (#887) * Improve UI and functionality * Match BG of theme and properly contrast text * Fix issues with themes * Fix image not showing up with light theme * Fix issues with contrast * Fix issue with VS Code's WebView * Update UI and functionality * Fix potential issue with light themes * Fix issues with theme on modal * Refactor * Add new (but experimental) localizations (#898) * chore(package): update clean-webpack-plugin to version 3.0.0 (#899) * #891 * Update settings page after a reset * Improve code * fix(clean-webpack-plugin): (#901) clean-webpack-plugin was recently updated, and it had breaking changes. * chore(package): update @types/node to version 12.0.3 (#897) * #668 * fix(OSS): enums.ts ---- Allow for setting os type with less code environmentPath.ts ---- Find code folder and extensions folder more efficiently Get OS type more efficiently settings.ts ---- Ignore all state files sync.ts ---- Adapt for changes in pluginService pluginService.ts ---- Use vscode command to install extensions Clean up code and simplify names * Install extensions in order * Comment legacy code instead of deleting it * Fix extension install * Fix issue with extensions always being deleted * Get code path more efficiently * Make sure to escape spaces in cli path * Fix issues with portable builds * Support Windows and certain editions * Improve method for finding extension folder * Start using API for installation * Prepare for new API command * Get ready for new API command * Fix issue with installation * Commit requested changes * #668 * Format pluginService.ts (#906) * #668 * Throw error * Try to fix issues with getting missing * chore(package): update @types/node to version 12.0.7 (#904) * chore(package): update @types/node to version 12.0.8 (#908) * #668 * #668 * #668 * #839 * Support multiple instances * Completely switch to state * Update to work properly * Move setting classes to their own models * Update service names * Only auto upload using focused window * Resolve merge conflicts * #886 * Resolve locale properly * Clean constructor * Use state instead of passing in argument * Update to be compatible with v3.3.0 changes * Fix readme * Fix package.json * Add new settings * Increase contrast * Update package.nls.*.json ---- Add localizations for setting names and placeholders. github.oauth.service.ts ---- Handle errors in a more user-facing way Support GitHub enterprise Show message to user after success webview.service.ts ---- Use new localizations for names and placeholders * Bug fix and upload images * Add support for commits to master (release notes) * Fix issue * Fix another issue with release notes * Update release note template * Update release notes * Don't open gist selection if there aren't any gists * Allow user to view gist * Revert accidental change * Support public gist * Add css, js, and fonts to repo * Improve font injection * Revert accidental change
I'm facing same issue with latest version of settings sync, wherein i'm unable to install extensions though some of the other settings are being synced. Version: 1.50.1 (user setup) |
Hi @rjayswal-pythonista, I've faced with the same issue, but it turned out that |
same here. Arch Linux. Code OSS not syncing "sync error. registered at console (menú help> Activate help > Toggle developer tools" |
Fedora not syncing either |
🐛 Describe the bug
"sync:download" does not install the extensions you specified when you ran "sync: upload/update".
🌴 Visual Studio Code Version : [ Version 1.27.2 (1.27.2) ]
🌴 Code Settings Sync Version : [ 3.1.2 ]
🌴 Operating System : [ MacOS Sierra 10.12.6 ]
🌴 Occurs On: [ Download ]
🌴 Proxy Enabled: [ NA ]
🌴 Gist Id: [ NA ]
📰 To Reproduce
Steps to reproduce the behavior:
💪 Expected behavior
The extensions we specified when we did the upload should be installed when we "sync: download" on a new machine.
📺 Console Error Log
No errors, "sync: download" will just ignore any setting you choose in an attempt to get it to download the extensions you have listed.
📺 Additional context
TO THE DEVELOPER- This Sync extension is really really great... if this "extension ignore bug" can be fixed this will really be a wonderful tool. Thank you for your help getting this solved.
The text was updated successfully, but these errors were encountered: