Commit Graph

  • b1f190a7f8 Move PIO Unit Testing to the root Ivan Kravets 2019-09-23 23:44:28 +03:00
  • 5453df94e4 Move PIO Unified Debugger to the root Ivan Kravets 2019-09-23 23:27:55 +03:00
  • 7b314b58a4 Move PIO Home to the root of source code Ivan Kravets 2019-09-23 23:23:11 +03:00
  • 7c41c7c2f3 Introduce Black to automate code formatting Ivan Kravets 2019-09-23 23:13:48 +03:00
  • 5e144a2c98 Add PIO Check to changelog Ivan Kravets 2019-09-23 21:57:31 +03:00
  • 61b6eea52c New "--no-ansi" flag for PIO Core Ivan Kravets 2019-09-23 20:51:02 +03:00
  • cd8dc24454 Docs: Sync Espressif32 dev/platform Ivan Kravets 2019-09-18 18:47:55 +03:00
  • 6531dcbc78 Allow to skip checking of unpacked data Ivan Kravets 2019-09-16 21:38:47 +03:00
  • 123963f760 UTF8 decoding should ignore invalid characters (#3026) Thomas Bleijendaal 2019-09-16 20:02:07 +02:00
  • 08a94b6f7c New article "Arduino In-circuit Debugging with PlatformIO" Ivan Kravets 2019-09-16 18:58:29 +03:00
  • 43ae62afd8 Sync Aceinna and GD32V dev/platforms. Ivan Kravets 2019-09-13 16:01:42 +03:00
  • e08dc5f0d7 Docs: Sync Microchip PIC32 dev/platform Ivan Kravets 2019-09-10 17:48:47 +03:00
  • 1e26feb566 Bump version to 4.1.0b1 Ivan Kravets 2019-09-09 23:34:44 +03:00
  • 96567dea4d PyLint fix Ivan Kravets 2019-09-08 23:44:18 +03:00
  • c720933d34 Refactor PIO Check Ivan Kravets 2019-09-08 23:33:25 +03:00
  • f61d03ec8f PIO Check (#2982) Ivan Kravets 2019-09-08 18:04:41 +03:00
  • b7bc4401eb Use isolated SCons DB per build environment Ivan Kravets 2019-09-08 14:01:41 +03:00
  • 7a07a2e63e Generate `.ccls` LSP file for Emacs Ivan Kravets 2019-09-03 15:31:33 +03:00
  • 4ee4315c04 Fixed an issue with preprocessing of `*.ino` when macros were not handled // Resolve #2972 feature/issue-2972-ino2cpp Ivan Kravets 2019-09-02 23:22:42 +03:00
  • 2c242944c7 Fixed default PIO Unified Debugger configuration for J-Link probe Ivan Kravets 2019-09-02 16:48:33 +03:00
  • 6265233903 Optimize udev rules Ivan Kravets 2019-09-02 16:01:15 +03:00
  • be3e26c202 Cleanup UDEV rules Ivan Kravets 2019-09-02 14:24:35 +03:00
  • 9f76293684 Cleanup Segger UDEV rules Ivan Kravets 2019-09-02 14:13:58 +03:00
  • 1be2e510da Sync nRF52 dev/platform Ivan Kravets 2019-09-02 12:50:55 +03:00
  • af049eecc9 Bump version to 4.1.0a1 Ivan Kravets 2019-08-31 23:40:28 +03:00
  • fe237f15aa Implement "extends" for project configuration // Resolve #2953 Ivan Kravets 2019-08-31 23:39:41 +03:00
  • bdce78ba6f Stop ModemManager corrupting Arduino uploads (#2966) Peter 2019-08-31 18:47:32 +10:00
  • f26e3c42dd Sync docs Ivan Kravets 2019-08-31 11:40:16 +03:00
  • 92cd03cf2a Sync docs Ivan Kravets 2019-08-30 18:12:26 +03:00
  • e7da3d7f5f Bump version to 4.0.4a1 Ivan Kravets 2019-08-30 16:41:17 +03:00
  • f966eeb604 Fixed an issue with project generator for CLion IDE when 2 environments were used // Resolve #2824 Ivan Kravets 2019-08-30 16:40:44 +03:00
  • 34176f974b Fix generator for CLion when project is empty // Issue #2824 Ivan Kravets 2019-08-30 15:45:21 +03:00
  • 5f044a7948 Merge tag 'v4.0.3' into develop Ivan Kravets 2019-08-30 15:41:59 +03:00
  • 60f0f775ef Merge branch 'release/v4.0.3' v4.0.3 Ivan Kravets 2019-08-30 15:41:59 +03:00
  • 9f1dd3dd5d Bump version to 4.0.3 Ivan Kravets 2019-08-30 15:41:49 +03:00
  • db6f983364 Fix issue for CLion project generator when environment contains space // Issue #2824 Ivan Kravets 2019-08-30 10:55:13 +03:00
  • 386883fbe5 Bump version to 4.0.3rc1 Ivan Kravets 2019-08-29 17:18:36 +03:00
  • e08527a0af Cleanup CLion project generator Ivan Kravets 2019-08-29 16:58:18 +03:00
  • 4a6d5e8395 Added support for multi-environment PlatformIO project for CLion IDE // Resolve #2824 Resolve #2944 Ivan Kravets 2019-08-29 16:26:51 +03:00
  • 83bf34fb77 Extend "load_project_ide_data" API to return IDE data for more than one environment Ivan Kravets 2019-08-29 16:01:36 +03:00
  • 1c8666e946 Clion integration, resolves #2824 (#2944) Teo-CD 2019-08-29 21:01:50 +09:00
  • 0440b7a2f7 Disable TTY coloring with "PLATFORMIO_DISABLE_COLOR" system environment // Resolve #2956 Ivan Kravets 2019-08-29 14:34:51 +03:00
  • 223a85baca CCLS LSP for VIM // Resolve #2952 Ivan Kravets 2019-08-29 14:20:24 +03:00
  • ed39a755bc Update to semantic_version 2.8.0 Ivan Kravets 2019-08-29 13:49:52 +03:00
  • 519156512c Strict versions for "semantic_version" and "tabulate" Ivan Kravets 2019-08-28 23:01:39 +03:00
  • 9fa424ea9b Remove ProjectConfig from cache on saving Ivan Kravets 2019-08-28 22:43:34 +03:00
  • 883a97a38c Fixed an issue when --upload-port CLI flag does not override declared upload_port option in "platformio.ini" Ivan Kravets 2019-08-28 19:56:09 +03:00
  • c671a8e235 Bump version to 4.0.3b1 Ivan Kravets 2019-08-27 20:35:25 +03:00
  • 55a44aecc3 Remove debug code Ivan Kravets 2019-08-27 20:26:44 +03:00
  • 81fc1c9010 Fixed an issue with PIO Unified Debugger on Windows when debug server is piped Ivan Kravets 2019-08-27 20:23:03 +03:00
  • 8037bef847 Move "to_unix_path" helper to FS module Ivan Kravets 2019-08-27 20:21:53 +03:00
  • 98ec287797 Docs: Remove non-existing project examples Ivan Kravets 2019-08-27 16:28:38 +03:00
  • bc2765eb1f Fix issue with SemVer when library version has incompatible format // Resolve #2950 Ivan Kravets 2019-08-27 14:05:01 +03:00
  • 94644c2863 Update SCons tool to 3.1.1 Ivan Kravets 2019-08-27 00:15:58 +03:00
  • fa090131ae Do not parse visited source files for LDF Ivan Kravets 2019-08-27 00:15:12 +03:00
  • 48b46d74cf PIO Home: Improve description for project examples // Resolve #2713 Ivan Kravets 2019-08-25 20:40:28 +03:00
  • 66b22a218a Update PIO Home to 2.3.0 // Resolve #2614 Resolve #2819 Ivan Kravets 2019-08-25 19:27:44 +03:00
  • 3d18d4f9ce Sync docs Ivan Kravets 2019-08-25 18:37:54 +03:00
  • cba2f4d7b6 Remove ProjectConfig cache when "platformio.ini" was modified outside Ivan Kravets 2019-08-25 18:37:14 +03:00
  • 785be3cb26 Merge tag 'v4.0.2' into develop Ivan Kravets 2019-08-23 16:24:28 +03:00
  • 54f14c64b5 Merge branch 'release/v4.0.2' v4.0.2 Ivan Kravets 2019-08-23 16:24:28 +03:00
  • 20a9522542 Bump version to 4.0.2 Ivan Kravets 2019-08-23 16:17:11 +03:00
  • f8d957a705 Sync docs Ivan Kravets 2019-08-23 16:10:47 +03:00
  • 2eecbf966c Fixed an issue with a broken LDF when checking for framework compatibility // Resolve #2940 Ivan Kravets 2019-08-23 15:45:45 +03:00
  • adde5e6a7e Merge tag 'v4.0.1' into develop Ivan Kravets 2019-08-22 14:25:40 +03:00
  • cef778731e Merge branch 'release/v4.0.1' v4.0.1 Ivan Kravets 2019-08-22 14:25:40 +03:00
  • 37863df67e Bump version to 4.0.1 Ivan Kravets 2019-08-22 14:25:27 +03:00
  • 0e56a155f8 Fixed an issue when printing settings and file path contains non-ASCII chars // Resolve #2934 Ivan Kravets 2019-08-22 14:21:54 +03:00
  • c6de3ebea0 Refactor "humanize_duration_time" to "00:00:00.000" format Ivan Kravets 2019-08-20 16:49:18 +03:00
  • a25c1155c2 Docs: Add support for Teensy 4.0 Ivan Kravets 2019-08-19 18:16:53 +03:00
  • 42ee6fe96e Fixed an issue when library.json had priority over project configuration for LDF // Resolve #2867 Ivan Kravets 2019-08-19 15:54:07 +03:00
  • a33fd6de27 Bump version to 4.0.1rc2 Ivan Kravets 2019-08-19 14:44:04 +03:00
  • a2830dd527 Automatically normalize file system paths to UNIX-style for Project Generator // Resolve #2857 Ivan Kravets 2019-08-19 14:43:39 +03:00
  • f46e1b7a3a Fix broken reference to VSCode Settings docs Ivan Kravets 2019-08-19 12:57:40 +03:00
  • bf59dda01b Better handling of fs.rmtree errors on Windows // Issue #2916 Ivan Kravets 2019-08-19 12:48:57 +03:00
  • 1dc15326c9 Export ProjectConfig instance to templates generator // Issue #2824 Ivan Kravets 2019-08-18 11:06:52 +03:00
  • 1a3720cfb9 Ability to set "databaseFilename" for VSCode and C/C++ extension // Resolve #2825 Ivan Kravets 2019-08-18 00:40:59 +03:00
  • 5ea3f2bbc6 Use board ID when InternetIsOffline for getting resent projects // Resolve #2866 Ivan Kravets 2019-08-17 23:58:05 +03:00
  • 08103cfc59 Improve settings printing Ivan Kravets 2019-08-17 23:57:12 +03:00
  • 78e88b6115 Update changelog Ivan Kravets 2019-08-17 22:31:41 +03:00
  • 26bb74afd5 Bump version to 4.0.1rc1 Ivan Kravets 2019-08-17 22:03:52 +03:00
  • 0587f5b964 Add __attribute__((unused)) to generated test code (#2906) Simon Arlott 2019-08-17 19:07:37 +01:00
  • e0ec4ff435 Encode PIO Core version before hashing // Resolve #2916 Ivan Kravets 2019-08-17 21:06:15 +03:00
  • 0677bcecb9 Improve printing of tabulated results Ivan Kravets 2019-08-17 20:55:16 +03:00
  • 9023358d9e YAPF=0.28.0 Ivan Kravets 2019-08-17 17:54:31 +03:00
  • 3edf7e6ca8 Fixed an issue with PIO Home's "No JSON object could be decoded" // Resolve #2823 Ivan Kravets 2019-08-15 21:44:07 +03:00
  • 59114bbd86 Fixes for creating dev/platform Ivan Kravets 2019-08-15 17:13:45 +03:00
  • fac45d37f8 Article by Tech Explorations Ivan Kravets 2019-08-13 20:48:19 +03:00
  • d0c73af459 Fix docs when only Python 2 was mentioned for PIO Core Ivan Kravets 2019-08-13 20:44:52 +03:00
  • fcd1862f40 Add FT231XS ids for Sparkfun ESP32 Thing (#2886) Yusuf Soyipek 2019-08-12 23:22:55 +03:00
  • a6d42bedc1 Minor fix Ivan Kravets 2019-08-12 23:00:25 +03:00
  • 04ebdf428b Move "match_src_files" to FS module Ivan Kravets 2019-08-12 20:32:26 +03:00
  • 6a90388649 Move FS related helpers to fs.py module Ivan Kravets 2019-08-12 19:44:37 +03:00
  • 1b2e410f12 New article by Jean-Claude Wippler about PlatformIO CLI Ivan Kravets 2019-07-24 13:08:51 +03:00
  • f7647438ef Docs: Fix case sensitive files Ivan Kravets 2019-07-24 12:15:08 +03:00
  • 436a6bc521 Updated contributing guidelines // Resolve #2820 Ivan Kravets 2019-07-24 12:08:21 +03:00
  • 8ea3909a64 Updated contributing guidelines // Resolve #2820 Ivan Kravets 2019-07-24 12:03:28 +03:00
  • ba0ab796c6 Updated contributing guidelines // Resolve #2820 Ivan Kravets 2019-07-23 19:11:22 +03:00
  • 0e61020652 Docs: Sync Atmel AVR boards Ivan Kravets 2019-07-22 20:03:54 +03:00
  • c51c35018d Fix test Ivan Kravets 2019-07-22 00:57:01 +03:00