Commit Graph

190 Commits

Author SHA1 Message Date
Ivan Kravets b165c3f543 Ignore "[platformio]" section from custom project configuration CI 2016-07-11 22:40:37 +03:00
Ivan Kravets a0d9173b4f Add "Rebuild C/C++ Project Index" target to CLion and Eclipse IDEs 2016-07-09 18:44:45 +03:00
Ivan Kravets a73a710364 Iterating the dictionary directly instead of calling .keys() 2016-07-09 15:16:42 +03:00
Ivan Kravets 98f5f73a41 Auto-remove project cache when PlatformIO is upgraded 2016-06-29 13:17:06 +03:00
Ivan Kravets 47c238b1eb Fix issue with `platformio init --ide` command for Python 2.6 2016-06-15 19:30:37 +03:00
Ivan Kravets 056cc08d68 Fix issue with `src_filter` option for Windows OS // Resolve #652 2016-05-10 15:36:00 +03:00
Ivan Kravets 3edc336f62 Fix bug with "env_default" when "pio run -e" is used 2016-05-04 15:10:08 +03:00
Ivan Kravets 4b6fc94f94 Allow to specify default environments "env_default" // Resolve #576 2016-04-27 14:10:18 +03:00
Ivan Kravets b036a82203 Fix cache system when project's root directory is used as src_dir // Resolve #635 2016-04-27 00:00:40 +03:00
Ivan Kravets a821e5b553 Implement --json-output and --page options for pio lib search command // Resolve #604 2016-04-24 00:01:42 +03:00
Ivan Kravets 0fdccddd88 Code improvements 2016-04-23 23:21:01 +03:00
Ivan Kravets 2cac6796ff Fix default value for RTS/DTR for Serial Port Monitor 2016-04-22 00:59:09 +03:00
Ivan Kravets 669561782b Implement load_json for "util" 2016-04-09 14:15:59 +03:00
Ivan Kravets 657345fa7a Don't process symbolic links for CI 2016-03-21 16:47:24 +02:00
Ivan Kravets ec2305bb10 Better handling of used boards when init/update project 2016-03-19 00:13:51 +02:00
Ivan Kravets 4063cd6abd Use src_dir directory from platformio.ini when initializing project otherwise create base src directory // Resolve #536 2016-03-07 17:42:15 +02:00
Ivan Kravets 2be2a4ebf3 Change case for data size 2016-01-28 21:55:21 +02:00
Ivan Kravets 04cd772f0d Fix PyLint warning 2016-01-28 00:56:25 +02:00
Ivan Kravets d44d757985 Convert CleanPioEnvsError to warning 2016-01-28 00:37:16 +02:00
Ivan Kravets 59a97bff3d Allow upgrading to the latest develop version if no new stable release using "platformio upgrade" 2016-01-23 21:45:08 +02:00
Ivan Kravets 7f386126cb Typo fix 2016-01-15 23:37:41 +02:00
Ivan Kravets 54f2f4ce45 Use current Python interpreter to show updated version 2016-01-13 22:22:55 +02:00
Ivan Kravets df099e15c0 Add generic targets for IDE // Resolve #427 2016-01-05 02:15:43 +02:00
Ivan Kravets 628c54e0c6 Fix indention after bunch of replacements 2016-01-01 21:15:23 +02:00
Ivan Kravets af85f76f9a Fix PyLint warning 2016-01-01 21:02:22 +02:00
Ivan Kravets 19f1ccd0df 🎄 Happy New 2016 Year! 🎄 2016-01-01 20:51:48 +02:00
Ivan Kravets aff525e763 Use current interpreter to upgrade PlatformIO 2015-12-30 20:12:52 +02:00
Ivan Kravets 4c65093a66 Remove unused imports 2015-12-15 16:09:35 +02:00
Ivan Kravets cb4c4e13a3 Install only required packages depending on build environment // Resolve #308 2015-12-15 15:58:52 +02:00
Ivan Kravets c4d5960eb6 Fix multiple search queries to "lib search" 2015-12-14 00:46:17 +02:00
Ivan Kravets 73cc3e3ac8 Handle more search args for "lib search" 2015-12-14 00:05:33 +02:00
Ivan Kravets e69bc34678 Fix .gitignore contents 2015-12-11 14:23:12 +02:00
Ivan Kravets eb1971fb17 Fix PyLint 2015-12-08 19:08:00 +02:00
Ivan Kravets 983db2f3c8 Improve project initialisation 2015-12-08 18:42:50 +02:00
Ivan Kravets c87c4691f3 Typo fix 2015-12-08 18:42:23 +02:00
Ivan Kravets 68c64cd942 Improve upgrading command 2015-12-07 22:44:31 +02:00
Ivan Kravets dfb93e9682 Improve project initialisation 2015-12-07 22:23:20 +02:00
Ivan Kravets 97ee8d55ce Remove debug code 2015-12-07 00:23:38 +02:00
Ivan Kravets 7727562f44 Simplify .travis.yml file 2015-12-07 00:20:14 +02:00
Ivan Kravets f6686f149b Generate ".gitignore" by default 2015-12-05 23:34:25 +02:00
Ivan Kravets 2345eb3bb7 Fix incorrect behaviour of "platformio serialports monitor" in pair with @PySerial 3.0 2015-12-05 23:30:42 +02:00
Ivan Kravets a8ae5e4d03 Generate .travis.yml CI config for embedded projects by default // Resolve #354 2015-12-04 15:18:31 +02:00
Ivan Kravets 67cbf25b96 Fix broken ci command 2015-12-03 19:25:46 +02:00
Ivan Kravets 5dc1396f05 Remove prompt with "auto-uploading" from init command and add --enable-auto-uploading option // Resolve #352 2015-12-03 17:19:43 +02:00
Ivan Kravets ed32e07e34 Better exceptions handling 2015-11-26 22:02:59 +02:00
Ivan Kravets 904b08f497 Add Apache License, Version 2.0 to @PlatformIO source code 2015-11-18 17:16:17 +02:00
Ivan Kravets 91345c0bdd Add support for pySerial 3.0 // Resolve #307 2015-11-06 19:54:15 +02:00
Ivan Kravets de2d6818c1 Full support of CLion IDE including code auto-completion // Resolve #132 2015-10-13 14:01:16 +01:00
Ivan Kravets 1c9dc2ba3d Handle WindowsError when can't remove .pioenvs directory 2015-10-06 17:06:47 +01:00
Ivan Kravets 1426e78793 Show valid environment names when user typed unknown values 2015-10-03 15:38:33 +01:00