pull/1/head
LuBeDa 3 years ago
parent e86db9706d
commit 37460d9b76

@ -1,47 +1,5 @@
# Changelog
## 2023.4.1
- breaking: removed show_icons
## 2023.5.0
## 2023.4.0
- new: set_screen_color service to set color for a screen (service & action)
- breaking: all settings and parameters are named more consistant
- changed: center small text instead of left aligned
- removed: select component
## 2023.3.5
- new: show_seconds indicator top left corner
- breaking: removed automatic scaling of images
- new: support 8x32 icons without text
- breaking: added status,display_on,display_off as default service => remove these from your yaml
- breaking: added indicator_on/off as default service => remove these from your yaml
- breaking: added alarm_color,text_color,clock_color as default service => remove these from your yaml
- breaking: gauge is also schown while the clock is displayed but without moving the screen to the right
- breaking: show_icons as default service => remove from yaml
## 2023.3.4
- added: option to not display clock/date #53
- added: dynamic set_show_clock
- added: on_next_clock trigger
## 2023.3.3
- fixed: force_screen skips imediatly to the selected screen
- added: hold_time configurable
## 2023.3.2
- added: hold_screen for 20 additional seconds
## 2023.3.1
- added: del_screen with wildcards
- changed: maximum icons to 80
- fixed: skip_next
- fixed: show_all_icons on boot
## 2023.3.0
see README.md for features
e.g. Service **display_on** / **display_off**
- beta release

@ -21,7 +21,7 @@ const uint8_t TEXTSCROLLSTART = 8;
const uint8_t TEXTSTARTOFFSET = (32 - 8);
const uint16_t TICKINTERVAL = 1000; // each 1000ms
static const char *const EHMTX_VERSION = "Version: 2023.5.0";
static const char *const EHMTX_VERSION = "Version: 2023.5.0 beta";
static const char *const TAG = "EHMTXv2";
enum show_mode : uint8_t { MODE_EMPTY = 0,MODE_BLANK = 1, MODE_CLOCK = 2, MODE_DATE = 3, MODE_FULL_SCREEN = 4, MODE_ICONSCREEN = 5, MODE_TEXT = 6 , MODE_RAINBOW_ICON = 7,MODE_RAINBOW_TEXT = 8, MODE_RAINBOW_CLOCK = 9 };

@ -27,8 +27,7 @@ SVG_FULL_SCREEN_START = '<svg width="320px" height="80px" viewBox="0 0 320 80">'
SVG_END = "</svg>"
logging.warning(f"")
logging.warning(f"If you are upgrading EsphoMaTrix from a version before 2023.5.0,")
logging.warning(f"you should read the manual https://github.com/lubeda/EspHoMaTriXv2 for tips.")
logging.warning(f"This is a beta version of https://github.com/lubeda/EspHoMaTriXv2")
logging.warning(f"")
def rgb565_svg(x,y,r,g,b):

Loading…
Cancel
Save