Commit Graph

442 Commits

Author SHA1 Message Date
Ivan Kravets
3a143270c2 Handle custom boards 2016-06-08 13:34:49 +03:00
Ivan Kravets
d6b6fa2baf Install development platform from local dir and VCS(git, hg, svn) // Issue #479 2016-05-31 00:22:25 +03:00
Ivan Kravets
2ecc007615 Implement packages updating; other improvements to Package Manager // Issue #479 2016-05-29 23:28:50 +03:00
Ivan Kravets
420c93aaa3 Automatically install missed development platform for run command 2016-05-29 00:50:05 +03:00
Ivan Kravets
23ef51a4e8 Update tests according new development platforms architecture // Issue #479 2016-05-28 22:51:33 +03:00
Ivan Kravets
d68eb28629 Decentralized architecture for development platforms // Issue #479 2016-05-26 19:43:36 +03:00
Ivan Kravets
349b159a7b Move boards and platforms to separate repos // Issue #479 2016-05-23 22:28:48 +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