commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2020-08-15 21:16:15 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new.3399 (New) Package is "gtk3" Sat Aug 15 21:16:15 2020 rev:160 rq:826635 version:3.24.22 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2020-06-30 21:53:46.946260775 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new.3399/gtk3.changes 2020-08-15 21:16:46.767500021 +0200 @@ -1,0 +2,23 @@ +Mon Aug 10 16:55:00 UTC 2020 - Bjørn Lie + +- Update to version 3.24.22: + + GtkTextView: +- Fix some corner cases of pixelcache invalidation. +- Make select-all work on touch. + + Fix print portal support. + + Adwaita: +- Tweak title style class. +- Add a public color for text view background. + + Wayland: Add a way to change the application id: + + Add --enable-tracker3 option to configure. + + Updated translations. + +--- +Mon Aug 10 08:12:40 UTC 2020 - Dominique Leuenberger + +- Only recommend instead of Require adwaita-icon-theme: Even though + GTK3 references this icon set as fallback, we only want to + recommend it here to have a chance to make live CD's smaller + (where we have good control of the apps on them). + +--- Old: gtk-3.24.21.obscpio New: gtk-3.24.22.obscpio Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.lpgUtW/_old 2020-08-15 21:16:49.075501339 +0200 +++ /var/tmp/diff_new_pack.lpgUtW/_new 2020-08-15 21:16:49.079501340 +0200 @@ -35,7 +35,7 @@ %bcond_without broadway %bcond_with doc Name: %{pname} -Version:3.24.21 +Version:3.24.22 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1-or-later @@ -111,8 +111,9 @@ Group: System/Libraries Requires: %{name}-data >= %{version} Requires: %{name}-schema >= %{version} -# Require Adwaita Icon Theme: It's GTKs icon set, that's guaranteed to be there -Requires: adwaita-icon-theme +# Recommend Adwaita Icon Theme: GTK3 references this icon set in the code, +# but some setups might still want to eliminate it (think limited size Live CDs) +Recommends: adwaita-icon-theme # Require gdk-pixbuf-loader-rsvg - bsc#1007453. We require adwaita-icon-theme # so we need something to load the svg icons. Requires: gdk-pixbuf-loader-rsvg ++ _service ++ --- /var/tmp/diff_new_pack.lpgUtW/_old 2020-08-15 21:16:49.127501368 +0200 +++ /var/tmp/diff_new_pack.lpgUtW/_new 2020-08-15 21:16:49.127501368 +0200 @@ -3,7 +3,7 @@ https://gitlab.gnome.org/GNOME/gtk.git git -3.24.21 +3.24.22 @PARENT_TAG@+@TAG_OFFSET@ (.*)\+0 \1 ++ gtk-3.24.21.obscpio -> gtk-3.24.22.obscpio ++ /work/SRC/openSUSE:Factory/gtk3/gtk-3.24.21.obscpio /work/SRC/openSUSE:Factory/.gtk3.new.3399/gtk-3.24.22.obscpio differ: char 48, line 1 ++ gtk.obsinfo ++ --- /var/tmp/diff_new_pack.lpgUtW/_old 2020-08-15 21:16:49.183501400 +0200 +++ /var/tmp/diff_new_pack.lpgUtW/_new 2020-08-15 21:16:49.183501400 +0200 @@ -1,5 +1,5 @@ name: gtk -version: 3.24.21 -mtime: 1593378841 -commit: ab4b85f88cf822d6dbb9cda9c4d71fd10a5d3d99 +version: 3.24.22 +mtime: 1597075186 +commit: 0d30d36326ade257b6309d23bbbeb844a1119338
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2020-06-30 21:53:34 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new.3060 (New) Package is "gtk3" Tue Jun 30 21:53:34 2020 rev:159 rq:817617 version:3.24.21 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2020-04-29 20:43:50.815871752 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new.3060/gtk3.changes 2020-06-30 21:53:46.946260775 +0200 @@ -1,0 +2,21 @@ +Sun Jun 28 22:12:09 UTC 2020 - Bjørn Lie + +- Update to version 3.24.21: + + Wayland: +- Prevent crashes with offscreen windows. +- Handle disorderly tablet/pad disconnects. + + GtkFileChooser: +- Translate the type column. +- Add a tracker3 search engine. +- Rate-limit trash monitoring. +- Make get_filter work for native chooser. + + GtkGLArea: Fix a redraw problem. + + GtkScrolledWindow: Fix kinetic scrolling. + + Add a gtk-cursor-aspect-ratio setting. + + GDK: +- Improve frame clock smoothness. +- Fix frame clock monotonicity. + + Adwaita: Improve notebook tab legibility. + + Updated translations. + +--- Old: gtk-3.24.20.obscpio New: gtk-3.24.21.obscpio Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.tmtgsT/_old 2020-06-30 21:53:48.342265094 +0200 +++ /var/tmp/diff_new_pack.tmtgsT/_new 2020-06-30 21:53:48.346265107 +0200 @@ -35,7 +35,7 @@ %bcond_without broadway %bcond_with doc Name: %{pname} -Version:3.24.20 +Version:3.24.21 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1-or-later ++ _service ++ --- /var/tmp/diff_new_pack.tmtgsT/_old 2020-06-30 21:53:48.410265305 +0200 +++ /var/tmp/diff_new_pack.tmtgsT/_new 2020-06-30 21:53:48.414265318 +0200 @@ -3,7 +3,7 @@ https://gitlab.gnome.org/GNOME/gtk.git git -3.24.20 +3.24.21 @PARENT_TAG@+@TAG_OFFSET@ (.*)\+0 \1 ++ gtk-3.24.20.obscpio -> gtk-3.24.21.obscpio ++ /work/SRC/openSUSE:Factory/gtk3/gtk-3.24.20.obscpio /work/SRC/openSUSE:Factory/.gtk3.new.3060/gtk-3.24.21.obscpio differ: char 49, line 1 ++ gtk.obsinfo ++ --- /var/tmp/diff_new_pack.tmtgsT/_old 2020-06-30 21:53:48.466265478 +0200 +++ /var/tmp/diff_new_pack.tmtgsT/_new 2020-06-30 21:53:48.466265478 +0200 @@ -1,5 +1,5 @@ name: gtk -version: 3.24.20 -mtime: 1587998173 -commit: db39ce2b1699acaf5d0ba160cf7cc68ccf6e16d6 +version: 3.24.21 +mtime: 1593378841 +commit: ab4b85f88cf822d6dbb9cda9c4d71fd10a5d3d99
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2020-04-29 20:43:45 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new.2738 (New) Package is "gtk3" Wed Apr 29 20:43:45 2020 rev:158 rq:798589 version:3.24.20 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2020-04-15 20:08:22.854182115 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new.2738/gtk3.changes 2020-04-29 20:43:50.815871752 +0200 @@ -1,0 +2,14 @@ +Mon Apr 27 18:13:11 UTC 2020 - Bjørn Lie + +- Update to version 3.24.20: + + GtkFileChooser: +- Prevent selection changes after overwrite confirmation +- Don't grab focus to the sidebar on click +- Avoid a use-after-free in GtkFileSystemModel + + GtkEmojiChooser: Remove blacklist + + GtkAboutDialog: Add more licenses + + Adwaita: Lower the contrast of checkboxes + + HighContrast: Export the same public colors as Adwaita + + Updated translations. + +--- Old: gtk-3.24.18.obscpio New: gtk-3.24.20.obscpio Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.8wxenN/_old 2020-04-29 20:43:52.243875475 +0200 +++ /var/tmp/diff_new_pack.8wxenN/_new 2020-04-29 20:43:52.247875486 +0200 @@ -35,7 +35,7 @@ %bcond_without broadway %bcond_with doc Name: %{pname} -Version:3.24.18 +Version:3.24.20 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1-or-later ++ _service ++ --- /var/tmp/diff_new_pack.8wxenN/_old 2020-04-29 20:43:52.299875621 +0200 +++ /var/tmp/diff_new_pack.8wxenN/_new 2020-04-29 20:43:52.303875632 +0200 @@ -1,8 +1,9 @@ + https://gitlab.gnome.org/GNOME/gtk.git git -refs/tags/3.24.18 +3.24.20 @PARENT_TAG@+@TAG_OFFSET@ (.*)\+0 \1 ++ gtk-3.24.18.obscpio -> gtk-3.24.20.obscpio ++ /work/SRC/openSUSE:Factory/gtk3/gtk-3.24.18.obscpio /work/SRC/openSUSE:Factory/.gtk3.new.2738/gtk-3.24.20.obscpio differ: char 49, line 1 ++ gtk.obsinfo ++ --- /var/tmp/diff_new_pack.8wxenN/_old 2020-04-29 20:43:52.359875778 +0200 +++ /var/tmp/diff_new_pack.8wxenN/_new 2020-04-29 20:43:52.363875788 +0200 @@ -1,5 +1,5 @@ name: gtk -version: 3.24.18 -mtime: 1586471639 -commit: f9decb0cd61f7102af6b5d1f70493bfe6dacb3d1 +version: 3.24.20 +mtime: 1587998173 +commit: db39ce2b1699acaf5d0ba160cf7cc68ccf6e16d6
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2020-04-15 20:07:01 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new.2738 (New) Package is "gtk3" Wed Apr 15 20:07:01 2020 rev:157 rq:793804 version:3.24.18 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2020-03-30 22:51:40.339781824 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new.2738/gtk3.changes 2020-04-15 20:08:22.854182115 +0200 @@ -1,0 +2,26 @@ +Fri Apr 10 11:27:09 UTC 2020 - bjorn@gmail.com + +- Update to version 3.24.18: + + Wayland: Fix more sizing regressions in Epiphany and +LibreOffice menus, and popups in general. + + Build: Make resource build reproducible. + + Updated translations. +- Disable autogeneration of .changes in service, we are currently + using released tags so it is not needed. + +--- +Sat Apr 04 11:15:42 UTC 2020 - bjorn@gmail.com + +- Update to version 3.24.17: + + GtkFileChooser: Fix some keynav issues. + + GtkMenuButton: disable focus-on-click. + + Derive the HighContrast and HighContrastInverse themes from +Adwaita. + + Wayland: +- Fix firefox sizing problems. +- Prevent Alt lingering after Alt-Tab. +- Load compose sequences from ~/.Compose. +- Fix a crash in the Wayland input method. + + Updated translations. + +--- Old: _servicedata gtk-3.24.16.obscpio New: gtk-3.24.18.obscpio Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.ytq4ns/_old 2020-04-15 20:08:25.342183807 +0200 +++ /var/tmp/diff_new_pack.ytq4ns/_new 2020-04-15 20:08:25.342183807 +0200 @@ -35,7 +35,7 @@ %bcond_without broadway %bcond_with doc Name: %{pname} -Version:3.24.16 +Version:3.24.18 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1-or-later @@ -703,7 +703,6 @@ %{_datadir}/gtk-3.0/gtkbuilder.rng %dir %{_datadir}/gtk-3.0/valgrind %{_datadir}/gtk-3.0/valgrind/gtk.supp -%{_datadir}/gtk-3.0/valgrind/gtk64.supp %{_datadir}/icons/hicolor/*/apps/gtk3-demo.png %{_datadir}/icons/hicolor/*/apps/gtk3-widget-factory.png %{_datadir}/icons/hicolor/*/apps/gtk3-demo-symbolic.symbolic.png ++ _service ++ --- /var/tmp/diff_new_pack.ytq4ns/_old 2020-04-15 20:08:25.394183843 +0200 +++ /var/tmp/diff_new_pack.ytq4ns/_new 2020-04-15 20:08:25.394183843 +0200 @@ -2,11 +2,13 @@ https://gitlab.gnome.org/GNOME/gtk.git git -gtk-3-24 +refs/tags/3.24.18 @PARENT_TAG@+@TAG_OFFSET@ (.*)\+0 \1 + ++ gtk-3.24.16.obscpio -> gtk-3.24.18.obscpio ++ /work/SRC/openSUSE:Factory/gtk3/gtk-3.24.16.obscpio /work/SRC/openSUSE:Factory/.gtk3.new.2738/gtk-3.24.18.obscpio differ: char 49, line 1 ++ gtk.obsinfo ++ --- /var/tmp/diff_new_pack.ytq4ns/_old 2020-04-15 20:08:25.450183881 +0200 +++ /var/tmp/diff_new_pack.ytq4ns/_new 2020-04-15 20:08:25.450183881 +0200 @@ -1,5 +1,5 @@ name: gtk -version: 3.24.16 -mtime: 1585342278 -commit: 7624f07764b6127e30788ca651c6fde5f1c0cf7b +version: 3.24.18 +mtime: 1586471639 +commit: f9decb0cd61f7102af6b5d1f70493bfe6dacb3d1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2020-03-30 22:51:29 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new.3160 (New) Package is "gtk3" Mon Mar 30 22:51:29 2020 rev:156 rq:789356 version:3.24.16 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2020-02-22 19:01:17.457738370 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new.3160/gtk3.changes 2020-03-30 22:51:40.339781824 +0200 @@ -1,0 +2,23 @@ +Sat Mar 28 16:59:58 UTC 2020 - dims...@opensuse.org + +- Update to version 3.24.16: + + Fix the build. +- Changes from version 3.24.15: + + filechooser: +- Fix a crash. +- Support selecting directories with a new enough file chooser + portal. + + textview: Speed up tag handling. + + wayland: +- Fix problems with clipboard handling. +- Fix a crash in the Wayland input method. +- Support cursor scale of 400%. +- Fix a crash in glade. + + css: Support font-feature-settings + + Adwaita: +- Use tabular figures where appropriate. +- Color tweaks for dark mode. +- Improve rendering of rounded corners. + + Updated translations. + +--- Old: gtk-3.24.14.obscpio New: gtk-3.24.16.obscpio Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.1QpbdV/_old 2020-03-30 22:51:44.515784101 +0200 +++ /var/tmp/diff_new_pack.1QpbdV/_new 2020-03-30 22:51:44.527784108 +0200 @@ -35,7 +35,7 @@ %bcond_without broadway %bcond_with doc Name: %{pname} -Version:3.24.14 +Version:3.24.16 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1-or-later @@ -701,6 +701,9 @@ %{_datadir}/gir-1.0/*.gir %dir %{_datadir}/gtk-3.0 %{_datadir}/gtk-3.0/gtkbuilder.rng +%dir %{_datadir}/gtk-3.0/valgrind +%{_datadir}/gtk-3.0/valgrind/gtk.supp +%{_datadir}/gtk-3.0/valgrind/gtk64.supp %{_datadir}/icons/hicolor/*/apps/gtk3-demo.png %{_datadir}/icons/hicolor/*/apps/gtk3-widget-factory.png %{_datadir}/icons/hicolor/*/apps/gtk3-demo-symbolic.symbolic.png ++ _servicedata ++ --- /var/tmp/diff_new_pack.1QpbdV/_old 2020-03-30 22:51:44.791784252 +0200 +++ /var/tmp/diff_new_pack.1QpbdV/_new 2020-03-30 22:51:44.803784258 +0200 @@ -1,4 +1,4 @@ https://gitlab.gnome.org/GNOME/gtk.git - fab213a5f93c5624ed62a949ea6f93c8f2a3a591 \ No newline at end of file + 7624f07764b6127e30788ca651c6fde5f1c0cf7b \ No newline at end of file ++ gtk-3.24.14.obscpio -> gtk-3.24.16.obscpio ++ /work/SRC/openSUSE:Factory/gtk3/gtk-3.24.14.obscpio /work/SRC/openSUSE:Factory/.gtk3.new.3160/gtk-3.24.16.obscpio differ: char 49, line 1 ++ gtk.obsinfo ++ --- /var/tmp/diff_new_pack.1QpbdV/_old 2020-03-30 22:51:44.955784341 +0200 +++ /var/tmp/diff_new_pack.1QpbdV/_new 2020-03-30 22:51:44.959784343 +0200 @@ -1,5 +1,5 @@ name: gtk -version: 3.24.14 -mtime: 1581960604 -commit: fab213a5f93c5624ed62a949ea6f93c8f2a3a591 +version: 3.24.16 +mtime: 1585342278 +commit: 7624f07764b6127e30788ca651c6fde5f1c0cf7b
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2020-02-22 19:00:57 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new.26092 (New) Package is "gtk3" Sat Feb 22 19:00:57 2020 rev:155 rq:775289 version:3.24.14 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2020-01-13 22:20:12.922481800 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new.26092/gtk3.changes 2020-02-22 19:01:17.457738370 +0100 @@ -1,0 +2,31 @@ +Mon Feb 17 20:54:23 UTC 2020 - bjorn@gmail.com + +- Update to version 3.24.14: + + Fix the opaque region for windows on X11. + + Theme: +- Fix flat buttons in backdrop. +- Make popovers look more similar to menus. +- Tweak checkbox & radiobutton appearance. +- Add general typography classes (heading, title-1, etc). + + Language bindings: Fix annotations for +gtk_tree_model_sort_new_with_model. + + Switch: Fix touch support. + + Infobar: Make clickable for default action. + + Emojichooser: Respect a no-emoji input hint. + + Fontchooser: Fix an oversight with hiding the size label. + + Filechooser: Disable recursive search without a system indexer. + + Modelbutton: Fix a11y support to reflect button state. + + Input: Fix touchpad gesture center calculation. + + X11: +- Fix root window scaling. +- Support _GTK_WORKAREAS_Dn property. + + Wayland: +- Support a terminal purpose in input methods. +- Fix preedit cursor positioning. +- Fix enabling/disabling of text inputs. +- Support simultaneous selection requests. +- Require Wayland 1.14.91. + + Printing: Fix a crash with Avahi. + + Updated translations. + +--- Old: gtk-3.24.13+0.obscpio New: gtk-3.24.14.obscpio Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.DZdizC/_old 2020-02-22 19:01:20.181743646 +0100 +++ /var/tmp/diff_new_pack.DZdizC/_new 2020-02-22 19:01:20.193743669 +0100 @@ -35,7 +35,7 @@ %bcond_without broadway %bcond_with doc Name: %{pname} -Version:3.24.13+0 +Version:3.24.14 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1-or-later @@ -86,10 +86,10 @@ BuildRequires: pkgconfig(pango) >= 1.41.0 BuildRequires: pkgconfig(pangoft2) BuildRequires: pkgconfig(rest-0.7) -BuildRequires: pkgconfig(wayland-client) >= 1.9.91 -BuildRequires: pkgconfig(wayland-cursor) >= 1.9.91 +BuildRequires: pkgconfig(wayland-client) >= 1.14.91 +BuildRequires: pkgconfig(wayland-cursor) >= 1.14.91 BuildRequires: pkgconfig(wayland-egl) -BuildRequires: pkgconfig(wayland-protocols) >= 1.12 +BuildRequires: pkgconfig(wayland-protocols) >= 1.14 BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xcomposite) BuildRequires: pkgconfig(xcursor) ++ _service ++ --- /var/tmp/diff_new_pack.DZdizC/_old 2020-02-22 19:01:20.333743940 +0100 +++ /var/tmp/diff_new_pack.DZdizC/_new 2020-02-22 19:01:20.333743940 +0100 @@ -4,6 +4,8 @@ git gtk-3-24 @PARENT_TAG@+@TAG_OFFSET@ +(.*)\+0 +\1 enable ++ _servicedata ++ --- /var/tmp/diff_new_pack.DZdizC/_old 2020-02-22 19:01:20.361743994 +0100 +++ /var/tmp/diff_new_pack.DZdizC/_new 2020-02-22 19:01:20.365744002 +0100 @@ -1,4 +1,4 @@ https://gitlab.gnome.org/GNOME/gtk.git - f737908d2f7dc121e0d85507c16fd7a399d4b36a \ No newline at end of file + fab213a5f93c5624ed62a949ea6f93c8f2a3a591 \ No newline at end of file ++ gtk-3.24.13+0.obscpio -> gtk-3.24.14.obscpio ++ /work/SRC/openSUSE:Factory/gtk3/gtk-3.24.13+0.obscpio /work/SRC/openSUSE:Factory/.gtk3.new.26092/gtk-3.24.14.obscpio differ: char 48, line 1 ++ gtk.obsinfo ++ --- /var/tmp/diff_new_pack.DZdizC/_old 2020-02-22 19:01:20.429744126 +0100 +++ /var/tmp/diff_new_pack.DZdizC/_new 2020-02-22 19:01:20.433744133 +0100 @@ -1,5 +1,5 @@ name: gtk -version: 3.24.13+0 -mtime: 1574878582 -commit: f737908d2f7dc121e0d85507c16fd7a399d4b36a +version: 3.24.14 +mtime: 1581960604 +commit: fab213a5f93c5624ed62a949ea6f93c8f2a3a591
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2020-01-13 22:18:09 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new.6675 (New) Package is "gtk3" Mon Jan 13 22:18:09 2020 rev:154 rq:762897 version:3.24.13+0 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2019-12-18 14:48:08.697933858 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new.6675/gtk3.changes 2020-01-13 22:20:12.922481800 +0100 @@ -1,0 +2,8 @@ +Fri Jan 10 12:03:26 UTC 2020 - Dominique Leuenberger + +- Move /usr/share/locale/en from the -lang package to the -data + package: English is installed on all systems. This avoids + gtk3-lang being triggered for installation on english-only + systems. + +--- Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.jXamap/_old 2020-01-13 22:20:14.326482450 +0100 +++ /var/tmp/diff_new_pack.jXamap/_new 2020-01-13 22:20:14.326482450 +0100 @@ -1,7 +1,7 @@ # # spec file for package gtk3 # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands # # All modifications and additions to the file contributed by third parties @@ -681,6 +681,7 @@ %{_datadir}/glib-2.0/schemas/org.gtk.Demo.gschema.xml %files data +%{_datadir}/locale/en/ %{_datadir}/themes/Default/ %{_datadir}/themes/Emacs/ @@ -730,6 +731,8 @@ %{_datadir}/gettext/its/gtkbuilder.loc %files lang -f gtk30.lang -f gtk30-properties.lang +# english locale should be in the main package +%exclude %{_datadir}/locale/en %endif %if %{with doc}
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2019-12-18 14:44:19 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new.4691 (New) Package is "gtk3" Wed Dec 18 14:44:19 2019 rev:153 rq:756771 version:3.24.13+0 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2019-12-11 12:05:17.180736285 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new.4691/gtk3.changes 2019-12-18 14:48:08.697933858 +0100 @@ -1,0 +2,6 @@ +Wed Dec 11 20:03:40 UTC 2019 - Stefan Brüns + +- Split API doc generation from main package using _multibuild, + libgtk3 itself only takes a fraction of the time to build. + +--- New: _multibuild Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.9tf5hN/_old 2019-12-18 14:48:11.801935277 +0100 +++ /var/tmp/diff_new_pack.9tf5hN/_new 2019-12-18 14:48:11.801935277 +0100 @@ -17,11 +17,24 @@ # +%global flavor @BUILD_FLAVOR@%{nil} + +%if "%{flavor}" == "" +%global pname gtk3 +%bcond_withdoc +%endif + +%if "%{flavor}" == "doc" +%global pname gtk3-doc +%bcond_without doc +%endif + # When updating the binary version, do not forget to also update baselibs.conf %define gtk_binary_version 3.0.0 %define _name gtk %bcond_without broadway -Name: gtk3 +%bcond_with doc +Name: %{pname} Version:3.24.13+0 Release:0 Summary:The GTK+ toolkit library (version 3) @@ -42,7 +55,10 @@ BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes BuildRequires: gettext-tools-mini >= 0.19.7 +# Autotools requires gtk-doc even with --disable-gtk-doc, try again with meson +%if %{with doc} || 1 BuildRequires: gtk-doc +%endif BuildRequires: hicolor-icon-theme # libtool is needed since we are using a git checkout BuildRequires: libtool @@ -353,6 +369,17 @@ %lang_package +%package -n gtk3-devel-doc +Summary:API documentation for the GTK+ toolkit library v3 +Group: Documentation/HTML + +%description -n gtk3-devel-doc +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. + +This package contains the API documentation for GTK+ 3.x. + %prep %setup -q -n %{_name}-%{version} translation-update-upstream @@ -375,7 +402,8 @@ NOCONFIGURE=1 ./autogen.sh %configure \ --disable-static \ ---enable-gtk-doc \ +%{?with_doc: \ +--enable-gtk-doc} \ --enable-man \ --enable-x11-backend \ --enable-introspection \ @@ -385,9 +413,18 @@ --enable-explicit-deps=yes \ --enable-colord \ %{nil} + +%if "%{flavor}" == "" make %{?_smp_mflags} V=1 +%else +make %{?_smp_mflags} V=1 -C gdk +make %{?_smp_mflags} V=1 -C gtk +make %{?_smp_mflags} V=1 -C tests +make %{?_smp_mflags} V=1 -C docs +%endif %install +%if "%{flavor}" == "" %make_install find %{buildroot} -type f -name "*.la" -delete -print # Do not install the exampleapp glib schema, as the app itself is noinst @@ -415,6 +452,12 @@ # Install rpm macros mkdir -p %{buildroot}%{_rpmmacrodir} cp %{SOURCE3} %{buildroot}%{_rpmmacrodir} + +%else +%make_install -C docs +rm -Rf %{buildroot}%{_mandir}/man1/ +%endif + %fdupes %{buildroot}%{_datadir} %fdupes %{buildroot}%{_libdir} @@ -545,6 +588,7 @@ update-alternatives --remove gtk-update-icon-cache %{_bindir}/gtk-update-icon-cache-3.0 fi +%if "%{flavor}" == "" %files -n libgtk-3-0 %license COPYING %if "%{_lib}" == "lib64" @@ -644,10 +688,6 @@ %config(noreplace) %{_sysconfdir}/gtk-3.0/settings.ini %files devel -%doc HACKING README.commits -%doc %{_datadir}/gtk-doc/html/gail-libgail-util3/ -%doc %{_datadir}/gtk-doc/html/gdk3/ -%doc %{_datadir}/gtk-doc/html/gtk3/ %{_bindir}/gtk3-demo %{_bindir}/gtk3-demo-application %{_bindir}/gtk3-widget-factory @@ -690,5 +730,14 @@ %{_datadir}/gettext/its/gtkbuilder.loc %files lang -f gtk30.lang -f gtk30-properties.lang +%endif + +%if %{with doc} +%files -n gtk3-devel-doc +%doc HACKING README.commits +%doc %{_datadir}/gtk-doc/html/gail-libgail-util3/ +%doc %{_datadir}/gtk-doc/html/gdk3/ +%doc %{_datadir}/gtk-doc/html/gtk3/ +%endif %changelog ++ _multibuild ++ doc
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2019-12-11 12:04:49 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new.4691 (New) Package is "gtk3" Wed Dec 11 12:04:49 2019 rev:152 rq:754122 version:3.24.13+0 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2019-11-29 16:02:50.552807259 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new.4691/gtk3.changes 2019-12-11 12:05:17.180736285 +0100 @@ -1,0 +2,11 @@ +Wed Nov 27 19:06:58 UTC 2019 - bjorn@gmail.com + +- Update to version 3.24.13+0: + + Fix a11y test output + + HighContrast: Add missing color to entry + + themes: remove various @extend with compound selectors + + Avoid Broadwayd - GtkEntry popup takes 35s after application +startup. + + Hide Objective-C from outside GdkQuartz. + +--- Old: gtk-3.24.12+32.obscpio New: gtk-3.24.13+0.obscpio Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.dPuW25/_old 2019-12-11 12:05:22.456734066 +0100 +++ /var/tmp/diff_new_pack.dPuW25/_new 2019-12-11 12:05:22.460734064 +0100 @@ -1,7 +1,7 @@ # # spec file for package gtk3 # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands # # All modifications and additions to the file contributed by third parties @@ -22,7 +22,7 @@ %define _name gtk %bcond_without broadway Name: gtk3 -Version:3.24.12+32 +Version:3.24.13+0 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1-or-later ++ _servicedata ++ --- /var/tmp/diff_new_pack.dPuW25/_old 2019-12-11 12:05:22.516734041 +0100 +++ /var/tmp/diff_new_pack.dPuW25/_new 2019-12-11 12:05:22.516734041 +0100 @@ -1,4 +1,4 @@ https://gitlab.gnome.org/GNOME/gtk.git - ff41436b594e04e106c0cd3859080ac80e6e6722 \ No newline at end of file + f737908d2f7dc121e0d85507c16fd7a399d4b36a \ No newline at end of file ++ gtk-3.24.12+32.obscpio -> gtk-3.24.13+0.obscpio ++ /work/SRC/openSUSE:Factory/gtk3/gtk-3.24.12+32.obscpio /work/SRC/openSUSE:Factory/.gtk3.new.4691/gtk-3.24.13+0.obscpio differ: char 49, line 1 ++ gtk.obsinfo ++ --- /var/tmp/diff_new_pack.dPuW25/_old 2019-12-11 12:05:22.560734022 +0100 +++ /var/tmp/diff_new_pack.dPuW25/_new 2019-12-11 12:05:22.564734020 +0100 @@ -1,5 +1,5 @@ name: gtk -version: 3.24.12+32 -mtime: 1571766043 -commit: 39e28ab93395c32cc2ed49a67bca24d31bac587e +version: 3.24.13+0 +mtime: 1574878582 +commit: f737908d2f7dc121e0d85507c16fd7a399d4b36a
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2019-11-29 15:58:35 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new.26869 (New) Package is "gtk3" Fri Nov 29 15:58:35 2019 rev:151 rq:751357 version:3.24.12+32 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2019-11-10 21:48:42.069261675 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new.26869/gtk3.changes 2019-11-29 16:02:50.552807259 +0100 @@ -1,0 +2,6 @@ +Tue Nov 19 11:00:51 UTC 2019 - Frederic Crozat + +- Add Obsoletes/Provides to baselibs.conf to ensure + gtk3-immodules-tigrigna-32bit can be upgraded from old version. + +--- @@ -83 +89,2 @@ - + CSS: Use multiple font-family values. + + CSS: Use multiple font-family values (bsc#1134059, +glgo#GNOME/gtk#1854). @@ -195 +202 @@ - . Fix problems gdk_x11_get_parent_relative. + . Fix problems gdk_x11_get_parent_relative (glgo#GNOME/gtk#1280). @@ -372,7 +379,8 @@ -glgo#GNOME/GTK#450, glgo#GNOME/GTK#792, glgo#GNOME/GTK#898, -glgo#GNOME/GTK#997, glgo#GNOME/GTK#1053, glgo#GNOME/GTK#1059, -glgo#GNOME/GTK#1065, glgo#GNOME/GTK#1069, glgo#GNOME/GTK#1088, -glgo#GNOME/GTK#1115, glgo#GNOME/GTK#1134, glgo#GNOME/GTK#1160, -glgo#GNOME/GTK#1165, glgo#GNOME/GTK#1166, bgo#407242, -bgo#686109, bgo#765327, bgo#772817, bgo#773299, bgo#775279, -bgo#786524, bgo#787867, bgo#789215, bgo#791542, bgo#791802. +glgo#GNOME/GTK#450, glgo#GNOME/gtk#550, glgo#GNOME/GTK#792, +glgo#GNOME/GTK#898, glgo#GNOME/GTK#997, glgo#GNOME/GTK#1053, +glgo#GNOME/GTK#1059, glgo#GNOME/GTK#1065, glgo#GNOME/GTK#1069, +glgo#GNOME/GTK#1088, glgo#GNOME/GTK#1115, glgo#GNOME/GTK#1134, +glgo#GNOME/GTK#1160, glgo#GNOME/GTK#1165, glgo#GNOME/GTK#1166, +bgo#407242, bgo#686109, bgo#765327, bgo#772817, bgo#773299, +bgo#775279, bgo#786524, bgo#787867, bgo#789215, bgo#791542, +bgo#791802, boo#1136605, boo#1134062. Other differences: -- ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.gEFKgz/_old 2019-11-29 16:02:52.508806457 +0100 +++ /var/tmp/diff_new_pack.gEFKgz/_new 2019-11-29 16:02:52.508806457 +0100 @@ -78,6 +78,8 @@ postun "%else" postun "%{_bindir}/gtk-query-immodules-3.0 --update-cache" postun "%endif" + provides "gtk3-immodules-tigrigna- = " + obsoletes "gtk3-immodules-tigrigna- = " gtk3-immodule-vietnamese requires "gtk3-" post "%if "%_lib" == "lib64""
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2019-11-10 21:48:40 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new.2990 (New) Package is "gtk3" Sun Nov 10 21:48:40 2019 rev:150 rq:746218 version:3.24.12+32 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2019-10-30 14:39:46.373668704 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new.2990/gtk3.changes 2019-11-10 21:48:42.069261675 +0100 @@ -1,0 +2,5 @@ +Fri Nov 1 19:36:09 UTC 2019 - Ismail Dönmez + +- Don't recommend -lang subpackage + +--- Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.oQzNqe/_old 2019-11-10 21:48:43.737263765 +0100 +++ /var/tmp/diff_new_pack.oQzNqe/_new 2019-11-10 21:48:43.741263769 +0100 @@ -114,7 +114,6 @@ Recommends: %{name}-immodule-thai = %{version} Recommends: %{name}-immodule-tigrigna = %{version} Recommends: %{name}-immodule-vietnamese = %{version} -Recommends: %{name}-lang Recommends: gvfs # Provide %%{name} to make the lang and immodules packages installable Provides: %{name} = %{version}
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2019-10-30 14:39:35 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new.2990 (New) Package is "gtk3" Wed Oct 30 14:39:35 2019 rev:149 rq:742528 version:3.24.12+32 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2019-10-17 13:02:11.772863366 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new.2990/gtk3.changes 2019-10-30 14:39:46.373668704 +0100 @@ -1,0 +2,22 @@ +Wed Oct 23 10:06:55 UTC 2019 - bjorn@gmail.com + +- Update to version 3.24.12+32: + + gdk: Do not change the windowing selection when cancelling +source + + Revert "gdk: Do not call gdk_selection_owner_set() internally +to the backend" + + gtkwidget: Ensure to run key controllers in the bubble phase + + keycontroller: Fix ::key-released signal argument + + key controller: Don't eat modifier events + + gdk: Do not call gdk_selection_owner_set() internally to the +backend + + gdk: Shuffle the situations where a selection is unset + + gtkwidget: Forward unhandled scroll events through controllers +- Switch to gitcheckout of stable branch, needed to get fixes for + copy/paste between Xwayland and wayland programs. +- Following the above, add gtk-doc and libtool BuildRequires and + pass autogen.sh to bootstrap and --enable-gtk-doc to configure. +- No longer disable LTO, current versions of gtk3 builds fine with + it enabled. + +--- Old: gtk+-3.24.12.tar.xz New: _service _servicedata gtk-3.24.12+32.obscpio gtk.obsinfo Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.akVRmy/_old 2019-10-30 14:39:48.257670710 +0100 +++ /var/tmp/diff_new_pack.akVRmy/_new 2019-10-30 14:39:48.257670710 +0100 @@ -19,16 +19,16 @@ # When updating the binary version, do not forget to also update baselibs.conf %define gtk_binary_version 3.0.0 -%define _name gtk+ +%define _name gtk %bcond_without broadway Name: gtk3 -Version:3.24.12 +Version:3.24.12+32 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1-or-later Group: Development/Libraries/X11 URL:https://www.gtk.org/ -Source0: https://download.gnome.org/sources/gtk+/3.24/%{_name}-%{version}.tar.xz +Source0:%{_name}-%{version}.tar.xz Source1:README.SUSE Source2:settings.ini Source3:macros.gtk3 @@ -37,11 +37,15 @@ Patch0: gtk3-GTK_PATH64.patch # PATCH-FIX-OPENSUSE gtk3-revert-forced-xftdpi.patch fv...@opensuse.org -- Revert very controversal commit on GTK3, forcing DPI to 96 Patch1: gtk3-revert-forced-xftdpi.patch + BuildRequires: cups-devel >= 1.7 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes BuildRequires: gettext-tools-mini >= 0.19.7 +BuildRequires: gtk-doc BuildRequires: hicolor-icon-theme +# libtool is needed since we are using a git checkout +BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: translation-update-upstream BuildRequires: xsltproc @@ -351,7 +355,7 @@ %lang_package %prep -%setup -q -n gtk+-%{version} +%setup -q -n %{_name}-%{version} translation-update-upstream translation-update-upstream po-properties gtk30-properties # remove incomplete translations caused by translation-update-upstream (global LINGUAS file, two domains) @@ -369,9 +373,10 @@ %patch1 -p1 %build -%define _lto_cflags %{nil} +NOCONFIGURE=1 ./autogen.sh %configure \ --disable-static \ +--enable-gtk-doc \ --enable-man \ --enable-x11-backend \ --enable-introspection \ ++ _service ++ https://gitlab.gnome.org/GNOME/gtk.git git gtk-3-24 @PARENT_TAG@+@TAG_OFFSET@ enable *.tar xz ++ _servicedata ++ https://gitlab.gnome.org/GNOME/gtk.git ff41436b594e04e106c0cd3859080ac80e6e6722++ gtk.obsinfo ++ name: gtk version: 3.24.12+32 mtime: 1571766043 commit: 39e28ab93395c32cc2ed49a67bca24d31bac587e
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2019-10-17 13:01:59 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new.2352 (New) Package is "gtk3" Thu Oct 17 13:01:59 2019 rev:148 rq:736579 version:3.24.12 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2019-09-11 10:20:34.827509370 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new.2352/gtk3.changes 2019-10-17 13:02:11.772863366 +0200 @@ -1,0 +2,12 @@ +Fri Oct 4 11:03:57 UTC 2019 - Bjørn Lie + +- Update to version 3.24.12: + + file chooser: allow sorting by file type. + + dnd: fix pointer offsets under X11 and Wayland. + + broadway: Fix a font problem. + + mir Drop this backend. + + printing: Get PPD from original host if needed. + + a11y: Fix interference with clutter a11y impl. + + Updated translations. + +--- Old: gtk+-3.24.11.tar.xz New: gtk+-3.24.12.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.0cxmsT/_old 2019-10-17 13:02:13.024860195 +0200 +++ /var/tmp/diff_new_pack.0cxmsT/_new 2019-10-17 13:02:13.024860195 +0200 @@ -22,7 +22,7 @@ %define _name gtk+ %bcond_without broadway Name: gtk3 -Version:3.24.11 +Version:3.24.12 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1-or-later ++ gtk+-3.24.11.tar.xz -> gtk+-3.24.12.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.24.11.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new.2352/gtk+-3.24.12.tar.xz differ: char 27, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2019-09-11 10:20:28 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new.7948 (New) Package is "gtk3" Wed Sep 11 10:20:28 2019 rev:147 rq:728235 version:3.24.11 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2019-07-13 14:00:07.974902852 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new.7948/gtk3.changes 2019-09-11 10:20:34.827509370 +0200 @@ -1,0 +2,15 @@ +Wed Sep 4 08:10:36 UTC 2019 - Bjørn Lie + +- Update to version 3.24.11: + + Adwaita: +- Add drop shadow to icons. +- Small color fixes. +- Make title buttons round. + + Wayland: +- Support xdg-output v3. +- Fix clipboard ownership handling. + + X11: Improve monitor metadata. + + Build: Require GLib 2.57.2. + + Updated translations. + +--- Old: gtk+-3.24.10.tar.xz New: gtk+-3.24.11.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.QHTlGq/_old 2019-09-11 10:20:35.991509226 +0200 +++ /var/tmp/diff_new_pack.QHTlGq/_new 2019-09-11 10:20:35.991509226 +0200 @@ -22,7 +22,7 @@ %define _name gtk+ %bcond_without broadway Name: gtk3 -Version:3.24.10 +Version:3.24.11 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1-or-later @@ -58,7 +58,7 @@ BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.30.0 BuildRequires: pkgconfig(gio-2.0) >= 2.53.4 BuildRequires: pkgconfig(gio-unix-2.0) >= 2.53.4 -BuildRequires: pkgconfig(glib-2.0) >= 2.49.4 +BuildRequires: pkgconfig(glib-2.0) >= 2.57.2 BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.39.0 BuildRequires: pkgconfig(harfbuzz) >= 0.9 ++ gtk+-3.24.10.tar.xz -> gtk+-3.24.11.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.24.10.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new.7948/gtk+-3.24.11.tar.xz differ: char 27, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2019-07-13 13:46:11 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new.4615 (New) Package is "gtk3" Sat Jul 13 13:46:11 2019 rev:146 rq:713374 version:3.24.10 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2019-06-27 15:52:56.623894364 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new.4615/gtk3.changes 2019-07-13 14:00:07.974902852 +0200 @@ -1,0 +2,17 @@ +Thu Jul 4 09:00:50 UTC 2019 - Bjørn Lie + +- Update to version 3.24.10: + + Make gtk_widget_get_action_group behave as documented. + + Make gdk_screen_get_monitor_plug_name works as before. + + Adwaita: +- Update infobar look. +- Fix some issues with submenus and popovers. + + Wayland: Use the xdg-output protocol. + + Fix build issues around cups. + + Quartz: Build fixes. + + treeview: Bring the pixel cache back, since its removal was +causing problems in some applications. + + Various documentation improvements. + + Updated translations. + +--- Old: gtk+-3.24.9.tar.xz New: gtk+-3.24.10.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.rKdKQD/_old 2019-07-13 14:00:09.298902447 +0200 +++ /var/tmp/diff_new_pack.rKdKQD/_new 2019-07-13 14:00:09.302902445 +0200 @@ -22,7 +22,7 @@ %define _name gtk+ %bcond_without broadway Name: gtk3 -Version:3.24.9 +Version:3.24.10 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1-or-later ++ gtk+-3.24.9.tar.xz -> gtk+-3.24.10.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.24.9.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new.4615/gtk+-3.24.10.tar.xz differ: char 27, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2019-06-27 15:52:53 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new.4615 (New) Package is "gtk3" Thu Jun 27 15:52:53 2019 rev:145 rq:710948 version:3.24.9 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2019-05-16 21:56:28.698877539 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new.4615/gtk3.changes 2019-06-27 15:52:56.623894364 +0200 @@ -1,0 +2,27 @@ +Tue Jun 18 17:28:26 UTC 2019 - Bjørn Lie + +- Update to version 3.24.9: + + GTK can now be built with the meson build system. + + Wayland: +- Support the xdg-output protocol for correct monitor sizes + with scaled displays. +- Fix handling of cursor hotspots that was reading + uninitialized memory. +- Update tablet cursors when scale changes. + + CSS: Use multiple font-family values. + + Emoji: Populate the Emoji chooser incrementally. + + Printing: Require CUPS 1.7. + + Scrolling: Add a gtk-overlay-scrolling setting that can be used +to force traditional (non-overlay) scrollbars. + + GtkTreeView: +- Update rubberband rectangles more often. +- Remove the pixel cache, to avoid the redraw issues that it + causes. + + Tooling: Support sysprof profiling. + + Themes: +- Adwaita: Small tweaks to the theme refresh. +- Adwaita: Update treeview progress bars. +- HighContrast: Improve notebook tabs. + + Updated translations. + +--- Old: gtk+-3.24.8.tar.xz New: gtk+-3.24.9.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.sMa8Sa/_old 2019-06-27 15:52:57.675896050 +0200 +++ /var/tmp/diff_new_pack.sMa8Sa/_new 2019-06-27 15:52:57.679896056 +0200 @@ -22,7 +22,7 @@ %define _name gtk+ %bcond_without broadway Name: gtk3 -Version:3.24.8 +Version:3.24.9 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1-or-later @@ -37,7 +37,7 @@ Patch0: gtk3-GTK_PATH64.patch # PATCH-FIX-OPENSUSE gtk3-revert-forced-xftdpi.patch fv...@opensuse.org -- Revert very controversal commit on GTK3, forcing DPI to 96 Patch1: gtk3-revert-forced-xftdpi.patch -BuildRequires: cups-devel >= 1.2 +BuildRequires: cups-devel >= 1.7 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes BuildRequires: gettext-tools-mini >= 0.19.7 ++ gtk+-3.24.8.tar.xz -> gtk+-3.24.9.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.24.8.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new.4615/gtk+-3.24.9.tar.xz differ: char 26, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2019-05-16 21:56:27 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new.5148 (New) Package is "gtk3" Thu May 16 21:56:27 2019 rev:144 rq:701852 version:3.24.8 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2019-05-03 22:19:14.704323484 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new.5148/gtk3.changes 2019-05-16 21:56:28.698877539 +0200 @@ -1,0 +2,5 @@ +Wed May 8 09:33:00 UTC 2019 - Dominique Leuenberger + +- Move RPM macros to %_rpmmacrodir. + +--- Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.T0Gigz/_old 2019-05-16 21:56:29.734877095 +0200 +++ /var/tmp/diff_new_pack.T0Gigz/_new 2019-05-16 21:56:29.738877094 +0200 @@ -33,12 +33,10 @@ Source2:settings.ini Source3:macros.gtk3 Source99: baselibs.conf - # PATCH-FIX-OPENSUSE gtk3-GTK_PATH64.patch sbra...@novell.com - 64-bit dual install. Use GTK_PATH64 environment variable instead of GTK_PATH Patch0: gtk3-GTK_PATH64.patch # PATCH-FIX-OPENSUSE gtk3-revert-forced-xftdpi.patch fv...@opensuse.org -- Revert very controversal commit on GTK3, forcing DPI to 96 Patch1: gtk3-revert-forced-xftdpi.patch - BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -411,8 +409,8 @@ mv %{buildroot}%{_mandir}/man1/gtk-update-icon-cache.1 %{buildroot}%{_mandir}/man1/gtk-update-icon-cache-3.0.1 ln -s -f %{_sysconfdir}/alternatives/gtk-update-icon-cache.1%{ext_man} %{buildroot}%{_mandir}/man1/gtk-update-icon-cache.1%{ext_man} # Install rpm macros -mkdir -p %{buildroot}%{_sysconfdir}/rpm -cp %{SOURCE3} %{buildroot}%{_sysconfdir}/rpm +mkdir -p %{buildroot}%{_rpmmacrodir} +cp %{SOURCE3} %{buildroot}%{_rpmmacrodir} %fdupes %{buildroot}%{_datadir} %fdupes %{buildroot}%{_libdir} @@ -679,7 +677,7 @@ %{_libdir}/libgailutil-3.so %{_libdir}/libgdk-3.so %{_libdir}/libgtk-3.so -%{_sysconfdir}/rpm/macros.gtk3 +%{_rpmmacrodir}/macros.gtk3 %files -n gettext-its-%{name} %dir %{_datadir}/gettext/
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2019-05-03 22:19:12 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new.5148 (New) Package is "gtk3" Fri May 3 22:19:12 2019 rev:143 rq:699588 version:3.24.8 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2019-04-17 10:06:15.798634213 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new.5148/gtk3.changes 2019-05-03 22:19:14.704323484 +0200 @@ -1,0 +2,5 @@ +Wed Apr 24 09:39:02 UTC 2019 - Martin Liška + +- Disable LTO (boo#1133119). + +--- Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.SiwdxG/_old 2019-05-03 22:19:15.704325488 +0200 +++ /var/tmp/diff_new_pack.SiwdxG/_new 2019-05-03 22:19:15.712325504 +0200 @@ -371,6 +371,7 @@ %patch1 -p1 %build +%define _lto_cflags %{nil} %configure \ --disable-static \ --enable-man \
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2019-04-17 10:06:11 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new.17052 (New) Package is "gtk3" Wed Apr 17 10:06:11 2019 rev:142 rq:693292 version:3.24.8 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2019-03-19 11:06:42.274104607 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new.17052/gtk3.changes 2019-04-17 10:06:15.798634213 +0200 @@ -1,0 +2,17 @@ +Thu Apr 11 09:24:41 UTC 2019 - Bjørn Lie + +- Update to version 3.24.8: + + Color editor: don't warn if editing is cancelled. + + Always redraw on allocate - not doing so is not safe when any +widget can have a background. + + Use GLSL 3.30 for shaders. + + Quartz: add a preliminary GdkGLContext implementation. + + Win32: Fix a bug that prevented storing printer driver prefs. + + Wayland: properly place window menus. + + GtkApplication: support session state changes in sandboxes, +using the inhibit portal. + + Fix a problem with autostart notification. + + Places: Show loop devices as reported by gvfs. + + Updated translations. + +--- Old: gtk+-3.24.7.tar.xz New: gtk+-3.24.8.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.fwYw0T/_old 2019-04-17 10:06:17.918636660 +0200 +++ /var/tmp/diff_new_pack.fwYw0T/_new 2019-04-17 10:06:17.922636665 +0200 @@ -22,7 +22,7 @@ %define _name gtk+ %bcond_without broadway Name: gtk3 -Version:3.24.7 +Version:3.24.8 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1-or-later ++ gtk+-3.24.7.tar.xz -> gtk+-3.24.8.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.24.7.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new.17052/gtk+-3.24.8.tar.xz differ: char 25, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2019-03-19 11:06:30 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new.28833 (New) Package is "gtk3" Tue Mar 19 11:06:30 2019 rev:141 rq:684879 version:3.24.7 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2019-02-06 15:45:31.383328187 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new.28833/gtk3.changes 2019-03-19 11:06:42.274104607 +0100 @@ -1,0 +2,21 @@ +Tue Mar 12 20:43:55 UTC 2019 - Bjørn Lie + +- Update to version 3.24.7: + + Undeprecate gtk_window_present. + +--- +Tue Mar 12 19:18:47 UTC 2019 - Bjørn Lie + +- Update to version 3.24.6: + + Link against fribidi. + + Broadway: Ensure focus on click. + + Fix some compiler warnings. + + Improve menu positioning with move-to-rect. + + Improve activation of the onscreen keyboard. + + Use C locale when generating code. + + Treeview: Make sure separator nodes have height > 0. + + theme: Fix some inconsistences for radii. + + Updated translations. +- Drop gtk3-boo1121456-a11y-export.patch: Fixed upstream. + +--- Old: gtk+-3.24.5.tar.xz gtk3-boo1121456-a11y-export.patch New: gtk+-3.24.7.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.2tEKpm/_old 2019-03-19 11:06:43.918104688 +0100 +++ /var/tmp/diff_new_pack.2tEKpm/_new 2019-03-19 11:06:43.930104688 +0100 @@ -22,7 +22,7 @@ %define _name gtk+ %bcond_without broadway Name: gtk3 -Version:3.24.5 +Version:3.24.7 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1-or-later @@ -38,8 +38,6 @@ Patch0: gtk3-GTK_PATH64.patch # PATCH-FIX-OPENSUSE gtk3-revert-forced-xftdpi.patch fv...@opensuse.org -- Revert very controversal commit on GTK3, forcing DPI to 96 Patch1: gtk3-revert-forced-xftdpi.patch -# PATCH-FIX-UPSTREAM gtk3-boo1121456-a11y-export.patch boo#1121456 mgo...@suse.com -- export gtk_cell_accessible_parent_get_(row|column)_header_cells functions. -Patch2: gtk3-boo1121456-a11y-export.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets @@ -371,7 +369,6 @@ %patch0 -p1 %endif %patch1 -p1 -%patch2 -p1 %build %configure \ ++ gtk+-3.24.5.tar.xz -> gtk+-3.24.7.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.24.5.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new.28833/gtk+-3.24.7.tar.xz differ: char 27, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2019-02-06 15:45:27 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new.28833 (New) Package is "gtk3" Wed Feb 6 15:45:27 2019 rev:140 rq:671198 version:3.24.5 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2019-01-26 22:17:13.455108166 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new.28833/gtk3.changes 2019-02-06 15:45:31.383328187 +0100 @@ -1,0 +2,11 @@ +Mon Feb 4 17:59:38 UTC 2019 - bjorn@gmail.com + +- Update to version 3.24.5: + + Adwaita: Refresh the theme. + + HighContrast: Refresh the theme. + + Wayland: Implement gdk_window_present. + + GtkSwitch: Use icons instead of glyphs. + + Updated translations. +- Add explicit pkgconfig(fribidi) BuildRequires, new dependency. + +--- Old: gtk+-3.24.4.tar.xz New: gtk+-3.24.5.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.BHS5g8/_old 2019-02-06 15:45:33.043327177 +0100 +++ /var/tmp/diff_new_pack.BHS5g8/_new 2019-02-06 15:45:33.047327175 +0100 @@ -22,7 +22,7 @@ %define _name gtk+ %bcond_without broadway Name: gtk3 -Version:3.24.4 +Version:3.24.5 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1-or-later @@ -58,6 +58,7 @@ BuildRequires: pkgconfig(colord) >= 0.1.9 BuildRequires: pkgconfig(epoxy) >= 1.4 BuildRequires: pkgconfig(fontconfig) +BuildRequires: pkgconfig(fribidi) BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.30.0 BuildRequires: pkgconfig(gio-2.0) >= 2.53.4 BuildRequires: pkgconfig(gio-unix-2.0) >= 2.53.4 ++ gtk+-3.24.4.tar.xz -> gtk+-3.24.5.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.24.4.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new.28833/gtk+-3.24.5.tar.xz differ: char 27, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2019-01-26 22:17:09 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new.28833 (New) Package is "gtk3" Sat Jan 26 22:17:09 2019 rev:139 rq:667736 version:3.24.4 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2019-01-15 09:09:51.670597292 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new.28833/gtk3.changes 2019-01-26 22:17:13.455108166 +0100 @@ -1,0 +2,55 @@ +Mon Jan 21 15:48:19 UTC 2019 - bjorn@gmail.com + +- Update to version 3.24.4: + + Support gtk_file_chooser_set_filter in GtkFileChooserNative. + + Bugs fixed: +- wayland: Fix long combobox positioning. +- about dialog: Activate all links in the same way. +- switch: Add fallbacks for symbols. +- spinbutton: Fix background color. + + Updated translations. +- Drop gtk3-Add-fallbacks-GtkSwitch-labels.patch: Fixed upstream. + +--- +Fri Jan 18 06:18:01 UTC 2019 - bjorn@gmail.com + +- Add gtk3-Add-fallbacks-GtkSwitch-labels.patch: Add fallbacks for + GtkSwitch state labels. + +--- +Mon Jan 14 21:32:19 UTC 2019 - mgo...@suse.com + +- Replace gtk3-atk-table-cell.patch with + gtk3-boo1121456-a11y-export.patch: the feature made it into + 3.24.3, without this bug fix (boo#1121456 glgo#GNOME/gtk!506). + +--- +Mon Jan 14 18:29:04 UTC 2019 - bjorn@gmail.com + +- Update to version 3.24.3: + + Bugs fixed: +- wayland: + . Respect length limits in text protocol. + . Support key themes. + . Fix hi-dpi cursor scaling. +- placessidebar: Insert drops in the right place. +- x11: + . Fix problems gdk_x11_get_parent_relative. + . Fix Wacom tool types. +- icons: Recolor polygons as well in symbolic icons. +- switch: Use Unicode symbols for I/O instead of translations. + + Updated translations. +- Drop upstream applied patches: + + gtk3-revert-Fix-deprecation-warnings.patch. + + gtk3-x11-fix-deprecation-macro-use.patch. +- Disable gtk3-atk-table-cell.patch: It was partly applied + upstream, and needs a rebase. + +--- +Sat Jan 12 19:47:39 UTC 2019 - Andrei Dziahel + +- Update gtk3-atk-table-cell.patch to export + gtk_cell_accessible_parent_get_(row|column)_header_cells + functions (boo#1121456 glgo#GNOME/gtk!505) + +--- Old: gtk+-3.24.2.tar.xz gtk3-atk-table-cell.patch gtk3-revert-Fix-deprecation-warnings.patch gtk3-x11-fix-deprecation-macro-use.patch New: gtk+-3.24.4.tar.xz gtk3-boo1121456-a11y-export.patch Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.TQmMnQ/_old 2019-01-26 22:17:15.263106698 +0100 +++ /var/tmp/diff_new_pack.TQmMnQ/_new 2019-01-26 22:17:15.271106691 +0100 @@ -22,7 +22,7 @@ %define _name gtk+ %bcond_without broadway Name: gtk3 -Version:3.24.2 +Version:3.24.4 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1-or-later @@ -33,16 +33,13 @@ Source2:settings.ini Source3:macros.gtk3 Source99: baselibs.conf + # PATCH-FIX-OPENSUSE gtk3-GTK_PATH64.patch sbra...@novell.com - 64-bit dual install. Use GTK_PATH64 environment variable instead of GTK_PATH Patch0: gtk3-GTK_PATH64.patch # PATCH-FIX-OPENSUSE gtk3-revert-forced-xftdpi.patch fv...@opensuse.org -- Revert very controversal commit on GTK3, forcing DPI to 96 Patch1: gtk3-revert-forced-xftdpi.patch -# PATCH-FEATURE-UPSTREAM gtk3-atk-table-cell.patch fate#326548 mgo...@suse.com -- a11y: add support for AtkTableCell. -Patch2: gtk3-atk-table-cell.patch -# PATCH-FIX-UPSTREAM gtk3-revert-Fix-deprecation-warnings.patch -- Revert "Fix deprecation warnings", fixes build. -Patch3: gtk3-revert-Fix-deprecation-warnings.patch -# PATCH-FIX-UPSTREAM gtk3-x11-fix-deprecation-macro-use.patch -- x11: Fix deprecation macro use -Patch4: gtk3-x11-fix-deprecation-macro-use.patch +# PATCH-FIX-UPSTREAM gtk3-boo1121456-a11y-export.patch boo#1121456 mgo...@suse.com -- export gtk_cell_accessible_parent_get_(row|column)_header_cells functions. +Patch2: gtk3-boo1121456-a11y-export.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets @@ -118,7 +115,7 @@ Recommends: %{name}-immodule-vietnamese = %{version} Recommends: %{name}-lang Recommends: gvfs -# Provide %{name} to make the lang
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2019-01-15 09:09:50 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new.28833 (New) Package is "gtk3" Tue Jan 15 09:09:50 2019 rev:138 rq:664143 version:3.24.2 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2019-01-05 14:39:29.472627005 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new.28833/gtk3.changes 2019-01-15 09:09:51.670597292 +0100 @@ -1,0 +2,6 @@ +Wed Jan 9 16:36:50 UTC 2019 - mgo...@suse.com + +- Update gtk3-atk-table-cell.patch to include the new good + accessibility-dump test output (bsc#1119306). + +--- Other differences: -- ++ gtk3-atk-table-cell.patch ++ --- /var/tmp/diff_new_pack.mrqD1Q/_old 2019-01-15 09:09:52.418596603 +0100 +++ /var/tmp/diff_new_pack.mrqD1Q/_new 2019-01-15 09:09:52.422596600 +0100 @@ -371,6 +371,121 @@ for (i = 0; i < atk_object_get_n_accessible_children (accessible); i++) { AtkObject *child = atk_object_ref_accessible_child (accessible, i); +diff --git a/testsuite/a11y/tree.txt b/testsuite/a11y/tree.txt +index 4b0bb681db..c26c1a9c84 100644 +--- a/testsuite/a11y/tree.txt b/testsuite/a11y/tree.txt +@@ -59,6 +59,11 @@ window1 + action 1 description: Creates a widget in which the contents of the cell can be edited + action 2 name: activate + action 2 description: Activates the cell ++ ++ table: tv ++ column-header[0]: unnamed-GtkButtonAccessible-0 ++ column-span: 1 ++ row-span: 1 + tv + "table cell" + parent: tv +@@ -103,6 +108,11 @@ window1 + action 1 description: Creates a widget in which the contents of the cell can be edited + action 2 name: activate + action 2 description: Activates the cell ++ ++table: tv ++column-header[0]: unnamed-GtkButtonAccessible-0 ++column-span: 1 ++row-span: 1 + tv + "table cell" + parent: tv +@@ -147,6 +157,11 @@ window1 + action 1 description: Creates a widget in which the contents of the cell can be edited + action 2 name: activate + action 2 description: Activates the cell ++ ++table: tv ++column-header[0]: unnamed-GtkButtonAccessible-0 ++column-span: 1 ++row-span: 1 + tv + "table cell" + parent: tv +@@ -162,6 +177,12 @@ window1 + action 1 description: Creates a widget in which the contents of the cell can be edited + action 2 name: activate + action 2 description: Activates the cell ++ ++ table: tv ++ column-header[0]: unnamed-GtkButtonAccessible-0 ++ column-span: 1 ++ row-span: 1 ++ position: 1 0 + tv + "table cell" + parent: tv +@@ -206,6 +227,12 @@ window1 + action 1 description: Creates a widget in which the contents of the cell can be edited + action 2 name: activate + action 2 description: Activates the cell ++ ++table: tv ++column-header[0]: unnamed-GtkButtonAccessible-0 ++column-span: 1 ++row-span: 1 ++position: 1 0 + tv + "table cell" + parent: tv +@@ -250,6 +277,12 @@ window1 + action 1 description: Creates a widget in which the contents of the cell can be edited + action 2 name: activate + action 2 description: Activates the cell ++ ++table: tv ++column-header[0]: unnamed-GtkButtonAccessible-0 ++column-span: 1 ++row-span: 1 ++position: 1 0 + tv + "table cell" + parent: tv +@@ -265,6 +298,12 @@ window1 + action 1 description: Creates a widget in which the contents of the cell can be edited + action 2 name: activate + action 2 description: Activates the cell ++ ++ table: tv ++ column-header[0]: unnamed-GtkButtonAccessible-0 ++ column-span: 1 ++ row-span: 1 ++ position: 2 0 + tv + "table cell" + parent: tv +@@ -309,6 +348,12 @@ window1 + action 1 description: Creates a widget in which the contents of the cell can be edited + action 2 name: activate + action 2 description: Activates the cell ++ ++table: tv ++column-header[0]: unnamed-GtkButtonAccessible-0 ++column-span: 1 ++row-span: 1 ++position: 2 0 + tv + "table cell" + parent: tv +@@ -353,3 +398,9 @@ window1 + action 1 description: Creates a widget in which the contents of the cell can be edited + action 2
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2019-01-05 14:39:28 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new.28833 (New) Package is "gtk3" Sat Jan 5 14:39:28 2019 rev:137 rq:662637 version:3.24.2 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2018-12-19 13:47:26.371449859 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new.28833/gtk3.changes 2019-01-05 14:39:29.472627005 +0100 @@ -1,0 +2,6 @@ +Thu Jan 3 09:00:53 UTC 2019 - Gary Ching-Pang Lin + +- Add gtk3-x11-fix-deprecation-macro-use.patch to fix the potential + crash (boo#1120456) + +--- New: gtk3-x11-fix-deprecation-macro-use.patch Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.QYcuKb/_old 2019-01-05 14:39:30.284626294 +0100 +++ /var/tmp/diff_new_pack.QYcuKb/_new 2019-01-05 14:39:30.284626294 +0100 @@ -1,7 +1,7 @@ # # spec file for package gtk3 # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands # # All modifications and additions to the file contributed by third parties @@ -41,6 +41,8 @@ Patch2: gtk3-atk-table-cell.patch # PATCH-FIX-UPSTREAM gtk3-revert-Fix-deprecation-warnings.patch -- Revert "Fix deprecation warnings", fixes build. Patch3: gtk3-revert-Fix-deprecation-warnings.patch +# PATCH-FIX-UPSTREAM gtk3-x11-fix-deprecation-macro-use.patch -- x11: Fix deprecation macro use +Patch4: gtk3-x11-fix-deprecation-macro-use.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets @@ -374,6 +376,7 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 +%patch4 -p1 %build %configure \ ++ gtk3-x11-fix-deprecation-macro-use.patch ++ >From e3a1593a0984cc0156ec1892a46af8f256a64878 Mon Sep 17 00:00:00 2001 From: Daniel Boles Date: Thu, 13 Dec 2018 17:20:13 +0100 Subject: [PATCH] x11: Fix deprecation macro use G_GNUC_END_IGNORE_DEPRECATIONS terminates the if statement and does not consider the following block to be part of the if. So that block was always taken irregardless of the pattern. Fixes #1280 --- gdk/x11/gdkwindow-x11.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gdk/x11/gdkwindow-x11.c b/gdk/x11/gdkwindow-x11.c index 97ada6d739..764e39495f 100644 --- a/gdk/x11/gdkwindow-x11.c +++ b/gdk/x11/gdkwindow-x11.c @@ -2985,6 +2985,7 @@ gdk_window_x11_set_background (GdkWindow *window, double r, g, b, a; cairo_surface_t *surface; cairo_matrix_t matrix; + cairo_pattern_t *parent_relative_pattern; if (GDK_WINDOW_DESTROYED (window)) return; @@ -2997,8 +2998,10 @@ gdk_window_x11_set_background (GdkWindow *window, } G_GNUC_BEGIN_IGNORE_DEPRECATIONS - if (pattern == gdk_x11_get_parent_relative_pattern ()) + parent_relative_pattern = gdk_x11_get_parent_relative_pattern (); G_GNUC_END_IGNORE_DEPRECATIONS + + if (pattern == parent_relative_pattern) { GdkWindow *parent; -- 2.20.1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2018-12-19 13:47:07 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new.28833 (New) Package is "gtk3" Wed Dec 19 13:47:07 2018 rev:136 rq:657850 version:3.24.2 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2018-11-18 23:25:03.757998703 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new.28833/gtk3.changes 2018-12-19 13:47:26.371449859 +0100 @@ -1,0 +2,32 @@ +Thu Dec 13 05:31:08 UTC 2018 - bjorn@gmail.com + +- Update to version 3.24.2: + + new api: gdk_x11_display_get_parent_relative pattern. + + wayland: Use the settings portal when sandboxed. + + Bugs fixed: +- widget-factory: Move app menu contents to primary menu. +- Make dashed border-style work correctly. +- gtkstack: fix null pointer dereference. +- GDK W32: Support switching input modules at runtime. +- Tooltip: Fix the used cursor size if 0 in Settings. +- quartz: Fix crash when realizing GtkOffscreenWindow. +- win32 dnd: Fix setting icon on drag-begin. +- Fix race in GtkPlug window creation. +- widget-factory: Add Keyboard Shortcuts menu item. +- quartz: do not cache the screen in the gdkmonitor. +- Trash in side bar sometimes contains a home icon. +- wayland: Avoid crashes inside wl_proxy_marshal. +- gtkimcontextime.c: Fix Korean input. +- entry: Handle no-window events in gtk_entry_event. +- Tooltip: Fix the used cursor size if 0 in Setting. +- Notebook: Ensure menu_label updates with tab_label. +- Adwaita: Improve headerbar theming. +- win32: Make scroll behavior similar to Linux. +- fix symbolic icon rendering with new librsvg. +- emoji selector: force Emoji presentation. +- a11y: fix a crash under wayland. + + Updated translations. +- Add gtk3-revert-Fix-deprecation-warnings.patch: Revert "Fix + deprecation warnings", fixes build. + +--- @@ -5 +37 @@ - (fate#326548 glgo#GNOME/gtk!411). + (bsc#1119306 fate#326548 glgo#GNOME/gtk!411). Old: gtk+-3.24.1.tar.xz New: gtk+-3.24.2.tar.xz gtk3-revert-Fix-deprecation-warnings.patch Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.UlN2yc/_old 2018-12-19 13:47:27.567448192 +0100 +++ /var/tmp/diff_new_pack.UlN2yc/_new 2018-12-19 13:47:27.567448192 +0100 @@ -22,7 +22,7 @@ %define _name gtk+ %bcond_without broadway Name: gtk3 -Version:3.24.1 +Version:3.24.2 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1-or-later @@ -39,6 +39,8 @@ Patch1: gtk3-revert-forced-xftdpi.patch # PATCH-FEATURE-UPSTREAM gtk3-atk-table-cell.patch fate#326548 mgo...@suse.com -- a11y: add support for AtkTableCell. Patch2: gtk3-atk-table-cell.patch +# PATCH-FIX-UPSTREAM gtk3-revert-Fix-deprecation-warnings.patch -- Revert "Fix deprecation warnings", fixes build. +Patch3: gtk3-revert-Fix-deprecation-warnings.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets @@ -371,6 +373,7 @@ %endif %patch1 -p1 %patch2 -p1 +%patch3 -p1 %build %configure \ ++ gtk+-3.24.1.tar.xz -> gtk+-3.24.2.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.24.1.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new.28833/gtk+-3.24.2.tar.xz differ: char 25, line 1 ++ gtk3-revert-Fix-deprecation-warnings.patch ++ >From 2905fc861acda3d134a198e56ef2f6c962ad3061 Mon Sep 17 00:00:00 2001 From: Daniel Boles Date: Wed, 12 Dec 2018 19:03:11 + Subject: [PATCH] Revert "Fix deprecation warnings" This reverts commit 5aedfe048b0fe07382433f1a78ec5bd26acd82dd. It had a typo that broke the build, only replaced half of the uses, and replaced them with other functions that are also deprecated anyway. --- docs/tools/shooter.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/tools/shooter.c b/docs/tools/shooter.c index 3d910c6ab8..8cefa8bbf7 100644 --- a/docs/tools/shooter.c +++ b/docs/tools/shooter.c @@ -170,10 +170,10 @@ take_window_shot (Window child, y_orig = 0; } - if (x_orig + width > gdk_screen_get_width (gdk_screen_get_dfeault ())) + if (x_orig + width > gdk_screen_width ()) width = gdk_screen_width () - x_orig; - if (y_orig + height > gdk_screen_get_height (gdk_screen_get_default ())) + if (y_orig + height > gdk_screen_height ()) height = gdk_screen_height () - y_orig; tmp = gdk_pixbuf_get_from_window (window, -- 2.18.1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2018-11-18 23:24:57 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Sun Nov 18 23:24:57 2018 rev:135 rq:648879 version:3.24.1 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2018-10-17 08:13:11.691080683 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2018-11-18 23:25:03.757998703 +0100 @@ -1,0 +2,6 @@ +Mon Nov 12 15:57:06 UTC 2018 - mgo...@suse.com + +- Add gtk3-atk-table-cell.patch: add support for AtkTableCell + (fate#326548 glgo#GNOME/gtk!411). + +--- New: gtk3-atk-table-cell.patch Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.H59QVi/_old 2018-11-18 23:25:04.829997399 +0100 +++ /var/tmp/diff_new_pack.H59QVi/_new 2018-11-18 23:25:04.829997399 +0100 @@ -37,6 +37,8 @@ Patch0: gtk3-GTK_PATH64.patch # PATCH-FIX-OPENSUSE gtk3-revert-forced-xftdpi.patch fv...@opensuse.org -- Revert very controversal commit on GTK3, forcing DPI to 96 Patch1: gtk3-revert-forced-xftdpi.patch +# PATCH-FEATURE-UPSTREAM gtk3-atk-table-cell.patch fate#326548 mgo...@suse.com -- a11y: add support for AtkTableCell. +Patch2: gtk3-atk-table-cell.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets @@ -368,6 +370,7 @@ %patch0 -p1 %endif %patch1 -p1 +%patch2 -p1 %build %configure \ ++ gtk3-atk-table-cell.patch ++ >From f7b0e26b427f42d312dc84c4197181a364da88f0 Mon Sep 17 00:00:00 2001 From: Mike Gorse Date: Thu, 8 Nov 2018 10:26:02 -0600 Subject: [PATCH] A11y: Add support for AtkTableCell --- gtk/a11y/gtkcellaccessible.c| 88 - gtk/a11y/gtkcellaccessibleparent.c | 66 ++ gtk/a11y/gtkcellaccessibleparent.h | 19 +++ gtk/a11y/gtktreeviewaccessible.c| 52 + testsuite/a11y/accessibility-dump.c | 51 + 5 files changed, 275 insertions(+), 1 deletion(-) diff --git a/gtk/a11y/gtkcellaccessible.c b/gtk/a11y/gtkcellaccessible.c index ad7601405f..ebbf096b3b 100644 --- a/gtk/a11y/gtkcellaccessible.c +++ b/gtk/a11y/gtkcellaccessible.c @@ -46,11 +46,13 @@ static const struct { static GtkCellRendererState gtk_cell_accessible_get_state (GtkCellAccessible *cell); static void atk_action_interface_init(AtkActionIface*iface); static void atk_component_interface_init (AtkComponentIface *iface); +static void atk_table_cell_interface_init(AtkTableCellIface*iface); G_DEFINE_TYPE_WITH_CODE (GtkCellAccessible, gtk_cell_accessible, GTK_TYPE_ACCESSIBLE, G_ADD_PRIVATE (GtkCellAccessible) G_IMPLEMENT_INTERFACE (ATK_TYPE_ACTION, atk_action_interface_init) - G_IMPLEMENT_INTERFACE (ATK_TYPE_COMPONENT, atk_component_interface_init)) + G_IMPLEMENT_INTERFACE (ATK_TYPE_COMPONENT, atk_component_interface_init) + G_IMPLEMENT_INTERFACE (ATK_TYPE_TABLE_CELL, atk_table_cell_interface_init)) static gint gtk_cell_accessible_get_index_in_parent (AtkObject *obj) @@ -366,6 +368,90 @@ atk_component_interface_init (AtkComponentIface *iface) iface->grab_focus = gtk_cell_accessible_grab_focus; } +static gboolean +gtk_cell_accessible_get_column_span (AtkTableCell *table_cell) +{ + return 1; +} + +static GPtrArray * +gtk_cell_accessible_get_column_header_cells (AtkTableCell *table_cell) +{ + GtkCellAccessible *cell; + AtkObject *parent; + + cell = GTK_CELL_ACCESSIBLE (table_cell); + parent = gtk_widget_get_accessible (gtk_accessible_get_widget (GTK_ACCESSIBLE (cell))); + + return gtk_cell_accessible_parent_get_column_header_cells (GTK_CELL_ACCESSIBLE_PARENT (parent), + cell); +} + +static gboolean +gtk_cell_accessible_get_position (AtkTableCell *table_cell, + gint *row, + gint *column) +{ + GtkCellAccessible *cell; + AtkObject *parent; + + cell = GTK_CELL_ACCESSIBLE (table_cell); + parent = gtk_widget_get_accessible (gtk_accessible_get_widget (GTK_ACCESSIBLE (cell))); + + gtk_cell_accessible_parent_get_cell_position (GTK_CELL_ACCESSIBLE_PARENT (parent), +cell, +row, column); + return ((row && *row > 0) || (column && *column > 0)); +} + +static gboolean +gtk_cell_accessible_get_row_span (AtkTableCell *table_cell) +{ + return 1; +} + +static GPtrArray *
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2018-10-17 08:13:04 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Wed Oct 17 08:13:04 2018 rev:134 rq:637371 version:3.24.1 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2018-08-17 23:59:33.978263386 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2018-10-17 08:13:11.691080683 +0200 @@ -1,0 +2,41 @@ +Fri Sep 21 07:31:21 UTC 2018 - Jan Engelhardt + +- Avoid em dash summaries + +--- +Wed Sep 19 01:04:50 UTC 2018 - luc1...@linuxmail.org + +- Update to version 3.24.1: + + Adwaita: Improvements to headerbar styling. + + Wayland: Fix handling of preedit text. + + Windows: Implement smooth scrolling. + + Fix critical warnings on shutdown. + + Updated translations. +- Changes from version 3.24.0: + + GtkApplication can now track screensaver state. + + Updated translations. +- Drop gtk3-imwayland-clearing-preedit-text.patch: fixed upstream. + +--- +Sun Sep 16 14:55:55 UTC 2018 - badshah...@gmail.com + +- Add gtk3-imwayland-clearing-preedit-text.patch: imwayland + preedit text was not cleared the right way on focus out, causing + some issues: glgo#GNOME/gtk#1316; patch taken from upstream git. + +--- +Wed Aug 29 16:51:05 UTC 2018 - bjorn@gmail.com + +- Update to version 3.23.3: + + Deprecate a few APIs that are gone in GTK+ 4: +- focus chains in GtkContainer. +- stepper sensitivity in GtkRange. + + Allow picking colors under kwin. + + Bugs/issues fixed: glgo#GNOME/gtk#404, glgo#GNOME/gtk#770, +glgo#GNOME/gtk#1263, glgo#GNOME/gtk#134, glgo#GNOME/gtk#432, +glgo#GNOME/gtk#574, glgo#GNOME/gtk#579, glgo#GNOME/gtk#878, +glgo#GNOME/gtk#844, glgo#GNOME/gtk#2393, glgo#GNOME/gtk#125, +glgo#GNOME/gtk!290, glgo#GNOME/gtk!172. + + Updated translations. + +--- @@ -6,0 +48,40 @@ +Tue Jul 31 06:13:37 UTC 2018 - bjorn@gmail.com + +- Update to version 3.23.2: + + Emoji chooser improvements: +- Try harder to avoid fallback rendering. +- Avoid hex boxes. +- Use icons for sections. + + Color chooser improvements: Allow picking colors from the +screen again. The current implementation can use either the +screnshot portal or a recent gnome-shell API. + + GtkPlacesSidebar now shows a spinner during mount operations. + + Wayland: Support both gtk-text-input and text-input-unstable-v3 +as input protocol. + + Bugs fixed: glgo#GNOME/gtk#628, glgo#GNOME/gtk!248, +glgo#GNOME/gtk!272. + + Updated translations. +- Add new gtk3-immodule-wayland subpackage and handle it in + post(un) and baselibs. + +--- +Tue Jul 24 09:56:43 UTC 2018 - bjorn@gmail.com + +- Update to version 3.23.1: + + Backported event controllers from GTK+ 4: +- GtkEventControllerScroll. +- GtkEventControllerMotion. +- GtkEventControllerKey. +- GtkGestureStylus. + + Support markup in GtkModelButtons. + + Themes: +- The Raleigh theme has been removed. +- Expander size in HighContrast has been increased. + + Wayland: +- Update cursor scale when needed. +- Decoration negotiation protocol fixes. + + Windows: Add an EGL renderer based on ANGLE. + + Updated translations. +- Drop gtk3-fix-wayland-csd-announce.patch: Fixed upstream. + +--- @@ -12,0 +94,26 @@ + +--- +Sun Jun 24 03:15:50 UTC 2018 - luc1...@linuxmail.org + +- Update to version 3.23.0: + + New font chooser features: +- Allow setting OpenType font features; +- Show examples for OpenType font features; +- Allow selecting OpenType font variations; +- Support levels of details for selection. + + New Emoji features: +- Support a completion popup for Emoji; +- Drop Ctrl-Shift-e shortcut. + + Other new apis: gdk_window_move_to_rect. + + Bugs fixed: glgo#GNOME/GTK#85, glgo#GNOME/GTK#154, +glgo#GNOME/GTK#193, glgo#GNOME/GTK#199, glgo#GNOME/GTK#292, +glgo#GNOME/GTK#450, glgo#GNOME/GTK#792, glgo#GNOME/GTK#898, +glgo#GNOME/GTK#997, glgo#GNOME/GTK#1053, glgo#GNOME/GTK#1059, +glgo#GNOME/GTK#1065, glgo#GNOME/GTK#1069, glgo#GNOME/GTK#1088, +glgo#GNOME/GTK#1115, glgo#GNOME/GTK#1134, glgo#GNOME/GTK#1160, +glgo#GNOME/GTK#1165, glgo#GNOME/GTK#1166, bgo#407242, +bgo#686109, bgo#765327, bgo#772817, bgo#773299, bgo#775279, +bgo#786524, bgo#787867, bgo#789215,
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2018-08-17 23:58:42 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Fri Aug 17 23:58:42 2018 rev:133 rq:628550 version:3.22.30 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2018-07-31 15:55:33.271155858 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2018-08-17 23:59:33.978263386 +0200 @@ -1,0 +2,5 @@ +Thu Aug 9 11:33:37 UTC 2018 - tchva...@suse.com + +- Fix package name to be uniform immodules -> immodule bsc#1104264 + +--- Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.gGDYu1/_old 2018-08-17 23:59:34.554265100 +0200 +++ /var/tmp/diff_new_pack.gGDYu1/_new 2018-08-17 23:59:34.558265112 +0200 @@ -213,15 +213,17 @@ This package provides an input method for Thai-Lao. -%package immodules-tigrigna +%package immodule-tigrigna Summary:Tigrigna input method for the GTK+ toolkit library v3 Group: System/Libraries Requires: %{name} = %{version} Requires(post): %{name}-tools Requires(postun): %{name}-tools +Provides: %{name}-immodules-tigrigna = %{version} Provides: locale(%{name}:ti) +Obsoletes: %{name}-immodules-tigrigna < %{version} -%description immodules-tigrigna +%description immodule-tigrigna 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. @@ -439,7 +441,7 @@ %post immodule-thai %{_gtk_query_immodules_update_cache} -%post immodules-tigrigna +%post immodule-tigrigna %{_gtk_query_immodules_update_cache} %post immodule-vietnamese @@ -508,7 +510,7 @@ %postun immodule-thai %{_gtk_query_immodules_update_cache} -%postun immodules-tigrigna +%postun immodule-tigrigna %{_gtk_query_immodules_update_cache} %postun immodule-vietnamese @@ -572,7 +574,7 @@ %files immodule-thai %{_libdir}/gtk-3.0/%{gtk_binary_version}/immodules/im-thai.so -%files immodules-tigrigna +%files immodule-tigrigna %{_libdir}/gtk-3.0/%{gtk_binary_version}/immodules/im-ti-er.so %{_libdir}/gtk-3.0/%{gtk_binary_version}/immodules/im-ti-et.so ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.gGDYu1/_old 2018-08-17 23:59:34.622265302 +0200 +++ /var/tmp/diff_new_pack.gGDYu1/_new 2018-08-17 23:59:34.622265302 +0200 @@ -66,7 +66,7 @@ postun "%else" postun "%{_bindir}/gtk-query-immodules-3.0 --update-cache" postun "%endif" -gtk3-immodules-tigrigna +gtk3-immodule-tigrigna requires "gtk3-" post "%if "%_lib" == "lib64"" post "%{_bindir}/gtk-query-immodules-3.0-64 --update-cache"
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2018-07-31 15:55:28 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Tue Jul 31 15:55:28 2018 rev:132 rq:625067 version:3.22.30 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2018-06-22 13:15:53.113920870 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2018-07-31 15:55:33.271155858 +0200 @@ -1,0 +2,8 @@ +Tue Jul 24 08:56:43 UTC 2018 - qk...@suse.com + +- Add gtk3-fix-wayland-csd-announce.patch: This fixes libreoffice + under kwin, which would remove it's own headers as per the + manager's request but not inform kwin leaving it in the even + more broken state of having none. (boo#101) + +--- New: gtk3-fix-wayland-csd-announce.patch Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.qoNITp/_old 2018-07-31 15:55:34.051157176 +0200 +++ /var/tmp/diff_new_pack.qoNITp/_new 2018-07-31 15:55:34.055157183 +0200 @@ -39,6 +39,8 @@ Patch1: gtk3-revert-forced-xftdpi.patch # PATCH-FIX-UPSTREAM gtk3-filechooserbutton-Fix-reserved-pointers.patch fezh...@suse.com -- Stop gcc from complaining about unnecessary parenthesis resulting build failures in gnucash. Patch2: gtk3-filechooserbutton-Fix-reserved-pointers.patch +# PATCH-FIX-UPSTREAM gtk3-fix-wayland-csd-announce.patch boo#101 qk...@suse.com -- Fix gdk_wayland_window_announce_csd +Patch3: gtk3-fix-wayland-csd-announce.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -353,6 +355,7 @@ %endif %patch1 -p1 %patch2 -p1 +%patch3 -p1 %build %configure \ ++ gtk3-fix-wayland-csd-announce.patch ++ >From 3d1514c0e8d163102f060ab178914b33dd8c2d9f Mon Sep 17 00:00:00 2001 From: David Edmundson Date: Mon, 25 Jun 2018 17:06:33 +0100 Subject: [PATCH] Fix gdk_wayland_window_announce_csd According to the spec compositors were to assume surfaces are CSD until told otherwise. This means we need to send org_kde_kwin_server_decoration_request_mode in both cases. The wl_surface is recreated on map/unmap events. If we recreate the wl_surface we have to recreate the org_kde_kwin_server_decoration object with the new surface. This fixes libreoffice under kwin, which would remove it's own headers as per the manager's request but not inform kwin leaving it in the even more broken state of having none. --- gdk/wayland/gdkwaylandwindow.h | 3 ++ gdk/wayland/gdkwindow-wayland.c | 76 + gtk/gtkwindow.c | 9 +++-- 3 files changed, 79 insertions(+), 9 deletions(-) diff --git a/gdk/wayland/gdkwaylandwindow.h b/gdk/wayland/gdkwaylandwindow.h index 93b7802b6e..59fbd5727d 100644 --- a/gdk/wayland/gdkwaylandwindow.h +++ b/gdk/wayland/gdkwaylandwindow.h @@ -80,6 +80,9 @@ gboolean gdk_wayland_window_set_transient_for_exported (GdkWindo GDK_AVAILABLE_IN_3_22 void gdk_wayland_window_announce_csd(GdkWindow *window); +GDK_AVAILABLE_IN_3_22 +void gdk_wayland_window_announce_ssd(GdkWindow *window); + G_END_DECLS #endif /* __GDK_WAYLAND_WINDOW_H__ */ diff --git a/gdk/wayland/gdkwindow-wayland.c b/gdk/wayland/gdkwindow-wayland.c index 5a2fdf0223..3da3ac5b68 100644 --- a/gdk/wayland/gdkwindow-wayland.c +++ b/gdk/wayland/gdkwindow-wayland.c @@ -145,6 +145,7 @@ struct _GdkWindowImplWayland unsigned int pending_buffer_attached : 1; unsigned int pending_commit : 1; unsigned int awaiting_frame : 1; + unsigned int using_csd : 1; GdkWindowTypeHint hint; GdkWindow *transient_for; GdkWindow *popup_parent; @@ -258,6 +259,7 @@ static void calculate_moved_to_rect_result (GdkWindow *window, static gboolean gdk_wayland_window_is_exported (GdkWindow *window); static void gdk_wayland_window_unexport (GdkWindow *window); +static void gdk_wayland_window_announce_decoration_mode (GdkWindow *window); GType _gdk_window_impl_wayland_get_type (void); @@ -388,6 +390,8 @@ G_GNUC_BEGIN_IGNORE_DEPRECATIONS impl->scale = gdk_screen_get_monitor_scale_factor (screen, 0); G_GNUC_END_IGNORE_DEPRECATIONS + impl->using_csd = TRUE; + /* logical 1x1 fake buffer */ impl->staging_cairo_surface = cairo_image_surface_create (CAIRO_FORMAT_ARGB32, impl->scale, @@ -691,6 +695,7 @@ _gdk_wayland_display_create_window_impl (GdkDisplay *display, window->impl = GDK_WINDOW_IMPL (impl); impl->wrapper = GDK_WINDOW (window); impl->shortcuts_inhibitors =
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2018-06-22 13:15:49 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Fri Jun 22 13:15:49 2018 rev:131 rq:616616 version:3.22.30 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2018-04-30 22:49:54.776220754 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2018-06-22 13:15:53.113920870 +0200 @@ -1,0 +2,7 @@ +Tue Jun 12 05:35:47 UTC 2018 - fezh...@suse.com + +- Add gtk3-filechooserbutton-Fix-reserved-pointers.patch: Stop gcc + from complaining about unnecessary parenthesis, fix gnucash build + failures. + +--- New: gtk3-filechooserbutton-Fix-reserved-pointers.patch Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.OHmWVQ/_old 2018-06-22 13:15:55.993814081 +0200 +++ /var/tmp/diff_new_pack.OHmWVQ/_new 2018-06-22 13:15:56.025812894 +0200 @@ -35,8 +35,10 @@ Source99: baselibs.conf # PATCH-FIX-OPENSUSE gtk3-GTK_PATH64.patch sbra...@novell.com - 64-bit dual install. Use GTK_PATH64 environment variable instead of GTK_PATH Patch0: gtk3-GTK_PATH64.patch -# PATCH-FIX-OPENSUSE revert-forced-xftdpi.patch fv...@opensuse.org -- Revert very controversal commit on GTK3, forcing DPI to 96 +# PATCH-FIX-OPENSUSE gtk3-revert-forced-xftdpi.patch fv...@opensuse.org -- Revert very controversal commit on GTK3, forcing DPI to 96 Patch1: gtk3-revert-forced-xftdpi.patch +# PATCH-FIX-UPSTREAM gtk3-filechooserbutton-Fix-reserved-pointers.patch fezh...@suse.com -- Stop gcc from complaining about unnecessary parenthesis resulting build failures in gnucash. +Patch2: gtk3-filechooserbutton-Fix-reserved-pointers.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -350,6 +352,7 @@ %patch0 -p1 %endif %patch1 -p1 +%patch2 -p1 %build %configure \ ++ gtk3-filechooserbutton-Fix-reserved-pointers.patch ++ >From e44bbeb558ddef5ffd3749aca3fec2dafaa0d634 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Tue, 10 Apr 2018 14:22:16 +0200 Subject: [PATCH] filechooserbutton: Fix reserved pointers So gcc stops complaining about unnecessary parenthesis. --- gtk/gtkfilechooserbutton.h | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gtk/gtkfilechooserbutton.h b/gtk/gtkfilechooserbutton.h index 0e5276fe71..fcad9f4f88 100644 --- a/gtk/gtkfilechooserbutton.h +++ b/gtk/gtkfilechooserbutton.h @@ -63,10 +63,10 @@ struct _GtkFileChooserButtonClass /*< private >*/ /* Padding for future expansion */ - void (*__gtk_reserved1); - void (*__gtk_reserved2); - void (*__gtk_reserved3); - void (*__gtk_reserved4); + void (*__gtk_reserved1) (void); + void (*__gtk_reserved2) (void); + void (*__gtk_reserved3) (void); + void (*__gtk_reserved4) (void); }; -- 2.13.7
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2018-04-30 22:49:53 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Mon Apr 30 22:49:53 2018 rev:130 rq:601532 version:3.22.30 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2018-04-22 14:37:09.422357849 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2018-04-30 22:49:54.776220754 +0200 @@ -1,0 +2,8 @@ +Tue Apr 24 07:57:46 UTC 2018 - dims...@opensuse.org + +- Mark /etc/gtk-3.0/settings.ini as config(noreplace): admins that + update this file most likely want to keep their changes + (boo#1087507) - and the distro does not have very frequent + changes in this file. + +--- Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.UQiZWw/_old 2018-04-30 22:49:55.712186605 +0200 +++ /var/tmp/diff_new_pack.UQiZWw/_new 2018-04-30 22:49:55.716186459 +0200 @@ -612,7 +612,7 @@ %{_datadir}/themes/Emacs/ %files branding-upstream -%config %{_sysconfdir}/gtk-3.0/settings.ini +%config(noreplace) %{_sysconfdir}/gtk-3.0/settings.ini %files devel %doc ChangeLog HACKING README.commits
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2018-04-22 14:37:04 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Sun Apr 22 14:37:04 2018 rev:129 rq:598583 version:3.22.30 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2018-04-19 15:21:43.545973212 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2018-04-22 14:37:09.422357849 +0200 @@ -1,0 +2,13 @@ +Wed Apr 18 01:01:46 UTC 2018 - luc1...@linuxmail.org + +- Update to version 3.22.30: + + gtk-demo has a new 'Widgetbowl' demo. + + The wayland backend now supports the stable xdg-shell protocol. + + Bugs fixed: glgo#GNOME/GTK#28, glgo#GNOME/GTK#83, +glgo#GNOME/GTK#88, glgo#GNOME/GTK#114, glgo#GNOME/GTK#129, +glgo#GNOME/GTK#132, glgo#GNOME/GTK#141, glgo#GNOME/GTK#146, +glgo#GNOME/GTK#156, glgo#GNOME/GTK#157, glgo#GNOME/GTK#163, +bgo#705509, bgo#745128, bgo#748784, bgo#791939, bgo#792632, +bgo#793062. + +--- Old: gtk+-3.22.29.tar.xz New: gtk+-3.22.30.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.CP6t1x/_old 2018-04-22 14:37:10.274327018 +0200 +++ /var/tmp/diff_new_pack.CP6t1x/_new 2018-04-22 14:37:10.278326874 +0200 @@ -22,12 +22,12 @@ %define _name gtk+ %bcond_without broadway Name: gtk3 -Version:3.22.29 +Version:3.22.30 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1-or-later Group: Development/Libraries/X11 -Url:https://www.gtk.org/ +URL:https://www.gtk.org/ Source: http://download.gnome.org/sources/gtk+/3.22/%{_name}-%{version}.tar.xz Source1:README.SUSE Source2:settings.ini @@ -68,7 +68,7 @@ BuildRequires: pkgconfig(wayland-client) >= 1.9.91 BuildRequires: pkgconfig(wayland-cursor) >= 1.9.91 BuildRequires: pkgconfig(wayland-egl) -BuildRequires: pkgconfig(wayland-protocols) >= 1.9 +BuildRequires: pkgconfig(wayland-protocols) >= 1.12 BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xcomposite) BuildRequires: pkgconfig(xcursor) ++ gtk+-3.22.29.tar.xz -> gtk+-3.22.30.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.22.29.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.22.30.tar.xz differ: char 27, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2018-04-19 15:21:40 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Thu Apr 19 15:21:40 2018 rev:128 rq:596118 version:3.22.29 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2018-03-26 12:43:46.823089246 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2018-04-19 15:21:43.545973212 +0200 @@ -1,0 +2,15 @@ +Wed Apr 4 10:22:08 UTC 2018 - fezh...@suse.com + +- Clean up specfile: Enable Wayland unconditionally. + +--- +Thu Mar 22 02:31:20 UTC 2018 - luc1...@linuxmail.org + +- Drop icon_theme_cache_* and glib2_gsettings_schema_* post/postun + scriptlets, and glib2_gsettings_schema_requires macro: their + functionality has been moved to RPM file triggers + (RPM 4.13, suse_version 1330). +- Add cairo-gobject, gio-2.0, gio-unix-2.0 and harfbuzz pkgconfig + modules BuildRequires to avoid implicit dependencies. + +--- Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.8c1vdh/_old 2018-04-19 15:21:45.321901686 +0200 +++ /var/tmp/diff_new_pack.8c1vdh/_new 2018-04-19 15:21:45.325901525 +0200 @@ -17,22 +17,17 @@ # -%define build_broadway_backend 1 -%if 0%{?suse_version} == 1315 -%define build_wayland_backend 0 -%else -%define build_wayland_backend 1 -%endif # When updating the binary version, do not forget to also update baselibs.conf %define gtk_binary_version 3.0.0 %define _name gtk+ +%bcond_without broadway Name: gtk3 Version:3.22.29 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1-or-later Group: Development/Libraries/X11 -URL:http://www.gtk.org/ +Url:https://www.gtk.org/ Source: http://download.gnome.org/sources/gtk+/3.22/%{_name}-%{version}.tar.xz Source1:README.SUSE Source2:settings.ini @@ -41,7 +36,7 @@ # PATCH-FIX-OPENSUSE gtk3-GTK_PATH64.patch sbra...@novell.com - 64-bit dual install. Use GTK_PATH64 environment variable instead of GTK_PATH Patch0: gtk3-GTK_PATH64.patch # PATCH-FIX-OPENSUSE revert-forced-xftdpi.patch fv...@opensuse.org -- Revert very controversal commit on GTK3, forcing DPI to 96 -Patch4: gtk3-revert-forced-xftdpi.patch +Patch1: gtk3-revert-forced-xftdpi.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -53,19 +48,27 @@ BuildRequires: pkgconfig(atk) >= 2.15.1 BuildRequires: pkgconfig(atk-bridge-2.0) BuildRequires: pkgconfig(cairo) >= 1.14.0 +BuildRequires: pkgconfig(cairo-gobject) >= 1.14.0 # Enable cloudproviders once upstream settles on a location and version #BuildRequires: pkgconfig(cloudproviders) >= 0.2.5 -BuildRequires: pkgconfig(colord) +BuildRequires: pkgconfig(colord) >= 0.1.9 BuildRequires: pkgconfig(epoxy) >= 1.0 BuildRequires: pkgconfig(fontconfig) BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.30.0 -BuildRequires: pkgconfig(glib-2.0) >= 2.49.1 +BuildRequires: pkgconfig(gio-2.0) >= 2.49.4 +BuildRequires: pkgconfig(gio-unix-2.0) >= 2.49.4 +BuildRequires: pkgconfig(glib-2.0) >= 2.49.4 BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.39.0 +BuildRequires: pkgconfig(harfbuzz) >= 0.9 BuildRequires: pkgconfig(json-glib-1.0) BuildRequires: pkgconfig(pango) >= 1.37.3 BuildRequires: pkgconfig(pangoft2) BuildRequires: pkgconfig(rest-0.7) +BuildRequires: pkgconfig(wayland-client) >= 1.9.91 +BuildRequires: pkgconfig(wayland-cursor) >= 1.9.91 +BuildRequires: pkgconfig(wayland-egl) +BuildRequires: pkgconfig(wayland-protocols) >= 1.9 BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xcomposite) BuildRequires: pkgconfig(xcursor) @@ -74,14 +77,8 @@ BuildRequires: pkgconfig(xfixes) BuildRequires: pkgconfig(xi) BuildRequires: pkgconfig(xinerama) +BuildRequires: pkgconfig(xkbcommon) >= 0.2.0 BuildRequires: pkgconfig(xrandr) -%if %{build_wayland_backend} -BuildRequires: pkgconfig(wayland-client) >= 1.9.90 -BuildRequires: pkgconfig(wayland-cursor) -BuildRequires: pkgconfig(wayland-egl) -BuildRequires: pkgconfig(wayland-protocols) >= 1.7 -BuildRequires: pkgconfig(xkbcommon) -%endif %description GTK+ is a multi-platform toolkit for creating graphical user interfaces. @@ -285,7 +282,6 @@ Summary:Config schema for the GTK+ toolkit library v3 Group: System/Libraries BuildArch: noarch -%glib2_gsettings_schema_requires %description schema GTK+ is
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2018-03-26 12:43:43 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Mon Mar 26 12:43:43 2018 rev:127 rq:589992 version:3.22.29 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2018-03-19 23:32:22.514346584 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2018-03-26 12:43:46.823089246 +0200 @@ -1,0 +2,7 @@ +Tue Mar 20 17:12:52 UTC 2018 - dims...@opensuse.org + +- Unconditionally enable translation-update-upstream: on + Tumbleweed, this results in a NOP and for Leap in SLE paid + translations being used (boo#1086036). + +--- Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.CEYLxK/_old 2018-03-26 12:43:48.299035890 +0200 +++ /var/tmp/diff_new_pack.CEYLxK/_new 2018-03-26 12:43:48.319035167 +0200 @@ -48,6 +48,7 @@ BuildRequires: gettext-tools-mini >= 0.19.7 BuildRequires: hicolor-icon-theme BuildRequires: pkgconfig +BuildRequires: translation-update-upstream BuildRequires: xsltproc BuildRequires: pkgconfig(atk) >= 2.15.1 BuildRequires: pkgconfig(atk-bridge-2.0) @@ -74,9 +75,6 @@ BuildRequires: pkgconfig(xi) BuildRequires: pkgconfig(xinerama) BuildRequires: pkgconfig(xrandr) -%if !0%{?is_opensuse} -BuildRequires: translation-update-upstream -%endif %if %{build_wayland_backend} BuildRequires: pkgconfig(wayland-client) >= 1.9.90 BuildRequires: pkgconfig(wayland-cursor) @@ -341,7 +339,6 @@ %prep %setup -q -n %{_name}-%{version} -%if !0%{?is_opensuse} # Translation this time intentionally disabled.. they fail translation-update-upstream translation-update-upstream po-properties gtk30-properties @@ -353,7 +350,6 @@ sed -i "/^$LNG\$/d" po/LINGUAS fi done -%endif %if "%{_lib}" == "lib64" cp -a %{SOURCE1} . %patch0 -p1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2018-03-19 23:32:20 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Mon Mar 19 23:32:20 2018 rev:126 rq:587055 version:3.22.29 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2018-03-08 10:45:01.268290942 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2018-03-19 23:32:22.514346584 +0100 @@ -1,0 +2,11 @@ +Tue Mar 13 09:37:37 UTC 2018 - dims...@opensuse.org + +- Update to version 3.22.29: + + Wayland: add an input method based on the text protocol. + + File chooser: Stop activating without double-click. + + Bugs fixed: bgo#710888, bgo#743975, bgo#775546, bgo#794008. + + Updated translations. +- Drop gtk3-restore-filechooser-click-behavior.patch: fixed + upstream. + +--- Old: gtk+-3.22.28.tar.xz gtk3-restore-filechooser-click-behavior.patch New: gtk+-3.22.29.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.ZePErL/_old 2018-03-19 23:32:23.914296081 +0100 +++ /var/tmp/diff_new_pack.ZePErL/_new 2018-03-19 23:32:23.946294927 +0100 @@ -27,7 +27,7 @@ %define gtk_binary_version 3.0.0 %define _name gtk+ Name: gtk3 -Version:3.22.28 +Version:3.22.29 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1-or-later @@ -40,8 +40,6 @@ Source99: baselibs.conf # PATCH-FIX-OPENSUSE gtk3-GTK_PATH64.patch sbra...@novell.com - 64-bit dual install. Use GTK_PATH64 environment variable instead of GTK_PATH Patch0: gtk3-GTK_PATH64.patch -# PATCH-FIX-OPENSUSE gtk3-restore-filechooser-click-behavior.patch bgo#758065 bsc#1057471 yfji...@suse.com -- revert upstream commit#fb0a13b to restore the single click behavior -Patch3: gtk3-restore-filechooser-click-behavior.patch # PATCH-FIX-OPENSUSE revert-forced-xftdpi.patch fv...@opensuse.org -- Revert very controversal commit on GTK3, forcing DPI to 96 Patch4: gtk3-revert-forced-xftdpi.patch BuildRequires: cups-devel >= 1.2 @@ -360,7 +358,6 @@ cp -a %{SOURCE1} . %patch0 -p1 %endif -%patch3 -p1 %patch4 -p1 %build @@ -561,6 +558,7 @@ %{_libdir}/gtk-3.0/%{gtk_binary_version}/immodules/im-cedilla.so %{_libdir}/gtk-3.0/%{gtk_binary_version}/immodules/im-cyrillic-translit.so %{_libdir}/gtk-3.0/%{gtk_binary_version}/immodules/im-ipa.so +%{_libdir}/gtk-3.0/%{gtk_binary_version}/immodules/im-wayland.so %dir %{_libdir}/gtk-3.0/%{gtk_binary_version}/printbackends/ %{_libdir}/gtk-3.0/%{gtk_binary_version}/printbackends/libprintbackend-cloudprint.so %{_libdir}/gtk-3.0/%{gtk_binary_version}/printbackends/libprintbackend-cups.so ++ gtk+-3.22.28.tar.xz -> gtk+-3.22.29.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.22.28.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.22.29.tar.xz differ: char 26, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2018-03-08 10:44:59 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Thu Mar 8 10:44:59 2018 rev:125 rq:582767 version:3.22.28 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2018-02-25 12:16:58.955241453 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2018-03-08 10:45:01.268290942 +0100 @@ -1,0 +2,16 @@ +Wed Feb 28 16:32:21 UTC 2018 - dims...@opensuse.org + +- Modernize spec-file by calling spec-cleaner + +--- +Mon Feb 26 16:06:32 UTC 2018 - dims...@opensuse.org + +- Package COPYING as %license instead of %doc. + +--- +Mon Feb 26 16:04:21 UTC 2018 - dims...@opensuse.org + +- Drop gtk3-path-local.patch: patch had been disabled since GTK + August 2016 with nobody missing the feature. + +--- Old: gtk3-path-local.patch Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.cqubUs/_old 2018-03-08 10:45:02.416249611 +0100 +++ /var/tmp/diff_new_pack.cqubUs/_new 2018-03-08 10:45:02.420249467 +0100 @@ -23,18 +23,16 @@ %else %define build_wayland_backend 1 %endif - # When updating the binary version, do not forget to also update baselibs.conf %define gtk_binary_version 3.0.0 - -Name: gtk3 %define _name gtk+ +Name: gtk3 Version:3.22.28 Release:0 Summary:The GTK+ toolkit library (version 3) -License:LGPL-2.1+ +License:LGPL-2.1-or-later Group: Development/Libraries/X11 -Url:http://www.gtk.org/ +URL:http://www.gtk.org/ Source: http://download.gnome.org/sources/gtk+/3.22/%{_name}-%{version}.tar.xz Source1:README.SUSE Source2:settings.ini @@ -42,8 +40,6 @@ Source99: baselibs.conf # PATCH-FIX-OPENSUSE gtk3-GTK_PATH64.patch sbra...@novell.com - 64-bit dual install. Use GTK_PATH64 environment variable instead of GTK_PATH Patch0: gtk3-GTK_PATH64.patch -# PATCH-NEEDS-REBASE gtk3-path-local.patch Search in /usr/local/%{_lib} by default. bnc369696 bgo534474 -- Was PATCH-FIX-OPENSUSE -Patch1: gtk3-path-local.patch # PATCH-FIX-OPENSUSE gtk3-restore-filechooser-click-behavior.patch bgo#758065 bsc#1057471 yfji...@suse.com -- revert upstream commit#fb0a13b to restore the single click behavior Patch3: gtk3-restore-filechooser-click-behavior.patch # PATCH-FIX-OPENSUSE revert-forced-xftdpi.patch fv...@opensuse.org -- Revert very controversal commit on GTK3, forcing DPI to 96 @@ -52,12 +48,8 @@ BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes BuildRequires: gettext-tools-mini >= 0.19.7 -# Needed for patch1 -# BuildRequires: gnome-common BuildRequires: hicolor-icon-theme -%if !0%{?is_opensuse} -BuildRequires: translation-update-upstream -%endif +BuildRequires: pkgconfig BuildRequires: xsltproc BuildRequires: pkgconfig(atk) >= 2.15.1 BuildRequires: pkgconfig(atk-bridge-2.0) @@ -84,6 +76,9 @@ BuildRequires: pkgconfig(xi) BuildRequires: pkgconfig(xinerama) BuildRequires: pkgconfig(xrandr) +%if !0%{?is_opensuse} +BuildRequires: translation-update-upstream +%endif %if %{build_wayland_backend} BuildRequires: pkgconfig(wayland-client) >= 1.9.90 BuildRequires: pkgconfig(wayland-cursor) @@ -91,7 +86,6 @@ BuildRequires: pkgconfig(wayland-protocols) >= 1.7 BuildRequires: pkgconfig(xkbcommon) %endif -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description GTK+ is a multi-platform toolkit for creating graphical user interfaces. @@ -101,19 +95,19 @@ %package -n libgtk-3-0 Summary:The GTK+ toolkit library (version 3) Group: System/Libraries -Requires(post): %{name}-tools Requires: %{name}-data >= %{version} Requires: %{name}-schema >= %{version} -# While hicolor is not a Requires strictly speaking, we put it as -# such instead of as a Recommends because many applications just -# assume it's there and we need to have a low-level package to -# bring it in. -Requires: hicolor-icon-theme # Require Adwaita Icon Theme: It's GTKs icon set, that's guaranteed to be there Requires: adwaita-icon-theme # Require gdk-pixbuf-loader-rsvg - bsc#1007453. We require adwaita-icon-theme # so we need something to load the svg icons. Requires: gdk-pixbuf-loader-rsvg +# While hicolor is not a Requires strictly speaking, we put it as +# such instead of as a Recommends because many applications just +# assume it's there and we
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2018-02-25 12:16:43 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Sun Feb 25 12:16:43 2018 rev:124 rq:579316 version:3.22.28 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2018-01-02 16:32:39.635036905 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2018-02-25 12:16:58.955241453 +0100 @@ -1,0 +2,32 @@ +Mon Feb 19 10:52:48 UTC 2018 - dims...@opensuse.org + +- Update to version 3.22.28: + + Improve frame clock accuracy (bgo#787665). + + Bugs fixed: bgo#793442. + +--- +Wed Feb 14 11:18:25 UTC 2018 - dims...@opensuse.org + +- Update to version 3.22.27: + + Require libcloudproviders 0.2.5. + + The Emoji chooser can now be used with GtkTextView as well. + + The Emoji chooser avoids fallback sequences that break the +grid. + + GTK+ is now using ~/.config/gtk-3.0/settings.ini when using +Wayland without dconf. + + Make fuse-mounted network filesystems show up in Other +Locations. + + The font chooser dialog supports search now. + + Bugs fixed: bgo#737175, bgo#741633, bgo#771986, bgo#774248, +bgo#779009, bgo#786123, bgo#786509, bgo#786528, bgo#787089, +bgo#787128, bgo#789054, bgo#789160, bgo#789268, bgo#790029, +bgo#790031, bgo#790033, bgo#790201, bgo#790270, bgo#790862, +bgo#790963, bgo#791039, bgo#791062, bgo#791234, bgo#791281, +bgo#791363, bgo#791549, bgo#791650, bgo#791710, bgo#791943, +bgo#792279, bgo#792459, bgo#792624. + + Updated translations. +- Drop + gtk3-placesview-Present-FUSE-reachable-network-shares-in-.patch: + fixed upstream. + +--- Old: gtk+-3.22.26.tar.xz gtk3-placesview-Present-FUSE-reachable-network-shares-in-.patch New: gtk+-3.22.28.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.3gCo5f/_old 2018-02-25 12:17:02.255121744 +0100 +++ /var/tmp/diff_new_pack.3gCo5f/_new 2018-02-25 12:17:02.259121599 +0100 @@ -1,7 +1,7 @@ # # spec file for package gtk3 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Dominique Leuenebrger, Amsterdam, Netherlands # # All modifications and additions to the file contributed by third parties @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.22.26 +Version:3.22.28 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ @@ -48,8 +48,6 @@ Patch3: gtk3-restore-filechooser-click-behavior.patch # PATCH-FIX-OPENSUSE revert-forced-xftdpi.patch fv...@opensuse.org -- Revert very controversal commit on GTK3, forcing DPI to 96 Patch4: gtk3-revert-forced-xftdpi.patch -# PATCH-FIX-UPSTREAM gtk3-placesview-Present-FUSE-reachable-network-shares-in-.patch bgo#787128 bsc#1062879 vliaskovi...@suse.com -- Present FUSE reachable network shared in gtkplacesview -Patch6: gtk3-placesview-Present-FUSE-reachable-network-shares-in-.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -65,7 +63,7 @@ BuildRequires: pkgconfig(atk-bridge-2.0) BuildRequires: pkgconfig(cairo) >= 1.14.0 # Enable cloudproviders once upstream settles on a location and version -#BuildRequires: pkgconfig(cloudproviders) >= 0.2.0 +#BuildRequires: pkgconfig(cloudproviders) >= 0.2.5 BuildRequires: pkgconfig(colord) BuildRequires: pkgconfig(epoxy) >= 1.0 BuildRequires: pkgconfig(fontconfig) @@ -371,7 +369,6 @@ #patch1 -p0 %patch3 -p1 %patch4 -p1 -%patch6 -p1 %build # Disabled since patch 1 is in need of rebase ++ gtk+-3.22.26.tar.xz -> gtk+-3.22.28.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.22.26.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.22.28.tar.xz differ: char 26, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2018-01-02 16:32:32 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Tue Jan 2 16:32:32 2018 rev:123 rq:560578 version:3.22.26 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2017-11-30 16:31:30.890951183 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2018-01-02 16:32:39.635036905 +0100 @@ -1,0 +2,5 @@ +Fri Dec 29 00:02:31 UTC 2017 - jeng...@inai.de + +- Sync summaries with gtk4. + +--- Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.tGoHC7/_old 2018-01-02 16:32:40.658695548 +0100 +++ /var/tmp/diff_new_pack.tGoHC7/_new 2018-01-02 16:32:40.662694215 +0100 @@ -33,7 +33,7 @@ Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ -Group: System/Libraries +Group: Development/Libraries/X11 Url:http://www.gtk.org/ Source: http://download.gnome.org/sources/gtk+/3.22/%{_name}-%{version}.tar.xz Source1:README.SUSE @@ -139,7 +139,7 @@ ranging from small one-off projects to complete application suites. %package -n typelib-1_0-Gtk-3_0 -Summary:The GTK+ toolkit library (version 3) -- Introspection bindings +Summary:Introspection bindings for the GTK+ toolkit library (version 3) Group: System/Libraries %description -n typelib-1_0-Gtk-3_0 @@ -150,7 +150,7 @@ This package provides the GObject Introspection bindings for GTK+. %package immodule-amharic -Summary:The GTK+ toolkit library (version 3) -- Amharic Input Method +Summary:Amharic input method for the GTK+ toolkit library v3 Group: System/Libraries Requires: %{name} = %{version} Requires(post): %{name}-tools @@ -165,7 +165,7 @@ This package provides an input method for Amharic. %package immodule-broadway -Summary:The GTK+ toolkit library (version 3) -- Broadway Input Method +Summary:Broadway input method for the GTK+ toolkit library v3 Group: System/Libraries Requires: %{name} = %{version} Requires(post): %{name}-tools @@ -179,7 +179,7 @@ This package provides an input method for Broadway. %package immodule-inuktitut -Summary:The GTK+ toolkit library (version 3) -- Inuktitut Input Method +Summary:Inuktitut input method for the GTK+ toolkit library v3 Group: System/Libraries Requires: %{name} = %{version} Requires(post): %{name}-tools @@ -194,7 +194,7 @@ This package provides an input method for Inuktitut. %package immodule-multipress -Summary:The GTK+ toolkit library (version 3) -- Multipress Input Method +Summary:Multipress input method for the GTK+ toolkit library v3 Group: System/Libraries Requires: %{name} = %{version} Requires(post): %{name}-tools @@ -209,7 +209,7 @@ multi-press method, as on a mobile phone. %package immodule-thai -Summary:The GTK+ toolkit library (version 3) -- Thai-Lao Input Method +Summary:Thai-Lao input method for the GTK+ toolkit library v3 Group: System/Libraries Requires: %{name} = %{version} Requires(post): %{name}-tools @@ -225,7 +225,7 @@ This package provides an input method for Thai-Lao. %package immodules-tigrigna -Summary:The GTK+ toolkit library (version 3) -- Tigrigna Input Methods +Summary:Tigrigna input method for the GTK+ toolkit library v3 Group: System/Libraries Requires: %{name} = %{version} Requires(post): %{name}-tools @@ -240,7 +240,7 @@ This package provides two input methods for Tigrigna. %package immodule-vietnamese -Summary:The GTK+ toolkit library (version 3) -- Vietnamese Input Method +Summary:Vietnamese input method for the GTK+ toolkit library v3 Group: System/Libraries Requires: %{name} = %{version} Requires(post): %{name}-tools @@ -255,7 +255,7 @@ This package provides an input method for Vietnamese. %package immodule-xim -Summary:The GTK+ toolkit library (version 3) -- X Input Method +Summary:X input method for the GTK+ toolkit library v3 Group: System/Libraries Requires: %{name} = %{version} Requires(post): %{name}-tools @@ -273,7 +273,7 @@ This package provides an input method based on the X Input Method. %package tools -Summary:The GTK+ toolkit library (version 3) -- Tools +Summary:Auxiliary utilities for the GTK+ toolkit library v3 Group: System/Libraries Requires(post): update-alternatives Requires(postun):
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2017-11-30 16:31:29 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Thu Nov 30 16:31:29 2017 rev:122 rq:544211 version:3.22.26 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2017-11-21 15:24:14.382895089 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2017-11-30 16:31:30.890951183 +0100 @@ -1,0 +2,12 @@ +Sat Nov 18 03:22:26 UTC 2017 - dims...@opensuse.org + +- Update to version 3.22.26: + + Bugs fixed: bgo#785176, bgo#787142, bgo#788898, bgo#789134, +bgo#789213, bgo#789630, bgo#789678, bgo#789733. + + Updated translations. +- Drop gtk3-wayland-distribute-server-decoration-xml.patch: fixed + upstream. +- Comment gnome-common Buildrequires and call to autogen.sh again: + no currently applied patch changes the build system. + +--- Old: gtk+-3.22.25.tar.xz gtk3-wayland-distribute-server-decoration-xml.patch New: gtk+-3.22.26.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.VVrqOF/_old 2017-11-30 16:31:31.842916551 +0100 +++ /var/tmp/diff_new_pack.VVrqOF/_new 2017-11-30 16:31:31.846916405 +0100 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.22.25 +Version:3.22.26 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ @@ -48,16 +48,14 @@ Patch3: gtk3-restore-filechooser-click-behavior.patch # PATCH-FIX-OPENSUSE revert-forced-xftdpi.patch fv...@opensuse.org -- Revert very controversal commit on GTK3, forcing DPI to 96 Patch4: gtk3-revert-forced-xftdpi.patch -# PATCH-FIX-UPSTREAM gtk3-wayland-distribute-server-decoration-xml.patch bgo#789630 badshah...@gmail.com -- Builds that include wayland fail unless gtk/wayland/protocol/server-decoration.xml is included in tarballs -Patch5: gtk3-wayland-distribute-server-decoration-xml.patch # PATCH-FIX-UPSTREAM gtk3-placesview-Present-FUSE-reachable-network-shares-in-.patch bgo#787128 bsc#1062879 vliaskovi...@suse.com -- Present FUSE reachable network shared in gtkplacesview Patch6: gtk3-placesview-Present-FUSE-reachable-network-shares-in-.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes BuildRequires: gettext-tools-mini >= 0.19.7 -# Needed for patch1 and patch5 -BuildRequires: gnome-common +# Needed for patch1 +# BuildRequires: gnome-common BuildRequires: hicolor-icon-theme %if !0%{?is_opensuse} BuildRequires: translation-update-upstream @@ -373,13 +371,11 @@ #patch1 -p0 %patch3 -p1 %patch4 -p1 -%patch5 -p1 %patch6 -p1 %build # Disabled since patch 1 is in need of rebase -# Needed for patch1 and patch5 -NOCONFIGURE=1 ./autogen.sh +# NOCONFIGURE=1 ./autogen.sh %configure \ --disable-static \ --enable-man \ ++ gtk+-3.22.25.tar.xz -> gtk+-3.22.26.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.22.25.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.22.26.tar.xz differ: char 27, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2017-11-21 15:23:59 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Tue Nov 21 15:23:59 2017 rev:121 rq:542842 version:3.22.25 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2017-11-03 19:05:58.356368963 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2017-11-21 15:24:14.382895089 +0100 @@ -1,0 +2,7 @@ +Fri Nov 17 17:12:13 CET 2017 - vliaskovi...@suse.com + +- Add gtk3-placesview-Present-FUSE-reachable-network-shares-in-.patch: + Present FUSE reachable network shares in gtkplacesview (bgo#787128, + bsc#1062879) + +--- New: gtk3-placesview-Present-FUSE-reachable-network-shares-in-.patch Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.kS0xal/_old 2017-11-21 15:24:16.366823176 +0100 +++ /var/tmp/diff_new_pack.kS0xal/_new 2017-11-21 15:24:16.370823031 +0100 @@ -50,6 +50,8 @@ Patch4: gtk3-revert-forced-xftdpi.patch # PATCH-FIX-UPSTREAM gtk3-wayland-distribute-server-decoration-xml.patch bgo#789630 badshah...@gmail.com -- Builds that include wayland fail unless gtk/wayland/protocol/server-decoration.xml is included in tarballs Patch5: gtk3-wayland-distribute-server-decoration-xml.patch +# PATCH-FIX-UPSTREAM gtk3-placesview-Present-FUSE-reachable-network-shares-in-.patch bgo#787128 bsc#1062879 vliaskovi...@suse.com -- Present FUSE reachable network shared in gtkplacesview +Patch6: gtk3-placesview-Present-FUSE-reachable-network-shares-in-.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -372,6 +374,7 @@ %patch3 -p1 %patch4 -p1 %patch5 -p1 +%patch6 -p1 %build # Disabled since patch 1 is in need of rebase ++ gtk3-placesview-Present-FUSE-reachable-network-shares-in-.patch ++ Index: gtk+-3.20.10/gtk/gtkplacesview.c === --- gtk+-3.20.10.orig/gtk/gtkplacesview.c +++ gtk+-3.20.10/gtk/gtkplacesview.c @@ -1129,8 +1129,7 @@ update_places (GtkPlacesView *view) populate_servers (view); /* fetch networks and add them asynchronously */ - if (!gtk_places_view_get_local_only (view)) -fetch_networks (view); + fetch_networks (view); update_view_mode (view); /* Check whether we still are in a loading state */ @@ -1895,12 +1894,37 @@ on_listbox_row_activated (GtkPlacesView } static gboolean +is_mount_locally_accessible (GMount *mount) +{ + GFile *base_file; + gchar *path; + + if (mount == NULL) +return FALSE; + + base_file = g_mount_get_root (mount); + + if (base_file == NULL) +return FALSE; + + path = g_file_get_path (base_file); + g_object_unref (base_file); + + if (path == NULL) +return FALSE; + + g_free (path); + return TRUE; +} + +static gboolean listbox_filter_func (GtkListBoxRow *row, gpointer user_data) { GtkPlacesViewPrivate *priv; gboolean is_network; gboolean is_placeholder; + gboolean is_local = FALSE; gboolean retval; gboolean searching; gchar *name; @@ -1913,7 +1937,20 @@ listbox_filter_func (GtkListBoxRow *row, is_network = GPOINTER_TO_INT (g_object_get_data (G_OBJECT (row), "is-network")); is_placeholder = GPOINTER_TO_INT (g_object_get_data (G_OBJECT (row), "is-placeholder")); - if (is_network && priv->local_only) + if (GTK_IS_PLACES_VIEW_ROW (row)) +{ + GtkPlacesViewRow *placesviewrow; + GMount *mount; + + placesviewrow = GTK_PLACES_VIEW_ROW (row); + g_object_get(G_OBJECT (placesviewrow), "mount", , NULL); + + is_local = is_mount_locally_accessible (mount); + + g_clear_object (); +} + + if (is_network && priv->local_only && !is_local) return FALSE; if (is_placeholder && searching)
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2017-11-03 19:05:38 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Fri Nov 3 19:05:38 2017 rev:120 rq:538068 version:3.22.25 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2017-10-21 20:17:04.400212701 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2017-11-03 19:05:58.356368963 +0100 @@ -1,0 +2,28 @@ +Tue Oct 31 07:27:50 UTC 2017 - badshah...@gmail.com + +- Update to version 3.22.25: + + The HighContrast theme has received numerous improvements. + + Middle-click on scrollbars jumps to the position again. + + Wayland: +- Terminal sizing problems are fixed. +- The Wayland backend now implemented the KDE server-side + decorations protocol. + + X11: Problems with menus on several X servers are fixed. + + Bugs fixed: bgo#701296, bgo#728452, bgo#738387, bgo#763517, +bgo#769877, bgo#769879, bgo#771279, bgo#775217, bgo#776793, +bgo#777072, bgo#778811, bgo#778930, bgo#780101, bgo#781909, +bgo#782396, bgo#783995, bgo#784314, bgo#784509, bgo#786220, +bgo#786794, bgo#787274, bgo#787669, bgo#787866, bgo#788053, +bgo#788458, bgo#788496, bgo#788505, bgo#788516, bgo#788573, +bgo#788574, bgo#788575, bgo#788577, bgo#788580, bgo#788614, +bgo#788841, bgo#788905, bgo#789141, bgo#789149, bgo#789327, +bgo#789357. + + Updated translations. +- Drop gtk3-silence-log-spew-blank-cursors.patch: Fixed upstream. +- Add gtk3-wayland-distribute-server-decoration-xml.patch: Builds + that include wayland fail unless + gtk/wayland/protocol/server-decoration.xml is included in + tarballs (bgo#789630). Patch touches Makefile.am, uncomment + BuildRequires: gnome-common and ./autogen.sh before configure. + +--- Old: gtk+-3.22.24.tar.xz gtk3-silence-log-spew-blank-cursors.patch New: gtk+-3.22.25.tar.xz gtk3-wayland-distribute-server-decoration-xml.patch Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.FL697q/_old 2017-11-03 19:05:59.196338403 +0100 +++ /var/tmp/diff_new_pack.FL697q/_new 2017-11-03 19:05:59.200338258 +0100 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.22.24 +Version:3.22.25 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ @@ -44,18 +44,18 @@ Patch0: gtk3-GTK_PATH64.patch # PATCH-NEEDS-REBASE gtk3-path-local.patch Search in /usr/local/%{_lib} by default. bnc369696 bgo534474 -- Was PATCH-FIX-OPENSUSE Patch1: gtk3-path-local.patch -# PATCH-FIX-UPSTREAM gtk3-silence-log-spew-blank-cursors.patch bgo#775217 zai...@opensuse.org -- wayland: Don't spew warnings for blank cursors -Patch2: gtk3-silence-log-spew-blank-cursors.patch # PATCH-FIX-OPENSUSE gtk3-restore-filechooser-click-behavior.patch bgo#758065 bsc#1057471 yfji...@suse.com -- revert upstream commit#fb0a13b to restore the single click behavior Patch3: gtk3-restore-filechooser-click-behavior.patch # PATCH-FIX-OPENSUSE revert-forced-xftdpi.patch fv...@opensuse.org -- Revert very controversal commit on GTK3, forcing DPI to 96 Patch4: gtk3-revert-forced-xftdpi.patch +# PATCH-FIX-UPSTREAM gtk3-wayland-distribute-server-decoration-xml.patch bgo#789630 badshah...@gmail.com -- Builds that include wayland fail unless gtk/wayland/protocol/server-decoration.xml is included in tarballs +Patch5: gtk3-wayland-distribute-server-decoration-xml.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes BuildRequires: gettext-tools-mini >= 0.19.7 -# Needed for patch1 - disabled since patch is disabled... -# BuildRequires: gnome-common +# Needed for patch1 and patch5 +BuildRequires: gnome-common BuildRequires: hicolor-icon-theme %if !0%{?is_opensuse} BuildRequires: translation-update-upstream @@ -369,14 +369,14 @@ %endif # Patch disabled, needs rebase. #patch1 -p0 -%patch2 -p1 %patch3 -p1 %patch4 -p1 +%patch5 -p1 %build # Disabled since patch 1 is in need of rebase -# Needed for patch1 -#NOCONFIGURE=1 ./autogen.sh +# Needed for patch1 and patch5 +NOCONFIGURE=1 ./autogen.sh %configure \ --disable-static \ --enable-man \ ++ gtk+-3.22.24.tar.xz -> gtk+-3.22.25.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.22.24.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.22.25.tar.xz differ: char 27, line 1 ++ gtk3-wayland-distribute-server-decoration-xml.patch ++ >From 72a45366e23596a5b8d68d3b2eb072d56b9423bd Mon Sep 17 00:00:00 2001 From:
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2017-10-21 20:17:03 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Sat Oct 21 20:17:03 2017 rev:119 rq:535496 version:3.22.24 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2017-10-20 16:12:45.996426473 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2017-10-21 20:17:04.400212701 +0200 @@ -100,0 +101,8 @@ +Thu Jul 6 07:05:48 UTC 2017 - fv...@suse.com + +- Add gtk3-revert-forced-xftdpi.patch: revert upstream commit + breaking DPI autodetection (boo#1022830, fate#322401, fdo#98909, + kde#367499, bmo#1269274). Aligns GTK's DPI detection code back to + what GTK2 does. + +--- New: gtk3-revert-forced-xftdpi.patch Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.RtUX6w/_old 2017-10-21 20:17:05.584157261 +0200 +++ /var/tmp/diff_new_pack.RtUX6w/_new 2017-10-21 20:17:05.608156137 +0200 @@ -48,6 +48,8 @@ Patch2: gtk3-silence-log-spew-blank-cursors.patch # PATCH-FIX-OPENSUSE gtk3-restore-filechooser-click-behavior.patch bgo#758065 bsc#1057471 yfji...@suse.com -- revert upstream commit#fb0a13b to restore the single click behavior Patch3: gtk3-restore-filechooser-click-behavior.patch +# PATCH-FIX-OPENSUSE revert-forced-xftdpi.patch fv...@opensuse.org -- Revert very controversal commit on GTK3, forcing DPI to 96 +Patch4: gtk3-revert-forced-xftdpi.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -369,6 +371,7 @@ #patch1 -p0 %patch2 -p1 %patch3 -p1 +%patch4 -p1 %build # Disabled since patch 1 is in need of rebase ++ gtk3-revert-forced-xftdpi.patch ++ From: Guiseppe Bilotta Subject: Revert "Simplify Xft setting fallback" References: boo#1022830 fate#322401 fdo#98909 kde#367499 bmo#1269274 This patch reverts part of commit bdf0820 ("Simplify Xft setting fallback") which forces the DPI to 96 instead of querying the X server for the physical screen dimensions. This is needed for GTK applications to autodetect the DPI of monitors and not depend on manual configuration. Signed-off-by: Fabian Vogtgdk/x11/gdkxftdefaults.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Index: gtk+-3.20.10/gdk/x11/gdkxftdefaults.c === --- gtk+-3.20.10.orig/gdk/x11/gdkxftdefaults.c +++ gtk+-3.20.10/gdk/x11/gdkxftdefaults.c @@ -174,7 +174,8 @@ init_xft_settings (GdkScreen *screen) x11_screen->xft_rgba = FC_RGBA_UNKNOWN; if (!get_double_default (xdisplay, "dpi", _double)) -dpi_double = 96.0; +dpi_double = (DisplayHeight(xdisplay, x11_screen->screen_num)*25.4)/ + DisplayHeightMM(xdisplay, x11_screen->screen_num); x11_screen->xft_dpi = (int)(0.5 + PANGO_SCALE * dpi_double); }
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2017-10-20 16:12:44 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Fri Oct 20 16:12:44 2017 rev:118 rq:533693 version:3.22.24 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2017-10-06 11:01:09.814092221 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2017-10-20 16:12:45.996426473 +0200 @@ -1,0 +2,9 @@ +Mon Oct 11 04:18:16 UTC 2017 - yfji...@suse.com + +- Add gtk3-restore-filechooser-click-behavior.patch: The + clicking behavior introduced by commit#fb0a13b has confused many + users in the past 2 years. By reverting the commit, the patch + makes the primary button clicking behave as consistent as most + users has been used to (bgo#758065 bsc#1057471). + +--- New: gtk3-restore-filechooser-click-behavior.patch Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.MyggIo/_old 2017-10-20 16:12:47.276366682 +0200 +++ /var/tmp/diff_new_pack.MyggIo/_new 2017-10-20 16:12:47.276366682 +0200 @@ -46,6 +46,8 @@ Patch1: gtk3-path-local.patch # PATCH-FIX-UPSTREAM gtk3-silence-log-spew-blank-cursors.patch bgo#775217 zai...@opensuse.org -- wayland: Don't spew warnings for blank cursors Patch2: gtk3-silence-log-spew-blank-cursors.patch +# PATCH-FIX-OPENSUSE gtk3-restore-filechooser-click-behavior.patch bgo#758065 bsc#1057471 yfji...@suse.com -- revert upstream commit#fb0a13b to restore the single click behavior +Patch3: gtk3-restore-filechooser-click-behavior.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -366,6 +368,7 @@ # Patch disabled, needs rebase. #patch1 -p0 %patch2 -p1 +%patch3 -p1 %build # Disabled since patch 1 is in need of rebase ++ gtk3-restore-filechooser-click-behavior.patch ++ Index: gtk+-3.22.24/gtk/gtkfilechooserwidget.c === --- gtk+-3.22.24.orig/gtk/gtkfilechooserwidget.c +++ gtk+-3.22.24/gtk/gtkfilechooserwidget.c @@ -77,7 +77,6 @@ #include "gtkseparator.h" #include "gtkmodelbutton.h" #include "gtkgesturelongpress.h" -#include "gtkdebug.h" #include @@ -2379,25 +2378,6 @@ list_popup_menu_cb (GtkWidget return TRUE; } -static void -get_selection_modifiers (GtkWidget *widget, - GdkEventButton *event, - gboolean*modify, - gboolean*extend) -{ - GdkModifierType mask; - - *modify = FALSE; - *extend = FALSE; - - mask = gtk_widget_get_modifier_mask (widget, GDK_MODIFIER_INTENT_MODIFY_SELECTION); - if ((event->state & mask) == mask) -*modify = TRUE; - mask = gtk_widget_get_modifier_mask (widget, GDK_MODIFIER_INTENT_EXTEND_SELECTION); - if ((event->state & mask) == mask) -*extend = TRUE; -} - /* Callback used when a button is pressed on the file list. We trap button 3 to * bring up a popup menu. */ @@ -2408,40 +2388,10 @@ list_button_press_event_cb (GtkWidget { GtkFileChooserWidgetPrivate *priv = impl->priv; static gboolean in_press = FALSE; - GtkTreePath *path; - GtkTreeViewColumn *column; - GdkDevice *device; - gboolean modify, extend, is_touchscreen; if (in_press) return FALSE; - device = gdk_event_get_source_device ((GdkEvent *) event); - is_touchscreen = gtk_simulate_touchscreen () || - gdk_device_get_source (device) == GDK_SOURCE_TOUCHSCREEN; - - get_selection_modifiers (widget, event, , ); - if (!is_touchscreen && - !modify && !extend && - event->type == GDK_BUTTON_PRESS && - event->button == GDK_BUTTON_PRIMARY && - gtk_tree_view_get_path_at_pos (GTK_TREE_VIEW (priv->browse_files_tree_view), - event->x, event->y, - , , NULL, NULL)) -{ - GtkTreeSelection *selection; - - selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (priv->browse_files_tree_view)); - if (gtk_tree_selection_path_is_selected (selection, path)) -{ - list_row_activated (GTK_TREE_VIEW (priv->browse_files_tree_view), path, column, impl); - gtk_tree_path_free (path); - return TRUE; -} - - gtk_tree_path_free (path); -} - if (!gdk_event_triggers_context_menu ((GdkEvent *) event)) return FALSE;
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2017-10-06 11:00:19 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Fri Oct 6 11:00:19 2017 rev:117 rq:531576 version:3.22.24 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2017-09-13 21:50:45.689759104 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2017-10-06 11:01:09.814092221 +0200 @@ -1,0 +2,28 @@ +Wed Oct 4 17:25:48 UTC 2017 - zai...@opensuse.org + +- Update to version 3.22.24: + + Combobox: Don't try to remove grabs on NULL devices. + + Fix some issues with the new resizable tiling. + +--- +Wed Oct 4 12:15:48 UTC 2017 - zai...@opensuse.org + +- Update to version 3.22.23: + + Bugs fixed: bgo#783669, bgo#784562. + +--- +Tue Oct 3 18:23:04 UTC 2017 - zai...@opensuse.org + +- Update to version 3.22.22: + + Bugs fixed: bgo#639931, bgo#644248, bgo#775126, bgo#780758, +bgo#781757, bgo#787021, bgo#787302, bgo#787303, bgo#787444, +bgo#787531, bgo#787600, bgo#787757. + + Updated translations. + +--- +Fri Sep 15 23:34:32 UTC 2017 - zai...@opensuse.org + +- Add gtk3-silence-log-spew-blank-cursors.patch wayland: Don't spew + warnings for blank cursors. Patch from upstream bug (bgo#775217). + +--- Old: gtk+-3.22.21.tar.xz New: gtk+-3.22.24.tar.xz gtk3-silence-log-spew-blank-cursors.patch Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.F5M5RG/_old 2017-10-06 11:01:11.633817062 +0200 +++ /var/tmp/diff_new_pack.F5M5RG/_new 2017-10-06 11:01:11.637816457 +0200 @@ -29,13 +29,13 @@ Name: gtk3 %define _name gtk+ -Version:3.22.21 +Version:3.22.24 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ Group: System/Libraries Url:http://www.gtk.org/ -Source: https://download.gnome.org/sources/gtk+/3.22/%{_name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gtk+/3.22/%{_name}-%{version}.tar.xz Source1:README.SUSE Source2:settings.ini Source3:macros.gtk3 @@ -44,6 +44,8 @@ Patch0: gtk3-GTK_PATH64.patch # PATCH-NEEDS-REBASE gtk3-path-local.patch Search in /usr/local/%{_lib} by default. bnc369696 bgo534474 -- Was PATCH-FIX-OPENSUSE Patch1: gtk3-path-local.patch +# PATCH-FIX-UPSTREAM gtk3-silence-log-spew-blank-cursors.patch bgo#775217 zai...@opensuse.org -- wayland: Don't spew warnings for blank cursors +Patch2: gtk3-silence-log-spew-blank-cursors.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -363,6 +365,7 @@ %endif # Patch disabled, needs rebase. #patch1 -p0 +%patch2 -p1 %build # Disabled since patch 1 is in need of rebase ++ gtk+-3.22.21.tar.xz -> gtk+-3.22.24.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.22.21.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.22.24.tar.xz differ: char 27, line 1 ++ gtk3-silence-log-spew-blank-cursors.patch ++ >From 56714ffa0d61512bc249b481fc43e0bc118f47d7 Mon Sep 17 00:00:00 2001 From: Matthias ClasenDate: Wed, 12 Apr 2017 13:56:49 -0400 Subject: [PATCH] wayland: Don't spew warnings for blank cursors We were unnecessarily spewing warnings when blank cursors were getting a new scale set. Standardize on "none" as the name for blank cursors, and avoid the warning. https://bugzilla.gnome.org/show_bug.cgi?id=775217 --- gdk/wayland/gdkcursor-wayland.c | 16 +--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/gdk/wayland/gdkcursor-wayland.c b/gdk/wayland/gdkcursor-wayland.c index ab50755873..bffeff8884 100644 --- a/gdk/wayland/gdkcursor-wayland.c +++ b/gdk/wayland/gdkcursor-wayland.c @@ -308,6 +308,10 @@ _gdk_wayland_cursor_set_scale (GdkCursor *cursor, wayland_cursor->scale = scale; + /* Blank cursor case */ + if (g_str_equal (wayland_cursor->name, "none")) +return; + _gdk_wayland_cursor_update (display_wayland, wayland_cursor); } @@ -345,12 +349,18 @@ _gdk_wayland_display_get_cursor_for_name_with_scale (GdkDisplay *display, "cursor-type", GDK_CURSOR_IS_PIXMAP, "display", display, NULL); - private->name = g_strdup (name); - private->scale = scale; /* Blank cursor case */ if (!name || g_str_equal
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2017-09-13 21:50:43 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Wed Sep 13 21:50:43 2017 rev:116 rq:523363 version:3.22.21 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2017-08-24 18:18:46.681549087 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2017-09-13 21:50:45.689759104 +0200 @@ -1,0 +2,29 @@ +Mon Sep 11 16:44:02 UTC 2017 - zai...@opensuse.org + +- Update to version 3.22.21: + + Bugs fixed: bgo#738893, bgo#786613, bgo#787172, bgo#787279, +bgo#787280, bgo#787410. + + Updated translations. + +--- +Mon Sep 4 21:13:52 UTC 2017 - dims...@opensuse.org + +- Update to version 3.22.20: + + Add input hints for Emoji, that let applications indicate +whether entries would benefit from Emoji support or not. + + Add support for cloud services in GtkPlacesSidebar. This adds a +new, optional dependency on libcloudproviders. + + Buga fixed: bgo#468868, bgo#618160, bgo#705640, bgo#729651, +bgo#759725, bgo#766909, bgo#774134, bgo#775074, bgo#776937, +bgo#780750, bgo#783649, bgo#785306, bgo#785736, bgo#786029, +bgo#786123, bgo#786209, bgo#786492, bgo#786553, bgo#786771, +bgo#786841, bgo#786885, bgo#786932, bgo#786938, bgo#786940, +bgo#786956, bgo#786960, bgo#786964, bgo#786966, bgo#786986, +bgo#787103, bgo#787158, bgo#787195. + + Updated translations. +- Add (commented out) pkgconfig(cloudproviders) BuildRequires: new + dependency for the cloud support integration. As upstream is not + yet in a situation to make proper versioned releases, we do not + enable it yet. + +--- Old: gtk+-3.22.19.tar.xz New: gtk+-3.22.21.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.fm3lDL/_old 2017-09-13 21:50:46.925585229 +0200 +++ /var/tmp/diff_new_pack.fm3lDL/_new 2017-09-13 21:50:46.929584666 +0200 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.22.19 +Version:3.22.21 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ @@ -58,6 +58,8 @@ BuildRequires: pkgconfig(atk) >= 2.15.1 BuildRequires: pkgconfig(atk-bridge-2.0) BuildRequires: pkgconfig(cairo) >= 1.14.0 +# Enable cloudproviders once upstream settles on a location and version +#BuildRequires: pkgconfig(cloudproviders) >= 0.2.0 BuildRequires: pkgconfig(colord) BuildRequires: pkgconfig(epoxy) >= 1.0 BuildRequires: pkgconfig(fontconfig) ++ gtk+-3.22.19.tar.xz -> gtk+-3.22.21.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.22.19.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.22.21.tar.xz differ: char 41, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2017-08-24 18:18:27 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Thu Aug 24 18:18:27 2017 rev:115 rq:518362 version:3.22.19 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2017-08-18 14:58:14.990136664 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2017-08-24 18:18:46.681549087 +0200 @@ -1,0 +2,10 @@ +Tue Aug 22 15:14:45 UTC 2017 - zai...@opensuse.org + +- Update to version 3.22.19: + + Add support for Emoji input, with an Emoji chooser. + + Bugs fixed: bgo#773299, bgo#784016, bgo#784421, bgo#785999, +bgo#786144, bgo#786209, bgo#786287, bgo#786400, bgo#786469, +bgo#786480, bgo#786594. + + Updated translations. + +--- Old: gtk+-3.22.18.tar.xz New: gtk+-3.22.19.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.AIcInv/_old 2017-08-24 18:18:48.085351428 +0200 +++ /var/tmp/diff_new_pack.AIcInv/_new 2017-08-24 18:18:48.093350302 +0200 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.22.18 +Version:3.22.19 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ @@ -644,6 +644,7 @@ %files schema %defattr(-,root,root) %{_datadir}/glib-2.0/schemas/org.gtk.Settings.ColorChooser.gschema.xml +%{_datadir}/glib-2.0/schemas/org.gtk.Settings.EmojiChooser.gschema.xml %{_datadir}/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml %{_datadir}/glib-2.0/schemas/org.gtk.Settings.Debug.gschema.xml %{_datadir}/glib-2.0/schemas/org.gtk.Demo.gschema.xml ++ gtk+-3.22.18.tar.xz -> gtk+-3.22.19.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.22.18.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.22.19.tar.xz differ: char 27, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2017-08-18 14:58:11 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Fri Aug 18 14:58:11 2017 rev:114 rq:516858 version:3.22.18 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2017-07-24 12:30:57.333944466 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2017-08-18 14:58:14.990136664 +0200 @@ -1,0 +2,14 @@ +Tue Aug 8 09:30:27 UTC 2017 - zai...@opensuse.org + +- Update to version 3.22.18: + + Support entering emoji by name, using Ctrl-Shift-E. + + Wayland: +- Add support for the shortcut inhibitor protocol. +- Support Wacome tablet wheel scrolling. + + Bugs fixed: bgo#771959, bgo#776903, bgo#776909, bgo#777333, +bgo#777515, bgo#778188, bgo#780938, bgo#781246, bgo#782870, +bgo#783343, bgo#783649, bgo#783716, bgo#783906, bgo#784624, +bgo#785255, bgo#785375, bgo#785423, bgo#785672. + + Updated translations. + +--- Old: gtk+-3.22.17.tar.xz New: gtk+-3.22.18.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.Ezg9RF/_old 2017-08-18 14:58:15.989995910 +0200 +++ /var/tmp/diff_new_pack.Ezg9RF/_new 2017-08-18 14:58:15.993995347 +0200 @@ -29,13 +29,13 @@ Name: gtk3 %define _name gtk+ -Version:3.22.17 +Version:3.22.18 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ Group: System/Libraries Url:http://www.gtk.org/ -Source: http://download.gnome.org/sources/gtk+/3.22/%{_name}-%{version}.tar.xz +Source: https://download.gnome.org/sources/gtk+/3.22/%{_name}-%{version}.tar.xz Source1:README.SUSE Source2:settings.ini Source3:macros.gtk3 ++ gtk+-3.22.17.tar.xz -> gtk+-3.22.18.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.22.17.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.22.18.tar.xz differ: char 26, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2017-07-24 12:30:55 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Mon Jul 24 12:30:55 2017 rev:113 rq:511632 version:3.22.17 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2017-06-28 10:33:18.248691884 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2017-07-24 12:30:57.333944466 +0200 @@ -1,0 +2,21 @@ +Wed Jul 19 07:05:03 UTC 2017 - zai...@opensuse.org + +- Update to version 3.22.17: + + Add native file chooser support for OS X. + + Bugs fixed: bgo#766517, bgo#781583, bgo#781935, bgo#781936, +bgo#782040, bgo#782325, bgo#784323, bgo#784723, bgo#784888. + + Updated translations. + +--- +Tue Jun 27 12:24:12 UTC 2017 - dims...@opensuse.org + +- Migrate %icon_theme_cache_post/postun macro from + hicolor-icon-theme to gtk3-tools file triggers. Any package + installing icons below /usr/share/icons will trigger. Each + package will produce the cache for every icon theme being + updated. The same trigger is also added to gtk2-tools, where only + the one owning the current instance of + /usr/bin/gtk-update-icon-cache update-alternative link actually + executes the update. + +--- Old: gtk+-3.22.16.tar.xz New: gtk+-3.22.17.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.bykrYE/_old 2017-07-24 12:30:59.021706206 +0200 +++ /var/tmp/diff_new_pack.bykrYE/_new 2017-07-24 12:30:59.025705641 +0200 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.22.16 +Version:3.22.17 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ @@ -479,6 +479,24 @@ update-alternatives --install %{_bindir}/gtk-update-icon-cache gtk-update-icon-cache %{_bindir}/gtk-update-icon-cache-3.0 3 \ --slave %{_mandir}/man1/gtk-update-icon-cache.1.gz gtk-update-icon-cache.1.gz %{_mandir}/man1/gtk-update-icon-cache-3.0.1.gz +%filetriggerin tools -- %{_datadir}/icons +if [ "$(realpath %{_bindir}/gtk-update-icon-cache)" = "%{_bindir}/gtk-update-icon-cache-3.0" ]; then + for ICON_THEME in $(cut -d / -f 5 | sort -u); do +if [ -f "%{_datadir}/icons/${ICON_THEME}/index.theme" ]; then + %{_bindir}/gtk-update-icon-cache --quiet --force "%{_datadir}/icons/${ICON_THEME}" +fi + done +fi + +%filetriggerpostun tools -- %{_datadir}/icons +if [ "$(realpath %{_bindir}/gtk-update-icon-cache)" = "%{_bindir}/gtk-update-icon-cache-3.0" ]; then + for ICON_THEME in $(cut -d / -f 5 | sort -u); do +if [ -f "%{_datadir}/icons/${ICON_THEME}/index.theme" ]; then + %{_bindir}/gtk-update-icon-cache --quiet --force "%{_datadir}/icons/${ICON_THEME}" +fi + done +fi + %post schema %glib2_gsettings_schema_post ++ gtk+-3.22.16.tar.xz -> gtk+-3.22.17.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.22.16.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.22.17.tar.xz differ: char 27, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2017-06-28 10:33:16 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Wed Jun 28 10:33:16 2017 rev:112 rq:505472 version:3.22.16 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2017-05-31 12:13:52.254128234 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2017-06-28 10:33:18.248691884 +0200 @@ -1,0 +2,13 @@ +Wed Jun 21 07:33:55 UTC 2017 - dims...@opensuse.org + +- Update to version 3.22.16: + + GtkEntryBuffer no longer emits changed events when input is +truncated. + + gtk3-icon-browser now offers to copy the icon name to the +clipboard. + + Bugs fixed: bgo#745289, bgo#759308, bgo#770513, bgo#778853, +bgo#779078, bgo#781285, bgo#781945, bgo#782117, bgo#782283, +bgo#782325, bgo#783047, bgo#783347, bgo#783397, bgo#783587. + + Updated translations. + +--- Old: gtk+-3.22.15.tar.xz New: gtk+-3.22.16.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.EQtenf/_old 2017-06-28 10:33:19.276546467 +0200 +++ /var/tmp/diff_new_pack.EQtenf/_new 2017-06-28 10:33:19.280545900 +0200 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.22.15 +Version:3.22.16 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ ++ gtk+-3.22.15.tar.xz -> gtk+-3.22.16.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.22.15.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.22.16.tar.xz differ: char 27, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2017-05-31 12:13:48 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Wed May 31 12:13:48 2017 rev:111 rq:496865 version:3.22.15 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2017-05-18 20:40:12.016015488 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2017-05-31 12:13:52.254128234 +0200 @@ -1,0 +2,14 @@ +Fri May 19 20:16:46 UTC 2017 - dims...@opensuse.org + +- Change gettext-tools BuildRequires to gettext-tools-mini: the + -mini package has all we need and it helps us get out of the + bootstrap cycle. + +--- +Fri May 12 08:29:42 UTC 2017 - zai...@opensuse.org + +- Update to version 3.22.15: + + Revert an unexpeted change in listbox behavior. + + Improve the Adwaita style for tagged entries. + +--- Old: gtk+-3.22.14.tar.xz New: gtk+-3.22.15.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.qWz1oj/_old 2017-05-31 12:13:54.681785552 +0200 +++ /var/tmp/diff_new_pack.qWz1oj/_new 2017-05-31 12:13:54.689784423 +0200 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.22.14 +Version:3.22.15 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ @@ -47,7 +47,7 @@ BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes -BuildRequires: gettext-tools >= 0.19.7 +BuildRequires: gettext-tools-mini >= 0.19.7 # Needed for patch1 - disabled since patch is disabled... # BuildRequires: gnome-common BuildRequires: hicolor-icon-theme ++ gtk+-3.22.14.tar.xz -> gtk+-3.22.15.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.22.14.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.22.15.tar.xz differ: char 27, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2017-05-18 20:39:30 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Thu May 18 20:39:30 2017 rev:110 rq:494436 version:3.22.14 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2017-03-22 23:05:45.462231248 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2017-05-18 20:40:12.016015488 +0200 @@ -1,0 +2,34 @@ +Wed May 10 19:50:44 UTC 2017 - zai...@opensuse.org + +- Update to version 3.22.14: + + Fix build without sassc. + + Fix clipboard handling of UTF8 text. + +--- +Wed May 10 11:24:16 UTC 2017 - zai...@opensuse.org + +- Update to version 3.22.13: + + Bugs fixed: bgo#358970, bgo#771269, bgo#773814, bgo#778301, +bgo#778617, bgo#779570, bgo#780301, bgo#781118, bgo#781162, +bgo#781195, bgo#781214, bgo#781422, bgo#781605, bgo#781622, +bgo#781737, bgo#781767, bgo#781814, bgo#781992, bgo#782109, +bgo#782180, bgo#782202. + + Updated translations. + +--- +Mon Apr 24 10:47:28 UTC 2017 - dims...@opensuse.org + +- Update to version 3.22.12: + + Bugs fixed: bgo#686838, bgo#734946, bgo#773228, bgo#776472, +bgo#778853, bgo#779081, bgo#779184, bgo#780041, bgo#780234, +bgo#780734, bgo#780735, bgo#780878, bgo#780994. + + Updated translations. + +--- +Fri Mar 24 15:51:44 UTC 2017 - sree...@suse.com + +- Add Requires gdk-pixbuf-loader-rsvg. bsc#1007453 +We require adwaita-icon-theme so we need something to load +the svg icons it provides. + +--- Old: gtk+-3.22.11.tar.xz New: gtk+-3.22.14.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.vbzLNL/_old 2017-05-18 20:40:16.603368105 +0200 +++ /var/tmp/diff_new_pack.vbzLNL/_new 2017-05-18 20:40:16.607367540 +0200 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.22.11 +Version:3.22.14 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ @@ -105,6 +105,9 @@ Requires: hicolor-icon-theme # Require Adwaita Icon Theme: It's GTKs icon set, that's guaranteed to be there Requires: adwaita-icon-theme +# Require gdk-pixbuf-loader-rsvg - bsc#1007453. We require adwaita-icon-theme +# so we need something to load the svg icons. +Requires: gdk-pixbuf-loader-rsvg # gtk+ can work without branding/translations. Built in defaults will be used then. Recommends: %{name}-branding # it's nice to have input modules for various locales installed by default ++ gtk+-3.22.11.tar.xz -> gtk+-3.22.14.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.22.11.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.22.14.tar.xz differ: char 27, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2017-03-22 23:05:41 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Wed Mar 22 23:05:41 2017 rev:109 rq:481364 version:3.22.11 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2017-02-19 00:39:14.783493564 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2017-03-22 23:05:45.462231248 +0100 @@ -1,0 +2,31 @@ +Mon Mar 20 09:03:23 UTC 2017 - zai...@opensuse.org + +- Update to version 3.22.11: + + Quartz: Fix build on osx < 10.12. + + Cosmetic fixes. + + Avoid a critical warning in the filechooser portal. + +--- +Tue Mar 14 08:21:25 UTC 2017 - zai...@opensuse.org + +- Update to version 3.22.10: + + Theme: Improve styling for flow boxes. + + Quartz: +- Support fullscreen CSD windows. +- Implement backdrop. +- Implement gdk_window_set_functions. + + Bugs fixed: bgo#778905, bgo#779073, bgo#779074, bgo#779317, +bgo#779374, bgo#779383, bgo#779392. + + Updated translations. + +--- +Tue Feb 28 00:18:56 UTC 2017 - zai...@opensuse.org + +- Update to version 3.22.9: + + Bugs fixed: bgo#136059, bgo#776821, bgo#778203, bgo#778328, +bgo#778534, bgo#778678, bgo#778726, bgo#778746, bgo#778835, +bgo#778905, bgo#779005, bgo#136059, bgo#772505, bgo#774148, +bgo#778019. + + Updated translations. + +--- Old: gtk+-3.22.8.tar.xz New: gtk+-3.22.11.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.Jai4Rl/_old 2017-03-22 23:05:46.602069711 +0100 +++ /var/tmp/diff_new_pack.Jai4Rl/_new 2017-03-22 23:05:46.606069144 +0100 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.22.8 +Version:3.22.11 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ ++ gtk+-3.22.8.tar.xz -> gtk+-3.22.11.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.22.8.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.22.11.tar.xz differ: char 26, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2017-02-19 00:39:12 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2017-01-23 11:20:06.268963789 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2017-02-19 00:39:14.783493564 +0100 @@ -1,0 +2,14 @@ +Mon Feb 13 19:50:11 UTC 2017 - zai...@opensuse.org + +- Update to version 3.22.8: + + Wayland: Avoid overlap between Alt and Meta. + + Mir: +- Implement window properties. +- Track window focus. +- Connect to content-hub and use it for copy/paste. +- Use modal hint. + + Bugs fixed: bgo#358970, bgo#765161, bgo#765410, bgo#770112, +bgo#773686, bgo#775732, bgo#775864, bgo#777527, bgo#777547. + + Updated translations. + +--- Old: gtk+-3.22.7.tar.xz New: gtk+-3.22.8.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.stxY2K/_old 2017-02-19 00:39:16.091309621 +0100 +++ /var/tmp/diff_new_pack.stxY2K/_new 2017-02-19 00:39:16.095309058 +0100 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.22.7 +Version:3.22.8 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ ++ gtk+-3.22.7.tar.xz -> gtk+-3.22.8.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.22.7.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.22.8.tar.xz differ: char 27, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2017-01-23 11:20:04 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2017-01-10 10:39:34.168435655 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2017-01-23 11:20:06.268963789 +0100 @@ -1,0 +2,11 @@ +Mon Jan 16 20:20:22 UTC 2017 - zai...@opensuse.org + +- Update to version 3.22.7: + + Bugs fixed: bgo#165385, bgo#769214, bgo#769835, bgo#774726, +bgo#775846, bgo#776031, bgo#776225, bgo#776485, bgo#776807, +bgo#777031, bgo#777176. + + Updated translations. +- Drop gtk3-wayland-handle-subsurface-popup-parent.patch: Fixed + upstream. + +--- Old: gtk+-3.22.6.tar.xz gtk3-wayland-handle-subsurface-popup-parent.patch New: gtk+-3.22.7.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.CCiOcp/_old 2017-01-23 11:20:08.268679908 +0100 +++ /var/tmp/diff_new_pack.CCiOcp/_new 2017-01-23 11:20:08.276678773 +0100 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.22.6 +Version:3.22.7 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ @@ -44,8 +44,6 @@ Patch0: gtk3-GTK_PATH64.patch # PATCH-NEEDS-REBASE gtk3-path-local.patch Search in /usr/local/%{_lib} by default. bnc369696 bgo534474 -- Was PATCH-FIX-OPENSUSE Patch1: gtk3-path-local.patch -# PATCH-FIX-UPSTREAM gtk3-wayland-handle-subsurface-popup-parent.patch bgo# zai...@opensuse.org -- Handle subsurface as popup parent -Patch2: gtk3-wayland-handle-subsurface-popup-parent.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -360,7 +358,6 @@ %endif # Patch disabled, needs rebase. #patch1 -p0 -%patch2 -p1 %build # Disabled since patch 1 is in need of rebase ++ gtk+-3.22.6.tar.xz -> gtk+-3.22.7.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.22.6.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.22.7.tar.xz differ: char 27, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2016-11-24 23:15:00 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2016-11-10 13:12:35.0 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2016-11-24 23:15:02.0 +0100 @@ -1,0 +2,10 @@ +Sat Nov 19 11:48:11 UTC 2016 - dims...@opensuse.org + +- Update to version 3.22.4: + + Bugs fixed: bgo#767713, bgo#768081, bgo#768531, bgo#772075, +bgo#772202, bgo#773587, bgo#773916, bgo#773979, bgo#774046, +bgo#774066, bgo#774097, bgo#774185, bgo#774352. + + Updated translations. +- Drop gtk3-startupfix-wayland.patch: fixed upstream. + +--- Old: gtk+-3.22.3.tar.xz gtk3-startupfix-wayland.patch New: gtk+-3.22.4.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.n4kk5d/_old 2016-11-24 23:15:05.0 +0100 +++ /var/tmp/diff_new_pack.n4kk5d/_new 2016-11-24 23:15:05.0 +0100 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.22.3 +Version:3.22.4 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ @@ -44,8 +44,6 @@ Patch0: gtk3-GTK_PATH64.patch # PATCH-NEEDS-REBASE gtk3-path-local.patch Search in /usr/local/%{_lib} by default. bnc369696 bgo534474 -- Was PATCH-FIX-OPENSUSE Patch1: gtk3-path-local.patch -# PATCH-FIX-UPSTREAM gtk3-startupfix-wayland.patch bgo#768531 zai...@opensuse.org -- Fix slow startup notification on wayland -Patch2: gtk3-startupfix-wayland.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -341,7 +339,6 @@ %endif # Patch disabled, needs rebase. #patch1 -p0 -%patch2 -p1 %build # Disabled since patch 1 is in need of rebase ++ gtk+-3.22.3.tar.xz -> gtk+-3.22.4.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.22.3.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.22.4.tar.xz differ: char 27, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2016-11-10 13:12:33 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2016-11-04 20:50:48.0 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2016-11-10 13:12:35.0 +0100 @@ -1,0 +2,16 @@ +Mon Nov 7 21:22:21 UTC 2016 - dims...@opensuse.org + +- Update to version 3.22.3: + + Deprecations have been added for APIs that will be removed +in GTK+ 4. + + gtk-demo has gained a new demo for showing (and testing) +rendering preformance + + Windows: +- The GL support has been improved. Legacy contexts can now be + created, and anti-aliasing is possible +- Hi-DPI is now supported + + Bugs fixed: bgo#768081, bgo#773274, bgo#773474, bgo#773479, +bgo#773528, bgo#773799, bgo#773857, bgo#773885. + + Updated translations. + +--- Old: gtk+-3.22.2.tar.xz New: gtk+-3.22.3.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.QrFSSk/_old 2016-11-10 13:12:37.0 +0100 +++ /var/tmp/diff_new_pack.QrFSSk/_new 2016-11-10 13:12:37.0 +0100 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.22.2 +Version:3.22.3 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ ++ gtk+-3.22.2.tar.xz -> gtk+-3.22.3.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.22.2.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.22.3.tar.xz differ: char 27, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2016-11-04 20:50:46 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2016-10-10 17:34:50.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2016-11-04 20:50:48.0 +0100 @@ -1,0 +2,19 @@ +Tue Nov 1 10:07:53 UTC 2016 - zai...@opensuse.org + +- Add gtk3-startupfix-wayland.patch: Fix slow startup notification + for some gtk3 apps when running on wayland (bgo#768531). + +--- +Mon Oct 24 10:45:05 UTC 2016 - zai...@opensuse.org + +- Update to version 3.22.2: + + Several improvements to the win32 theme. + + Deprecations have been added for APIs that will be removed in +GTK+ 4. + + Bugs fixed: bgo#767713, bgo#771320, bgo#772345, bgo#772389, +bgo#772415, bgo#772552, bgo#772683, bgo#772695, bgo#772775, +bgo#772859, bgo#772922, bgo#772926, bgo#773029, bgo#773082, +bgo#773113, bgo#773180, bgo#773246. + + Updated translations. + +--- Old: gtk+-3.22.1.tar.xz New: gtk+-3.22.2.tar.xz gtk3-startupfix-wayland.patch Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.gpnhoX/_old 2016-11-04 20:50:50.0 +0100 +++ /var/tmp/diff_new_pack.gpnhoX/_new 2016-11-04 20:50:50.0 +0100 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.22.1 +Version:3.22.2 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ @@ -44,6 +44,8 @@ Patch0: gtk3-GTK_PATH64.patch # PATCH-NEEDS-REBASE gtk3-path-local.patch Search in /usr/local/%{_lib} by default. bnc369696 bgo534474 -- Was PATCH-FIX-OPENSUSE Patch1: gtk3-path-local.patch +# PATCH-FIX-UPSTREAM gtk3-startupfix-wayland.patch bgo#768531 zai...@opensuse.org -- Fix slow startup notification on wayland +Patch2: gtk3-startupfix-wayland.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -339,6 +341,7 @@ %endif # Patch disabled, needs rebase. #patch1 -p0 +%patch2 -p1 %build # Disabled since patch 1 is in need of rebase ++ gtk+-3.22.1.tar.xz -> gtk+-3.22.2.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.22.1.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.22.2.tar.xz differ: char 25, line 1 ++ gtk3-startupfix-wayland.patch ++ >From c51b463dae1ebcee4e9394e068079fb6639bb71e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?=Date: Mon, 10 Oct 2016 12:33:54 +0200 Subject: [PATCH] gdkdisplay-wayland: Add API to set startup notification ID For wayland clients, the startup notification ID is currently only set from the DESKTOP_STARTUP_ID environment variable. As that variable is only set for clients launched via exec(), startup completion is not indicated correctly for DBus-activated applications unless an explicit ID is specified - usually that is not the case, as the default handling uses gdk_notify_startup_complete(). To address this, we need API to set the startup notification ID from GTK as we have on X11. https://bugzilla.gnome.org/show_bug.cgi?id=768531 --- gdk/wayland/gdkdisplay-wayland.c | 27 +++ gdk/wayland/gdkwaylanddisplay.h | 3 +++ 2 files changed, 30 insertions(+) diff --git a/gdk/wayland/gdkdisplay-wayland.c b/gdk/wayland/gdkdisplay-wayland.c index cddb2de..784cfbe 100644 --- a/gdk/wayland/gdkdisplay-wayland.c +++ b/gdk/wayland/gdkdisplay-wayland.c @@ -796,6 +796,33 @@ gdk_wayland_display_get_next_serial (GdkDisplay *display) return ++serial; } +/** + * gdk_wayland_display_set_startup_notification_id: + * @display: (type GdkWaylandDisplay): a #GdkDisplay + * @startup_id: the startup notification ID (must be valid utf8) + * + * Sets the startup notification ID for a display. + * + * This is usually taken from the value of the DESKTOP_STARTUP_ID + * environment variable, but in some cases (such as the application not + * being launched using exec()) it can come from other sources. + * + * The startup ID is also what is used to signal that the startup is + * complete (for example, when opening a window or when calling + * gdk_notify_startup_complete()). + * + * Since: 3.22 + **/ +void +gdk_wayland_display_set_startup_notification_id (GdkDisplay *display, + const char *startup_id) +{ + GdkWaylandDisplay *display_wayland = GDK_WAYLAND_DISPLAY (display); + + g_free
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2016-10-10 17:34:48 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2016-09-21 18:43:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2016-10-10 17:34:50.0 +0200 @@ -1,0 +2,35 @@ +Sat Oct 1 09:13:25 UTC 2016 - zai...@opensuse.org + +- Update to version 3.22.1: + + Reduce runtime warnings. + + Bugs fixed: bgo#765649, bgo#769500, bgo#769554, bgo#770388, +bgo#771516, bgo#771553, bgo#771666, bgo#771812, bgo#771826, +bgo#771915, bgo#771959, bgo#771963, bgo#772057, bgo#772215. + + Updated translations. +- Drop patches fixed upstream: + + gtk3-widget-warn-consistency-check-only.patch. + + gtk3-add-missing-annotations.patch. + + gtk3-wayland-always-sync-state.patch. + + gtk3-wayland-avoid-negative-size-constraints.patch. + +--- +Tue Sep 27 15:46:40 UTC 2016 - zai...@opensuse.org + +- Add gtk3-wayland-avoid-negative-size-constraints.patch: Fix + totem window misplaced after a state change (bgo#771915). + +--- +Mon Sep 26 10:36:51 UTC 2016 - zai...@opensuse.org + +- Add gtk3-wayland-always-sync-state.patch: wayland: always sync + state after a frame is painted. Fix black areas in webkit based + apps (bgo#771553). + +--- +Thu Sep 22 16:11:55 UTC 2016 - zai...@opensuse.org + +- Add gtk3-add-missing-annotations.patch: Add some missing + (nullable) annotations (bgo#771826). +- Rebase settings.ini, set Adwaita as gtk-fallback-icon-theme. + +--- Old: gtk+-3.22.0.tar.xz gtk3-widget-warn-consistency-check-only.patch New: gtk+-3.22.1.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.4aNTfJ/_old 2016-10-10 17:34:52.0 +0200 +++ /var/tmp/diff_new_pack.4aNTfJ/_new 2016-10-10 17:34:52.0 +0200 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.22.0 +Version:3.22.1 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ @@ -44,8 +44,6 @@ Patch0: gtk3-GTK_PATH64.patch # PATCH-NEEDS-REBASE gtk3-path-local.patch Search in /usr/local/%{_lib} by default. bnc369696 bgo534474 -- Was PATCH-FIX-OPENSUSE Patch1: gtk3-path-local.patch -# PATCH-FIX-UPSTREAM gtk3-widget-warn-consistency-check-only.patch dims...@opensuse.org -- : widget: Only warn about missing allocation if G_ENABLE_CONSISTENCY_CHECKS. -Patch2: gtk3-widget-warn-consistency-check-only.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -341,7 +339,6 @@ %endif # Patch disabled, needs rebase. #patch1 -p0 -%patch2 -p1 %build # Disabled since patch 1 is in need of rebase ++ gtk+-3.22.0.tar.xz -> gtk+-3.22.1.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.22.0.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.22.1.tar.xz differ: char 26, line 1 ++ settings.ini ++ --- /var/tmp/diff_new_pack.4aNTfJ/_old 2016-10-10 17:34:52.0 +0200 +++ /var/tmp/diff_new_pack.4aNTfJ/_new 2016-10-10 17:34:52.0 +0200 @@ -10,5 +10,5 @@ [Settings] #gtk-theme-name = #gtk-icon-theme-name = -#gtk-fallback-icon-theme = gnome +#gtk-fallback-icon-theme = Adwaita #gtk-entry-password-hint-timeout = 600
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2016-09-21 18:43:00 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2016-09-05 21:14:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2016-09-21 18:43:02.0 +0200 @@ -1,0 +2,187 @@ +Tue Sep 20 14:05:03 UTC 2016 - dims...@opensuse.org + +- Add gtk3-widget-warn-consistency-check-only.patch: widget: Only + warn about missing allocation if G_ENABLE_CONSISTENCY_CHECKS. The + previously chosen G_ENABLE_DEBUG is by default set on gtk+ unless + it is explicitly disabled by configure --disable-debug. As the + default is too noisy, we move it to a flag that is only switched + on by configure --enable-debug. + +--- +Mon Sep 19 23:07:34 UTC 2016 - zai...@opensuse.org + +- Update to version 3.22.0: + + Reduce some noisy warnings. + + Improve positioning and sizing of popups on Wayland. + + Update Adwaita assets. + + Bugs fixed: bgo#602773, bgo#771117, bgo#771349, bgo#771568, +bgo#771561. + + Updated translations. + +--- +Tue Sep 13 19:19:33 UTC 2016 - zai...@opensuse.org + +- Update to version 3.21.6: + + GtkScrolledWindow sizing behavior has been changed back to the +previous behavior, with new API to change it. + + Some GtkPopover size allocation problems have been fixed. + + Wayland: We require xdg-shell version 6 now. + + Bugs fixed: bgo#764979, bgo#766569, bgo#767391, bgo#769498, +bgo#770278, bgo#770508, bgo#770614, bgo#770624, bgo#770703, +bgo#770745, bgo#770849, bgo#770906, bgo#771033. + + Updated translations. + +--- +Tue Aug 30 10:23:12 UTC 2016 - zai...@opensuse.org + +- Update to version 3.21.5: + + Make GtkShortcutLabel public. + + Add an API to obtain window IDs for sharing. + + Add explicit API to show/hide popovers with animation. + + Wayland: +- Switch to xdg-shell v6. +- Use tablet pad protocol to support Wacom tablets fully. +- Use the xdg_foreign protocol to export window handles. +- Improve menu positioning. +- Improve handling of tiled window state. + + Add GtkPadController to bind GActions to tablet pad events. + + Bugs fixed: bgo#569581, bgo#712760, bgo#755947, bgo#756579, +bgo#762260, bgo#764413, bgo#768017, bgo#768081, bgo#768138, +bgo#768722, bgo#768902, bgo#768930, bgo#768999, bgo#769003, +bgo#769004, bgo#769047, bgo#769126, bgo#769162, bgo#769205, +bgo#769236, bgo#769287, bgo#769402, bgo#769451, bgo#769485, +bgo#769568, bgo#769601, bgo#769603, bgo#769706, bgo#769937, +bgo#770026, bgo#770166, bgo#770236, bgo#770242, bgo#770332, +bgo#770374, bgo#769788, bgo#770458, bgo#770550, bgo#770307. + + Updated translations. + +--- +Wed Aug 17 15:47:40 UTC 2016 - zai...@opensuse.org + +- Update to version 3.21.4: + + GtkHeaderBar supports expanding children. + + GtkPrintDialog respects initially set capabilities. + + GtkApplication supports registering with the Xfce session +manager. + + Keep firefox working after the introduction of +GdkDrawingContext. + + css: Support for background-blend-mode has been added. + + Wayland: Fix some interoperability issues in clipboard +handling. + + Sandboxing: +- GtkFileChooserNative gained portal support. +- GtkPrintOperation gained portal support. +- gtk_show_uri gained portal support. +- GtkApplication gained portal support for inhibiting. + + New APIs: +- gtk_show_uri_on_window. +- gtk_file_filter_to/from_gvariant. +- gtk_file_chooser_add/remove/set/get_choice. +- gtk_print_settings_to/from_gvariant. +- gtk_paper_size_to/from_gvariant. +- gtk_page_setup_to/from_gvariant. + + Bugs fixed: bgo#693203, bgo#724332, bgo#767849, bgo#767851, +bgo#767965, bgo#768016, bgo#768025, bgo#768082, bgo#768142, +bgo#768184, bgo#768485, bgo#768499, bgo#768546, bgo#768657, +bgo#768659, bgo#768756. + + Updated translations. +- Stop passing V=1 to make, debugging is local, no need to clutter + obs build logs. + +--- +Wed Aug 17 15:47:39 UTC 2016 - zai...@opensuse.org + +- Update to version 3.21.3: + + GtkStack now has its own accessible implementation which only +shows the currently visible child. + + The GtkSizeGroup::ignore-hidden property has been documented as +not working. + + GDK_SOURCE_TRACKPOINT has been added to the GdkInputSource +enumeration to allow special-casing
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2016-09-05 21:14:08 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2016-08-22 10:49:52.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2016-09-05 21:14:11.0 +0200 @@ -83,0 +84,11 @@ +Wed Apr 13 07:56:55 UTC 2016 - idon...@suse.com + +- Update to GNOME 3.20 Fate#318572 +- Remove upstream patches: gtk3-icon-theme-reduce-io.patch, + gtk3-icon-cache-index-only.patch, + gtk3-bnc872820-headerbar-decoration-layout.patch, + gtk3-bsc957399-gdkcairo-surface-error.patch, + gtk3-bgo725733.patch, + gtk3-bnc891647-generate-full-builtin-icon-cache.patch + +--- @@ -528,0 +540,6 @@ +Wed Jan 13 18:14:42 UTC 2016 - mgo...@suse.com + +- Add gtk3-bgo725733.patch: don't use signals for a11y. Fixes a + crash. Backported from upstream (bsc#960612). + +--- @@ -552,0 +570,6 @@ +Sat Dec 5 00:29:23 UTC 2015 - mgo...@suse.com + +- Add gtk3-bsc957399-gdkcairo-surface-error.patch: don't abort when + trying to paint a surface with an error (bsc#957399). + +--- @@ -1566,0 +1590,17 @@ +Fri Aug 15 13:01:04 CDT 2014 - feder...@suse.com + +- Add gtk3-bnc872820-headerbar-decoration-layout.patch: + When applications run in Classic mode, and they use GtkHeaderBar + for a client-side window's decoration, they lacked + minimize/maximize buttons like those in "traditional" windows + which are completely decorated by the window manager. This patch + adds support for setting those buttons depending on the mode in + which the desktop is running (bnc#872820). +--- +Thu Aug 14 00:55:52 CEST 2014 - h...@suse.com + +- Add gtk3-bnc891647-generate-full-builtin-icon-cache.patch + (bnc#891647). This fixes the missing builtin icon cache data + caused by the fix for bgo#721895. + +--- @@ -1599,0 +1640,16 @@ +Thu Aug 7 18:14:37 CEST 2014 - h...@suse.com + +- Add gtk3-icon-theme-reduce-io.patch (bgo#721895). This reduces + the amount of I/O performed in order to load individual icon + images. + +--- +Thu Aug 7 16:56:33 CEST 2014 - h...@suse.com + +- Add gtk3-icon-cache-index-only.patch (bgo#721895). This makes + it generate an index-only icon cache without image data, in + line with what the most recent gtk2 does. It can save as + much as 100MB on disk and a corresponding amount of VM space + per process. + +--- @@ -1821,0 +1878,6 @@ +Wed Mar 19 18:32:46 UTC 2014 - mgo...@suse.com + +- Add gtk3-gtkwindow-cleanup.patch -- remove delete-event idle + function on finalize (bgo#723771). + +--- @@ -2029,0 +2092,16 @@ + +--- +Wed Mar 9 17:02:20 UTC 2014 - mgo...@suse.com + +- Update to version 3.10.9: + + Bugs fixed: bgo#495105, bgo#709914, bgo#721119, bgo#727487, +bgo#728992, bgo#729670, bgo#566945, bgo#591258, bgo#692931, +bgo#693200, bgo#701884, bgo#704456, bgo#712752, bgo#722058, +bgo#722722, bgo#723121, bgo#723159, bgo#723183, bgo#723366, +bgo#723390, bgo#723555, bgo#723621, bgo#723771, bgo#724008, +bgo#724541, bgo#724631, bgo#724891, bgo#724895, bgo#725089, +bgo#725172, bgo#725205, bgo#725225, bgo#725754, bgo#725824, +bgo#725866, bgo#726136, bgo#726476, bgo#726717, bgo#726858, +bgo#726859, bgo#726871, bgo#726996, bgo#727643 + + Translation updates: Catalan, Kannada, Russian, Scottish Gaelic +- Drop gtk3-gtkwindow-cleanup.patch: fixed upstream. Other differences: -- ++ gtk3.spec ++ +++ empty output from diff against gtk3.spec
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2016-08-22 10:49:49 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2016-08-16 13:03:18.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2016-08-22 10:49:52.0 +0200 @@ -1,0 +2,9 @@ +Wed Aug 17 15:47:36 UTC 2016 - zai...@opensuse.org + +- Update to version 3.20.9: + + Fix headerbar size allocation. + + Use g_snprintf instead of snprintf. + + Bugs fixed: bgo#769287, bgo#769603. + + Updated translations. + +--- Old: gtk+-3.20.8.tar.xz New: gtk+-3.20.9.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.3IzKKy/_old 2016-08-22 10:49:53.0 +0200 +++ /var/tmp/diff_new_pack.3IzKKy/_new 2016-08-22 10:49:53.0 +0200 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.20.8 +Version:3.20.9 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ ++ gtk+-3.20.8.tar.xz -> gtk+-3.20.9.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.20.8.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.20.9.tar.xz differ: char 26, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2016-08-16 13:03:17 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2016-07-21 07:41:21.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2016-08-16 13:03:18.0 +0200 @@ -1,0 +2,26 @@ +Thu Aug 11 11:04:51 UTC 2016 - dims...@opensuse.org + +- Fix update-alternatives usage. + +--- +Thu Aug 4 18:51:18 UTC 2016 - dims...@opensuse.org + +- Update to version 3.20.8: + + Revert an unintentional bump of the GLib requirement in 3.20.7. + +--- +Thu Aug 4 15:47:55 UTC 2016 - dims...@opensuse.org + +- Update to version 3.20.7: + + Bugs fixed: bgo#118959, bgo#674215, bgo#708148, bgo#745622, +bgo#747206, bgo#764060, bgo#764203, bgo#765924, bgo#766120, +bgo#766122, bgo#766341, bgo#766643, bgo#766782, bgo#767058, +bgo#767468, bgo#767705, bgo#767766, bgo#767795, bgo#767848, +bgo#767851, bgo#768016, bgo#768025, bgo#768082, bgo#768142, +bgo#768177, bgo#768485, bgo#768657, bgo#768930, bgo#769003, +bgo#769047. + + Updated translations. +- Drop gtk3-gtkwindow-realize-toplevel-before-popover.patch: fixed + upstream. + +--- Old: gtk+-3.20.6.tar.xz gtk3-gtkwindow-realize-toplevel-before-popover.patch New: gtk+-3.20.8.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.toqwJK/_old 2016-08-16 13:03:19.0 +0200 +++ /var/tmp/diff_new_pack.toqwJK/_new 2016-08-16 13:03:19.0 +0200 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.20.6 +Version:3.20.8 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ @@ -44,8 +44,6 @@ Patch0: gtk3-GTK_PATH64.patch # PATCH-FIX-OPENSUSE gtk3-path-local.patch Search in /usr/local/%{_lib} by default. bnc369696 bgo534474 Patch1: gtk3-path-local.patch -# PATCH-FIX-UPSTREAM gtk3-gtkwindow-realize-toplevel-before-popover.patch bgo#764060 badshah...@gmail.com -- GtkWindow: Ensure the toplevel is realized before realizing popovers -Patch2: gtk3-gtkwindow-realize-toplevel-before-popover.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -336,7 +334,6 @@ %patch0 -p1 %endif %patch1 -p0 -%patch2 -p1 %build # Needed for patch1 @@ -375,12 +372,12 @@ # create theming-engines directory that should have been created during the build test ! -d %{buildroot}%{_libdir}/gtk-3.0/%{gtk_binary_version}/theming-engines mkdir %{buildroot}%{_libdir}/gtk-3.0/%{gtk_binary_version}/theming-engines -# Alternatives for gtk-update-icon-cache and gtk-builder-convert +# Alternatives for gtk-update-icon-cache (binary and manpage) +mkdir -p %{buildroot}%{_sysconfdir}/alternatives mv %{buildroot}%{_bindir}/gtk-update-icon-cache %{buildroot}%{_bindir}/gtk-update-icon-cache-3.0 +ln -s -f %{_sysconfdir}/alternatives/gtk-update-icon-cache %{buildroot}%{_bindir}/gtk-update-icon-cache mv %{buildroot}%{_mandir}/man1/gtk-update-icon-cache.1 %{buildroot}%{_mandir}/man1/gtk-update-icon-cache-3.0.1 -touch %{buildroot}%{_bindir}/gtk-update-icon-cache -touch %{buildroot}%{_mandir}/man1/gtk-update-icon-cache.1 -chmod a+x %{buildroot}%{_bindir}/gtk-update-icon-cache +ln -s -f %{_sysconfdir}/alternatives/gtk-update-icon-cache.1%{ext_man} %{buildroot}%{_mandir}/man1/gtk-update-icon-cache.1%{ext_man} # Install rpm macros mkdir -p %{buildroot}%{_sysconfdir}/rpm cp %{S:3} %{buildroot}%{_sysconfdir}/rpm @@ -584,7 +581,8 @@ %{_bindir}/gtk-query-immodules-3.0* %{_bindir}/gtk-query-settings %{_bindir}/gtk-update-icon-cache-3.0 -%ghost %{_bindir}/gtk-update-icon-cache +%{_bindir}/gtk-update-icon-cache +%ghost %{_sysconfdir}/alternatives/gtk-update-icon-cache %{_datadir}/applications/gtk3-icon-browser.desktop %{_mandir}/man1/broadwayd.1%{?ext_man} %{_mandir}/man1/gtk3-icon-browser.1%{ext_man} @@ -593,8 +591,9 @@ %{_mandir}/man1/gtk-launch.1%{?ext_man} %{_mandir}/man1/gtk-query-immodules-3.0*.1* %{_mandir}/man1/gtk-query-settings.1%{?ext_man} -%{_mandir}/man1/gtk-update-icon-cache-3.0.1* -%ghost %{_mandir}/man1/gtk-update-icon-cache.1* +%{_mandir}/man1/gtk-update-icon-cache-3.0.1%{?ext_man} +%{_mandir}/man1/gtk-update-icon-cache.1%{?ext_man} +%ghost %{_sysconfdir}/alternatives/gtk-update-icon-cache.1%{?ext_man} %files data %defattr(-,root,root) ++ gtk+-3.20.6.tar.xz ->
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2016-07-21 07:41:20 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2016-05-29 03:06:52.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2016-07-21 07:41:21.0 +0200 @@ -1,0 +2,7 @@ +Mon Jul 4 08:18:05 UTC 2016 - badshah...@gmail.com + +- Add gtk3-gtkwindow-realize-toplevel-before-popover.patch: + GtkWindow: Ensure the toplevel is realized before realizing + popovers; patch taken from upstream master (bgo#764060). + +--- New: gtk3-gtkwindow-realize-toplevel-before-popover.patch Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.o1MKZG/_old 2016-07-21 07:41:22.0 +0200 +++ /var/tmp/diff_new_pack.o1MKZG/_new 2016-07-21 07:41:22.0 +0200 @@ -44,6 +44,8 @@ Patch0: gtk3-GTK_PATH64.patch # PATCH-FIX-OPENSUSE gtk3-path-local.patch Search in /usr/local/%{_lib} by default. bnc369696 bgo534474 Patch1: gtk3-path-local.patch +# PATCH-FIX-UPSTREAM gtk3-gtkwindow-realize-toplevel-before-popover.patch bgo#764060 badshah...@gmail.com -- GtkWindow: Ensure the toplevel is realized before realizing popovers +Patch2: gtk3-gtkwindow-realize-toplevel-before-popover.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -334,6 +336,7 @@ %patch0 -p1 %endif %patch1 -p0 +%patch2 -p1 %build # Needed for patch1 ++ gtk3-gtkwindow-realize-toplevel-before-popover.patch ++ >From 46cdb44fdd7466f0d524eeb4eec6c504fd64208b Mon Sep 17 00:00:00 2001 From: Carlos GarnachoDate: Thu, 14 Apr 2016 11:05:00 +0200 Subject: GtkWindow: Ensure the toplevel is realized before realizing popovers Otherwise those get a NULL parent window, which is toplevel-y enough to disembody the popover. https://bugzilla.gnome.org/show_bug.cgi?id=764060 --- gtk/gtkwindow.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c index b19a643..7a3d13c 100644 --- a/gtk/gtkwindow.c +++ b/gtk/gtkwindow.c @@ -12291,7 +12291,8 @@ _gtk_window_set_popover_position (GtkWindow *window, data->rect = *rect; data->pos = pos; - if (gtk_widget_is_visible (popover) && !data->window) + if (gtk_widget_is_visible (popover) && !data->window && + gtk_widget_get_realized (GTK_WIDGET (window))) { popover_realize (popover, data, window); popover_map (popover, data); -- cgit v0.12
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2016-05-29 03:06:50 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2016-05-17 17:08:15.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2016-05-29 03:06:52.0 +0200 @@ -1,0 +2,17 @@ +Mon May 23 15:05:32 UTC 2016 - zai...@opensuse.org + +- Update to version 3.20.6: + + Bugs fixed: bgo#766694, bgo#766323, bgo#766336, bgo#766737. +- Drop gtk3-bnc130159-bgo319483-async-font-selection.patch: It's + been disabled since version 3.16.2 and upstream closed the bug as + obsolete back in 2011. + +--- +Thu May 19 17:14:02 UTC 2016 - zai...@opensuse.org + +- Update to version 3.20.5: + + Bugs fixed: bgo#763852, bgo#765973, bgo#766175, bgo#766233, +bgo#766440, bgo#766442. + + Updated translations. + +--- Old: gtk+-3.20.4.tar.xz gtk3-bnc130159-bgo319483-async-font-selection.patch New: gtk+-3.20.6.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.lqb9lE/_old 2016-05-29 03:06:54.0 +0200 +++ /var/tmp/diff_new_pack.lqb9lE/_new 2016-05-29 03:06:54.0 +0200 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.20.4 +Version:3.20.6 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ @@ -44,9 +44,6 @@ Patch0: gtk3-GTK_PATH64.patch # PATCH-FIX-OPENSUSE gtk3-path-local.patch Search in /usr/local/%{_lib} by default. bnc369696 bgo534474 Patch1: gtk3-path-local.patch -## PATCH-DISABLED gtk3-bnc130159-bgo319483-async-font-selection.patch - Upstream bug was closed as obsolete in 2011, lets see if anyone complains. -# PATCH-FIX-UPSTREAM gtk3-bnc130159-bgo319483-async-font-selection.patch bnc130159 bgo319483 feder...@novell.com - Load fonts asynchronously in GtkFontSelection to make it appear faster for CJK languages -Patch3: gtk3-bnc130159-bgo319483-async-font-selection.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -337,8 +334,6 @@ %patch0 -p1 %endif %patch1 -p0 -## PATCH-DISABLED - Upstream bug was closed as obsolete in 2011, as there was a new fontchooser, lets disable the patch and see if anyone complains. -#%%patch3 -p1 %build # Needed for patch1 ++ gtk+-3.20.4.tar.xz -> gtk+-3.20.6.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.20.4.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.20.6.tar.xz differ: char 26, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2016-05-17 17:08:12 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2016-04-15 18:58:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2016-05-17 17:08:15.0 +0200 @@ -1,0 +2,23 @@ +Fri May 13 08:29:24 UTC 2016 - dims...@opensuse.org + +- Fix libgtk-3-0 dependency on gtk-data: require the data package + for the latest installed version of libgtk-3-. This is only + needed for any eventual case where an ABI incompatible libgtk3 + might ever appear in order to allow them to be parallel + installable - something upstream knows to avoid doing. + +--- +Mon May 9 19:40:21 UTC 2016 - zai...@opensuse.org + +- Update to version 3.20.4: + + Bugs fixed: bgo#573380, bgo#620065, bgo#693077, bgo#749405, +bgo#761651, bgo#762756, bgo#763768, bgo#764395, bgo#764424, +bgo#764585, bgo#764825, bgo#764846, bgo#765038, bgo#765065, +bgo#765066, bgo#765122, bgo#765213, bgo#765238, bgo#765261, +bgo#765270, bgo#765284, bgo#765471, bgo#765474, bgo#765486, +bgo#765493, bgo#765496, bgo#765565, bgo#765567, bgo#765592, +bgo#765640, bgo#765644, bgo#765742, bgo#765790, bgo#765907, +bgo#765922, bgo#765981, bgo#766166. + + Updated translations. + +--- Old: gtk+-3.20.3.tar.xz New: gtk+-3.20.4.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.Jea7v8/_old 2016-05-17 17:08:16.0 +0200 +++ /var/tmp/diff_new_pack.Jea7v8/_new 2016-05-17 17:08:16.0 +0200 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.20.3 +Version:3.20.4 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ @@ -97,11 +97,11 @@ Summary:The GTK+ toolkit library (version 3) Group: System/Libraries Requires(post): %{name}-tools +Requires: %{name}-data >= %{version} # While hicolor is not a Requires strictly speaking, we put it as # such instead of as a Recommends because many applications just # assume it's there and we need to have a low-level package to # bring it in. -Requires: %{name}-data = %{version} Requires: hicolor-icon-theme # Require Adwaita Icon Theme: It's GTKs icon set, that's guaranteed to be there Requires: adwaita-icon-theme ++ gtk+-3.20.3.tar.xz -> gtk+-3.20.4.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.20.3.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.20.4.tar.xz differ: char 26, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2016-04-15 18:58:16 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2016-04-12 18:57:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2016-04-15 18:58:17.0 +0200 @@ -1,0 +2,12 @@ +Tue Apr 12 07:50:50 UTC 2016 - dims...@opensuse.org + +- Update to version 3.20.3: + + Bugs fixed: bgo#764174, bgo#764203, bgo#764204, bgo#764261, +bgo#764374, bgo#764378, bgo#764540, bgo#764585, bgo#764664, +bgo#764686, bgo#764710, bgo#764835. + + Updated translations. +- Drop gtk3-bgo764174-boo973416-no-undersize.patch, + gtk3-Wayland-do-not-resize.patch and + gtk3-stable-adwaita-fixes.patch: fixed upstream. + +--- Old: gtk+-3.20.2.tar.xz gtk3-Wayland-do-not-resize.patch gtk3-bgo764174-boo973416-no-undersize.patch gtk3-stable-adwaita-fixes.patch New: gtk+-3.20.3.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.ojF8Vd/_old 2016-04-15 18:58:18.0 +0200 +++ /var/tmp/diff_new_pack.ojF8Vd/_new 2016-04-15 18:58:18.0 +0200 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.20.2 +Version:3.20.3 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ @@ -47,12 +47,6 @@ ## PATCH-DISABLED gtk3-bnc130159-bgo319483-async-font-selection.patch - Upstream bug was closed as obsolete in 2011, lets see if anyone complains. # PATCH-FIX-UPSTREAM gtk3-bnc130159-bgo319483-async-font-selection.patch bnc130159 bgo319483 feder...@novell.com - Load fonts asynchronously in GtkFontSelection to make it appear faster for CJK languages Patch3: gtk3-bnc130159-bgo319483-async-font-selection.patch -# PATCH-FIX-UPSTREAM gtk3-bgo764174-boo973416-no-undersize.patch bgo#764174 boo#973416 egeor...@openmailbox.org -- gtkwindow: Don't allow unresizable windows to be smaller than required -Patch4: gtk3-bgo764174-boo973416-no-undersize.patch -# PATCH-FIX-UPSTREAM gtk3-stable-adwaita-fixes.patch zai...@opensuse.org -- Add upstream adwaita fixes -Patch5: gtk3-stable-adwaita-fixes.patch -# PATCH-FIX-UPSTREAM gtk3-Wayland-do-not-resize.patch bgo#764374 zai...@opensuse.org -- gnome-control-center is calling gtk_window_resize() on configure-event signals which leads to a busy loop. -Patch6: gtk3-Wayland-do-not-resize.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -345,9 +339,6 @@ %patch1 -p0 ## PATCH-DISABLED - Upstream bug was closed as obsolete in 2011, as there was a new fontchooser, lets disable the patch and see if anyone complains. #%%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 %build # Needed for patch1 ++ gtk+-3.20.2.tar.xz -> gtk+-3.20.3.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.20.2.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.20.3.tar.xz differ: char 26, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2016-04-12 18:57:00 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2016-04-05 10:42:44.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2016-04-12 18:57:01.0 +0200 @@ -1,0 +2,13 @@ +Tue Apr 5 16:28:35 UTC 2016 - zai...@opensuse.org + +- Add gtk3-Wayland-do-not-resize.patch: wayland: Do not resize with + the same size, gnome-control-center is calling + gtk_window_resize() on configure-event signals which leads to a + busy loop (bgo#764374). + +--- +Sat Apr 2 23:20:21 UTC 2016 - zai...@opensuse.org + +- Add gtk3-stable-adwaita-fixes.patch: Add upstream adwaita fixes. + +--- New: gtk3-Wayland-do-not-resize.patch gtk3-stable-adwaita-fixes.patch Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.voy9RT/_old 2016-04-12 18:57:02.0 +0200 +++ /var/tmp/diff_new_pack.voy9RT/_new 2016-04-12 18:57:02.0 +0200 @@ -49,6 +49,10 @@ Patch3: gtk3-bnc130159-bgo319483-async-font-selection.patch # PATCH-FIX-UPSTREAM gtk3-bgo764174-boo973416-no-undersize.patch bgo#764174 boo#973416 egeor...@openmailbox.org -- gtkwindow: Don't allow unresizable windows to be smaller than required Patch4: gtk3-bgo764174-boo973416-no-undersize.patch +# PATCH-FIX-UPSTREAM gtk3-stable-adwaita-fixes.patch zai...@opensuse.org -- Add upstream adwaita fixes +Patch5: gtk3-stable-adwaita-fixes.patch +# PATCH-FIX-UPSTREAM gtk3-Wayland-do-not-resize.patch bgo#764374 zai...@opensuse.org -- gnome-control-center is calling gtk_window_resize() on configure-event signals which leads to a busy loop. +Patch6: gtk3-Wayland-do-not-resize.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -342,6 +346,8 @@ ## PATCH-DISABLED - Upstream bug was closed as obsolete in 2011, as there was a new fontchooser, lets disable the patch and see if anyone complains. #%%patch3 -p1 %patch4 -p1 +%patch5 -p1 +%patch6 -p1 %build # Needed for patch1 ++ gtk3-Wayland-do-not-resize.patch ++ >From 82b735170006cf4beacf38ab9c5ce1db0920352f Mon Sep 17 00:00:00 2001 From: Olivier FourdanDate: Mon, 4 Apr 2016 14:55:38 +0200 Subject: [PATCH] wayland: Do not resize with the same size gnome-control-center is calling gtk_window_resize() on configure-event signals which leads to a busy loop. Avoids such a busy loop by not re-configuring a window with the same size, unless this is coming from and xdg-shell configure. bugzilla: https://bugzilla.gnome.org/show_bug.cgi?id=764374 --- gdk/wayland/gdkwindow-wayland.c | 30 +++--- 1 file changed, 23 insertions(+), 7 deletions(-) diff --git a/gdk/wayland/gdkwindow-wayland.c b/gdk/wayland/gdkwindow-wayland.c index 46255ef..8f94472 100644 --- a/gdk/wayland/gdkwindow-wayland.c +++ b/gdk/wayland/gdkwindow-wayland.c @@ -168,10 +168,10 @@ struct _GdkWindowImplWaylandClass GdkWindowImplClass parent_class; }; -static void gdk_wayland_window_configure (GdkWindow *window, - intwidth, - intheight, - intscale); +static void gdk_wayland_window_maybe_configure (GdkWindow *window, +intwidth, +intheight, +intscale); static void maybe_set_gtk_surface_dbus_properties (GdkWindow *window); static void maybe_set_gtk_surface_modal (GdkWindow *window); @@ -571,7 +571,7 @@ window_update_scale (GdkWindow *window) } /* Notify app that scale changed */ - gdk_wayland_window_configure (window, window->width, window->height, scale); + gdk_wayland_window_maybe_configure (window, window->width, window->height, scale); } static void @@ -927,6 +927,22 @@ gdk_wayland_window_configure (GdkWindow *window, } static void +gdk_wayland_window_maybe_configure (GdkWindow *window, +intwidth, +intheight, +intscale) +{ + GdkWindowImplWayland *impl = GDK_WINDOW_IMPL_WAYLAND (window->impl); + + if (window->width == width && + window->height == height && + impl->scale ==
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2016-04-05 10:42:40 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2016-03-29 14:50:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2016-04-05 10:42:44.0 +0200 @@ -1,0 +2,17 @@ +Fri Apr 1 08:30:39 UTC 2016 - egeor...@openmailbox.org + +- Add gtk3-bgo764174-boo973416-no-undersize.patch: gtkwindow: Don't + allow unresizable windows to be smaller than required. Patch from + upstream git (bgo#764174, boo#973416). + +--- +Thu Mar 31 09:09:21 UTC 2016 - zai...@opensuse.org + +- Update to version 3.20.2: + + Fix blue background in Emacs windows. + + Fix a performance issue with excessive redraws. + + Bugs fixed: bgo#763627, bgo#763783, bgo#763851, bgo#764022, +bgo#764170, bgo#764210, bgo#764321, bgo#764376. + + Updated translations. + +--- Old: gtk+-3.20.1.tar.xz New: gtk+-3.20.2.tar.xz gtk3-bgo764174-boo973416-no-undersize.patch Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.JaAe6c/_old 2016-04-05 10:42:45.0 +0200 +++ /var/tmp/diff_new_pack.JaAe6c/_new 2016-04-05 10:42:45.0 +0200 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.20.1 +Version:3.20.2 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ @@ -47,6 +47,8 @@ ## PATCH-DISABLED gtk3-bnc130159-bgo319483-async-font-selection.patch - Upstream bug was closed as obsolete in 2011, lets see if anyone complains. # PATCH-FIX-UPSTREAM gtk3-bnc130159-bgo319483-async-font-selection.patch bnc130159 bgo319483 feder...@novell.com - Load fonts asynchronously in GtkFontSelection to make it appear faster for CJK languages Patch3: gtk3-bnc130159-bgo319483-async-font-selection.patch +# PATCH-FIX-UPSTREAM gtk3-bgo764174-boo973416-no-undersize.patch bgo#764174 boo#973416 egeor...@openmailbox.org -- gtkwindow: Don't allow unresizable windows to be smaller than required +Patch4: gtk3-bgo764174-boo973416-no-undersize.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -339,6 +341,7 @@ %patch1 -p0 ## PATCH-DISABLED - Upstream bug was closed as obsolete in 2011, as there was a new fontchooser, lets disable the patch and see if anyone complains. #%%patch3 -p1 +%patch4 -p1 %build # Needed for patch1 ++ gtk+-3.20.1.tar.xz -> gtk+-3.20.2.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.20.1.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.20.2.tar.xz differ: char 25, line 1 ++ gtk3-bgo764174-boo973416-no-undersize.patch ++ @@ -, +, @@ required gtk/gtkwindow.c | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) --- a/gtk/gtkwindow.c +++ a/gtk/gtkwindow.c @@ -10036,14 +10036,16 @@ gtk_window_update_fixed_size (GtkWindow *window, if (info->default_width > -1) { - new_geometry->min_width = MAX (default_width_csd, new_width); - new_geometry->max_width = new_geometry->min_width; + gint w = MAX (MAX (default_width_csd, new_width), new_geometry->min_width); + new_geometry->min_width = w; + new_geometry->max_width = w; } if (info->default_height > -1) { - new_geometry->min_height = MAX (default_height_csd, new_height); - new_geometry->max_height = new_geometry->min_height; + gint h = MAX (MAX (default_height_csd, new_height), new_geometry->min_height); + new_geometry->min_height = h; + new_geometry->max_height = h; } } }
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2016-03-29 14:50:00 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2016-02-23 16:52:16.0 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2016-03-29 14:50:01.0 +0200 @@ -1,0 +2,383 @@ +Fri Mar 25 11:34:21 UTC 2016 - zai...@opensuse.org + +- Update to version 3.20.1: + + Active GtkSwitch widgets now use the :checked state, to match +GtkToggleButton. + + Bugs fixed: bgo#641354, bgo#763350, bgo#763604, bgo#763659, +bgo#763731, bgo#763741, bgo#763758, bgo#763779, bgo#763802, +bgo#763804, bgo#763808, bgo#763859, bgo#763900, bgo#764118. + + Updated translations. + +--- +Mon Mar 21 12:56:24 UTC 2016 - dims...@opensuse.org + +- Update to version 3.20.0: + + Themes: +- The HighContrast theme has been brought back up to par with + Adwaita. +- Adwaita has received detail fixes for many widgets. +- Adwaita now transitions to backdrop. + + Bugs fixed: bgo#746490, bgo#763609, bgo#763610, bgo#763612, +bgo#763613, bgo#763696, bgo#763706, bgo#763707, bgo#763749, +bgo#763774, bgo#763775, bgo#763777, bgo#763781, bgo#763796, +bgo#763797, bgo#763823, bgo#763835, bgo#763846, bgo#763955. + + Updated translations. + +--- +Tue Mar 15 09:28:35 UTC 2016 - dims...@opensuse.org + +- Update to version 3.19.12: + + GTK+ now respects default size even for windows that are not +resizable. + + GtkScale and GtkScrollbar have received multiple fixes for +fallout from the gadget port. + + GtkStackSwitcher will now switch pages when hovered during +drag-and-drop. + + Inspector: +- The per-object CSS editor has been dropped; the global one is + sufficient. +- The sidebar has been replaced by a combo box. +- Add a Show Layout option to the Visual tab. +- CSS node tree and style properties are now on the same page. +- The frame clock is shown in the Miscellaneous page. +- Isolate the inspector from visual debugging effects. +- Numerous smaller UI improvements. + + Themes: +- Windows theme: handle spin buttons and switches. +- Adwaita: Fixes for scales, combo boxes, info bars, action + bars, radio and check buttons, side bars, etc. +- Adwaita has gained a new style of drop target highlighting. + + Wayland: +- Synchronize key repeat with server. +- Add a bell request to gtk_shell and use it to implement + gdk_window_beep. +- Add a focus request to gtk_shell and use it to implement + gtk_window_present. +- Dropping tabs to create new windows is now supported. + + Windows: +- Use a custom drag-resize implementation. +- Use layered windows. +- Provide workarea information. + + OS X: Native zoom and rotate gestures are now supported. + + Bugs fixed: bgo#583780, bgo#699891, bgo#720950, bgo#748872, +bgo#756450, bgo#757942, bgo#759899, bgo#760276, bgo#761629, +bgo#762397, bgo#762811, bgo#762820, bgo#762891, bgo#762902, +bgo#762907, bgo#762945, bgo#762974, bgo#762996, bgo#763001, +bgo#763012, bgo#763017, bgo#763023, bgo#763080, bgo#763103, +bgo#763216, bgo#763285, bgo#763287, bgo#763298, bgo#763351, +bgo#763380, bgo#763387, bgo#763628, bgo#763650. + + Updated translations. + +--- +Wed Mar 2 08:16:56 UTC 2016 - zai...@opensuse.org + +- Update to version 3.19.11: + + GtkRange, GtkScale and GtkScrollbar have been ported to use +gadgets. + + Themes: Windows theme improvements. + + Inspector: +- Show input device information. +- Update monitor information when it changes. + + Wayland: Implement primary selection (using a private protocol +with mutter for now). + + Bugs fixed: bgo#756751, bgo#760482, bgo#761767, bgo#762123, +bgo#762561, bgo#762593, bgo#762614, bgo#762629, bgo#762677, +bgo#762713, bgo#762720, bgo#762755, bgo#762820, bgo#762887, +bgo#762891, bgo#761156, bgo#761686, bgo#762468. + + Updated translations. + +--- +Wed Feb 24 15:24:06 UTC 2016 - zai...@opensuse.org + +- Update to version 3.19.10: + + GTK+ will now list included backends when seeing the +environment variable GDK_BACKEND=help. + + Themes: +- Windows theme improvements. +- Adwaita cleanups. + + Wayland: Implement startup notification. + + Bugs fixed: bgo#309300, bgo#723659, bgo#754743, bgo#756659, +bgo#760714, bgo#761431, bgo#761432, bgo#761760, bgo#762258, +bgo#762315, bgo#762319,
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2016-02-23 16:52:15 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2016-02-09 13:30:09.0 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2016-02-23 16:52:16.0 +0100 @@ -1,0 +2,7 @@ +Tue Feb 16 09:08:26 UTC 2016 - fcro...@suse.com + +- Add patch gtk3-revert-kp_decimal_handling.patch: revert + kp_decimal locale-based handling (already reverted upstream) + (bgo#756751). + +--- New: gtk3-revert-kp_decimal_handling.patch Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.002pCv/_old 2016-02-23 16:52:17.0 +0100 +++ /var/tmp/diff_new_pack.002pCv/_new 2016-02-23 16:52:17.0 +0100 @@ -47,6 +47,8 @@ ## PATCH-DISABLED gtk3-bnc130159-bgo319483-async-font-selection.patch - Upstream bug was closed as obsolete in 2011, lets see if anyone complains. # PATCH-FIX-UPSTREAM gtk3-bnc130159-bgo319483-async-font-selection.patch bnc130159 bgo319483 feder...@novell.com - Load fonts asynchronously in GtkFontSelection to make it appear faster for CJK languages Patch3: gtk3-bnc130159-bgo319483-async-font-selection.patch +# PATCH-FIX-UPSTREAM gtk3-revert-kp_decimal_handling.patch bgo#756751 fcro...@suse.com -- Revert local-based kp_decimal handling +Patch4: gtk3-revert-kp_decimal_handling.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -338,6 +340,7 @@ %patch1 -p0 ## PATCH-DISABLED - Upstream bug was closed as obsolete in 2011, as there was a new fontchooser, lets disable the patch and see if anyone complains. #%%patch3 -p1 +%patch4 -p1 %build # Needed for patch1 ++ gtk3-revert-kp_decimal_handling.patch ++ >From 4eb333801b517c58b896d82dcd129768e76d0e0e Mon Sep 17 00:00:00 2001 From: Matthias ClasenDate: Fri, 8 Jan 2016 08:59:02 -0500 Subject: [PATCH] Revert "Translate GDK_KEY_KP_Decimal according to locale" This reverts commit 7c7fde136e1fd1197df1881a3bbd975c4cb1c01a. Too much controversy for this minor improvement. See https://bugzilla.gnome.org/show_bug.cgi?id=756751 --- gdk/gdkkeyuni.c | 21 - 1 file changed, 21 deletions(-) diff --git a/gdk/gdkkeyuni.c b/gdk/gdkkeyuni.c index ea28010..d770737 100644 --- a/gdk/gdkkeyuni.c +++ b/gdk/gdkkeyuni.c @@ -27,7 +27,6 @@ #include "gdkkeys.h" #include "gdktypes.h" -#include /* Thanks to Markus G. Kuhn for the ksysym<->Unicode * mapping functions, from the xterm sources. @@ -873,23 +872,6 @@ static const struct { #endif }; -static gunichar -get_decimal_point (void) -{ - struct lconv *locale_data; - const gchar *decimal_point; - gunichar ret; - - locale_data = localeconv (); - decimal_point = locale_data->decimal_point; - - ret = g_utf8_get_char_validated (decimal_point, -1); - if (ret != (gunichar)-2 && ret != (gunichar)-1) -return ret; - - return (gunichar) '.'; -} - /** * gdk_keyval_to_unicode: * @keyval: a GDK key symbol @@ -917,9 +899,6 @@ gdk_keyval_to_unicode (guint keyval) if ((keyval & 0xff00) == 0x0100) return keyval & 0x00ff; - if (keyval == 0xffae) -return (guint32) get_decimal_point (); - /* binary search in table */ while (max >= min) { mid = (min + max) / 2; -- 2.6.2
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2016-02-09 13:30:07 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2016-01-13 22:43:50.0 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2016-02-09 13:30:09.0 +0100 @@ -1,0 +2,13 @@ +Thu Jan 28 12:25:00 UTC 2016 - zai...@opensuse.org + +- Update to version 3.18.7: + + Bugs fixed: bgo#688524, bgo#722937, bgo#728344, bgo#754868, +bgo#757147, bgo#758908, bgo#758929, bgo#759079, bgo#759081, +bgo#759091, bgo#759260, bgo#759757, bgo#760141, bgo#760169, +bgo#760416, bgo#760445, bgo#760615, bgo#760680, bgo#760891, +bgo#760897, bgo#760964, bgo#761005, bgo#761095. + + Updated translations. +- Drop gtk3-qemu-usb-tablet-is-no-real-touchscreen.patch and + gtk3-gdk_pixbuf_get_from_surface.patch: Fixed upstream. + +--- Old: gtk+-3.18.6.tar.xz gtk3-gdk_pixbuf_get_from_surface.patch gtk3-qemu-usb-tablet-is-no-real-touchscreen.patch New: gtk+-3.18.7.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.bq6PDl/_old 2016-02-09 13:30:11.0 +0100 +++ /var/tmp/diff_new_pack.bq6PDl/_new 2016-02-09 13:30:11.0 +0100 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.18.6 +Version:3.18.7 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ @@ -47,10 +47,6 @@ ## PATCH-DISABLED gtk3-bnc130159-bgo319483-async-font-selection.patch - Upstream bug was closed as obsolete in 2011, lets see if anyone complains. # PATCH-FIX-UPSTREAM gtk3-bnc130159-bgo319483-async-font-selection.patch bnc130159 bgo319483 feder...@novell.com - Load fonts asynchronously in GtkFontSelection to make it appear faster for CJK languages Patch3: gtk3-bnc130159-bgo319483-async-font-selection.patch -# PATCH-FIX-UPSTREAM gtk3-gdk_pixbuf_get_from_surface.patch bgo#757147 zai...@opensuse.org -- Restore old behavior to return a scaled version when the underlying surface is scaled. From upstream git. -Patch4: gtk3-gdk_pixbuf_get_from_surface.patch -# PATCH-FIX-UPSTREAM gtk3-qemu-usb-tablet-is-no-real-touchscreen.patch bgo#760445 dims...@opensuse.org -- The QEMU USB Tablet device is no real touchscreen; fixes issues in openQA where ctrl-alt-del was not accepted -Patch5: gtk3-qemu-usb-tablet-is-no-real-touchscreen.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -342,8 +338,6 @@ %patch1 -p0 ## PATCH-DISABLED - Upstream bug was closed as obsolete in 2011, as there was a new fontchooser, lets disable the patch and see if anyone complains. #%%patch3 -p1 -%patch4 -p1 -%patch5 -p1 %build # Needed for patch1 ++ gtk+-3.18.6.tar.xz -> gtk+-3.18.7.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.18.6.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.18.7.tar.xz differ: char 25, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2016-01-13 22:43:48 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2015-11-04 15:30:22.0 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2016-01-13 22:43:50.0 +0100 @@ -1,0 +2,64 @@ +Mon Jan 11 10:24:48 UTC 2016 - dims...@opensuse.org + +- Add gtk3-qemu-usb-tablet-is-no-real-touchscreen.patch: The QEMU + USB Tablet is not really a touchscreen - although it simulates + it for VNC based viewers (making mouse-input more reliable). + This patch fixes issues where openQA was not able to correctly + handle the CTRL-ALT-DEL handler to show the logout dialog. + +--- +Sat Dec 26 14:19:15 UTC 2015 - zai...@opensuse.org + +- Add gtk3-gdk_pixbuf_get_from_surface.patch: Restore old behavior. + +--- +Sun Dec 6 11:57:43 UTC 2015 - zai...@opensuse.org + +- Update to version 3.18.6: + + Bugs fixed: bgo#539944, bgo#732742, bgo#735847, bgo#746745, +bgo#747295, bgo#748904, bgo#757358, bgo#758025, bgo#758072, +bgo#758175, bgo#758327, bgo#758367, bgo#758407, bgo#758483, +bgo#758484, bgo#758660, bgo#758661, bgo#758698, bgo#758790. + + Updated translations. + +--- +Mon Nov 16 21:32:02 UTC 2015 - zai...@opensuse.org + +- Update to version 3.18.5: + + GtkFileChooser: +- Make sure external drives show up either in the sidebar or + the places view. +- Ignore double-click events. + + Avoid some crashes in CSS parsing error handling. +- Drop + gtk3-gtkplacessidebar-improve-heuristics-external-drives.patch: + Fixed upstream. + +--- +Sat Nov 14 20:04:16 UTC 2015 - zai...@opensuse.org + +- Add + gtk3-gtkplacessidebar-improve-heuristics-external-drives.patch: + Add missed commit for the sidebar refactor, without this external + drives are not shown anywhere (bgo#756589). + +--- +Thu Nov 12 18:32:11 UTC 2015 - zai...@opensuse.org + +- Update to version 3.18.4: + + Revert a GtkTextBuffer change that broke binding API. + + Properly refresh styles when widget names change. + +--- +Mon Nov 9 17:38:07 UTC 2015 - zai...@opensuse.org + +- Update to version 3.18.3: + + Bugs fixed: bgo#735342, bgo#753992, bgo#755654, bgo#756160, +bgo#756385, bgo#756449, bgo#756496, bgo#756505, bgo#756568, +bgo#756589, bgo#756625, bgo#756751, bgo#756780, bgo#756886, +bgo#757147, bgo#757221, bgo#757298, bgo#757303, bgo#757324, +bgo#757358, bgo#757377, bgo#757544. + + Updated translations. +- Drop gtk3-places-sidebar-no-crash.patch: Fixed upstream. + +--- Old: gtk+-3.18.2.tar.xz gtk3-places-sidebar-no-crash.patch New: gtk+-3.18.6.tar.xz gtk3-gdk_pixbuf_get_from_surface.patch gtk3-qemu-usb-tablet-is-no-real-touchscreen.patch Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.62M9ch/_old 2016-01-13 22:43:52.0 +0100 +++ /var/tmp/diff_new_pack.62M9ch/_new 2016-01-13 22:43:52.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package gtk3 # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Dominique Leuenebrger, Amsterdam, Netherlands # # All modifications and additions to the file contributed by third parties @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.18.2 +Version:3.18.6 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ @@ -47,8 +47,10 @@ ## PATCH-DISABLED gtk3-bnc130159-bgo319483-async-font-selection.patch - Upstream bug was closed as obsolete in 2011, lets see if anyone complains. # PATCH-FIX-UPSTREAM gtk3-bnc130159-bgo319483-async-font-selection.patch bnc130159 bgo319483 feder...@novell.com - Load fonts asynchronously in GtkFontSelection to make it appear faster for CJK languages Patch3: gtk3-bnc130159-bgo319483-async-font-selection.patch -# PATCH-FIX-UPSTREAM gtk3-places-sidebar-no-crash.patch boo#952356 bgo#757298 dims...@opensuse.org -- Don't crash when dragging files from host to guest over sidebar -Patch4: gtk3-places-sidebar-no-crash.patch +# PATCH-FIX-UPSTREAM
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2015-11-04 15:30:21 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2015-10-25 19:07:42.0 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2015-11-04 15:30:22.0 +0100 @@ -1,0 +2,8 @@ +Thu Oct 29 12:59:43 UTC 2015 - dims...@opensuse.org + +- Add gtk3-places-sidebar-no-crash.patch: Do not crash if dragging + something over the places sidebar, that has no valid URI (mostly + coming from a host system into a guest system) (boo#952356, + bgo#757298). + +--- New: gtk3-places-sidebar-no-crash.patch Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.ONIgWL/_old 2015-11-04 15:30:24.0 +0100 +++ /var/tmp/diff_new_pack.ONIgWL/_new 2015-11-04 15:30:24.0 +0100 @@ -47,6 +47,8 @@ ## PATCH-DISABLED gtk3-bnc130159-bgo319483-async-font-selection.patch - Upstream bug was closed as obsolete in 2011, lets see if anyone complains. # PATCH-FIX-UPSTREAM gtk3-bnc130159-bgo319483-async-font-selection.patch bnc130159 bgo319483 feder...@novell.com - Load fonts asynchronously in GtkFontSelection to make it appear faster for CJK languages Patch3: gtk3-bnc130159-bgo319483-async-font-selection.patch +# PATCH-FIX-UPSTREAM gtk3-places-sidebar-no-crash.patch boo#952356 bgo#757298 dims...@opensuse.org -- Don't crash when dragging files from host to guest over sidebar +Patch4: gtk3-places-sidebar-no-crash.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -338,6 +340,7 @@ %patch1 -p0 ## PATCH-DISABLED - Upstream bug was closed as obsolete in 2011, as there was a new fontchooser, lets disable the patch and see if anyone complains. #%%patch3 -p1 +%patch4 -p1 %build # Needed for patch1 and patch4 ++ gtk3-places-sidebar-no-crash.patch ++ >From 37cc6358557d5aa9ebd0b986af17a837d6a94aca Mon Sep 17 00:00:00 2001 From: Dominique LeuenbergerDate: Thu, 29 Oct 2015 13:56:18 +0100 Subject: [PATCH] placessidebar: do not crash if uris is NULL On Drag'n'Drop actions across system boundaries (VM host to gues), the happen to be null. https://bugzilla.gnome.org/show_bug.cgi?id=757298 --- gtk/gtkplacessidebar.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/gtkplacessidebar.c b/gtk/gtkplacessidebar.c index 42179c3..8dc6d30 100644 --- a/gtk/gtkplacessidebar.c +++ b/gtk/gtkplacessidebar.c @@ -1708,7 +1708,7 @@ build_file_list_from_uris (const gchar **uris) gint i; result = NULL; - for (i = 0; uris[i]; i++) + for (i = 0; uris && uris[i]; i++) { GFile *file; -- 2.6.0
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2015-10-25 19:07:40 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2015-10-14 16:43:04.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2015-10-25 19:07:42.0 +0100 @@ -1,0 +2,8 @@ +Mon Oct 12 19:19:57 UTC 2015 - zai...@opensuse.org + +- Update to version 3.18.2: + + Bugs fixed: bgo#753371, bgo#755413, bgo#755791, bgo#755927, +bgo#755988, bgo#756042, bgo#756195, bgo#756338. + + Updated translations. + +--- Old: gtk+-3.18.1.tar.xz New: gtk+-3.18.2.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.v4QxgE/_old 2015-10-25 19:07:43.0 +0100 +++ /var/tmp/diff_new_pack.v4QxgE/_new 2015-10-25 19:07:43.0 +0100 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.18.1 +Version:3.18.2 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ ++ gtk+-3.18.1.tar.xz -> gtk+-3.18.2.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.18.1.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.18.2.tar.xz differ: char 26, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2015-10-14 16:43:02 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2015-10-06 16:33:08.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2015-10-14 16:43:04.0 +0200 @@ -1,0 +2,15 @@ +Sun Oct 4 10:14:07 UTC 2015 - zai...@opensuse.org + +- Update to version 3.18.1: + + Speed up rounded rectangle drawing by caching arcs. + + Make popover animations faster. + + Robustness fixes in GtkAppChooser. + + Avoid showing duplicate entries in GtkAppChooser. + + Inspector: ellipsize accessible names. + + Bugs fixed: bgo#582747, bgo#751368, bgo#751787, bgo#753628, +bgo#755038, bgo#755215, bgo#755268, bgo#755432, bgo#755435, +bgo#755444, bgo#755455, bgo#755473, bgo#755528, bgo#755691, +bgo#755692, bgo#755926, bgo#755931, bgo#755954. + + Updated translations. + +--- Old: gtk+-3.18.0.tar.xz New: gtk+-3.18.1.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.6yhGQH/_old 2015-10-14 16:43:05.0 +0200 +++ /var/tmp/diff_new_pack.6yhGQH/_new 2015-10-14 16:43:05.0 +0200 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.18.0 +Version:3.18.1 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ ++ gtk+-3.18.0.tar.xz -> gtk+-3.18.1.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.18.0.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.18.1.tar.xz differ: char 26, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2015-10-06 16:33:06 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2015-07-24 09:58:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2015-10-06 16:33:08.0 +0200 @@ -1,0 +2,309 @@ +Tue Sep 22 07:30:33 UTC 2015 - dims...@opensuse.org + +- Update to version 3.18.0: + + Speed up shadow drawing by caching corner shadows. + + Memory leak fixes. + + Bugs fixed: bgo#681965, bgo#754098, bgo#754629, bgo#754745, +bgo#754952, bgo#755021, bgo#755274, bgo#755352, + + Updated translations. + +--- +Wed Sep 16 07:26:52 UTC 2015 - dims...@opensuse.org + +- Update to version 3.17.9: + + GtkPopover has been changed back to not inherit its style from +the widget it is attached to. + + The Ctrl-K key binding has been dropped from GtkEntry to avoid +conflict with a firefox shortcut. + + Theme: +- Adwaita: fixes for rubberbanding, icon view highlighting. +- HighContrast: fixes for path bar, linked entries, color + button. + + Wayland: Fix assertions when using GL. + + gtk3-demo can now launch individual demos from the commandline. + + Various optimizations: +- Use g_object_notify_by_pspec. +- Reduce g_return_if_fail in internal APIs. +- Speed up some bitmask operations. +- Avoid some copies in inner loops. +- Make better use of GQuarks. +- Use CAIRO_CONTENT_COLOR when possible. +- Avoid allocations and referencing during repaint. +- Stop sending Expose events for most widgets. +- Avoid ::draw and ::size-allocate signal overhead when + possible. + + Bugs fixed: bgo#753431, bgo#753628, bgo#754143, bgo#754410, +bgo#754411, bgo#754535, bgo#754559, bgo#754658, bgo#754687, +bgo#754746, bgo#754770, bgo#754854, bgo#754866, bgo#754928, +bgo#754987, bgo#754839. + + Updated translations. + +--- +Thu Sep 3 09:05:03 UTC 2015 - zai...@opensuse.org + +- Update to version 3.17.8: + + GtkFileChooser: +- Show network:/// in the places view. +- Provide better loading feedback. + + GtkTextView: Fix fallout from margin/padding addition. + + GtkOverlay: Always align widgets relative to the overlay, not +to the main widget. + + GtkListBox: Support focusable headers. + + Theme: +- Improve performance of GtkListBox. +- Better GtkCalendar theming. + + Wayland: +- Make most tests work under Wayland. +- Closing displays works now. +- Fix key repeat sometimes running wild. + + Bugs fixed: bgo#345345, bgo#736125, bgo#752615, bgo#753185, +bgo#753357, bgo#753495, bgo#753644, bgo#753694, bgo#753786, +bgo#753815, bgo#753856, bgo#753925, bgo#753969, bgo#754022, +bgo#754086, bgo#754133, bgo#754150, bgo#754158, bgo#754410, +bgo#754421. + + Updated translations. + +--- +Tue Aug 18 08:34:57 UTC 2015 - zai...@opensuse.org + +- Update to version 3.17.7: + + GtkFileChooser: Various refinements to the places view. + + GtkFontChooser: +- Make Escape stop search. +- Various other keynav improvements. + + GtkColorChooser: Make it possible to start with the editor. + + GtkTextView: +- Support top margins. +- Use CSS padding from the theme. + + GtkFlowBox: Allow using a GListModel. + + GtkCellRendererText: Support alpha in foreground color. + + Theme and CSS: HighContrast theme improvements. + + GDK: Add support for touchpad gesture events. + + OS X: Implement CSD resize for all corners and edges. + + Wayland: Support touchpad gestures. + + Bugs fixed: bgo#737804, bgo#752814, bgo#753329, bgo#753357, +bgo#753391, bgo#753392, bgo#753451, bgo#753568, bgo#753621, +bgo#406159, bgo#746435. + + Updated translations. + +--- +Thu Aug 6 10:41:01 UTC 2015 - zai...@opensuse.org + +- Update to version 3.17.6: + + GtkFileChooser: +- Handle ., / and ~ in the location entry. +- Improve keyboard navigation in save mode. +- Don't search recursively in remote locations. +- Allow activating without double-click. + + GtkFontChooser: Bring back a lazy loading optimization that was +lost. + + GtkWindow: +- Fix handling of window states before the window is mapped. +- Add API to fullscreen on a given monitor. + + GtkTextView: Support font features on tags. + + Theme and CSS +- Various HighContrast theme fixes and improvements. +- Reduce redraws caused by irrelevant style changes. + + gtk-demo gained
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2015-07-19 11:45:27 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is gtk3 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2015-07-05 18:00:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2015-07-19 11:45:29.0 +0200 @@ -1,0 +2,19 @@ +Wed Jul 15 20:06:01 UTC 2015 - zai...@opensuse.org + +- Add gtk3-Revert-x11-Query-pointer-devices-scroll-valuators.patch: + Revert a commit as it makes hardware mouse-wheel scrolling + unreliable (bgo#752184). + +--- +Tue Jul 7 17:05:45 UTC 2015 - zai...@opensuse.org + +- Update to version 3.16.5: + + Fix ridge/groove border rendering. + + GtkListBoxRow: propagate in the draw vfunc. + + Bugs fixed: bgo#750489, bgo#750605, bgo#750690, bgo#750718, +bgo#750870, bgo#750888, bgo#750994, bgo#751018, bgo#751050, +bgo#751082, bgo#751227, bgo#751443, bgo#751739, bgo#751752, +bgo#751754. + + Updated translations. + +--- Old: gtk+-3.16.4.tar.xz New: gtk+-3.16.5.tar.xz gtk3-Revert-x11-Query-pointer-devices-scroll-valuators.patch Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.7qbspL/_old 2015-07-19 11:45:31.0 +0200 +++ /var/tmp/diff_new_pack.7qbspL/_new 2015-07-19 11:45:31.0 +0200 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.16.4 +Version:3.16.5 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ @@ -47,6 +47,8 @@ ## PATCH-DISABLED gtk3-bnc130159-bgo319483-async-font-selection.patch - Upstream bug was closed as obsolete in 2011, lets see if anyone complains. # PATCH-FIX-UPSTREAM gtk3-bnc130159-bgo319483-async-font-selection.patch bnc130159 bgo319483 feder...@novell.com - Load fonts asynchronously in GtkFontSelection to make it appear faster for CJK languages Patch3: gtk3-bnc130159-bgo319483-async-font-selection.patch +# PATCH-FIX-UPSTREAM gtk3-Revert-x11-Query-pointer-devices-scroll-valuators.patch bgo#752184 zai...@opensuse.org -- Revert a commit that makes hardware mice scrollwheel jumpy. +Patch4: gtk3-Revert-x11-Query-pointer-devices-scroll-valuators.patch BuildRequires: cups-devel = 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -338,6 +340,7 @@ %patch1 -p0 ## PATCH-DISABLED - Upstream bug was closed as obsolete in 2011, as there was a new fontchooser, lets disable the patch and see if anyone complains. #%%patch3 -p1 +%patch4 -p1 %build # Needed for patch1 and patch4 ++ gtk+-3.16.4.tar.xz - gtk+-3.16.5.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.16.4.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.16.5.tar.xz differ: char 26, line 1 ++ gtk3-Revert-x11-Query-pointer-devices-scroll-valuators.patch ++ From 72bfb40ccf746f743d9818f9dbecf2820f4557ba Mon Sep 17 00:00:00 2001 From: Carlos Garnacho carl...@gnome.org Date: Wed, 15 Jul 2015 21:19:25 +0200 Subject: Revert x11: Query pointer devices' scroll valuators on toplevel enter events This reverts commit 77b8495bc4e51826afa451914d6a3b0df1b62a24. The commit broke more scenarios than fixed, better to go back to square one. diff --git a/gdk/x11/gdkdevice-xi2.c b/gdk/x11/gdkdevice-xi2.c index 280eb0d..515840b 100644 --- a/gdk/x11/gdkdevice-xi2.c +++ b/gdk/x11/gdkdevice-xi2.c @@ -40,6 +40,7 @@ struct _ScrollValuator { guint n_valuator : 4; guint direction: 4; + guint last_value_valid : 1; gdouble last_value; gdouble increment; }; @@ -818,8 +819,8 @@ _gdk_x11_device_xi2_add_scroll_valuator (GdkX11DeviceXI2 *device, scroll.n_valuator = n_valuator; scroll.direction = direction; + scroll.last_value_valid = FALSE; scroll.increment = increment; - scroll.last_value = 0; g_array_append_val (device-scroll_valuators, scroll); } @@ -850,10 +851,18 @@ _gdk_x11_device_xi2_get_scroll_delta (GdkX11DeviceXI2 *device, if (delta_ret) *delta_ret = 0; - if (delta_ret) -*delta_ret = (valuator_value - scroll-last_value) / scroll-increment; + if (scroll-last_value_valid) +{ + if (delta_ret) +*delta_ret = (valuator_value - scroll-last_value) / scroll-increment; - scroll-last_value = valuator_value; + scroll-last_value = valuator_value; +} + else +{ + scroll-last_value = valuator_value; +
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2015-07-05 18:00:42 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is gtk3 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2015-06-12 20:29:28.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2015-07-05 18:00:43.0 +0200 @@ -1,0 +2,6 @@ +Thu Jun 18 18:51:10 UTC 2015 - dims...@opensuse.org + +- Move pkgconfig(epoxy) BuildRequires out of with_wayland + condition: it is used independent of wayland support. + +--- Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.Vci9Vv/_old 2015-07-05 18:00:44.0 +0200 +++ /var/tmp/diff_new_pack.Vci9Vv/_new 2015-07-05 18:00:44.0 +0200 @@ -60,6 +60,7 @@ BuildRequires: pkgconfig(atk-bridge-2.0) BuildRequires: pkgconfig(cairo) = 1.14.0 BuildRequires: pkgconfig(colord) +BuildRequires: pkgconfig(epoxy) = 1.0 BuildRequires: pkgconfig(fontconfig) BuildRequires: pkgconfig(gdk-pixbuf-2.0) = 2.30.0 BuildRequires: pkgconfig(glib-2.0) = 2.43.4 @@ -79,7 +80,6 @@ BuildRequires: pkgconfig(xinerama) BuildRequires: pkgconfig(xrandr) %if %{build_wayland_backend} -BuildRequires: pkgconfig(epoxy) BuildRequires: pkgconfig(wayland-client) = 1.5.91 BuildRequires: pkgconfig(wayland-cursor) BuildRequires: pkgconfig(wayland-egl)
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2015-06-12 20:29:27 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is gtk3 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2015-05-18 21:51:31.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2015-06-12 20:29:28.0 +0200 @@ -1,0 +2,9 @@ +Wed Jun 10 16:18:41 UTC 2015 - zai...@opensuse.org + +- Update to version 3.16.4: + + Bugs fixed: bgo#693738, bgo#719683, bgo#745957, bgo#749451, +bgo#749593, bgo#749893, bgo#750058, bgo#750384, bgo#750477, +bgo#750505. + + Updated translations. + +--- Old: gtk+-3.16.3.tar.xz New: gtk+-3.16.4.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.TLhjcW/_old 2015-06-12 20:29:30.0 +0200 +++ /var/tmp/diff_new_pack.TLhjcW/_new 2015-06-12 20:29:30.0 +0200 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.16.3 +Version:3.16.4 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ ++ gtk+-3.16.3.tar.xz - gtk+-3.16.4.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.16.3.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.16.4.tar.xz differ: char 26, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2015-05-18 21:51:30 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is gtk3 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2015-04-23 07:56:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2015-05-18 21:51:31.0 +0200 @@ -1,0 +2,11 @@ +Tue May 12 17:46:39 UTC 2015 - zai...@opensuse.org + +- Update to version 3.16.3: + + Bugs fixed: bgo#737175, bgo#746916, bgo#746925, bgo#747634, +bgo#747805, bgo#747808, bgo#748013, bgo#748014, bgo#748061, +bgo#748341, bgo#748346, bgo#748500, bgo#748615, bgo#748640, +bgo#748782, bgo#748783, bgo#748992, bgo#749009, bgo#749012, +bgo#749021. + + Updated translations. + +--- Old: gtk+-3.16.2.tar.xz New: gtk+-3.16.3.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.mqXFmB/_old 2015-05-18 21:51:33.0 +0200 +++ /var/tmp/diff_new_pack.mqXFmB/_new 2015-05-18 21:51:33.0 +0200 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.16.2 +Version:3.16.3 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ ++ gtk+-3.16.2.tar.xz - gtk+-3.16.3.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.16.2.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.16.3.tar.xz differ: char 26, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2015-04-23 07:56:07 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is gtk3 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2015-03-30 19:29:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2015-04-23 07:56:10.0 +0200 @@ -1,0 +2,29 @@ +Tue Apr 14 08:45:58 UTC 2015 - zai...@opensuse.org + +- Update to version 3.16.2: + + Avoid a crash in GtkApplication. + + Avoid a crash with GtkTreeview rubberbanding. + + GtkApplication: Prevent more crashes around shutdown. + + Prevent tab close button size changes. + + Bugs fixed: bgo#746706, bgo#747288, bgo#747471, bgo#747539, +bgo#747608, bgo#747689. + + Updated translations. +- Drop gtk3-find-wayland-includedir.patch: Not needed anymore. +- Disable gtk3-bnc130159-bgo319483-async-font-selection.patch: + Upstream bug was closed as obsolete in 2011, lets disable for now + and see if anyone misses it. + +--- +Wed Apr 8 07:15:23 UTC 2015 - dims...@opensuse.org + +- Update to version 3.16.1: + + Improve client-side decorations without a compositor. + + Bugs fixed: bgo#132197, bgo#402168, bgo#613833, bgo#671362, +bgo#734741, bgo#737175, bgo#746222, bgo#746253, bgo#746301, +bgo#746391, bgo#746468, bgo#746586, bgo#746602, bgo#746688, +bgo#746712, bgo#746746, bgo#746784, bgo#746817, bgo#746821, +bgo#746862, bgo#746893, bgo#746904, bgo#746961, bgo#747096, +bgo#747133, bgo#747305, bgo#747406, bgo#747407. + + Updated translations. + +--- Old: gtk+-3.16.0.tar.xz gtk3-find-wayland-includedir.patch New: gtk+-3.16.2.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.IRGxeB/_old 2015-04-23 07:56:11.0 +0200 +++ /var/tmp/diff_new_pack.IRGxeB/_new 2015-04-23 07:56:11.0 +0200 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.16.0 +Version:3.16.2 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ @@ -44,10 +44,9 @@ Patch0: gtk3-GTK_PATH64.patch # PATCH-FIX-OPENSUSE gtk3-path-local.patch Search in /usr/local/%{_lib} by default. bnc369696 bgo534474 Patch1: gtk3-path-local.patch +## PATCH-DISABLED gtk3-bnc130159-bgo319483-async-font-selection.patch - Upstream bug was closed as obsolete in 2011, lets see if anyone complains. # PATCH-FIX-UPSTREAM gtk3-bnc130159-bgo319483-async-font-selection.patch bnc130159 bgo319483 feder...@novell.com - Load fonts asynchronously in GtkFontSelection to make it appear faster for CJK languages Patch3: gtk3-bnc130159-bgo319483-async-font-selection.patch -# PATCH-FIX-UPSTREAM gtk3-find-wayland-includedir.patch bgo#696507 zai...@opensuse.org -- Make configure find wayland include files. -Patch4: gtk3-find-wayland-includedir.patch BuildRequires: cups-devel = 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -337,10 +336,8 @@ %patch0 -p1 %endif %patch1 -p0 -%patch3 -p1 -%if %{build_wayland_backend} -%patch4 -p1 -%endif +## PATCH-DISABLED - Upstream bug was closed as obsolete in 2011, as there was a new fontchooser, lets disable the patch and see if anyone complains. +#%%patch3 -p1 %build # Needed for patch1 and patch4 ++ gtk+-3.16.0.tar.xz - gtk+-3.16.2.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.16.0.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.16.2.tar.xz differ: char 25, line 1
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2015-03-30 19:29:45 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is gtk3 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2015-03-03 11:10:05.0 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2015-03-30 19:29:46.0 +0200 @@ -1,0 +2,360 @@ +Mon Mar 23 08:52:56 UTC 2015 - dims...@opensuse.org + +- Update to version 3.16.0: + + Theming: Fixes for the HighContrast theme. + + Wayland: Fix Clipboard handling. + + Bugs fixed: bgo#746148, bgo#746149, bgo#746188, bgo#746358, +bgo#746368, bgo#746369, bgo#746370, bgo#746386. + + Updated translations. + +--- +Thu Mar 19 10:23:20 UTC 2015 - dims...@opensuse.org + +- Rebase and re-enable gtk3-path-local.patch. + +--- +Tue Mar 17 22:08:59 UTC 2015 - dims...@opensuse.org + +- Update to version 3.15.12: + + GtkMenuButton: Improve accessible names. + + GtkCellRendererPixbuf: Always follow state changes, the +::follow-state property is now ignored. This is necessary to +make HighContrast and symbolic icons remain visible e.g. in +selected rows. + + GtkEntry: Rework the size allocation code to be less arcane. +This changed the semantics of the get_frame_size() vfunc. +GtkEntry subclasses that override this vfunc may need +adjustment. + + Wayland: Support hi-dpi cursors. + + Bugs fixed: bgo#745829, bgo#746141, bgo#746192, bgo#746201, +bgo#746202, bgo#746205, bgo#746282, bgo#746301. + + Updated translations. + +--- +Thu Mar 12 17:41:21 UTC 2015 - zai...@opensuse.org + +- Update to version 3.15.11: + + Go back to requiring GTK_FRAME_EXTENTS support for CSD, to fix +shadow problems in KDE. + + Print dialog: Fix icons in HighContrast. + + Fix selected menu items in HighContrast. + + App chooser: Fix icons in HighContrast. + + Bugs fixed: bgo#535929, bgo#577862, bgo#669008, bgo#712760, +bgo#739070, bgo#744288, bgo#744589, bgo#745065, bgo#745463, +bgo#745479, bgo#745562, bgo#745578, bgo#745622, bgo#745721, +bgo#745918, bgo#745969, bgo#746013. + + Updated translations. + +--- +Tue Mar 3 12:23:55 UTC 2015 - dims...@opensuse.org + +- Update to version 3.15.10: + + GtkFileChooser: +- Don't start search too eagerly. +- Use fts with tracker. +- Make tracker queries more similar to nautilus. + + GtkWindow: Improve window dragging on header bars. + + Printing: +- Make avahi-browsed printers work. +- Set printer state correctly. + + Wayland: +- Exit cleanly if the compositor goes away. +- Don't ignore early maximization/fullscreening. +- Make subsurface popovers work under Weston. + + GL: Port GdkGears example to modern OpenGL. + + Bugs fixed: bgo#703610, bgo#729366, bgo#741511, bgo#743323, +bgo#743427, bgo#744879, bgo#745225, bgo#745263, bgo#745289, +bgo#745303, bgo#745315, bgo#745344, bgo#745400. + + Updated translations. + +--- +Thu Feb 26 15:08:51 UTC 2015 - dims...@opensuse.org + +- Update to version 3.15.9: + + GtkScrolledWindow: +- Avoid 'jumping' when zoom scrolling kicks in. +- Make zoom scrolling less easy to trigger. +- Make steppers use smooth autoscrolling. + + Input methods can now be turned off entirely, which can be +useful to free up the Ctrl-Shift-u shortcut. + + Add some DND support to gtk3-icon-browser. + + Bugs fixed: bgo#696505, bgo#744942, bgo#744991, bgo#745052, +bgo#745076. + + Updated translations. +- Add pkgconfig(json-glib-1.0) and pkgconfig(rest-0.7) + BuildRequires: used to enable cloud printing. +- Add explicit gettext-tools BuildRequires: the build uses msgfmt, + but in some rare occasions, gettext-tools-mini is favored, which + does not provide this tool. + +--- +Thu Feb 26 15:07:51 UTC 2015 - dims...@opensuse.org + +- Update to version 3.15.8: + + CSS: Support animated font weight changes. + + GtkScrolledWindow: Ensure indicators appear in the correct +place. + + Wayland: DND fixes. + + GtkPopover: has a map/unmap animation now. + + Bugs fixed: bgo#743647, bgo#744054, bgo#744683. + + Updated translations. + +--- +Thu Feb 26 15:06:51 UTC 2015 - dims...@opensuse.org + +- Update to version 3.15.7: + + GtkListBox now supports models with gtk_list_box_bind_model. + + GtkNotebook has a new function to support
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2015-03-03 11:09:56 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is gtk3 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2015-02-03 11:38:26.0 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2015-03-03 11:10:05.0 +0100 @@ -1,0 +2,14 @@ +Thu Feb 26 15:00:51 UTC 2015 - zai...@opensuse.org + +- Update to version 3.14.9 (boo#916784): + + GtkScrolledWindow: +- Avoid 'jumping' when zoom scrolling kicks in. +- Make zoom scrolling less easy to trigger. + + Fix crash and miscalculation in css bitmask manipulation. + + Fix a crash due to too large surfaces. + + Update on text scale factor changes. + + Bugs fixed: bgo#743323, bgo#744172, bgo#744683, bgo#744942, +bgo#744991, bgo#745052. + + Updated translations. + +--- Old: gtk+-3.14.8.tar.xz New: gtk+-3.14.9.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.hRFasN/_old 2015-03-03 11:10:05.0 +0100 +++ /var/tmp/diff_new_pack.hRFasN/_new 2015-03-03 11:10:05.0 +0100 @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.14.8 +Version:3.14.9 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ ++ gtk+-3.14.8.tar.xz - gtk+-3.14.9.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.14.8.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.14.9.tar.xz differ: char 26, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2015-02-03 11:38:23 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is gtk3 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2015-01-21 21:56:15.0 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2015-02-03 11:38:26.0 +0100 @@ -1,0 +2,11 @@ +Sat Jan 31 21:25:17 UTC 2015 - zai...@opensuse.org + +- Update to version 3.14.8: + + Bugs fixed; bgo#613833, bgo#732051, bgo#735316, bgo#740613, +bgo#741259, bgo#742181, bgo#742636, bgo#742664, bgo#742727, +bgo#742764, bgo#742771, bgo#742774, bgo#742785, bgo#742786, +bgo#742980, bgo#743229, bgo#743330, bgo#743422, bgo#743451, +bgo#743592, bgo#743593. + + Updated translations. + +--- Old: gtk+-3.14.7.tar.xz New: gtk+-3.14.8.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.RbIBEP/_old 2015-02-03 11:38:28.0 +0100 +++ /var/tmp/diff_new_pack.RbIBEP/_new 2015-02-03 11:38:28.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package gtk3 # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Dominique Leuenebrger, Amsterdam, Netherlands # # All modifications and additions to the file contributed by third parties @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.14.7 +Version:3.14.8 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ ++ gtk+-3.14.7.tar.xz - gtk+-3.14.8.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.14.7.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.14.8.tar.xz differ: char 26, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2015-01-21 21:55:40 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is gtk3 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2014-12-17 19:18:41.0 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2015-01-21 21:56:15.0 +0100 @@ -1,0 +2,13 @@ +Sun Jan 11 17:37:30 UTC 2015 - zai...@opensuse.org + +- Update to version 3.14.7: + + GtkFileChooser: Don't crash if invisible files are deleted. + + Bugs fixed: bgo#477454, bgo#705582, bgo#735122, bgo#739038, +bgo#739729, bgo#741130, bgo#741652, bgo#741702, bgo#741827, +bgo#741897, bgo#741969, bgo#742010, bgo#742170, bgo#742311, +bgo#742343, bgo#742631, bgo#742653, bgo#742664. + + Updated translations. +- Drop gtk3-Dont-crash-if-invisible-files-are-deleted.patch: Fixed + upstream. + +--- Old: gtk+-3.14.6.tar.xz gtk3-Dont-crash-if-invisible-files-are-deleted.patch New: gtk+-3.14.7.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.fjPbdT/_old 2015-01-21 21:56:16.0 +0100 +++ /var/tmp/diff_new_pack.fjPbdT/_new 2015-01-21 21:56:16.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package gtk3 # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2010 Dominique Leuenebrger, Amsterdam, Netherlands # # All modifications and additions to the file contributed by third parties @@ -29,7 +29,7 @@ Name: gtk3 %define _name gtk+ -Version:3.14.6 +Version:3.14.7 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ @@ -48,8 +48,6 @@ Patch3: gtk3-bnc130159-bgo319483-async-font-selection.patch # PATCH-FIX-UPSTREAM gtk3-find-wayland-includedir.patch bgo#696507 zai...@opensuse.org -- Make configure find wayland include files. Patch4: gtk3-find-wayland-includedir.patch -# PATCH-FIX-UPSTREAM gtk3-Dont-crash-if-invisible-files-are-deleted.patch zai...@opensuse.org -- GtkFileChooser: Don't crash if invisible files are deleted -Patch5: gtk3-Dont-crash-if-invisible-files-are-deleted.patch BuildRequires: cups-devel = 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -338,7 +336,6 @@ %if %{build_wayland_backend} %patch4 -p1 %endif -%patch5 -p1 %build # Needed for patch1 and patch4 ++ gtk+-3.14.6.tar.xz - gtk+-3.14.7.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.14.6.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.14.7.tar.xz differ: char 26, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2014-12-17 19:19:41 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is gtk3 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2014-11-18 22:48:44.0 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2014-12-17 19:18:41.0 +0100 @@ -1,0 +2,21 @@ +Fri Dec 12 20:04:34 UTC 2014 - zai...@opensuse.org + +- Update to version 3.14.6: + + Redraw problems with cairo 1.14. + + Avoid excessive redraws due to CSD shadows. + + Bugs fixed: bgo#364566, bgo#461249, bgo#721939, bgo#722781, +bgo#730232, bgo#739453, bgo#739885, bgo#739977, bgo#740287, +bgo#740374, bgo#740612, bgo#740613, bgo#740642, bgo#740742, +bgo#740770, bgo#740896, bgo#741249, bgo#741250, bgo#741251, +bgo#741252, bgo#741254, bgo#741314. + + Updated translations. +- Add gtk3-Dont-crash-if-invisible-files-are-deleted.patch: Do not + crash application using gtk file chooser when deleting file via + an other app (patch from upstream git). + +--- +Fri Dec 12 15:07:40 UTC 2014 - fcro...@suse.com + +- Disable wayland on SLE12. + +--- Old: gtk+-3.14.5.tar.xz New: gtk+-3.14.6.tar.xz gtk3-Dont-crash-if-invisible-files-are-deleted.patch Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.Jreik0/_old 2014-12-17 19:18:42.0 +0100 +++ /var/tmp/diff_new_pack.Jreik0/_new 2014-12-17 19:18:42.0 +0100 @@ -18,14 +18,18 @@ %define build_broadway_backend 1 +%if 0%{?suse_version} == 1315 +%define build_wayland_backend 0 +%else %define build_wayland_backend 1 +%endif # When updating the binary version, do not forget to also update baselibs.conf %define gtk_binary_version 3.0.0 Name: gtk3 %define _name gtk+ -Version:3.14.5 +Version:3.14.6 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ @@ -44,6 +48,8 @@ Patch3: gtk3-bnc130159-bgo319483-async-font-selection.patch # PATCH-FIX-UPSTREAM gtk3-find-wayland-includedir.patch bgo#696507 zai...@opensuse.org -- Make configure find wayland include files. Patch4: gtk3-find-wayland-includedir.patch +# PATCH-FIX-UPSTREAM gtk3-Dont-crash-if-invisible-files-are-deleted.patch zai...@opensuse.org -- GtkFileChooser: Don't crash if invisible files are deleted +Patch5: gtk3-Dont-crash-if-invisible-files-are-deleted.patch BuildRequires: cups-devel = 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -332,6 +338,7 @@ %if %{build_wayland_backend} %patch4 -p1 %endif +%patch5 -p1 %build # Needed for patch1 and patch4 ++ gtk+-3.14.5.tar.xz - gtk+-3.14.6.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.14.5.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.14.6.tar.xz differ: char 27, line 1 ++ gtk3-Dont-crash-if-invisible-files-are-deleted.patch ++ From 23eeb44beb72cc1027dc6ede3e0b7347b465a727 Mon Sep 17 00:00:00 2001 From: Matthias Clasen mcla...@redhat.com Date: Thu, 11 Dec 2014 22:52:59 -0500 Subject: GtkFileChooser: Don't crash if invisible files are deleted This is a crash that has been around for a long time, as can be seen here: https://bugzilla.redhat.com/show_bug.cgi?id=1048388 https://bugzilla.redhat.com/show_bug.cgi?id=984375 https://bugzilla.redhat.com/show_bug.cgi?id=1159015 https://bugzilla.redhat.com/show_bug.cgi?id=1059187 https://bugzilla.redhat.com/show_bug.cgi?id=1122172 https://bugzilla.redhat.com/show_bug.cgi?id=1016895 https://bugzilla.redhat.com/show_bug.cgi?id=1133235 https://bugzilla.redhat.com/show_bug.cgi?id=1077500 https://bugzilla.redhat.com/show_bug.cgi?id=1054378 https://bugzilla.redhat.com/show_bug.cgi?id=1173212 Fix suggested by Benjamin Otte. diff --git a/gtk/gtkfilesystemmodel.c b/gtk/gtkfilesystemmodel.c index 909359a..5a5fc7f 100644 --- a/gtk/gtkfilesystemmodel.c +++ b/gtk/gtkfilesystemmodel.c @@ -1886,6 +1886,7 @@ remove_file (GtkFileSystemModel *model, GFile *file) { FileModelNode *node; + gboolean was_visible; guint id; guint row; @@ -1897,6 +1898,7 @@ remove_file (GtkFileSystemModel *model, return; node = get_node (model, id); + was_visible = node-visible; row = node_get_tree_row (model, id); node_invalidate_index (model, id); @@ -1912,7 +1914,8 @@ remove_file (GtkFileSystemModel *model, /* We don't need to resort, as removing a row doesn't change the sorting order of the other rows */ - emit_row_deleted_for_row (model, row); + if
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2014-11-18 22:46:52 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is gtk3 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2014-11-13 09:17:16.0 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2014-11-18 22:48:44.0 +0100 @@ -1,0 +2,10 @@ +Tue Nov 11 19:09:28 UTC 2014 - zai...@opensuse.org + +- Update to version 3.14.5: + + Bugs fixed: bgo#726316, bgo#737561, bgo#737891, bgo#738321, +bgo#738648, bgo#738650, bgo#738886, bgo#738955, bgo#739005, +bgo#739111. + + Updated translations. +- Drop gtk3-fix-screen-changes-csd.patch: Fixed upstream. + +--- Old: gtk+-3.14.4.tar.xz gtk3-fix-screen-changes-csd.patch New: gtk+-3.14.5.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.6qcjGv/_old 2014-11-18 22:48:45.0 +0100 +++ /var/tmp/diff_new_pack.6qcjGv/_new 2014-11-18 22:48:45.0 +0100 @@ -25,7 +25,7 @@ Name: gtk3 %define _name gtk+ -Version:3.14.4 +Version:3.14.5 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ @@ -44,8 +44,6 @@ Patch3: gtk3-bnc130159-bgo319483-async-font-selection.patch # PATCH-FIX-UPSTREAM gtk3-find-wayland-includedir.patch bgo#696507 zai...@opensuse.org -- Make configure find wayland include files. Patch4: gtk3-find-wayland-includedir.patch -# PATCH-FIX-UPSTREAM gtk3-fix-screen-changes-csd.patch bgo#739812 badshah...@gmail.com -- Fix a problem with screen changes and csd that caused some applications to launch with ugly black borders -Patch5: gtk3-fix-screen-changes-csd.patch BuildRequires: cups-devel = 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -334,7 +332,6 @@ %if %{build_wayland_backend} %patch4 -p1 %endif -%patch5 -p1 %build # Needed for patch1 and patch4 ++ gtk+-3.14.4.tar.xz - gtk+-3.14.5.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.14.4.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.14.5.tar.xz differ: char 26, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2014-11-13 09:16:58 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is gtk3 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2014-10-29 21:09:03.0 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2014-11-13 09:17:16.0 +0100 @@ -1,0 +2,12 @@ +Sun Nov 09 04:21:00 UTC 2014 - Led led...@gmail.com + +- fix bashism in post script + +--- +Mon Nov 3 16:50:56 UTC 2014 - badshah...@gmail.com + +- Add gtk3-fix-screen-changes-csd.patch: fixes a problem with + screen changes and csd that caused some applications to launch + with ugly black borders (bgo#739812). + +--- @@ -5 +17,2 @@ - + Bugs fixed: bgo#730893, bgo#737986, bgo#738636, bgo#738873. + + Bugs fixed: bgo#730893, bgo#737986, bgo#738636, bgo#738873, +boo#900854. New: gtk3-fix-screen-changes-csd.patch Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.I7xfFj/_old 2014-11-13 09:17:17.0 +0100 +++ /var/tmp/diff_new_pack.I7xfFj/_new 2014-11-13 09:17:17.0 +0100 @@ -44,6 +44,8 @@ Patch3: gtk3-bnc130159-bgo319483-async-font-selection.patch # PATCH-FIX-UPSTREAM gtk3-find-wayland-includedir.patch bgo#696507 zai...@opensuse.org -- Make configure find wayland include files. Patch4: gtk3-find-wayland-includedir.patch +# PATCH-FIX-UPSTREAM gtk3-fix-screen-changes-csd.patch bgo#739812 badshah...@gmail.com -- Fix a problem with screen changes and csd that caused some applications to launch with ugly black borders +Patch5: gtk3-fix-screen-changes-csd.patch BuildRequires: cups-devel = 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -332,6 +334,7 @@ %if %{build_wayland_backend} %patch4 -p1 %endif +%patch5 -p1 %build # Needed for patch1 and patch4 @@ -436,7 +439,7 @@ # %{_libdir}/gtk-3.0/%{gtk_binary_version} already exists) which means # gtk-query-immodules-3.0 couldn't run there. %endif -if [ $1 == 1 ]; then +if [ $1 = 1 ]; then test -d %{_libdir}/gtk-3.0/%{gtk_binary_version} if test $? -eq 0; then %{_gtk_query_immodules_update_cache} ++ gtk3-fix-screen-changes-csd.patch ++ From d7bff60140225dff76befacf6eb2136c6723b794 Mon Sep 17 00:00:00 2001 From: Matthias Clasen mcla...@redhat.com Date: Fri, 24 Oct 2014 13:30:19 -0400 Subject: Fix a problem with screen changes and csd When a new screen is set on a window, we unrealize it, to recreate all the resources. But we don't reset the client_decorated flag, so realize() doesn't call create_decoration() - which makes sense, since the decoration already exists. But the side-effect of create_decoration() is to select the rgba visual, and visuals are per-screen. Fix this by looking for the rgba visual in set_screen(), and replacing it with the rgba visual for the new screen, if necessary. diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c index 367d88c..e846c41 100644 --- a/gtk/gtkwindow.c +++ b/gtk/gtkwindow.c @@ -10272,6 +10272,7 @@ gtk_window_set_screen (GtkWindow *window, GtkWindowPrivate *priv; GtkWidget *widget; GdkScreen *previous_screen; + gboolean was_rgba; gboolean was_mapped; g_return_if_fail (GTK_IS_WINDOW (window)); @@ -10285,6 +10286,12 @@ gtk_window_set_screen (GtkWindow *window, widget = GTK_WIDGET (window); previous_screen = priv-screen; + + if (gdk_screen_get_rgba_visual (previous_screen) == gtk_widget_get_visual (widget)) +was_rgba = TRUE; + else +was_rgba = FALSE; + was_mapped = gtk_widget_get_mapped (widget); if (was_mapped) @@ -10318,6 +10325,15 @@ gtk_window_set_screen (GtkWindow *window, } g_object_notify (G_OBJECT (window), screen); + if (was_rgba) +{ + GdkVisual *visual; + + visual = gdk_screen_get_rgba_visual (screen); + if (visual) +gtk_widget_set_visual (widget, visual); +} + if (was_mapped) gtk_widget_map (widget); -- cgit v0.10.1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2014-10-29 21:08:56 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is gtk3 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2014-10-15 16:26:45.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2014-10-29 21:09:03.0 +0100 @@ -1,0 +2,7 @@ +Tue Oct 21 22:19:47 UTC 2014 - dims...@opensuse.org + +- Update to version 3.14.4: + + Bugs fixed: bgo#730893, bgo#737986, bgo#738636, bgo#738873. + + Updated translations. + +--- Old: gtk+-3.14.3.tar.xz New: gtk+-3.14.4.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.IX6jP2/_old 2014-10-29 21:09:05.0 +0100 +++ /var/tmp/diff_new_pack.IX6jP2/_new 2014-10-29 21:09:05.0 +0100 @@ -25,7 +25,7 @@ Name: gtk3 %define _name gtk+ -Version:3.14.3 +Version:3.14.4 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ ++ gtk+-3.14.3.tar.xz - gtk+-3.14.4.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.14.3.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.14.4.tar.xz differ: char 27, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2014-10-15 16:26:39 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is gtk3 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2014-10-11 19:24:57.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2014-10-15 16:26:45.0 +0200 @@ -1,0 +2,8 @@ +Mon Oct 13 17:44:37 UTC 2014 - zai...@opensuse.org + +- Update to version 3.14.3: + + Bugs fixed: bgo#724096, bgo#737981, bgo#737983, bgo#737985, +bgo#738158. + + Updated translations. + +--- Old: gtk+-3.14.2.tar.xz New: gtk+-3.14.3.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.fkSUl8/_old 2014-10-15 16:26:47.0 +0200 +++ /var/tmp/diff_new_pack.fkSUl8/_new 2014-10-15 16:26:47.0 +0200 @@ -25,7 +25,7 @@ Name: gtk3 %define _name gtk+ -Version:3.14.2 +Version:3.14.3 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ ++ gtk+-3.14.2.tar.xz - gtk+-3.14.3.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.14.2.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.14.3.tar.xz differ: char 27, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2014-10-11 19:24:55 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is gtk3 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2014-10-05 20:28:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2014-10-11 19:24:57.0 +0200 @@ -1,0 +2,9 @@ +Wed Oct 8 06:31:46 UTC 2014 - dims...@opensuse.org + +- Update to version 3.14.2: + + GtkInspector now shows nested tree models. + + Bugs fixed: bgo#737670, bgo#737679, bgo#737952, bgo#737929, +bgo#73. + + Updated translations. + +--- Old: gtk+-3.14.1.tar.xz New: gtk+-3.14.2.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.CMouZx/_old 2014-10-11 19:24:59.0 +0200 +++ /var/tmp/diff_new_pack.CMouZx/_new 2014-10-11 19:24:59.0 +0200 @@ -25,7 +25,7 @@ Name: gtk3 %define _name gtk+ -Version:3.14.1 +Version:3.14.2 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ ++ gtk+-3.14.1.tar.xz - gtk+-3.14.2.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.14.1.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.14.2.tar.xz differ: char 26, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2014-10-05 20:28:04 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is gtk3 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2014-09-30 19:38:54.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2014-10-05 20:28:10.0 +0200 @@ -1,0 +2,11 @@ +Tue Sep 30 09:25:11 UTC 2014 - dims...@opensuse.org + +- Update to version 3.14.1: + + Bugs fixed: bgo#635258, bgo#654051, bgo#708206, bgo#719936, +bgo#729782, bgo#734879, bgo#735054, bgo#735338, bgo#735749, +bgo#736193, bgo#736338, bgo#736557, bgo#736702, bgo#736830, +bgo#736971, bgo#737251, bgo#737297, bgo#737363, bgo#737386, +bgo#737439, bgo#737517. + + Updated translations. + +--- Old: gtk+-3.14.0.tar.xz New: gtk+-3.14.1.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.gxmu8F/_old 2014-10-05 20:28:11.0 +0200 +++ /var/tmp/diff_new_pack.gxmu8F/_new 2014-10-05 20:28:11.0 +0200 @@ -25,7 +25,7 @@ Name: gtk3 %define _name gtk+ -Version:3.14.0 +Version:3.14.1 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ ++ gtk+-3.14.0.tar.xz - gtk+-3.14.1.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.14.0.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.14.1.tar.xz differ: char 26, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2014-09-30 19:37:56 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is gtk3 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2014-05-20 14:25:06.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2014-09-30 19:38:54.0 +0200 @@ -1,0 +2,289 @@ +Mon Sep 22 11:08:01 UTC 2014 - dims...@opensuse.org + +- Update to version 3.14.0: + + GtkMisc::xalign has been undeprecated for now, it is still +needed. + + GtkIconView: +- Always draw cell background. +- Fix handling of prelight items. + + GtkWindow: Fix growing nautilus windows. + + Bugs fixed: bgo#736338, bgo#736622, bgo#736927, bgo#737000, +bgo#737026, bgo#737027. + + Updated translations. + +--- +Tue Sep 16 19:58:09 UTC 2014 - dims...@opensuse.org + +- Update to version 3.13.9: + + Adwaita: +- Use sass functions more. +- Theme .app-notification instead of .app-notification.frame. +- Lots of button fine-tuning. +- Avoid double background rendering in tooltips. + + Inspector: +- Show widget allocations. +- Show hidden windows. +- Fix initial state of dark switch. + + Bugs fixed: bgo#328449, bgo#528800, bgo#579625, bgo#668258, +bgo#698031, bgo#732916, bgo#735240, bgo#735953, bgo#735959, +bgo#735965, bgo#736004, bgo#736056, bgo#736064, bgo#736121, +bgo#736131, bgo#736155, bgo#736173, bgo#736178, bgo#736191, +bgo#736201, bgo#736203, bgo#736205, bgo#736250, bgo#736269, +bgo#736307, bgo#736512, bgo#736535, bgo#736557. + + Updated translations. +- Rebase gtk3-find-wayland-includedir.patch. + +--- +Mon Sep 8 08:34:59 UTC 2014 - dims...@opensuse.org + +- Update to version 3.13.8: + + Wayland: +- Implement Drag-and-Drop. +- Use subsurfaces for entry completion popups. +- Use subsurfaces for tooltips. + + Bugs fixed: bgo#156164, bgo#346886, bgo#415415, bgo#602443, +bgo#641638, bgo#658722, bgo#674264, bgo#680067, bgo#695504, +bgo#697855, bgo#720269, bgo#729215, bgo#731380, bgo#733967, +bgo#734290, bgo#734374, bgo#734753, bgo#734961, bgo#735012, +bgo#735014, bgo#735034, bgo#735119, bgo#735223, bgo#735226, +bgo#735253, bgo#735294, bgo#735300, bgo#735301, bgo#735310, +bgo#735321, bgo#735337, bgo#735353, bgo#735368, bgo#735389, +bgo#735401, bgo#735428, bgo#735531, bgo#735545, bgo#735593, +bgo#735830, bgo#735831. + + Updated translations. + +--- +Sun Aug 17 12:23:46 UTC 2014 - dims...@opensuse.org + +- Update to version 3.13.7: + + To align better with css, button and menuitem subclasses now +use a :checked state to indicate their checkedness, instead of +:active or :selected. + + Deprecations: GtkStatusIcon, GtkThemingEngine. + + Bugs fixed: bgo#724281, bgo#731013, bgo#731443, bgo#734143, +bgo#734357, bgo#734420, bgo#734614, bgo#734641, bgo#734649, +bgo#734651, bgo#734660, bgo#734668, bgo#734709, bgo#734735, +bgo#734736, bgo#734737, bgo#734778, bgo#570414, bgo#665711, +bgo#724996, bgo#733832, bgo#733967, bgo#734738, bgo#734826. + + Updated translations. + +--- +Mon Aug 11 06:45:50 UTC 2014 - dims...@opensuse.org + +- Update to version 3.13.6: + + Theme: +- Many Adwaita improvements in details. +- Much faster blur implementation for shadows. +- Support symbolic, recolorable pngs. + + GtkFileChooser: +- Fix editing of bookmarks. +- Use symbolic icons in the path bar. + + GtkTextView: Add a vfunc to allow subclasses to draw +above/below text. + + GtkImage: Support scale factor when loading from resources. + + Inspector: +- Show some widget states and buildable ids. +- Add GtkTreeSelection to object tree. + + Wayland: Support newer protocol versions. + + Windows: +- Fix handling of input shapes. +- Support font scaling. +- Dialog theming fixes. +- Several crash fixes. + + Bugs fixed: bgo#624791, bgo#638709, bgo#641638, bgo#705054, +bgo#715176, bgo#721367, bgo#726224, bgo#729140, bgo#729636, +bgo#729809, bgo#729924, bgo#730450, bgo#732137, bgo#733312, +bgo#733406, bgo#733416, bgo#733610, bgo#733671, bgo#733679, +bgo#733766, bgo#733767, bgo#733768, bgo#733769, bgo#733773, +bgo#733782, bgo#733923, bgo#733925, bgo#733965, bgo#733979, +bgo#734033, bgo#734038, bgo#734053, bgo#734129, bgo#734213, +bgo#734292, bgo#734485, bgo#734526. + + Updated translations. + +--- +Tue Jul 22
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2014-05-20 14:24:39 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is gtk3 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2014-05-05 21:17:27.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2014-05-20 14:25:06.0 +0200 @@ -1,0 +2,10 @@ +Sat May 17 14:40:44 UTC 2014 - zai...@opensuse.org + +- Update to version 3.12.2: + + Bugs fixed: bgo#495105, bgo#686170, bgo#726592, bgo#727487, +bgo#728093, bgo#728140, bgo#728183, bgo#728272, bgo#728284, +bgo#728526, bgo#728745, bgo#728806, bgo#728807, bgo#728808, +bgo#728810, bgo#728992, bgo#729346, bgo#729451, bgo#729670. + + Updated translations. + +--- Old: gtk+-3.12.1.tar.xz New: gtk+-3.12.2.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.WNfF2c/_old 2014-05-20 14:25:08.0 +0200 +++ /var/tmp/diff_new_pack.WNfF2c/_new 2014-05-20 14:25:08.0 +0200 @@ -25,7 +25,7 @@ Name: gtk3 %define _name gtk+ -Version:3.12.1 +Version:3.12.2 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ ++ gtk+-3.12.1.tar.xz - gtk+-3.12.2.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.12.1.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.12.2.tar.xz differ: char 26, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2014-03-18 13:38:23 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is gtk3 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2013-12-09 07:05:40.0 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2014-03-18 13:38:29.0 +0100 @@ -1,0 +2,10 @@ +Sat Mar 8 23:22:42 UTC 2014 - zai...@opensuse.org + +- Update to version 3.10.7: + + Bugs fixed: bgo#386569, bgo#709491, bgo#711298, bgo#719314, +bgo#719970, bgo#719977, bgo#721700. + + Updated translations. +- No longer delete gtk-shell-client-protocol.h and + gtk-shell-protocol.c: they are no longer part of the tarball. + +--- Old: gtk+-3.10.6.tar.xz New: gtk+-3.10.7.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.uN90tT/_old 2014-03-18 13:38:31.0 +0100 +++ /var/tmp/diff_new_pack.uN90tT/_new 2014-03-18 13:38:31.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package gtk3 # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2010 Dominique Leuenebrger, Amsterdam, Netherlands # # All modifications and additions to the file contributed by third parties @@ -25,7 +25,7 @@ Name: gtk3 %define _name gtk+ -Version:3.10.6 +Version:3.10.7 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ @@ -315,7 +315,6 @@ %if %{build_wayland_backend} %patch4 -p1 %endif -rm gdk/wayland/{gtk-shell-client-protocol.h,gtk-shell-protocol.c} %build # Needed for patch1 and patch4 ++ gtk+-3.10.6.tar.xz - gtk+-3.10.7.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.10.6.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.10.7.tar.xz differ: char 26, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2013-12-09 07:05:39 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is gtk3 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2013-11-21 15:25:14.0 +0100 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2013-12-09 07:05:40.0 +0100 @@ -1,0 +2,16 @@ +Sat Dec 7 11:01:24 UTC 2013 - dims...@opensuse.org + +- Update to version 3.10.6: + + Bugs fixed: bgo#709027, bgo#711715, bgo#719469, bgo#719505, +bgo#719510, bgo#719516, bgo#719568, bgo#719569, bgo#719595, +bgo#719762. +- Changes from version 3.10.5: + + Bugs fixed: bgo#691974, bgo#694859, bgo#699574, bgo#702663, +bgo#705203, bgo#709716, bgo#712302, bgo#712632, bgo#712760, +bgo#712799, bgo#715029. + + Updated translations. +- Delete gtk-shell-client-protocol.h and gtk-shell-protocol.c + before building: those are generated files, based on wayland + versions. + +--- Old: gtk+-3.10.4.tar.xz New: gtk+-3.10.6.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.14dOK0/_old 2013-12-09 07:05:41.0 +0100 +++ /var/tmp/diff_new_pack.14dOK0/_new 2013-12-09 07:05:41.0 +0100 @@ -25,7 +25,7 @@ Name: gtk3 %define _name gtk+ -Version:3.10.4 +Version:3.10.6 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ @@ -315,6 +315,7 @@ %if %{build_wayland_backend} %patch4 -p1 %endif +rm gdk/wayland/{gtk-shell-client-protocol.h,gtk-shell-protocol.c} %build # Needed for patch1 and patch4 ++ gtk+-3.10.4.tar.xz - gtk+-3.10.6.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.10.4.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.10.6.tar.xz differ: char 26, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2013-11-21 15:25:12 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is gtk3 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2013-10-17 17:38:23.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2013-11-21 15:25:14.0 +0100 @@ -1,0 +2,20 @@ +Sun Nov 17 20:20:14 UTC 2013 - dims...@opensuse.org + +- Update to version 3.10.4 (bnc#849913): + + Bugs fixed: bgo#705176, bgo#710909, bgo#711545, bgo#711548, +bgo#711574, bgo#711636, bgo#712164, bgo#712213, bgo#712302. + + Updated translations. +- Changes from version 3.10.3: + + Theme support +- Always fall back to 'gnome' icon theme in addition to + 'hicolor'. +- Respect deprecated gtk-button-images setting. +- Respect deprecated gtk-menu-images setting. + + Bugs fixed: bgo#577642, bgo#693227, bgo#703784, bgo#710389, +bgo#710411, bgo#710666, bgo#710958, bgo#70, bgo#711255, +bgo#711553, bgo#711611. + + Updated translations. +- Rebase gtk3-find-wayland-includedir.patch. +- Enable building of wayland support: set build_wayland_backend 1. + +--- Old: gtk+-3.10.2.tar.xz New: gtk+-3.10.4.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.849KBI/_old 2013-11-21 15:25:15.0 +0100 +++ /var/tmp/diff_new_pack.849KBI/_new 2013-11-21 15:25:15.0 +0100 @@ -18,14 +18,14 @@ %define build_broadway_backend 1 -%define build_wayland_backend 0 +%define build_wayland_backend 1 # When updating the binary version, do not forget to also update baselibs.conf %define gtk_binary_version 3.0.0 Name: gtk3 %define _name gtk+ -Version:3.10.2 +Version:3.10.4 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ ++ gtk+-3.10.2.tar.xz - gtk+-3.10.4.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.10.2.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.10.4.tar.xz differ: char 26, line 1 ++ gtk3-find-wayland-includedir.patch ++ --- /var/tmp/diff_new_pack.849KBI/_old 2013-11-21 15:25:15.0 +0100 +++ /var/tmp/diff_new_pack.849KBI/_new 2013-11-21 15:25:15.0 +0100 @@ -1,8 +1,10 @@ gtk+-3.7.14-orig/gtk/Makefile.am 2013-03-18 23:38:08.0 +0100 -+++ gtk+-3.7.14/gtk/Makefile.am2013-03-24 20:15:39.513000347 +0100 -@@ -53,7 +53,8 @@ - $(GMODULE_CFLAGS) \ +Index: gtk+-3.10.3/gtk/Makefile.am +=== +--- gtk+-3.10.3.orig/gtk/Makefile.am gtk+-3.10.3/gtk/Makefile.am +@@ -56,7 +56,8 @@ AM_CPPFLAGS = \ $(GTK_DEBUG_FLAGS) \ + $(GDK_HIDDEN_VISIBILITY_CFLAGS) \ $(GTK_DEP_CFLAGS) \ - $(INCLUDED_IMMODULE_DEFINE) + $(INCLUDED_IMMODULE_DEFINE) \ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2013-10-17 14:14:33 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is gtk3 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2013-10-14 09:28:05.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2013-10-17 17:38:23.0 +0200 @@ -1,0 +2,17 @@ +Wed Oct 16 06:49:45 UTC 2013 - dims...@opensuse.org + +- Update to version 3.10.2: + + Bugs fixed: bgo#168530, bgo#698730, bgo#708163, bgo#708346, +bgo#709621, bgo#709697, bgo#709854, bgo#709939, bgo#709967, +bgo#710073, bgo#710096, bgo#710141. + + Updated translations. +- Drop gtk3-enable-mnemonics.patch: fixed upstream. + +--- +Mon Oct 14 21:01:04 UTC 2013 - dims...@opensuse.org + +- Add gtk3-enable-mnemonics.patch: Revert missing parts to allow + apps to override disabling mnemonics (like gnome-terminal does) + (bgo#709764, bgo#708346, bnc#844929). + +--- Old: gtk+-3.10.1.tar.xz New: gtk+-3.10.2.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.x9hC5v/_old 2013-10-17 17:38:24.0 +0200 +++ /var/tmp/diff_new_pack.x9hC5v/_new 2013-10-17 17:38:24.0 +0200 @@ -25,7 +25,7 @@ Name: gtk3 %define _name gtk+ -Version:3.10.1 +Version:3.10.2 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ ++ gtk+-3.10.1.tar.xz - gtk+-3.10.2.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.10.1.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.10.2.tar.xz differ: char 26, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2013-10-14 09:27:55 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is gtk3 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2013-09-27 17:31:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2013-10-14 09:28:05.0 +0200 @@ -1,0 +2,10 @@ +Fri Oct 11 15:39:06 UTC 2013 - dims...@opensuse.org + +- Update to version 3.10.1 (bnc#845548): + + Bugs fixed: bgo#341146, bgo#586107, bgo#681484, bgo#684076, +bgo#702196, bgo#703062, bgo#707524, bgo#708019, bgo#708024, +bgo#708414, bgo#708423, bgo#708547, bgo#709049, bgo#709056, +bgo#709212, bgo#709264, bgo#709522, bgo#709613, bgo#709745. + + Updated translations. + +--- Old: gtk+-3.10.0.tar.xz New: gtk+-3.10.1.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.XDyFns/_old 2013-10-14 09:28:09.0 +0200 +++ /var/tmp/diff_new_pack.XDyFns/_new 2013-10-14 09:28:09.0 +0200 @@ -25,7 +25,7 @@ Name: gtk3 %define _name gtk+ -Version:3.10.0 +Version:3.10.1 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ ++ gtk+-3.10.0.tar.xz - gtk+-3.10.1.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.10.0.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.10.1.tar.xz differ: char 25, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2013-09-27 17:31:18 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is gtk3 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2013-09-23 09:25:53.0 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2013-09-27 17:31:19.0 +0200 @@ -1,0 +2,12 @@ +Mon Sep 23 19:09:19 UTC 2013 - dims...@opensuse.org + +- Update to version 3.10.0: + + Accessibility improvements: +- Add accessible names to csd window buttons. +- Mark GtkLinkButton as visited when appropriate. +- Add a GtkListBoxRow accessible. + + Bugs fixed: bgo#692258, bgo#702681, bgo#704087, bgo#708320, +bgo#708384. + + Updated translations. + +--- Old: gtk+-3.9.16.tar.xz New: gtk+-3.10.0.tar.xz Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.6c1PyB/_old 2013-09-27 17:31:20.0 +0200 +++ /var/tmp/diff_new_pack.6c1PyB/_new 2013-09-27 17:31:20.0 +0200 @@ -25,13 +25,13 @@ Name: gtk3 %define _name gtk+ -Version:3.9.16 +Version:3.10.0 Release:0 Summary:The GTK+ toolkit library (version 3) License:LGPL-2.1+ Group: System/Libraries Url:http://www.gtk.org/ -Source: http://download.gnome.org/sources/gtk+/3.9/%{_name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gtk+/3.10/%{_name}-%{version}.tar.xz Source1:README.SUSE Source2:settings.ini Source3:macros.gtk3 ++ gtk+-3.9.16.tar.xz - gtk+-3.10.0.tar.xz ++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.9.16.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.10.0.tar.xz differ: char 26, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org