Sha256: 3f533bfc80952897c36f5c5f7d1841bf3adc77abb48e1021d67c52fb486f1c5f

Contents?: true

Size: 954 Bytes

Versions: 5

Compression:

Stored size: 954 Bytes

Contents

require 'appscript'
require "#{File.dirname(__FILE__)}/appscript/reference"
#
# Things is a client for the Mac OS X GTD app Things
#
# It uses AppleScript to gain access to the Things scripting API
#
module Things
  autoload :App, File.dirname(__FILE__) + '/things/app'
  autoload :Todo, File.dirname(__FILE__) + '/things/todo'
  autoload :List, File.dirname(__FILE__) + '/things/list'
  autoload :Status, File.dirname(__FILE__) + '/things/status'
  autoload :Area, File.dirname(__FILE__) + '/things/area'
  autoload :Project, File.dirname(__FILE__) + '/things/project'
  autoload :Tag, File.dirname(__FILE__) + '/things/tag'
  autoload :Person, File.dirname(__FILE__) + '/things/person'
    
  module Reference
    autoload :Base, File.dirname(__FILE__) + '/things/reference/base'
    autoload :Inheritance, File.dirname(__FILE__) + '/things/reference/inheritance'
    autoload :Record, File.dirname(__FILE__) + '/things/reference/record'
  end
  
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
things-client-0.2.4 lib/things.rb
things-client-0.2.3 lib/things.rb
things-client-0.2.2 lib/things.rb
things-client-0.2.1 lib/things.rb
things-client-0.2.0 lib/things.rb