Jason2866
d3321155af
add recommended extension / support clangd ( #24 )
...
* remove telemetry
* no full git clone
* add intelhex as required
* no core packages
* add `rich_click` as pip dependencies
* remove advertisings
* add intelhex as required
* install scons and Pio home from github
* replace "get_core_package_dir" for piohome and pioremote
* Add esp-decoder to VSCode recommendations (#29 )
* fix: gdb use actual cmd syntax
* manage VSC extension (#30 )
2026-03-19 17:48:25 +01:00
Jason2866
1a303113e9
pioarduino v6.1.19
...
* remove telemetry
* no full git clone
* add intelhex as required
* no core packages
* add `rich_click` as pip dependencies
* remove advertisings
* add intelhex as required
* install scons and Pio home from github
* replace "get_core_package_dir" for piohome and pioremote
2026-02-04 16:10:37 +01:00
Ivan Kravets
2d67536a05
Apply formatter
2026-02-02 14:08:44 +02:00
Ivan Kravets
41c8e63cd5
Added support for Python 3.14
2025-12-08 16:37:55 +02:00
Ivan Kravets
d15314689d
Resolved an issue where the `--project-dir` flag did not function correctly with the check and debug commands // Resolve #5029
2024-12-13 13:01:40 +02:00
Ivan Kravets
023b58e9f0
Fix PyLint warnings
2024-09-23 16:02:07 +03:00
Ivan Kravets
7606dd4faf
Minor improvements // Issue #4710
2024-02-16 17:06:50 +02:00
Ivan Kravets
adf94843ea
Apply formatting
2024-01-27 14:01:42 +02:00
Ivan Kravets
ba58db3079
Introduced the capability to launch the debug server in a separate process // Resolve #4722
2024-01-09 21:00:42 +02:00
Ivan Kravets
dc16f80ffc
Minor improvements // Issue #4699
2023-12-30 18:27:40 +02:00
Ivan Kravets
195304bbea
Implemented a fail-safe mechanism to terminate a debugging session if an unknown CLI option is passed // Resolve #4699
2023-12-09 15:27:06 +02:00
Ivan Kravets
e4c4f2ac50
Resolved an issue where native debugging failed on the host machine // Resolve #4745
2023-12-09 15:12:16 +02:00
Ivan Kravets
db8f027f30
Refactor platform-related calls to PlatformFactory.from_env
2023-07-12 18:28:20 +03:00
Ivan Kravets
91487f179e
Catch debug init error
2023-06-16 20:07:26 +03:00
Ivan Kravets
cb65bdf22f
Enhance user privacy protection through refined telemetry implementation
2023-06-05 18:24:42 +03:00
Ivan Kravets
743fc8e636
Improved support for projects located on Windows network drives // Resolve #3417
2023-04-20 18:57:22 +03:00
Ivan Kravets
e8ffa244e5
Better handling of verbosity in debug mode
2023-04-17 13:15:00 +03:00
Ivan Kravets
7e9b637143
Resolved an issue where the PlatformIO Debugging solution was not escaping the tool installation process into MI2 correctly // Resolve #4565
2023-04-15 19:21:46 +03:00
Ivan Kravets
1af508272b
Format code with Black 23.1.0
2023-02-02 17:46:03 +02:00
Ivan Kravets
158aabbdf2
Improved caching of build metadata in debug mode
2022-08-24 12:54:35 +03:00
Ivan Kravets
7c9e0393f8
Improved device port finder when using dual channel UART converter // Resolve #4367
2022-07-29 19:37:59 +03:00
Ivan Kravets
dcc02c3e14
Revert "Use generic MISSING helper"
...
This reverts commit 31a24e1652 .
2022-07-12 22:06:29 +03:00
Ivan Kravets
31a24e1652
Use generic MISSING helper
2022-07-09 19:25:04 +03:00
Ivan Kravets
b006f53010
PyLint: Fix "useless-object-inheritance"
2022-07-02 19:03:25 +03:00
Ivan Kravets
19d518fc4c
Fix PyLint: Consider explicitly re-raising
2022-07-02 18:37:57 +03:00
Ivan Kravets
cee3f4d90f
Do not resolve debugging serial port by default
2022-06-22 19:03:50 +03:00
Ivan Kravets
58d533a3bb
Prefer Black Magic GDB for uploading // Issue #4023
2022-06-18 14:06:24 +03:00
Ivan Kravets
b72c1636f7
Improved a serial port finder for Black Magic Probe // Resolve #4023
2022-06-17 23:05:20 +03:00
Ivan Kravets
4bc3e3cf95
Restructure "device" module
2022-06-10 14:01:42 +03:00
Ivan Kravets
12fb02db6e
Use "cli" to the top commands
2022-05-31 17:30:41 +03:00
Ivan Kravets
52f8e98eed
Move "run" command to the root
2022-05-31 17:20:56 +03:00
Ivan Kravets
dcecd5f922
Refactor handling of CLI commands
2022-05-31 17:07:56 +03:00
Ivan Kravets
54f0748201
Cache a build metadata only for debugging // Resolve #4267
2022-05-15 13:52:11 +03:00
Ivan Kravets
d22b479bd3
Regroup device command
2022-05-14 18:21:44 +03:00
Ivan Kravets
af5a820862
Rename "load_project_ide_data" to the "load_build_metadata"
2022-05-14 16:29:41 +03:00
Ivan Kravets
e6938f8f39
List available project tests with a new "pio test --list-tests" option
2022-05-10 20:21:49 +03:00
Ivan Kravets
4151f53e14
Rename unit testing module to "test"
2022-04-26 15:09:51 +03:00
Ivan Kravets
ee43b86742
Introduce a new PlatformIO Unit Testing engine
2022-04-21 18:11:49 +03:00
Ivan Kravets
a2b1a0a0a7
Use capitalize instead of title
2022-04-20 18:36:28 +03:00
Ivan Kravets
9ce0b0e25b
Use builtin "title()"
2022-04-19 11:33:56 +03:00
Ivan Kravets
5a0a215bfc
Use PY3 super() zero-argument syntax
2022-04-15 14:44:30 +03:00
Ivan Kravets
092f5de231
Fix removing temporary debugging data on Windows
2022-04-12 18:17:38 +03:00
Ivan Kravets
fd01e98cb1
Fix an issue with automatic installation of debug dependencies
2022-04-01 13:47:07 +03:00
Ivan Kravets
a25a86e42f
Init dev-platform with autoinstallation
2022-03-19 18:07:19 +02:00
Ivan Kravets
4191a9bc3c
Fixed issue linked to package refactoring // Resolve #4189
2022-02-23 13:37:02 +02:00
Ivan Kravets
34ea4d8f41
Move "debug" command to its main module
2022-02-11 22:42:02 +02:00
Ivan Kravets
57c92e877c
Respect disabling debugging server from platformio.ini
2022-01-19 16:53:31 +02:00
Ivan Kravets
4687665ff3
Improved support for projects located on a network share // Resolve #3417 , Resolve #3926 , Resolve #4102
2021-11-12 15:17:25 +02:00
Ivan Kravets
1dd0635e5e
Use secured bitly
2021-10-25 20:25:23 +03:00
Ivan Kravets
4839fe37a3
Improved PlatformIO directory interpolation (${platformio.***_dir}) in “platformio.ini” configuration file // Resolve #3934
2021-10-24 18:19:40 +03:00