Age | Commit message (Collapse) | Author |
|
|
|
First release with experimental AI features (disabled by default).
|
|
|
|
|
|
Upgrade plugins ms-vscode.js-debug{,-companion} accordingly.
Still required: Resolutions for nan and cpu-features.
Cf. https://github.com/eclipse-theia/theia/pull/13748
|
|
Cf. https://github.com/eclipse-theia/theia/pull/13748
Furthermore, fetch and install LICENSE-vscode.txt.
|
|
Since v1.50.0, electron-rebuild aborts.
Might be some tooling discrepancy on the Archlinux side.
Needs to be investigated and worked around.
|
|
Upgrade ms-vscode.js-debug to 1.88.0 (closest available to default 1.88.1).
makedepends+=(python-setuptools) to accommodate python-3.12.
|
|
|
|
Using option !debug to avaoid packaging /usr/src .
|
|
|
|
|
|
Without the notebook-related plugins, as those are not yet supported in the electron version.
|
|
|
|
Same notes as for the previous couple of releases.
extra-plugins.json: Explictly added ms-vscode.js-debug-companion
(although it gets pulled in anyway).
|
|
|
|
Newly included: packages/test
As since v1.41.0:
In contrast to the upstream release,
this does not add the vscode.ipynb plugin (yet).
Unlisting @theia/{preview,notebook},
but those get pulled in anyway.
|
|
As for v1.41.0:
In contrast to the upstream release,
this does not add the vscode.ipynb plugin (yet).
Unlisting @theia/{preview,notebook},
but those get pulled in anyway.
|
|
Updates dependency to Node.js LTS v18.
In contrast to the upstream release,
this does not add the vscode.ipynb plugin (yet).
Unlisting @theia/{preview,notebook},
but those get pulled in anyway.
|
|
Plugins as in upstream release, without @theia/preview.
js-debug pinned at 1.78.0 (current API compatibility level is 1.79.0
which does not exist at OpenVSX).
Needs updated make-package-json.sh to account for OpenVSX glitches
and for the changed .main entry.
|
|
|
|
Update extension list to that of upstream's extension pack.
With the new default API compatibility level, unpin most plugin versions.
markdown-language-features kept at 1.64.2 as there are problems
with the unpinned version.
vscode.markdown-math does not work (perhaps due to security policy).
User-installed mathpix.vscode-mathpix-markdown does work (as before),
so remove markdown-math to reduce interference.
Since there is no ms-vscode.js-debug=1.72.2 (default API version),
pin js-debug to a slightly lower version.
|
|
Unless versions already specified otherwise.
The new upstream default v1.68.1 (or 1.70.2 since 1.35.0) causes problems.
Also remove @theia/preview; the accompanying markdown extensions are better.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
https://github.com/eclipse-theia/theia/tree/v1.30.0/packages/secondary-window#readme
|
|
|
|
|
|
|
|
extra-plugins.json: Use same typescript* plugin versions as in upstream.
|
|
* PKGBUILD: Abstract nodejs dependency with version range [12,18).
Building with current nodejs fails even when installing npm for keytar,
at the stage where extension dependencies are collected and ffmpeg.so
is replaced.
* extra-plugins.json: Use strict Open-VSX IDs as keys, as in Theia PR 11113.
As before, expand the extension pack ourselves to speed up fetching.
|
|
|
|
Comes with an upgrade to make-package-json.sh and extra-plugins.json.
Upstream now uses builtin-extension-pack along with theiaPluginsExcludeIds.
Theia's resolving of bundled plugins is still buggy though.
Shows in ZBufError and no progress.
Therefore, replace the builtin-extension-pack with (most) bundled plugins.
|
|
|
|
Reflect updated themes as in upstream #10525.
Also update vscode.vscode-theme-seti.
|
|
Needs a new version of `make-package-json.sh`
because devDependencies now needs electron included.
|
|
|
|
|
|
|
|
This avoids startup error messages in Theia 1.19.0.
|
|
|
|
As discussed in #9.
Useful for decoupling tool development from AUR packaging.
Explicitly use bash so the script does not need exec perms.
Reason: Downloading files does not preserve exec flags.
|
|
|
|
|
|
|