Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 77073 - guifications-2.7 doesn't show text in notification buttons // all other ebuilds removed
Summary: guifications-2.7 doesn't show text in notification buttons // all other ebuil...
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gaim Bugs Crew
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-07 14:07 UTC by Sven
Modified: 2005-01-21 13:46 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
guifications-2.8-r1.ebuild (guifications-2.8-r1.ebuild,891 bytes, text/plain)
2005-01-21 13:46 UTC, James Le Cuirot
Details
textcolor.patch (textcolor.patch,38.33 KB, patch)
2005-01-21 13:46 UTC, James Le Cuirot
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sven 2005-01-07 14:07:00 UTC
Hi

I switched from 2.6 to 2.7 while gaim had version 1.1.1
Now notifications showed no text anymore (e.g."user xyz messaged you","user foo is signed on")

Another problem is that downgrade was not directly possible because all older ebuilds have been removed.
Now i copied a backup of the 2.6 ebuild into portage overlay, downgraded, and it works again. 

Reproducible: Always
Steps to Reproduce:
1. install gaim-1.1.1 and guifications-2.7 
2. put gaim in background
3. wait for an event causing a notification

Actual Results:  
notification only shows icons, no text

Expected Results:  
readable text

would say major priority cause no other ebuilds are directly available
Comment 1 Don Seiler (RETIRED) gentoo-dev 2005-01-07 18:38:51 UTC
I've re-added 2.6 into portage.  My humblest apologies.

Working with the author right now on a patch for 2.7 for this and another big bug.
Comment 2 Don Seiler (RETIRED) gentoo-dev 2005-01-07 21:16:16 UTC
Can you please try with 2.7-r1?
Comment 3 Don Seiler (RETIRED) gentoo-dev 2005-01-10 07:08:09 UTC
Try 2.8 please.
Comment 4 Don Seiler (RETIRED) gentoo-dev 2005-01-14 11:30:09 UTC
Resolving this, assuming it's working until you test and say otherwise.
Comment 5 James Le Cuirot gentoo-dev 2005-01-17 08:51:45 UTC
It's still not working in 2.8.
Comment 6 Don Seiler (RETIRED) gentoo-dev 2005-01-17 12:01:14 UTC
Reopening then.
Comment 7 Don Seiler (RETIRED) gentoo-dev 2005-01-17 12:02:57 UTC
Can you provide some debug output that might pertain to guifcations?
Comment 8 James Le Cuirot gentoo-dev 2005-01-17 15:18:18 UTC
Wait I just figured it out! The text is there but it's white!! I have a dark colour scheme so my GTK text colour is white. It should usually override the default because you obviously can't see white over light grey.
Comment 9 James Le Cuirot gentoo-dev 2005-01-17 15:20:03 UTC
This was probably caused by the recent GTK+ upgrade?
Comment 10 Don Seiler (RETIRED) gentoo-dev 2005-01-21 06:29:00 UTC
Can't say.  Resolving.
Comment 11 James Le Cuirot gentoo-dev 2005-01-21 12:58:03 UTC
I've kinda fixed it. I've got to send a patch upstream. I checked the source and there was already a mechanism for specifying the text colour in the themes but it wasn't being used. Since it wasn't being used, the default GTK text colour was being used instead - in my case, this was white. I tried adding some colour properties to the themes but this caused Gaim to crash immediately. I tried tweaking the source and eventually casting the colour property to a char* fixed it. I'm not sure why but hey, it works.
Comment 12 James Le Cuirot gentoo-dev 2005-01-21 13:46:24 UTC
Created attachment 49137 [details]
guifications-2.8-r1.ebuild

Since I don't know how long it will take for this to make it into the next
release, here's a new ebuild that uses the patch. Fortunately, the patch I made
against the CVS version also works with 2.8. The patch file is coming right
up...
Comment 13 James Le Cuirot gentoo-dev 2005-01-21 13:46:43 UTC
Created attachment 49138 [details, diff]
textcolor.patch