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

Excise the HasRaw*Handle traits #139

Merged
merged 5 commits into from
Sep 10, 2023
Merged

Excise the HasRaw*Handle traits #139

merged 5 commits into from
Sep 10, 2023

Commits on Sep 10, 2023

  1. Excise the HasRaw*Handle traits

    After reading #135, I've realized that the HasRawDisplayHandle and
    HasRawWindowHandle traits have little value in a post-borrowed-handle
    world. Borrowed handles do everything better, and the raw handle can be
    extracted from the borrowed handle. Therefore it makes sense to remove
    these traits.
    
    Closes #135.
    
    Signed-off-by: John Nunley <dev@notgull.net>
    notgull committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    4e19df3 View commit details
    Browse the repository at this point in the history
  2. Deprecate the traits instead of removing them

    Signed-off-by: John Nunley <dev@notgull.net>
    notgull committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    dbbbf5b View commit details
    Browse the repository at this point in the history
  3. Fix docs

    Signed-off-by: John Nunley <dev@notgull.net>
    notgull committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    5f99d67 View commit details
    Browse the repository at this point in the history
  4. Implement HasRaw*Handle for all Has*Handle

    Signed-off-by: John Nunley <dev@notgull.net>
    notgull committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    6e17a27 View commit details
    Browse the repository at this point in the history
  5. Remove merge conflicts

    Signed-off-by: John Nunley <dev@notgull.net>
    notgull committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    07edc80 View commit details
    Browse the repository at this point in the history