profile
viewpoint
Alessandro Fragnani alefragnani @softplan Florianópolis, Brazil https://twitter.com/alefragnani Husband, father, cyclist, gamer. Open Source contributor for VS Code, Atom and Delphi. Software developer at @softplan

alefragnani/delphi-james 33

James - The Delphi Project Manager

alefragnani/atom-language-pascal 23

Pascal language support in Atom

alefragnani/atom-useful-context-menu 7

A set of useful context menu actions for Atom

alefragnani/delphi-generator-delphi 7

Yeoman generator for Delphi projects

alefragnani/delphi-code-templates 5

Code Templates for Delphi

alefragnani/atom-code-dark-syntax 2

A dark syntax theme based on Visual Studio Code, with some tweaks

alefragnani/atom-tagged-comment 2

An easy way to add personalized comments to your code

alefragnani/delphi-dite-vscode-theme 2

Visual Studio Code theme for DITE

alefragnani/delphi-samples 2

A collection of delphi samples

alefragnani/atom-read-only-indicator 1

Adds and indicator to the status bar showing if a file is read-only or writeable

push eventalefragnani/vscode-bookmarks

Alessandro Fragnani

commit sha 76cea22fffd167596b9196d0d7c6b2550ac4f7d5

Removed `vscode` dependency (Closes #296)

view details

push time in 4 hours

issue closedalefragnani/vscode-bookmarks

Remove `vscode` module dependency

https://code.visualstudio.com/updates/v1_45#_deprecating-and-archiving-of-the-vscode-npm-module

closed time in 4 hours

alefragnani

issue closedalefragnani/vscode-whats-new

"What's New" formatting wrong/missing

Hi there!

I just installed the extension, and not sure if this is related to #3 but formatting seems to be wrong/missing (including broken header image) in my VS Code:

Screen Shot 2020-06-01 at 9 21 12 AM

Output from VS Code -> About Visual Studio Code -> Copy:

Version: 1.45.1
Commit: 5763d909d5f12fe19f215cbfdd29a91c0fa9208a
Date: 2020-05-14T08:33:47.663Z
Electron: 7.2.4
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Darwin x64 19.4.0

Let me know if there's anything else helpful I can provide!

Cheers

closed time in 7 hours

runofthemill

issue commentalefragnani/vscode-whats-new

"What's New" formatting wrong/missing

Hi @runofthemill ,

Yes, exactly. But in fact, it’s an error caused by VS Code. The error started to happen with the latest VS Code release, with a lot of other extensions too.

It appears something has changed in VS Code internals (probably because the recent changes for remote development), creating breaking changes for extension developers. Then, they updated the API and extensions need to update as well. You can find more details on issues like this (https://github.com/microsoft/vscode/issues/89038) and related issues.

The VS Code team created another issue to track extensions that have adopted the new API (https://github.com/microsoft/vscode/issues/97962), and I asked if they will release the new API as stable in the next monthly release, but I didn’t have an answer yet :sad:.

Thanks for reporting.

runofthemill

comment created time in 7 hours

push eventalefragnani/vscode

isidor

commit sha ee4ccef5b2f692ea9ca92093005b7bafe513f107

do not announce if only one character typed to avoid duplicate announcment

view details

Isidor Nikolic

commit sha d21668ca40d7289393bd43e72c1d76437db679c1

Update src/vs/workbench/browser/parts/statusbar/statusbarPart.ts Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>

view details

Isidor Nikolic

commit sha 16e71a59cfff0cb5527633f5f3750223630be606

Update src/vs/workbench/browser/parts/statusbar/statusbarPart.ts Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>

view details

Ilia Pozdnyakov

commit sha 860e80898283f9fb99aacc631a17c5a93d467bc0

add <path>:line <line> goto pattern #95856 (#96535)

view details

Isidor Nikolic

commit sha bef554ea16a4576b453c6ab33b22d224431d6932

Update src/vs/workbench/browser/parts/statusbar/statusbarPart.ts Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>

view details

Benjamin Pasero

commit sha 3640623bef5724fe2c991bdd5a07beedaf2d7a8c

extractRangeFromFilter - only parse column if we have a line number

view details

Alex Dima

commit sha 06043875ba759077fade312b86012a4d10306cae

Update to latest vscode-oniguruma

view details

Alex Dima

commit sha 6074c9c5165bd5a44093b6ed4f4790c70fd725a8

Update cgmanifest.json to reflect the update of vscode-oniguruma

view details

isidor

commit sha 01a7dfc3894ee3d768498d67d344a0878ec2f1b7

list: store previously focused on typeing naviation

view details

Martin Aeschlimann

commit sha c6ce6231918b900d0160f0b66c3cf2cf8793b68e

code-insiders.sh prompts me for WSL although I do want to start the Linux version. Fixes #96555

view details

Sandeep Somavarapu

commit sha 13f8cb7684ff8a89e91703583a7e1aec22a4d015

Merge branch 'master' into sandy081/delaySpdlog

view details

Sandeep Somavarapu

commit sha 052fca0b45ada269db5a385b1caf4a53d531da90

Merge pull request #97066 from microsoft/sandy081/delaySpdlog create spdlog service after workbench is restored

view details

Sandeep Somavarapu

commit sha a00a441b7eddc1c3717849f065f29494c1b4d4b5

move sync trigger to autosync service

view details

Sandeep Somavarapu

commit sha ff8902990d7a634252c76ca0d183f743fe0e8355

Trigger sync when sync viewlet is opened

view details

Ladislau Szomoru

commit sha ee8a6bc4f8a46cd709111b231d950b4468981676

Git: Add "git rebase --abort" command (#97071) Add "git rebase --abort" command

view details

Ladislau Szomoru

commit sha 01d0b18e5b84714b1322fb49ed2d57b17068833a

drag&drop a VSIX file on the extensions viewlet (#96907) Install extensions though drag&drop on the extensions viewlet

view details

Martin Aeschlimann

commit sha ee7d0696220ac1cffe2843ecf58624ed754d475b

remove menuBar/file menuId (unused) for #94054

view details

Daniel Imms

commit sha d7a5b181eb206ac3b07be614a107cb6bdc9ba08b

Change experimentalLinkProvider default to true

view details

Sandeep Somavarapu

commit sha d179acdbd04f84e9ac2fc96a68c2690457c5f77a

fix #97144

view details

isidor

commit sha a4abf349ade4a35a96bca2994809572e48e801eb

statusBar: skip over hidden items

view details

push time in a day

PR merged alefragnani/vscode

Update from original

<!-- Thank you for submitting a Pull Request. Please:

  • Read our Pull Request guidelines: https://github.com/Microsoft/vscode/wiki/How-to-Contribute#pull-requests.
  • Associate an issue with the Pull Request.
  • Ensure that the code is up-to-date with the master branch.
  • Include a description of the proposed changes and how to test them. -->

This PR fixes #

+35997 -18922

0 comment

1047 changed files

alefragnani

pr closed time in a day

PR opened alefragnani/vscode

Update from original

<!-- Thank you for submitting a Pull Request. Please:

  • Read our Pull Request guidelines: https://github.com/Microsoft/vscode/wiki/How-to-Contribute#pull-requests.
  • Associate an issue with the Pull Request.
  • Ensure that the code is up-to-date with the master branch.
  • Include a description of the proposed changes and how to test them. -->

This PR fixes #

+35997 -18922

0 comment

1047 changed files

pr created time in a day

pull request commentalefragnani/atom-read-only-indicator

add Autorefresh if file permissions change

In case you didn’t notice, the package was updated a few minutes ago 😬

Thank you for the contribution 👏

jmtoniolo

comment created time in 2 days

created tagalefragnani/atom-read-only-indicator

tagv0.9.0

Adds and indicator to the status bar showing if a file is read-only or writeable

created time in 2 days

push eventalefragnani/atom-read-only-indicator

Alessandro Fragnani

commit sha 6c4491a365a8397c03738b2a28b105cdc7c96216

Prepare v0.9.0 release

view details

push time in 2 days

push eventalefragnani/atom-read-only-indicator

Alessandro Fragnani

commit sha 51844f09c794b4e40bbea6d80ac3038d5f1300d2

rollback package version (apm publish automatically updates)

view details

push time in 2 days

push eventalefragnani/atom-read-only-indicator

Alessandro Fragnani

commit sha 712c11f21de643e28a91bdb7dc9dc343449148ab

Logo updated in Readme

view details

Alessandro Fragnani

commit sha 9e328a8b4df8f12ac8a46fb48239d91db50563c5

docs updated for 0.9.0

view details

push time in 2 days

push eventalefragnani/atom-read-only-indicator

Alessandro Fragnani

commit sha 301802badada8251cd78ad4183a16ed879f9e2aa

logo updated

view details

push time in 2 days

push eventalefragnani/atom-read-only-indicator

Alessandro Fragnani

commit sha 64649286360d39008f92aae8d581f4a8f91af87f

Readme redesign

view details

push time in 2 days

push eventalefragnani/atom-read-only-indicator

jmtoniolo

commit sha d4ae871672ebcda2a67b8bcd14f1cad6e84e3c6b

add Autorefresh if file permissions change https://github.com/alefragnani/atom-read-only-indicator/issues/8

view details

jmtoniolo

commit sha 1356ba3dbdd882d97c946647009089278b873fb1

add readonly indicator option to turn off autorefresh, fix readonly autorefresh

view details

jmtoniolo

commit sha 02abc0ea0c8822488017aa70f9e0ed9504c079cf

click to change r/w, autorefresh

view details

jmtoniolo

commit sha 428e7d54adabb13fddbbdf576772e24c43ee25a7

update icon when clicked even if autorefresh is off

view details

jmtoniolo

commit sha 2dd8fa960ad7bca0b86b872a1a191ddbbe8af096

unix vs windows chmod

view details

jmtoniolo

commit sha 92986cace1b3296e7660be9fd11896263436698c

move autorefresh into chmod call back to ensure async processes execute in order

view details

Alessandro Fragnani

commit sha 6ceca49d706795894dac283708b973696f942d1e

Merge pull request #10 from jmtoniolo/master add Autorefresh if file permissions change

view details

push time in 2 days

PR merged alefragnani/atom-read-only-indicator

add Autorefresh if file permissions change PR needs update enhancement help wanted

https://github.com/alefragnani/atom-read-only-indicator/issues/8

+76 -28

13 comments

2 changed files

jmtoniolo

pr closed time in 2 days

issue closedalefragnani/atom-read-only-indicator

Autorefresh if file ReadOnly/Write mode is modified

Hello,

would be nice to have an automatic refresh of the status if the mode "ReadOnly/Write" of the file is modified. Currently need to change the tabpage and comes back to update the status. This is important that the status is always up to date, so that I can have confidence in this status and not always switch the tabpages to be sure I've an updated status.

closed time in 2 days

zarathosss

issue closedalefragnani/atom-read-only-indicator

Click on StatusBar to change File Access

Allow to change the File Access also clicking in the StatusBar item (today it only works as commands in Command Palette).

Just like I did in VSCode

closed time in 2 days

alefragnani

issue commentalefragnani/vscode-language-pascal

gtags: directory '' not found

Hi @vintprox ,

Where / when do you see this error message? Which command are you running?

The extension depends on these tools working properly (installed and configured as described in README.md) on you machine, so I suggest you to run them via shell, to make sure it is being recognised by VS Code.

  1. Open a shell terminal
  2. Navigate to your project's folder.
  3. Run gtags (no params)
  4. It should create 3 files named GTAGS, GPATH and GRTAGS
  5. If not, something is not correct in the installation/settings
  6. If yes, run global -f relativePath/someOfYourFile.pas
  7. It shoud list every method/function inside that file
  8. If not, something is not correct in the installation/settings
  9. If yes, for some reason VS Code doesn't recognise the settings/PATH.

I don't know about Linux, but I suppose it works similar to MacOS on this matter, so I guess some of the tips in #24 should similar to you.

Hope this helps

vintprox

comment created time in 3 days

pull request commentalefragnani/atom-read-only-indicator

add Autorefresh if file permissions change

Sorry for taking so long to return to this. I had other priorities, but should return on this weekend.

I'll let you know how it goes.

Stay tuned

jmtoniolo

comment created time in 3 days

PublicEvent

issue commentalefragnani/vscode-project-manager

Contextual Structure for Projects

That’s great!

I know about that extension, it appears to work great too, specially if you are a Workspace centric user. In my case, I almost don’t use 😄 .

The grouping idea is what this issue is all about. I already played a bit on how it would work, but just for fun/testing the APIs. I think it should be the next big feature for the extension, but no ETA.

If you change your mind, feel free to evaluate when it’s ready.

Stay tuned

robsonrosa

comment created time in 5 days

issue commentalefragnani/vscode-project-manager

Contextual Structure for Projects

Hi @adeptdeveloper ,

I’m not sure, but based on your scenario, I think you already have this, natively, in VS Code 😬 . Have you tried Multi-root Workspaces?

Each one of your “client workspace” could be a Multi-root Workspace, composed by each “App”. After created, just save each Multi-root workspace as a new Project on the extension.

Maybe, in the end, you don’t need this Projects grouping feature at all.

Hope this helps

robsonrosa

comment created time in 5 days

issue closedalefragnani/vscode-bookmarks

Bookmarks set with repository gets lost when using checkout between branches

I set bookmarks inside functions from legacy codes that have actions in if blocks and it works really well, but unfortunatelly when using checkout between branches the bookmarks get all lost.

The ideal solution would be to return the bookmarks that were set in a specific branch when checked out.

closed time in 5 days

weidmaster

issue commentalefragnani/vscode-bookmarks

Bookmarks set with repository gets lost when using checkout between branches

Hi @weidmaster ,

It seems you are asking the same as #298, which was closed in favor of #177, (a broader idea).

As an alternative (also suggested in #298), if you don’t use Workspaces (multi-root folders) you could save the bookmarks in the project, using the "bookmarks.saveBookmarksInProject“ setting, and commit the .vscode/bookmarks.json file in the repo. So, when you checkout a branch, it restore its bookmarks. Doing so, each branch will have its own bookmarks.

Otherwise, please upvote #177.

Hope this helps

weidmaster

comment created time in 5 days

issue commentmicrosoft/vscode

Help extensions adopt `asWebviewUri`

Hi @mjbvz ,

Just out of curiosity, is there any ETA for #97777 to be released?

I mean, the PR itself has no milestone assigned, an the issue which it fixes (#89038) is still on Backlog.

Thank you

mjbvz

comment created time in 10 days

issue commentalefragnani/vscode-bookmarks

vscode-bookmarks-core gives 404

Hi @nhooyr ,

The .vsix publishing was already requested in #260. Please upvote the issue, so I can keep track of the requests.

Hope this helps

apj68

comment created time in 10 days

issue commentalefragnani/vscode-bookmarks

Adopt VS Code's 'asWebviewUri' API

Hi @mjbvz ,

This is already being tracked in https://github.com/alefragnani/vscode-whats-new/issues/3.

Thank you for reporting

mjbvz

comment created time in 10 days

issue commentalefragnani/vscode-project-manager

Adopt VS Code's 'asWebviewUri' API

Hi @mjbvz ,

This is already being tracked in https://github.com/alefragnani/vscode-whats-new/issues/3.

Thank you for reporting

mjbvz

comment created time in 10 days

issue commentalefragnani/vscode-numbered-bookmarks

Adopt VS Code's 'asWebviewUri' API

Hi @mjbvz ,

This is already being tracked in https://github.com/alefragnani/vscode-whats-new/issues/3.

Thank you for reporting

mjbvz

comment created time in 10 days

issue commentalefragnani/vscode-language-pascal

Adopt VS Code's 'asWebviewUri' API

Hi @mjbvz ,

This is already being tracked in https://github.com/alefragnani/vscode-whats-new/issues/3.

Thank you for reporting

mjbvz

comment created time in 10 days

issue commentalefragnani/vscode-pascal-formatter

Adopt VS Code's 'asWebviewUri' API

Hi @mjbvz ,

This is already being tracked in https://github.com/alefragnani/vscode-whats-new/issues/3.

Thank you for reporting

mjbvz

comment created time in 10 days

issue commentalefragnani/vscode-language-rtf

Adopt VS Code's 'asWebviewUri' API

Hi @mjbvz ,

This is already being tracked in https://github.com/alefragnani/vscode-whats-new/issues/3.

Thank you for reporting

mjbvz

comment created time in 10 days

issue commentalefragnani/vscode-delphi-keybindings

Adopt VS Code's 'asWebviewUri' API

Hi @mjbvz ,

This is already being tracked in https://github.com/alefragnani/vscode-whats-new/issues/3.

Thank you for reporting

mjbvz

comment created time in 10 days

issue commentalefragnani/vscode-read-only-indicator

Adopt VS Code's 'asWebviewUri' API

Hi @mjbvz ,

This is already being tracked in https://github.com/alefragnani/vscode-whats-new/issues/3.

Thank you for reporting

mjbvz

comment created time in 10 days

issue commentalefragnani/vscode-jenkins-status

Adopt VS Code's 'asWebviewUri' API

Hi @mjbvz ,

This is already being tracked in https://github.com/alefragnani/vscode-whats-new/issues/3.

Thank you for reporting

mjbvz

comment created time in 10 days

issue commentalefragnani/vscode-project-manager

Git changes on projects at a glance

I get it! Show this info for each project, not only the current (which VS Code already provides).

Well, I think it’s doable. I just wonder about the time it would take to detect/calculate the info (asynchronous communication to remote repo) depending on the number repos you have.

But I’m sure two things wouldn’t be possible today (lack of API), at least based on your design, which is pretty good, btw :+1:

  • Right aligned info
  • Colored info

Thank you for your suggestion

Drienn

comment created time in 11 days

issue commentalefragnani/vscode-project-manager

Git changes on projects at a glance

Hi @Drienn ,

First of all, thank you for your kind words. I’m glad to know the extension is being useful :+1:

I’m not sure I understand when you say “include information about branch and/or additions/removals”? Do you mean the project to be saved for a branch, or simply provide information, in VS Code, about the active branch and additions/removals from the remote?

Could you please provide more details about it?

Thank you

Drienn

comment created time in 11 days

issue commentalefragnani/vscode-project-manager

$home doesn't work in projectsLocation

Hi @pauby ,

That’s right. The projectsLocation does not support the $home variable. The variable was created latter, for projects auto-detection .

But I think that it could be used in projectsLocation as well. It’s just a matter of add support :smile:

Thanks for reporting

pauby

comment created time in 11 days

issue commentalefragnani/vscode-project-manager

sortList doesn't work

Thank you for your kind words! That's great to hear you like the extension, and enjoys using the Side Bar.

About grouping, is already being tracked in #50 .

Hope this helps

massimo-cassandro

comment created time in 12 days

issue commentalefragnani/vscode-project-manager

sortList doesn't work

You are welcome :+1.

The Side Bar does not respect that setting. It will always display the projects sorted by name. Only the Command Palette supports that.

Do you really think the Side Bar should respect that setting? If that’s the case, I could add as an enhancement in upcoming releases.

Hope this helps

massimo-cassandro

comment created time in 12 days

issue commentalefragnani/vscode-project-manager

sortList doesn't work

Hi @massimo-cassandro ,

Could you please provide more details about it? Which scenarios you noticed it is not working properly?

Thank you

massimo-cassandro

comment created time in 12 days

issue closedalefragnani/vscode-project-manager

The git.baseFolders setting expects Windows like paths in OS X

The projectManager.git.baseFolders setting on Mac OS X does not work with traditional OS X paths, like ~/my/projects. It only works if Windows like paths are provided, like $home\\my\\projects. This is very non-intuitive and there is no mention of this in the docs either.

closed time in 12 days

AbhiramH

issue commentalefragnani/vscode-project-manager

The git.baseFolders setting expects Windows like paths in OS X

Hi @AbhiramH ,

It works, but it does not support the ~ symbol (because it is a *nix feature). Instead, you must use another variable called $home, which I created to be platform independent.

So, you can use something like this, and it will work:

    "projectManager.git.baseFolders": [
        "$home/Documents/GitHub",
        "/Volumes/AnotherDisk/sources",
    ],

This variable is mentioned in the README file (https://github.com/alefragnani/vscode-project-manager#edit-projects)

Use a special variable called $home while defining any path. It will be replaced by the HOME folder.

Hope this helps

AbhiramH

comment created time in 12 days

issue commentalefragnani/vscode-bookmarks

Bookmarks overlap with breakpoints

Yes, a few. Just follow the issue and you will be able to see how old and spread across the repo it is. A lot of reports, but still not on their Backlog.

DerekCresswell

comment created time in 12 days

issue openedalefragnani/vscode-project-manager

The `removeCurrentProjectFromList` setting is not being respected when connected on remotes

When connected to remotes, the removeCurrentProjectFromList is not being respected, and the remote project also appears on the Command Palette, when you call List Projects to Open or List Projects to Open in New Window.

Originally posted by @alefragnani in https://github.com/alefragnani/vscode-project-manager/issues/373#issuecomment-631680265

created time in 12 days

issue openedalefragnani/vscode-project-manager

The `Command Palette` says ”Path does not exists” for remote projects

The detail below the project name, in Command Palette says “Path does not exist” for remote projects, but it opens properly.

Originally posted by @alefragnani in https://github.com/alefragnani/vscode-project-manager/issues/373#issuecomment-631680265

created time in 12 days

issue closedalefragnani/vscode-project-manager

Opening WSL/WSL2 from local installation (Host) is not working

With the release of #345, you are now able to save/open remote projects (Docker and SSH) right from your local installation.

But it appears, based on reports, that WSL/WSL2 is not working.

This issue is to track specifically the support for WSL/WSL remote projects.

closed time in 12 days

alefragnani

issue commentalefragnani/vscode-project-manager

Opening WSL/WSL2 from local installation (Host) is not working

That’s great to hear!

I’ll open two separate issues, relatives to the scenarios described by @Christilut .

Thank you for reporting

alefragnani

comment created time in 12 days

issue commentalefragnani/vscode-project-manager

Opening WSL/WSL2 from local installation (Host) is not working

@Christilut , That’s great to hear it’s working!

When you say Path does not exist, are you talking about the detail below the project name, in Command Palette? I now noticed that, at least 😬 .

I could reproduce the show/not show behavior you reported. I’ll open a new issue for that too.

So now, I just need confirmation WSL2 is working too. Let’s hope for the best 😄

Thank you

alefragnani

comment created time in 12 days

issue commentalefragnani/vscode-project-manager

Opening WSL/WSL2 from local installation (Host) is not working

Just released 11.0.1 yesterday, and based on this comment it appears WSL is working.

Could you try it? You just have to re-save the projects, to properly update its path.

Thank you

alefragnani

comment created time in 13 days

issue openedalefragnani/vscode-project-manager

Status bar does not work on remotes

When connected to some remote project, saved locally, the status bar is not working properly.

created time in 13 days

issue commentalefragnani/vscode-project-manager

Support open remote projects from your local installation

That’s great to hear it’s working!

@Yevgeniuz It shouldn’t display any “Path does not exist” message at all. Have you re-saved the remote projects, so the extension could its path properly in projects.json?

@wongjn This is not a supported scenario. If you need the extension to discover git/etc projects inside the remote, you have to install/activate it inside that remote. But in this case, you lose your local references. Unfortunately, you can’t have both.

MaurGi

comment created time in 13 days

issue closedalefragnani/vscode-bookmarks

Bookmarks overlap with breakpoints

I've noticed a few problems between breakpoints and bookmarks. Ubuntu 20.04, VS Code 1.45.1

If you have a breakpoint set and then use ctrl + alt + k to make a bookmark on the same line the icons overlap. The bookmark is underneath the breakpoint.

If a bookmark is set, you cannot set a breakpoint on the same line with the mouse, only with a hotkey. Similar, if there is a breakpoint and bookmark on the same line you cannot unset the breakpoint.

Not a high priority but does get annoying every once and a while.

closed time in 13 days

DerekCresswell

issue commentalefragnani/vscode-bookmarks

Bookmarks overlap with breakpoints

Hi @DerekCresswell ,

This has already been reported in #56, but it’s a VS Code issue, and I’m still waiting for them to fix/properly support.

Unfortunately, no ETA from VS Code team.

Hope this helps

DerekCresswell

comment created time in 13 days

issue commentalefragnani/vscode-project-manager

VSCode Remote SSH: Path does not exist

That’s great! Thanks for reporting...

sharksforarms

comment created time in 13 days

issue commentalefragnani/vscode-project-manager

Support open remote projects from your local installation

Just remember to re-save the projects

MaurGi

comment created time in 13 days

issue commentalefragnani/vscode-project-manager

VSCode Remote SSH: Path does not exist

Just remember to re-save the projects

sharksforarms

comment created time in 13 days

issue commentalefragnani/vscode-project-manager

Open Docker remote projects don't work on Windows

Just remember to re-save the projects

alefragnani

comment created time in 13 days

issue closedalefragnani/vscode-project-manager

VSCode Remote SSH: Path does not exist

My setup:

  • VSCode on Windows host setup with VSCode remote
  • Ubuntu guest (127.0.0.1) in VirtualBox, with port 2222 open for ssh

Project Manager: 11.0.0

[
	{
		"name": "test",
		"rootPath": "vscode-remote://ssh-remote+127.0.0.1/home/sharks/source/test",
		"paths": [],
		"group": "",
		"enabled": true
	}
]

VSCode

Version: 1.45.1 (user setup)
Commit: 5763d909d5f12fe19f215cbfdd29a91c0fa9208a
Date: 2020-05-14T08:27:35.169Z
Electron: 7.2.4
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Windows_NT x64 10.0.18363

ssh config

Host 127.0.0.1
  HostName 127.0.0.1
  User sharks
  Port 2222

When clicking on the saved project I get the following message: image

closed time in 13 days

sharksforarms

issue closedalefragnani/vscode-project-manager

Open Docker remote projects don't work on Windows

The Docker support (open from local) is not working correctly on Windows.

The extension fails to recognize the path as remote

closed time in 13 days

alefragnani

push eventalefragnani/vscode-project-manager

Alessandro Fragnani

commit sha 4d4e2ece0c6119d89ba51a7fec39d427a25c8d15

Fix opening remotes with context menu in Side Bar (Closes #376)

view details

Alessandro Fragnani

commit sha 66abd0a01d726883a6c3b182c91979722d0ecf87

Merge branch 'fix/remote-local-on-windows'

view details

Alessandro Fragnani

commit sha a0a109b79d44559b363687114505b3a3218f24d6

bump core submodule

view details

Alessandro Fragnani

commit sha 732aee4d5d441ec0cb57dceea8c80a0b2f07b708

docs updated for 11.0.1

view details

push time in 13 days

issue closedalefragnani/vscode-project-manager

Open remote project not working in Side Bar (Context menu)

The Open context menu command fails (error message) while trying to open Remote projects.

closed time in 13 days

alefragnani

issue commentalefragnani/vscode-project-manager

Support open remote projects from your local installation

Hi @shelper ,

Yes, I noticed that, but I hope I could use a native VS Code command, instead of depending on shell. But that's an alternative.

Thank you

MaurGi

comment created time in 13 days

issue commentalefragnani/vscode-project-manager

Support open remote projects from your local installation

@silviuvulcan @wongjn I guess I found the reason behind the rename issue.

It should be fixed with #377 . I'll release an update later today.

Stay tuned

MaurGi

comment created time in 13 days

issue closedalefragnani/vscode-project-manager

FR: Add commands to project

Sometimes one needs specific commands for a specific projects like compile, deploy, upload, etc.

Consider having those in the project folder (e.g. code-settings.json)

closed time in 13 days

gorankav

issue commentalefragnani/vscode-project-manager

FR: Add commands to project

Hi @gorankav ,

Thank you for your suggestion, but the idea for the extension is to give you easy/fast access to your projects, not how they work or what they contain. I guess adding template files, or things like this, end up becoming out of scope.

I guess, in your case, you should try using Snippets or some other Templating extension would be a better idea.

Hope this helps

gorankav

comment created time in 13 days

issue commentalefragnani/vscode-project-manager

VSCode Remote SSH: Path does not exist

Hi @sharksforarms ,

I'm guessing this happens for the same reason #377, because other users has reported that SSH was working with the latest release, so I guess they were using MacOS/Linux.

If that's the case, it should be fixed in the next version.

Hope this helps

sharksforarms

comment created time in 13 days

issue openedalefragnani/vscode-project-manager

Open Docker remote projects don't work on Windows

The Docker support (open from local) is not working correctly on Windows.

The extension fails to recognize the path as remote

created time in 13 days

create barnchalefragnani/vscode-project-manager

branch : fix/remote-local-on-windows

created branch time in 13 days

issue openedalefragnani/vscode-project-manager

Open remote project not working in Side Bar (Context menu)

The Open context menu command fails (error message) while trying to open Remote projects.

created time in 13 days

issue commentalefragnani/vscode-project-manager

Support open remote projects from your local installation

@Christilut about opening issues on VS Code repo, I have a lot already 😁. From time to time I ask/require something. Sometimes via GitHub issues, sometimes on Slack or Gitter channel. But, in this case, it may not be a VS Code issue, but from the remote extension.

I’m thinking about the better way to handle this, but it’s hard to me because I don’t use those scenarios (remotes) that much, and I don’t have computers/VMs available. It’s the same difficulty when I had only a Windows PC and wanted to make something work on MacOS 😞 .

MaurGi

comment created time in 14 days

issue commentalefragnani/vscode-project-manager

Support open remote projects from your local installation

Hi @Christilut , it’s not exactly the same, but either way, I updated the description to have a wider objective (support open remotes from local) and is working for Docker and SSL, I prefer creating a new issue specially to support the same scenario, now for WSL. Opened #373

@silviuvulcan , Yes, I prefer a new issue, so it should be tracked properly.

Thank you

MaurGi

comment created time in 14 days

issue openedalefragnani/vscode-project-manager

Opening WSL/WSL2 from local installation (Host) is not working

With the release of #345, you are now able to save/open remote projects (Docker and SSH) right from your local installation.

But it appears, based on reports, that WSL/WSL2 is not working.

This issue is to track specifically the support for WSL/WSL remote projects.

created time in 14 days

issue closedalefragnani/vscode-project-manager

Display group in "list project to open"

Could you please display the group in the list of projects.
Ideally group the projects by group name.

If possible, display the groups and their projects in a tree view, allowing to collapse groups.

closed time in 14 days

ppo

issue commentalefragnani/vscode-project-manager

Display group in "list project to open"

Hi @ppo ,

This is already being tracked in #50 . No ETA yet, but it’s on the roadmap for the upcoming releases.

Hope this helps

ppo

comment created time in 14 days

issue commentalefragnani/vscode-bookmarks

how do i use this? how do i create a bookmark?

Hi,

Just out of curiosity, Ctrl + Shift + P is for Windows/Linux. On MacOs you should use Cmd + Shift + P. You can also use F1, on any OS. At least on my keyboard layout.

That’s the main reason I don’t add this complexity/dependency to my extension’s documentation anymore, neither keyboard shortcuts.

Imagine they change/add other ways, or add more OS, like ChromeOS? I would be forced to update every extension, and I don’t want that.

Hope you understand.

cubetronic

comment created time in 16 days

issue commentalefragnani/vscode-numbered-bookmarks

Add `setting` to decide if should display a message if N bookmark is not found

Because "Delphi style". In Delphi is no messagebox for undefined bookmarks. ;)

Good point 😆

Daijobou

comment created time in 16 days

issue closedalefragnani/vscode-bookmarks

Rename "Explorer" panel to "Bookmarks"

If move "Explorer" panel from "Bookmarks" tab to "Explorer" tab, we have 2 panels with name "Explorer"

closed time in 16 days

SailorMax

issue commentalefragnani/vscode-bookmarks

Extremely large files display error "Open a file to toggle bookmarks"

Hi @aplatypus ,

The VS Code limitation still remains today. I understand your point, and I agree that "it should work", but I can't do anything about it. So, I suggest you to upvote/comment on VS Code repo issues that talks about it.

I found at least 3:

  • https://github.com/microsoft/vscode/issues/80056
  • https://github.com/microsoft/vscode/issues/78394
  • https://github.com/microsoft/vscode/issues/84940.

The good point is, when VS Code fixes this issue, I probably don't have to do anything on my side.

adamzl

comment created time in 16 days

issue closedalefragnani/vscode-bookmarks

Add git commit id in bookmarks.json

Helpful when lot of code changes in a file.

closed time in 17 days

thatcashcow

issue commentalefragnani/vscode-bookmarks

Add git commit id in bookmarks.json

Isn’t doing because the extension never had no intention to be tied/support Git or any other SCM 😄 .

If you need bookmarks assigned to some point in time (Git commit), adding it to that commit, as you pointed out above, is your best alternative, until #177 is released.

Hope this helps.

thatcashcow

comment created time in 17 days

issue commentalefragnani/vscode-bookmarks

Rename "Explorer" panel to "Bookmarks"

Hi @SailorMax ,

That’s one of the ideas behind #283 , but as the panels customization is still in preview stage, it will have to wait.

I guess VS Code will make it in stable API in the next release (I’m being optimistic). Just after that I will take a look on the API, and how I could add it to the extension.

Thank you

SailorMax

comment created time in 17 days

issue commentalefragnani/vscode-numbered-bookmarks

Message: "The Bookmark 1 is not defined"

Hi @Daijobou ,

This has changed in the latest release. Prior to this, this message was displayed in the Status Bar, maybe you didn’t noticed.

I just changed to use the same location other Info/error messages are displayed, like No bookmark found. TBH, I’m not sure why it was using the Status Bar.

There is no way to prevent this message from appearing, as hasn’t before this change. Unless you think no message at all should be displayed, if you try to jump to some undefined/untoggled bookmark. It could be added via settings.

Hope this helps

Daijobou

comment created time in 17 days

issue commentalefragnani/vscode-project-manager

Support open remote projects from your local installation

@Yevgeniuz The path is returned from VSCode, so as you described it says: ”vscode-remote://wsl+Ubuntu-18.04/home/user/projects/projectX", and I just use this path to tell VS Code to open it.

When you changed to vscode-remote:\...., the extension doesn’t recognize it as remote anymore.

Unfortunately, I don’t have a Windows machine available to install WSL, so I can’t test/validate ideas. I’ll think about how we could validate this WSL issue.

MaurGi

comment created time in 18 days

issue commentalefragnani/vscode-project-manager

Support open remote projects from your local installation

Well, both installations won’t share the projects, so this scenario won’t be possible.

If you install it on remote, the projects will be stored on that remote, and unavailable on Host. You will be able to switch projects on that remote, but only when connected to it. This was the desired scenario reported in #323.

The idea for this release is to allow you to save projects on Host, projects that refers to remotes (Docker, WSL and SSH), and be able to open them, directly from Project Manager commands. So, you can, on you local machine, connect to any remote project.

Unfortunately, merging host and remote projects isn’t available, and I guess not even possible, based on my researches on VS Code APIs. I didn’t find any API (at all) available to work with the VS Code Remote extension 😞 .

Hope this helps

MaurGi

comment created time in 18 days

issue commentalefragnani/vscode-project-manager

Support open remote projects from your local installation

@Christilut ,

Have you installed the extension “inside the remote”? Because it shouldn’t disapear from the Side Bar when you disconnect from it.

MaurGi

comment created time in 18 days

issue commentalefragnani/vscode-project-manager

Support open remote projects from your local installation

Hi @Maraat and @Yevgeniuz ,

I’m not sure, but maybe SSH open folders on its own way.

I had found this issue https://github.com/microsoft/vscode-remote-release/issues/473 , talking about a different remote-containers.openFolder command, but since the basic vscode.openFolder Command did work on Docker, I expected it to work for WSL and SSH. It appears WSL doesn’t.

I’ll look a bit more in WSL repo for info.

Thank you for the infos

MaurGi

comment created time in 18 days

issue commentalefragnani/vscode-project-manager

Support open remote projects from your local installation

Hi @Christilut ,

I can say how I did on Docker, and that’s how I expect to work on SSH and WSL.

The extension now supports save Remotes as Projects, just like regular folders/workspaces. Do you remember previous releases when I disabled the Save Project command? It was re-enabled and now it supports saving remotes too.

So, that’s how it works with Docker:

  • Open Remote extension Side Bar
  • Connect to some Docker Container remote project
  • VS Code will connect to that Dockerize project (in same or new window)
  • Use the Project Manager: Save Project to save the current Dockerized project
  • Now, the Project Manager Side Bar will show the newly created Dockerized project (different icon, btw)
  • Close the Dockerized project, returning to some normal VS Code project
  • Open that previously saved project, via Project Manager
  • It will automatically connect to that Dockerized project

I’m not sure how the Remote SSH extension works, but I suggest you to Save Project first, instead of fixing/updating the rootPath in projects.json for yourself. For Dockerized projects, the rootPath has really weird Values (I guess are the Container ID).

Hope this helps

MaurGi

comment created time in 18 days

issue commentalefragnani/vscode-project-manager

Support open remote projects from your local installation

Thank you @zzjin !

That’s great to hear it’s working on SSH too. Really happy about it.

Enjoy

MaurGi

comment created time in 18 days

issue commentmicrosoft/vscode

Webview is unable to load resources while reconstructing after a reload

Unfortunately, didn't work 😞 .

At first it appeared ok, but after a few retries, the issue reappeared. It's instable, at least.

Just out of curiosity, using scheme: "vscode-resource" gives me this:


Using asWebviewUri has a slight different syntax:


I hope the above PR should solve this, and be released as an patch to 1.45.

Thank you

akonwi

comment created time in 18 days

issue commentmicrosoft/vscode

Webview is unable to load resources while reconstructing after a reload

I just noticed the same issue while updating two of my extensions. I'm with VS Code 1.45 Stable and VS Code 1.46 Insiders, on MacOS. Loading on Windows, worked perfectly.

The failed resources are a css and a png file I use. Another remote png loads fine.

But, it only happens when the WebView is loaded at extension's activation, with in my case is defined as activationEvents: *. If I close the WebView and call it again, it works.

It's a bit weird, because I have the same WebView on other extensions and it is working fine. I thought it could be something related to recent updates I made on this Webview, but if I install older versions of the same extension (using the VS Code Extension feature), it also fails.

Just noticed I didn't embrace https://code.visualstudio.com/updates/v1_39#_warning-if-webviews-dont-use-webviewaswebviewuri-for-local-resources yet. I'm still loading local resources using { scheme: "vscode-resource" }. Could it be connected somehow?

I'll try to update, and post here if something new appear.

akonwi

comment created time in 18 days

issue closedalefragnani/vscode-bookmarks

Cannot add bookmark to file over 50MB

Issue Type: <b>Bug</b>

Pressing ctrl-alt-k in a file over 50MB results in message window "(i) Open a file first to toggle bookmarks

Extension version: 11.2.0 VS Code version: Code 1.45.1 (5763d909d5f12fe19f215cbfdd29a91c0fa9208a, 2020-05-14T08:27:35.169Z) OS version: Windows_NT x64 10.0.18362

<details> <summary>System Info</summary>

Item Value
CPUs Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz (8 x 2904)
GPU Status 2d_canvas: enabled<br>flash_3d: enabled<br>flash_stage3d: enabled<br>flash_stage3d_baseline: enabled<br>gpu_compositing: enabled<br>multiple_raster_threads: enabled_on<br>oop_rasterization: disabled_off<br>protected_video_decode: enabled<br>rasterization: enabled<br>skia_renderer: disabled_off_ok<br>video_decode: enabled<br>viz_display_compositor: enabled_on<br>viz_hit_test_surface_layer: disabled_off_ok<br>webgl: enabled<br>webgl2: enabled
Load (avg) undefined
Memory (System) 31.81GB (17.32GB free)
Process Argv C:_\tmp\MotionTrace.csv
Screen Reader no
VM 0%

</details> <!-- generated by issue reporter -->

closed time in 18 days

kkwan-git

issue commentalefragnani/vscode-bookmarks

Cannot add bookmark to file over 50MB

Hi @kkwan-git ,

I'm sorry to say, but that's caused by a VS Code limitation, which does not allow the extensions to "read" large files.

Duplicate of #31

kkwan-git

comment created time in 18 days

issue closedalefragnani/vscode-project-manager

Review Whats New page content structure and elements emphasis

This is totally a minor complaint..

  • The "Whats New" page that opens once every update never contains anything new. I've stopped trying to read it several months ago and at this point, most people probably consider it spam.
  • The use of bold fonts and highlighted text all over the page doesn't actually emphasize important parts of the document, but seemingly random words. This makes the page harder to read and look a bit unprofessional.

closed time in 18 days

pkkid

push eventalefragnani/vscode-project-manager

Alessandro Fragnani

commit sha af898ddcf19a3198cef992b70b3a692ae3be9161

bump whats-new submodule

view details

Alessandro Fragnani

commit sha 87dc320b572365c378dfcd0fdc0791bd838b67f6

Update whats-new changelog

view details

Alessandro Fragnani

commit sha e9a1991153e38853173f3ca7482d46a735797073

docs updated for 11.0

view details

push time in 18 days

issue closedalefragnani/vscode-project-manager

Support open remote projects from your local installation

Project path is saved with the wrong slash, rather than saving with / it saves with \\:

		"name": "monitoring",
		"rootPath": "\\home\\maurgi\\go\\src\\monitoring",
		"paths": [],
		"group": "",
		"enabled": true
	},

then when I try to open it fails:

Path does not exist

The path '\home\maurgi\go\src\monitoring' does not seem to exist anymore on disk.

closed time in 19 days

MaurGi

issue commentalefragnani/vscode-project-manager

Support open remote projects from your local installation

This will be released tomorrow, in version 11.0.0

I was able to test Docker, MacOS host only, but I think it should also work on Windows/Linux.

I also think WSL and SSH should work as well, but I don’t have the resources to test, so I count on you to validate 😬 .

Stay tuned

MaurGi

comment created time in 19 days

push eventalefragnani/vscode-project-manager

Alessandro Fragnani

commit sha 9112a5186c87bc1b9a1bed65d74a575df5d8203d

Added favorites-remote icons

view details

Alessandro Fragnani

commit sha a3796f3c531454c8550e16f70209519be0868372

Added remotes support (at least Docker) - Refers #345

view details

Alessandro Fragnani

commit sha 15f3533bb5e8aa4f5d856032e6b5ad98c8987ac8

bump core submodule

view details

Alessandro Fragnani

commit sha f911532b9823c2ee3428288e081860f376b4d5cd

bump core submodule

view details

Alessandro Fragnani

commit sha 92128894224503a9f2efa2705f52ee017c93c7b5

Merge branch 'features/support-remotes'

view details

push time in 19 days

more