Skip to content

Conversation

@madsmtm
Copy link
Member

@madsmtm madsmtm commented Aug 11, 2022

There were basically no overlap between the platform-specific extensions in these, so it made little sense to keep them in the same file!

Will gladly rename the functions as well, e.g. wayland_set_csd_theme -> set_csd_theme?

Blocked-ish on #2420

@madsmtm madsmtm added DS - x11 Affects the X11 backend, or generally free Unix platforms DS - wayland Affects the Wayland backend, or generally free Unix platforms S - maintenance Repaying technical debt labels Aug 11, 2022
@madsmtm madsmtm requested a review from kchibisov August 11, 2022 11:44
@madsmtm madsmtm force-pushed the split-platform-unix branch from 8e80a29 to 80b88ce Compare August 11, 2022 11:44
@madsmtm madsmtm added the S - api Design and usability label Aug 11, 2022
@madsmtm madsmtm force-pushed the split-platform-unix branch from 80b88ce to 4342209 Compare August 11, 2022 11:58
@notgull
Copy link
Member

notgull commented Aug 11, 2022

I agree with this decision. Wayland and X11 are very different, so it makes sense to keep them in their own separate modules.

@madsmtm madsmtm requested a review from kchibisov September 1, 2022 03:08
Copy link
Member

@kchibisov kchibisov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CI.

@kchibisov kchibisov merged commit 1ca8b65 into rust-windowing:master Sep 1, 2022
@madsmtm madsmtm deleted the split-platform-unix branch September 1, 2022 11:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

DS - wayland Affects the Wayland backend, or generally free Unix platforms DS - x11 Affects the X11 backend, or generally free Unix platforms S - api Design and usability S - maintenance Repaying technical debt

Development

Successfully merging this pull request may close these issues.

3 participants