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

libgtk-2_0-0-2.24.31-15.3.1 RPM for armv7hl

From OpenSuSE Ports Leap 42.3 updates for armv7hl

Name: libgtk-2_0-0 Distribution: openSUSE Leap 42.3
Version: 2.24.31 Vendor: openSUSE
Release: 15.3.1 Build date: Tue Nov 13 00:25:18 2018
Group: System/Libraries Build host: obs-arm-6
Size: 5256675 Source RPM: gtk2-2.24.31-15.3.1.src.rpm
Summary: The GTK+ toolkit library (version 2)
GTK+ is a multi-platform toolkit for creating graphical user interfaces.
Offering a complete set of widgets, GTK+ is suitable for projects
ranging from small one-off projects to complete application suites.






* Fri Apr 13 2018
  - Add gtk2-bnc1039465-fix-gdk-windowing-window-at-pointer.patch
    prevents infinite loop when a window is destroyed while traversed
* Tue Sep 13 2016
  - Update to version 2.24.31 (CVE-2013-7447, bgo#703220):
    + Backport many file chooser entry fixes and cleanups.
    + Don't crash if invisible files are deleted.
    + Bugs fixed: bgo#555087, bgo#586367, bgo#635287, bgo#640698,
      bgo#648419, bgo#672271, bgo#679333, bgo#687196, bgo#703220
      (CVE-2013-7447), bgo#720330, bgo#729927, bgo#737777,
      bgo#752707, bgo#756450, bgo#765120, bgo#765193, bgo#768163,
      bgo#764996, bgo#769126.
  - Rebase gtk2-bgo743166-remember-printing-authentication.patch.
  - Drop gtk2-bgo737777-fix-printing-authentication-crash.patch and
    gtk2-bnc957400-filechooserentry-update.patch: fixed upstream.
* Thu Aug 11 2016
  - Fix update-alterntatives usage.
* Thu Apr 14 2016
  - Update to GNOME 3.20  Fate#318572
* Thu Mar 10 2016
  - Add gtk2-bnc957400-filechooserentry-update.patch. This updates
    the Tab completion code in GtkFileChooser, so it works the same
    as in gtk3 (bnc#957400). The patch was associated with upstream
    commits: 55764ddd, 191d1cd90, 92d45e12, 8f9487f
* Sun Mar 06 2016
  - Update to version 2.24.30:
    + Win32: Build fixes.
    + X11: Support Randr 1.5 monitor information.
    + Bugs fixed: bgo#722815, bgo#612611, bgo#699652, bgo#698652,
    + Updated translations.
  - Drop gtk2-Deliver-GdkModifierType-during-drag-motion.patch and
    gtk2-randr-1.5-monitor-support.patch: Fixed upstream.
* Fri Jan 15 2016
  - Add gtk2-Deliver-GdkModifierType-during-drag-motion.patch:
    Deliver GdkModifierType during 'drag-motion' (bgo#722815). Patch
    from upstream git.
* Mon Dec 28 2015
  - Add gtk2-randr-1.5-monitor-support.patch: Adds support for using
    the newly introduced monitor objects in the XRandR protocol.
    Patch from upstream git (bgo#759912).
* Fri Dec 11 2015
  - Update to version 2.24.29:
    + OS X: Partial aspect ratio support.
    + Bugs fixed: bgo#345345, bgo#745127, bgo#749507, bgo#752638,
      bgo#753644, bgo#753691, bgo#753992, bgo#754046.
    + Updated translations.
  - Drop gtk2-gdk_region_destroy_instead_of_cairo_region_destroy:
    fixed upstream.
* Mon Aug 31 2015
  - gtk2-gdk_region_destroy_instead_of_cairo_region_destroy.patch
    added: Fix a wrong function call.
* Mon Jun 01 2015
  - Add two patches to fix boo#933034:
    + Add gtk2-bgo743166-remember-printing-authentication.patch:
      Allow credentials from gnome-keyring to be used for printing
      in GTK 2 (bgo#743166)
    + Add gtk2-bgo737777-fix-printing-authentication-crash.patch:
      Fix applications from randomly crashing while printing with
      a password-secured SMB printer (bgo#737777)
* Wed May 13 2015
  - Update to version 2.24.28:
    + Bugs fixed: bgo#693738, bgo#746064, bgo#746269, bgo#748014.
* Wed Mar 04 2015
  - Update to version 2.24.27:
    + Don't leak pixel data in some error paths.
    + Bugs fixed: bgo#696505, bgo#745052, bgo#745536.
* Tue Feb 17 2015
  - Update to version 2.24.26:
    + gailbutton: Avoid a possible NULL dereference.
    + label: Avoid a possible NULL dereference.
    + Bugs fixed: bgo#635380, bgo#738837, bgo#741060, bgo#741959,
      bgo#743544, bgo#743917.
  - Drop gtk2-allow-deprecated-gdk-pixbuf-API.patch,
    gtk2-gdk_window_begin_paint_region.patch and
    gtk2-Do-not-leak-a-cairo-region.patch: fixed upstream.
* Mon Feb 09 2015
  - Add gtk2-Do-not-leak-a-cairo-region.patch: Fix memory leak
  - Add gtk2-gdk_window_begin_paint_region.patch: When using the
    implicit paint pixmap, always draw to the same surface each time
    rather than creating a new one each time. This is both more
    effective and more natural (bgo#741060).
* Tue Nov 25 2014
  - Do not package ChangeLog: it's a 2MB plain text file which is not
    going to be read ever by anybody. NEWS contains similar
    information in a more approachable way.
* Tue Nov 25 2014
  - Add gtk2-allow-deprecated-gdk-pixbuf-API.patch: Allow deprecated
    gdk-pixbuf API, taken from git.
* Sun Nov 09 2014 Led <>
  - fix bashism in post script
* Fri Oct 10 2014
  - Update to version 2.24.25:
    + Avoid a crash when using the pixbuf engine outside GTK+.
    + Build fixes for MS Visual C 2010 and later.
    + Bugs fixed: bgo#689138, bgo#705054, bgo#729924, bgo#731582,
      bgo#733689, bgo#734563, bgo#734879, bgo#735005, bgo#735428.
    + Updated translations.
* Thu Aug 07 2014
  - Rename README.SuSE to README.SUSE (bnc#889027).
* Tue Aug 05 2014
  - Add gtk2-bgo625202-30-bit-drawables-remain-black.patch: fix
    30-bit drawables remain black (bgo#625202).
* Tue Jul 01 2014
  - Update to version 2.24.24:
    + This release changes the default behavior of
      gtk-update-icon-cache to not include image data into the icon
      cache. Use the new --include-image-data flag to get the old
      behavior back.
    + Bugs fixed: bgo#686170, bgo#693200, bgo#696232, bgo#711177,
      bgo#711553, bgo#721895, bgo#723366, bgo#728745, bgo#731967.
    + Updated translations.
  - Drop gtk2-print-to-file.patch: fixed upstream.
* Mon Mar 24 2014
  - Fix memory leak in gtk2-print-to-file.patch (bnc#839089,
* Tue Mar 18 2014
  - Update to version 2.24.23:
    + Bugs fixed: bgo#634146, bgo#651224, bgo#665507, bgo#671538,
      bgo#701751, bgo#704937, bgo#705367, bgo#708119, bgo#708783,
      bgo#710936, bgo#711110, bgo#711298, bgo#711552, bgo#712536,
* Fri Feb 07 2014
  - Add gtk2-default-printer.patch: save last-used printer as default
* Wed Oct 30 2013
  - Add gtk2-print-to-file.patch: fix printing to file with no
    directory specified (bnc#839089).
* Fri Oct 11 2013
  - Update to version 2.24.22:
    + Look in /usr/share/gtk-2.0 for the default gtkrc file.
    + Support building with automake 1.14.
    + Updated translations.
* Tue Sep 17 2013
  - Update to version 2.24.21:
    + OS X: Various input handling fixes.
    + Look for gtkrc in /usr/share/gtk-2.0, in addition to to system
      config directories.
    + Bugs fixed: bgo#513812, bgo#536767, bgo#692548, bgo#695636,
      bgo#698758, bgo#699236, bgo#699673, bgo#701332, bgo#701571,
      bgo#703789, bgo#705181, bgo#705182.
    + Updated translations.
* Fri Jul 19 2013
  - Update to version 2.24.20:
    + Backport changes from GTK+ 3 to look for rc files in system
      config dirs in addition to /etc/gtk-2.0 and ~/.gtkrc.
    + Backport changes from GTK+ 3 to look for the immodules cache
      file in libdir. gtk-query-immodules-2.0 gained an
    - -update-cache option to write the output to the correct
      location. Note that this may require slight adjustment of
      distro packaging.
    + Bugs fixed: bgo#560337, bgo#649390, bgo#698183, bgo#702455.
  - Adapt package for move of immodules cache file to libdir:
    - Stop touching/creating %{_sysconfdir}/gtk-2.0/gtk.immodules
      (and gtk64.immodules), and instead touch
    - Update calls to gtk-query-immodules-2.0 in .spec and in
      macros.gtk2 to use --update-cache, instead of redirecting the
      output to a file.
    - Change all the Requires(post)/Requires(postun) on gtk2-tools to
      be versioned >= 2.24.20 because the calls in scriptlets will
      now require the new gtk-query-immodules-2.0.
    - Remove gtk64.patch: this was needed to have cache files in
    - Also update baselibs.conf accordingly.
  - Add gtk2-GTK_PATH64.patch: contains the remaining part of
    gtk64.patch, to use the GTK_PATH64 environment variable on 64bit
* Mon Jun 17 2013
  - Update to version 2.24.19:
    + Bugs fixed: bgo#432386, bgo#575767, bgo#694273, bgo#698614,
    + Updated translations.
* Mon May 13 2013
  - Update to version 2.24.18:
    + Bugs fixed: bgo#586367, bgo#674051, bgo#683072, bgo#683983,
      bgo#694711, bgo#695003, bgo#695278, bgo#695312, bgo#698563.
    + Updated translations.
* Mon Mar 04 2013
  - Update to version 2.24.17:
    + GtkFileChooserButton fixes:
    - Don't emit file-set signal when the change is not the result
      of a user action.
    - Don't ever use gtk_file_chooser_get_files.
    - Ensure internal consistency when clearing a model.
    + Bugs fixed: bgo#690247, bgo#692955, bgo#694742.
* Mon Feb 18 2013
  - Update to version 2.24.16:
    + Make GtkItemFactory produce GtkSeparatorMenuItems (bgo#694077).
    + GtkFileChooserButton doesn't handle closing its dialog
      correctly Reliably stop spinning when a GtkSpinButton is hidden
* Mon Feb 11 2013
  - Update to version 2.24.15:
    + Fix scrolling in insensitive modal dialogs.
    + Bugs fixed: bgo#626499, bgo#656565, bgo#664640, bgo#669808,
      bgo#674556, bgo#679883, bgo#683511, bgo#689810, bgo#689982,
      bgo#690788, bgo#692099, bgo#692554, bgo#692810.
    + Updated translations.
  - Rebase gtk-path-local.patch.
* Sun Dec 09 2012
  - Update to version 2.24.14:
    + File chooser:
    - Use the bookmarks file from the same XDG location as GTK+ 3
      if present
    - Add a setting to specify the startup mode
    + Bugs fixed: bgo#577806, bgo#626499, bgo#644906, bgo#652204,
      bgo#663990, bgo#668239, bgo#672193, bgo#681845, bgo#682919,
      bgo#684419, bgo#685959, bgo#688710, bgo#689235.
    + Updated translations.
  - The docs have been moved to gtk2 / gdk2 directories in order to
    not conflict on file-level with gtk3 (upstream change).
* Wed Nov 21 2012
  - Do not provide typelib-1_0-Gtk-2_0-32bit (baselibs.conf): this
    only results in a big mess of duplicate provides. Adding
    ($HOSTTYPE) to the typelib() symbols does not work, as we'd
    otherwise no longer be able to use them against noarch packages.
* Wed Oct 24 2012
  - Make gtk2-devel-32bit available on all arches
  - Remove redundant tags/sections from specfile
* Mon Sep 24 2012
  - Update to version 2.24.13:
    + Implement a gtk-primary-button-warps-slider setting  that lets
      us adjust scale and scrollbar behaviour according to platform.
    + Bugs fixed: bgo#661973, bgo#675365, bgo#674108
    + Updated translations.
* Mon Sep 03 2012
  - Update to version 2.24.12:
    + Allow building with automake 1.12
    + Bugs fixed: bgo#616997, bgo#680346, bgo#680901, bgo#681784,
      bgo#683070, bgo#683279.
    + Updated translations.
* Sun Jul 15 2012
  - Update to version 2.24.11:
    + X11: Use _NET_WM_STATE_HIDDEN for iconification when supported.
    + Win32: Don't drash when installed in a top-level directory.
    + Quartz:
    - Make function keys work.
    - Fix the build on OS X 10.7.
    - Fix manual resizing of windows.
    - Handle some key events better (such as dead tilde).
    + Iconview: fix autoscroll.
    + Printing: fix the build with cups 1.6.
    + Bugs fixed: bgo#603559, bgo#640308, bgo#643131, bgo#655065,
      bgo#667155, bgo#670093, bgo#670400, bgo#672125, bgo#674556,
      bgo#675421, bgo#675835, bgo#676362.
    + Updated translations.
  - Drop gtk2-immodule-fallback.patch, fixed upstream.
* Sun Feb 19 2012
  - Add pkgconfig() BuildRequires that used to be pulled in by
    something else before (but the relayout of xorg-x11 packages
    changed this behavior): fontconfig, x11, xcomposite, xcursor,
    xdamage, xext, xfixes, xi, xinerama, xrandr, xrender.
* Tue Feb 07 2012
  - Update to version 2.24.10:
    + Win32: make gdk_window_raise work again
    + Quartz: implement gdk_window_restack
    + Printing: fix a crash with custom option handling that was
      introduced in 2.24.9
    + Bugs fixed: bgo#665955, bgo#667691.
  - Remove xz BuildRequires now that it comes for free in the build
* Wed Jan 25 2012
  - Update to version 2.24.9:
    + Implement the editing-canceled property in
    + Backport GtkScale fixes
    + Several fixes in the MS-Windows theme
    + quartz: fix a race condition when waking up the CGRunLoop
    + Several build fixes:
    - Add gmodule-2.0 dependency for gtk-query-immodules-2.0
    - introspection: Fix srcdir != builddir builds
    + Bugs fixed: bgo#543520, bgo#620240, bgo#629878, bgo#639455,
      bgo#662814, bgo#663856, bgo#664238, bgo#665011, bgo#665013,
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that... See
    bnc#697467 for more details.
  - Drop gtk2-use-gmodule.patch: fixed upstream.
* Wed Dec 21 2011
  - Add gtk2-use-gmodule.patch: fix build by linking
    gtk-query-immodules-2.0 to gmodule-2.0; taken from git.
  - Update gtk2-window-dragging.patch from Fedora, and really apply
* Thu Dec 08 2011
  - Split typelib files into typelib-1_0-Gtk-2_0 subpackage.
  - Add typelib-1_0-Gtk-2_0 Requires to devel subpackage.
* Tue Nov 15 2011
  - Update to version 2.24.8:
    + Major Win32 backend update.
    + OS X updates.
    + Ensure that the MOD1 modifier always means ALT, as this
      assumption is already used in many places in Gtk+
    + Search engine backend updated to Tracker 0.12
    + Bugs fixed: bgo#84314, bgo#142874, bgo#169811, bgo#171456,
      bgo#324254, bgo#516822, bgo#537296, bgo#542777, bgo#552041,
      bgo#574935, bgo#604156, bgo#612359, bgo#631384, bgo#647460,
      bgo#650300, bgo#658272, bgo#659565, bgo#661997, bgo#662633,
      bgo#662670, bgo#663138, bgo#663182, bgo#663543, bgo#663605.
  - Drop gtk2-tracker-0.10.patch: fixed upstream.
  - Re-enable parallel build now that it works.
* Fri Oct 28 2011
  - Add gtk3-immodule-fallback.patch: make it possible to specify
    fallback input method modules in the GTK_IM_MODULE environment
    variable. This is useful in case a module doesn't exist for both
    gtk2 and gtk3. Fix bnc#723382.
* Wed Oct 19 2011
  - Add gtk2-window-dragging.patch: this adds support of window
    dragging from menubars/toolbars. Fix bgo#611313.
* Tue Oct 18 2011
  - Update to version 2.24.7:
    + Filechooser updates:
    - Sort recent files by age
    - Don't ellipsize filter names
    + OS X updates.
    + Bugs fixed: bgo#514843, bgo#616544, bgo#617583, bgo#624270,
      bgo#628396, bgo#630962, bgo#649979, bgo#653450, bgo#653847,
      bgo#655057, bgo#656053, bgo#657186, bgo#657770, bgo#658767,
      bgo#658772, bgo#658841, bgo#658842, bgo#659907.
    + Updated translations.
  - Remove workaround in %prep that disabled the build of a broken
    test: fixed upstream.
* Fri Oct 14 2011
  - Fixed translation-update-upstream support (bnc#690180).
* Wed Aug 31 2011
  - Update to version 2.24.6:
    + Filechooser updates:
    - Remove the expander in Save mode
    - Move the path bar up in Save mode
    - Remember the last opened directory
    - Start in recently-used mode when no folder is set
    - Update recent-files when confirming in the file chooser
    + Win32 build fixes
    + OS X build fixes for Lion
    + Bugs fixed: bgo#508601, bgo#599664, bgo#649588, bgo#652045,
      bgo#653191, bgo#655074, bgo#655087, bgo#655122, bgo#655392.
    + Updated translations.
  - Use a sed workaround in %prep to disable the build of a broken
    source for a test (see bgo#658039).
* Wed Jul 06 2011
  - Change branding-upstream subpackage:
    + Add Requires for libgtk-2_0-0 since the branding package is
      useless without it.
    + Update summary and description.
    + Make noarch.
    + Add branding comments to let people know how gtk2 branding
* Fri Jun 17 2011
  - Update to version 2.24.5:
    + Annotation fixes
    + Update some deprecation notes and porting hints
    + Bugs fixed:
    - Ensure we always grab the lock in async callbacks
    - Use an existing mimetype for the GTK_FILE stock icon
    - Fix missing icons in the builtin icon theme
    - Fix the build without XSHM
    - Fix the build against recent GLib
    - bgo#576492, bgo#637304, bgo#647908, bgo#648931, bgo#65210,
      bgo#652239, bgo#652402.
  - Rebase gtk2-tracker-0.10.patch.
* Tue Apr 26 2011
  - Comment out calls to translation-update-upstream as it breaks the
    build right now (bnc#690180).
  - Change gtk2 Obsoletes from <= to < now that we have a new
    upstream version.
* Tue Apr 26 2011
  - Update to version 2.24.4:
    + Add missing introspection annotations
    + Fix GtkComboBoxEntry accessibility support
    + Thread-safety fixes in file chooser and app chooser code
    + Fix some deficiencies with the builtin icon theme
    + Updated translations.
  - Changes from version 2.24.3:
    + Build fix.
  - Changes from version 2.24.2:
    + Bugs fixed: bgo#642905, bgo#643170, bgo#643216, bgo#643416,
  - Changes from version 2.24.1:
    + GTK+ now refuses to load modules that are linked against the
      wrong GTK+ version, preventing GTK_PATH accidents.
    + A number of memory leaks and segfaults involving accessibility
      have been fixed.
    + Bugs fixed: bgo#599907, bgo#626730, bgo#633291, bgo#640487,
      bgo#640992, bgo#642137, bgo#642642, bgo#642681, bgo#642772.
    + Updated translations.
  - Changes from version 2.24.0:
    + GtkBuilder has gained support for
    - items in GtkComboBoxText
    - tags in GtkTextTagTable
    - menus in GtkMenuToolButton
    + The gtk-builder-convert script gained a --target-version option
    + Many introspection annotation fixes
    + Bugs fixed: bgo#351755, bgo#590459, bgo#639327, bgo#634677.
    + Updated translations.
  - Changes from version 2.23.90:
    + New deprecations:
    - gdk_set_pointer_hooks(), gdk_display_set_pointer_hooks()
    - gtk_range_get/set_update_policy()
    - gtk_window_get/set_frame_dimensions() and
    + The cups print backend can now send print jobs directly in PDF
      if cups supports it
    + Bugs fixed: bgo#144324, bgo#165987, bgo#560177, bgo#562182,
      bgo#622125, bgo#637691, bgo#637958, bgo#637973.
  - Changes from version 2.23.3:
    + New deprecations:
    - GtkRuler (and subclasses)
    - gtk_widget_reset_shapes
    - gdk_set_sm_client_id
    - Foreign window APIs
    - gdk_spawn_*
    - gdkx_visual_get
    - gdk_net_wm_supports
    - gdk_set_locale, gtk_set_locale
    - Some GDK text conversion routines
    - gdk_drag_context_new
    - gdk_drag_find_window and gdk_drag_get_protocol
    - gdk_xid_table functions
    + Bugs fixed: bgo#629955, bgo#634558, bgo#634697, bgo#634882,
      bgo#635307, bgo#635588, bgo#636832, bgo#637069, bgo#637156.
    + Updated translations.
  - Changes from version 2.23.2:
    + Fix a branch messup
    + Readd the gtk_private_flags_get_type symbol
    + Fix crashes on 64-bit
    + Allow building with libtool 2.4
  - Changes from version 2.23.1:
    + New deprecations:
    - gtk_widget_hide_all
    + New APIs added to aid migration to GTK+ 3:
    - gtk_combo_box_new_with_model_and_entry
    + Bugs fixed: bgo#624025, bgo#632381, bgo#632539, bgo#633050,
  - Changes from version 2.23.0:
    + New deprecations:
    - gdk_cairo_set_source_pixmap
    - Misc GdkDrawable APIs
    - gtk_object_destroy
    - gtk_init_add, gtk_remove_add, etc
    - gtk_noteboook_set_window_creation_hook
    - gtk_notebook_set/get_group
    - gtk_link_button_set_uri_hook
    - gtk_about_dialog_set_url/email_hook
    - GtkComboBoxEntry
    - combo box text convenience API
    + New APIs added to aid migration to GTK+ 3:
    - gdk_cairo_set_source_window
    - GdkWindow API to supersede GdkDrawable API
    - gtk_notebook_set/get_group_name
    - GtkLinkButton::activate-link signal
    - gtk_combo_box_new_with_entry
    - GtkComboBoxText
    + Bugs fixed: bgo#423201, bgo#612396, bgo#613728, bgo#629722,
      bgo#629955, bgo#630521, bgo#631473, bgo#631697, bgo#632140.
  - Rebase gtk2-tracker-0.10.patch, and include additional changes
    from git.
  - Rebase gtk64.patch.
* Sat Feb 19 2011
  - Add gtk2-tracker-0.10.patch: fix tracker support in GTK+, for
    tracker 0.10. Patch cherry-picked from GTK+ 3.
* Sat Feb 19 2011
  - Remove update-alternatives Requires in devel subpackage,
    following previous change.
* Sun Feb 13 2011
  - Remove update-alternatives mechanism for gtk-builder-convert
    since the tool is not in gtk3 anymore.
* Fri Jan 07 2011
  - Use update-alternatives mechanism for gtk-update-icon-cache and
    gtk-builder-convert since both tools are shipped with the same
    names in gtk2 and gtk3:
    + Rename the non-versioned tools and man pages to versioned
    + Add update-alternatives Requires(post/postun) to tools and
      devel subpackages.
    + Call update-alterantives in %post/%postun of the tools and
      devel subpackages.
* Tue Dec 14 2010
  - Stop removing kg locale on 11.4 and later: bnc#659001 has been
* Sun Dec 12 2010
  - Remove some locales until bnc#659001 is fixed, to fix a build
* Tue Nov 30 2010
  - Make gtk2-devel depend on python-xml instead of pyxml: pyxml will
    be removed, and we really wanted to use python-xml anyway.
* Tue Nov 16 2010
  - Update to version 2.22.1:
    + bgo#563002: Doesn't call 'update-preview' on set_filename
    + bgo#609622: disappearing statusicon
    + bgo#613728: Rationalize GtkTreeView focus
    + bgo#624025: gdk_draw_rectangle bogged down by ColorSync
    + bgo#629722: save_entry_get_info_cb() doesn't behave correctly
    + bgo#630962: double click isn't catched
    + bgo#631332: gdk_pixmap_create_from_data();
    + bgo#631473: Fix GTK+3 documentation
    + bgo#631872: Please ship modules/input/README.multipress in
    + bgo#632894: Only show Desktop in file chooser button if there
      is one
    + Updated translations.
  - Removed FIXME for README.multipress; the file is in the tarball.
  - Rebase gtk64.patch.
* Wed Oct 13 2010
  - Put comments that are in the scriptlets area of the spec file in
    "%if 0" statement: if we don't do that, they actually end up in
    the scriplets and can even make them fail if the scriptlets were
    just "-p /sbin/ldconfig".
* Mon Oct 11 2010
  - Update packaging to use the shared library packaging policy:
    + Create libgtk-2_0-0, gtk2-tools and gtk2-data subpackages.
    + Add gtk2-tools Requires to libgtk-2_0-0 for the call to
      gtk-query-immodules-2.0 in %post.
    + Add gtk-data Recommends to libgtk-2_0-0.
    + Make libgtk-2_0-0 Provides/Obsoletes gtk2.
    + We need %post/%postun scriptlets for libgtk-2_0-0 and
      gtk2-tools that call gtk-query-immodules-2.0 when possible.
    + Update baselibs.conf accordingly.
    + Add gtk2-tools Requires(post)/Requires(postun) to all the
      immodule subpackages.
  - Remove /usr/bin/touch /bin/rm /bin/rmdir PreReq: they're
  - Pass --enable-introspection to configure.
  - Stop creating useless directories under /usr/lib/gtk-2.0:
    2.10.0/filesystems, 2.10.0/modules, engines, immodules.
  - Generally speaking, this moves the packaging of gtk2 and gtk3
    much closer to each other.
  - Update baselibs.conf to remove assumption in the scriptlets of
    the generated packages that they are 32bit packages.
  - Use <prefix> in baselibs.conf since we use full paths there, and
    this is needed for x86 packages that put files in
* Mon Oct 11 2010
  - Update summaries and descriptions, based on those used in the
    gtk3 source package.
  - Split input methods in subpackages:
    + Create gtk2-immodule-amharic, gtk2-immodule-inuktitut,
      gtk2-immodule-multipress, gtk2-immodule-thai,
      gtk2-immodules-tigrigna, gtk2-immodule-vietnamese,
      gtk2-immodule-xim subpackages. For the modules that are useful
      for specific locales, we use a locale(gtk2:$locale) Provides to
      make those packages installed by default when the locale is
    + Add Recommends to libgtk-3_0-0 for gtk2-immodule-amharic,
      gtk2-immodule-inuktitut, gtk2-immodule-thai,
      gtk2-immodules-tigrigna, gtk2-immodule-vietnamese. This makes
      sense since this helps people discover them without having to
      look for them.
    + gtk2-immodule-multipress is not useful by default.
    + gtk2-immodule-xim is creating performance issues, so we don't
      want it by default.
    + Fix bnc#629995.
  - Explicitly list files in file lists, to make it easier to find
    potential issues.
  - Move relevant man pages from gtk2-devel to gtk2.
  - Move the ferret module to the devel package: it's useful for
    tests, but not in general.
  - Package /etc/gtk-2.0/gtk(64)?.immodules in baselibs.conf too.
  - Remove the touch var/adm/SuSEconfig/run-gtk from baselibs.conf.
  - Fix %gtk2_immodule_post and %gtk2_immodule_postun macros to
    generate the right file: we were missing a % and were using /etc
    instead of /etc/gtk-2.0.
* Wed Sep 29 2010
  - Change lang package Requires to Recommends since it is not
    mandatory at runtime.
* Fri Sep 24 2010
  - Update to version 2.22.0:
    + Lower the gobject-introspection requirement to 0.9.3
    + Bug fixes: bgo#629748
    + Updated translations.
* Tue Sep 14 2010
  - Update to version 2.21.8:
    + Deprecations:
    - Various style properties have been deprecated:
    - The GtkIconView::orientation property has been deprecated and
      renamed to item-orientation
    - Separator-related API in GtkDialog
    - API related to blinking status icons
    - The keysym names have been renamed from GDK_... to GDK_KEY_...
    - The GtkItem class
    - The gdk_display variable and the GDK_DISPLAY macro
    + GTK+ now uses standard icon names for stock icons, where
    + Win32:
    - Fixes to the MS Windows theme engine
    + Directfb:
    - Many fixes
    + Bugs fixed: bgo#414712, bgo#601731, bgo#628049, bgo#628110,
      bgo#628291, bgo#628308, bgo#628656, bgo#628932, bgo#629093,
* Mon Aug 30 2010
  - Update to version 2.21.7:
    + Deprecations:
    - GtkWidget::draw-border has been deprecated
    + The Windows backend has seen quite a bit of work towards fixing
      CSW regressions.
    + Bugs fixed:
    - bgo#528257: File selector and stock string problems
    - bgo#614006: File chooser crashes when creating a new
    - bgo#616401: Noneffective gdk_keymap_map_virtual_modifiers...
    - bgo#626537: Toggle button does not set indeterminate state
    - bgo#627139: gtkfilechooserentry shows completion progress
    - bgo#627843: set_active_iter: remove restriction on path
    - bgo#628049: Native windows don't work very well
    + Updated translations.
  - Drop gtk2-testdnd.patch, gtk2-testgtk.patch, gtk2-testview.patch:
    fixed upstream.
* Wed Aug 25 2010
  - Remove the remaining part of SuSEconfig.gtk2: the icon theme
    cache updating mechanism is now handled directly by all
    appropriate packages.
  - This means we don't need /var/cache/gtk-2.0/icon-theme.cache-list
    anymore, nor the %preun hack that was removing icon theme caches.
* Wed Aug 25 2010
  - Add RPM macros (macros.gtk2) to make it easier to handle
    installation of a GTK+ 2 IM module.
  - Update SuSEconfig.gtk2 to stop handling the update of the IM
    module cache.
  - Do not touch var/adm/SuSEconfig/run-gtk in %post anymore, but
    call gtk-query-immodules-2.0 instead.
* Tue Aug 17 2010
  - Update to version 2.21.6:
    + Most drawing done by GTK+ itself has been ported from GDK
      drawing APIs to cairo
    + GtkExpander gained a ::label-fill property to make the label
      fill the entire horizontal space
    + Accessiblity:
    - Make Gail work with custom treemodels
    - Implement GailAdjustment::get_minimum_increment
    + Bugs fixed:
    - bgo#599574: Crash in _cairo_surface_set_error
    - bgo#604391: ...assertion `ancestor != NULL' when switching
      between tab
    - bgo#618327: GtkNotebookPage should be deprecated
    - bgo#623603: meld built with pygtk-2.16.0 giving warnings
    - bgo#623865: gtkdnd: pointer grab may never finish (ungrab
      before grab)
    - bgo#624087: Missing accessor for GdkCursor.type
    - bgo#624221: Gtk-2.21 Missing accessor for GdkDevice.num_axis
    - bgo#624224: Missing accessor for GdkDisplay.closed
    - bgo#624333: Deprecate GtkRecentManager:limit
    - bgo#624687: switch-page bug when activated from menu
    - bgo#624779: GtkCalendar padding/margin/spacing/border/
      whatever is too hard...
    - bgo#625491: Generate GdkX11-2.0.typelib
    - bgo#625650: Add annotations to gtk_tree_model_iter_next()
      and gtk_tree_selection_get_selected_rows()
  - Add patches to fix brp checks, reported and fixed upstream:
    + bg0#627128: gtk2-testview.patch
    + bgo#627129: gtk2-testdnd.patch
    + bgo#627130: gtk2-testgtk.patch
* Fri Jul 23 2010
  - Update to version 2.21.5:
    + Deprecations:
    - Deprecate GdkRegion apis that have no cairo equivalent
    - GtkWindow::allow-grow and ::allow-shrink properties
    + New accessors:
    - gdk_window_has_native
    + Introspection: misc annotation fixes
* Wed Jul 21 2010
  - Clean up update to 2.21.4.
  - Update baselibs.conf, README.SuSE, SuSEconfig.gtk2 after
    gdk-pixbuf split.
  - Stop creating %{_libdir}/gtk-2.0/2.10.0/loaders.
  - Move gir files to devel subpackage.
  - Add gdk-pixbuf-devel Requires to devel package.
  - Create var/adm/SuSEconfig/ in %post if necessary.
* Tue Jul 06 2010
  - Update to version 2.21.4:
    + Revert a change in GtkCalendar that broke the pygtk build
    + Fix the building of input methods as modules.
    + Include gdk-pixbuf-2.0 in the .pc file requires
  - Changes from version 2.21.3:
    + gdk-pixbuf has been moved into a separate module
    + gtk_init warns if it detects GTK2.x and GTK3 being used in the
      same process
    + New API for GSeal.
    + Bug fixes.
  - Changes from version 2.21.2:
    + The newly added gdk_drag_context_get_action function has been
      renamed to gdk_drag_context_get_selected_action to make the
      name less confusing.
    + Introspection annotations have been added in many places
    + New accessors for sealed struct members:
    - gtk_viewport_get_view_window
    - gdk_drag_context_get_source_window
    + Bug fixes.
  - Changes from version 2.21.1:
    + GDK has been sealed, with the addition of suitable accessors
    + Bug fixes.
  - Changes from version 2.20.1:
    + Support tracker 0.8 and 0.9 in the filechooser search code
    + New API:
    - add API to convert coords between parent and child windows
    - add gdk_window_get_effective_parent() and
      gdk_window_get_effective_toplevel() which are offscreen aware
    - add gtk_widget_send_focus_change
    - add accessors for GtkTextView adjustments
    - add API to reset the im context in GtkTextView and GtkEntry
    + Bug fixes.
    + Updated translations.
  - Add gdk-pixbuf-devel BuildRequires.
  - Drop gtk2-potfiles.patch: fixed upstream.
  - Drop gdk-modules-information.diff: gdk-pixbuf has been split, and
    this is not needed anymore.
  - Drop gtk+-2.20.1-pngmess.patch: fixed upstream.
  - Pass --disable-static to configure and remove .la files.
  - Update packaging after split of gdk-pixbuf.
* Thu May 20 2010
  - Fix a memory allocation problem in png loader
    + patch gtk+-2.20.1-pngmess.patch: backport upstream commit
* Mon May 03 2010
  - Update to version 2.20.1:
    + Support Tracker 0.8 in the filechooser search
    + bgo#615028: gdk/x11/gdkdnd-x11.c missing Xutil.h
    + bgo#614099: GtkFileSystemModel may causes crash in
    + bgo#615999: Gail doesn't send state-changed events for
    + bgo#614894: Add heuristic for pre XRandR 1.3 drivers
    + bgo#613988: Compile error on DirectFB backend due to missing...
    + bgo#560147: GtkBuilder docs should say what GErrors they throw
    + bgo#615128: gdk monitor order does not seem to be correct
    + bgo#614971: Initialize search engines on demand
    + bgo#613887: Misprint in the description of
    + bgo#615853: BadMatch when pressing keyboard volume keys...
    + bgo#615000: gtk_builder_value_from_string_type() returns FALSE
    + bgo#614540: configure wants gio-unix on all platform
    + bgo#613974: GtkToolItemGroup devides by 0 when allocating space
    + bgo#557689: In 'select folder' action, filechooser doesn't work
    + bgo#616851: gtk_misc_set_alignment: assertion `GTK_IS_MISC
      (misc)' failed
    + bgo#402349: FileChooser's default directory is not "active"
    + 64bit issue with the ICC profile support in the PNG loader
    + Missing break statement in gtk_tool_item_group_set_property
    + Missing default events in gtk_tool_item_group_realize
    + Translation updates
* Tue Mar 23 2010
  - Update to version 2.20.0:
    + Support the tracker 0.8 api in the file chooser search code
    + Bug fixes:
    - bgo#609929: Dragging between two windows cause the menu
    - bgo#613241: entry sends extra notify::text with "" on destroy
    - bgo#610946: error during gtk+ build + nonsense error messages
    - bgo#610176: Some cups1.2 feature use not shielded by API
    - bgo#612574: GtkMenuItem does not emit notify::label when
    - bgo#612505: Entry layout not updated when underlying buffer
    - bgo#612346: gdk_window_set_icon_name doesn't work
    - bgo#612308: GTK+ Build error: redefinition of 'struct
    - bgo#611118: Set APPLICATION_ID when launching desktop app
    - bgo#612768: DND cause crash in VNC environment
    - bgo#612575: Improve docs of
    - bgo#605333: Confusing error in documentation
    - bgo#613028: Do not get a GtkSettings for size lookup if...
    + Updated translations.
* Tue Mar 09 2010
  - Update to version 2.19.7:
    + bgo#611707: Move documentation from templates to inline
    + bgo#69872: GTK_WIDGET_SET_FLAGS should be deprecated
    + bgo#612066: empathy hangs when clicked on information about
    + bgo#557420: Some compose sequences don't work anymore...
    + bgo#569042: gailbooleancell does not seem to attend to changes
    + bgo#600992: File chooser reference counting issues
    + bgo#610905: gtk_drag_source_set need instrospection hint
    + bgo#611051: Search Entry Clear Icon not accessible
    + bgo#611217: Incorrect translator comment
    + bgo#611317: Document targets in drag and drop
    + bgo#611319: gtk_window_set_transient_for undocumented NULL
      value for parent
    + bgo#611658: Update documentation for gtkvscrollbar
    + bgo#611662: Update documentation for gtkvseparator
    + bgo#611686: focus_in/focus_out in gailtreeview.c should return
    + bgo#611831: Move documentation to inline comments: GtkVBox
    + bgo#612119" Do not scroll when middle pasting
    + Updated translations.
* Tue Feb 23 2010
  - Update to version 2.19.6:
    + Bugs fixed:
    - bgo#610701: gnome-shell crashes frequently
    - bgo#604799: Crash when button is pressed.
    - bgo#609744: crash at parse_data_for_row_pseudocolor
    - bgo#600789: gdk/gdkwindow.c "find_native_sibling_above" will
    - bgo#610141: gtk_assistant_get_nth_page() function fails to
    - bgo#609952: destroying a notebook window when the last tab
      got dragged...
    - bgo#603923: [annotations] gtk_tree_store_newv/set_column_types
    - bgo#610474: [annotations] Add allow-none
    - bgo#609650: GtkPlug Embedded signal is not emitted when plug..
    - bgo#610381: More space between toolbar icon and label
    - bgo#548026: No accessor for GtkWidget.requisition
    - bgo#609514: fix introspection comments for
    - bgo#610235: msgid in bad English
    - bgo#607697: GDK_META_MASK always set on Alt-Enter with gtk+
    - bgo#610632: gtk_info_bar_set_default_response problem
    - bgo#609172: gdk/directfb: little cleanups
    - bgo#610184: gtk_assistant_set_current_page() segfaults...
    + Updated translations.
  - drop gtk2-duplicated-declaration.patch included upstream
* Sun Feb 14 2010
  - Add gtk2-duplicated-declaration.patch to remove duplicated
    function declarations in gtkwidget.h. This can break some builds.
* Wed Feb 10 2010
  - Update to version 2.19.5:
    + GSEAL work:
    - Add accessors for GtkPaned members
    - Add gtk_widget_style_attach
    - Seal GtkTextTag
    - Deprecate GtkCurveType
    - More GtkWidget flags accessors
    + Bugs fixed:
    - bgo#403485: Move docs from tmpl/* to the source files
    - bgo#556263: Deprecate GtkCurve
    - bgo#554420: Seal GtkTextTag
    - bgo#561816: Optimize gtk_paned_set_position notifications
    - bgo#606288: Not using GtkOptionMenu deprecated symbols in
      test file
    - bgo#607061: GtkPlug socket window is sometimes incorrectly
    - bgo#607344: GtkCalendar: crash when using tooltips via glade
    - bgo#607885: GtkPaned::handle lack accessor
    - bgo#608162: gtktoolbutton doesn't create right proxy menu
    - bgo#608345: wrong reference on
    - bgo#608370: dnd drag-dest signal handlers don't get correctly
    - bgo#608410: GOK types backwards in text entry fields
    - bgo#608615: DnD events sent to wrong window
    - bgo#608807: Marks on GtkScale widgets can overlap
    - bgo#609188: gdk/directfb: compiler warning in
    - bgo#609191: gdk/directfb: use G_DEFINE_TYPE in
    - bgo#609199: gdk/directfb: use G_DEFINE_TYPE in gdkgc-directfb
    - bgo#609201: gdk/directfb: max cursor size is artificially
    - bgo#591186: GTK Menu Bar is unreadable under Windows 7
    + Updated translations.
* Wed Jan 27 2010
  - Update to version 2.19.4:
    + GSeal:
    - New accessors for GtkEntry windows
    - New accessors for GtkRange members
    + Bugs fixed:
    - bgo#607082 - Add accessors for sealed GtkRange members
    - bgo#567729 - Add GtkToolPalette
    - bgo#591102 - Remove the destination file if trying to save a
      pixbuf failed
    - bgo#600865 - Avoid drawing implicit paints to destroyed
    - bgo#601412 - Fix some issues with action widgets
    - bgo#603144 - Correct PRC6 and PRC9 envelope sizes
    - bgo#606009 - weirdness with clipping in abiword - csw
    - bgo#606698 - Misplaced declaration of
    - bgo#606761 - pixops.c: variables are declared at middle of
    - bgo#607217 - Mixing calls to _set_markup and _set_text
    - bgo#607269 - gtk_label_set_attributes with empty list no
    - bgo#607322 - Double-click doesn't work if the item is
    - bgo#607687 - Avoid integer overflow in
    - bgo#607778 - Add accessors for GtkEntry's windows
    - bgo#607770 - Leak in GtkTreeView with HildonPannableArea
    - bgo#603245 - Fix a redraw problem with action widgets
    + Updated translations.
  - Drop gtk2-bad-drawable-errors.patch: fixed upstream.
* Sat Jan 16 2010
  -  Add gtk2-bad-drawable-errors.patch, taken from upstream:
    this is needed to fix crashes in various circumstances.
    Fix bnc#570941, bgo#600865.
* Tue Jan 12 2010
  - Update to version 2.19.3:
    + GSeal:
    - Deprecate widget flag macros (GTK_WIDGET_STATE,
    - Also deprecate the type macros (GTK_WIDGET_TYPE,
    + GtkOffscreenWindow: A new toplevel container widget to manage
      offscreen rendering of child widgets
    + OS X:
    - Memory leak fixes and other improvements
    + Bugs:
    - bgo#604901: Provide generic offscreen rendering container
    - bgo#597100: There is a misprint in the documentation...
    - bgo#598383: GtkWidget::state-changed signal should be
    - bgo#602284: Need a way to retrieve the preedit string in a
    - bgo#605090: Fix some compilation warnings
    - bgo#605199: Contradiction in the description of function...
    - bgo#606068: Setup libjpeg error handling earlier...
    - bgo#606230: gtk_combo_box_set_active_iter & unsetting the
      active item
    - bgo#606291: Fix some issues in "Migrating from
    - bgo#606434: prop-editor should support GdkColor
    + Updated translations.
  - Drop gtk2-gdk-typelib.patch: fixed upstream.
* Tue Dec 22 2009
  - Update to version 2.19.2:
    + Introspection data for gdk-pixbuf, gdk and gtk is now included
      in GTK+ itself.
    + Client-side windows:
    - Fix some issues with handling of button and motion events
    - Fix damage reporting for drawing on offscreen windows
    - Fix problems with handling of input extension events
    + Printing:
    - Add api to handle printer hard margins
    + Simple IM Context:
    - Sync with Xorg compose file
    - Make Compose-vowel-minus combinations consistent
    + GDK:
    - gdk_screen_get_primary_monitor: New function to get the
      'primary' monitor in a multi-monitor setup
    + gdk-pixbuf has gained the ability to store and retrieve
      embedded ICC color profiles in png and tiff images
    + Bugs fixed:
    - bgo#588554: only show the accelerator when pressing alt
    - bgo#427409: editing shortcut always fails with super key
    - bgo#597386: Cannot click buttons more than once without
      moving the mouse
    - bgo#599397: Button stuck at pressed look after screen
    - bgo#603652, bgo#605008, bgo#601473, bgo#601712, bgo#50942,
      bgo#468989, bgo#502266, bgo#592279, bgo#599213, bgo#601383,
      bgo#602099, bgo#603619, bgo#603904, bgo#604117, bgo#604289,
      bgo#604462, bgo#604747, bgo#604787, bgo#604881, bgo#591085,
    + Updated translations.
  - Add gobject-introspection-devel BuildRequires to enable
    introspection support.
  - Add gtk2-gdk-typelib.patch to fix build of GDK introspection.
* Thu Dec 17 2009
  - Add baselibs.conf as a source
* Wed Dec 02 2009
  - Update to version 2.19.1:
    + Client-side windows:
    - Avoid some unnecessary exposes
    - Avoid unnecessary redraws related to clearing windows
    + GtkNotebook gained an 'action area'
    + GtkStatusbar gained a 'message area'
    + GtkToolPalette is a new container to show tool items in
      collapsible groups in a grid
    + gdk-pixbuf can now handle compressed TIFF images
    + GSEAL work:
    - New accessor: gtk_window_get_window_type()
    + Bugs fixed:
    - bgo#590017: Does not compile under MinGW32 + Wine
    - bgo#569430: Gail should include a reciprocal relationship for
    - bgo#598758: Need context for a propper translation
    - bgo#594535: No accesor for GtkStatusbar->label and ->frame
    - bgo#602725: fix setting icon-size on GICON images
    - bgo#599402: Landscape and Reverse Landscape icons need to be
    - bgo#588740: JPEG images open with blur effect?
    - bgo#601337: Only use gdk_input_select_events() if XINPUT_NONE
      is defined
    - bgo#598050: Flickering in a gtk_socket
    - bgo#600158: Do not use static GTypeInfo and GInterfaceInfo
    - bgo#561973: Problem dragging images from Firefox to GTK+ app
      on Windows
    - bgo#601512: Remove unnecessary check in GtkTreeModelFilter
    - bgo#600222: Check for existence of cairo-svg.h in
    - bgo#600150: GtkColorSelection tooltip issues
    - bgo#480065: wrong tree collapsed (or expanded) after having
    - bgo#596473: Second double-click of GtkTreeView row doesn't
    - bgo#601869: GtkUIManager assumes too much about popup menus
    - bgo#581145: Wrong positioning for fullscreen gedit toolbar
    - bgo#602724: gailimage doesn't handle
    - bgo#561130: get_monitor_geometry segfaults if called with
    - bgo#597026: Missing include for memset()
    - bgo#585383: Segfault in gdk_pixbuf__ico_image_save
    - bgo#597865: Move documentation from templates to inline
    - bgo#123569: Catch contents being reparented out of socket
    - bgo#561334: Incorrect named constant in documentation of two
    - bgo#601611: gtk_selection_data_get_targets() reads X Atom
      data as GdkAtoms
    - bgo#601409: action area presence modifies notebook behaviour
    - bgo#603268: wrong Since: markers in toolpalette merge
    - bgo#603271: wrong toolbar style
    - bgo#601959: must release compose key before continuing
      compose sequence
    - bgo#603302: Incorrectly warn about links on text with color
      and underline
    - bgo#603201: gtk_about_dialog_set_url_hook has no effect
    - bgo#591438: dfb_events_dispatch is not thread safe
    - bgo#589842: GtkAction API to have its menu item proxies have
    - bgo#603128: Adding new UI that was recently removed may cause
      wrong order
    - bgo#601682: Print preview should use gtk_show_uri by default
    - bgo#596083: Deprecate notebook label packing functionality
    - bgo#116650, bgo#584700, bgo#595498
    + Updated translations.
  - Drop gtk2-build-fix.patch: fixed upstream.
  - Remove workarounds for openSUSE 10.3 and earlier.
  - Add gnome-common BuildRequires, and use instead
    of autoreconf, since it'll do a better work.
  - Remove gtk-doc BuildRequires
  - Remove AutoReqPrev: it's default now.
* Fri Nov 13 2009
  - Update to version 2.19.0:
    + A throbber widget and cell renderer have been added: GtkSpinner
      and GtkCellRendererSpinner
    + GtkFileSystemModel has been reimplemented, for major speedups
      and other improvements
    + Synchronize compose sequences with the current Compose
    + Win32:
    - The GDI+ image loader works again
    - XP themes have been disabled since they don't work currently
    + OS X:
    - Fix crashes due to unimplemented GdkWindowImplIface methods
    - Use standard Mac keyboard shortcuts (Cmx-X, Cmd-C instead of
      Ctrl-X, Ctrl-C, etc)
    - Add a pixbuf loader for the QTIF format
    - Improve multi-monitor handling
    + GSEAL work:
    - New accessor for GtkDialog buttons:
    - New accessor for GtkViewport bin_window:
    - Add a GtkCellEditable::editing-canceled property
    + Deprecations:
    - GtkInputDialog has been deprecated
    - GtkCurve and GtkGammaCurve have been deprecated
    - The tab-packing feature in GtkNotebook has been deprecated
    + Bugs fixed:
    - bgo#594644: Cannot compile GTK+ with MinGW 4.4.0
    - bgo#581150: GtkIconView tries to paint items with invalid
    - bgo#598218: Substitute deprecated gtk_*_ref/unref calls
    - bgo#381371: Print margins not correct in WIN32 - not allowing
    - bgo#597596: Toolbar button accessible objects don't have
      label name
    - bgo#599118: Translators comment for "Finishing" labels
    - bgo#598261: Add support to GtkTooltip to handle GIcons
    - bgo#597865: Move documentation from templates to inline
    - bgo#599403: Avoid using accel group internals in GtkSocket
    - bgo#590800: The window content is not updated correctly when
    - bgo#598217: Substitute deprecated gdk_*_ref/unref calls
    - bgo#599446: atk_object_set_name () assertion in
    - bgo#592582: Print preview doesn't reflect the printout
    - bgo#563010: GtkFileChooserButton cannot have none file
      selected again
    - bgo#598881, bgo#596083, bgo#594903, bgo#598515, bgo#530351,
      bgo#552678, bgo#596238, bgo#596019, bgo#366217, bgo#594962
    + Updated translations.
  - Changes from version 2.18.2:
    + GTK+ now ignores SIGPIPE in gtk_init(). Previously this was
      done deep in the lpr printbackend.
    + Fix compilation of the DirectFB backend.
    + Bugs fixed:
    - bgo#597386: Cannot click buttons more than once...
    - bgo#588059: sometimes notification icons are not visible with
    + Updated translations.
  - Drop gtk2-git-c5d08611.patch: was taken from upstream.
  - Respin bugzilla-129753-gtk+-2.8.9-localize-font-style-name.diff
    to apply without fuzz.
  - Respin gtk64.patch to apply without fuzz.
  - Drop gtk+-strict-aliasing.patch: it's all fixed upstream already.
  - Fix rpmlint warnings about self-obsoletion for gail and gtk2-doc.
  - Fix order of packageand() arguments to fix rpmlint warning.
* Tue Oct 27 2009
  - Fixed incorrect file list in (bgo#599774).
  - Added support for translation-update-upstream (FATE#301344).
  - Re-enabled gnome-patch-translation support.
* Mon Oct 05 2009
  - Add gtk2-git-c5d08611.patch: this groups the various code changes
    in GTK+ git since 2.18.1. Those are all important fixes:
    + Move SIGPIPE suppression to gtk_init and document it, instead
      of having it in the lpr backend
    + Call XReconfigureWMWindow with proper screen (code error with
      compiler warning)
    + Fix DirectFB backend compilation
    + Plug a memory leak
    + bgo#597386: Cannot click buttons more than once
    + bgo#588059: Fix notification icon not always visible
* Fri Oct 02 2009
  - Compile without -fomit-frame-pointer. For some yet unknown
    reasons, some applications crash when GTK+ is compiled with it.
    See bgo#596977 for details. Should fix bnc#544009.
* Thu Oct 01 2009
  - Update to version 2.18.1:
    + Client-side Windows:
    - Fix a problem with the F-Spot screensaver
    - Request native events that are necessary for grab emulation
    - Fixes for input device and extended input event handling
    - Allow up to 255 buttons in extended input events
    + OS X:
    - Improve handling of multi-monitor setups
    - Basic DND works
    - Other improvements
    + Filechooser:
    - Support Tracker 0.7 in the search code
    + Bugs fixed:
    - bgo#596423 Landscape pages are the wrong way around
    - bgo#588449 DnD doesn't work on GDK/Quartz
    - bgo#596080 Mention "gtk-tooltip" in
    - bgo#596580 Blank rows in entry autocompletion
    - bgo#588649 extended input events sent to widgets that
    - bgo#596081 Update tracker support for version 0.7
    - bgo#596345 clicking empty space in backgrounds...
    - bgo#596494 New property "cursor" in 2.18's GdkWindow with
    - bgo#596012 popup menu position is horribly off on gdk
    - bgo#596250 Gdkcursor-quartz.c doesn't implement
    - bgo#586207 Printing dialog with a CUPS printer connected...
    + Updated translations.
  - Drop gtk2-expose-foreign.patch: fixed upstream.
  - Add gtk2-build-fix.patch to fix a build warning.
* Wed Sep 30 2009
  - Add gtk2-expose-foreign.patch: patch from upstream to fix an
    issue with f-spot.
* Thu Sep 24 2009
  - Update to version 2.18.0:
    + Add GtkTreeModelFilter testsuite and fix multiple bugs
    + Client-side-windows:
    - Fix issues around recursion and gdk_window_process_updates
    - Fix issues with grabs and cursors
    - Handle window hierarchy and geometry changes in expose
    - New function, gdk_window_flush, that may be needed in certain
    - Automatically flush windows when doing non-double-buffered
    + Quartz backend:
    - Fix various 'stuck UI' issues
    - Fix the size of the root window
    + Bugs fixed:
    - bgo#588455, bgo#346800, bgo#593678, bgo#594652, bgo#594668,
      bgo#591583, bgo#594600, bgo#594679, bgo#594880, bgo#593507,
      bgo#594913, bgo#594738, bgo#503776, bgo#595599, bgo#595790,
      bgo#588649, bgo#550939
    + Updated translations.
* Wed Sep 09 2009
  - Update to version 2.17.11:
    + Client-side windows:
    - Add gdk_cairo_reset_clip that lets you get back the original
      drawable clip
    - Add gdk_window_restack to more conveniently restack child
    - Add gdk_window_is_destroyed as a replacement for
    - Deprecated GDK_WINDOW_OBJECT and GdkWindowObject
    + GSEAL:
    - Add gtk_widget_set_receives_default and
      gtk_widget_get_receives_default accessors for
    + GtkTreeView:
    - Correctly propagate insensitive state to cell renderers
    + GtkTextView:
    - Merge a number of scrolling-related fixes from Maemo
    + Bugs fixed:
    - bgo#564160 - gtk_combo_box_entry_set_text_column too
    - bgo#593868 - gtk_im_multicontext_set_client_window recreate a
      new slave...
    - bgo#593644 - gdk_x11_screen_get_window_manager_name should
      not cache...
    - bgo#594178 - gdk-pixbuf-query-loaders segfault in
    - bgo#567124 - proposal to delay doing something related to
    - bgo#588788 - GTK+ compilation should work with automake1.10
    - bgo#584638 - Build of gtkupdateiconcache without NLS breaks
    - bgo#593788 - misprint in the returning value of
    - bgo#593606 - Missing include in gtk/gtkcellrendereraccel.c
    - bgo#593877 - Undefined symbols while compilation
  - Add gtk2-install-po.patch to fix build.
  - Add gtk2-64bit-build-fix.patch to fix build.
* Tue Sep 01 2009
  - Update to version 2.17.10:
    + Client-side windows:
    - Regression fixes continue
    - Multiple clipping issues have been fixed
    - gdk_window_beep() works again
    - gtk-demo now has a few offscreen window demos
    + GSEAL:
    - Several more getters and setters have been added:
      gtk_widget_is_toplevel(), gtk_widget_is_drawable(),
    + Bugs fixed:
    - bgo#592752 - aisleriot card drag start makes card appear
    - bgo#592901 - Crash in JPEG pixbuf loader instead of error
    - bgo#592263 - redraw problem in text view
    - bgo#593011 - Cannot move applet with middle click
    - bgo#592624 - BadAccess from gdk_window_x11_set_events
    - bgo#592606 - Activate the default button in a respose-request
    - bgo#593249 - emacs and acroread don't work properly
    - bgo#592883 - Spin cell rendererer problem with double click
    - bgo#588199 - GtkTreeView rendering glitch while using a
    - bgo#543310 - set_enable_tree_lines doesn't work when a
    - bgo#589636 - csw broke DND from panel menus
    - bgo#593595 - broken clip handling in GtkLabel
    - bgo#590921 - NULL should not be a valid return value for
    - bgo#590861 - cups_printer_create_cairo_surface() sets a
      fallback resolution...
    - bgo#544724 - delete new line requires two keystrokes
    - bgo#593001 - Emit 'update-custom-widget' on page setup change
    - bgo#593317 - gtkwindow leaks startup ID
    - bgo#593080 - mem leak
    - bgo#593481 - GtkEntryCompletion action-activated signal is
    - bgo#593135 - gtk_entry_set_icon_from_pixbuf only works one
    - bgo#593012 - configure doesn't handle --enable-{cups,papi}
    - bgo#592862 - There is a misprint on the returning value of
    - bgo#586466 - GtkPrintOperation printing fails if it is the
      only event source
    - bgo#434318 - printer detail acquisition needs events
    - bgo#593712 - configure fails to to check properly for cups...
    + Updated translations.
* Tue Aug 25 2009
  - Update to version 2.17.9:
    + Client-side windows: Add a compatibility mode that falls back
      to always using native windows, triggered by the
      GDK_NATIVE_WINDOWS environment variable
    + Bugs fixed:
    - bgo#589367 gedit crashed with SIGSEGV in IA__g_list_last()
    - bgo#478519 GtkTooltip segfaults on NULL
    - bgo#592461 preserve errno and use g_strerror
    - bgo#592403 crash when close the second terminal...
    - bgo#591549 Default printer in a network
    - bgo#526149 GtkCellRendererAccel editing conflicts with
    - bgo#528283 Problems when using PageUp & PageDown to navigate
      Playlists pane
    + Updated translations.
* Tue Aug 18 2009
  - Update to version 2.17.8:
    + Client-side windows - various fixes to expose handling and fix
      memory leaks
    + Minor API addition - new setter as part of the GSEAL effort:
    + Bugs fixed:
    - bgo#585211 - Add accessor function for GtkWidget->allocation
    - bgo#588437 - gtk 2.17.3 causes dragging in firefox bookmarks
      sidebar to misdetect mouse position
    - bgo#589367 - gedit crashed with SIGSEGV in IA__g_list_last()
    - bgo#589877 - Client side windows leak gdk regions
    - bgo#590959 - Set child_has_focus flag properly
    - bgo#591432 - There is incomplete information on the returning
      value of pdates_recurse()
    - bgo#591434 - firefox-3.5 crashed with SIGSEGV in
    - bgo#591526 - Accelerator keys with <super> modifier also
      triggered by unmodified key
    - bgo#591751 - bad memory access with duplicated id
    - bgo#591998 - Support silent build rules with automake 1.11
    - bgo#592003 - Shift+click should always modify selection
    + Updated translations.
* Wed Aug 12 2009
  - Update to version 2.17.7:
    + Client-side windows: a number of regressions related to
      embedding have been fixed
    + Printing: The file backend supports SVG output
    + Minor API additions:
    - GtkIconView gained an icon-padding property that can be used
      to fine-tune how much space each column needs
    - GtkTreeViewColumn grew a sort-column-id property that can be
      used to set up sort columns in GtkBuilder files
    - GdkWindow gained a cursor property and associated getter
    - GtkFileChooser has a create-folders property to allow
      disabling the "New Folder" button
    - gtk_print_operation_get_n_pages_to_print: returns the number
      of pages that are being printed
    - New getters and setters as part of the GSEAL effort:
      gtk_widget_get_allocation, gtk_widget_get_visible,
    + Bugs fixed: bgo#589336, bgo#534462, bgo#161489, bgo#514260,
      bgo#509650, bgo#586374, bgo#590442, bgo#498010, bgo#555109,
      bgo#570516, bgo#573321, bgo#576601, bgo#586100, bgo#588438,
      bgo#589732, bgo#589745, bgo#590084, bgo#590086, bgo#590309,
      bgo#590448, bgo#590959, bgo#591288, bgo#539377, bgo#546005,
      bgo#564695, bgo#591218, bgo#357655, bgo#591462
    + Updated translations.
* Sat Jul 25 2009
  - Update to version 2.17.6:
    + Client-side windows:
    - Several optimizations, such as client-side tracking of
      viewable windows
    - Clipping for drawing pixbufs on windows has been fixed
    - Rendering to large subwindows has been fixed
    + Changes that are relevant for translators:
    - Markup has been removed from several strings
    + Bugs fixed: bgo#588398, bgo#588943, bgo#588076, bgo#574674
      bgo#582674, bgo#588553, bgo#588897, bgo#588958, bgo#589035
      bgo#589275, bgo#588964, bgo#587337
    + Translation updates
* Sat Jul 18 2009
  - Update to version 2.17.5:
    + Quite a few fixes have happened for the win32 and directfb
    + Accessors have been added for sealed members in GtkCellRenderer
      and GtkWidget
    + The jpeg2000 pixbuf loader is now optional. Pass
    - -with-libjasper to configure to build it
    + Bugs fixed:
    * bgo#588373 Menus broken by client-side-windows
    * bgo#588379 testgtk::panes does not change the cursor on mouse
    * bgo#588388 shape rendering is back
    * bgo#588461 gtk_editable_get_chars() behaviour change in
    * bgo#588666 Incorrect clamping of max_length
    * bgo#588665 insert-text signal is not emitted
    * bgo#588395 Crash when opening a GtkBuilder file
    * bgo#524066 Mandatory jpeg2000?
    * bgo#527583 GtkAssistant should set buttons as default widget
    * bgo#588694 Missing % in C code
    * bgo#588484 Iconview DnD fails when Destination is empty
    * bgo#583522 Trivial error in GtkBuilder migration
    * bgo#150951 collapsed save dialog needs to indicate filesystem
    + Translation updates
  - Remove gtk2-build-warnings.patch. Fixed upstream
* Tue Jun 16 2009
  - Update to version 2.17.2:
    + GtkInfoBar: A new widget to show a transient 'message area'
      inside a content pane. The API is similar to GtkDialog and
      supports theming for different message types (warnings, errors,
    + GtkFileChooser:
    - Improve path bar by ellipsizing long names and preventing
      vertical size changes
    - Backup files are now hidden by default
    - GTK+ remembers the file chooser sorting state now
    + GtkButtonBox: Implements the GtkOrientable interface now.
    + Printing:
    - GTK+ supports printing an application-defined 'selection'
      now, in addition to usual page ranges.
    + Changes that are relevant for theme authors:
    - The new GtkInfoBar widget uses symbolic colors for theming
      its background color depending on the message type. By
      default, it uses the same background color as tooltips. This
      can be turned off with style property.
    - The GTK+ file chooser (as well as nautilus and other users of
      GIO icon information) can now show different icons for xdg
      user dirs. The icon names are folder-documents,
      folder-download, folder-music, folder-pictures,
      folder-publicshare, folder-templates, folder-videos, with an
      automatic fallback to the standard folder icon.
    + Bugs fixed:
    - bgo#584021: titchy leak
    - bgo#579590: gtk_entry_set_icon_from_stock should warn when
      invalid st...
    - bgo#584125: GtkAssistant asserts if last page is
    - bgo#171416: Resume editing if name of new folder is "Type
      name of new...
    - bgo#420335: Page assignment when printing 4 pages to a sheet
    - bgo#161670: Bad behaviour from gtk_file_chooser_set_filename
    - bgo#327152: Long names in the FileChooserDialog directory
      buttons sho...
    - bgo#355851: File Dialog shows Backup Files
    - bgo#390312: Gtk grabs keyboard on DND
    - bgo#486839: Filechooser 'Places' items should not move up and
      down th...
    - bgo#562335: Deprecate gtk_tree_view_column_get_cell_renderers
      and gtk...
    - bgo#565317: Resulting image of GtkCellRendererPixbuf depends
      on order...
    - bgo#565998: configure script doesn't check for cairo-xlib.pc
    - bgo#580079: Better configure detection of Xinerama on Solaris
    - bgo#580511: gdk_x11_atom_to_xatom_for_display translates
      GDK_NONE as ...
    - bgo#580560: Backspace key does not go to the parent directory
    - bgo#584598: GtkButtonBox silently ignores
    - bgo#584637: Missing conditionals for X11 shape extension in
    - bgo#584805: GtkEntryCompletion selection reset when calling
    - bgo#584832: Duplicate the exec string returned by
    - bgo#585024: some gtksettings properties need extra
    - bgo#585371: Add additional sizes to the font selector
    - bgo#585791: use g_*gettext instead of *gettext directly
    - bgo#562579: [Patch] Remove error dialog when directory does
      not exist
    - bgo#344519: custom print ranges
    - bgo#484922: Should remember the sort state of columns
    - bgo#555344: consider adding a message area widget
    + Updated translations.
  - Add gtk2-build-warnings.patch to fix several build warnings.
* Tue Jun 02 2009
  - Update to version 2.17.1:
    + GtkLabel:
    - GtkLabel can show embedded URLs, much like SexyUrlLabel
    + Printing:
    - GTK+ includes a print backend that works with the PAPI
      printing service.
    - The file and lpr backends can print multiple pages per sheet.
    + Changes that are relevant for theme authors:
    - The URL support in GtkLabel uses the link-color /
      visited-link-color style properties
    + Bugs fixed: bgo#576091, bgo#315462, bgo#390331, bgo#531490,
      bgo#574386, bgo#576678, bgo#579366, bgo#579884, bgo#580511,
      bgo#581876, bgo#581878, bgo#582003, bgo#582488, bgo#582950,
      bgo#582963, bgo#583050, bgo#583522, bgo#535557, bgo#549859
    + Updated translations.
  - Drop gtk2-bnc294385-bgo463773-flash-player-busyloop.patch: fixed
  - Drop
    fixed upstream.
* Mon May 11 2009
  - Removed these patches for deprecated widgets:
    gtk+-mac_ctree.patch, gtk2-filesel-navbuttons.patch
  - Removed gtk2-bnc355503-file-chooser-remember-geometry.diff; this
    code is in the upstream tarball now.
  - Removed gtk2-bnc343858-buggy-intel-xinerama.patch; the new GTK+
    detects RANDR pre-1.2 and applications should already handle
    overlapping monitors anyway.
  - Renamed gtk2-flash-player-busyloop.patch to
* Tue May 05 2009
  - Update to version 2.17.0:
    + GtkBuilder:
    - Scale marks can now be specified in builder markup
    - GtkAssistant action widgets can be added in builder markup
    + Changes that are relevant for theme authors
    - GtkEntry now has a ::invisible-char style property that allows
      themes to set the preferred invisible character
    + Printing:
    - GTK+ supports authentication of users against CUPS servers
    + Bugs fixed:
    - bgo#578634: gtkdial example fails to compile
    - bgo#580678: Minor improvement to GTK+ mediaLib code
    - bgo#580511: gdk_x11_atom_to_xatom_for_display translates
    - bgo#581110: Handlebox widget uses static variables, crashes
      in multi...
    - bgo#553385: gtk-builder-convert creates untranslated combobox
    - bgo#580814: GtkTextLayout incorrectly assumes pango iterates
      in logi...
    - bgo#579366: gtkbuilderparser leaks RequiresInfo objects
    - bgo#579741: gailcombox should emit
    - bgo#574386: Remove deprecated call to
    - bgo#384940: handle rejecting jobs and authentication
    + Updated translations
  - Pass --enable-man to configure.
* Sun Apr 12 2009
  - Update to version 2.16.1:
    + GtkBuilder:
    * Accessible action names can now be marked as translatable.
    * gtk-builder-convert correctly handles response ids in all
    * gtk-builder-convert warns about duplicate ids.
    + GDK:
    * GDK no longer refuses to work on 30-bit visuals
    + Win32:
    * The appearance of GTK+ menus on Vista has been improved.
    + Bugs fixed:
    * bgo#575700 Crash when moving a GtkWindow
    * bgo#574283 unused assignment and dead code in
    * bgo#538840 [Win32] GTK menu theming could be improved
    * bgo#576254 <object> requires attribute "id"
    * bgo#576306 gdkscreen.c: get_nearest_monitor too simple...
    * bgo#437533 Implement draw_shape PangoRenderer method
    * bgo#577224 crash when setting new icon after setting icon...
    * bgo#576150 Doc bug for GtkMenuPositionFunc
    * bgo#562863 GtkVscrollbar is hardly documented
    * bgo#575644 Cygwin gail build patch
    * bgo#571374 Add 30-bit visuals to the list of supported
    * bgo#577650 gtkitemfactory.h fails to compile
    * bgo#578094 ProcessIdToSessionId needs to be declared as
    * bgo#518642 Custom tags and translatable content
    * bgo#532858 segv setting GBoxed subclass <property>
    * bgo#557629 Response ID not converted for
    * bgo#577789 about dialogue doesn't linkify licence text
    * bgo#577824 empathy_chat_window_init: GClosure is leaked
    * bgo#577964 Page Range entry is not accessible
    * bgo#578221 Assertion warning `GTK_IS_TEXT_LAYOUT (layout)'
    * bgo#578271 PageSetup should be sent to the previewer
    * bgo#578276 gtk-builder-convert improperly converts
    * bgo#578290 two memory leaks
    * bgo#578354 Memory leak in gdkscreen-x11
    * bgo#578365 GtkMountOperation does not allow passwordless
      mount of sf...
    * bgo#578366 file descriptor leak
    * bgo#573922 Using NET_WM_USER_TIME even if startup
      notification times...
    * bgo#561345 Title of Print Preview window should not be
    * bgo#577868 about dialogue changes appearance on style-set
      (change th...
    * bgo#572797 GtkCellRendererAccel display string i18n in OTHER
    + Translation updates
* Mon Apr 06 2009
  - Respin
    that doesn't apply with new patch package.
* Fri Mar 13 2009
  - Update to version 2.16.0:
    + The new function gtk_style_get_property was renamed to
      gtk_style_get_style_property to avoid binding problems.
    + Bugs fixed:
    * bgo#574059 search button not available in some cases
    * bgo#574622 GtkEntry: Should we wrap icon-press and
      icon-release signals?
    * bgo#574561 gtk_style_get "shadows" g_object_get
    * bgo#574794 Can not resize shaped windows on Windows
    * bgo#570896 gdkevents-win32.c(2947) : error C4053: one void
      operand for '?:'
    * bgo#573067 Intra-app dnd of text behavior on Windows is
    * bgo#572455 GtkEntry window layed out wrong if the widget has
    + Translation updates
  - Remove AutoReqProv, it's default
  - Remove cairo from Requires in main package. Should be automatic
  - Remove custom CFLAGS
* Fri Mar 06 2009
  - Update to version 2.15.5:
    + GtkAction:
    - Rename gtk_activatable_reset to
      gtk_activatable_sync_action_properties to make it easier to
    + GDK:
    - The DirectFB backend has been restored to basic function
    - The RANDR support in the X11 backend has been made more robust
    + Changes that are relevant for theme authors:
    - GtkEntry now has a ::progress-border property and use
      fg/bg[SELECTED] for drawing progress
    + Bugs fixed: bgo#457086, bgo#554407, bgo#543710, bgo#560671,
      bgo#513422, bgo#533456, bgo#572387, bgo#565199, bgo#495320,
      bgo#572904, bgo#573383, bgo#573416, bgo#572968, bgo#572972,
      bgo#572996, bgo#573069, bgo#573113, bgo#573211, bgo#573287,
      bgo#572273, bgo#573515, bgo#552619, bgo#573087, bgo#573688,
      bgo#546285, bgo#569671, bgo#573393, bgo#571001, bgo#520395,
      bgo#325809, bgo#561631, bgo#519090
    + Updated translations:
  - Drop gtk2-libtool.patch: already fixed upstream.



Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Oct 9 10:55:22 2021