Skip to content
Commits on Jul 8, 2012
  1. Cleanup.

    committed Jul 8, 2012
Commits on Jul 7, 2012
  1. Cleanup.

    committed Jul 8, 2012
  2. Add Pods to the repo.

    This is because I am too lazy to work on a proper fork of MagicalRecord
    yet while trying out some hacks/improvements.
    committed Jul 8, 2012
  3. Disable migration spec for now.

    committed Jul 7, 2012
Commits on May 27, 2012
  1. ManagedObject#saveInBackground performs a block on another thread.

    MR doesn't set `NSManagedObjectContext.contextForCurrentThread` to the
    `localContext` that's yielded to the block, which means you **have** to
    specify the context for each insert.
    
    We make this a bit easier by storing the `localContext` as a Thread var
    for the duration of the block, which is used by `ManagedObject.new`.
    committed May 27, 2012
Commits on May 26, 2012
  1. Stash specs for migrations and work on it. Very much a WIP, feel free…

    … to continue work on it.
    committed May 26, 2012
  2. Simplified the property and editing creating method names

    Jonathan Penn committed May 25, 2012
  3. Update README

    committed May 26, 2012
  4. Clean a bit.

    committed May 26, 2012
  5. Add TODO

    committed May 26, 2012
Commits on May 25, 2012
  1. Use MagicalRecord for convenience methods. MR already does a lot and …

    …is used by many. No need to re-invent the wheel.
    committed May 26, 2012
  2. Switched from underscore to camel case

    After talking with Eloy, this seems like a good idea. We'll always be in
    tension between these two conventions here in Ruby. It does seem that
    the practice of using camel case is emerging as the winner in
    RubyMotion. Let's follow that thread here.
    Jonathan Penn committed May 25, 2012
  3. Experiment with specs for add_property

    Jonathan Penn committed May 25, 2012
  4. Reuse #define_version in #current to clean up

    Jonathan Penn committed May 25, 2012
  5. Use an EntityDescription subclass instead of monkey patching

    NSEntityDescription
    Jonathan Penn committed May 25, 2012
  6. Nest the Schema object in the MotionData module namespace

    Jonathan Penn committed May 25, 2012
  7. Spec Schema#add_entity

    Jonathan Penn committed May 25, 2012
  8. Spec Schema.define_version

    Jonathan Penn committed May 25, 2012
  9. Spec out Schema.current

    Jonathan Penn committed May 25, 2012
  10. Better name for the spec

    Jonathan Penn committed May 25, 2012
  11. Fixed undefined attribute spec error

    We can't use "case/when" here because "when" uses === to do the
    comparison which checks for the class of the value to compare. We're
    comparing actual classes here. I don't like using if statements, though.
    Is there another way to do this?
    Jonathan Penn committed May 25, 2012
  12. Write out an initial spec

    Jonathan Penn committed May 25, 2012
  13. Augment spec task to close simulator after run

    Jonathan Penn committed May 25, 2012
  14. Comment out schema dump example so I can get specs passing

    Jonathan Penn committed May 25, 2012
Something went wrong with that request. Please try again.