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
[email protected]
https://lists.gnu.org/mailman/listinfo/gnustep-dev