File nativefiledialog-extended.changes of Package nativefiledialog-extended

-------------------------------------------------------------------
Fri Aug 16 10:35:33 UTC 2024 - Luigi Baldoni <aloisio@gmx.com>

- 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
    handle
  version 1.1.1:
  What's Changed
  * Build: Update minimum CMake version to 3.5
  version 1.1.0:
  This release brings support for setting a default folder for
  OpenDialog(), OpenDialogMultiple(), and PickFolder() in the
  Portal backend on a sufficiently new version of
  xdg-desktop-portal.
  This relies on flatpak/xdg-desktop-portal#1045, which has been
  merged and will be included in their next feature release. With
  older versions of xdg-desktop-portal, setting a default folder
  will have no effect, as is currently the case.
  In addition, the install target now generates and installs an
  nfd-config.cmake file, which makes for better CMake
  integration.
  What's Changed
  * Install CMake config script.
  * Portal: Support defaultPath for OpenDialog,
    OpenDialogMultiple, and PickFolder
  version 1.0.3:
  This release brings two improvements to the Portal
  implementation: better error messages, and a runtime check in
  NFD_PickFolder() for whether the installed xdg-desktop-portal
  service supports a folder picker.
  What's Changed
  * README: Remove untested portal warning and link OpenFile()
    current_folder PR
  * Portal: Support formatted error messages using sprintf()
  * Portal: Make PickFolder() check that portal interface
    version is >=3
  version 1.0.2:
  The Portal backend supports more older versions of glibc now.
  Code using NFDe that could previously build correctly should
  not encounter any behavioural changes.
  What's Changed
  * Build: Set target_include_directories correctly when NFDe is
    added as a subdirectory
  * ClangFormat: Force ClangFormat 13 for now
  * Build: Use XXX_LINK_LIBRARIES for linking to support *BSD
  * Portal: Add getrandom fallback for versions of GLIBC < 2.25
- Add nfd-use_correct_cmake_folder.patch

-------------------------------------------------------------------
Fri Nov 25 00:00:00 UTC 2022 - jonathan@almalinux.org

- Update to 1.0.1 rhbz#2148493


-------------------------------------------------------------------
Sat Aug 13 00:00:00 UTC 2022 - jonathan@almalinux.org

- Initial package build

openSUSE Build Service is sponsored by