> Geany also works on Windows and Macos and on many other DEs which don't seem 
> to be listed as having backends 
> [here](https://github.com/flatpak/xdg-desktop-portal). Also not sure if 
> Windows and Macos do dbus even.

Maybe I forgot the "on Linux" bit, not for use on other platforms where it 
could be either native (better) or just GTK 😝 

> Therefore supporting portals would require Geany to have two builds, one 
> using portals and one using GTK with the associated maintenance and support.

Right, unless making portal/dbus mandatory deps on Linux/BSD, which is not the 
case.
macOS and Windows builds can still build as usual though.

> GTK4 (if Geany ever gets there) has a 
> [native](https://docs.gtk.org/gtk4/class.FileChooserNative.html) file chooser 
> for Windows and Macos, but not Qt (can't think why not ;-)

That wouldn't help me as Linux user anyway, don't need a Qt implementation 
directly having portal, it can use any implementation using any toolkit 
depending on what the user wants


-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3458#issuecomment-1504868118
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany/issues/3458/[email protected]>

Reply via email to