Changelog for
gtkmm4-tutorial-lang-4.10.0-150600.1.1.noarch.rpm :
* Sat Apr 01 2023 bjorn.lieAATTgmail.com- Update to version 4.10.0: + There are no releases between 4.0.x and 4.10.0. This release is called 4.10.0 because the tutorial describes the new API in gtkmm 4.10.0 and some of the example programs use this new API. Other example programs use API which is now deprecated. It\'s not possible to build all examples with warnings=fatal. + Add the \"Deprecations in gtkmm 4.10\" section + Update the Dialogs chapter + Add \"The DropDown Widget\" chapter + Add the \"ListView, GridView, ColumnView\" chapter + String fixes + Build: - Require gtkmm-4.0 >= 4.10.0 - Set warnings=max when testing a dist tarball
* Tue Mar 07 2023 bjorn.lieAATTgmail.com- Update to version 4.0.3: + application/menubar example: Make the keyboard shortcuts work + ComboBox examples: Use Gtk::EventcontrollerFocus + Update the Custom Widgets chapter, add the Custom CSS Names section, update the corresponding examples, add the Custom CSS Name example + Typo and spacing fixes + Many chapters have been updated. All of the tutorial now describes gtkmm4, rather than gtkmm3. + Many classes and methods are deprecated since gtk/gtkmm 4.9. Deprecated API has been replaced by non-deprecated API in some examples. Deprecated API is still used elsewhere. If you build with gtkmm > 4.8, it\'s not possible to build all examples with - Dwarnings=fatal. + Meson build: - Insert_example_code.py: Sort input file list - Avoid configuration warnings
* Fri Apr 08 2022 emilyyroseAATTgmail.com- Updated to version 4.0.2: + Main menu example: Make the keyboard shortcuts work. + Update the Basicis chapter. + PO-files: added: why \'fuzzy\' tag appears. + Meson build: - Add allow-network-access option. - Require Meson >=0.61.0 - Specify \'check\' option in run_command - Don\'t use gnome.yelp + Updated translations.
* Sat Dec 11 2021 luc14n0AATTlinuxmail.org- Update to stable version 4.0.1: + Some minor fixes and updates on the appendix, translations and meson build scripts.- Changes from stable version 4.0.0: + Lots of changes in the example programs due to changes in gtk4 and gtkmm4. + Update build-time dependencies and ajust some options passed to meson. + New addition describes how to build a multi-threaded program.- Changes from unstable version 3.97.1: + Lots of small changes and improvements, most of them caused by changes in gtkmm-4.0.- Changes from unstable version 3.95.1: + Update most chapters and example programs, and add some improvements as well.- Add \"meson >= 0.50.0\" to compile-time dependencies and its macros while replacing Autotools requirements and macros.- Add docbook-xsl-stylesheets new build requirement.- Update current pkgconfig() BuildRequires: + From \"giomm-2.4 >= 2.50.0\" to \"giomm-2.68 >= 2.68.0\"; and + From \"gtkmm-3.0 >= 3.24.0\" to \"gtkmm-4.0 >= 4.0.0\".- Update http://www.gnome.org URL link to https://gtkmm.org, the new gtkmm\'s web home.- Rename gtkmm3-tutorial subpackage to gtkmm4-tutorial.- Update gtkmm4-tutorial subpackage\'s gtkmm3-doc requirements/ supplements to gtkmm4-doc.- Add new confliction to gtkmm3-tutorial old package.- Change gtkmm3-documentation Provides tag to gtkmm4-documentation.- Add gtkmm3-tutorial and gtkmm3-tutorial-lang to new Obsoletes tag.- Added rpmlintrc file to filter warnings related to \"package with huge docs\" and \"obsolete package not provided\", as the package is documentation and there shall be a gtkmm3-documentation legacy package, so there\'s no use adding any provision here.
* Sat Jan 25 2020 dimstarAATTopensuse.org- No longer recommend -lang: supplements are in use
* Mon Dec 03 2018 bjorn.lieAATTgmail.com- Update to version 3.24.0: + Add Gtk::FileChooserNative example. + Document Gtk::make_managed(). + Require gtkmm-3.0 >= 3.24.0.- Changes from version 3.22.1: + Headers and Linking section: Replace broken link. + Fix buildapp/Makefile.am and buildapp/README. Fix the build of resources.c in steps 8 and 9. + Mixing C & C++: Clarify ownership of wrap() result. + Don\'t use the deprecated Gdk::screen_width() and screen_height(). + Clarify: ColumnRecords can be static
*singletons
*. + Fix a broken link to www.gtkmm.org.
* Wed Feb 28 2018 dimstarAATTopensuse.org- Modernize spec-file by calling spec-cleaner
* Sun Nov 20 2016 zaitorAATTopensuse.org- Update to version 3.22.0: + Add the \"Building applications\" chapter with example code (bgo#772391). + Document that Gtk::Action and some other classes are deprecated. + Add the ListModel example (bgo#755149). + Printing examples: Add missing menu items and toolbar. + Printing advanced example: Don\'t use deprecated methods. + Calendar example: Don\'t use deprecated font: CSS syntax. + Custom widget and calendar examples: Don\'t crash when showing errors. + gmmproc section: - Document new options in _CLASS_GTKOBJECT (bgo#767951). - Describe the err_return_value argument in _WRAP_VFUNC. - Document all options in _WRAP_ENUM and _WRAP_GERROR. - Add description of _CUSTOM_MOVE_OPERATIONS macro.
* Wed Mar 30 2016 zaitorAATTopensuse.org- Update to version 3.20.0: + Builder chapter and example: Describe additional parameters to get_widget_derived() (bgo#134161). + CellrendererPopup example: Don\'t use deprecated methods. + Custom widget and ListBox examples: Update use of CSS files. + Custom widget example: Avoid some warnings. + ProgressBar example: Fix the type of a signal connection id data member. + Update the Internationalization chapter (bgo#701908). + gmmproc section: Add \"String Parameter Processing\" section. + C++11: Use nullptr instead of 0.
* Wed Dec 23 2015 dimstarAATTopensuse.org- Update to version 3.19.3: + Require the latest gtkmm and glibmm. + Multi-threaded chapter: Remove warnings about sigc::slots and Glib::Threads::Thread (bgo#755091). + multithread example: Use std::thread, etc, instead of Glib::Threads::
*. Because C++11 now has this concurrency API and we should use standard C++ where possible (bgo#755091). + Input example: Fix high CPU load, by opening the fifo in read/write mode. + command_line_handling example: handle_local_options(): Correct the return.
* Mon Nov 30 2015 zaitorAATTopensuse.org- Update to version 3.18.0: + Input example: Fix high CPU load, by opening the fifo in read/write mode. + command_line_handling example: handle_local_options(): Correct the return values, now that glib bug #750796 was fixed (bgo#754763). + combobox/complex example: Show use of a cell_data_func(). + examples: Remove unnecessary virtual keywords. + C++11: examples: - Replace deprecated std::auto_ptr by std::unique_ptr. - Use the override keyword. + gmmproc chapter: Document _CUSTOM_
* gmmproc macros.
* Sat Jul 25 2015 zaitorAATTopensuse.org- Update to version 3.17.50: + Use (and require) C++11. + C++11: Use the auto, override, and nullptr keywords. + Update the \"Menus and Toolbars\" chapter. + recent_files example: Add toolbar and accelerator keys. + placessidebar example: Remove use of deprecated set_show_connect_to_server(). + gmmproc chapter: - Add description of the \'newin\' parameter of some _WRAP macros (bgo#748856). - Add description of the detail_name parameter in _WRAP_SIGNAL (bgo#749034). - Add description of _IGNORE_PROPERTY and _IGNORE_CHILD_PROPERTY. - Add description of the keep_return parameter in _WRAP_VFUNC. + Fix the build with -Wshadow. + Examples: Remove remaining uses of GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED.
* Mon Mar 02 2015 dimstarAATTopensuse.org- Update to version 3.15.1: + Replace use of deprecated Widget::override_
*() methods. + Add ScaleButton example. + Add VolumeButton example. + Add the \"Gio::Resource and glib-compile-resources\" section. + drawingarea/image and menus_and_toolbars examples: Use resource files. + Custom widget example: Use Gtk::StyleProperty. + Improve the UI definitions in the menu examples. + Main menu example: Use Gtk::Application to display an app menu. + Menus and Toolbars: Update the text and examples. + Completed _WRAP_SIGNAL and _WRAP_VFUNC documentation. + Arrow example: Arrow icons have been renamed. + Remove the example with the deprecated StatusIcon. + Add _WRAP_CHILD_PROPERTY section to tutorial. + others/cellrenderercustom/testpopup: Use the new base class order. + Application/app_and_win_menus example: Hide the window when quitting (bgo#731126). + Mention that Arrow, Alignment and most Button signals are deprecated. + Fix \'make check\' after Gtk::Alignment has been deprecated. + Fix \'make check\' after Gtk::Misc has been deprecated. + Fix \'make check\' after Gtk::Arrow has been deprecated. + PlacesSidebar example: use new show-enter-location. + Application example: Show the new command-line parsing API (bgo#727822). + Builder examples: Don\'t use deprecated API in the Glade files.