Commit Graph

  • 13e9306753 Bump version to 4.1.1b9 Ivan Kravets 2020-01-25 20:50:26 +02:00
  • 880d5bb8b0 Fix project saving Ivan Kravets 2020-01-25 20:47:10 +02:00
  • f9de23b16f Bump version to 4.1.1b8 Ivan Kravets 2020-01-25 15:48:14 +02:00
  • e5aa71e4e1 Fix config saving when PY2 is used Ivan Kravets 2020-01-25 15:47:45 +02:00
  • ba441ca77c Remove double blank lines when saving project config // Resolve #3293 Ivan Kravets 2020-01-24 22:15:33 +02:00
  • decf482367 Use io.DEFAULT_BUFFER_SIZE as default chunk size Ivan Kravets 2020-01-24 22:05:24 +02:00
  • 253e4b13b5 Disable buffering file calculating checksum for downloaded file Ivan Kravets 2020-01-24 21:40:12 +02:00
  • 04ca6621f1 Verify downloaded package checksum with native Python's hashlib and support all OS Ivan Kravets 2020-01-24 20:43:05 +02:00
  • 20334772b5 Install a dev-platform with ALL declared packages using a new `--with-all-packages` option // Resolve #3345 Ivan Kravets 2020-01-24 20:20:56 +02:00
  • a62bc3846e Update IPs when checking for Internet Ivan Kravets 2020-01-24 19:50:55 +02:00
  • 3b092f28c3 Added support for "pythonPackages" in platform.json Ivan Kravets 2020-01-24 19:47:47 +02:00
  • 2de46f545f Formatter Ivan Kravets 2020-01-24 19:47:20 +02:00
  • 8fce660afa Add notice about VID:PID pairs // Resolve #3349 Ivan Kravets 2020-01-24 14:47:23 +02:00
  • dbeffe426f Update docs for CI Ivan Kravets 2020-01-23 22:48:22 +02:00
  • d4c42bd546 Added support for `PVS-Studio static code analyzer Ivan Kravets 2020-01-23 20:51:34 +02:00
  • fad5d1d744 Sync docs Ivan Kravets 2020-01-23 14:06:36 +02:00
  • 46a9c1b6b2 Add initial support for PVS-Studio check tool (#3357) Valerii Koval 2020-01-23 12:57:54 +02:00
  • 5ac1e9454f pio-test: pass --verbose to the run command context (#3338) Max Prokhorov 2020-01-23 13:56:08 +03:00
  • 17f9d57207 Control debug flags and optimization level with a new "debug_build_flags" option Ivan Kravets 2020-01-22 22:20:24 +02:00
  • 5bdec19f31 Add new debug_build_flags option (#3355) Valerii Koval 2020-01-22 20:41:42 +02:00
  • 90b80083e8 Sync docs Ivan Kravets 2020-01-22 12:58:16 +02:00
  • 8d02e8b8f7 Docs: Update FAQ for installing Python Ivan Kravets 2020-01-16 11:55:58 +02:00
  • 7e41841a74 Allow to call Downloader API in silent mode Ivan Kravets 2020-01-11 15:23:36 +02:00
  • 0f296e7e37 Skip broken example definitions in package manifest Ivan Kravets 2020-01-10 21:28:19 +02:00
  • 9c32ff278c Sync docs Ivan Kravets 2020-01-09 23:32:55 +02:00
  • 60139035d8 Include hidden files by default in a package Ivan Kravets 2020-01-05 18:29:19 +02:00
  • 5ab34436ec Cleanup package file name when packing Ivan Kravets 2020-01-04 23:48:06 +02:00
  • 178080fd12 Improve boards search Ivan Kravets 2020-01-04 13:53:08 +02:00
  • 915b9145f6 Filter boards by ID+Name Ivan Kravets 2020-01-04 11:46:25 +02:00
  • 6020faf970 Docs: Add "v" suffix to SparkFun RISC-V board ids Ivan Kravets 2020-01-04 11:38:13 +02:00
  • ec82fc82a2 Support packages with nested folders and with a custom "root" Ivan Kravets 2020-01-03 22:55:56 +02:00
  • 8d7b775875 Implement package packer Ivan Kravets 2020-01-03 15:52:54 +02:00
  • 682114d6f1 Bump version to 4.1.1b7 Ivan Kravets 2019-12-31 20:11:14 +02:00
  • 0ac5cd6789 Skip empty "export" values when parsing library.json manifest Ivan Kravets 2019-12-31 10:21:20 +02:00
  • 209040fdc1 Initial support for Zephyr framework // Issue #1613 Ivan Kravets 2019-12-30 14:11:27 +02:00
  • 643f290057 Fix issue with library.properties manifest parser when author email is not specified Ivan Kravets 2019-12-29 17:43:50 +02:00
  • ea0b462d0b PyLint fixes Ivan Kravets 2019-12-29 14:18:43 +02:00
  • 442a7e3576 Made package ManifestSchema compatible with marshmallow >= 3 // Resolve #3296 Ivan Kravets 2019-12-29 13:13:04 +02:00
  • f7385e8e88 Bump version to 4.1.1b6 Ivan Kravets 2019-12-25 00:44:01 +02:00
  • 20a10c7fc5 Fixed an issue "Import of non-existent variable 'projenv''" // Resolve #3315 Ivan Kravets 2019-12-24 23:43:21 +02:00
  • 2f05040081 Fixed an issue with LDF when header files not found if "libdeps_dir" is within a subdirectory of "lib_extra_dirs" // Resolve #3311 Ivan Kravets 2019-12-24 14:36:44 +02:00
  • 7e0fb43dbe Normalise repository url when parsing package manifest Ivan Kravets 2019-12-22 23:45:12 +02:00
  • 26e7069099 Fixed default PIO Unified Debugger configuration for J-Link probe Ivan Kravets 2019-12-22 12:33:08 +02:00
  • 7d90c468ae Updated SCons tool to 3.1.2 Ivan Kravets 2019-12-22 01:27:51 +02:00
  • f9494c940e Add support for "downloadUrl" in package manifest Ivan Kravets 2019-12-20 20:20:09 +02:00
  • 135ef8701c Better representation of dependent packages Ivan Kravets 2019-12-20 01:19:23 +02:00
  • 1bd6e898ad Fix tests Ivan Kravets 2019-12-18 14:03:10 +02:00
  • b15ddc00a5 Pass extra files with compiler options to VSCode IntelliSense tool Ivan Kravets 2019-12-17 22:40:28 +02:00
  • b4088a6d00 Drop support for Samsung Artik dev/platform // Resolve #3309 Ivan Kravets 2019-12-17 22:39:15 +02:00
  • c57f68aee3 Change order between board/framework for configuration file Ivan Kravets 2019-12-17 15:22:02 +02:00
  • 31eed6c5e5 Improve detecting of a run PIO Home Server Ivan Kravets 2019-12-09 14:47:00 -08:00
  • 09852dcada Sync docs Ivan Kravets 2019-12-09 14:46:28 -08:00
  • 5768fcd429 Inform that PlatformIO Home server is already started in another process Ivan Kravets 2019-12-02 19:34:19 +02:00
  • d901cc875a Minor improvements for docs Ivan Kravets 2019-12-02 19:28:21 +02:00
  • 4f1ccfe58f Bump version to 4.1.1b5 Ivan Kravets 2019-11-28 18:58:09 +02:00
  • f852f9fa89 Small refacoring Ivan Kravets 2019-11-28 18:23:00 +02:00
  • 5c388d4271 Fix issue with invalid checking used port for PIO Home server Ivan Kravets 2019-11-28 18:14:53 +02:00
  • f9cae60225 Fix tests Ivan Kravets 2019-11-28 18:14:10 +02:00
  • 49ceadc6ad Move exceptions to their components Ivan Kravets 2019-11-28 16:15:54 +02:00
  • 47469e8759 Fix issue when None value is passed to config.set Ivan Kravets 2019-11-27 18:08:32 +02:00
  • 742f60b48d Bump version to 4.1.1b4 Ivan Kravets 2019-11-26 18:00:33 +02:00
  • 0615ff6dd8 Docs: Change "Global/Local scope" configuration to "Common/Environment" Ivan Kravets 2019-11-26 17:40:09 +02:00
  • 2fbe33bca0 Move "Board" Options to "Platform Ivan Kravets 2019-11-26 14:44:54 +02:00
  • fdd73552ea Docs for Zephyr // Issue #1613 Ivan Kravets 2019-11-26 14:44:29 +02:00
  • 17b4f0b4dd Docs: Sync Atmel AVR dev/platform Ivan Kravets 2019-11-25 13:56:33 +02:00
  • f87322591d Bump version to 4.1.1b3 Ivan Kravets 2019-11-22 20:49:44 +02:00
  • 47099190f4 Bump PIO Home version to 3.1.0-beta.2 Ivan Kravets 2019-11-22 20:49:09 +02:00
  • 9cf777b4e5 Fixed an issue with "start-group/end-group" linker flags on Native development platform // Resolve #3282 Ivan Kravets 2019-11-21 14:19:32 +02:00
  • 8675d3fa46 Use proper CMake variables for setting compilation flags valeros 2019-11-21 00:39:05 +02:00
  • 2b9d8dba5f Bump version to 4.1.1b2 Ivan Kravets 2019-11-20 23:32:19 +02:00
  • b37814976c Fix project generator for CLion Ivan Kravets 2019-11-20 23:31:35 +02:00
  • 895aa0cb34 Update PlatformIO slogan Ivan Kravets 2019-11-19 20:01:50 +02:00
  • 18a9866a02 An example with custom debug flags in advanced scripting Ivan Kravets 2019-11-19 19:56:10 +02:00
  • 88ead0aed1 Catch all debug errors when killing debug server Ivan Kravets 2019-11-19 18:55:21 +02:00
  • f19c7dc575 Support for Atmel megaAVR Ivan Kravets 2019-11-18 17:59:19 +02:00
  • 7eab5d567e Fix CLion generator when one env is used Ivan Kravets 2019-11-17 00:35:56 +02:00
  • 5b1c6daa2a Fix a space in config header Ivan Kravets 2019-11-16 23:09:18 +02:00
  • 464e1a509f Add PIO Home "os.get_file_mtime" RPC method Ivan Kravets 2019-11-16 22:57:56 +02:00
  • c1394b290d Fix issue with unknown dev/platform when symlink is used Ivan Kravets 2019-11-16 22:43:25 +02:00
  • 0029c7fe09 Advanced Serial Monitor with UI Ivan Kravets 2019-11-16 17:45:57 +02:00
  • e9f9871c1e Show to user the last exception when can't install a package Ivan Kravets 2019-11-16 17:25:27 +02:00
  • d1b46c838e Revert back "Flash" instead of "ROM" Ivan Kravets 2019-11-16 14:09:16 +02:00
  • a7b9187234 Bump version to 4.1.1b1 Ivan Kravets 2019-11-15 20:05:52 +02:00
  • c7202154de Project Manager and Project Configuration UI for "platformio.ini" Ivan Kravets 2019-11-15 20:05:09 +02:00
  • 6809da0353 Replace os.path.abspath by realpath Ivan Kravets 2019-11-15 16:02:15 +02:00
  • fbdcbf17c7 Rename Data/Flash to RAM/ROM Ivan Kravets 2019-11-15 15:52:39 +02:00
  • 44a9de6dcb Pass -m and -i flags to VSCode Intellisense analyzer Ivan Kravets 2019-11-15 15:11:13 +02:00
  • a077081e46 Init generic C/C++ SCons tools by default Ivan Kravets 2019-11-15 15:10:43 +02:00
  • 728fd7f5b9 Catch exception when can not get a default locale Ivan Kravets 2019-11-13 16:48:04 +02:00
  • 053160a6eb Sync docs Ivan Kravets 2019-11-13 16:47:39 +02:00
  • 9bbaba3d59 Bump version to 4.1.1a2 Ivan Kravets 2019-11-13 15:35:32 +02:00
  • b1577d101c Update PIO Home to 3.0.1 Ivan Kravets 2019-11-13 15:32:57 +02:00
  • 53e6cf3e4a Drop support for "project_dirs" argument to Project RPC Ivan Kravets 2019-11-13 15:32:14 +02:00
  • a9f9f4ef04 Fixed an issue when `env.BoardConfig()` does not work for custom boards in extra scripts of libraries // Resolve #3264 Ivan Kravets 2019-11-12 23:52:43 +02:00
  • 15f142fc70 Ensure content cache key does not contain path separators Ivan Kravets 2019-11-12 23:48:39 +02:00
  • 6e9429dbbf Split BuildProgram into ProcessProgramDeps and ProcessProjectDeps Ivan Kravets 2019-11-12 18:52:25 +02:00
  • be628051a7 Fix typo Ivan Kravets 2019-11-12 18:35:07 +02:00
  • f0eb177a8e Check if directory exists before fetching project info Ivan Kravets 2019-11-12 18:32:10 +02:00
  • 7c481291dc Warn about about broken library manifest when scanning dependencies // Resolve #3268 Ivan Kravets 2019-11-12 18:14:06 +02:00
  • f1d20f591a Sync docs Ivan Kravets 2019-11-12 13:41:54 +02:00