LWJGL / lwjgl3

LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.
https://www.lwjgl.org
BSD 3-Clause "New" or "Revised" License
4.67k stars 631 forks source link

Replace Abandoned program and replace with extended version #823

Closed hYdos closed 1 year ago

hYdos commented 1 year ago

Library

Native File Dialogue Extended

Project page

https://github.com/btzy/nativefiledialog-extended

Source repository

https://github.com/btzy/nativefiledialog-extended

Platforms

Linux x64, Linux arm64, Linux arm32, macOS x64, macOS arm64, Windows x64, Windows x86, Windows arm64

Description

This library is an extension of NFD which Lwjgl3 has bindings for. NFD has not received any updates in a while and NDF-Extended contains features such as descriptions on file types which NFD does not handle.

ghost commented 1 year ago

I agree!

Spasi commented 1 year ago

Hey @hYdos,

Thanks for the suggestion! LWJGL 3.3.2-snapshot+8 is now available and the nfd module has been migrated to use nativefiledialog-extended

This is an API breaking change, existing users of the nfd bindings will have to port their code to the new API.