Your message dated Fri, 21 Aug 2009 19:09:44 +0000
with message-id <e1mezue-00069e...@ries.debian.org>
and subject line Bug#512782: fixed in gtk-qt-engine 1:1.1+svn5-2
has caused the Debian Bug report #512782,
regarding shouldn't set fonts when running with xsettings-kde
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
512782: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=512782
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: gtk-qt-engine
Version: 0.8-4
Severity: normal

Hi,
gtk-qt-engine sets a font for all widgets via .gtkrc-2.0-kde.  Since the
widgets don't use the font specified via gtk-font-name anymore this
setting isn't overrideable via XSETTINGS. This is bad since it breaks
changing fonts on the fly. So changing fonts in GTK+ apps is only
possible by restarting the application.

So the best way would be to not set the font at all and rely on an
XSETTINGS manager like xsettings-kde (currently in NEW) or
gnome-settings-manager. The former updates the GTK+ fonts whenever the
KDE ones are changed in KDEs control center.

I've attached a one liner that shows which setting breaks instant font
updates.
Cheers,
 -- Guido

P.S.: Thanks for making GTK+ and KDE applications look nicer together. 
>From 03b4b15551a65af6b51c6e7aff0d18ab518ff2fb Mon Sep 17 00:00:00 2001
From: =?utf-8?q?Guido=20G=C3=BCnther?= <a...@sigxcpu.org>
Date: Wed, 21 Jan 2009 19:31:21 +0100
Subject: [PATCH] don't set user_font

breaks xsettings-kde. This way updating fonts in KDE show up in GTK
immediately.
---
 kcm_gtk/kcmgtk.cpp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/kcm_gtk/kcmgtk.cpp b/kcm_gtk/kcmgtk.cpp
index 08382c2..61ba40f 100644
--- a/kcm_gtk/kcmgtk.cpp
+++ b/kcm_gtk/kcmgtk.cpp
@@ -354,7 +354,7 @@ void KcmGtk::save()
 	stream << "{\n";
 	stream << "\tfont_name=\"" << fontName << "\"\n";
 	stream << "}\n";
-	stream << "widget_class \"*\" style \"user-font\"\n";
+	stream << "#widget_class \"*\" style \"user-font\"\n";
 	stream << "\n";
 	stream << "gtk-theme-name=\"" << themeNameShort << "\"\n";
 	stream << "gtk-font-name=\"" << fontName << "\"\n";
-- 
1.5.6.5


--- End Message ---
--- Begin Message ---
Source: gtk-qt-engine
Source-Version: 1:1.1+svn5-2

We believe that the bug you reported is fixed in the latest version of
gtk-qt-engine, which is due to be installed in the Debian FTP archive:

gtk-qt-engine_1.1+svn5-2.diff.gz
  to pool/main/g/gtk-qt-engine/gtk-qt-engine_1.1+svn5-2.diff.gz
gtk-qt-engine_1.1+svn5-2.dsc
  to pool/main/g/gtk-qt-engine/gtk-qt-engine_1.1+svn5-2.dsc
gtk-qt-engine_1.1+svn5-2_amd64.deb
  to pool/main/g/gtk-qt-engine/gtk-qt-engine_1.1+svn5-2_amd64.deb
system-config-gtk-kde_1.1+svn5-2_amd64.deb
  to pool/main/g/gtk-qt-engine/system-config-gtk-kde_1.1+svn5-2_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 512...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Didier Raboud <did...@raboud.com> (supplier of updated gtk-qt-engine package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 21 Aug 2009 14:43:10 +0200
Source: gtk-qt-engine
Binary: gtk-qt-engine system-config-gtk-kde
Architecture: source amd64
Version: 1:1.1+svn5-2
Distribution: unstable
Urgency: low
Maintainer: Didier Raboud <did...@raboud.com>
Changed-By: Didier Raboud <did...@raboud.com>
Description: 
 gtk-qt-engine - theme engine using Qt 4 for GTK+ 2.x
 system-config-gtk-kde - Systemsettings configuration module for GTK+ 2.x style 
selection
Closes: 512782 541451
Changes: 
 gtk-qt-engine (1:1.1+svn5-2) unstable; urgency=low
 .
   [ Didier Raboud ]
 .
   * Add debian/patches:
     - 05_dont_set_userfont.patch to not set the user font (Closes: #512782).
     - 06_no_bonobo.patch to not compile against bonobo and get rid of the
       build-dependency (Closes: #541451).
   * Update debian/patches/*: Add DEP-3 headers.
   * Split the systemsettings configuration part and the style itself:
     - gtk-qt-engine holds the style, system-config-gtk-kde holds the
       configuration module.
     - Add .install file and adapt the debian/rules file.
   * Update debian/control:
     - Adjust build-depends on quilt and debhelper.
     - Bump Standards to 3.8.3 (add debian/README.source).
   * Update debian/copyright: add myself in 2009.
 .
   [ Fathi Boudra ]
 .
   * Cleanup debian/rules: dh has cmake support.
   * Update debian/control: add pkg-kde-tools (>= 0.4.11) build dependency.
Checksums-Sha1: 
 e6a7cb2512f0758893ab388428640324746447c6 1584 gtk-qt-engine_1.1+svn5-2.dsc
 124732c7218f2cb0fac480fbdd2ab22968752358 5371 gtk-qt-engine_1.1+svn5-2.diff.gz
 d0040f0889c0c99db3cf84758aec9335a8d46f01 57110 
gtk-qt-engine_1.1+svn5-2_amd64.deb
 a35405f40f2d10b7d37e4e998b037e54bdfcd5b6 59642 
system-config-gtk-kde_1.1+svn5-2_amd64.deb
Checksums-Sha256: 
 01ce9dc85d936311afb0f64443d137011bd9f43ccef06ca1024d4aa42db441c9 1584 
gtk-qt-engine_1.1+svn5-2.dsc
 b06f29a72c95c65862914263477ba3cb1a4bf8eb34e2fd939a27319007105dc7 5371 
gtk-qt-engine_1.1+svn5-2.diff.gz
 87df24b2a21b5673d1f8417b2b0b053cc53c18b7f7af4fdc36bf9847352c4cff 57110 
gtk-qt-engine_1.1+svn5-2_amd64.deb
 ed175ebc0bae550c238034773f3bb92fb6feb750378f89b696318273594f9bc4 59642 
system-config-gtk-kde_1.1+svn5-2_amd64.deb
Files: 
 c734b465f12f85e9b56fd151f2022b1c 1584 kde optional gtk-qt-engine_1.1+svn5-2.dsc
 6f6e371fcdb3e26e16ab276404faf06e 5371 kde optional 
gtk-qt-engine_1.1+svn5-2.diff.gz
 cdb0e0fede145539a84eb9f5741c47c2 57110 kde optional 
gtk-qt-engine_1.1+svn5-2_amd64.deb
 a146c2433c8516948614924e8077fca6 59642 kde optional 
system-config-gtk-kde_1.1+svn5-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iJwEAQECAAYFAkqOt9gACgkQjPU19mqlcvd5LgP/XPBSUus1qUiwGPpn/2CicLxO
GqSBXPAIv31e6aOLFszPX2fWeJXFHiVQdV3Dv9d+90fpchA4m/0y6BqJ3ElzO+KP
PTChCE7wwOZOoFP5dOTtrwwFiNSir2Xmjdi8UBDL5vp3EyMGyoC1tKpUg1A0DjTw
gt7ZgoB2unSkOwFe5Ik=
=KdAr
-----END PGP SIGNATURE-----



--- End Message ---
_______________________________________________
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-kde-extras

Reply via email to