1.7.2
Nana Release
July 20th, 2019
Release notes tell you what's new in Nana C++ Library
This release contains new features, some breaking changes and many fixes. It makes Nana more stable on both Windows and Linux. Learn more on the Nana Blog.
We love hearing about your experiences with Nana at our Forum. The forum also gives an opportunity to listen to your feedback as we continue development.
- NEW
New features.
- Added support of multi-language under Linux
- NEW
New features of widgets.
- Added a new method to set a predicate for listbox deselection
- CHANGED
Breaking changes.
- <nana/gui/wvl.hpp> is removed, use <nana/gui.hpp> instead
- suspension_width is removed from listbox's scheme, use listbox::suspension_width() instead
- id is removed from arg_elapse, use arg_elapse.sender instead
- CHANGED
Changes and improvements.
- Removed dependency from libiconv
- FIXED
Core issues.
- Fixed a memory leak in class pool
- Fixed bug that disable button could trigger click event when pressing space-key
- Fixed issue where filebox single selection not working on Linux
- Fixed issue where the grayscale PNG is mistakely processed
- Fixed issue where transparent widget would not be updated in event handler
Contributions
- CONTRIBUTION
Contributes by Ariel Viña Rodríguez.
- CONTRIBUTION
Contributes by Error Flynn.
- CONTRIBUTION
Contributes by besh81.
- CONTRIBUTION
Contributes by wpp2014.
- Added a textbox::text method(#435)
- CONTRIBUTION
Contributes by glavangeorge.
- Fixed issue where unicode_bidi aletter always true(#440)
- CONTRIBUTION
Contributes by Xeverous.
- Added alias nana::nana in CMakelists(#435)
- CONTRIBUTION
Contributes by JannLee.
- Add project script files for vc2019(#458)