[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#524683: marked as done (alltray: Alltray trayicons use their own tooltip theme)

Your message dated Wed, 10 Mar 2010 13:33:22 +0000
with message-id <E1NpM2M-0002tE-M8@ries.debian.org>
and subject line Bug#524683: fixed in alltray 0.71a-1
has caused the Debian Bug report #524683,
regarding alltray: Alltray trayicons use their own tooltip theme
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@bugs.debian.org

524683: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=524683
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: alltray
Version: 0.69-1
Severity: minor
Tags: patch
User: ubuntu-devel@lists.ubuntu.com
Usertags: origin-ubuntu jaunty ubuntu-patch

Alltray should not use its own tooltip theme for the trayicon that it 
adds. It should respect the system theme.

*** /tmp/tmpEJpcsm
In Ubuntu, we've applied the attached patch to achieve the following:

  * Fix "alltray trayicons use their own tooltip theme" (LP: #355077) by
    adding 10-dont-use-pop-up-bubble.dpatch.

We thought you might be interested in doing the same. 

-- System Information:
Debian Release: lenny/sid
  APT prefers intrepid-updates
  APT policy: (500, 'intrepid-updates'), (500, 'intrepid-security'), (500, 'intrepid-backports'), (500, 'intrepid')
Architecture: i386 (i686)

Kernel: Linux 2.6.27-11-generic (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
diff -u alltray-0.69/debian/changelog alltray-0.69/debian/changelog
diff -u alltray-0.69/debian/patches/00list alltray-0.69/debian/patches/00list
--- alltray-0.69/debian/patches/00list
+++ alltray-0.69/debian/patches/00list
@@ -2,0 +3 @@
only in patch2:
--- alltray-0.69.orig/debian/patches/10-dont-use-pop-up-bubble.dpatch
+++ alltray-0.69/debian/patches/10-dont-use-pop-up-bubble.dpatch
@@ -0,0 +1,61 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 10-dont-use-pop-up-bubble.dpatch by Kyran Lange <kyran.lange@gmail.com>
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Fix "alltray trayicons use their own tooltip theme" (LP: #355077)
+## DP: src/trayicon.c and src/utils.c: Apply revision 25 from 
+## DP: old-maintenance branch upstream in order to stop alltray using its 
+## DP: own pop-up bubble for tooltips
+diff -urNad alltray-0.69~/src/trayicon.c alltray-0.69/src/trayicon.c
+--- alltray-0.69~/src/trayicon.c	2006-06-23 04:15:16.000000000 +0930
++++ alltray-0.69/src/trayicon.c	2009-04-16 12:39:06.000000000 +0930
+@@ -385,22 +385,6 @@
+ }
+-gboolean icon_window_enter_event(GtkWidget *widget, GdkEventButton * event,
+-    gpointer user_data)
+-  win_struct *win= (win_struct*) user_data;
+-  if (debug) printf ("icon window enter event\n");
+-  win->balloon_message_allowed=TRUE;
+-  show_balloon (win, win->title, 0);
+-  return FALSE;
+ void create_tray_and_dock (win_struct *win)
+ {
+@@ -479,12 +463,6 @@
+   g_signal_connect ((gpointer) win->plug, "configure_event",
+                     G_CALLBACK (icon_window_configure_event),
+                     (gpointer) win);
+-  g_signal_connect ((gpointer) win->plug, "enter_notify_event",
+-                    G_CALLBACK (icon_window_enter_event),
+-                    (gpointer) win);
+   dock_window (win->manager_window, win->plug_xlib);
+diff -urNad alltray-0.69~/src/utils.c alltray-0.69/src/utils.c
+--- alltray-0.69~/src/utils.c	2009-04-16 12:39:06.000000000 +0930
++++ alltray-0.69/src/utils.c	2009-04-16 12:39:06.000000000 +0930
+@@ -1517,7 +1517,7 @@
+       win->title=g_strdup (title);
+     if (debug) printf ("win->title: %s\n", win->title);
++    gtk_widget_set_tooltip_text(win->plug, win->title);
+     g_free(title);
+     if (win->title_time)

--- End Message ---
--- Begin Message ---
Source: alltray
Source-Version: 0.71a-1

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

  to main/a/alltray/alltray_0.71a-1.debian.tar.gz
  to main/a/alltray/alltray_0.71a-1.dsc
  to main/a/alltray/alltray_0.71a-1_i386.deb
  to main/a/alltray/alltray_0.71a.orig.tar.gz

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

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

Debian distribution maintenance software
Ignace Mouzannar <mouzannar@gmail.com> (supplier of updated alltray 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 ftpmaster@debian.org)

Hash: SHA256

Format: 1.8
Date: Sun, 07 Mar 2010 11:15:16 +0000
Source: alltray
Binary: alltray
Architecture: source i386
Version: 0.71a-1
Distribution: unstable
Urgency: low
Maintainer: Ignace Mouzannar <mouzannar@gmail.com>
Changed-By: Ignace Mouzannar <mouzannar@gmail.com>
 alltray    - Dock any program into the system tray
Closes: 449598 524683 553650 566880
 alltray (0.71a-1) unstable; urgency=low
   * New upstream version:
     - Fixes Alltray trayicons use their owntooltip theme bug. (Closes: #524683)
     - Fixes FTBFS when building against binutils-gold. (Closes: #553650)
   * New maintainer. (Closes: #566880)
   * debian/control:
     - Bumped Standards-Version to 3.8.4.
     - Updated Maintainer field.
     - Added the Vcs-Browser address.
     - Added Build-Depends on bash-completion.
   * debian/rule:
     - Added "--with bash_completion" to include installation of the
       bash-completion file.
   * debian/copyright:
     - Updated copyright format, as it contained boilerplate from older
       versions of dh_make.
     - Mentioned the copyright of the debian/ folder
   * debian/patches:
     - 01_minor_type.diff: corrects typo errors in source files.
   * debian/alltray.menu:
     - Added menu file. (Closes: #449598)
   * debian/alltray.symbols:
     - Added symbols file.
   * debian/alltray.bash-completion:
     - This file adds the possibility for bash to complete the alltray command
       with the list of all available applications.
 127179ac6ada9862872317ac485af57e56c4e361 1556 alltray_0.71a-1.dsc
 c327ec2c2a752178e53caaf56ce9865ea7fb7d25 352536 alltray_0.71a.orig.tar.gz
 3d769d01fdd86cbb458caeb1ce4bf22e82106e76 4593 alltray_0.71a-1.debian.tar.gz
 4a84e3d262af6bf683033d50889933a6fb19bdcf 56350 alltray_0.71a-1_i386.deb
 6ac821588c0bbb8877e336300b918b746026d1c4769490d39ed559cbfb599b15 1556 alltray_0.71a-1.dsc
 c0251368485863d1576691b453f8e71c2bc71732d7ce7a03b2bfc053bdc2ae57 352536 alltray_0.71a.orig.tar.gz
 e176fd1af4e59b5d93eed4b687b6d4eaeb5fcc4a744d177aae834683618928f8 4593 alltray_0.71a-1.debian.tar.gz
 7f83d209e1e11e1cc85d5cea527810b21917458ad54c91089875e43ab43c58ac 56350 alltray_0.71a-1_i386.deb
 f26ce9165b9436781e89650e0d6295b7 1556 x11 optional alltray_0.71a-1.dsc
 39a81402c258d41e2538f7ca8df58fac 352536 x11 optional alltray_0.71a.orig.tar.gz
 a778a4185c8e58364e9126838d9cd12e 4593 x11 optional alltray_0.71a-1.debian.tar.gz
 c1435ea3939415fda32beb37a1d82bbb 56350 x11 optional alltray_0.71a-1_i386.deb

Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Signed by Raphael Hertzog


--- End Message ---

Reply to: