-
-
Notifications
You must be signed in to change notification settings - Fork 480
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
Implementation tracking and API discussions for v0.24 #1271
Comments
Very intriguing, thank you! Thoughts, from a library user's perspective:
Looks pretty nice all in all though! |
Yes, this is very much a concern of mine. I figure worst case scenario, all users end up setting all the
All the examples on the branch have been updated plus a couple demonstrating the new platforms. I plan to add small examples inline with the docs and make them less wordy over the following weeks (since, I must admit, they are pretty bad).
Agreed. |
I haven't had coffee yet, but thinking a bit about the Sorry if this is obvious, I'm just shuffling it around in my own head. |
I might be able to help implement/test on Windows, if you want. |
@icefoxen did you get anywhere with it yet? |
No, because nobody said it would be useful. XD |
Well you can't always expect an invitation. @goddessfreya seems unresponsive atm. Definitely useful ;) |
This issue tracks the implementation of my proposed Glutin 0.23 API as well as any discussion wrt
the API. PRs implementing these changes should be made against the
v0.23_reworks
branch. Changes to winit should be made against thewinit-glutin-next
branch.To test the changes locally, the following repositories must be
Changelog summary: https://github.com/rust-windowing/glutin/blob/v0.23_reworks/CHANGELOG.md
Proposed API: https://gentz.rocks/files/1580623488/target/doc/glutin/index.html
Implemented for:
Additional tasks:
glutin_sys
,winit_types
,glutin_x11_sym
, andglutin_interface
.Originally intended to resolve #1140 and #1136, this set of changes has quickly spiraled into also covering #1243, #81, #501, and #466.
I wanted to have at least one implementation of the API before bugging people with it, and, well, now I got two of the major platforms down (Wayland and X11) as well as a handful of smaller targets on Linux.
Before progressing forward, I'd like to get some input on the API, as well as other people implementing the other platforms (I don't want to do them).
And now to CC anyone who I think might even be remotely interested: @aleksijuvani, @chrisduerr, @dvc94ch, @hatoo, @hecrj, @icefoxen, @katyo, @kchibisov, @Lokathor, @mb64, @mtak-, @murarth, @Osspial, @vberger, @vbogaevsky
The text was updated successfully, but these errors were encountered: