Skip to content

Support glow with sctk using updated version of iced_glutin#30

Draft
ids1024 wants to merge 58 commits intomasterfrom
gl
Draft

Support glow with sctk using updated version of iced_glutin#30
ids1024 wants to merge 58 commits intomasterfrom
gl

Conversation

@ids1024
Copy link
Copy Markdown
Member

@ids1024 ids1024 commented Feb 2, 2023

Based on iced-rs#1688, which still may need improvements to config handling and errors but mostly works.

Still need to test this with libcosmic, and support this in dyrend.

mmstick and others added 30 commits December 19, 2022 16:13
This reverts commit f1ada7a.

Fixes panic when using lazy widgets
feat: various improvements to window commands and event handling
* sctk: Don't send output events twice

With these lines, a subscription seems to receive output events twice.
Without it, only once as expected.

* sctk: Make `IcedOutput::Output` take a `WlOutput`

This is the most flexible solution, and using output events, it is
possible to create surfaces for specific outputs or all.

Matching by make/model is a bad idea anyway. Matching by name may be
appropriate.
Fixes behavior with `InitialSurface::None`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants