Skip to content

v1.2.0

Latest
Compare
Choose a tag to compare
@btzy btzy released this 24 Jun 15:54
· 1 commit to master since this release
c099aae

This release brings two new features: Opening a folder picker that allows multiple selection (PickFolderMultiple), and giving the dialog a parent window (only Win32 (Windows), Cocoa (macOS), and X11 (Linux) support is currently implemented; Wayland (Linux) 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 by @btzy in #122
  • Replace Macros with Aliases by @ds5678 in #121
  • Doxygen Syntax by @ds5678 in #123
  • Windows: Convert DOS line endings to Unix line endings by @btzy in #127
  • README: Fix build command for MSVC by @btzy in #131
  • Add versioned API by @btzy in #128
  • New feature: Implement PickFolderMultiple by @btzy in #135
  • New feature: Accept native parent window handle and implement glue code to major platform abstraction frameworks by @btzy in #136
  • CI: Update to actions/checkout@v4 and actions/upload-artifact@v4 and remove macOS 11 job by @btzy in #139
  • README: Add versioned API, PickFolderMultiple, and parent handle by @btzy in #140

New Contributors

Full Changelog: v1.1.1...v1.2.0