Commit Graph

79 Commits

Author SHA1 Message Date
Ivan Kravets 19822ff08f Introduce platform names 2015-03-16 14:15:57 +02:00
Ivan Kravets 0bfc6dfe3e Split platform __doc__ to description and vedor url 2015-03-16 12:47:43 +02:00
Ivan Kravets 4e1e7ed4b5 Enhance "platformio search" command 2015-03-13 18:50:04 +02:00
Ivan Kravets 519ed04e70 Sort installed libs by ID 2015-03-13 17:58:45 +02:00
Valeriy Koval c00700b7cb Search over platform packages 2015-03-11 20:45:31 +02:00
Valeriy Koval 08808be62b Fix "frameworks" field to JSON array 2015-03-11 20:45:11 +02:00
Valeriy Koval af9c23ad87 Automatically generate environment with first supported framework 2015-03-11 17:53:46 +02:00
Valeriy Koval 4a8cd9914b Add new platforms and boards: Freescale, Nordic, NXP and etc. 2015-03-09 12:27:30 +02:00
Ivan Kravets 7accb86ece Sort search result by platform type 2015-02-23 23:36:19 +02:00
Ivan Kravets 2d53d2100d Fix bug with invalid process's "return code" when PlatformIO has internal error 2015-02-19 22:02:50 +02:00
Ivan Kravets 1fc6b222ec Added --json-output option to platformio search command 2015-02-19 19:16:46 +02:00
Valeriy Koval baf34b37d9 Add default framework per board 2015-02-19 17:20:08 +02:00
Ivan Kravets 79d3ad245f Fix PyLint warnings 2015-02-16 15:47:34 +02:00
Ivan Kravets 00e95dbabc Correct divisor between multiple envs 2015-02-16 11:08:07 +02:00
Ivan Kravets 983b629d23 Implement asynchronous output for build process 2015-02-15 23:53:15 +02:00
Ivan Kravets dc61722907 Handle "AbortedByUser" exception 2015-02-15 23:39:02 +02:00
Ivan Kravets cf925b0338 Improve "run" command: env details, timing // Resolve #74 2015-02-15 00:27:28 +02:00
Ivan Kravets b55dc0917d Fix bug with deleting ".pioenvs" when it doesn't exist 2015-02-14 16:34:00 +02:00
Ivan Kravets ae50b9212f Cleanup automatically .pioenvs when platformio.ini has been changed // Issue #74 2015-02-14 00:12:16 +02:00
Ivan Kravets 2e90ab8092 Improve PlatformIO upgrading and detecting of new version // Resolve #63 2015-02-13 23:55:08 +02:00
Ivan Kravets 673c484fa7 Ask about "auto-uploading" within "platformio init" command 2015-01-31 22:42:52 +02:00
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