Commit Graph

2422 Commits

Author SHA1 Message Date
Ivan Kravets 08103cfc59 Improve settings printing 2019-08-17 23:57:12 +03:00
Ivan Kravets 26bb74afd5 Bump version to 4.0.1rc1 2019-08-17 22:03:52 +03:00
Simon Arlott 0587f5b964 Add __attribute__((unused)) to generated test code (#2906)
Without this, the compiler will generate unused parameter warnings in
the native version:

test/output_export.cpp: In function ‘void output_start(unsigned int)’:
test/output_export.cpp:6:32: error: unused parameter ‘baudrate’ [-Werror=unused-parameter]
 void output_start(unsigned int baudrate)
                                ^~~~~~~~
cc1plus: all warnings being treated as errors
2019-08-17 21:07:37 +03:00
Ivan Kravets e0ec4ff435 Encode PIO Core version before hashing // Resolve #2916 2019-08-17 21:06:15 +03:00
Ivan Kravets 0677bcecb9 Improve printing of tabulated results 2019-08-17 20:55:16 +03:00
Ivan Kravets 9023358d9e YAPF=0.28.0 2019-08-17 17:54:31 +03:00
Ivan Kravets 3edf7e6ca8 Fixed an issue with PIO Home's "No JSON object could be decoded" // Resolve #2823 2019-08-15 21:44:07 +03:00
Ivan Kravets a6d42bedc1 Minor fix 2019-08-12 23:00:25 +03:00
Ivan Kravets 04ebdf428b Move "match_src_files" to FS module 2019-08-12 20:32:26 +03:00
Ivan Kravets 6a90388649 Move FS related helpers to fs.py module 2019-08-12 19:44:37 +03:00
Ivan Kravets 5505c6c0e3 Switch Energia's projects to Arduino framework 2019-07-21 22:31:39 +03:00
Ivan Kravets 0687ceb8a4 Bump version to 4.0.1b3 2019-07-19 13:00:52 +03:00
Ivan Kravets 6d7854d113 Session based IDE integration with PIO Home 2019-07-19 12:59:50 +03:00
Ivan Kravets aebe891895 Skip modified homeState 2019-07-18 14:17:30 +03:00
Ivan Kravets 6ea49910d5 Fixed an issue when "debug", "home", "run", and "test" commands were not shown in "platformio --help" CLI 2019-07-18 00:19:30 +03:00
Ivan Kravets b17e318373 Add Gitlab CI to known list 2019-07-17 14:03:48 +03:00
Ivan Kravets b0aa4c6682 Renamed "enable_ssl" setting to "strict_ssl" 2019-07-17 00:53:40 +03:00
Ivan Kravets 1369b10e76 Bump version to 4.0.1b2 2019-07-16 15:48:06 +03:00
Ivan Kravets 8059e04499 Improved computing of project check sum (structure, configuration) and avoid unnecessary rebuilding 2019-07-16 15:47:33 +03:00
Ivan Kravets 71c4201487 Do not save unnecessary data for PIO Home 2019-07-16 14:15:48 +03:00
Ivan Kravets 425c1fb0a8 Do not shutdown PIO Home Server for "upgrade" operations // Resolve #2784 2019-07-15 18:19:40 +03:00
Ivan Kravets bbf829fe92 Bump version to 4.0.1b1 2019-07-15 14:56:18 +03:00
Ivan Kravets 6f2779fe5d Remove unnecessary code 2019-07-15 14:46:23 +03:00
Ivan Kravets b51f2ae722 Fixed an issue with incorrect escaping of Windows slashes for PIO Unified Debugger 2019-07-15 14:20:14 +03:00
Ivan Kravets 5e73348263 Print debug tool name in debugging session 2019-07-11 14:09:15 +03:00
Ivan Kravets fe210aadcf Bump version to 4.0.0 2019-07-10 16:22:37 +03:00
Ivan Kravets f81b1089c1 Control a number of parallel build jobs with a new -j, --jobs option 2019-07-10 13:00:51 +03:00
Ivan Kravets fee748d384 Bump version to 4.0.0rc6 2019-07-10 00:20:43 +03:00
Ivan Kravets d003dffc5a Fixed an issue with broken internal call for PIO Account // Resolve #2748 2019-07-10 00:20:23 +03:00
Ivan Kravets a300168658 Bump version to 4.0.0rc5 2019-07-09 00:14:46 +03:00
Ivan Kravets 0a638b7ea5 Fix issues with Unicode arguments when calling inline PIO Core 2019-07-09 00:14:11 +03:00
Ivan Kravets ffcf6b873a Use native Windows API for getting My Documents folder path 2019-07-08 17:21:28 +03:00
Ivan Kravets c69e80249d Append system PATH to overridden in CDT project // Resolve #810 2019-07-04 22:56:54 +03:00
Ivan Kravets 2a4b25705c More pre-configured target for Eclipse IDE 2019-07-04 22:53:36 +03:00
Ivan Kravets 412a1f78cd Fixed an issue when generating invalid "Eclipse CDT Cross GCC Built-in Compiler Settings" if a custom PLATFORMIO_CORE_DIR is used // Resolve #806 2019-07-04 20:07:44 +03:00
Ivan Kravets caf5159002 Fixed an issue when Ctrl+C(SIGINT) terminates debugging session instead of halting // Resolve #2733 2019-07-04 17:47:26 +03:00
Ivan Kravets affa54e5fc Fix an issue when lib_compat_mode = strict does not ignore libraries incompatible with a project framework 2019-07-04 16:46:54 +03:00
Ivan Kravets 0a907627be Bump version to 4.0.0rc4 2019-07-03 15:22:22 +03:00
Ivan Kravets 26dda104dd Remove debug code 2019-07-03 15:22:04 +03:00
Ivan Kravets 7c6fabaee2 Fix an issue with unhandled warnings from PIO Core when calling it internally // Resolved #2727 2019-07-03 15:10:37 +03:00
Ivan Kravets dc07ea56d2 Bump version to 4.0.0rc3 2019-07-03 14:01:14 +03:00
Ivan Kravets fd9ca0cd15 Ensure buffer is created for thread stream 2019-07-02 22:35:35 +03:00
Ivan Kravets 6c47c7506e Do not remove thread buffers, reset them instead 2019-07-02 22:26:01 +03:00
Ivan Kravets 18d93dfcc9 Use StringIO for PY3 2019-07-02 21:04:43 +03:00
Ivan Kravets 900a4d463f Bump version to 4.0.0rc2 2019-07-02 20:49:06 +03:00
Ivan Kravets 4b24d6e3e4 Minor changes 2019-07-02 20:48:43 +03:00
Ivan Kravets 2988724456 Setup MultiThreadingStdStreams from child threads 2019-07-02 20:44:33 +03:00
Ivan Kravets c79d5f0cf1 Fix an issue saving modified State 2019-07-02 15:52:12 +03:00
Ivan Kravets 148b7dccfd Refactor ThreadSafeStdBuffer 2019-07-02 15:47:03 +03:00
Ivan Kravets 69de40c409 Fix an issue when empty multiple values for project option were not casted to list // Resolve #2734 2019-07-02 12:21:06 +03:00