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

Make it easier for downstream to modify settings #1428

Merged
merged 5 commits into from
Oct 9, 2024

Commits on Aug 8, 2024

  1. Handle all settings via UI.getSetting()

    Makes sure everything behaves the same way, even if there is no visible
    UI for a settings.
    CendioOssman committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    9334c68 View commit details
    Browse the repository at this point in the history
  2. Merge UI startup in to a single routine

    Makes it easier to see how things are connected.
    CendioOssman committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    c6606a5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    84897fd View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Make it easier for downstream to modify settings

    Expose a simple and stable API to override default settings, and force
    settings that users shouldn't be able to change.
    CendioOssman committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    438e5b3 View commit details
    Browse the repository at this point in the history
  2. Load settings from web server

    Make it even easier to customize things by loading the settings from
    separate configuration files.
    CendioOssman committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    28d4020 View commit details
    Browse the repository at this point in the history