Commit Graph
100 Commits
Author SHA1 Message Date
John Estropia e50dd9881d allow accessing a ListMonitor as a flat array when using API's without section info 2016-06-20 19:18:31 +09:00
John Estropia d25f751089 oops 2016-06-09 18:20:49 +09:00
John Estropia c0ed2f23ce ignore negative indexes when using ListMonitor's safeIndex APIs 2016-06-09 18:06:08 +09:00
John Rommel Estropia 2e4c9a7a25 fix From clauses not setting the NSFetchRequest's affectedStores property properly 2016-06-05 17:19:20 +09:00
John Rommel Estropia 0c8731c610 improved flushing behavior 2016-05-28 22:34:14 +09:00
John Rommel Estropia f617f2cc53 Simpler API for creating CoreStore-managed NSFetchedResultsControllers, useful for external SDK's that require them 2016-05-28 01:47:48 +09:00
John Rommel Estropia f396b01043 fixed Cartfile dependency 2016-05-26 01:28:26 +09:00
John Rommel Estropia e38093342d version bump, updated dependendencies 2016-05-24 00:42:35 +09:00
John Rommel Estropia c15afcb381 Allow flushing UnsafeDataTransactions to notify its ListMonitors and ObjectMonitors without saving changes to the DataStack (fixes #71) 2016-05-24 00:40:13 +09:00
John Rommel Estropia a97001cdbb fixed scheme 2016-05-24 00:32:54 +09:00
John Estropia c8ca16a982 Merge pull request #69 from bretsko/master
fixed Readme
2016-05-17 14:05:11 +09:00
John Rommel Estropia c990f7764a version bump 2016-05-07 12:19:30 +08:00
John Rommel Estropia 26ae6293ca merge changes to main context synchronously or asynchronously depending on the caller intention (fixes #65) 2016-05-07 12:18:54 +08:00
John Rommel Estropia b9a2f96d6e renamed refreshAllObjectsAsFaults to refreshAndMergeAllObjects, which is more correct 2016-05-07 12:04:59 +08:00
John Rommel Estropia 74fe81bfa7 Fix problem when using carthage where the iOS7 framework overwrites the iOS 8 framework 2016-05-02 12:02:31 +08:00
John Rommel Estropia dff552b95f version bump 2016-04-01 07:42:00 +09:00
John Rommel Estropia 88cac73b20 fix assertion error 2016-04-01 07:41:23 +09:00
John Rommel Estropia 0c564add46 separate CoreStoreFetchRequest file 2016-04-01 07:04:02 +09:00
John Rommel Estropia 784a315fb9 version bump 2016-04-01 01:32:32 +09:00
John Rommel Estropia 44cfbebedb prevent deadlock on when DataStack gets deallocated 2016-04-01 01:28:39 +09:00
John Rommel Estropia 0b24072259 Workaround CoreData's bug when using NSFetchRequest's affectedStores property 2016-04-01 01:22:16 +09:00
John Rommel Estropia 633ab0a249 cache fetchClauses in property so closures do not retain them indeterminately 2016-03-30 21:16:10 +09:00
John Rommel Estropia 410feda5cd tidy up 2016-03-30 20:47:13 +09:00
John Rommel Estropia 06e952af8a clear FRC delegate on deinit 2016-03-30 20:28:10 +09:00
John Estropia 48a8694720 attempt to fix closure deallocation bug (#58) 2016-03-30 05:22:05 +09:00
John Estropia 11ac362dcc Update README.md 2016-03-27 20:32:14 +09:00
John Estropia 10c20e0d62 Update README.md 2016-03-27 10:28:35 +09:00
John Estropia b914a4b5ed updated Readme 2016-03-25 18:20:24 +09:00
John Estropia 7de13131a4 small demo fix 2016-03-25 18:18:17 +09:00
John Estropia 0c1af09a8d Make demo app compile again (sorry) (fixes #57) 2016-03-25 18:08:03 +09:00
John Rommel Estropia 9f1a351311 add missing scheme 2016-03-23 23:20:24 +09:00
John Rommel Estropia 6e202aa7ca set missing build setting 2016-03-23 22:31:16 +09:00
John Rommel Estropia 783b933294 add missing file 2016-03-23 22:26:39 +09:00
John Rommel Estropia ca49ea3a81 iOS 7 full support 2016-03-23 22:21:05 +09:00
John Estropia 928585029d XCode 7.3 full support 2016-03-23 12:39:11 +09:00
John Estropia dc6d22b6ff updated travis XCode version 2016-03-23 12:14:34 +09:00
John Estropia 5ca0f657cb XCode 7.3 fixes 2016-03-23 12:07:31 +09:00
John Rommel Estropia c323a28c19 fix warnings in demo app 2016-03-12 09:27:59 +09:00
John Estropia 64ad7b3bfd Update README.md 2016-03-11 20:59:52 +09:00
John Estropia df441c5d04 Update README.md 2016-03-11 20:58:33 +09:00
John Estropia 3c2fb28644 added Packaged.swift 2016-03-01 19:42:28 +09:00
John Estropia e66a13632a Merge branch 'develop' 2016-02-25 15:52:59 +09:00
John Estropia 4c78a309bc deprecated NSFetchedResultsController initializer in favor of static factory method 2016-02-25 15:52:49 +09:00
John Estropia 9055daa58c Merge branch 'develop' 2016-02-25 15:11:40 +09:00
John Estropia 3905423038 fix compile error 2016-02-25 15:05:27 +09:00
John Estropia 15353268e2 Allow unsafe transactions to save synchronously 2016-02-25 15:04:05 +09:00
John Estropia c12331f403 Merge pull request #53 from mpurbo/patch-1
added missing closing bracket on sample code.
2016-02-22 22:26:38 +09:00
John Rommel Estropia 6e88b14237 fixed readme build status 2016-02-20 12:30:02 +09:00
John Rommel Estropia 53700a267f version bump 2016-02-20 12:28:39 +09:00
John Rommel Estropia 6c95b010e9 utility to update an existing ImportableObject from its ImportSource (fixes #52) 2016-02-20 12:26:23 +09:00
John Rommel Estropia 1af675e8b7 tidy up 2016-02-20 12:05:01 +09:00
John Rommel Estropia b85f16cf68 Merge branch 'master' into develop 2016-02-20 01:25:40 +09:00
John Estropia 37bf4179c8 renamed "Incremental Migrations" to "Progressive Migrations" to match the common term used by the community 2016-02-17 15:34:33 +09:00
John Estropia 240dda6ad6 Merge pull request #50 from ReadmeCritic/master
Correct the spelling of Xcode in README
2016-02-17 10:03:47 +09:00
John Rommel Estropia 43c4998e20 fix podspec 2016-02-17 02:32:39 +09:00
John Rommel Estropia 0c4e55f061 Merge branch 'develop' 2016-02-17 02:06:57 +09:00
John Rommel Estropia 8c8953c507 updated .travis.yml 2016-02-17 01:57:28 +09:00
John Rommel Estropia 66892f22a3 comments cleanup 2016-02-17 01:38:26 +09:00
John Rommel Estropia def105e73a added utility to query transactions about pending inserts, updates, and deletes 2016-02-17 00:00:25 +09:00
John Rommel Estropia 57bf123fb2 assert missing classes in model 2016-02-16 07:52:34 +09:00
John Rommel Estropia 8efd6572f0 Refetch monitors when persistent stores are added/removed. Allow unsafe transactions to create their own monitors 2016-02-15 07:56:17 +09:00
John Estropia 405e861907 Merge pull request #47 from ReadmeCritic/master
Correct the spelling of CocoaPods in README
2016-02-12 10:37:49 +09:00
John Rommel Estropia e58b3b0131 fixed some typos in the README 2016-02-11 09:25:32 +09:00
John Rommel Estropia b8fad66bfa tidy up: copyright symbol 2016-02-01 01:07:07 +09:00
John Rommel Estropia ff1155dac3 fix OSX compiler error 2016-01-31 23:27:29 +09:00
John Rommel Estropia 5137649b78 Fix for Swift 2.2 compatibility 2016-01-31 17:23:34 +09:00
John Rommel Estropia 7a95267a9c updated Readme 2016-01-26 12:34:06 +09:00
John Rommel Estropia c07435e866 Added utility for re-faulting all objects in a transaction/dataStack 2016-01-26 12:22:30 +09:00
John Rommel Estropia f5627f0855 fixed demo app framework settings 2016-01-23 01:52:27 +09:00
John Estropia d3ea655eb9 Merge branch 'master' into develop
Conflicts:
	README.md
2016-01-19 12:26:37 +09:00
John Estropia fc83180af8 updated README 2016-01-19 12:25:58 +09:00
John Estropia 0c6246475a update README 2016-01-19 12:24:14 +09:00
John Estropia 087480a3a8 update cartfile 2016-01-19 12:22:14 +09:00
John Estropia 83a04e669e updated .travis.yml 2016-01-19 11:55:22 +09:00
John Estropia d05522bb20 tidy up, set default directory to Caches folder on tvOS 2016-01-19 11:38:11 +09:00
John Estropia 26ab6aacd7 exposed utility for extracting the parent transaction for objects created from UnsafeDataTransactions 2016-01-14 17:54:58 +09:00
John Estropia 762b877879 Merge pull request #35 from JohnEstropia/modify-gitignore
Update .gitignore: Add .DS_Store
2016-01-08 18:41:29 +09:00
John Estropia 06d177e8bd Update README.md 2016-01-04 19:38:42 +09:00
John Estropia c2bbd537cf Update README.md 2016-01-04 19:38:11 +09:00
John Estropia 761d349b97 Rename CartFile to Cartfile. Sorry about that 2016-01-04 12:38:05 +09:00
John Rommel Estropia 6c28594e41 fixed shouldUpdateFromImportSource() not called from importUniqueObject() (fixes #31) 2015-12-29 08:25:06 +08:00
John Estropia c229af19a2 added GCDKit to Carthage installation guide 2015-12-18 19:28:02 +09:00
John Estropia 8b8a7c7b08 fix macOSX development target 2015-12-16 14:01:56 +09:00
John Estropia eb828d8e42 update deployment version 2015-12-15 21:20:56 +09:00
John Estropia 88a24540c6 remove IPHONEOS_DEPLOYMENT_TARGET flag 2015-12-15 20:51:48 +09:00
John Estropia 74ded8fb7d update .travis.yml 2015-12-15 19:58:59 +09:00
John Estropia 969f4cefb4 use workspaces for better carthage support 2015-12-15 19:56:07 +09:00
John Estropia 1d2947ad26 added Carthage dependency 2015-12-08 18:34:10 +09:00
John Estropia 49274c3c94 fix swift project settings 2015-12-08 16:35:50 +09:00
John Rommel Estropia c0fbb2655b version bump 2015-12-06 20:32:06 +09:00
John Rommel Estropia cefd6f6cbc fix watchOS travis configuration 2015-12-05 20:28:24 +09:00
John Rommel Estropia 2653f7b977 fix watchOS travis configuration 2015-12-05 20:13:52 +09:00
John Rommel Estropia c1163283f5 fix watchOS travis configuration 2015-12-05 20:03:21 +09:00
John Rommel Estropia 529347b6a2 fix watchOS travis configuration 2015-12-05 19:48:40 +09:00
John Rommel Estropia eba7e99374 fixed yml 2015-12-05 19:35:23 +09:00
John Rommel Estropia 3c4350bd5d enable testability 2015-12-05 19:30:04 +09:00
John Rommel Estropia 88b13189e5 fix yml 2015-12-05 19:23:12 +09:00
John Rommel Estropia 03da3544f6 change GCDKit submodule path to public url to make sir Travis happy 2015-12-05 19:20:27 +09:00
John Rommel Estropia 648b59e1ee fix yml 2015-12-05 19:14:35 +09:00
John Rommel Estropia ab3c8ca812 tidy up 2015-12-05 19:01:07 +09:00