summaryrefslogtreecommitdiff
path: root/src/Fl_Native_File_Chooser_Zenity.H
AgeCommit message (Collapse)Author
2025-03-07Removes the remaining references to Fl_String.Matthias Melcher
Still to do: rename fl_filename... to fl_filename..._str and introduce into core library.
2024-01-11Solves issue #884: single quote zenity/kdialogGreg Ercolano
2023-10-31Move private classes to the DriverDeveloper Doxygen groupManoloFLTK
Classes moved are -Fl_Int_Vector -Fl_Kdialog_Native_File_Chooser_Driver -Fl_Zenity_Native_File_Chooser_Driver
2022-12-30Use `FL_OVERRIDE` for all overridden virtual methods (#611)Matthias Melcher
FL_OVERRIDE is defined as `override` for C++11 and higher FL_OVERRIDE is defined as `override` for VisualC 2015 and newer Don't interfere with Fl_Widget::override()
2022-12-16Derive Fl_Zenity_Native_File_Chooser_Driver from Fl_Kdialog_Native_…ManoloFLTK
Also add Fl::option(OPTION_FNFC_USES_ZENITY)
2022-12-16Add Zenity-based file chooser based on the KDialog one (HugLifeTiZ)Trent McPheron
If available, it is used on Linux regardless of the current desktop because it offers free XDG portal integration, which means it picks the correct file chooser on all desktops, and allows for meaningful file selection in sandbox environments like Flatpak.