Re: [ubuntu-art] possible light-themes/murrine bug, trying to find out who to contact

2012-09-11 Thread Сергей Давыдов
Hello John,

FYI, Thunderbird uses XUL with a theming compatibility layer, not GTK2. See
http://en.wikipedia.org/wiki/XUL for details.

This is a wrong list to contact indeed. I'd rather contact Ubuntu Mozilla
team, see https://wiki.ubuntu.com/MozillaTeam

--
Sergey Shnatsel Davidoff
-- 
ubuntu-art mailing list
ubuntu-art@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-art


Re: [ubuntu-art] possible light-themes/murrine bug, trying to find out who to contact

2012-09-11 Thread John Knight

Hi Sergey,

Thanks for the response and for taking the time to look at the problem 
with me; very much appreciated.


Respectfully, that doesn't sound correct though; XULrunner is a high 
level ui toolkit that binds to gtk2 (and also bind to cocoa and win32 
for other platforms).


Firefox and Thunderbird are still very much using gtk2 for their 
applications, they just aren't using c/c++ bindings but instead using 
crossplatform XULrunner (which can render using other toolkits making it 
cross platform) which in turn calls gtk2 to write the widgets to screen, 
as opposed to being a completely unique toolkit like motif or qt or 
using gtk2 directly.


Here's the ticket tracking work Mozilla is doing moving from gtk2 to 
gtk3 for some time in the future, showing they are most definitely using 
gtk2 when rendering xul configurations fed into xulrunner on *nix 
platforms:  https://bugzilla.mozilla.org/show_bug.cgi?id=627699


The only two themes that are problematic, Ambiance and Radiance, are 
each using the same Murrine gtk2 engine that Ubuntu ships.  I recently 
discovered Clearlooks and all other gtk2 themes I load do not have the 
same issue as Thunderbird renders seemingly every other gtk2 correctly 
for the scrollbars.


-John Knight

On 09/11/2012 09:38 AM, ?? ??? wrote:

Hello John,

FYI, Thunderbird uses XUL with a theming compatibility layer, not 
GTK2. See http://en.wikipedia.org/wiki/XUL for details.


This is a wrong list to contact indeed. I'd rather contact Ubuntu 
Mozilla team, see https://wiki.ubuntu.com/MozillaTeam


--
Sergey Shnatsel Davidoff




-- 
ubuntu-art mailing list
ubuntu-art@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-art


Re: [ubuntu-art] possible light-themes/murrine bug, trying to find out who to contact

2012-09-11 Thread Сергей Давыдов
Thanks for the info, I didn't know of XUL technical details. Still, if the
issue is local to Thunderbird, it's still very likely a bug in whatever XUL
uses to render via GTK. For example, LibreOffice tries to use GTK rendering
too (GTK3 as of late) and it's not 100% compatible either. I'd try to bug
Ubuntu Mozilla Team or maybe upstream developers directly. Just FYI,
Murrine developer is https://launchpad.net/~cimi

--
Sergey Shnatsel Davidoff

2012/9/12 John Knight j...@classiccitytelco.com

  Hi Sergey,

 Thanks for the response and for taking the time to look at the problem
 with me; very much appreciated.

 Respectfully, that doesn't sound correct though; XULrunner is a high level
 ui toolkit that binds to gtk2 (and also bind to cocoa and win32 for other
 platforms).

 Firefox and Thunderbird are still very much using gtk2 for their
 applications, they just aren't using c/c++ bindings but instead using
 crossplatform XULrunner (which can render using other toolkits making it
 cross platform) which in turn calls gtk2 to write the widgets to screen, as
 opposed to being a completely unique toolkit like motif or qt or using gtk2
 directly.

 Here's the ticket tracking work Mozilla is doing moving from gtk2 to gtk3
 for some time in the future, showing they are most definitely using gtk2
 when rendering xul configurations fed into xulrunner on *nix platforms:
 https://bugzilla.mozilla.org/show_bug.cgi?id=627699

 The only two themes that are problematic, Ambiance and Radiance, are each
 using the same Murrine gtk2 engine that Ubuntu ships.  I recently
 discovered Clearlooks and all other gtk2 themes I load do not have the same
 issue as Thunderbird renders seemingly every other gtk2 correctly for the
 scrollbars.

 -John Knight

-- 
ubuntu-art mailing list
ubuntu-art@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-art


[ubuntu-art] possible light-themes/murrine bug, trying to find out who to contact

2012-09-10 Thread John Knight

Greetings,

I've been trying to track down a bug in Thunderbird regarding scrollbars 
using both Ambiance/Radiance themes not rendering correctly.  There is a 
bug report currently open here that was originally for Thunderbird 14 
but still exists in the newly released Thunderbird 15 package: 
https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/1025935


I just posted comment #12 recently as I discovered this doesn't appear 
to be a bug in Thunderbird at all but rather either Murrine (the gtk2 
engine) and/or light-themes (whose package information says is 
maintained by this mailing list).


To sum up my findings so far, Thunderbird running with Clearlooks (used 
as Adwaita's gtk2 theme) does not have the problem (greyed out 
scrollbars), so I think I've narrowed it down to Murrine or 
light-themes.  I know you guys are definitely probably busy with other 
things, but I would greatly appreciate any help one might be able to 
offer me in an effort to make aware the proper maintainers of a possible 
bug.


It's entirely a visual bug, not a security bug so I realize the priority 
might be high but inconsistencies in the theme which affect core 
applications used by business customers I believe may damage the ability 
to fully convince people to fully adopt Ubuntu. I'm always trying to get 
my customers to adopt Ubuntu on the desktop whenever appropriate as it 
greatly reduces our support time as a small consultancy company.  This 
bug is affecting two of our customers who are having trouble using the 
scrollbars effectively as it renders in uniformly the same grey color 
and the Ubuntu overlay scrollbars do not yet work for gtk2 applications.


Apologies in advance if this was the wrong list to contact.  Just trying 
to help close a bug.


-John Knight
-Classic City Telco

--
ubuntu-art mailing list
ubuntu-art@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-art