Ivan Kravets
|
fd9ca0cd15
|
Ensure buffer is created for thread stream
|
2019-07-02 22:35:35 +03:00 |
|
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
|
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
|
148b7dccfd
|
Refactor ThreadSafeStdBuffer
|
2019-07-02 15:47:03 +03:00 |
|
Ivan Kravets
|
d2c86ab71c
|
Refactor state to a proxied dictionary
|
2019-07-02 00:41:47 +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 |
|
Ivan Kravets
|
f30bd18bdc
|
Skip async output when empty byte is given
|
2019-06-28 19:07:59 +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
|
d07a1d265e
|
Log stdout of GDB client
|
2019-06-27 13:38:46 +03:00 |
|
Ivan Kravets
|
89b951e7d5
|
Switch to news from registry
|
2019-06-26 00:29:49 +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
|
4ae302762a
|
Revert back "Look firstly in built-in library storages"
|
2019-06-13 00:42:10 +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
|
bcff26d4d7
|
Refactor using "@util.memoized"
|
2019-06-06 00:13:04 +03:00 |
|
Ivan Kravets
|
522f814811
|
Show detailed info about a platform when is installed from local folder or VCS // Resolve #2081
|
2019-06-05 18:26:39 +03:00 |
|
Ivan Kravets
|
394d272324
|
Fix numerous issues related to "UnicodeDecodeError" and international locales, or when project path contains non-ASCII chars // Resolve #143, Resolve #1342, Resolve #1959, Resolve #2100
|
2019-06-05 17:57:22 +03:00 |
|
Ivan Kravets
|
d09964a897
|
Use common IDE data loading for IDE and DEBUG
|
2019-06-03 19:20:10 +03:00 |
|
Ivan Kravets
|
e269c91d26
|
Improve compatibility with hashlib Py2/Py3
|
2019-06-03 13:30:35 +03:00 |
|
Ivan Kravets
|
d0b3c5ee86
|
Switch between Build Configurations (release and debug) with a new project configuration option build_type // Resolve #2184
|
2019-06-02 14:11:31 +03:00 |
|
Ivan Kravets
|
4af615a49c
|
Maintain renamed options when reading configuration file
|
2019-06-01 16:58:14 +03:00 |
|
Ivan Kravets
|
33d16bfcf0
|
Use named context meta vars for unit testing
|
2019-05-31 15:47:25 +03:00 |
|
Ivan Kravets
|
bae21f1cdd
|
Allow to pass multiple load commands to PIO Unified Debugger
|
2019-05-31 14:45:48 +03:00 |
|
Ivan Kravets
|
5f9fd9260e
|
New project configuration parser with a strict options typing
|
2019-05-31 14:45:01 +03:00 |
|
Ivan Kravets
|
61db0f1d6a
|
YAPF 0.27.0
|
2019-05-30 23:42:15 +03:00 |
|
Ivan Kravets
|
1598c8197e
|
Fix "clean" target
|
2019-05-30 23:33:57 +03:00 |
|
Ivan Kravets
|
01db26f204
|
Add a link to PIO Unified Debugger options
|
2019-05-30 22:26:42 +03:00 |
|
Ivan Kravets
|
f3c8277572
|
Fix broken tests
|
2019-05-30 21:27:12 +03:00 |
|
Ivan Kravets
|
1dbaed5beb
|
Implement "silent" mode for config.validate()
|
2019-05-30 21:26:51 +03:00 |
|
Ivan Kravets
|
0ce2343836
|
Do not pass project settings as SCons arguments // Resolve #1637
|
2019-05-30 17:08:00 +03:00 |
|
Ivan Kravets
|
d5e277b7cc
|
Minor improvements to unit testing engine
|
2019-05-30 16:39:17 +03:00 |
|
Ivan Kravets
|
3cc4af1723
|
Refactor project config options
|
2019-05-30 16:38:04 +03:00 |
|
Ivan Kravets
|
99377130eb
|
Enhance unit testing summary
|
2019-05-27 22:25:48 +03:00 |
|
Ivan Kravets
|
3df01405a1
|
Remove unused Python imports
|
2019-05-27 22:25:22 +03:00 |
|
Ivan Kravets
|
a0fb88e28a
|
Implement "envLibdepsDirs" per project for PIO Home
|
2019-05-27 17:57:46 +03:00 |
|
Ivan Kravets
|
3cd4b005d8
|
Open sourcing PIO Unified Debugger, PIO Unit Testing Engine, and PIO Home Server
|
2019-05-27 17:19:33 +03:00 |
|
Ivan Kravets
|
cb8af5add9
|
Print "No items found" when there are no packages for llisting
|
2019-05-27 12:28:04 +03:00 |
|
Ivan Kravets
|
6e87089ded
|
Add support for Unix shell-style wildcards for "monitor_port" option // Resolve #2541
|
2019-05-25 22:14:38 +03:00 |
|
Ivan Kravets
|
a84195bb5a
|
Add user-definable monitor options to platformio.ini // Resolve #2165
|
2019-05-25 21:49:51 +03:00 |
|
Ivan Kravets
|
4266cba53b
|
Cleanup ".piolibdeps"
|
2019-05-25 01:10:35 +03:00 |
|
Ivan Kravets
|
19725fec04
|
Add options to override default locations used by PlatformIO Core // Resolve #1615
|
2019-05-24 20:49:05 +03:00 |
|
Ivan Kravets
|
e6d1805f0b
|
Save library requirements when using --save option // Issue #1028
|
2019-05-24 14:09:25 +03:00 |
|