-
Notifications
You must be signed in to change notification settings - Fork 23
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
use rfd for every OS #13
Conversation
rfd 0.7 can now use the XDG Desktop Portal D-Bus API instead of depending on GTK. The D-Bus API is handled by ashpd which uses zbus, so this does not bring in any new C or C++ dependencies.
Thanks! I just tested and the window now appear under all the other window, so we don't see it. |
That bug was already there before, it was just not so visible if the dialog pops up in front.
I guess we need to pass a window handle. We should add API in SixtyFPS to get that handle. |
Also, |
Thanks for the patch! |
Does SixtyFPS have an API to get a raw_window_handle? |
|
Not yet, but I think that can be added. We've discussed this before and |
Do you think this should be addressed in rfd, in SixtyFPS, or in the SixtyFPS application? |
rfd 0.7 can now use the XDG Desktop Portal D-Bus API instead of
depending on GTK. The D-Bus API is handled by ashpd which uses
zbus, so this does not bring in any new C or C++ dependencies.