]>
Git Repo - pico-vscode.git/log
will-v-pi [Mon, 9 Sep 2024 13:37:58 +0000 (14:37 +0100)]
Merge branch 'main' into main
pxysource [Mon, 9 Sep 2024 13:35:09 +0000 (21:35 +0800)]
FIX #73, cd command need '/d' option on Windows (cmd.exe). (#74)
paulober [Mon, 9 Sep 2024 13:15:34 +0000 (14:15 +0100)]
Added Flash (SWD) command
Signed-off-by: paulober <[email protected] >
paulober [Mon, 9 Sep 2024 12:11:59 +0000 (13:11 +0100)]
Added ARM Toolchain 13.3
Signed-off-by: paulober <[email protected] >
paulober [Mon, 9 Sep 2024 12:22:28 +0000 (13:22 +0100)]
Fix option disablement in examples view
Signed-off-by: paulober <[email protected] >
paulober [Mon, 9 Sep 2024 10:40:29 +0000 (11:40 +0100)]
Update RISC-V button with new style and placement
Signed-off-by: paulober <[email protected] >
paulober [Fri, 6 Sep 2024 18:59:52 +0000 (19:59 +0100)]
Fix main.js compatibility for project import webview variation
Signed-off-by: paulober <[email protected] >
paulober [Fri, 6 Sep 2024 13:39:48 +0000 (14:39 +0100)]
Added restore webview functionality for special types import and from example
Signed-off-by: paulober <[email protected] >
paulober [Fri, 6 Sep 2024 12:11:18 +0000 (13:11 +0100)]
Update downloaded portable git on win x64 to v2.46.0
Signed-off-by: paulober <[email protected] >
paulober [Fri, 6 Sep 2024 12:05:04 +0000 (13:05 +0100)]
Fix webview disposed before setting html will crash panel without proper disposables handling
Signed-off-by: paulober <[email protected] >
paulober [Fri, 6 Sep 2024 11:28:36 +0000 (12:28 +0100)]
Added uninstallPicoSDK command
Signed-off-by: paulober <[email protected] >
paulober [Fri, 6 Sep 2024 11:05:55 +0000 (12:05 +0100)]
Added rate-limit warning
Signed-off-by: paulober <[email protected] >
paulober [Fri, 6 Sep 2024 10:39:59 +0000 (11:39 +0100)]
Added keyboard support to examples suggestions
Signed-off-by: paulober <[email protected] >
paulober [Fri, 6 Sep 2024 09:22:24 +0000 (10:22 +0100)]
Fix webview crashing bug if project name input isn't cleared on time
Signed-off-by: paulober <[email protected] >
paulober [Thu, 5 Sep 2024 16:03:50 +0000 (17:03 +0100)]
Fix #71, SDK selector gets disabled if an example is selected
Signed-off-by: paulober <[email protected] >
paulober [Thu, 5 Sep 2024 11:49:31 +0000 (12:49 +0100)]
Fix python selection
Signed-off-by: paulober <[email protected] >
paulober [Thu, 5 Sep 2024 08:52:44 +0000 (09:52 +0100)]
Update README to reflect current state of the project
Signed-off-by: paulober <[email protected] >
paulober [Thu, 5 Sep 2024 08:12:04 +0000 (09:12 +0100)]
Make action artifacts more identifiable
Signed-off-by: paulober <[email protected] >
paulober [Wed, 4 Sep 2024 18:07:52 +0000 (19:07 +0100)]
Improved logging by utilizing the upgraded logger in more places + logging more catched errors
Signed-off-by: paulober <[email protected] >
paulober [Wed, 4 Sep 2024 17:21:26 +0000 (18:21 +0100)]
Removed legacy compiler installed check and enforced the use of the upgraded logger in download.mts
Signed-off-by: paulober <[email protected] >
paulober [Wed, 4 Sep 2024 16:54:00 +0000 (17:54 +0100)]
Added debug build compiled with logLevel=debug
Signed-off-by: paulober <[email protected] >
paulober [Wed, 4 Sep 2024 16:38:19 +0000 (17:38 +0100)]
Show warning and drop GitHub PAT if it is invalid or expired
Signed-off-by: paulober <[email protected] >
paulober [Wed, 4 Sep 2024 14:55:13 +0000 (15:55 +0100)]
Upgraded logger
Signed-off-by: paulober <[email protected] >
paulober [Wed, 4 Sep 2024 14:27:59 +0000 (15:27 +0100)]
Remove legacy sdk downloader
Signed-off-by: paulober <[email protected] >
paulober [Wed, 4 Sep 2024 12:46:53 +0000 (13:46 +0100)]
Fix default project location loading
Signed-off-by: paulober <[email protected] >
paulober [Wed, 4 Sep 2024 11:25:23 +0000 (12:25 +0100)]
Added New Pico Project button to explorer welcome view
Signed-off-by: paulober <[email protected] >
William Vinnicombe [Tue, 3 Sep 2024 16:21:08 +0000 (17:21 +0100)]
Fix check for arm_any support in system gdb
paulober [Tue, 3 Sep 2024 13:34:51 +0000 (14:34 +0100)]
Fix launch.json missing ,
Signed-off-by: paulober <[email protected] >
Paul [Mon, 2 Sep 2024 19:19:29 +0000 (20:19 +0100)]
Merge pull request #69 from raspberrypi/dependabot/npm_and_yarn/micromatch-4.0.8
dependabot[bot] [Mon, 2 Sep 2024 16:34:39 +0000 (16:34 +0000)]
Bump micromatch from 4.0.5 to 4.0.8
Bumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.5 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases)
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8)
---
updated-dependencies:
- dependency-name: micromatch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
William Vinnicombe [Mon, 2 Sep 2024 16:09:32 +0000 (17:09 +0100)]
Update Risc-V toolchains, and add picotool version selection (currently hidden, as only one version works)
paulober [Mon, 2 Sep 2024 16:08:14 +0000 (17:08 +0100)]
Fix #67, Launch target path contains backslashes
Signed-off-by: paulober <[email protected] >
Jesse Taube [Sun, 1 Sep 2024 01:23:17 +0000 (21:23 -0400)]
Check if pico-vscode.cmake file exists
Check if pico-vscode.cmake file exists to allow sharing vscode based
projects with others that do not have the extension installed.
Signed-off-by: Jesse Taube <[email protected] >
will-v-pi [Fri, 30 Aug 2024 10:13:05 +0000 (11:13 +0100)]
Use extension dependencies (#59)
* Change extensionPack to extensionDependencies, to fix uninstall issues
Breaks usage from OpenVSX, as the dependencies aren't available there
* Build separate .vsix files for OpenVSX
will-v-pi [Fri, 30 Aug 2024 10:10:38 +0000 (11:10 +0100)]
Add more examples, with supported boards (#61)
* Add new examples
* Only show boards that work with a given example
* Name examples by their target name, to work with multiple exes in a single example
William Vinnicombe [Thu, 29 Aug 2024 18:12:36 +0000 (19:12 +0100)]
Add Use Risc-V option when switching board
will-v-pi [Thu, 29 Aug 2024 14:14:19 +0000 (15:14 +0100)]
Minor readme updates
will-v-pi [Thu, 29 Aug 2024 13:52:29 +0000 (14:52 +0100)]
Update required git version
2.28 or later required for sparse checkout of examples
William Vinnicombe [Wed, 28 Aug 2024 10:12:36 +0000 (11:12 +0100)]
Use SDK default build type
This will default to Release, rather than the current Debug builds
William Vinnicombe [Tue, 27 Aug 2024 14:07:04 +0000 (15:07 +0100)]
Fix webview error when no pythonRadioButtons are present
William Vinnicombe [Tue, 27 Aug 2024 13:48:38 +0000 (14:48 +0100)]
Add manual redirection when downloading zips
Undici was failing to download the RPi Risc-V toolchain from github
will-v-pi [Tue, 27 Aug 2024 14:05:02 +0000 (15:05 +0100)]
Fix #40, add missing openocd libs on Ubuntu 22.04 to readme
William Vinnicombe [Tue, 27 Aug 2024 13:35:33 +0000 (14:35 +0100)]
Fix #56, add .gitignore file when creating project
Will also add to imported projects, if there isn't one present already
William Vinnicombe [Mon, 26 Aug 2024 17:49:03 +0000 (18:49 +0100)]
Add getChipUppercase command, for use in launch.json
Fixes #58
William Vinnicombe [Mon, 26 Aug 2024 16:33:12 +0000 (17:33 +0100)]
Test system gdb for arm_any support
Fixes #57
William Vinnicombe [Mon, 26 Aug 2024 16:31:11 +0000 (17:31 +0100)]
Remove timeout from project generator
William Vinnicombe [Sun, 25 Aug 2024 20:58:21 +0000 (21:58 +0100)]
Add note on VS Code profiles to readme, and add sample profile (#43)
William Vinnicombe [Fri, 23 Aug 2024 16:32:51 +0000 (17:32 +0100)]
Beta release 0.15.2
Signed-off-by: William Vinnicombe <[email protected] >
William Vinnicombe [Fri, 23 Aug 2024 16:12:10 +0000 (17:12 +0100)]
Add publishing to OVSX
William Vinnicombe [Fri, 23 Aug 2024 15:51:39 +0000 (16:51 +0100)]
Create cmake dir before copying pico-vscode.cmake
will-v-pi [Fri, 23 Aug 2024 15:30:31 +0000 (16:30 +0100)]
Use common pico-vscode.cmake file (#41)
Instead of different DO NEVER EDIT lines for each SDK version, include a common file which does all that logic
Update any existing CMakeLists.txt files to this new style when extension is loaded
Matt Bennett [Fri, 23 Aug 2024 14:54:45 +0000 (15:54 +0100)]
Fix #32, Replace https get with undici client.stream in download.mts (#47)
Improves performance and fixes stalled downloads on some systems
---------
Co-authored-by: William Vinnicombe <[email protected] >
William Vinnicombe [Fri, 23 Aug 2024 11:52:51 +0000 (12:52 +0100)]
Run build job on PRs
William Vinnicombe [Fri, 23 Aug 2024 11:47:22 +0000 (12:47 +0100)]
Replace unlinkSync with recursive forced rmSync
William Vinnicombe [Fri, 23 Aug 2024 11:44:05 +0000 (12:44 +0100)]
Correct yarn lockfile for adm-zip 0.15.4
William Vinnicombe [Fri, 23 Aug 2024 11:42:04 +0000 (12:42 +0100)]
Downgrade adm-zip to 0.5.14
0.5.15 doesn't respect linux file permissions (https://github.com/cthackers/adm-zip/issues/530)
paulober [Mon, 19 Aug 2024 17:05:52 +0000 (18:05 +0100)]
Fix #44, Replace project location placeholders with platform dependent hints
Signed-off-by: paulober <[email protected] >
paulober [Mon, 19 Aug 2024 16:52:35 +0000 (17:52 +0100)]
Update dependencies + auto-format
Signed-off-by: paulober <[email protected] >
paulober [Mon, 19 Aug 2024 16:21:05 +0000 (17:21 +0100)]
Added support for macOS and Linux folder names that include backslashes
Signed-off-by: paulober <[email protected] >
paulober [Mon, 19 Aug 2024 11:44:46 +0000 (12:44 +0100)]
Upgrade to yarn 4.4.0
Signed-off-by: paulober <[email protected] >
paulober [Mon, 19 Aug 2024 11:16:20 +0000 (12:16 +0100)]
Fix typo in activity bar
Signed-off-by: paulober <[email protected] >
William Vinnicombe [Thu, 15 Aug 2024 15:45:24 +0000 (16:45 +0100)]
Add switchBoard command
Signed-off-by: William Vinnicombe <[email protected] >
paulober [Tue, 13 Aug 2024 09:48:43 +0000 (11:48 +0200)]
Fix #36, Downgrading SDK >= 2.0.0 with unsupported PICO_BOARD breaks cmake
Signed-off-by: paulober <[email protected] >
paulober [Mon, 12 Aug 2024 23:23:56 +0000 (01:23 +0200)]
Fix #36, Downgrading SDK >= 2.0.0 with unsupported PICO_BOARD breaks cmake
Signed-off-by: paulober <[email protected] >
paulober [Mon, 12 Aug 2024 16:49:04 +0000 (18:49 +0200)]
Fix #35, Board type default will crash project creation
Signed-off-by: paulober <[email protected] >
paulober [Mon, 12 Aug 2024 14:06:08 +0000 (16:06 +0200)]
Fix #30, c_cpp_properties sdk >=2.0.0 force include moved
Signed-off-by: paulober <[email protected] >
William Vinnicombe [Fri, 9 Aug 2024 16:41:50 +0000 (17:41 +0100)]
Beta release 0.15.1
Signed-off-by: William Vinnicombe <[email protected] >
William Vinnicombe [Fri, 9 Aug 2024 13:46:51 +0000 (14:46 +0100)]
Fix pioasm path
William Vinnicombe [Fri, 9 Aug 2024 11:48:00 +0000 (12:48 +0100)]
Fix escaped quotes
William Vinnicombe [Fri, 9 Aug 2024 11:26:42 +0000 (12:26 +0100)]
Fix #29 - remove CMakeCache.txt before generating if build dir has been moved
William Vinnicombe [Fri, 9 Aug 2024 11:08:19 +0000 (12:08 +0100)]
Fix debugging with spaces in path
William Vinnicombe [Thu, 8 Aug 2024 17:25:02 +0000 (18:25 +0100)]
Beta release 0.15.0
Signed-off-by: William Vinnicombe <[email protected] >
William Vinnicombe [Thu, 8 Aug 2024 17:21:31 +0000 (18:21 +0100)]
Add 1.5.1 tools support back
William Vinnicombe [Thu, 8 Aug 2024 16:22:50 +0000 (17:22 +0100)]
Fix linting errors
William Vinnicombe [Thu, 8 Aug 2024 16:20:01 +0000 (17:20 +0100)]
Ensure examples clone is up to date
William Vinnicombe [Thu, 8 Aug 2024 15:44:47 +0000 (16:44 +0100)]
Add rp2350 support
William Vinnicombe [Sat, 27 Jul 2024 15:53:05 +0000 (16:53 +0100)]
Fix #25 - missing quotes around gitExecutable
Signed-off-by: William Vinnicombe <[email protected]
will-v-pi [Tue, 23 Jul 2024 12:39:08 +0000 (13:39 +0100)]
#28 Remove ir_loopback example
Requires libraries from parent folder
will-v-pi [Tue, 2 Jul 2024 13:33:25 +0000 (14:33 +0100)]
Add brief build instructions
William Vinnicombe [Mon, 1 Jul 2024 16:37:33 +0000 (17:37 +0100)]
Check for non-empty target directories
This allows the user to re-attempt installation if something fails
Signed-off-by: William Vinnicombe <[email protected] >
William Vinnicombe [Mon, 1 Jul 2024 15:43:04 +0000 (16:43 +0100)]
Add support for multiple release versions in the cache
Signed-off-by: William Vinnicombe <[email protected] >
William Vinnicombe [Mon, 1 Jul 2024 14:34:47 +0000 (15:34 +0100)]
Fix json schema for cache
will-v-pi [Mon, 1 Jul 2024 14:30:08 +0000 (15:30 +0100)]
Use Python 3.11 to generate cache
Js2Py not compatible with Python 3.12
William Vinnicombe [Mon, 1 Jul 2024 14:23:32 +0000 (15:23 +0100)]
Read API cache data from json
Signed-off-by: William Vinnicombe <[email protected] >
William Vinnicombe [Fri, 28 Jun 2024 12:43:59 +0000 (13:43 +0100)]
Beta 14 (RC 1)
Signed-off-by: William Vinnicombe <[email protected] >
dependabot[bot] [Fri, 28 Jun 2024 12:27:48 +0000 (13:27 +0100)]
Bump tar from 6.1.15 to 6.2.1 (#24)
Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1)
---
updated-dependencies:
- dependency-name: tar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Fri, 28 Jun 2024 12:26:33 +0000 (13:26 +0100)]
Bump braces from 3.0.2 to 3.0.3 (#23)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
will-v-pi [Fri, 28 Jun 2024 12:11:14 +0000 (13:11 +0100)]
Only test access token on main branch
William Vinnicombe [Fri, 28 Jun 2024 11:56:49 +0000 (12:56 +0100)]
Add extension pack
Automatically installs the recommended extensions when installing this one
Signed-off-by: William Vinnicombe <[email protected] >
William Vinnicombe [Fri, 28 Jun 2024 10:01:25 +0000 (11:01 +0100)]
Fix git download on first use
Was failing to download git if the first action was to create an example project
Signed-off-by: William Vinnicombe <[email protected] >
William Vinnicombe [Thu, 27 Jun 2024 17:47:24 +0000 (18:47 +0100)]
Fix yarn linting errors
William Vinnicombe [Thu, 27 Jun 2024 17:40:45 +0000 (18:40 +0100)]
Add default responses when rate limit has been hit, or use latest cached version
This allows the extension to still function after the rate limit has been hit
Signed-off-by: William Vinnicombe <[email protected] >
will-v-pi [Fri, 7 Jun 2024 15:41:47 +0000 (16:41 +0100)]
Improve utils/dowload.mts (#18)
Refactor common code, and add downloading using GitHub API if a GitHub PAT is given
Signed-off-by: William Vinnicombe <[email protected] >
William Vinnicombe [Wed, 5 Jun 2024 16:13:08 +0000 (17:13 +0100)]
Fix ninja asset name
William Vinnicombe [Wed, 29 May 2024 14:58:07 +0000 (15:58 +0100)]
Fix CMake, Ninja and Toolchain when switching SDK
Signed-off-by: William Vinnicombe <[email protected] >
William Vinnicombe [Wed, 29 May 2024 13:13:19 +0000 (14:13 +0100)]
Remove Ninja requirement on aarch64
Ninja versions since 1.12.0 come with aarch64 binaries
Signed-off-by: William Vinnicombe <[email protected] >
William Vinnicombe [Wed, 29 May 2024 13:04:19 +0000 (14:04 +0100)]
Fix #16 - use gdb-multiarch for x86_64 linux
will-v-pi [Wed, 22 May 2024 17:12:13 +0000 (18:12 +0100)]
Add link to documentation
William Vinnicombe [Wed, 22 May 2024 11:22:53 +0000 (12:22 +0100)]
Fix #19 - throw error when debugging if compilation fails
Signed-off-by: William Vinnicombe <[email protected] >
paulober [Mon, 20 May 2024 16:05:58 +0000 (18:05 +0200)]
Update dependencies
Signed-off-by: paulober <[email protected] >
This page took 0.067455 seconds and 4 git commands to generate.