Commit Graph

  • aa787b5135 No changes to save is still a successful save Let root context save in background if requested feature/experiemental Saul Mora 2013-02-21 18:35:43 -07:00
  • 1e8bb1ea17 add extra function prototype for compiler :/ Saul Mora 2013-02-20 23:34:27 -07:00
  • c61d63dc45 Don't use performBlock when using a confinement context Saul Mora 2013-02-18 17:25:56 -07:00
  • ca6862b7ba remove FRC entry in header Saul Mora 2013-02-16 21:43:12 -07:00
  • 0784f68ac0 Remove definitions for deleted methods Saul Mora 2013-02-09 14:55:05 -07:00
  • d47e50ff17 merging Saul Mora 2013-02-06 02:52:23 -07:00
  • 082a50eb49 Add NSFRC fetching wrapper Saul Mora 2013-02-05 15:35:56 -07:00
  • 7a91540d04 Refactor store recreation code Saul Mora 2013-02-04 20:39:59 -07:00
  • a9a8d4fd3d Fix some compiler warnings, add more clean logs in merge notification handler Add refresh helper Saul Mora 2013-02-03 11:13:23 -07:00
  • a9d25fba4e Update some logging when merging contexts based on notifications Saul Mora 2013-02-02 11:22:30 -07:00
  • e8a6bb3672 Merge branch 'feature/experiemental' of github.com:magicalpanda/MagicalRecord into feature/experiemental Saul Mora 2013-02-01 15:44:23 -07:00
  • d94fd634eb Update logging when merging contexts Saul Mora 2013-02-01 15:43:08 -07:00
  • 968045515e remove duplicate method prototype Saul Mora 2013-01-31 22:49:22 -07:00
  • 42c8d02dbf Expose save method Saul Mora 2013-01-29 19:13:30 -07:00
  • 026cc95a7a Merge branch 'feature/experiemental' of github.com:magicalpanda/MagicalRecord into feature/experiemental Saul Mora 2013-01-28 10:55:09 -07:00
  • 8bf7b8649d Filter search for largest value based on predicate Saul Mora 2013-01-28 10:54:52 -07:00
  • 4269e5407a Adding Fetched results table view controller and table cell helpers Saul Mora 2013-01-27 20:48:42 -07:00
  • 435da5901d Merge pull request #334 from angelolloqui/develop develop Saul Mora 2013-01-25 14:07:40 -08:00
  • 072b0f40a5 Update log text on inContext lookup error Saul Mora 2013-01-24 23:37:56 -07:00
  • df5a092986 Merge branch 'feature/experiemental' of github.com:magicalpanda/MagicalRecord into feature/experiemental Saul Mora 2013-01-24 17:29:42 -07:00
  • 2b1f2590f6 Use confinement context for save with block and wait method… Saul Mora 2013-01-24 16:37:36 -07:00
  • 44282adcc2 Merge pull request #394 from stuffmc/stuffmc Saul Mora 2013-01-23 16:58:09 -08:00
  • d3fc9fc84b ability to use dateFormat.1 and so on as a failover StuFF mc 2013-01-24 00:17:13 +01:00
  • eafe491e4f Check for observing self prior to adding observer Saul Mora 2013-01-21 00:39:14 -07:00
  • 0748f3bc48 Fix MR_inContext to use existingObjectWithID to always return faulted objects, or nothing if it doesn't exist Saul Mora 2013-01-18 17:12:46 -07:00
  • c8953dddc6 Added extra logging messages for save operations make background save queues serial (temporary) Saul Mora 2013-01-17 13:57:17 -07:00
  • d446654618 Making context convenience methods more consistent, removing unnecessary/redundand methods Saul Mora 2013-01-17 08:50:39 -07:00
  • be65087d8b Fix https://alpha.app.net/tonymillion/post/2397422 StuFF mc 2013-01-15 19:20:20 +01:00
  • f1eb7a829b Add convenience method for mainQueueContext Saul Mora 2013-01-14 22:06:30 -07:00
  • 5d1cfd2566 Update save examples in README Tony Arnold 2013-01-12 09:40:45 +11:00
  • 55b58e8dc4 Merged 2.1 into experimental branch Saul Mora 2013-01-09 14:18:36 -07:00
  • 477049d77b Merge branch 'master' of https://github.com/magicalpanda/MagicalRecord master 2.1 Tony Arnold 2013-01-09 20:05:16 +11:00
  • 94855465fe Merge branch 'release/2.1.0' Tony Arnold 2013-01-09 19:59:42 +11:00
  • 15891e9a1d Update changelog for 2.1.0 Tony Arnold 2013-01-09 19:54:38 +11:00
  • 46b6004732 Update pod spec to MagicalRecord 2.1.0 Tony Arnold 2013-01-09 19:50:49 +11:00
  • f370cdbfac Finalise documentation for MagicalRecord 2.1.0 Tony Arnold 2013-01-09 19:47:26 +11:00
  • 9d7bca42fb Merge pull request #370 from modocache/fix-dot-syntax-inconsistency Saul Mora 2013-01-08 08:49:16 -08:00
  • c5721aa01f Fix dot-syntax message inconsistency. modocache 2013-01-08 11:44:42 -05:00
  • 5a40bcc8de Remove unused notification constant Tony Arnold 2013-01-07 09:13:22 +11:00
  • eb8865ae67 Add Clang-style documentation for the MagicalSaves category. Also add Clang's -Wdocumentation warning to assist in writing in future documentation. Tony Arnold 2013-01-02 08:44:20 +11:00
  • 0c83121cb0 Fix broken GHUnit tests after recent changes to the save methods Tony Arnold 2013-01-02 01:05:33 +11:00
  • 065352d80d Execute save completion blocks on the main dispatch queue. Tony Arnold 2013-01-02 00:53:34 +11:00
  • 357b62e323 Alter saveWithBlock: so that it runs asynchronously. Fixes #349. Tony Arnold 2013-01-02 00:39:07 +11:00
  • 98b2da6d52 Merge branch 'feature/experiemental' of github.com:magicalpanda/MagicalRecord into feature/experiemental Saul Mora 2012-12-28 00:24:27 -07:00
  • 2522e87853 Add method to select an attribute from an entity ie. select column from table type of functionality Saul Mora 2012-12-28 00:23:39 -07:00
  • ec82bfc865 Merge pull request #350 from blackgold9/develop Saul Mora 2012-12-27 18:52:59 -08:00
  • 36d1630f8e Added additional case that will trigger persistant store cleanup Stephen Vanterpool 2012-12-27 16:03:45 -08:00
  • 513211d365 Add helper for confinement context type Saul Mora 2012-12-23 16:40:16 -07:00
  • cf3b034aa8 use objectWithID rather than existingObjectWithId:error: for inContext: method Saul Mora 2012-12-23 13:02:52 -07:00
  • dce1a54e88 Log when trying to use inContext: method and result is nil Saul Mora 2012-12-22 14:17:45 -07:00
  • a3bf426353 perform saveWithBlock in background on global low priority queue Saul Mora 2012-12-22 14:17:01 -07:00
  • c32bc98e71 Add findLargestValue and findSmallest methods to collect pattern that finds min/max values for a field by setting fetch limit to 1 and sorting the results appropriately. Altered saveInBackground implementation to use NSConfinementConcurrecnyType MOCs for saving Saul Mora 2012-12-20 21:37:52 -07:00
  • 0aebd8cffb Expose path creation helper in NSPSC Saul Mora 2012-12-20 13:07:25 -07:00
  • 4775d88d56 Merge pull request #346 from greenmobile/patch-1 Saul Mora 2012-12-20 08:37:10 -08:00
  • 648efa8993 Update README.md greenmobile 2012-12-20 16:05:42 +01:00
  • 9c35f31a39 If saving a MOC when it's a NSConfinementConcurrencyType, don't use performBlock* on save Saul Mora 2012-12-18 18:46:45 -07:00
  • 16df3cc0bb Add helpers to specify persistent stores and model files at specific URLs, not auto configured ones Saul Mora 2012-12-18 18:45:49 -07:00
  • ac0fb08815 Additions for client app Saul Mora 2012-12-18 16:52:53 -07:00
  • 3fac1a83c0 Merge pull request #345 from nerdery-isaac/develop Tony Arnold 2012-12-18 13:37:57 -08:00
  • 710d643efa Minor text editing. nerdery-isaac 2012-12-18 15:16:43 -06:00
  • 5ed45f64b5 Updated podspec to 2.1.beta.1 Stephen Vanterpool 2012-12-17 00:07:40 -08:00
  • 8faae62fbc Merge branch 'hotfix/save-changes-for-2.1' into develop 2.1.beta.1 Tony Arnold 2012-12-16 20:58:40 +11:00
  • 1af1201096 Update shorthand methods and import the magical saves category so that MRSaveCompletionHandler resolves Tony Arnold 2012-12-15 12:32:42 +11:00
  • 4316422da7 Update README with details of the changes in this branch Tony Arnold 2012-12-14 20:49:09 +11:00
  • c2fa8c4859 All deprecated and non-deprecated methods have tests to ensure their function Tony Arnold 2012-12-14 12:18:34 +11:00
  • 2c66056016 The deprecated saveWithBlock: method should do it's work on the current thread Tony Arnold 2012-12-14 12:09:35 +11:00
  • a28d4210ac Flesh out tests for MagicalRecord+Actions and the NSManagedObjectContext+MagicalSaves category Tony Arnold 2012-12-14 12:03:59 +11:00
  • 55af799d60 Add Kiwi for saner asynchronous testing and remove existing GHUnit tests for save methods Tony Arnold 2012-12-16 18:39:05 +11:00
  • d0e771d778 Update gitignore and remove user specific xcuserdata Tony Arnold 2012-12-13 13:55:36 +11:00
  • af84aff8f1 Fix compilation problems under latest Xcode. Tony Arnold 2012-12-13 10:03:45 +11:00
  • c763d4ad91 Update existing save tests to reflect save changes. Also begin adding tests for deprecated methods to ensure consistent behaviour in unmodified code. Tony Arnold 2012-12-13 10:02:29 +11:00
  • 4f35e4e399 Implement new save methods Tony Arnold 2012-11-28 08:12:51 +11:00
  • 085e9289ac Merge pull request #327 from heatherm/master Tony Arnold 2012-12-14 02:14:06 -08:00
  • 75381fb0f8 Fixed problem with To-Many relations retrieved as a single object Angel Garcia 2012-12-11 10:02:26 +01:00
  • 50ff1aa311 [296] Fix problem with NSStrings trying to be parsed as an object Angel Garcia 2012-12-11 10:01:41 +01:00
  • ca7f5f09ee Add blocking variant to save method feature/specify-sqlite-store-location-with-fileurls Saul Mora 2012-12-10 17:18:56 -07:00
  • b10734f074 Allow Core Data stack and store urls to be setup using fileURLs Saul Mora 2012-12-10 14:04:22 -07:00
  • 605928fdaa NSFRC helper method requires a sort descriptor, adding parameters to basic minimum method hotfix/basic-nsfrc-fetch-crashes-with-sort-descriptor Saul Mora 2012-12-07 10:53:34 -07:00
  • 161674bc22 Added Unit test for string to number conversion Angel Garcia 2012-12-07 11:23:04 +01:00
  • 9cef9d91e1 Added conversion from NSString to NSNumber into imports Angel Garcia 2012-12-07 10:26:21 +01:00
  • 239a245b7e fix formatting in changelog Heather 2012-11-30 15:59:05 -08:00
  • f25a5bcfb5 Merge branch 'master' into develop Tony Arnold 2012-11-28 08:37:33 +11:00
  • f6cf96d266 Merge pull request #322 from tonyarnold/develop Tony Arnold 2012-11-27 13:14:30 -08:00
  • 537670080b Pass errorCallback through convenience method Tony Arnold 2012-11-28 08:12:51 +11:00
  • 144062347c Minor formatting updates Saul Mora 2012-11-25 23:31:19 -07:00
  • cfccd407f4 Re-Added obtaining permanent ids automatically Stephen Vanterpool 2012-11-13 19:58:55 -08:00
  • 20f02bac9f Updating changelog Stephen Vanterpool 2012-11-04 15:21:43 -08:00
  • 5e836fb9a5 Merge branch 'release/2.0.8' into develop Stephen Vanterpool 2012-11-04 15:20:08 -08:00
  • 8861927036 Merge branch 'release/2.0.8' 2.0.8 Stephen Vanterpool 2012-11-04 15:19:52 -08:00
  • fb81b5b737 Bumping podspec version Stephen Vanterpool 2012-11-04 15:17:29 -08:00
  • b5e5716307 Merge branch 'develop' of github.com:magicalpanda/MagicalRecord into develop Stephen Vanterpool 2012-11-01 11:39:27 -07:00
  • 3656e74d63 Fixed Issue #294 - MR_requestAllSortedBy:ascending:inContext: did not use correct context Stephen Vanterpool 2012-11-01 11:39:19 -07:00
  • c0a1657acc Added fetchAllWithDelegate: method for NSFRC Saul Mora 2012-10-30 19:17:52 -07:00
  • 0af0731093 Merging with origin/develop Saul Mora 2012-10-30 09:05:06 -07:00
  • 0fb7d36f4d Separate printing context chain method into its own method change contextWorkingName to property workingName Saul Mora 2012-10-30 09:03:56 -07:00
  • f7c4350e9d removed MR_saveErrorHandler, as it and MR_saveWithErrorCallback were essentially duplicates MR_save now only saves the current context (it was essentially doing a MR_saveNestedContexts). If you need to save all the way out to disk, use MR_saveNestedContexts. Removed the action queue, unneccesary since core data introduced it's own queue support Stephen Vanterpool 2012-10-25 16:18:07 -07:00
  • 64a81c6ff3 don't check the error, rely only on the return value of methods to determine success Saul Mora 2012-10-23 23:08:10 -07:00
  • 3c24ce151b no message Saul Mora 2012-10-23 23:06:48 -07:00
  • 2eaec27410 Cleanup contextWillSave method Update deleting incompatible store Saul Mora 2012-10-23 23:05:52 -07:00
  • da70884b34 Adding changelog Stephen Vanterpool 2012-10-21 08:28:43 -07:00