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-gnustep mailing list Bug-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/bug-gnustep