gnustep / libs-gui

The GNUstep gui library is a library of graphical user interface classes written completely in the Objective-C language; the classes are based upon Apple's Cocoa framework (which came from the OpenStep specification). *** Larger patches require copyright assignment to FSF. please file bugs here. ***
http://www.gnustep.org
GNU General Public License v3.0
279 stars 103 forks source link

GSColorSliderCell: Move to libs-gui #321

Closed qmfrederik closed 1 week ago

qmfrederik commented 1 week ago

This class is shared between the StandardPicker bundle and the WheelPicker bundles. Exposing a class with the same name in two separate bundles results in undefined behavior. Move this class to a shared module (libs-gui in this case) to resolve that.

qmfrederik commented 1 week ago

@fredkiefer This fixes an issue when using libs-gui with libobjc2, see https://github.com/gnustep/libobjc2/pull/318 for more details.