Hello community, here is the log from the commit of package gnome-tweaks for openSUSE:Factory checked in at 2020-12-02 13:57:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-tweaks (Old) and /work/SRC/openSUSE:Factory/.gnome-tweaks.new.5913 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-tweaks" Wed Dec 2 13:57:24 2020 rev:10 rq:851788 version:3.34.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-tweaks/gnome-tweaks.changes 2020-08-12 10:20:48.523683384 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-tweaks.new.5913/gnome-tweaks.changes 2020-12-02 13:57:26.697752049 +0100 @@ -1,0 +2,5 @@ +Fri Nov 27 23:05:42 UTC 2020 - Bjørn Lie <[email protected]> + +- Add gnome-tweaks-port-libhandy-1.patch: Port to using new handy. + +------------------------------------------------------------------- New: ---- gnome-tweaks-port-libhandy-1.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-tweaks.spec ++++++ --- /var/tmp/diff_new_pack.S5rH8D/_old 2020-12-02 13:57:27.313752699 +0100 +++ /var/tmp/diff_new_pack.S5rH8D/_new 2020-12-02 13:57:27.317752702 +0100 @@ -27,6 +27,8 @@ Source0: https://download.gnome.org/sources/gnome-tweaks/3.34/%{name}-%{version}.tar.xz # PATCH-FIX-UPSTREAM gnome-tweaks-fix-titlebar-buttons-left.patch bsc#1162080, glgo#GNOME/gnome-tweaks#245 [email protected] -- Fix titlebar flicker after setting buttons placement to left Patch1: gnome-tweaks-fix-titlebar-buttons-left.patch +# PATCH-FEATURE-UPSTREAM gnome-tweaks-port-libhandy-1.patch -- Port to libhandy-1 +Patch2: gnome-tweaks-port-libhandy-1.patch BuildRequires: fdupes # GI is needed to have typelib() Requires ++++++ gnome-tweaks-port-libhandy-1.patch ++++++ From 403b0cd8511268689e437ed5fe4bac7511745cfc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?X=E2=84=B9=20Ruoyao?= <[email protected]> Date: Thu, 8 Oct 2020 15:53:35 +0800 Subject: [PATCH] Port to libhandy-1 --- README.md | 2 +- gnome-tweaks | 2 +- gtweak/tweakview.py | 14 ++++++-------- 3 files changed, 8 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index daa1cc7..8f6a143 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ RUNTIME DEPENDENCIES - GLib (>= 2.58) - GTK+ 3 (>= 3.12) - gnome-desktop (>= 3.30) - - libhandy + - libhandy (>= 1.0) - libsoup - libnotify - Pango diff --git a/gnome-tweaks b/gnome-tweaks index d4a6455..a244a85 100755 --- a/gnome-tweaks +++ b/gnome-tweaks @@ -12,7 +12,7 @@ import sys import gi gi.require_version("Gtk", "3.0") -gi.require_version("Handy", "0.0") +gi.require_version("Handy", "1") import gtweak from gtweak.defs import VERSION diff --git a/gtweak/tweakview.py b/gtweak/tweakview.py index 5de11d6..a02e52d 100644 --- a/gtweak/tweakview.py +++ b/gtweak/tweakview.py @@ -23,8 +23,7 @@ class Window(Gtk.ApplicationWindow): self.hsize_group = Gtk.SizeGroup(mode=Gtk.SizeGroupMode.HORIZONTAL) self.main_box = Handy.Leaflet() - self.main_box.set_mode_transition_type(Handy.LeafletModeTransitionType.SLIDE) - self.main_box.set_child_transition_type(Handy.LeafletChildTransitionType.SLIDE) + self.main_box.set_transition_type(Handy.LeafletTransitionType.SLIDE) left_box = self.sidebar() right_box = self.main_content() @@ -68,14 +67,13 @@ class Window(Gtk.ApplicationWindow): def titlebar(self): header = Handy.Leaflet() - header.set_mode_transition_type(Handy.LeafletModeTransitionType.SLIDE) - header.set_child_transition_type(Handy.LeafletChildTransitionType.SLIDE) + header.set_transition_type(Handy.LeafletTransitionType.SLIDE) header.connect("notify::visible-child", self._update_decorations) header.connect("notify::fold", self._update_decorations) - left_header = Gtk.HeaderBar() + left_header = Handy.HeaderBar() left_header.props.show_close_button = True - right_header = Gtk.HeaderBar() + right_header = Handy.HeaderBar() right_header.props.show_close_button = True right_header.props.hexpand = True @@ -226,9 +224,9 @@ class Window(Gtk.ApplicationWindow): def _update_decorations(self, *_): header = self.get_titlebar() if header.props.folded: - self.header_group.set_focus(header.get_visible_child()) + self.header_group.set_decorate_all(True) else: - self.header_group.set_focus(None) + self.header_group.set_decorate_all(False) def _after_key_press(self, widget, event): if not self.button.get_active() or not self.entry.is_focus(): -- GitLab _______________________________________________ openSUSE Commits mailing list -- [email protected] To unsubscribe, email [email protected] List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/[email protected]
