Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

gtkmm4-tutorial-4.10.1-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: gtkmm4-tutorial Distribution: openSUSE Tumbleweed
Version: 4.10.1 Vendor: openSUSE
Release: 1.1 Build date: Wed Apr 3 15:37:49 2024
Group: Documentation/Other Build host: reproducible
Size: 2822800 Source RPM: gtkmm-documentation-4.10.1-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://gtkmm.org
Summary: C++ Bindings for GTK+ -- Tutorial
Gtkmm provides a C++ interface to the GTK+ GUI library. gtkmm wraps
GTK+. Highlights include typesafe callbacks, widgets extensible via
inheritance, and a comprehensive set of widget classes that can be
freely combined to quickly create complex user interfaces.

Provides

Requires

License

GFDL-1.2-only AND GPL-2.0-or-later

Changelog

* Wed Apr 03 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Drop zh_CN translations for now: makes the build fail.
* Mon Mar 18 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 4.10.1:
    + Update the "Event signals" section.
    + Mention Cambalache instead of Glade.
    + Add notes regarding widget destructor behaviour vs gtkmm3.
    + Remove AUTHORS and add general information to README.md.
    + Menus and Toolbars: Replace mention of non-existing class
      Gtk::EventControllerClick for Gtk::GestureClick.
    + Add the PrintDialog section.
* Sat Apr 01 2023 Bjørn Lie <bjorn.lie@gmail.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 Bjørn Lie <bjorn.lie@gmail.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 Emily Gonyer <emilyyrose@gmail.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 Luciano Santos <luc14n0@linuxmail.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 Dominique Leuenberger <dimstar@opensuse.org>
  - No longer recommend -lang: supplements are in use
* Mon Dec 03 2018 bjorn.lie@gmail.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 dimstar@opensuse.org
  - Modernize spec-file by calling spec-cleaner
* Sun Nov 20 2016 zaitor@opensuse.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.

Files

/usr/share/doc/packages/gtkmm4-tutorial
/usr/share/doc/packages/gtkmm4-tutorial/ChangeLog
/usr/share/doc/packages/gtkmm4-tutorial/NEWS
/usr/share/doc/packages/gtkmm4-tutorial/README.md
/usr/share/help/C/gtkmm-tutorial
/usr/share/help/C/gtkmm-tutorial/figures
/usr/share/help/C/gtkmm-tutorial/figures/aspectframe.png
/usr/share/help/C/gtkmm-tutorial/figures/assistant.png
/usr/share/help/C/gtkmm-tutorial/figures/box_packing1.png
/usr/share/help/C/gtkmm-tutorial/figures/box_packing2.png
/usr/share/help/C/gtkmm-tutorial/figures/buildapp_header_bar.png
/usr/share/help/C/gtkmm-tutorial/figures/buildapp_menu.png
/usr/share/help/C/gtkmm-tutorial/figures/buildapp_opening_files.png
/usr/share/help/C/gtkmm-tutorial/figures/buildapp_populating_window.png
/usr/share/help/C/gtkmm-tutorial/figures/buildapp_pref_dialog.png
/usr/share/help/C/gtkmm-tutorial/figures/buildapp_properties.png
/usr/share/help/C/gtkmm-tutorial/figures/buildapp_search_bar.png
/usr/share/help/C/gtkmm-tutorial/figures/buildapp_side_bar.png
/usr/share/help/C/gtkmm-tutorial/figures/buildapp_trivial_app.png
/usr/share/help/C/gtkmm-tutorial/figures/buttons.png
/usr/share/help/C/gtkmm-tutorial/figures/cairo_clock.png
/usr/share/help/C/gtkmm-tutorial/figures/cairo_joins.png
/usr/share/help/C/gtkmm-tutorial/figures/checkbutton.png
/usr/share/help/C/gtkmm-tutorial/figures/clipboard_ideal.png
/usr/share/help/C/gtkmm-tutorial/figures/clipboard_simple.png
/usr/share/help/C/gtkmm-tutorial/figures/combobox_complex.png
/usr/share/help/C/gtkmm-tutorial/figures/combobox_text.png
/usr/share/help/C/gtkmm-tutorial/figures/comboboxentry_complex.png
/usr/share/help/C/gtkmm-tutorial/figures/comboboxentry_text.png
/usr/share/help/C/gtkmm-tutorial/figures/custom_container.png
/usr/share/help/C/gtkmm-tutorial/figures/custom_css_name.png
/usr/share/help/C/gtkmm-tutorial/figures/custom_widget.png
/usr/share/help/C/gtkmm-tutorial/figures/dialogs_about.png
/usr/share/help/C/gtkmm-tutorial/figures/dialogs_alertdialog.png
/usr/share/help/C/gtkmm-tutorial/figures/dialogs_colordialog.png
/usr/share/help/C/gtkmm-tutorial/figures/dialogs_filedialog.png
/usr/share/help/C/gtkmm-tutorial/figures/dialogs_fontdialog.png
/usr/share/help/C/gtkmm-tutorial/figures/dialogs_windowdialog.png
/usr/share/help/C/gtkmm-tutorial/figures/drag_and_drop.png
/usr/share/help/C/gtkmm-tutorial/figures/drawingarea_arcs.png
/usr/share/help/C/gtkmm-tutorial/figures/drawingarea_curve.png
/usr/share/help/C/gtkmm-tutorial/figures/drawingarea_image.png
/usr/share/help/C/gtkmm-tutorial/figures/drawingarea_lines.png
/usr/share/help/C/gtkmm-tutorial/figures/drawingarea_pango_text.png
/usr/share/help/C/gtkmm-tutorial/figures/drawingarea_thin_lines.png
/usr/share/help/C/gtkmm-tutorial/figures/dropdown_complex.png
/usr/share/help/C/gtkmm-tutorial/figures/dropdown_search_font.png
/usr/share/help/C/gtkmm-tutorial/figures/dropdown_search_string.png
/usr/share/help/C/gtkmm-tutorial/figures/dropdown_string.png
/usr/share/help/C/gtkmm-tutorial/figures/entry.png
/usr/share/help/C/gtkmm-tutorial/figures/entry_completion.png
/usr/share/help/C/gtkmm-tutorial/figures/entry_icon.png
/usr/share/help/C/gtkmm-tutorial/figures/entry_progress.png
/usr/share/help/C/gtkmm-tutorial/figures/frame.png
/usr/share/help/C/gtkmm-tutorial/figures/grid.png
/usr/share/help/C/gtkmm-tutorial/figures/helloworld.png
/usr/share/help/C/gtkmm-tutorial/figures/helloworld2.png
/usr/share/help/C/gtkmm-tutorial/figures/infobar.png
/usr/share/help/C/gtkmm-tutorial/figures/keyboardevents_propagation.png
/usr/share/help/C/gtkmm-tutorial/figures/keyboardevents_simple.png
/usr/share/help/C/gtkmm-tutorial/figures/label.png
/usr/share/help/C/gtkmm-tutorial/figures/listmodel_columnview.png
/usr/share/help/C/gtkmm-tutorial/figures/listmodel_filter.png
/usr/share/help/C/gtkmm-tutorial/figures/listmodel_gridview.png
/usr/share/help/C/gtkmm-tutorial/figures/listmodel_listview.png
/usr/share/help/C/gtkmm-tutorial/figures/listmodel_sort.png
/usr/share/help/C/gtkmm-tutorial/figures/listmodel_tree.png
/usr/share/help/C/gtkmm-tutorial/figures/main_menu.png
/usr/share/help/C/gtkmm-tutorial/figures/menu_popup.png
/usr/share/help/C/gtkmm-tutorial/figures/menus_and_toolbars.png
/usr/share/help/C/gtkmm-tutorial/figures/multithread.png
/usr/share/help/C/gtkmm-tutorial/figures/notebook.png
/usr/share/help/C/gtkmm-tutorial/figures/paned.png
/usr/share/help/C/gtkmm-tutorial/figures/printing_printdialog.png
/usr/share/help/C/gtkmm-tutorial/figures/printing_simple.png
/usr/share/help/C/gtkmm-tutorial/figures/progressbar.png
/usr/share/help/C/gtkmm-tutorial/figures/radiobuttons.png
/usr/share/help/C/gtkmm-tutorial/figures/range_widgets.png
/usr/share/help/C/gtkmm-tutorial/figures/recentfiles.png
/usr/share/help/C/gtkmm-tutorial/figures/scrolledwindow.png
/usr/share/help/C/gtkmm-tutorial/figures/spinbutton.png
/usr/share/help/C/gtkmm-tutorial/figures/textview.png
/usr/share/help/C/gtkmm-tutorial/figures/tooltip.png
/usr/share/help/C/gtkmm-tutorial/figures/treeview_draganddrop.png
/usr/share/help/C/gtkmm-tutorial/figures/treeview_editablecells.png
/usr/share/help/C/gtkmm-tutorial/figures/treeview_list.png
/usr/share/help/C/gtkmm-tutorial/figures/treeview_popup.png
/usr/share/help/C/gtkmm-tutorial/figures/treeview_tree.png
/usr/share/help/C/gtkmm-tutorial/index.docbook
/usr/share/licenses/gtkmm4-tutorial
/usr/share/licenses/gtkmm4-tutorial/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 30 23:23:08 2024