gnustep-dev
[Top][All Lists]
Advanced

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

Re: Missing Classes in GNUstep version of AppKit (gui) as of OS 10.8


From: Gregory Casamento
Subject: Re: Missing Classes in GNUstep version of AppKit (gui) as of OS 10.8
Date: Mon, 6 May 2013 03:22:17 -0400

The script I wrote seems to contain an error which caused it to miss some 
classes.  I will correct it and rerun in a bit.

Indeed I noticed the NSQuickDrawView as well.  I believe it might be okay to 
have stubs for some classes which implement functionality which don't wish to 
ever support (like QuickDraw) that simply logs the fact that this is not 
available.   Perhaps, though, it's better to catch such things at compile time. 
;)

I will correct the issue in the morning and re-run.

Later,
Gregory Casamento
address@hidden
Open Logic Corporation, President/CEO
GNUstep Lead Developer


On May 6, 2013, at 3:19 AM, Riccardo Mottola <address@hidden> wrote:

> Hi Greg,
> 
> I wonder where NSTextTable is, a class which we miss since 10.4 and which 
> would be of high use to bring SWK on GNUstep on par with Cocoa for example.
> 
> I never used any of these classes, some seem very specific. THere is no use 
> for us to have a QuickDraw view, we don't support QuickDraw, it would fall in 
> to the "DPS" category.
> 
> Some classes we miss since long: for example, NSDatePicker doesn't seem a 
> class I can't live without, but it exists since 10.4 :)
> 
> Did you do the comparison with a script or manually? I'd like to know how we 
> are against 10.3/10.4
> 
> Method comparison is of course more interesting. Anyway, it is a start!
> 
> Thanks,
>  Riccardo
> 
> On 05/06/13 05:49, Gregory Casamento wrote:
>> Good evening...
>> 
>> I've done a simple analysis to see what is currently missing in GNUstep GUI 
>> vs. OS 10.8 AppKit.  Here is the list of classes which we currently are 
>> lacking.  My analysis doesn't not include a list of methods which are not 
>> implemented on classes which we currently do have, but I will get there.  I 
>> simply wanted to give us an idea of where we are.  Here is the list of 
>> classes which are missing in GNUstep:
>> 
>> NSATSTypesetter
>> NSAnimationContext
>> NSCIImageRep
>> NSDatePicker
>> NSDatePickerCell
>> NSDictionaryController
>> NSDockTile
>> NSDraggingImageComponent
>> NSDraggingItem
>> NSDraggingSession
>> NSFontCollection
>> NSGlyphInfo
>> NSLayoutConstraint
>> NSMutableFontCollection
>> NSOpenGLLayer
>> NSOpenGLPixelBuffer
>> NSPDFImageRep
>> NSPICTImageRep
>> NSPageController
>> NSPasteboardItem
>> NSPathCell
>> NSPathComponentCell
>> NSPathControl
>> NSPersistentDocument
>> NSPredicateEditor
>> NSPredicateEditorRowTemplate
>> NSQuickDrawView
>> NSRuleEditor
>> NSRunningApplication
>> NSSharingService
>> NSSharingServicePicker
>> NSSimpleHorizontalTypesetter
>> NSSpeechRecognizer
>> NSStatusBar
>> NSStatusItem
>> NSTableCellView
>> NSTableRowView
>> NSTextAlternatives
>> NSTextFinder
>> NSTextInputContext
>> NSTouch
>> NSTrackingArea
>> NSTreeNode
>> NSTypesetter
>> 
>> As an aside, since some might wonder, we are currently missing the following 
>> classes from AppKit in OPENSTEP 4.2:
>> 
>> Listener --  NeXTSTEP compatibility class...
>> NSCStringText -- NeXTSTEP compatibility class...
>> NSDPSContext -- DPS is not implemented
>> NSDPSServerContext -- DPS is not implemented.
>> Speaker -- NeXTSTEP compatibility class...
>> 
>> These are irrelevant since they are either NeXTSTEP specific or they pertain 
>> only to DPS which we don't care about.
>> 
>> I will do the same analysis for Foundation/base.  Once that's done I will 
>> list the methods which are missing on existing classes in both libraries vs 
>> OS 10.8.
>> 
>> 
> 
> _______________________________________________
> Gnustep-dev mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/gnustep-dev




reply via email to

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