Ivan Kravets
24a23b67dd
Fix formatting issue
2020-03-17 23:10:06 +02:00
Ivan Kravets
0df72411a0
Device Monitor Filter API, implement "time" and "log2file" filters // Resolve #981 Resolve #670
2020-03-17 23:08:57 +02:00
Ivan Kravets
5a72033622
Fixed an issue when unknown transport is used for PIO Unit Testing // Resolve #3422
2020-03-17 17:42:54 +02:00
Ivan Kravets
4e6095ca13
Update docs and history
2020-03-17 17:39:11 +02:00
Matthew Mirvish
f81b0b2a84
Ensure all commands in compilation_commands.json use absolute paths. ( #3415 )
...
* Fix resolving of absolute path for toolchain
By placing the `where_is_program` call into this function, all references to the compiler will be made absolute, instead of just ones in the top environment. Previously, all references to the compiler for user source code would not use the full path in the compilation database, which broke `clangd`'s detection of system includes.
* Linting issue
2020-03-17 16:30:28 +02:00
Ivan Kravets
314f634e16
Docs: Improvements for CLion docs.
2020-03-15 00:41:16 +02:00
Ivan Kravets
ba040ba2ba
Docs: Workaround for ReadTheDocs bug
2020-03-14 20:32:42 +02:00
Ivan Kravets
a22ed40256
Added initial support for an official "PlatformIO for CLion IDE" plugin // Resolve #2201
2020-03-14 19:31:00 +02:00
Ivan Kravets
58a4ff8246
Skip broken Click 7.1 & 7.1.1, see Click's issue #1501
2020-03-14 12:18:00 +02:00
Ivan Kravets
9a5ebfb642
Bump version to 4.3.0b1
2020-03-12 15:10:25 +02:00
Ivan Kravets
5d0faaa5a8
Refactor docs structure
2020-03-12 15:09:20 +02:00
Ivan Kravets
108b892e30
Control device monitor output with filters and text transformations
2020-03-12 14:28:54 +02:00
Ivan Kravets
0ff37c9999
Implement universal "get_object_members" helper
2020-03-12 14:24:20 +02:00
Vojtěch Boček
8c3de609ab
Add ESP crash trace decoding to monitor ( #3383 )
...
* Implement mechanism for adding platform filters into miniterm
Updates platformio/platform-espressif8266#31
* DeviceMonitorFilter: fixes for Windows and Python2
2020-03-11 13:22:01 +02:00
valeros
073efef2a1
Explicitly use Python-x64 with Appveyor CI
2020-03-10 15:54:01 +02:00
Ilia Motornyi
b9fd97dae4
Changes required for CLion PlatformIO plugin ( #3298 )
2020-03-09 15:47:41 +02:00
Ivan Kravets
60a7af6a8c
Docs: Update recent articles
2020-03-09 14:58:35 +02:00
Ivan Kravets
0f02b3b653
Improved support for Arduino "library.properties" `depends` field
2020-03-07 17:44:28 +02:00
Ivan Kravets
620335631f
Bump version to 4.2.2b1
2020-03-06 22:08:38 +02:00
Ivan Kravets
3ef96cb215
Minor fixes
2020-03-06 00:43:57 +02:00
Ivan Kravets
59e1c88726
Fixed an issue when `"libArchive": false` in "library.json" does not work // Resolve #3403
2020-03-06 00:37:48 +02:00
Ivan Kravets
3a27fbc883
Fixed an issue when Python 2 does not keep encoding when converting .INO file // Resolve #3393
2020-03-05 23:52:46 +02:00
Ivan Kravets
ce6b96ea84
Use native open/io.open for file contents reading/writing
2020-03-05 23:52:13 +02:00
Ivan Kravets
3275bb59bf
Fix test
2020-03-04 18:14:51 +02:00
Ivan Kravets
fbb62fa8a6
Bump version to 4.2.2a3
2020-03-03 23:10:54 +02:00
Ivan Kravets
261c46d4ef
Add support for Arm Mbed "module.json" `dependencies` field // Resolve #3400
2020-03-03 23:10:19 +02:00
Ivan Kravets
0c0ceb2caa
Sync docs
2020-03-03 23:03:14 +02:00
Ivan Kravets
de60f20c21
Sync docs
2020-03-03 14:59:03 +02:00
valeros
314fe7d309
Initial support for menuconfig target
2020-03-03 00:58:07 +02:00
Ivan Kravets
a271143c52
Sync docs
2020-03-02 23:25:28 +02:00
Ivan Kravets
2d4a3db250
Fixed an issue with expanding $WORKSPACE_DIR for library manager
2020-02-29 23:08:08 +02:00
Ivan Kravets
7fba6f78d6
Bump version to 4.2.2a2
2020-02-29 21:59:58 +02:00
Ivan Kravets
eee12b9b66
Fixed an issue "the JSON object must be str, not 'bytes'" when PIO Home is used with Python 3.5 // Resolve #3396
2020-02-29 21:59:10 +02:00
Ivan Kravets
d3e151feeb
Sync docs
2020-02-29 18:44:37 +02:00
Ivan Kravets
dd1fe74956
PyLint fix
2020-02-21 15:44:55 +02:00
Ivan Kravets
49aed34325
Rename PIO Plus to Professional
2020-02-21 15:44:24 +02:00
Ivan Kravets
81ba2a5a74
Sync docs
2020-02-20 18:22:12 +02:00
Ivan Kravets
1c87f83463
Parse package dependencies declared as a list of strings
2020-02-18 21:55:01 +02:00
Ivan Kravets
e15f227c48
Docs: Sync Atmel SAM dev-platform
2020-02-18 14:45:54 +02:00
Ivan Kravets
ea5f2742f8
Bump version to 4.2.2a1
2020-02-18 00:05:20 +02:00
Ivan Kravets
9fd0943b75
Fixed an issue when quitting from PlatformIO IDE does not shutdown PIO Home server
2020-02-18 00:03:23 +02:00
Ivan Kravets
b8312d545c
Merge tag 'v4.2.1' into develop
...
Bump version to 4.2.1
2020-02-17 14:25:27 +02:00
Ivan Kravets
80acd52fc2
Merge branch 'release/v4.2.1'
2020-02-17 14:25:27 +02:00
Ivan Kravets
82f36a1ac3
Bump version to 4.2.1
2020-02-17 14:25:20 +02:00
Ivan Kravets
9f7c827572
Resolve absolute path of toolchain when generating compilation database
2020-02-17 13:52:25 +02:00
Ivan Kravets
6328206e78
Fixed an issue when generating of compilation database "compile_commands.json" does not work with Python 2.7 // Resolve #3378
2020-02-17 13:05:01 +02:00
Valerii Koval
154be7fa81
Improve VSCode template structure ( #3385 )
...
* Switch to click argument parser
* Typo fix
* Tidy up VSCode template
Co-authored-by: Ivan Kravets <me@ikravets.com >
2020-02-17 12:19:00 +02:00
Ivan Kravets
b8c9eee8af
Force docs to HTTPS
2020-02-16 21:25:30 +02:00
Ivan Kravets
43664672fc
Bump version to 4.2.1a3
2020-02-14 22:59:16 +02:00
Ivan Kravets
5cc9a328ab
Fixed an issue when Library Dependency Finder (LDF) ignores custom "libLDFMode" and "libCompatMode" options in library.json
2020-02-14 22:57:51 +02:00