Commit Graph
7970 Commits
Author SHA1 Message Date
TD-er cddcdd11bb Merge branch 'mega' into feature/PWM_motor 2021-11-05 23:16:17 +01:00
TD-er cc718179a3 Merge pull request #3834 from TD-er/bugfix/missing_delete_calls
[Cleanup] Fix lots of missing delete calls to free memory
2021-11-05 12:11:30 +01:00
TD-er c79d67529f automatically updated release notes for mega-20211105 mega-20211105 2021-11-05 11:10:12 +01:00
TD-er 890871b8a6 [ThermoOLED] Check for successful allocation of display object 2021-11-05 09:46:44 +01:00
TD-er 78b8fec88b Revert changes to P095 and P096 Moved to PR #3835
As requested by @tonhuisman
2021-11-05 09:16:41 +01:00
TD-er ed139c61c8 [Build] Correct correct include path depth 2021-11-05 01:41:30 +01:00
TD-er ea0e17a839 [Build] Fix case sensitive mixup in include path 2021-11-05 01:31:40 +01:00
TD-er 47cfa79a6a [P096 E-ink] Convert to use PluginDataStruct
This is the only way we can have dynamic behavior for the display without virtual destructors in the libraries.
2021-11-05 01:23:20 +01:00
TD-er 9885cb976a [P095 ILI9341] Renamed functions in P095 plugin 2021-11-05 00:48:35 +01:00
TD-er 9dc9d2e3de [P095 ILI9341] Convert to use PluginDataStruct
This is the only way to have a dynamic configurable TFT configuration, without having a memory leak due to missing virtual destructors.
2021-11-05 00:43:50 +01:00
TD-er 94221de5f6 [Cleanup] Fix lots of missing delete calls to free memory
In a lot of places an object was allocated on the heap, but not always it was deleted thus leading to memory leaks.
2021-11-04 12:19:00 +01:00
TD-er 57e58740f2 Merge pull request #3826 from TD-er/feature/WebFlasher
[Webflasher] Generate html page for web flasher
2021-10-26 10:11:46 +02:00
TD-er 5205d59da9 [Webflasher] Do not create index.html during build
It can only be used when served from a web server, so no need to include it in the ZIP file.
It has to be created manually on a server.
2021-10-26 09:46:46 +02:00
TD-er dd6cc78812 [Build] Include flash size on all PlatformIO envs 2021-10-26 09:21:46 +02:00
TD-er 8d1a76202f [Webflasher] Add groups in selection combobox 2021-10-25 22:37:32 +02:00
TD-er 6f5965ce23 [build] Make sure Python requirements are installed
And do not generate manifest for ESP32 bin files which are not "factory" bins.
2021-10-25 17:47:59 +02:00
TD-er f911c3d6d6 [Build] Add option "esp8266" to be the same as "esp82xx"
It is a bit confusing to (only)  have "esp82xx" as I made the mistake a few times myself.
2021-10-25 17:17:04 +02:00
TD-er 5471e21a82 [Webflasher] Generate html page for web flasher 2021-10-25 17:05:29 +02:00
TD-er 77197c8e88 [WebFlasher] Generate manifest.json file per build 2021-10-25 00:50:34 +02:00
TD-er 82e26a8ca5 Merge branch 'mega' into feature/PWM_motor 2021-10-24 22:06:20 +02:00
TD-er 439779b37d Merge pull request #3825 from TD-er/bugfix/compile_defines
[Build] Fix compiletime defines
2021-10-24 21:02:17 +02:00
TD-er a5628b8ea2 [WiFi] Add note about minimal WPA key length
See: #3818
2021-10-24 19:55:51 +02:00
TD-er a66f91bead [Build] Cleanup of Compile time defines scripts 2021-10-24 19:44:01 +02:00
TD-er 219c24c9e2 [Build] Fix quotes issue on compile time defines 2021-10-24 19:17:13 +02:00
TD-er 0d10401c1d [Build] Fix CompiletimeDefines
The patched files were still in `src/Helpers/` but that's now concatenated, thus the `CompiletimeDefines.cpp` file was not compiled anymore.
2021-10-24 18:14:59 +02:00
TD-er b3a21df1c7 Merge pull request #3822 from tonhuisman/feature/p119-and-p120-itg3205-and-adxl345-sensors
[P119][P120] Plugins for ITG3205 Gyro and ADXL345 Acceleration / Gravity
2021-10-24 14:27:04 +02:00
Ton Huisman 027574d9c1 [P119][P120] Register plugin IDs for ITG3205 and ADXL345 2021-10-24 13:53:54 +02:00
TD-er dff0ceab01 Merge pull request #3748 from kretzp/feature/AtlasEZOPlugins_pH_EC_ORP_DO
[P103: Atlas EZO pH ORP EC DO] Added DO sensor
2021-10-22 22:23:42 +02:00
TD-er 4888c7d938 Merge branch 'mega' into feature/PWM_motor 2021-10-22 20:27:08 +02:00
TD-er 75eeb6c6bf Merge branch 'mega' into feature/AtlasEZOPlugins_pH_EC_ORP_DO 2021-10-22 20:26:09 +02:00
TD-er f268d21763 Merge pull request #3817 from TD-er/build/fix_Windows_max_LittleFS_build
[Build] Fix build on Windows for ESP32 Max LittleFS builds
2021-10-22 10:37:31 +02:00
TD-er 3ccd3cb7ec [Build] Fix build fail due to warnings 2021-10-21 17:41:41 +02:00
TD-er e160a8114b [Python] Update Python packages + missing Ubuntu packages 2021-10-21 17:02:54 +02:00
TD-er 7d2788643e [PVS Studio] Fix some warnings made by PVS Studio. 2021-10-21 16:00:43 +02:00
TD-er c86dcb3022 [Python] Update Python packages due to Sphinx build error on Python 3.10 2021-10-21 14:39:33 +02:00
TD-er 245f9c64c9 [PVS Studio] Fix "dangerous" macros in IRremoteESP8266 library
@jimmys01 Can you make a PR for this to the original library?
2021-10-21 11:20:59 +02:00
TD-er b7097d3699 [PVS Studio] Fix issues reported by PVS Studio 2021-10-21 11:18:51 +02:00
TD-er 7e67765fc9 [PVS Studio] Test using ESP32 max build + some suggested fixes 2021-10-21 09:59:29 +02:00
TD-er 84d8855a88 Fix missing lib_debs 2021-10-21 00:05:39 +02:00
TD-er ee9a903141 [Build] Concat Globals .cpp files to help building in Windows 2021-10-20 23:44:26 +02:00
TD-er e28da82cbc [Build] Fix build on Windows for ESP32 Max LittleFS builds
Needed to add another folder to concatenate .cpp files to allow linking to work again after upgrade of the IR library.
2021-10-20 22:34:50 +02:00
TD-er e41a6f07f8 Merge pull request #3816 from letscontrolit/bugfix/PCF_pinrange
[GPIO] Fix [Plugin#PCF#PinRange#x-y] (#3815)
2021-10-20 00:56:50 +02:00
TD-er 0a814e88a7 [GPIO] Fix [Plugin#PCF#PinRange#x-y] (#3815)
Fixes: #3815
2021-10-19 23:03:21 +02:00
TD-er 24fa7dc972 Merge pull request #3814 from letscontrolit/bugfix/Ventus_binary_UV
[P046 Ventus] Fix UV only "binary" (#3073)
2021-10-19 16:56:12 +02:00
TD-er d010e0c63f [P046 Ventus] Minor cleanup of strange float casts 2021-10-19 16:16:54 +02:00
TD-er 4be69a2358 [P046 Ventus] Fix UV only "binary" (#3073)
See #3073
The read UV value was only converted to float after it was divided by an integer, thus only showing 0 or 1.
2021-10-19 15:31:42 +02:00
TD-er 912c4fe44f Merge pull request #3811 from jimmys01/Ir-update
[IR] Update IR library to the latest build
2021-10-19 15:22:37 +02:00
TD-er a74e1f4eab Merge pull request #3688 from tonhuisman/feature/p104-new-plugin-max7219-dotmatrix
[P104] New plugin: MAX7219 dot matrix display
2021-10-19 12:21:26 +02:00
Ton Huisman 8805f98ece Merge branch 'mega' into feature/p104-new-plugin-max7219-dotmatrix 2021-10-19 11:46:27 +02:00
TD-er 7465585f57 Merge pull request #3813 from TD-er/feature/ESP32_bootstrappins
[ESP32] Update GPIO description docs & add event to get boot strap pins
2021-10-18 22:37:16 +02:00