Path to this page:
./
wip/nativefiledialog-extended,
Cross platform native file dialog library with C and C++ bindings
Branch: CURRENT,
Version: 1.2.1,
Package name: nativefiledialog-extended-1.2.1,
Maintainer: ktnbA small C library with that portably invokes native file open,
folder select and file save dialogs. Write dialog code once and
have itpop up native dialogs on all supported platforms. Avoid
linking large dependencies like wxWidgets and Qt.
- Lean C API, static library — no C++/ObjC runtime needed
- Supports Windows (MSVC, MinGW, Clang), macOS (Clang), and Linux
(GTK, portal) (GCC, Clang)
- Zlib licensed
- Friendly names for filters (e.g. `C/C++ Source files (*.c;*.cpp)`
instead of `(*.c;*.cpp)`) on platforms that support it
- Automatically append file extension on platforms where users
expect it
- Support for setting a default folder path
- Support for setting a default file name (e.g. `Untitled.c`)
- Consistent UTF-8 support on all platforms
- Native character set (UTF-16 `wchar_t`) support on Windows
Master sites:
Filesize: 416.173 KB
Version history: (Expand)
- (2025-01-07) Package added to pkgsrc.se, version nativefiledialog-extended-1.2.1 (created)