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

Add file config support for ravedude #522

Merged
merged 20 commits into from
Sep 14, 2024
Merged

Add file config support for ravedude #522

merged 20 commits into from
Sep 14, 2024

Commits on Sep 14, 2024

  1. Configuration menu
    Copy the full SHA
    f6abf30 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc4e6fc View commit details
    Browse the repository at this point in the history
  3. ravedude: move board configs to a toml file, implement --dump-config,…

    … make everything take the new structs
    Creative0708 authored and Rahix committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    08fefee View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f5f9f83 View commit details
    Browse the repository at this point in the history
  5. ravedude: that should be kebab case

    Creative0708 authored and Rahix committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    a29c093 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b80cfb4 View commit details
    Browse the repository at this point in the history
  7. ravedude: remove warnings for command-line overrides + fix some comma…

    …nd-line args descriptions
    Creative0708 authored and Rahix committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    f1251f1 View commit details
    Browse the repository at this point in the history
  8. ravedude: make BoardConfig not say that nonexistent options are bugs …

    …because they are not, in fact, bugs
    Creative0708 authored and Rahix committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    d5ff4fc View commit details
    Browse the repository at this point in the history
  9. ravedude: change config format, tweak error messages, add warning for…

    … passing board as argument
    Creative0708 authored and Rahix committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    e8f3fd1 View commit details
    Browse the repository at this point in the history
  10. ravedude: add direct board name option in [general] for Ravedude.toml…

    … + associated error messages
    Creative0708 authored and Rahix committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    425eca4 View commit details
    Browse the repository at this point in the history
  11. ravedude: fix chip erase error message

    Creative0708 authored and Rahix committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    da0e890 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    2defa5e View commit details
    Browse the repository at this point in the history
  13. ravedude: make ravedude search in parent dirs for manifest, also fix …

    …deprecation warning showing up when it's not supposed to
    Creative0708 authored and Rahix committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    f958dd2 View commit details
    Browse the repository at this point in the history
  14. ravedude: change board arg to OsString, add error messages to asserts…

    … in board.rs, add test to ci
    Creative0708 authored and Rahix committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    a150c82 View commit details
    Browse the repository at this point in the history
  15. ravedude: remove error message field from ResetOptions & change open_…

    …console to not an Option<T>
    Creative0708 authored and Rahix committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    a4e2213 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    34d2a9d View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    5374693 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    a680ede View commit details
    Browse the repository at this point in the history
  19. ravedude: make legacy configuration deprecated & make ravedude respec…

    …t CARGO_MANIFEST_DIR
    Creative0708 authored and Rahix committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    410a676 View commit details
    Browse the repository at this point in the history
  20. ravedude: Fix backwards compatibility with legacy configuration

    Need to use `legacy_bin` as the binary in the legacy configuration mode.
    Rahix committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    e775420 View commit details
    Browse the repository at this point in the history