Menu

#16 checkgmail: Replace Gtk2::Sexy::UrlLabel with Gtk2::Label

open
nobody
None
5
2010-03-19
2010-03-19
sandrotosi
No

I'm forwarding the Debian bug http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=568882 (with attached a patch to fix it that I'm going to apply in Debian).

From: Julian Andres Klode <jak@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: [PATCH] checkgmail: Replace Gtk2::Sexy::UrlLabel with Gtk2::Label
(GTK+ 2.18)
Date: Mon, 8 Feb 2010 15:59:43 +0100

[Message part 1 (text/plain, inline)]

Package: checkgmail
Version: 1.13+svn43-1
Severity: wishlist
Tags: patch

Hi, please include the attached patch in the next upload,
depend on GTK+ 2.18, and remove dependencies against
libsexy*.

This should allow us to get rid of the sexy Perl bindings
if their maintainers agree.

Also see
http://live.gnome.org/GnomeGoals/DropLibsexy

Regards,
Julian

Discussion

  • Daniel Andersson

    Works for me (Debian Sid). However, when clicking on a link, two instances of the tab shows up in my browser. I removed the code for executing the external browser as specified in the CheckGmail settings, and then one tab showed up. It seems like GTK takes care of opening the browser without CheckGmail's help, so when CheckGmail also executes its exetrnal command, actually two links are opened.

    Simply keeping the line
    + $body_l = Gtk2::Label->new;
    among the additions in the last chunk of your patch makes stuff behave as they should for me, opening the link with the system's default browser.

     
  • Matt Neilson

    Matt Neilson - 2010-09-10

    Works for me too, with the modification that phz_swe suggests

     

Log in to post a comment.