gtkmm-documentation 3.95.1 released

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:

*** 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
  (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 files and scripts for meson builds (experimental)
  (Kjell Ahlstedt)

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

Kjell Ahlstedt
kjellahlstedt gmail com

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]