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

Policy for this library's support of multi-viewports in egui 0.24 #12

Open
MatchaChoco010 opened this issue Nov 24, 2023 · 1 comment
Open

Comments

@MatchaChoco010
Copy link
Owner

The Multi Viewport mechanism has been included in egui since 0.24.
https://twitter.com/ernerfeldt/status/1727728890964045980
https://twitter.com/ernerfeldt/status/1725547515355836490

In order for the integration to support this functionality, the current API that exposes the event_loop of winit is not convenient.
We need to manage everything around window generation in integration.
Therefore, I would like to reorganize the API and rewrite the entire API.

Also, since I am rewriting the API, I would like to take this opportunity to change the name of crate from egui-winit-ash-integration to egui-winit-ash.
The current name is too long.

I'm going to create a new GitHub repository and make a prototype this Saturday and Sunday.

If the prototype works well, I will mainly update that new egui-winit-ash crate and stop updating this egui-winit-ash-integration crate.
If you want to continue to use egui-winit-ash-integration, I would appreciate it if you could take over the updates by either forking or changing the repository administrator.

Thanks!

@MatchaChoco010 MatchaChoco010 pinned this issue Nov 24, 2023
@MatchaChoco010
Copy link
Owner Author

I know it's late, but I made a crate called egui-ash!
This one is compatible with the multi-viewports feature of version 0.24 of egui.

The API also looks much different from this crate.
I'd love to get some feedback, so please give it a try.

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

No branches or pull requests

1 participant