[Pkg-xfce-devel] Bug#576072: marked as done (xfce4-xkb-plugin: version 0.5.3.3 have too small font size displayed on panel)
Julian Gilbey
jdg at debian.org
Sun Jun 9 01:52:35 UTC 2013
reopen 576072
thanks
Turns out 0.7.0 is a (broken) development version which is unusable,
so reopening this bug for the time being - it may or may not be fixed
in 0.7.0.
Sorry for the noise.
Julian
On Fri, Jun 07, 2013 at 06:42:13PM +0000, Debian Bug Tracking System wrote:
> Your message dated Fri, 7 Jun 2013 19:39:16 +0100
> with message-id <20130607183916.GA29895 at d-and-j.net>
> and subject line Closed with recent updated version
> has caused the Debian Bug report #576072,
> regarding xfce4-xkb-plugin: version 0.5.3.3 have too small font size displayed on panel
> 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 owner at bugs.debian.org
> immediately.)
>
>
> --
> 576072: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=576072
> Debian Bug Tracking System
> Contact owner at bugs.debian.org with problems
> Date: Wed, 31 Mar 2010 19:31:25 +0400
> From: Rinat Ibragimov <ibragimovrinat at mail.ru>
> Subject: xfce4-xkb-plugin: version 0.5.3.3 have too small font size
> displayed on panel
> To: Debian Bug Tracking System <submit at bugs.debian.org>
>
> Package: xfce4-xkb-plugin
> Version: 0.5.3.3-2
> Severity: normal
> Tags: patch
>
> When text mode chosen instead of flag mode for indication current layout,
> font size is too small, almost invisible. Plugin source reveals hardcoded
> font_sizes table which intented for panel_size conversion to font size.
> This table works nice for specific screen dpi, it seems. And doesn't work
> for me with 96 dpi.
>
> In patch attached i've specified font size in pixels ("px" after font size)
> equals to 95% panel size (5% gives apropriate space aroung text)
>
> -- System Information:
> Debian Release: squeeze/sid
> APT prefers testing
> APT policy: (500, 'testing')
> Architecture: i386 (i686)
>
> Kernel: Linux 2.6.32.8 (SMP w/1 CPU core)
> Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
>
> Versions of packages xfce4-xkb-plugin depends on:
> ii libatk1.0-0 1.28.0-1 The ATK accessibility toolkit
> ii libc6 2.10.2-6 Embedded GNU C Library: Shared lib
> ii libcairo2 1.8.10-3 The Cairo 2D vector graphics libra
> ii libfontconfig1 2.8.0-2 generic font configuration library
> ii libfreetype6 2.3.11-1 FreeType 2 font engine, shared lib
> ii libglib2.0-0 2.22.4-1 The GLib library of C routines
> ii libgtk2.0-0 2.18.9-2 The GTK+ graphical user interface
> ii libpango1.0-0 1.26.2-2 Layout and rendering of internatio
> ii librsvg2-2 2.26.0-1 SAX-based renderer library for SVG
> ii libwnck22 2.28.0-1 Window Navigator Construction Kit
> ii libxfce4util4 4.6.1-2 Utility functions library for Xfce
> ii libxfcegui4-4 4.6.3-2 Basic GUI C functions for Xfce4
> ii libxklavier15 4.0-2 X Keyboard Extension high-level AP
> ii libxml2 2.7.6.dfsg-2+b1 GNOME XML library
> ii xfce4-panel 4.6.3-1 The Xfce4 desktop environment pane
> ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime
>
> xfce4-xkb-plugin recommends no packages.
>
> xfce4-xkb-plugin suggests no packages.
>
> -- debconf-show failed
> --- xfce4-xkb-plugin-0.5.3.3/panel-plugin/xkb-cairo.c 2009-03-06 16:16:03.000000000 +0300
> +++ xfce4-xkb-plugin-0.5.3.3-mod/panel-plugin/xkb-cairo.c 2010-03-31 18:29:47.000000000 +0400
> @@ -32,7 +32,7 @@
> #include "xkb-cairo.h"
> #include "xkb-util.h"
>
> -#define XKB_PREFERRED_FONT "Courier New, Courier 10 Pitch, Monospace Bold %d"
> +#define XKB_PREFERRED_FONT "DejaVu Sans, Courier New, Courier 10 Pitch, Monospace Bold %dpx"
>
> #define xkb_cairo_arc_for_flag(cr, x, y, r, a1, a2) \
> xx = layoutx + width - 12 + x; \
> @@ -170,7 +170,7 @@
> layout = pango_cairo_create_layout (cr);
>
> pango_layout_set_text (layout, normalized_group_name, -1);
> - g_sprintf (font_str, XKB_PREFERRED_FONT, font_sizes[panel_size - 16]);
> + g_sprintf (font_str, XKB_PREFERRED_FONT, 0.95f * panel_size);
> desc = pango_font_description_from_string (font_str);
> pango_layout_set_font_description (layout, desc);
> pango_font_description_free (desc);
> Date: Fri, 7 Jun 2013 19:39:16 +0100
> From: Julian Gilbey <jdg at debian.org>
> Subject: Closed with recent updated version
> To: 576072-done at bugs.debian.org
>
> Version: 0.7.0-1
>
> I just noticed that this bug has been fixed with this version of
> xfce4-xkb-plugin, so closing this bug report.
>
> Julian
Julian
P.S. PLEASE NOTE that I have changed my email address; it is now:
julian at d-and-j.net
If you have any problems with this email address, please let me know
on my old address: jdg at polya.uklinux.net
More information about the Pkg-xfce-devel
mailing list