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

Config editor; revise model traits, Spinner widget, SizeMgr::dpem, ... #334

Merged
merged 27 commits into from
Jul 14, 2022

Commits on Jul 13, 2022

  1. Configuration menu
    Copy the full SHA
    eae1785 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    083726d View commit details
    Browse the repository at this point in the history
  3. Add kas_core::label::StrLabel

    This avoids the need for macros to depend on kas_widgets
    Also: document macro syntax for implicit widgets in layout
    dhardy committed Jul 13, 2022
    Configuration menu
    Copy the full SHA
    93afce4 View commit details
    Browse the repository at this point in the history
  4. Replace Vec2::max_abs_comp with max_comp (can be combined with Vec2::…

    …abs)
    
    Also: use L-inf metric in EventState::config_test_pan_thresh
    dhardy committed Jul 13, 2022
    Configuration menu
    Copy the full SHA
    9632f19 View commit details
    Browse the repository at this point in the history
  5. Add const TkAction::EMPTY

    dhardy committed Jul 13, 2022
    Configuration menu
    Copy the full SHA
    51b9b3b View commit details
    Browse the repository at this point in the history
  6. Revise Spinner widget

    dhardy committed Jul 13, 2022
    Configuration menu
    Copy the full SHA
    1c259c5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7174275 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0641869 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9bd3ad4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    dfeadd7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f2605c4 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    69f68da View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9b2b358 View commit details
    Browse the repository at this point in the history
  14. Add Data: SharedData type parameter to Driver

    Rationale: commit after next
    dhardy committed Jul 13, 2022
    Configuration menu
    Copy the full SHA
    414a528 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    8b7b65c View commit details
    Browse the repository at this point in the history
  16. Move SharedData::handle_message to Driver

    Rationale: the Driver impl knows about the view widget
    and what messages it sends. The Data type doesn't.
    dhardy committed Jul 13, 2022
    Configuration menu
    Copy the full SHA
    9c1f274 View commit details
    Browse the repository at this point in the history
  17. Rename kas_widgets::edit_field → edit and make a public module

    Also: add NotifyGuard type
    Also: event handling for Driver impls over Edit* widgets
    dhardy committed Jul 13, 2022
    Configuration menu
    Copy the full SHA
    5bc7eee View commit details
    Browse the repository at this point in the history
  18. Slider, Spinner: add optional event handling closures

    Also: add EventMgr::try_observe_msg
    dhardy committed Jul 13, 2022
    Configuration menu
    Copy the full SHA
    bd39c9a View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    b605ba1 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    2ac95ba View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    cf9a69a View commit details
    Browse the repository at this point in the history
  22. Gallery: add config tab

    Also: add Toolkit::event_config
    dhardy committed Jul 13, 2022
    Configuration menu
    Copy the full SHA
    4f71a77 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    b3e61a6 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    8932eb8 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    b577da5 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    f598ca6 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2022

  1. Clippy fix

    dhardy committed Jul 14, 2022
    Configuration menu
    Copy the full SHA
    7fb94fb View commit details
    Browse the repository at this point in the history