OpenDTU/src
Bernhard Kirchen 25a66a1722 make efficient use of available display area
fix calculation of the text baselines, using getAscent() in favor of
getMaxCharHeight(), which includes ascent and descent. this moves the
first text up and allows to insert margin between the lines until the
display area is fully utilized.

on large displays, if the small diagram is selected, keep the first line
rather low to avoid collision with the diagram y-axis label. in this mode,
there is still more space between the text lines as before, allowing for
improved readability.
2024-02-10 13:33:51 +01:00
..
Configuration.cpp Feature: Support HMS/HMT inverters in different countries with different frequency bands 2024-01-14 16:37:34 +01:00
Datastore.cpp Move task initialization from init method to constructor 2024-01-20 11:24:57 +01:00
Display_Graphic_Diagram.cpp Move task initialization from init method to constructor 2024-01-20 11:24:57 +01:00
Display_Graphic.cpp make efficient use of available display area 2024-02-10 13:33:51 +01:00
InverterSettings.cpp Call SunPosition.isDayPeriod() once 2024-01-23 09:42:13 +01:00
Led_Single.cpp Move task initialization from init method to constructor 2024-01-20 11:24:57 +01:00
main.cpp make efficient use of available display area 2024-02-10 13:33:51 +01:00
MessageOutput.cpp Move task initialization from init method to constructor 2024-01-20 11:24:57 +01:00
MqttHandleDtu.cpp Move task initialization from init method to constructor 2024-01-20 11:24:57 +01:00
MqttHandleHass.cpp Move task initialization from init method to constructor 2024-01-20 11:24:57 +01:00
MqttHandleInverter.cpp Move task initialization from init method to constructor 2024-01-20 11:24:57 +01:00
MqttHandleInverterTotal.cpp Move task initialization from init method to constructor 2024-01-20 11:24:57 +01:00
MqttSettings.cpp Adjust member variable names in MqttSettings 2023-12-12 23:54:58 +01:00
NetworkSettings.cpp Move task initialization from init method to constructor 2024-01-20 11:24:57 +01:00
NtpSettings.cpp Split config struct into different sub structs 2023-11-19 14:53:26 +01:00
PinMapping.cpp Add const keyword to methods 2023-12-12 01:30:40 +01:00
Scheduler.cpp Initialize TaskScheduler 2023-11-23 22:35:05 +01:00
SunPosition.cpp Move task initialization from init method to constructor 2024-01-20 11:24:57 +01:00
Utils.cpp Prevent empty HASS auto discovery topics if memory allocation fails 2024-01-04 14:09:58 +01:00
WebApi_config.cpp Migrate WebApi loop() methods to scheduler tasks 2024-01-20 02:00:22 +01:00
WebApi_device.cpp make efficient use of available display area 2024-02-10 13:33:51 +01:00
WebApi_devinfo.cpp Migrate WebApi loop() methods to scheduler tasks 2024-01-20 02:00:22 +01:00
WebApi_dtu.cpp Move task initialization from init method to constructor 2024-01-20 11:24:57 +01:00
WebApi_eventlog.cpp Migrate WebApi loop() methods to scheduler tasks 2024-01-20 02:00:22 +01:00
WebApi_firmware.cpp Migrate WebApi loop() methods to scheduler tasks 2024-01-20 02:00:22 +01:00
WebApi_gridprofile.cpp Migrate WebApi loop() methods to scheduler tasks 2024-01-20 02:00:22 +01:00
WebApi_inverter.cpp Migrate WebApi loop() methods to scheduler tasks 2024-01-20 02:00:22 +01:00
WebApi_limit.cpp Migrate WebApi loop() methods to scheduler tasks 2024-01-20 02:00:22 +01:00
WebApi_maintenance.cpp Migrate WebApi loop() methods to scheduler tasks 2024-01-20 02:00:22 +01:00
WebApi_mqtt.cpp Migrate WebApi loop() methods to scheduler tasks 2024-01-20 02:00:22 +01:00
WebApi_network.cpp Migrate WebApi loop() methods to scheduler tasks 2024-01-20 02:00:22 +01:00
WebApi_ntp.cpp Migrate WebApi loop() methods to scheduler tasks 2024-01-20 02:00:22 +01:00
WebApi_power.cpp Migrate WebApi loop() methods to scheduler tasks 2024-01-20 02:00:22 +01:00
WebApi_prometheus.cpp Migrate WebApi loop() methods to scheduler tasks 2024-01-20 02:00:22 +01:00
WebApi_security.cpp Migrate WebApi loop() methods to scheduler tasks 2024-01-20 02:00:22 +01:00
WebApi_sysstatus.cpp Migrate WebApi loop() methods to scheduler tasks 2024-01-20 02:00:22 +01:00
WebApi_webapp.cpp Migrate WebApi loop() methods to scheduler tasks 2024-01-20 02:00:22 +01:00
WebApi_ws_console.cpp Move task initialization from init method to constructor 2024-01-20 11:24:57 +01:00
WebApi_ws_live.cpp Remove unused function parameter 2024-01-20 23:12:59 +01:00
WebApi.cpp Migrate WebApi loop() methods to scheduler tasks 2024-01-20 02:00:22 +01:00