Releases: frang75/nappgui_src
Releases · frang75/nappgui_src
NAppGUI v1.3.0
Added
- New header
<blib.h>Doc. - New header
<dlib.h>Doc. - Support for TableView Doc.
- Compiler definitions for static/dynamic functions export/import
_sewer_api_osbs_api_core_api_geom2d_api_draw2d_api_osgui_api_gui_api_osapp_api_inet_api
Improved
- Full review of ANSI C90
- New .pdf ebook edition
Build System
- Support for generate dynamic libraries
dynamicLib(). Doc. - Possibility to choose the standard C/C++ per project. Doc.
staticLib()adds libName parameter.commandLib()adds appName parameter.dynamicLib()new build command.- Support for multiple targets from same source folder.
generateSolution()should be added at the end of src/CMakeLists.txt
NAppGUI v1.2.4
Fixed
- Fix Right-Shift tabstop in Windows.
- GTK+3 issue in Wayland (forced X11).
NAppGUI v1.2.3
Added
- Linux ARM64 build support.
- Build support for "AppleClang" compiler ID.
Fixed
- TextView rich text working on macOS
- Solved compile warnings with macOS SDK 12.0
NAppGUI v1.2.2
Added
- GCC11 Ubuntu 22.04 support.
Fixed
- GTK3 issues in older versions (Ubuntu 12, 14, 16).
- Proc deadlock in Win32
bproc_read_close.
NAppGUI v1.2.1
Added
buffer_const()buffer_with_data()heap_leaks()heap_stats()bfile_pos()bfile_seek()layout_dbind_update()evbind_modify()evbind_object()r2d_centerf()- VisualStudio 2022 support.
- Xcode 13 macOS Monterey support.
Improved
- Containers 'const' treatment (Arrays, Sets).
- Linux Gtk3/Curl/Pthread package dependencies management.
- GUI data binding implementation and docs: Doc.
Fixed
- GIF animations in GTK/Linux.
NAppGUI v1.2.0
- First Open Source release.