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 |
|
Ivan Kravets
|
8d8b0807e2
|
Fixed an issue when the "$PROJECT_DIR" gets the full path to "platformio.ini", not the directory name // Resolve #4086
|
2021-10-22 19:13:24 +03:00 |
|
Ivan Kravets
|
d819617d2b
|
Specify encoding for "open()" functions
|
2021-08-28 13:10:07 +03:00 |
|
Ivan Kravets
|
05374d1145
|
Match buffered data from debugging server
|
2021-06-24 16:42:45 +03:00 |
|
Ivan Kravets
|
311e10f91e
|
Ensure all patterns are replaces in debug init script
|
2021-06-24 16:00:13 +03:00 |
|
Ivan Kravets
|
b35c5a22bb
|
Fix a broken support for custom configuration file for pio debug command // Resolve #3922
|
2021-04-11 22:21:01 +03:00 |
|
Ivan Kravets
|
66091bae24
|
Disable GDB "startup-with-shell" only on Unix platform
|
2021-04-02 14:44:38 +03:00 |
|
Ivan Kravets
|
34b4f8265a
|
Debug unit tests created with PlatformIO Unit Testing solution // Resolve #948
|
2021-03-19 20:25:30 +02:00 |
|
Ivan Kravets
|
a366d1af2a
|
Use "target remote" for mpsdebug
|
2021-03-19 18:26:09 +02:00 |
|
Ivan Kravets
|
887d46725b
|
Debug native (desktop) application on a host machine // Resolve #980
|
2021-03-19 17:02:11 +02:00 |
|
Ivan Kravets
|
a326b718f2
|
Handle legacy $LOAD_CMD "init_cmds"
|
2021-03-19 16:09:38 +02:00 |
|
Ivan Kravets
|
c14b298cb9
|
Fixed an issue with silent hanging when a custom debug server is not found // Resolve #3756
|
2021-03-19 15:55:42 +02:00 |
|
Ivan Kravets
|
9cca8f3f55
|
Split debugging client to base and GDB // Resolve #3757
|
2021-03-19 15:47:20 +02:00 |
|
Ivan Kravets
|
f5cee56740
|
Fix issue when disabling "debug_init_break" did not work
|
2021-03-19 14:09:43 +02:00 |
|
Ivan Kravets
|
972d183d85
|
Use a cached build configuration
|
2021-03-19 13:46:54 +02:00 |
|
Ivan Kravets
|
9ede20a367
|
Disable checking for "__PLATFORMIO_BUILD_DEBUG__" that is not available in g2 mode
|
2021-03-19 13:10:29 +02:00 |
|