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

Change Window from a borrowed handle to a weakly owned handle #174

Draft
wants to merge 4 commits into
base: master
Choose a base branch
from

Commits on Apr 6, 2024

  1. Squashed:

    More post-rebase fixes, add missing flush call
    
    Post-rebase fixes
    
    Fix windows OpenGL context creation
    
    Minor fixes
    
    Squashed:
    
    Port X11 backend to x11rb
    
    Fix macOS build
    
    Win32 refactor
    
    Make the added with_scale_factor fn pub(crate) for now
    
    Remove unneeded internal HasRawWindowHandle implementation
    
    Simplify everything by making the public Window/GlContext types hold the Weak themselves
    
    Remove lifetime from Window type, refactor and split X11 backend
    
    Added functional open_parented example
    prokopyl committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    514332d View commit details
    Browse the repository at this point in the history
  2. Fix femtovg example

    prokopyl committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    0bc974a View commit details
    Browse the repository at this point in the history
  3. Post-rebase fixes

    prokopyl committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    0b58445 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. Post-rebase fixes

    prokopyl committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    5298d6c View commit details
    Browse the repository at this point in the history