gtkmm-documentation is an open source package that contains a gtkmm manual for GTK/GNOME developers. gtkmm is a C++ API for GTK+.
gtkmm is an open source software that features inheritance to derive custom widgets, type-safe signal handlers, in standard C++, polymorphism, use of standard C++ library, including containers, iterators, and strings, full internationalization with UTF-8, complete C++ memory management, object composition, and automatic deallocation of dynamically allocated widgets.
Moreover, gtkmm features full use of C++ namespaces, no macros, and it is cross-platform, supporting Linux (gcc), FreeBSD (gcc), NetBSD (gcc), Solaris (gcc, Forte), Windows (gcc, MSVC++ .Net 2003), Mac OS X (gcc), and other OSes
What is new in this release:
- Port examples from GtkUIManager, GtkAction and GtkMenu to GtkBuilder, GAction and GMenu. We have not yet updated the book text about these. (Murray Cumming, Kjell Ahlstedt)
- Remove use of (deprecated) stock items. (Kjell Ahlstedt, Murray Cumming)
- Added HeaderBar example, though we do not yet have a book chapter about it. (Juan Rafael Garcia Blanco)
- Added ListBox example, though we do not yet have a book chapter about it. (Kjell Ahlstedt)
- Added PlacesSidebar example, though we do not yet have a book chapter about it. (Juan Rafael Garcia Blanco)
- Added Revealer example, though we do not yet have a book chapter about it. (Juan Rafael Garcia Blanco)
- Added SearchBar example, though we do not yet have a book chapter about it. (Juan Rafael Garcia Blanco)
- Multi-Threaded Programs chapter: Added a multi-threaded example program. (Kjell Ahlstedt)
- treemodelcustom: Use the new base class order. (Murray Cumming)
- gmmproc appendix: Document new features. (JosA Alburquerque)
- Build: Move to a generated ChangeLog. (JosA Alburquerque)
What is new in version 3.4.0:
- Application examples: Add an AppMenu example. (Murray Cumming)
- Improve the Entry and ComboBox with Entry sections. (Kjell Ahlstedt) Bug #655489
- Replace the deprecated Gtk::Entry::signal_activate() by signal_key_press_event(). (Kjell Ahlstedt) Bug #655489.
- Install all screenshots used in the tutorial. (Kjell Ahlstedt) Bug #655489.
What is new in version 3.2.1:
- Corrected the list of authors.
What is new in version 3.0.2:
- Put a 2 in the name, so this is now Programming with gtkmm 2.
What is new in version 3.0.0:
- Just a version increase.
What is new in version 2.30.0 / 2.91.6:
- Ported to the recent gtkmm API, using Gdk::RGBA and Gtk::StyleContext
- and the slightly-changed ComboBoxText API.
What is new in version 2.91.4:
- Improved the clipboard/ideal example.(Kjell Ahlstedt)
- Label section: Fix a / -> typo. (Murray Cumming)
- Rearranged an include to fix the build due to a not-yet-explained compiler error. (Murray Cumming)
What is new in version 2.91.2:
- Book:
- Remove mentions of the removed STL-style container APIs.
- Fix/Hide remaining TODO comments.
- Mark examples as being for gtkmm 3, not gtkmm 2.
What is new in version 2.30.0 / 2.91.1:
- * Book: Combo Boxes: Update for the removal of ComboBoxEntry.
- * Fix the build with latest gtkmm.(Murray Cumming)
Comments not found