[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #34780] Bogus interface styles in header
From: |
Richard Frith-Macdonald |
Subject: |
[bug #34780] Bogus interface styles in header |
Date: |
Wed, 09 Nov 2011 06:42:46 +0000 |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/534.51.22 (KHTML, like Gecko) Version/5.1.1 Safari/534.51.22 |
URL:
<http://savannah.gnu.org/bugs/?34780>
Summary: Bogus interface styles in header
Project: GNUstep
Submitted by: CaS
Submitted on: Wed 09 Nov 2011 06:42:44 AM GMT
Category: Gui/AppKit
Severity: 2 - Minor
Item Group: Bug
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
Looking into bug #34777 I noticed that the NSInterfaceStyle.h header now has
two new, non-standard interface styles added.
I think these should be removed before someone starts trying to use them and
have code that depends on them!
There's really no justification for adding new styles when we have theming,
and having new styles can really only lead to compatibility and
maintainability problems.
I see GSWindowMakerInterfaceStyle which appears to do nothing but adjust the
position of submenus... it would surely make more sense to detect the presence
of WindowMaker, but even using a single user default to turn it on/off would
be better than exposing it as an API option.
Also, there's GSNativeInterfaceStyle which seems to be a synonym for
NSNoInterfaceStyle
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?34780>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [bug #34780] Bogus interface styles in header,
Richard Frith-Macdonald <=