jimmys01
8377a8991d
[IR] Update Library
2020-08-01 11:51:53 +03:00
TD-er
c40410fda4
Merge pull request #3185 from TD-er/bugfix/build_gcc10.1
...
[Build] Fix using GCC 10.1 toolchain
2020-08-01 01:23:25 +02:00
Gijs Noorlander
874cddf176
[Travis] Enable some core 3.0.0 alpha (*_beta_*) builds
2020-08-01 00:39:52 +02:00
Gijs Noorlander
ed065ebadd
Fix build issue on ESP32 finding SPIFFS.h
2020-08-01 00:32:44 +02:00
Gijs Noorlander
d202f70fc5
[core_3.0.0 alpha] Fix build issue analog PWMRANGE
...
See https://github.com/esp8266/Arduino/commit/a67986915512c5304bd7c161cf0d9c65f66e0892
2020-08-01 00:02:38 +02:00
Gijs Noorlander
a6947f5eee
[Build] Fix using GCC 10.1 toolchain
2020-07-31 17:49:08 +02:00
TD-er
d7a1e3145d
Merge pull request #3177 from Micha-he/LongPress_Min
...
Change P001_Switch-LongPress min to 500ms
2020-07-31 02:09:12 +02:00
TD-er
140d17afef
Merge pull request #3179 from TD-er/build/alt_wifi_builds
...
[Alt WiFi] Use different SDK build for nodes with WiFi issues (#2931 )
2020-07-31 02:07:45 +02:00
Gijs Noorlander
e945dbfd71
[Build] Disable custom_alt_wifi_ESP8266_1M as it is too large
2020-07-31 01:13:11 +02:00
Gijs Noorlander
00def40abe
[Build] Revert back to SDK22x_190703 + alt_wifi build
2020-07-30 23:20:09 +02:00
Gijs Noorlander
234bf3a902
[Build] Do not generate .bin.gz for 1M builds as no support 2-step OTA
2020-07-30 16:18:13 +02:00
Gijs Noorlander
6ca544f192
[Travis] Split builds in several jobs
...
We ran it all in one job before, which may exceed time limit.
2020-07-30 15:27:29 +02:00
Gijs Noorlander
4806e12c09
[SDK] Disable alt_wifi and use SDK22x_191122 for all builds
...
Use PIO_FRAMEWORK_ARDUINO_ESPRESSIF_SDK22x_191122 for all builds, unless mentioned otherwise.
This does seem to work just fine and reduces the number of bin files.
2020-07-30 13:18:33 +02:00
Gijs Noorlander
1e7076cf6f
[Arduino] Update to core 2.7.3
2020-07-30 13:15:06 +02:00
Gijs Noorlander
2294476d5f
[Docs] Document /json and /csv URLs
2020-07-28 21:02:41 +02:00
Gijs Noorlander
309415bdf8
[ESP32 build] Fix build issues with lots of lib_ignore set ( #3083 )
...
See: https://github.com/letscontrolit/ESPEasy/issues/3083#issuecomment-664071971
2020-07-27 11:54:03 +02:00
TD-er
241daf4422
Merge pull request #3181 from tonhuisman/feature/shelly_power
...
[Build] Add P029 to PLUGIN_SET_ONLY_SWITCH
2020-07-26 14:27:24 +02:00
tonhuisman
739b12cbaa
[Build] Remove superfluous #defines
2020-07-26 13:31:11 +02:00
tonhuisman
721a99a70b
[Build] Move USES_DOMOTICZ logic together and in a more useful order
2020-07-26 13:28:16 +02:00
tonhuisman
be536d0241
[Build] Enable P029 for hard_shelly builds
2020-07-26 10:39:38 +02:00
Gijs Noorlander
c5c2150c0f
[ESP32] Fix build issue (spiffs.h vs SPIFFS.h)
...
Tested only on Windows, which does not have issues with capitalization of file names
2020-07-26 00:06:56 +02:00
Gijs Noorlander
ed0fcabeba
Fix build errors
2020-07-25 20:14:12 +02:00
tonhuisman
1f8eb4a5db
[Build] Add P029 to PLUGIN_SET_ONLY_SWITCH
2020-07-25 14:33:17 +02:00
Gijs Noorlander
72fc4f671c
[Build] Remove test VCC MDNS SD build from Travis build
2020-07-25 01:36:01 +02:00
Gijs Noorlander
8a96e715a7
[Cleanup] Move RTC struct code to .h/.cpp
...
As these structs were initialized by memset to 0, which gives a warning on gcc10.1
2020-07-25 01:35:03 +02:00
Gijs Noorlander
8a36206731
[GCC 10] Fix compile issues with GCC 10.1
2020-07-25 00:44:54 +02:00
Gijs Noorlander
ec8a0e204c
[Alternate WiFi] Use different SDK build for nodes with WiFi issues ( #2931 )
...
Fixes: #2931
2020-07-24 23:15:10 +02:00
TD-er
394d23c0ca
Merge branch 'mega' into LongPress_Min
2020-07-24 12:40:10 +02:00
TD-er
80fdbff696
Merge pull request #3033 from jano42/mega
...
Add eInk plugin
2020-07-23 15:33:16 +02:00
TD-er
32e31db024
Merge pull request #3050 from uwekaditz/UweKaditz
...
[P036] Memory optimization (issue #2799 ) and other improvements
2020-07-23 14:34:57 +02:00
TD-er
57067f1c2b
Merge branch 'mega' into mega
2020-07-23 14:34:02 +02:00
Gijs Noorlander
db375a6f84
[e-ink] Include LOLIN_EPD in the lib_deps to make it compile
2020-07-23 14:32:58 +02:00
TD-er
3338430aa7
Merge pull request #3110 from Chris-1965/mega
...
P095 Plugin: ili9341 font support
2020-07-23 13:33:13 +02:00
Gijs Noorlander
82c2829020
[Framed OLED] Clean up code + use temp. object for load/save lines
...
Loading and saving of display lines must be done using a temporary object and not via the task data object in memory as that may have been changed via write commands.
2020-07-22 22:01:06 +02:00
Gijs Noorlander
15639b1886
[Framed OLED] Move plugin data to separate .h/.cpp
2020-07-22 17:32:41 +02:00
Besterquester
9202006236
Merge branch 'mega' into mega
2020-07-22 15:48:30 +02:00
Chris-1965
05c7de2f73
Merge branch 'mega' of https://github.com/Chris-1965/ESPEasy into mega
2020-07-22 15:45:52 +02:00
Chris-1965
d535327a04
Changed naming as proposed
2020-07-22 15:44:37 +02:00
Gijs Noorlander
f7618941e8
[P036_FramedOLED] Uncrustify source code
2020-07-22 15:39:27 +02:00
Gijs Noorlander
81379d81aa
[Web form] Force value in number field within given range
...
For example the Framed OLED plugin has a default number of lines per page of 0, but the limits of the field only allows 1 .. 4.
This makes it impossible to save the default settings without changing something.
There may be other settings which may have similar issues.
2020-07-22 15:18:45 +02:00
Gijs Noorlander
6b7ac1e4b0
[P036_FramedOLED] Reduce stack and heap memory usage
...
During load, the (large) task data struct was allocated on the heap, regardless whether it was already present in memory when the task was initialized.
During save, the (large) task data struct was allocated on the stack.
Both load and save now check whether there is already an instance present and use that instance.
If not, it creates a temporary instance for loading and saving of the settings.
Also the scrolling variable was not initialized, so it could happen the display would not start to show the pages as it was marked as "still being scrolling"
2020-07-22 15:07:56 +02:00
Michael Schröder
8cabcd1490
Decrease the longpress min interval to 500ms
2020-07-22 11:17:25 +02:00
Michael Schröder
e727651c22
Merge pull request #5 from letscontrolit/mega
...
Merge upstream repository
2020-07-22 11:02:33 +02:00
TD-er
ca369655d8
Merge branch 'mega' into UweKaditz
2020-07-22 09:00:59 +02:00
TD-er
4e7fd26f2d
automatically updated release notes for mega-20200721
mega-20200721
2020-07-21 11:23:15 +02:00
TD-er
112902c6d1
Merge branch 'mega' into UweKaditz
2020-07-20 23:49:59 +02:00
TD-er
665239992c
Merge pull request #3148 from TD-er/bugfix/wifi_reset
...
[WiFi] Reduce wifi reset calls and call full wifi init at reset (#3147 )
2020-07-20 23:42:52 +02:00
TD-er
fa7233c864
automatically updated release notes for mega-20200720
mega-20200720
2020-07-20 23:35:58 +02:00
Gijs Noorlander
4128de9d9d
[WiFi] Copy DNS servers from DHCP when using fixed last octet ( #3111 )
2020-07-20 21:29:27 +02:00
Gijs Noorlander
6cf00dcc05
[Docs] Document Tools => Advanced Settings
2020-07-20 20:57:16 +02:00