Commit Graph

105 Commits

Author SHA1 Message Date
Raimund Hook
8993bc4913 chore: update icon for GitLab (#274153)
Signed-off-by: Raimund Hook <rhook@gitlab.com>
2025-11-06 12:47:42 +01:00
Terry Mun
7810653ae9 fix: remove extraneous backtick in CONTRIBUTING.md 2025-02-10 22:27:49 +01:00
Elias Papavasileiou
893ecd8593 feat: add icon for Vite 2024-11-26 00:45:09 +02:00
Robo
b5a6aa14a8 feat: switch to npm as default package manager (#226927)
* feat: move from yarn to npm

* chore: skip yarn.lock files

* fix: playwright download

* chore: fix compile and hygiene

* chore: bump vsce@2.17.0

Refs 8b49e9dfdf

* test: update results for bat and sh colorizer tests

* fix: add missing lock files for windows

* fix: switch to legacy-peer-deps

* chore: update markdown-it@14.1.0

Refs 737c95a129

esbuild step in extensions-ci-pr was previously using markdown-it
from root which had userland punycode and was able to compile successfully.

* ci: increase pr timeout for windows integration tests

* chore: fix product build

* build: ignore extension dev dependency for rcedit

* build: fix working directory inside container

* build: fix dependency generation

* npm: update dependencies

* ci: use global npmrc

* ci: update cache

* ci: setup global npmrc for private npm auth

* build: fix extension bundling

* chore: sync npm dependencies

* ci: debug env variables for container

* ci: fix win32 cli pipeline

* build: fix npmrc config usage for build/ and remote/ dirs

* fix: windows build

* fix: container builds

* fix: markdown-language-features tests and bundling

```
[03:58:22] Error: Command failed: /Users/demohan/.nvm/versions/node/v20.15.1/bin/node /Users/demohan/github/vscode/extensions/markdown-language-features/esbuild-notebook.js --outputRoot /Users/demohan/github/vscode/.build/extensions/markdown-language-features
✘ [ERROR] Could not resolve "punycode"

    extensions/markdown-language-features/node_modules/markdown-it/lib/index.js:14:27:
      14 │ var punycode     = require('punycode');
         ╵                            ~~~~~~~~~~

  The package "punycode" wasn't found on the file system but is built into node. Are you trying to bundle for node? You can use "platform: 'node'" to do that, which will remove this error.
```

Adds userland package based on beed9aee2c

* fix: container builds for distro

* chore: update yarn occurrences

* fixup! chore: bump vsce@2.17.0

Uses the closest version to `main` branch that does not
include d3cc84cdec
while still having the fix 8b49e9dfdf

* chore: sync npm dependencies

* chore: sync npm dependencies

* chore: sync npm dependencies

* chore: throw error when yarn is used for installation

* chore: add review feedback

* chore: switch exec => run where needed

* chore: npm sync dependencies

* fix: markdown-language-features bundling

```
✘ [ERROR] Could not resolve "punycode"

    extensions/markdown-language-features/node_modules/markdown-it/lib/index.js:14:27:
      14 │ var punycode     = require('punycode');
         ╵                            ~~~~~~~~~~

  The package "punycode" wasn't found on the file system but is built into node. Are you trying to bundle for node? You can use "platform: 'node'" to do that, which will remove this error.
```

Adds missing userland package based on markdown-it/markdown-it@beed9ae,
can be removed once we update markdown-it >= 14.1.0

* ci: rename no-yarn-lock-changes.yml

* chore: sync npm dependencies

* ci: restore no-yarn-lock-changes.yml

We can disable it in a separate PR to keep the required
checks happy and also need workflow edit perms.

* chore: sync npm dependencies

* ci: rebuild cache

* ci: fix no-package-lock-changes.yml

* chore: bump distro

* chore: rm yarn.lock files

* chore: rm yarn.lock files without dependencies

* chore: add vscode-selfhost-import-aid to postinstall dirs

* chore: bump distro
2024-09-06 22:18:02 +09:00
Martin Aeschlimann
13b138216d update seti theme (#225481) 2024-08-13 12:47:26 +02:00
Sandeep Somavarapu
1e0580ec23 Use categories for builtin extensions groups (#202453)
* support grouping of extensions

* remove grouping

* reuse categories parsing

* cleanup

* fix tests
2024-01-14 18:19:29 +01:00
Martin Aeschlimann
7231f840b4 update seti-font (#200041)
update seti
2023-12-06 17:38:03 +01:00
DoctorKrolic
0adddd8281 Add JSON Lines language definition (#183035)
* Add `JSON Lines` language definition

* Fix ident
2023-05-25 10:02:57 +02:00
Martin Aeschlimann
ae8cf2186e The properties language uses a Java icon in the Seti theme (#161770)
The properties language uses a Java icon in the Seti theme. Fixes #158453
2022-09-26 07:31:08 -07:00
Trond Einar Snekvik
83248ce374 Default to config icon for the property language (#158454) 2022-09-26 07:00:07 -07:00
Martin Aeschlimann
0b7a99104d theme-seti icon Laravel .blade.php lose php icon when installing blade related extension (#156204)
theme-seti icon Laravel .blade.php lose php icon when installing blade related extension. Fixes #153410
2022-07-25 16:35:30 -04:00
Martin Aeschlimann
257bb1ae83 Update seti for the gitcommit language (#153711) 2022-06-29 21:40:21 +02:00
Martin Aeschlimann
6bd36f5295 update seti (#152157) 2022-06-15 16:13:17 +02:00
Semphris
9212c3db3b Update Seti theme 2022-03-14 08:46:37 -04:00
Martin Aeschlimann
3f026510c9 update 2022-02-22 21:44:33 +01:00
rebornix
823317a8f2 Update Seti to support Notebook. 2022-02-17 13:04:51 -08:00
coyote
6b8aace440 update to latest seti-ui version (#141931)
* update to latest seti-ui version

* Run `npm run update`

Co-authored-by: Miguel Solorio <miguel.solorio@microsoft.com>
2022-02-10 15:22:44 -08:00
Aex
30d286606d Update to latest seti-ui icon theme 2021-11-03 18:03:27 +00:00
Aex
56deb2ac17 Update to latest seti-ui icon theme 2021-10-20 15:32:24 +00:00
Jared Neil
65f21ad59f Update seti-ui for Bazel icon fix 2021-10-15 15:07:04 -06:00
Miguel Solorio
e9b74efc3c Update seti 2021-09-13 10:34:54 -07:00
Aex
d4afb96b17 Update to latest seti-ui icon theme 2021-09-07 06:08:39 +00:00
Martin Aeschlimann
554182620f Use filenamePatterns in seti update script. Fixes #131650 2021-08-31 18:13:22 +02:00
Aex
eaf74ae6ac Update to latest seti-ui icon theme 2021-08-29 07:11:31 +00:00
Miguel Solorio
7c25c17472 Update seti (refs #129894) 2021-08-10 21:37:29 -07:00
Miguel Solorio
3f4879a8cb update seti theme 2021-08-06 13:52:02 -07:00
Miguel Solorio
5a394770ad update seti theme 2021-08-06 13:18:22 -07:00
Martin Aeschlimann
8023f20a6b update seti theme 2021-07-19 15:59:02 +02:00
Martin Aeschlimann
44488bc348 Merge branch 'main' into pr/adaex/123404 2021-07-19 15:45:52 +02:00
Patrick Stapfer
07760352c5 Update to latest seti-ui & add ReScript to icon theme 2021-06-07 13:46:43 +02:00
Aex
56705bf747 Update seti theme 2021-05-12 09:28:05 +00:00
Aex
ef56153529 Ignore the processing of inherit icon 2021-05-12 09:27:02 +00:00
Aex
4cae4afc05 Merge branch 'microsoft:main' into eslint-icon 2021-05-12 02:11:50 +08:00
Martin Aeschlimann
4151b62cfa update seti contribution guide 2021-05-11 17:58:26 +02:00
Martin Aeschlimann
86bc05155f update seti theme 2021-05-11 17:35:15 +02:00
Aex
f6dee3b461 Add support for eslintrc.json icon 2021-05-09 14:44:21 +00:00
Nick Bourdakos
243f4660ba Update seti icons 2021-04-09 10:31:51 -04:00
Anthony Martin
fecf3b3e3b Update VSCode icons 2021-03-22 10:10:09 -04:00
Martin Aeschlimann
51a15dee0a update seti theme. fixes #118912 2021-03-15 22:13:09 +01:00
Sora Morimoto
508fcfbb53 Add more OCaml related file extensions to the OCaml group
Signed-off-by: Sora Morimoto <sora@morimoto.io>
2021-03-06 20:58:40 +09:00
Martin Aeschlimann
0bf5569f02 seti: use CONTRIBUTING 2021-03-01 17:14:58 +01:00
TranquilMarmot
f3ec084d54 Update seti-ui icon theme 2021-02-27 21:30:20 -08:00
Martin Aeschlimann
cba8232d77 update seti & add preview page 2021-02-02 23:53:44 +01:00
João Moreno
03da2de889 add proper yarn.lock files 2021-02-01 14:35:52 +01:00
João Moreno
ec805db5ed add repository field to extensions package.json 2021-01-29 15:30:45 +01:00
João Moreno
9a5d14e307 run prettier over extensions json files 2021-01-29 15:19:18 +01:00
João Moreno
3b03189afa Restore extensions in core (#114921)
* bring back grammar extensions

* fix hygiene

* Revert "pull themes from the marketplace"

This reverts commit 0738f76dac.
2021-01-25 17:07:56 +01:00
João Moreno
0738f76dac pull themes from the marketplace 2021-01-12 20:46:44 +01:00
Thomas Schmid
1228854b4a Adds support for gulpfiles using ESM. (#113505) 2021-01-06 15:36:42 +01:00
Miguel Solorio
b155f9757a Update seti 2020-11-12 13:33:17 -08:00