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

End oappend v2 #4152

Merged
merged 9 commits into from
Sep 24, 2024
Merged

End oappend v2 #4152

merged 9 commits into from
Sep 24, 2024

Commits on Sep 18, 2024

  1. handleFileRead: Skip duplicate FS check

    Since we validate the file existence ourselves, no need to have
    AsyncWebServer do it again.
    willmmiles committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    d4268ba View commit details
    Browse the repository at this point in the history
  2. tools: Add all_xml fetch script

    Useful for checking that I haven't broken anything.
    willmmiles committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    1346eb4 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Remove oappend

    Remove the large stack buffer as we're just going to copy it in to a
    heap buffer anyways.  Later we can refine the length estimation or use a
    rope-style dynamic data structure like DynamicBufferList.
    willmmiles committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    32f9616 View commit details
    Browse the repository at this point in the history
  2. Usermod: Implement shim for oappend

    Use a static Print* to transform old oappend calls to print calls.
    willmmiles committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    16f61ea View commit details
    Browse the repository at this point in the history
  3. xml: Print optimization

    Reduce the total number of calls by using printf_P and skipping atoi().
    willmmiles committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    4ef583c View commit details
    Browse the repository at this point in the history
  4. Replace sappend and sappends

    Use named functions to describe what's being printed.
    willmmiles committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    7114874 View commit details
    Browse the repository at this point in the history
  5. New names

    blazoncek authored and willmmiles committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    ae1df20 View commit details
    Browse the repository at this point in the history
  6. Rename destination for getSettingsJS

    Use a name that makes it a bit clearer what the output is.  The new name
    is applied consistently through most uses.
    Usermods are not yet updated.
    willmmiles committed Sep 19, 2024
    3 Configuration menu
    Copy the full SHA
    45cf900 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

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