Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pixelix v7.2.0 #155

Merged
merged 112 commits into from
Dec 23, 2023
Merged

Pixelix v7.2.0 #155

merged 112 commits into from
Dec 23, 2023

Commits on Jun 18, 2023

  1. Configuration menu
    Copy the full SHA
    8e016ee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ed795a View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. Configuration menu
    Copy the full SHA
    144b653 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2023

  1. With the sequence \xHH a character code in hex can be specified. This…

    … is useful e.g. to get the degree character 0x8E by using \x8E
    BlueAndi committed Jun 24, 2023
    Configuration menu
    Copy the full SHA
    8c1bf56 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b02a84e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    45e5ce4 View commit details
    Browse the repository at this point in the history
  4. Page time limited to min. 10s and fixed the problem, that the slot ti…

    …me is only considered in the plugin activation. But if the slot time was changed during active period, nothing happened.
    BlueAndi committed Jun 24, 2023
    Configuration menu
    Copy the full SHA
    a5d70f4 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2023

  1. Bumblebee, github and plug icon added. Copied most of the icons to /d…

    …ata/configuration to provide them in the filesystem.
    BlueAndi committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    4baa88b View commit details
    Browse the repository at this point in the history
  2. GithubPlugin and ShellyPlugSPlugin replaced by GrabViaRestPlugin. The…

    … new plugin can be configured.
    
    For the MQTT the GrabViaMqttPlugin can be used.
    BlueAndi committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    7c3d82d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    39ab6f9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    93f5758 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ae819df View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    db867a3 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. Configuration menu
    Copy the full SHA
    50945c0 View commit details
    Browse the repository at this point in the history
  2. Start with 25 % brightness to get in the DateTimePlugin all of the da…

    …ys shown, not only the actual one.
    BlueAndi committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    b2f16e0 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2023

  1. Keep naming consistent.

    BlueAndi committed Jul 8, 2023
    Configuration menu
    Copy the full SHA
    8b1a4b0 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. Configuration menu
    Copy the full SHA
    e167704 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Small refactoring by moving sourcecode to methods to improve readabil…

    …ity and maintainability.
    BlueAndi committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    e0762a3 View commit details
    Browse the repository at this point in the history
  2. Typo fixed.

    BlueAndi committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    d02f473 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2023

  1. s3: Switch to official eSPI_TFT library

    S3 support meanwhile part of bodmer/TFT_eSPI.
    Remove temporary patched versiom which had
    compile time warnings.
    HajuSchulz committed Jul 30, 2023
    Configuration menu
    Copy the full SHA
    7e3455a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #141 from nhjschulz/Development

    Fix issue #139: S3: Switch to official eSPI_TFT library
    BlueAndi committed Jul 30, 2023
    Configuration menu
    Copy the full SHA
    78b7ac7 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. Multi-line comment fixed.

    BlueAndi committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    0fd73be View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. Bugfix: There were two problems. The first was that configTzTime() do…

    …esn't copy the NTP server address. It will access the given address during runtime, therefore the string with the NTP server address needs to be "static". The second problem was that the CountdownPlugin didn't update periodically in the process() routine.
    
    #142
    BlueAndi committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    2cfbab5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8c06094 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2023

  1. Configuration menu
    Copy the full SHA
    064179e View commit details
    Browse the repository at this point in the history
  2. Platform espressif32 upgraded to 6.4.0

    Library ArduinoJson upgraded to 6.21.3
    BlueAndi committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    bd1d6b8 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. Fix mqtt login with a password

    Fix the false reading from the config
    Nikey committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    c6104bf View commit details
    Browse the repository at this point in the history
  2. Merge pull request #144 from Nikey/Development

    Fix mqtt login with a password
    BlueAndi committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    653634b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cbaf66e View commit details
    Browse the repository at this point in the history
  4. For REST API compliance, the path "/config" changed to "/grabConfig".…

    … This change is related to GrabViaMqttPlugin and GrabViaRestPlugin.
    BlueAndi committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    86cfb1d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b5d2920 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    854e3d7 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. Configuration menu
    Copy the full SHA
    5876bcc View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. Configuration menu
    Copy the full SHA
    1ed609f View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

  1. TopicHandler's made independent from the plugin interface. This is ne…

    …cessary to provide topics which are plugin independent.
    
    #132
    BlueAndi committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    09ff6ee View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. Configuration menu
    Copy the full SHA
    8c4910a View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2023

  1. TOCs updated.

    BlueAndi committed Oct 29, 2023
    Configuration menu
    Copy the full SHA
    0962989 View commit details
    Browse the repository at this point in the history
  2. Debug log removed.

    BlueAndi committed Oct 29, 2023
    Configuration menu
    Copy the full SHA
    3962e00 View commit details
    Browse the repository at this point in the history
  3. Home Assistant support fixed.

    BlueAndi committed Oct 29, 2023
    Configuration menu
    Copy the full SHA
    d9a0855 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    89d1744 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. Configuration menu
    Copy the full SHA
    55f936f View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2023

  1. Configuration menu
    Copy the full SHA
    a424507 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8cbf799 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Configuration menu
    Copy the full SHA
    d4493e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    95866f1 View commit details
    Browse the repository at this point in the history
  3. Make bold whats important.

    BlueAndi committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    309795a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2ca3b35 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8cff24b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a132051 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    aeedced View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2023

  1. Configuration menu
    Copy the full SHA
    68c29c5 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2023

  1. Fix issue #148 Add option to rotate display

    Added common display section to display.ini.
    Add build option CONFIG_DISPLAY_ROTATE180=0 there.
    Use the option in Display::show() to rotate bitmap if set
    HajuSchulz committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    91506ad View commit details
    Browse the repository at this point in the history
  2. Merge pull request #150 from nhjschulz/Development

    Fix issue #148 Add option to rotate display
    BlueAndi committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    70e29fa View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. Fixed workflow badge.

    BlueAndi committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    c50aa2a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    49e4f72 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. DDP handles the type 0 (format is undefined and bits per pixel elemen…

    …t is undefined) like RGB with 8-bit per pixel element. That means full RGB with 24 bit per pixel.
    BlueAndi committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    67d80c6 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. Configuration menu
    Copy the full SHA
    dd33988 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    be6e2eb View commit details
    Browse the repository at this point in the history
  3. Fixed some doxygen comments.

    BlueAndi committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    04cfd76 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2023

  1. Configuration menu
    Copy the full SHA
    34bd221 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2023

  1. The size of the display in the Display web page will automatically re…

    …size depended on the target display with and size.
    
    #151
    BlueAndi committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    a5efe25 View commit details
    Browse the repository at this point in the history
  2. TOC updated

    BlueAndi committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    9e3472e View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

  1. Configuration menu
    Copy the full SHA
    d68a551 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7323bf9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    80f3375 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. Configuration menu
    Copy the full SHA
    6fe6670 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

  1. OpenWeather supports now the "Current weather", One-Call API v2.5 and…

    … One-Call API v3.0. It can be choosen by the source id.
    BlueAndi committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    566dc26 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2023

  1. Print the line number in log messages right behind the filename. This…

    … gives the possibility that the editor can jump to its location by just clicking on the log message.
    BlueAndi committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    e904696 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    449c6fe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    342a919 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    021f73a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    35712bd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    144b270 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0847882 View commit details
    Browse the repository at this point in the history
  8. The OpenWeather update period can now be configured. Default is still…

    … every 10 minutes according to OpenWeather recommendation.
    BlueAndi committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    6b47075 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2023

  1. Configuration menu
    Copy the full SHA
    6fd1919 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ab2e4d9 View commit details
    Browse the repository at this point in the history
  3. Empty line removed.

    BlueAndi committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    89473da View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8900440 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Trailing spaces removed.

    BlueAndi committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    5cdc87a View commit details
    Browse the repository at this point in the history
  2. Filter for appropriate file extension in file upload dialog.

    In case of an upload error, the error message will be shown received from target.
    BlueAndi committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    2e4a78d View commit details
    Browse the repository at this point in the history
  3. Check bitmap files in the browser, before upload. This gives the user…

    … more information in case the file format is not supported.
    BlueAndi committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    545218f View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Configuration menu
    Copy the full SHA
    76c3ac2 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. Relax sending sensor states and HA discovery info over MQTT in case o…

    …f a connection re-establishment.
    
    #152
    BlueAndi committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    2e9c9b9 View commit details
    Browse the repository at this point in the history
  2. Plugin registration during runtime moved to compile time. Better perf…

    …ormance and less resources necessary.
    BlueAndi committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    2b5d4a7 View commit details
    Browse the repository at this point in the history
  3. Because of NoMemory warning, the JSON document size for OpenWeatherPl…

    …ugin increased to 512 byte.
    BlueAndi committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    70017fa View commit details
    Browse the repository at this point in the history
  4. Support of BITMAPV5HEADER.

    BlueAndi committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    338891b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5e3c67c View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. Configuration menu
    Copy the full SHA
    830dceb View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2023

  1. Virtual buttons controlled via websocket or REST API can now execute …

    …all defined button actions. The display page was extended to jump to previous/next slot.
    
    Additional the automatic display update is disabled by default. Use the button to enable it.
    BlueAndi committed Dec 9, 2023
    Configuration menu
    Copy the full SHA
    84634d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    be057a3 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2023

  1. Improvement: Prefer const char* over String. / Avoid to add single ch…

    …ars to a String in loop. This may cause a reallocation every time.
    BlueAndi committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    9fc9f82 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. ThreeIconPlugin bugfix: Wrong form input id used for checking whether…

    … updating the form makes sense.
    BlueAndi committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    f57898d View commit details
    Browse the repository at this point in the history
  2. Small runtime improvements.

    BlueAndi committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    b0990b0 View commit details
    Browse the repository at this point in the history
  3. Small runtime improvements.

    BlueAndi committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    33c663b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fcefe11 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. Unused constant removed.

    BlueAndi committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    f922466 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1d0cb13 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0b713d0 View commit details
    Browse the repository at this point in the history
  4. Memory monitor thresholds updated and considering additional the curr…

    …ent available heap memory.
    
    #153
    BlueAndi committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    be56295 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9d8ab2a View commit details
    Browse the repository at this point in the history
  6. Serialize every outgoing connection with AsyncHttpClient to avoid run…

    …ning out of heap, especially for SSL connections.
    
    #153
    BlueAndi committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    399b584 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. Configuration menu
    Copy the full SHA
    eb0d7a0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cbab51a View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. ThreeIconPlugin: Fixed absolute path problems to icon and sprite shee…

    …t. Additional improved "hasTopicChanged" functionality.
    BlueAndi committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    e9ba719 View commit details
    Browse the repository at this point in the history
  2. Sometimes in VSCode the PlatformIO project task sub-menu "Platform" i…

    …s missing the first time.
    BlueAndi committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    cc5dcfa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e2ddde1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5a8dbb3 View commit details
    Browse the repository at this point in the history
  5. Santa clause 2

    BlueAndi committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    cca374d View commit details
    Browse the repository at this point in the history
  6. Snowman added.

    BlueAndi committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    1b65713 View commit details
    Browse the repository at this point in the history
  7. JSON document size increased for topic registration. This was necessa…

    …ry for the ThreeIconPlugin.
    BlueAndi committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    7092f86 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. Prepare for v7.2.0

    BlueAndi committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    ff492de View commit details
    Browse the repository at this point in the history