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 Ui::is_sizing_pass for better size estimation of Areas, and menus in particular #4557

Merged
merged 14 commits into from
May 29, 2024

Commits on May 28, 2024

  1. Add test app test_size_pass

    emilk committed May 28, 2024
    Configuration menu
    Copy the full SHA
    abb3cd6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a5fe9ff View commit details
    Browse the repository at this point in the history
  3. Add Ui::sizing_pass

    emilk committed May 28, 2024
    Configuration menu
    Copy the full SHA
    3319610 View commit details
    Browse the repository at this point in the history
  4. Add Vec2::NAN

    emilk committed May 28, 2024
    Configuration menu
    Copy the full SHA
    c99842e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    404fb58 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    40e0000 View commit details
    Browse the repository at this point in the history
  7. Fix doclinks

    emilk committed May 28, 2024
    Configuration menu
    Copy the full SHA
    82b3e68 View commit details
    Browse the repository at this point in the history
  8. better comment

    emilk committed May 28, 2024
    Configuration menu
    Copy the full SHA
    a1638ad View commit details
    Browse the repository at this point in the history
  9. Keep separators narrow during sizing pass so as not to use up

    all available width
    emilk committed May 28, 2024
    Configuration menu
    Copy the full SHA
    940d758 View commit details
    Browse the repository at this point in the history
  10. Add test for tooltips

    emilk committed May 28, 2024
    Configuration menu
    Copy the full SHA
    f8e3746 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    686bbd7 View commit details
    Browse the repository at this point in the history
  12. silence a clippy warning

    emilk committed May 28, 2024
    Configuration menu
    Copy the full SHA
    79138c1 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    49191c0 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

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