adobe-photoshop/generator-assets — pull request #211 by joelrbrandt (2014-04-15 15:12:06+00:00)
Title: Implement Headlights logging

Requires adobe-photoshop/generator-core#190

Logs should look like this

```
# This event will fire every time Generator is launched. It will give the version number of generator-core

# One of these events will fire for every plugin that is loaded

# In this trace "core-version-test" can be thought of as a third-party plugin (It's just a testing plugin I had lying around)

# This fires whenever asset generation gets enabled for a document.
# That can happen either by a menu selection, or by simply opening a document for which it is already enabled.
# Since this event isn't preceded by a "menu selected" event, that means it was automatic.

# This event fires when we start creating an asset. It will only fire once per PS session

# This event indicates that a menu named "generator-assets" was selected by the user. This is the menu for the asset generation plugin.

# This event fires when asset generation gets turned off for a document.
# This can happen either by a menu selection (as is the case here, since it was preceded by the "Menu selected" event,
# or, simply by closing the document (since we obviously stop making assets for documents that are closed)

# This is an event that fired because a third-party menu was chosen. The name of that menu was "core-version-test"

# Another file with asset generation enabled was opened and later closed. Assets were generated, but the "Generated one or more assets" event
# did *not* fire, since it had already fired once this session.

```