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

wayland: use an invisible surface as shell surface #835

Merged
merged 1 commit into from
Jun 13, 2019

Conversation

elinorbgr
Copy link
Contributor

Note: This work is on the eventloop-2.0 branch

This decorelates the window management from the actual user content,
meaning:

  • the created window no longer needs the user to draw something to
    start existing
  • it reduces our need to do roundtrips during initialization to
    avoid protocol errors

depends on #833

@Osspial Osspial changed the base branch from eventloop-2.0 to master June 13, 2019 05:29
@Osspial
Copy link
Contributor

Osspial commented Jun 13, 2019

We seem to have forgotten about this! Once the merge conflicts are resolved, should this be good to go?

@goddessfreya
Copy link
Contributor

lol, I thought this got merged a long while ago.

This decorelates the window management from the actual user content,
meaning:

- the created window no longer needs the user to draw something to
  start existing
- it reduces our need to do roundtrips during initialization to
  avoid protocol errors
@elinorbgr
Copy link
Contributor Author

Rebased. :)

@Osspial Osspial merged commit 65587ef into rust-windowing:master Jun 13, 2019
elinorbgr added a commit to elinorbgr/winit that referenced this pull request Jun 25, 2019
…owing#835)"

This reverts commit 65587ef.

It introduced sublte bugs in its interaction with OpenGL and glutin,
so we should better revert it for now.
elinorbgr added a commit to elinorbgr/winit that referenced this pull request Jun 25, 2019
…owing#835)"

This reverts commit 65587ef.

It introduced sublte bugs in its interaction with OpenGL and glutin,
so we should better revert it for now.
Osspial pushed a commit that referenced this pull request Jun 28, 2019
)

This reverts commit 65587ef.

It introduced sublte bugs in its interaction with OpenGL and glutin,
so we should better revert it for now.
kosyak pushed a commit to kosyak/winit that referenced this pull request Jul 10, 2019
This decorelates the window management from the actual user content,
meaning:

- the created window no longer needs the user to draw something to
  start existing
- it reduces our need to do roundtrips during initialization to
  avoid protocol errors
kosyak pushed a commit to kosyak/winit that referenced this pull request Jul 10, 2019
…owing#835)" (rust-windowing#981)

This reverts commit 65587ef.

It introduced sublte bugs in its interaction with OpenGL and glutin,
so we should better revert it for now.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

3 participants