Commit Graph

941 Commits

Author SHA1 Message Date
Ivan Kravets 0bf7e68ea5 Require minimum 1 argument for the "uninstall" command 2015-04-24 15:37:08 +01:00
Ivan Kravets d415cbbe45 Require minimum 1 argument for the "install" command 2015-04-24 15:33:29 +01:00
Ivan Kravets 6fd07e1e56 Initial support of PlatformIO Project Generator // Issue #151 2015-04-24 14:43:13 +01:00
Ivan Kravets 476de84dc5 Allow to specify environment prefix when initialise project // Resolve #182 2015-04-23 12:54:59 +01:00
Ivan Kravets 0d648074e4 Allow to add more boards to existing platformio.ini // Resolve #167 2015-04-23 12:40:19 +01:00
Ivan Kravets 60863a4304 Fix PyLint warnings 2015-04-22 14:58:42 +01:00
Ivan Kravets 5af3b9b7c9 Validate passed boards before project initialization 2015-04-20 19:55:18 +01:00
Ivan Kravets 84354edcc1 Fix handling user's platforms 2015-04-20 18:48:38 +01:00
Valeriy Koval 9c318c1d34 Fix search command output 2015-04-20 19:58:39 +03:00
Ivan Kravets 71261023de Enhance commands output 2015-04-20 17:20:27 +01:00
Ivan Kravets 07022bb3be Implement PlatformIO CLI 2.0 // Resolve #158 2015-04-17 12:37:03 +01:00
Ivan Kravets a9942e675f Allow to choose which library to update // Resolve #168 2015-04-16 17:34:22 +01:00
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