The GTK file picker dialog has been infamous, for decades now, for terrible usability, and has frustrated at least two generations of users. It has a good couple-of-dozen of usability bugs, and it does not look like those are going to get fixed. _We_ are using that file picker with our GTK VCL (at least, GTK3, not sure about GTK4). We should be using something else, better, instead.
Users can choose the DE for their os, so why would we not by default use the FilePicker the DE implements, allows them to configure. Unhappy users have always had the ability to use the project's developed file picker: Tools -> Options -> General 'Open/Save Dialogs' checkbox 'Use LibreOffice dialogs' IMHO a clear => WF
(In reply to V Stuart Foote from comment #1) 1. IIANM (although I may be mistaken), we use GTK3 by default, regardless of the choice of DE. 2. Users choose a DE for a combination of reasons and considerations. The quality of the file picker is only one of them. Unfortunately, many DEs use GTK's file picker. I argue that the file picker is - if anything - a consideration against the choice of a DE, for most users, that is simply overridden by other, more significant, considerations. > Unhappy users have always had the ability to use the project's developed > file picker: > > Tools -> Options -> General 'Open/Save Dialogs' checkbox 'Use LibreOffice > dialogs' Ahh, an option... well, that puts things in a different light. It does have rather low discoverability (under LibreOffice > General)... and - should we not default to our own dialog with GTK? Let's see what more people think.