gtkmm-documentation 3.95.1 released

Kjell Ahlstedt via gnome-announce-list <[email protected]>
Newsgroups gmane.comp.gnome.announce
Message-ID <[email protected]>
Programming with gtkmm 4
This tutorial explains key concepts of the gtkmm C++ API for creating 
user interfaces.
It also introduces the main user interface elements ("widgets").

Home page: http://www.gtkmm.org
Download: https://download.gnome.org/sources/gtkmm-documentation/
Documentation: https://developer.gnome.org/gtkmm-tutorial/3.95/

*** Changes

3.95.1: (unstable)
Distro packagers should probably not package this yet.

* Prepare for gtkmm-4.0.
   Require giomm-2.62 and gtkmm-4.0. Require C++17
   (Kjell Ahlstedt)
* Remove the "Plugs and Sockets" chapter and example
   (Kjell Ahlstedt)
* Update most chapters and example programs.
   (Kjell Ahlstedt, Murray Cumming)
* Add "Changes in gtkmm 4" chapter (incomplete)
   (Kjell Ahlstedt)
* Headers and Linking section: Replace broken link
   (Kjell Ahlstedt) Bug #777879 (Ramana Venkata)
* Use auto instead of explicit types where appropriate.
   Adapt to Glib::RefPtr as std::shared_ptr.
   (Murray Cumming)
* Adapt to enums in classes.
   (Murray Cumming, Kjell Ahlsedt) Bug #86864
* Add Gtk::FileChooserNative example
   (Kjell Ahlstedt) Bug #783801 (Alexander Shaduri)
* Remove Gtk::EventBox example, PlacesSidebar example,
   ToolPalette example and chapter, ButtonBox example.
   (Kjell Ahlstedt)
* Mixing C & C++: Clarify ownership of wrap() result
   (Daniel Boles, Kjell Ahlstedt) Bug #788646
* Clarify: ColumnRecords can be static *singletons*
   (Daniel Boles) Bug #792482 = Issue gtkmm#29 = Issue #3
* Fix a broken link to www.gtkmm.org
   (Kjell Ahlstedt) Bug #794714 = Issue gtkmm#32 = Issue #2 (Ray)
* Clarify that user sometimes must delete if managed
   (Daniel Boles) Merge request !4
* Document the new Gtk::make_managed()
   (Daniel Boles) Bug #795816 = Issue gtkmm#33, Merge request !2
* Add meson.build files and scripts for meson builds (experimental)
   (Kjell Ahlstedt)

Updated translations:
* Czech (Marek Cernocky)
* German (Mario Blättermann)
* Spanish (Daniel Mustieles)

Kjell Ahlstedt
[email protected]

_______________________________________________
gnome-announce-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/gnome-announce-list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.