Roberto Huertas

Results 113 comments of Roberto Huertas

Not sure why but the icons are huge! `csproj` was about 1.7kb and new version is about 13kb. We're aiming for 2kb top.

Even with the inkscape optimization the icon size is greater than 8kb. We'll need to work on these icons before merging this.

We already have a `vs` icon in the vs folder svg that we could reuse for this one.

Thank you @remcohaszing for this and your other contributions. I really appreciate them. Since #3452 has been merge, I'm proceeding to close this PR.

@remcohaszing thanks for this! It's an improvement for new contributors! I'll approve and merge according to your recommendation.

For now, you can clone and build the project and get a `vsicons-icon-theme.json` file in the `dist > src` folder.

That's mainly because there are some icons that are not tied to a particular file extension but to a language id. That allows dedicated extensions to contribute with the proper...

The extensions in `language.ts` are not used at all. They're there mostly as a description field, but they're not a complete list of extensions.

I'm not sure about this change. We're [tied to using node v16.14.2](https://github.com/vscode-icons/vscode-icons/blob/master/package.json#L34) and the `package-lock.json` file that its npm version generates is v2. I'd probably keep it that way.

I know, what I mean is that npm 8.5 defaults to v2. At least for what I've been able to test.