diff --git a/AnimatedClock/Metadata.xml b/AnimatedClock/Metadata.xml
index a59aed4..676ec8b 100644
--- a/AnimatedClock/Metadata.xml
+++ b/AnimatedClock/Metadata.xml
@@ -4,5 +4,6 @@
true
Advanced
Graphics
- true
+ true
+ Demonstrates the use of custom property animations for `CALayers` in the `CoreAnimation` Layers API.
diff --git a/AnimatingViews/Metadata.xml b/AnimatingViews/Metadata.xml
index e876347..39c3a32 100644
--- a/AnimatingViews/Metadata.xml
+++ b/AnimatingViews/Metadata.xml
@@ -4,5 +4,6 @@
true
Intermediate
Graphics
- true
+ true
+ Demonstrates how to use `CoreAnimation` to animate views.
diff --git a/ButtonMadness/Metadata.xml b/ButtonMadness/Metadata.xml
index 17f41e7..ff27e8f 100644
--- a/ButtonMadness/Metadata.xml
+++ b/ButtonMadness/Metadata.xml
@@ -3,5 +3,6 @@
true
Beginning
User Interface
- true
+ true
+ This is a button sample for mac.
diff --git a/CAQuartzComposition/Metadata.xml b/CAQuartzComposition/Metadata.xml
index 034b836..e74d908 100644
--- a/CAQuartzComposition/Metadata.xml
+++ b/CAQuartzComposition/Metadata.xml
@@ -4,5 +4,6 @@
true
Advanced
Graphics
- true
+ true
+ Demonstrates use of the `CoreAnimation` and `QuartzComposition` `QCCompositionLayer`.
diff --git a/CFNetwork/Metadata.xml b/CFNetwork/Metadata.xml
index 951f511..bc77377 100644
--- a/CFNetwork/Metadata.xml
+++ b/CFNetwork/Metadata.xml
@@ -3,5 +3,6 @@
true
Intermediate
Cloud
- true
+ true
+ CFNetwork Xamarin.Mac sample.
diff --git a/CoreAnimationBook/Metadata.xml b/CoreAnimationBook/Metadata.xml
index 32cfdee..4d427b4 100644
--- a/CoreAnimationBook/Metadata.xml
+++ b/CoreAnimationBook/Metadata.xml
@@ -4,5 +4,6 @@
true
Intermediate
Graphics
- true
+ true
+ Demonstrates how to use CoreAnimation with Xamarin.
diff --git a/CoreTextArcMonoMac/Metadata.xml b/CoreTextArcMonoMac/Metadata.xml
index 1b0eea8..4ba90d3 100644
--- a/CoreTextArcMonoMac/Metadata.xml
+++ b/CoreTextArcMonoMac/Metadata.xml
@@ -4,5 +4,6 @@
true
Advanced
Graphics, User Interface
- true
+ true
+ Demonstrates how to use `CoreText` to draw text along an arc in a Xamarin.Mac application.
diff --git a/CoreWLANWirelessManager/Metadata.xml b/CoreWLANWirelessManager/Metadata.xml
index 17f0e9b..bc0b9e3 100644
--- a/CoreWLANWirelessManager/Metadata.xml
+++ b/CoreWLANWirelessManager/Metadata.xml
@@ -4,5 +4,6 @@
true
Advanced
Cloud
- true
+ true
+ An example application which utilizes the `CoreWLAN` Framework.
\ No newline at end of file
diff --git a/DatePicker/Metadata.xml b/DatePicker/Metadata.xml
index cac86e6..b508a79 100644
--- a/DatePicker/Metadata.xml
+++ b/DatePicker/Metadata.xml
@@ -4,5 +4,6 @@
true
Intermediate
Platform Features
- true
+ true
+ Demonstrates the use of the `NSDatePicker` control with Xamarin.Mac.
diff --git a/DockAppIcon/Metadata.xml b/DockAppIcon/Metadata.xml
index c3c79b3..f5539b9 100644
--- a/DockAppIcon/Metadata.xml
+++ b/DockAppIcon/Metadata.xml
@@ -4,5 +4,6 @@
true
Intermediate
User Interface
- true
+ true
+ Demonstrates the use of the `NSDockTile`.
diff --git a/DocumentSample/Metadata.xml b/DocumentSample/Metadata.xml
index a1f2455..b169bbf 100644
--- a/DocumentSample/Metadata.xml
+++ b/DocumentSample/Metadata.xml
@@ -4,5 +4,6 @@
true
Intermediate
User Interface, Data, Platform Features
- true
+ true
+ Demonstrates how to create a Document-based application.
diff --git a/DrawerMadness/Metadata.xml b/DrawerMadness/Metadata.xml
index 9ed5b37..9370ff7 100644
--- a/DrawerMadness/Metadata.xml
+++ b/DrawerMadness/Metadata.xml
@@ -4,5 +4,6 @@
true
Intermediate
Platform Features
- true
+ true
+ DrawerMadness Xamarin.Mac sample.
diff --git a/FSEvents/Metadata.xml b/FSEvents/Metadata.xml
index 9a4ffa1..40814f8 100644
--- a/FSEvents/Metadata.xml
+++ b/FSEvents/Metadata.xml
@@ -3,5 +3,6 @@
true
Intermediate
Device Features, Platform Features
- true
+ true
+ Directory monitoring sample app using [FSEvents from CoreServices].
diff --git a/Fire/Metadata.xml b/Fire/Metadata.xml
index 3f697cc..c81cc0a 100644
--- a/Fire/Metadata.xml
+++ b/Fire/Metadata.xml
@@ -4,5 +4,6 @@
true
Intermediate
Graphics
- true
+ true
+ Fire sample for Xamarin.Mac.
diff --git a/GLFullScreen/Metadata.xml b/GLFullScreen/Metadata.xml
index eb7b4c9..1a549b8 100644
--- a/GLFullScreen/Metadata.xml
+++ b/GLFullScreen/Metadata.xml
@@ -4,5 +4,6 @@
true
Intermediate
Graphics
- true
+ true
+ Demonstrates `OpenGL` drawing to the entire screen.
diff --git a/GLSLShader/Metadata.xml b/GLSLShader/Metadata.xml
index 572c6f9..f22ac9e 100644
--- a/GLSLShader/Metadata.xml
+++ b/GLSLShader/Metadata.xml
@@ -4,5 +4,6 @@
true
Advanced
Graphics
- true
+ true
+ Simple GLSL shader harness program that does nothing more than draw a line on the screen.
diff --git a/GlossyClock/Metadata.xml b/GlossyClock/Metadata.xml
index a8e847e..e2af99f 100644
--- a/GlossyClock/Metadata.xml
+++ b/GlossyClock/Metadata.xml
@@ -4,5 +4,6 @@
true
Intermediate
Graphics
- true
+ true
+ Demonstrates the use of the `CoreAnimation` Layers API and KVO bindings.
diff --git a/HeartRateMonitor/Metadata.xml b/HeartRateMonitor/Metadata.xml
index 2bccfad..acd868a 100644
--- a/HeartRateMonitor/Metadata.xml
+++ b/HeartRateMonitor/Metadata.xml
@@ -4,5 +4,6 @@
true
Advanced
Device Features, Graphics
- true
+ true
+ Demonstrates discovering, connecting to, and retrieving heart rate data from Bluetooth LE heart rate monitors.
diff --git a/Hello_Mac/Metadata.xml b/Hello_Mac/Metadata.xml
index cba0054..dc0bd60 100644
--- a/Hello_Mac/Metadata.xml
+++ b/Hello_Mac/Metadata.xml
@@ -4,5 +4,6 @@
true
Beginning
Getting Started, User Interface
- true
+ true
+ Demonstrates how to build your first Xamarin.Mac application.
diff --git a/ImageKitDemoStep1/Metadata.xml b/ImageKitDemoStep1/Metadata.xml
index e7e60c2..ad9ccdc 100644
--- a/ImageKitDemoStep1/Metadata.xml
+++ b/ImageKitDemoStep1/Metadata.xml
@@ -4,5 +4,6 @@
true
Intermediate
Media, Graphics
- true
+ true
+ Demonstrates IKImageBrowserView, IKImageBrowserDataSource, IKImageBrowserItem, and drag and drop support.
diff --git a/MarkdownViewer/Metadata.xml b/MarkdownViewer/Metadata.xml
index 5fe5196..bfe7e66 100644
--- a/MarkdownViewer/Metadata.xml
+++ b/MarkdownViewer/Metadata.xml
@@ -3,5 +3,6 @@
true
Intermediate
Platform Features, Device Features
- true
+ true
+ This Mac sample is quite useful for authoring and viewing __Markdown__ files.
diff --git a/MonoMacGameWindow/Metadata.xml b/MonoMacGameWindow/Metadata.xml
index c69ddc3..691dca3 100644
--- a/MonoMacGameWindow/Metadata.xml
+++ b/MonoMacGameWindow/Metadata.xml
@@ -4,5 +4,6 @@
true
Intermediate
Games, Graphics
- true
+ true
+ MonoGame sample for mac.
diff --git a/NSAlert/Metadata.xml b/NSAlert/Metadata.xml
index cc8a22b..b99ee31 100644
--- a/NSAlert/Metadata.xml
+++ b/NSAlert/Metadata.xml
@@ -4,5 +4,6 @@
true
Beginning
Platform Features
- true
+ true
+ `NSAlert` sample for mac.
diff --git a/NSComboBoxTest/Metadata.xml b/NSComboBoxTest/Metadata.xml
index 17fd02c..92d9e16 100644
--- a/NSComboBoxTest/Metadata.xml
+++ b/NSComboBoxTest/Metadata.xml
@@ -3,5 +3,6 @@
true
Beginner
User Interface
- true
+ true
+ Demonstrates how to use an `NSComboBox` with an `NSComboBoxData` source to provide completion hints.
diff --git a/NSCustomView/Metadata.xml b/NSCustomView/Metadata.xml
index 03166ab..f2882c1 100644
--- a/NSCustomView/Metadata.xml
+++ b/NSCustomView/Metadata.xml
@@ -3,5 +3,6 @@
true
Beginner
User Interface
- true
+ true
+ Demonstrates the creation of two custom `NSView`s, which each paint themself via different mechanisms.
diff --git a/NSImageName/Metadata.xml b/NSImageName/Metadata.xml
index 924a0b8..d0a54ce 100644
--- a/NSImageName/Metadata.xml
+++ b/NSImageName/Metadata.xml
@@ -3,5 +3,6 @@
true
Beginner
User Interface
- true
+ true
+ A simple sample application demoing the `NSImageName` enum for `NSImage.ImageNamed`.
diff --git a/NSOutlineViewAndTableView/Metadata.xml b/NSOutlineViewAndTableView/Metadata.xml
index f6ce90c..39a0026 100644
--- a/NSOutlineViewAndTableView/Metadata.xml
+++ b/NSOutlineViewAndTableView/Metadata.xml
@@ -3,5 +3,6 @@
true
Beginner
User Interface
- true
+ true
+ This quick start guide will walk you through the programmatic creation of and use of `NSTableView`/`NSOutlineView` with Xamarin.Mac.
diff --git a/NSTableViewBinding/Metadata.xml b/NSTableViewBinding/Metadata.xml
index 6779047..ffd3ebd 100644
--- a/NSTableViewBinding/Metadata.xml
+++ b/NSTableViewBinding/Metadata.xml
@@ -4,5 +4,6 @@
true
Intermediate
User Interface
- true
+ true
+ Demonstrates how to use Cocoa Bindings with a `NSTableView`.
diff --git a/NSTextViewSample/Metadata.xml b/NSTextViewSample/Metadata.xml
index 4f929d9..ecf8cc1 100644
--- a/NSTextViewSample/Metadata.xml
+++ b/NSTextViewSample/Metadata.xml
@@ -3,5 +3,6 @@
true
Intermediate
User Interface, Media
- true
+ true
+ Demonstrates how to use the default `NSTextAttachmentCell` with an NSImage and how to subclass `NSTextAttachmentCell` to perform custom cell sizing and rendering.
diff --git a/OpenGL-NeHe/Metadata.xml b/OpenGL-NeHe/Metadata.xml
index d3edb91..f7af3ef 100644
--- a/OpenGL-NeHe/Metadata.xml
+++ b/OpenGL-NeHe/Metadata.xml
@@ -4,5 +4,6 @@
true
Intermediate
Graphics
- true
+ true
+ This directory contains ports of the NeHe OpenGL tutorials from: [Nehe Gamedev].
diff --git a/OpenGLLayer/Metadata.xml b/OpenGLLayer/Metadata.xml
index 64bb658..cdba03c 100644
--- a/OpenGLLayer/Metadata.xml
+++ b/OpenGLLayer/Metadata.xml
@@ -4,5 +4,6 @@
true
Advanced
Graphics
- true
+ true
+ OpenGLLayer sample for Mac.
diff --git a/OpenGLViewSample/Metadata.xml b/OpenGLViewSample/Metadata.xml
index 5b94c63..1081f04 100644
--- a/OpenGLViewSample/Metadata.xml
+++ b/OpenGLViewSample/Metadata.xml
@@ -4,5 +4,6 @@
true
Intermediate
Graphics
- true
+ true
+ OpenGLView sample for Mac.
diff --git a/PopupBindings/Metadata.xml b/PopupBindings/Metadata.xml
index 201dfe5..537d985 100644
--- a/PopupBindings/Metadata.xml
+++ b/PopupBindings/Metadata.xml
@@ -4,5 +4,6 @@
true
Intermediate
Binding + Interop
- true
+ true
+ Demonstrates how to use the bindings to manage the contents and selection of the `NSPopupButton` class.
diff --git a/PredicateEditorSample/Metadata.xml b/PredicateEditorSample/Metadata.xml
index 41e2dee..f62e9f1 100644
--- a/PredicateEditorSample/Metadata.xml
+++ b/PredicateEditorSample/Metadata.xml
@@ -4,5 +4,6 @@
true
Advanced
Platform Features
- true
+ true
+ Demonstrates how to use the `NSPredicateEditor`.
diff --git a/QTRecorder/Metadata.xml b/QTRecorder/Metadata.xml
index db14d65..a60854c 100644
--- a/QTRecorder/Metadata.xml
+++ b/QTRecorder/Metadata.xml
@@ -4,5 +4,6 @@
true
Advanced
Graphics
- true
+ true
+ Demonstrates how to use various QuickTime features.
diff --git a/RoundedTransparentWindow/Metadata.xml b/RoundedTransparentWindow/Metadata.xml
index b4bf0b2..21e0d04 100644
--- a/RoundedTransparentWindow/Metadata.xml
+++ b/RoundedTransparentWindow/Metadata.xml
@@ -4,5 +4,6 @@
true
Beginning
User Interface
- true
+ true
+ Demonstrates how to create windows with custom shapes, no title bar, and transparent content.
diff --git a/Rulers/Metadata.xml b/Rulers/Metadata.xml
index 130a6e2..fb33929 100644
--- a/Rulers/Metadata.xml
+++ b/Rulers/Metadata.xml
@@ -4,5 +4,6 @@
true
Intermediate
User Interface
- true
+ true
+ Demonstrates many of the interactions between an `NSRulerView` and its client view.
diff --git a/SCNetworkReachability/Metadata.xml b/SCNetworkReachability/Metadata.xml
index af0b247..7f8303f 100644
--- a/SCNetworkReachability/Metadata.xml
+++ b/SCNetworkReachability/Metadata.xml
@@ -4,5 +4,6 @@
true
Intermediate
Web, Device Features
- true
+ true
+ SCNetworkReachability sample for Mac.
diff --git a/SearchField/metadata.xml b/SearchField/metadata.xml
index ea36ab7..51b82a2 100644
--- a/SearchField/metadata.xml
+++ b/SearchField/metadata.xml
@@ -4,5 +4,6 @@
true
Beginning
User Interface
- true
+ true
+ Demonstrates how to use a special text control called `NSSearchField`.
diff --git a/SkinnableApp/Metadata.xml b/SkinnableApp/Metadata.xml
index 6ca9e51..32e6156 100644
--- a/SkinnableApp/Metadata.xml
+++ b/SkinnableApp/Metadata.xml
@@ -4,5 +4,6 @@
true
Intermediate
User Interface
- true
+ true
+ Skinnable App sample for Mac.
diff --git a/StillMotion/Metadata.xml b/StillMotion/Metadata.xml
index a36d162..4c4d3a9 100644
--- a/StillMotion/Metadata.xml
+++ b/StillMotion/Metadata.xml
@@ -4,5 +4,6 @@
true
Intermediate
Media
- true
+ true
+ Demonstrates how to capture live video from the system camera, and recording individual frames to create a new movie file that can then be played back.
diff --git a/UserNotificationExample/Metadata.xml b/UserNotificationExample/Metadata.xml
index 9d88a2d..02e1697 100644
--- a/UserNotificationExample/Metadata.xml
+++ b/UserNotificationExample/Metadata.xml
@@ -4,5 +4,6 @@
true
Beginning
User Interface
- true
+ true
+ User notification example for Mac.
diff --git a/VillainTracker/Metadata.xml b/VillainTracker/Metadata.xml
index f3b6e86..f69091b 100644
--- a/VillainTracker/Metadata.xml
+++ b/VillainTracker/Metadata.xml
@@ -4,5 +4,6 @@
true
Intermediate
User Interface
- true
+ true
+ Villain tracker for Mac.
diff --git a/WhereIsMyMac/Metadata.xml b/WhereIsMyMac/Metadata.xml
index cee69ca..ce7c0c7 100644
--- a/WhereIsMyMac/Metadata.xml
+++ b/WhereIsMyMac/Metadata.xml
@@ -4,5 +4,6 @@
true
Intermediate
Platform Features
- true
+ true
+ Demonstrates the use of the CoreLocation API.
diff --git a/yosemite/Earthquakes/Metadata.xml b/yosemite/Earthquakes/Metadata.xml
index 99983f7..b9063ed 100644
--- a/yosemite/Earthquakes/Metadata.xml
+++ b/yosemite/Earthquakes/Metadata.xml
@@ -6,4 +6,5 @@
Backgrounding, Data, Yosemite
Indie
true
+ Demonstrates how to use a "private" persistent store coordinator when creating managed objects using data from a remote server.
\ No newline at end of file
diff --git a/yosemite/FileCards/Metadata.xml b/yosemite/FileCards/Metadata.xml
index 56d3c0b..08cb170 100644
--- a/yosemite/FileCards/Metadata.xml
+++ b/yosemite/FileCards/Metadata.xml
@@ -6,4 +6,5 @@
Yosemite, User Interface
true
Starter
+ Demonstrates the use of `NSPageController`.
diff --git a/yosemite/SceneKitSessionWWDC2013/Metadata.xml b/yosemite/SceneKitSessionWWDC2013/Metadata.xml
index e63fb36..2bd1452 100755
--- a/yosemite/SceneKitSessionWWDC2013/Metadata.xml
+++ b/yosemite/SceneKitSessionWWDC2013/Metadata.xml
@@ -1,7 +1,7 @@
9126871f-afe5-4837-ae18-cb7966da4ad6
- This application render a 3D environment and presents a series of slides with Scene Kit objects.
+ Demonstrates rendering a 3D environment and presenting a series of slides with Scene Kit objects.
true
Intermediate
Games, Graphics, SceneKit, Yosemite
diff --git a/yosemite/SceneKitSessionWWDC2014/Metadata.xml b/yosemite/SceneKitSessionWWDC2014/Metadata.xml
index 5280f02..3d07784 100755
--- a/yosemite/SceneKitSessionWWDC2014/Metadata.xml
+++ b/yosemite/SceneKitSessionWWDC2014/Metadata.xml
@@ -1,7 +1,7 @@
3b3889a9-ffa2-4bae-9c68-a340cfa294ac
- This application render a 3D environment and presents a series of slides with Scene Kit objects.
+ Demonstrates rendering a 3D environment and presenting a series of slides with Scene Kit objects.
true
Intermediate
Games, Graphics, SceneKit, Yosemite
diff --git a/yosemite/VisualEffectPlayground/Metadata.xml b/yosemite/VisualEffectPlayground/Metadata.xml
index 19b5f0a..6cdfda6 100644
--- a/yosemite/VisualEffectPlayground/Metadata.xml
+++ b/yosemite/VisualEffectPlayground/Metadata.xml
@@ -6,4 +6,5 @@
User Interface, Getting Started, Yosemite
Indie
true
+ Demonstrates how to use various options of NSVisualEffectView to do blurs, translucency and vibrancy on OS X.
\ No newline at end of file