[Top][All Lists]

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

Re: Cross Platform GNUStep GUI with Native Look-And-Feel

From: Gregory Casamento
Subject: Re: Cross Platform GNUStep GUI with Native Look-And-Feel
Date: Sun, 26 Jun 2011 21:01:08 -0400


The functionality you're referring to shouldn't even be part of the
theme, but something which needs to be implemented in GUI itself.

This is not the only missing feature in theming right now, there are
quite a few:

1) Cleanly switching from theme to theme when in-window menus are involved.
2) Unloading theme images between themes.  When theme A loaded if
theme B doesn't  have images for some of the widgets then theme A's
images are used instead of the default theme's images as may have been
3) Notification of theme switch when working with native themes such
as Windows or GNOME.  This where the OS level theme changes, but the
GNUstep theme maintains the old look because it hasn't been notified
that the theme has changed.

There are quite a few more.  I believe these have all been entered
into the bug tracker.


On Sun, Jun 26, 2011 at 5:46 PM, Riccardo Mottola <rm@gnu.org> wrote:
> The "windows classic" issue... It is not a bug, it is an incovenience.
> For me, the biggest bug is the handling of document based application with
> no untitled document, we discussed that many times. Fixed that it would be
> releasable and available for general use. There are many otehr minor things
> which can be improved, liek certain controls, auto-generation of icns, etc.
> -R
> Gregory Casamento wrote:
>> Well, right now the WinUXTheme works well for other themes.   BTW, I
>> dearly wish you hadn't named your theme "Windows Classic" when people
>> also use the same term to refer to the classic theme under Windows.
>> It makes it very difficult to refer to them separately. :)
>> Nevertheless the only step forward for the WinUXTheme right now is to
>> fix this bug in the way I suggested.  Yes, there are bugs, but this is
>> by far the most prominent one.
>> GC

Gregory Casamento - GNUstep Lead/Principal Consultant, OLC, Inc.
yahoo/skype: greg_casamento, aol: gjcasa
(240)274-9630 (Cell)

reply via email to

[Prev in Thread] Current Thread [Next in Thread]