Update to version 1.2.1
This is a bugfix release that fixes a crash in the GTK backend
that is caused by GTK creating a dialog window on X11 even
though the parent window is on Wayland, or vice versa. The
build script also received a fix that improves usability when
this library is set up as a dependency of another project.
What's Changed
* Build: Add alias target for dependent project CMake
consumption
* GTK: Open the dialog window on the same GdkScreen (and
GdkDisplay) as the parent
version 1.2.0:
This release brings two new features: Opening a folder picker
that allows multiple selection (PickFolderMultiple), and giving
the dialog a parent window (only X11 support is currently
implemented; Wayland support will likely be added in the
future). A bunch of new functions have also been added to nfd.h
in a backward compatible manner to support passing a parent
window and allow for adding more new optional parameters in the
future. There are also various code cleanups and improved code
comments in Doxygen syntax.
What's Changed
* Test: Add tests with NFD_NATIVE
* Replace Macros with Aliases
* Doxygen Syntax
* Add versioned API
* New feature: Implement PickFolderMultiple
* New feature: Accept native parent window handle and
implement glue code to major platform abstraction frameworks
* README: Add versioned API, PickFolderMultiple, and parent
OBS-URL: https://build.opensuse.org/request/show/1272810
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/nativefiledialog-extended?expand=0&rev=2