rpms/gtk-nodoka-engine/devel gtk-nodoka-engine-0.7.2-missing-widget-check.patch, NONE, 1.1 gtk-nodoka-engine.spec, 1.27, 1.28
Martin Sourada
mso at fedoraproject.org
Sat Mar 7 13:31:28 UTC 2009
Author: mso
Update of /cvs/extras/rpms/gtk-nodoka-engine/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14073
Modified Files:
gtk-nodoka-engine.spec
Added Files:
gtk-nodoka-engine-0.7.2-missing-widget-check.patch
Log Message:
Add missing check for widget when getting RTL info.
gtk-nodoka-engine-0.7.2-missing-widget-check.patch:
--- NEW FILE gtk-nodoka-engine-0.7.2-missing-widget-check.patch ---
diff -up gtk-nodoka-engine-0.7.2/src/GTKEngine/nodoka_style.c.missing-widget-check gtk-nodoka-engine-0.7.2/src/GTKEngine/nodoka_style.c
--- gtk-nodoka-engine-0.7.2/src/GTKEngine/nodoka_style.c.missing-widget-check 2009-03-07 14:24:50.000000000 +0100
+++ gtk-nodoka-engine-0.7.2/src/GTKEngine/nodoka_style.c 2009-03-07 14:28:37.000000000 +0100
@@ -94,7 +94,10 @@ nodoka_set_widget_parameters (const GtkW
params->roundness = NODOKA_STYLE (style)->roundness;
params->hilight_ratio = NODOKA_STYLE (style)->hilight_ratio;
params->gradients = NODOKA_STYLE (style)->gradients;
- params->ltr = !(nodoka_get_direction ((GtkWidget *) widget) == GTK_TEXT_DIR_RTL);
+ if (widget)
+ params->ltr = !(nodoka_get_direction ((GtkWidget *) widget) == GTK_TEXT_DIR_RTL);
+ else
+ params->ltr = TRUE;
params->focus = widget && GTK_WIDGET_HAS_FOCUS (widget);
params->is_default = widget && GTK_WIDGET_HAS_DEFAULT (widget);
Index: gtk-nodoka-engine.spec
===================================================================
RCS file: /cvs/extras/rpms/gtk-nodoka-engine/devel/gtk-nodoka-engine.spec,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- gtk-nodoka-engine.spec 25 Feb 2009 01:48:14 -0000 1.27
+++ gtk-nodoka-engine.spec 7 Mar 2009 13:30:57 -0000 1.28
@@ -3,7 +3,7 @@
Name: gtk-nodoka-engine
Version: 0.7.2
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: The Nodoka GTK Theme Engine
Group: System Environment/Libraries
@@ -12,6 +12,7 @@
Source0: https://fedorahosted.org/releases/n/o/gtk-nodoka-engine-%{version}.tar.gz
Patch0: %{name}-scale-trough.patch
Patch1: %{name}-handle-selection.patch
+Patch2: %{name}-0.7.2-missing-widget-check.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: gtk2-devel
@@ -39,6 +40,7 @@
%setup -q
%patch0 -p1 -b .scale-trough
%patch1 -p1 -b .handle-selection
+%patch2 -p1 -b .missing-widget-check
%build
%configure
@@ -70,6 +72,9 @@
%changelog
+* Sat Mar 07 2009 Maritn Sourada <mso at fedoraproject.org> - 0.7.2-4
+- Add missing check for widget when getting RTL info
+
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.7.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
More information about the fedora-extras-commits
mailing list