Ivan Kravets
6c47c7506e
Do not remove thread buffers, reset them instead
2019-07-02 22:26:01 +03:00
Ivan Kravets
18d93dfcc9
Use StringIO for PY3
2019-07-02 21:04:43 +03:00
Ivan Kravets
900a4d463f
Bump version to 4.0.0rc2
2019-07-02 20:49:06 +03:00
Ivan Kravets
4b24d6e3e4
Minor changes
2019-07-02 20:48:43 +03:00
Ivan Kravets
2988724456
Setup MultiThreadingStdStreams from child threads
2019-07-02 20:44:33 +03:00
Ivan Kravets
c79d5f0cf1
Fix an issue saving modified State
2019-07-02 15:52:12 +03:00
Ivan Kravets
148b7dccfd
Refactor ThreadSafeStdBuffer
2019-07-02 15:47:03 +03:00
Ivan Kravets
69de40c409
Fix an issue when empty multiple values for project option were not casted to list // Resolve #2734
2019-07-02 12:21:06 +03:00
Ivan Kravets
bf9552bd56
Free lock when state is deleted
2019-07-02 00:45:35 +03:00
Ivan Kravets
d2c86ab71c
Refactor state to a proxied dictionary
2019-07-02 00:41:47 +03:00
Ivan Kravets
6d9de80f12
Better comparison for app state changes
2019-07-01 20:42:23 +03:00
Ivan Kravets
bf77d70d82
Thread safe internal PIO Core calling for PIO Home
2019-07-01 20:39:52 +03:00
Ivan Kravets
dfca7f0b68
Speedup PIO Home via internal calling of PIO Core CLI
2019-07-01 15:55:42 +03:00
Axel W
6739d5a570
In the current version of this template all build targets result ( #2714 )
...
in
pio -c -f eclipse debug run target <mytarget>
The commit fixes this to be
pio -c -f eclipse run target <mytarget>
See also discussion in forum:
https://community.platformio.org/t/pio-4-0-0b3-potential-bug-in-cprojet-tpl/8390
2019-06-29 12:48:24 +03:00
Ivan Kravets
8d459d86d3
Bump version to 4.0.0rc1
2019-06-28 19:09:47 +03:00
Ivan Kravets
f30bd18bdc
Skip async output when empty byte is given
2019-06-28 19:07:59 +03:00
Ivan Kravets
4123aa4c23
Look in for "lib_deps" in all declared library storages // Resolve #2708
2019-06-28 13:27:05 +03:00
Ivan Kravets
936b04e075
Remove upgrade hooks from Core 2.0 to Core 3.0
2019-06-28 13:04:34 +03:00
Ivan Kravets
a75823227d
Use :1234 as default GDB port for QEMU
2019-06-27 15:13:16 +03:00
Ivan Kravets
96d337388b
Debug: Initial configuration for QEMU
2019-06-27 15:07:13 +03:00
Ivan Kravets
c89793eab9
Use piped openOCD for RISC-V
2019-06-27 15:06:12 +03:00
Ivan Kravets
e27b40390d
Look for project dir in sys env variables (hooks for Eclipse, CLion)
2019-06-27 14:57:05 +03:00
Ivan Kravets
1d80914070
Remove upgrade hooks from Core 2.0 to Core 3.0
2019-06-27 14:56:21 +03:00
Ivan Kravets
e61caa37a8
Fix issue when CMakeListsUser.txt is not included // Resolve #2712
2019-06-27 14:04:16 +03:00
Ivan Kravets
d07a1d265e
Log stdout of GDB client
2019-06-27 13:38:46 +03:00
Ivan Kravets
54921c5dbd
Bump version to 4.0.0b3
2019-06-26 01:02:08 +03:00
Ivan Kravets
5cb2a970fa
Suppress IOError
2019-06-26 00:52:22 +03:00
Ivan Kravets
89b951e7d5
Switch to news from registry
2019-06-26 00:29:49 +03:00
Ivan Kravets
2c3d8ce695
Bump version to 4.0.0b2
2019-06-23 21:23:44 +03:00
Ivan Kravets
17fa5f77d5
Fix LDF recursive behaviour
2019-06-23 21:23:19 +03:00
Ivan Kravets
c0a9ae5c70
Better handling of library.properties "architectures" meta data
2019-06-23 21:21:34 +03:00
Ivan Kravets
4b7916c2af
Bump version to 4.0.0b1
2019-06-21 17:50:18 +03:00
Peter
51115c1254
Ignore vscode-cpptools cache ( #2623 )
...
One of the recent updates to the vscode-cpptools extension made it start caching in .vscode/ipch, and this cache can be quite big for even small projects. Since they're cache files, they should be ignored by default. This may be a short-lived suggestion, as there is already some mention that the IntelliSense cache folder may be moved to workspace storage, rather than 'per project' storage... although the 'when' is anyone's guess.
See here for more: https://github.com/microsoft/vscode-cpptools/issues/3347
2019-06-16 12:37:32 +03:00
Ivan Kravets
fbdfe31f17
Shared cache directory for the build derived files // Resolve #2674
2019-06-15 18:53:13 +03:00
Ivan Kravets
8b8b6c3b9e
Bump version to 4.0.0a23
2019-06-13 22:57:53 +03:00
Ivan Kravets
bd3b29c304
Fix converting to real version
2019-06-13 20:24:55 +03:00
Ivan Kravets
1339924c2e
Print installation progress for "lib_deps" after LDF banner
2019-06-13 19:54:40 +03:00
Ivan Kravets
46eab99888
Typo fix
2019-06-13 18:31:03 +03:00
Ivan Kravets
461d71c2c7
Look firstly in built-in library storages for a missing dependency instead of PlatformIO Registry // Resolve #1654
2019-06-13 18:22:36 +03:00
Ivan Kravets
1ccc526960
Revert "Revert back "Look firstly in built-in library storages""
...
This reverts commit 4ae302762a .
2019-06-13 13:08:53 +03:00
Ivan Kravets
5338a9caa3
Bump version to 4.0.0a22
2019-06-13 00:42:24 +03:00
Ivan Kravets
4ae302762a
Revert back "Look firstly in built-in library storages"
2019-06-13 00:42:10 +03:00
Ivan Kravets
98513c9967
Fix nested import
2019-06-12 23:47:22 +03:00
Ivan Kravets
b6688db8b7
Bump version to 4.0.0a21
2019-06-12 22:03:28 +03:00
Ivan Kravets
d5c98e4f27
Look firstly in built-in library storages for a missing dependency instead of PlatformIO Registry // Resolve #1654
2019-06-12 22:02:59 +03:00
Ivan Kravets
b7e9bcb609
Do not check udev rules for gdb --version
2019-06-11 20:30:06 +03:00
Ivan Kravets
9de7297d38
Fix "UnicodeEncodeError: 'ascii' codec can't encode characters" // Resolve #2644
2019-06-10 19:44:18 +03:00
Ivan Kravets
80718ebb95
Fix "UnicodeEncodeError: 'ascii' codec can't encode characters" // Resolve #2644
2019-06-10 15:25:59 +03:00
Ivan Kravets
15b5a14995
Bump version to 4.0.0a20
2019-06-07 17:24:07 +03:00
Ivan Kravets
68a3b3f9e7
Custom platform_packages per a build environment with an option to override default // Resolve #1367
2019-06-07 17:22:02 +03:00