Hello community, here is the log from the commit of package polari for openSUSE:Factory checked in at 2015-05-16 19:01:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/polari (Old) and /work/SRC/openSUSE:Factory/.polari.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "polari" Changes: -------- --- /work/SRC/openSUSE:Factory/polari/polari.changes 2015-04-23 07:55:55.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.polari.new/polari.changes 2015-05-16 19:01:19.000000000 +0200 @@ -1,0 +2,7 @@ +Sat May 2 11:52:52 UTC 2015 - [email protected] + +- Add polari-chatView-switch-away-from-deprecated-API.patch: No + longer use deprecated API, patch from upstream git, stable + branch (bgo#747942). + +------------------------------------------------------------------- New: ---- polari-chatView-switch-away-from-deprecated-API.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ polari.spec ++++++ --- /var/tmp/diff_new_pack.ZI54gR/_old 2015-05-16 19:01:20.000000000 +0200 +++ /var/tmp/diff_new_pack.ZI54gR/_new 2015-05-16 19:01:20.000000000 +0200 @@ -25,6 +25,8 @@ Group: Productivity/Networking/IRC Url: http://wiki.gnome.org/Apps/Polari Source0: http://download.gnome.org/sources/polari/3.16/%{name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM polari-chatView-switch-away-from-deprecated-API.patch bgo#747942 [email protected] -- No longer use deprecated API, patch from upstream git, stable branch. +Patch0: polari-chatView-switch-away-from-deprecated-API.patch BuildRequires: gjs BuildRequires: hicolor-icon-theme BuildRequires: intltool >= 0.50.0 @@ -53,6 +55,7 @@ %lang_package %prep %setup -q +%patch0 -p1 %build %configure ++++++ polari-chatView-switch-away-from-deprecated-API.patch ++++++ >From 1ac95a6b087fd929b48a9f3a90eb81bb76abbf72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bastian=20Ils=C3=B8?= <[email protected]> Date: Wed, 15 Apr 2015 20:55:09 +0200 Subject: chatView: switch away from deprecated API The chat view is currently using the selection background color for nick names. However as gtk_style_context_get_background_color() has been deprecated in GTK+ 3.16, use the foreground color for the LINK state instead, which should be identical for the default theme. https://bugzilla.gnome.org/show_bug.cgi?id=747942 diff --git a/src/chatView.js b/src/chatView.js index a915620..04e1a07 100644 --- a/src/chatView.js +++ b/src/chatView.js @@ -187,18 +187,13 @@ const ChatView = new Lang.Class({ let dimColor = context.get_color(Gtk.StateFlags.NORMAL); context.restore(); - context.save(); - context.add_class('view'); - let selectedColor = context.get_background_color(Gtk.StateFlags.SELECTED); - context.restore(); - let linkColor = context.get_color(Gtk.StateFlags.LINK); let buffer = this._view.get_buffer(); let tagTable = buffer.get_tag_table(); let tags = [ { name: 'nick', - foreground_rgba: selectedColor }, + foreground_rgba: linkColor }, { name: 'status', foreground_rgba: dimColor }, { name: 'timestamp', -- cgit v0.10.2
