summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPietro Gagliardi <[email protected]>2014-06-11 23:30:23 -0400
committerPietro Gagliardi <[email protected]>2014-06-11 23:30:23 -0400
commit2a94c1b5d49077fc21afe48ffb54215765cc845d (patch)
tree69ae17f42ea2e0dd9f3191341d5d946281853cb1
parent4d5937750bb0094fc625dbe1fd7b07fb52d265fa (diff)
Added Mac OS X 10.7 to the compatibiliity.md file.
-rw-r--r--compatibility.md27
1 files changed, 27 insertions, 0 deletions
diff --git a/compatibility.md b/compatibility.md
index d647e68..abe5530 100644
--- a/compatibility.md
+++ b/compatibility.md
@@ -52,6 +52,33 @@ not yet in Ubuntu Utopic (14.10)
## Cocoa
### Mac OS X 10.7+
+- Foundation ([full details](https://developer.apple.com/library/mac/releasenotes/Foundation/RN-FoundationOlderNotes/#//apple_ref/doc/uid/TP40008080-TRANSLATED_CHAPTER_965-TRANSLATED_DEST_0))
+ - can use [ClassName class] == nil to test for feature existence at class level
+ - NSUserDefaults is now thread-safe and respects user IDs
+ - NSProcessInfo is now thread-safe
+ - NSProcessInfo has automatic termination; might want to watch for this
+ - NSLinguisticTrigger
+ - NSCalendar changes (important for date/time pickers)
+- AppKit ([full details](https://developer.apple.com/library/mac/releasenotes/AppKit/RN-AppKitOlderNotes/#X10_7Notes)
+ - Cocoa decides when to draw focus rings
+ - lots of resolution independence stuff
+ - window edge resize/live resize
+ - restorable state
+ - toolbar versioning
+ - better scroll wheel management
+ - multi-image dragging (TODO didn't GTK+ add this too)
+ - built-in full screen (TODO what was fullscreen like before?)
+ - NSTextFinder for a standard search for text bar
+ - NSPasteboard: no longer need to invoke -[NSPasteboard types]
+ - NSPasteboards use UTIs for type information
+ - NOTE FROM LEOPARD: full-width cells, source lists
+ - view-based NSTableViews and NSOutlineViews
+ - URLs returned may not be file:// anymore! TODO note in futureplans.md
+ - **NSPopover**
+ - vertical text support improved
+ - **placeholder text in NSTextField now shown when focused**
+ - NSTextView now has an optional formatting bar
+
### Mac OS X 10.8+
### Mac OS X 10.9+