Project: appceleratorstudio
Issue TISTUD-1107: Update Titanium Mobile Snippets contributions to provide more context and improve discoverability 
With the introduction of the Snippets View (https://wiki.appcelerator.org/display/tools/Snippets+View), we need update the existing snippets to add more context and improve discoverability. This is accomplished by adding the following fields to Snippets (https://wiki.appcelerator.org/display/tis/Snippets): * description: A descriptive text about the snippet. Optional * category: A name of a category used to group the snippet with other similar snippets. Optional * icon_path: the path to an icon that represents the snippet. Optional * tags: keywords that describe the snippet. Used as means to easily filter snippets. Optional Example: {code} snippet "My create map Snippet" do |snip| snip.trigger = "foo" snip.expansion = "my_map_snippet" snip.description = "Creates a map object and adds the following annotations: current location, paris, and ontario" snip.tags = ['UI','map','annotation'] snip.category = "Maps and Annotations" snip.icon_path = "icons/my_map_icon.png" end {code} In addition is the snippet_category entry that defines a grouping for snippets: {code} snippet_category "my_category" do |category| category.icon_path = "icons/my_category.png" end {code} These additions will make working with snippets much easier for user via the Snippets view The changes are also outlined here (towards the bottom): https://wiki.appcelerator.org/display/tis/Creating+a+New+Snippet
Story points: 13