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

TabStack widget; fix animations for invisible/transient toggle-boxes; revise container ctors; PixmapScaling #321

Merged
merged 19 commits into from
May 19, 2022

Commits on May 16, 2022

  1. Add last_change: Option<Instant> to checkbox and radiobox draw fns

    Fixes unwanted animations in MenuToggle (did start when next visible)
    and in a view widget (did animate when scrolling).
    Caveat: fade-out animation for a radiobox in a view widget is lost
    (but fade-in animation remains).
    dhardy committed May 16, 2022
    Configuration menu
    Copy the full SHA
    7b54c3b View commit details
    Browse the repository at this point in the history
  2. Animation: clean-up; remove garbage collection

    Limitation: only support one widget with flashing cursor(s)
    dhardy committed May 16, 2022
    Configuration menu
    Copy the full SHA
    557a462 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2022

  1. Remove kas::widgets::row, column macros

    These are little used and the type is not obvious
    dhardy committed May 17, 2022
    Configuration menu
    Copy the full SHA
    ecc5297 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c9f0e9a View commit details
    Browse the repository at this point in the history
  3. Stack: revise constructors

    dhardy committed May 17, 2022
    Configuration menu
    Copy the full SHA
    5f3d46e View commit details
    Browse the repository at this point in the history
  4. Widget library: improve doc

    dhardy committed May 17, 2022
    Configuration menu
    Copy the full SHA
    8d50796 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1b5fe44 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1dbe932 View commit details
    Browse the repository at this point in the history
  7. Add TabStack widget

    dhardy committed May 17, 2022
    Configuration menu
    Copy the full SHA
    42f8fc7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f98f0b6 View commit details
    Browse the repository at this point in the history
  9. Gallery: add SetDisabled trait

    dhardy committed May 17, 2022
    Configuration menu
    Copy the full SHA
    34d5aac View commit details
    Browse the repository at this point in the history

Commits on May 18, 2022

  1. Gallery: use TabStack

    dhardy committed May 18, 2022
    Configuration menu
    Copy the full SHA
    0d1552d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4dca2b1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1971b47 View commit details
    Browse the repository at this point in the history
  4. Gallery: add canvas tab

    Also fix aspect-ratio for SpriteDisplay without raw_size
    dhardy committed May 18, 2022
    Configuration menu
    Copy the full SHA
    d83da28 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    22659cf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8214670 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2022

  1. ComboBox: impl Default

    dhardy committed May 19, 2022
    Configuration menu
    Copy the full SHA
    184d92f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f99a8c View commit details
    Browse the repository at this point in the history