Commit Graph

58 Commits

Author SHA1 Message Date
Ivan Kravets d2ad023b52 Apply "isort" 2015-01-29 12:45:26 +02:00
Ivan Kravets ccb0a6262d Fix PyLint "Too many branches" notice 2015-01-10 20:10:48 +02:00
Ivan Kravets e8b87a0168 Add "--json-output" option to "platformio boards" command // Resolve issue #42 2015-01-10 16:20:09 +02:00
Ivan Kravets 4b7a7d0cf0 Fix an exception during platformio upgrade under Windows OS // Resolve #45 2015-01-06 17:45:07 +02:00
Ivan Kravets 8c53cf1d3c Fix an issue with `--json-output` // Resolve #42 2015-01-05 22:58:55 +02:00
Ivan Kravets 01f8795981 Add "--json-output" option to "platformio list", "platformio serialports list" and "platformio lib list" cmds // Resolve #42 2015-01-02 21:03:14 +02:00
Ivan Kravets 2566879a99 Fix indention 2015-01-02 20:27:34 +02:00
Ivan Kravets 418b693fe0 Fix missing auto-uploading by default within init command 2015-01-02 20:25:30 +02:00
Ivan Kravets c74d10b2e3 Migrate to PlatformIO open-source ORG domain 2014-12-30 23:22:42 +02:00
Ivan Kravets af191834d1 Allow to initialise project with the specified embedded boards // Resolve #21 2014-12-29 20:22:01 +02:00
Ivan Kravets 82744afe58 Allow auto-installation of platforms when prompts are disabled // Resolve #43 2014-12-29 15:10:31 +02:00
Ivan Kravets 4a5903849e Automatic detection of port on "serialports monitor" // Resolve #37 2014-12-28 20:57:05 +02:00
Ivan Kravets 2aa4d0af33 Implement 'boards' command // Resolve #11 2014-12-27 23:59:20 +02:00
Ivan Kravets 11b26b3730 Clarify when lib not found by search request 2014-12-16 23:45:00 +02:00
Ivan Kravets 3157ceaa47 Add new setting enable_prompts and avoid blocking / Resolve #34 2014-12-10 22:32:22 +02:00
Ivan Kravets 2b2ceb60cc Replace "dark blue" with "cyan" colour / Resolve #33 2014-12-10 21:40:39 +02:00
Ivan Kravets d8863d1861 Code improvements 2014-12-04 23:17:45 +02:00
Ivan Kravets 8596d271a2 Cleanup click-based source code 2014-12-03 20:16:50 +02:00
Ivan Kravets affb47b82e Ask user to install platform when it hasn't been installed yet 2014-12-03 20:15:52 +02:00
Ivan Kravets caf6746e89 Fix "OSError: [Errno 2] No such file or directory" when PlatformIO isn't installed properly 2014-12-03 14:18:22 +02:00
Ivan Kravets 3c9e809b58 Improve "init" command. Resolve #31 2014-11-30 18:14:18 +02:00
Ivan Kravets 6b9cbde8eb Improve telemetry for run env command 2014-11-30 17:00:30 +02:00
Ivan Kravets 22297b9cfd Implement "platformio settings" command 2014-11-29 22:58:10 +02:00
Ivan Kravets bcfb007c90 Added Migration Manager which simplifies process with upgrading to a major release 2014-11-29 22:55:32 +02:00
Ivan Kravets 33d87367e7 Add Telemetry Service 2014-11-29 22:48:15 +02:00
Ivan Kravets dec78d29e8 Improve install/uninstall commands 2014-11-24 22:24:19 +02:00
Ivan Kravets 102175215c Allow for search args to be empty 2014-11-24 21:59:25 +02:00
Ivan Kravets cd2cc16fcf Improve support for 3-rd party platforms 2014-11-24 21:36:44 +02:00
Ivan Kravets b103dc01c0 Refactored Package Manager 2014-11-22 23:55:17 +02:00
Ivan Kravets baef85aed1 Fix PyLint warnings from the last CI build 2014-10-19 00:21:10 +03:00
Ivan Kravets 2d6c0ef66d Avoid trademark issues in library.json; switch to PlatformIO Library Registry ID logic
Resolve issue #17
2014-10-19 00:14:11 +03:00
Ivan Kravets 9ead140b6e Fix lib update crashing when no libs are installed (resolve issue #19) 2014-10-05 23:34:40 +03:00
Ivan Kravets 6a775f3951 Skip "platformio" section from "run" process 2014-10-04 18:53:59 +03:00
Ivan Kravets 9c2dbf73f3 Implement lib-search pagination, dependencies uninstalling 2014-09-24 22:18:19 +03:00
Ivan Kravets 813c818477 Implement "lib register" command 2014-09-08 22:02:57 +03:00
Ivan Kravets be710cefd8 Implement installing dependence libs 2014-09-06 12:53:17 +03:00
Ivan Kravets a98dc5bc29 Implement --keyword and --author options for library search command 2014-09-06 12:12:13 +03:00
Ivan Kravets bac0a5ebb1 Implement lib commands: install, uninstall, show, update, list 2014-09-04 18:58:12 +03:00
Ivan Kravets 3c030edc38 Grammar fix 2014-09-04 18:57:13 +03:00
Ivan Kravets 3d179fe1a7 Implement "lib search" command 2014-09-03 23:03:49 +03:00
Ivan Kravets 7bee016a7e Implement serialports monitor / resolve #10 2014-08-09 23:13:29 +03:00
Ivan Kravets 8b056efe64 Resolve #8: Implement "upgrade" command and "auto-check" for the latest version 2014-08-03 18:40:20 +03:00
Ivan Kravets 00e51558db Resolve #7: add auto-conversation from *.ino to valid *.cpp for Arduino/Energia frameworks 2014-08-03 16:23:18 +03:00
Ivan Kravets c4d2dc6267 Show "Alias" for packages in "platformio show" command 2014-07-30 23:39:01 +03:00
Ivan Kravets 3125c8485b Allowed to skip default packages via --skip-default-package flag 2014-07-30 22:41:07 +03:00
Ivan Kravets dac83d6164 Refactored "base" paltform 2014-07-30 22:40:11 +03:00
Ivan Kravets ec39cfeb90 Filled README & HISTORY with latest additions 2014-07-28 21:18:26 +03:00
Ivan Kravets 02fe590dc4 PyLint fix for CI 2014-07-27 22:48:27 +03:00
Ivan Kravets 202e2e0af5 Added support to override UPLOAD_PORT via cli-option "$ platformio run --upload-port=" 2014-07-27 22:39:41 +03:00
Ivan Kravets b41d453eec Implemented "$ platformio serialports" command 2014-07-27 22:29:32 +03:00