@sheagcraig sheagcraig released this Jun 12, 2017 · 5 commits to master since this release

Assets 3

Fixed

  • Fixed paths to yo_scheduler in LaunchAgents.

Plus everything from 2.0.0:

Changed

  • Updated to Swift 3 syntax.
  • Updated to a fork of CommandLine (IngmarStein's PR to update for Xcode8/Swift3)

Added

  • New yo_scheduler tool (package installer puts it at /usr/local/bin/yo_scheduler). Please see documentation for full details.
  • New Yo launch system! LaunchDaemon and two LaunchAgents to allow reliable
    notification triggering by the management tool of your choice. Thanks to
    @chilcote and @grahamgilbert for the inspiration and technical assistance.

Removed

  • Removed casper directory in lieue of new launcher script system.
  • Removed yo.sh.
Assets 3

Changed

  • Updated to Swift 3 syntax.
  • Updated to a fork of CommandLine (IngmarStein's PR to update for Xcode8/Swift3)

Added

  • New yo_scheduler tool (package installer puts it at /usr/local/bin/yo_scheduler). Please see documentation for full details.
  • New Yo launch system! LaunchDaemon and two LaunchAgents to allow reliable
    notification triggering by the management tool of your choice. Thanks to
    @chilcote and @grahamgilbert for the inspiration and technical assistance.

Removed

  • Removed casper directory in lieue of new launcher script system.
  • Removed yo.sh.

@sheagcraig sheagcraig released this Aug 22, 2015 · 60 commits to master since this release

Assets 3

Fixed

  • Yo now properly uses the BundleIdentifier rather than the string literal org.da.yo. Thanks for the spot @mcfly1976. (#6)

HEADS UP!
yo doesn't seem to install cleanly over old versions. Instead, it makes a yo.localized folder and puts it in there. It's obviously something I don't understand-so let me know if you know what's going on here! Otherwise, there's a preinstall script in this package which will erase all of the old stuff prior to installing.

And this may still not work.

Assets 3

Added

  • Ability to execute bash scripts using the -B/--bash-action argument.

Changed

  • Clarified instructions for specifying sounds.
  • Defaults to using the default notification sound now.
  • If you set a sound to None, i.e. -z None there will be no sound.
Assets 3

Added

  • License added to all source.
  • Add shell script to execute yo (and avoid running if no logged in GUI user).
    • Installed to /usr/local/bin/yo if you use the installer package.

Changed

  • Removed CommandLine.framework and added the source directly to project
    • This avoids needing to have project as a Workspace (although that may be an option in the future).
    • Avoids needing to compile framework individuall and include in project as before.
  • Updated readme.