Ivan Kravets
5e666492c3
Rename envs_dir option to build_dir in platformio.ini
2018-01-03 15:47:02 +02:00
Ivan Kravets
55d4fc23d0
Use "path" instead of "device" for logical devices
2017-12-27 16:02:36 +02:00
Ivan Kravets
d70a90f1d5
Explain that no need to use sudo pio ...
2017-12-19 15:49:44 +02:00
Ivan Kravets
06574e3066
Do not update automatically Core packages while upgrading PIO Core
2017-12-19 15:38:32 +02:00
Ivan Kravets
5dd97a35cc
Reinstall/redownload package with a new `-f, --force` option // Resolve #778
2017-12-19 00:51:35 +02:00
Ivan Kravets
31814b5122
Extend "pio device list" command with new options to list logical devices and multicast DNS services // Resolve #463
2017-12-18 21:31:49 +02:00
Ivan Kravets
42fb589369
Refactor PyLint "inconsistent-return-statements"
2017-12-15 22:16:37 +02:00
Ivan Kravets
0f37e15b6c
Improve off-line mode // Resolve #1126
2017-12-13 18:14:01 +02:00
Ivan Kravets
3d0f0659ae
Rename --develop to --dev option for upgrade command
2017-12-13 13:42:16 +02:00
Ivan Kravets
786dd8fe18
Implement "--develop" option for "upgrade" command // Resolve #104
2017-12-13 01:23:18 +02:00
Ivan Kravets
0394e43ba4
Remove caching from TravisCI template
2017-12-12 21:35:48 +02:00
Ivan Kravets
53b37216cc
Improve support for VCS packages
2017-11-25 00:31:16 +02:00
Ivan Kravets
8b4104bf5b
YAPF
2017-11-22 21:09:16 +02:00
Ivan Kravets
1c9fe4561a
Terminate PIO Home servers when upgrade PIO Core // Issue #1132
2017-11-03 23:10:39 +02:00
Ivan Kravets
b670ab4888
Initial support for non-ascii locales
2017-11-02 23:14:32 +02:00
Ivan Kravets
e5e5ebb7db
YAPF formatter
2017-11-01 14:10:32 +02:00
Ivan Kravets
a0626ac958
Hint user to delete file manually when exception is raised
2017-09-24 01:28:41 +03:00
Ivan Kravets
7963ce2cdd
Do not warn about "custom_" options in configuration file
2017-09-13 17:38:42 +03:00
Ivan Kravets
674aa5c4d8
Decrease API cache timeouts
2017-09-09 20:57:25 +03:00
Ivan Kravets
fd98aa0ff8
Fix PyLint warning
2017-09-06 20:57:56 +03:00
Ivan Kravets
113746dc74
Introduce "get_all_boards" API to PlatformManager
2017-09-03 22:40:00 +03:00
Ivan Kravets
743de42484
Add "test_ignore" to known options list
2017-08-17 17:18:23 +03:00
Ivan Kravets
5f320cc5c8
Introduce PIO Home
2017-08-07 17:38:05 +03:00
Ivan Kravets
7f63928d21
New lib_archive option to control library archiving and linking behaviour // Resolve #993
2017-08-02 01:06:06 +03:00
Ivan Kravets
cd5b88dd1f
Automatically update PIO Core packages when it is possible
2017-07-31 19:38:42 +03:00
Ivan Kravets
f13537cabb
YAPF
2017-07-24 17:35:41 +03:00
Ivan Kravets
8008f87ffa
Manage project libraries with "--storage-dir" option
2017-07-13 00:51:04 +03:00
Ivan Kravets
35a91dbd57
Pre/Post extra scripting for advanced control of PIO Build System // Resolve #891
2017-06-30 00:15:49 +03:00
Ivan Kravets
7a56ec614c
Added monitor_* options to white-list for Project Configuration File “platformio.ini” // Resolve #982
2017-06-29 21:27:38 +03:00
Ivan Kravets
7827994791
Do not ask for board ID when initialize project for desktop platform
2017-06-28 01:38:20 +03:00
Ivan Kravets
01afcb1c9e
New monitor target which allows to launch Serial Monitor automatically after successful “build” or “upload” operations // Resolve #788
2017-06-26 17:14:38 +03:00
Ivan Kravets
0c06982d75
Filter PIO Unit Testing tests using a new test_filter option in "platformio.ini" or platformio test –filter command // Resolve #934
2017-06-24 18:40:30 +03:00
Ivan Kravets
8f4c09a600
Better escaping for package file names
2017-06-24 16:07:40 +03:00
Ivan Kravets
6e7de3a01c
Sort platforms and frameworks by name
2017-06-23 14:08:46 +03:00
Ivan Kravets
f78837d467
Custom transport for Unit Testing
2017-06-20 18:48:52 +03:00
Ivan Kravets
b04fc327c0
Configure Serial Port Monitor from platformio.ini // Resolve #787
2017-06-07 02:32:25 +03:00
Ivan Kravets
4d1a135d76
Apply YAPF
2017-06-05 16:05:05 +03:00
Ivan Kravets
45e75f7473
Copyright (c) 2014-present PlatformIO <contact@platformio.org>
...
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
2017-06-05 16:02:39 +03:00
Ivan Kravets
5d6d49f7e1
Implement “debug_load_cmd”
2017-05-27 01:10:07 +03:00
Ivan Kravets
cb241b703a
Preload debugging firmware before debug session
2017-05-20 02:17:00 +03:00
Ivan Kravets
6941b822b6
Custom debugging configuration
2017-05-18 21:51:38 +03:00
Ivan Kravets
f3f8374253
A few updates for PIO Unified Debugger and PIO Account
2017-05-04 19:06:38 +03:00
Ivan Kravets
a5973043b1
Allow to change account password with passed options
2017-05-04 12:31:03 +03:00
Ivan Kravets
c69269ea3d
Offline mode for PIO Account Show command
2017-05-04 00:36:52 +03:00
Ivan Kravets
884859324d
User Guide (CLI) for PIO Unified Debugger
2017-04-30 01:52:06 +03:00
Ivan Kravets
1e5df747cd
Handle `env_default` in "platformio.ini" when re-initializing a project // Resolve #950
2017-04-28 18:10:37 +03:00
Ivan Kravets
9658bcdb73
The Unified Debugger
2017-04-28 01:38:25 +03:00
Ivan Kravets
384c3c45e4
Add “boards_dir” to known [platformio] option // Resolve #949
2017-04-27 18:30:40 +03:00
Ivan Kravets
44be1dc1c7
Some fixes for new PyLint
2017-04-15 16:36:59 +03:00
Ivan Kravets
b5217682fd
Fix multi line items for lib_deps // Resolve #931
2017-04-02 21:58:38 +03:00