Skip to content

Releases: tseli0s/nvdialog

v0.1.1

09 Sep 14:23
Compare
Choose a tag to compare
v0.1.1 Pre-release
Pre-release

Changelog

  • Fixed memory bugs from the library.
  • Returned strings are now returned as strdup() to avoid undefined behavior (Remember to free them).
  • Documentation on its way by v0.2.0.
  • Added nvd_dialog_question_new | This function creates a question dialog. A variant for custom buttons is also coming soon.
  • Fixed some header issues.
  • New build system: Unix Makefiles. This is primarily targeting older systems where the CMake version isn't low enough.
  • Initial work towards optional Gtk4 support.

Full Changelog: v0.1.0...v0.1.1

v0.1.0

03 Sep 15:01
Compare
Choose a tag to compare

Changelog

This changelog only covers changes since August 31

  • Added support for Windows
  • Ported all Unix functionality on the Windows side.
  • Added minimal Rust support, currently in alpha stage.
  • New function (Still a WIP): nvd_open_file_dialog_new(). This function opens a window that asks for a file through a GUI interface. Not working on Windows and Flatpak, and Unix implementation is still buggy.
  • Fixed a bug where the (dialog) process would remain active after closing the window without pressing OK.
  • Fixed compilation errors on Windows.
  • CMake will no longer attempt to install the built files and headers anywhere.