John Estropia
|
dcf562fb26
|
ignore negative indexes when using ListMonitor's safeIndex API
|
2016-06-09 17:57:15 +09:00 |
|
John Rommel Estropia
|
b9353238e8
|
transaction fetching unit tests
|
2016-06-07 00:14:22 +09:00 |
|
John Rommel Estropia
|
b98805e489
|
WIP: Fetching unit tests
|
2016-06-06 00:12:00 +09:00 |
|
John Rommel Estropia
|
02a89accc8
|
Merge branch 'develop' into corestore2_develop
# Conflicts:
# CoreStore.podspec
# Sources/Info.plist
# Sources/Internal/CoreStoreFetchRequest.swift
|
2016-06-05 17:20:59 +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
|
fcca6b205e
|
WIP: Unit tests
|
2016-06-04 14:29:10 +09:00 |
|
John Rommel Estropia
|
b199f38b0c
|
Merge branch 'master' into corestore2_develop
# Conflicts:
# CoreStore.podspec
# Sources/Info.plist
|
2016-05-28 22:40:01 +09:00 |
|
John Rommel Estropia
|
0c8731c610
|
improved flushing behavior
|
2016-05-28 22:34:14 +09:00 |
|
John Rommel Estropia
|
ee4eb178ed
|
Merge branch 'master' into corestore2_develop
# Conflicts:
# CoreStore.podspec
# Sources/Convenience/NSFetchedResultsController+Convenience.swift
# Sources/Info.plist
|
2016-05-28 11:46:31 +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
|
7942cf411e
|
WIP: clauses unit tests
|
2016-05-26 01:03:01 +09:00 |
|
John Rommel Estropia
|
02be72b0b7
|
Merge branch 'master' into corestore2_develop
# Conflicts:
# CoreStore.podspec
# Sources/Info.plist
# Sources/Transactions/UnsafeDataTransaction.swift
|
2016-05-25 21:41:44 +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 Rommel Estropia
|
000a357808
|
WIP: test cases
|
2016-05-23 23:40:00 +09:00 |
|
John Estropia
|
c8ca16a982
|
Merge pull request #69 from bretsko/master
fixed Readme
|
2016-05-17 14:05:11 +09:00 |
|
John Estropia
|
77236d66d5
|
relax NSManagedObject return types so callers don't need to cast every time
|
2016-05-11 21:55:51 +09:00 |
|
John Estropia
|
8b95d337a3
|
relax NSManagedObject return types so callers don't need to cast every time
|
2016-05-10 21:49:50 +09:00 |
|
John Rommel Estropia
|
57b66cff34
|
implementations for desctiption and debugDescription complete for all CoreStore types
|
2016-05-08 20:30:28 +09:00 |
|
John Rommel Estropia
|
9dae291f62
|
WIP: logging clauses
|
2016-05-08 00:28:36 +09:00 |
|
John Rommel Estropia
|
0c2a3ac4e9
|
fix merge
|
2016-05-07 18:13:44 +08:00 |
|
John Rommel Estropia
|
a6291e116c
|
Merge branch 'master' into corestore2_develop
# Conflicts:
# CoreStore.podspec
# Sources/Info.plist
# Sources/Internal/NSManagedObjectContext+Transaction.swift
|
2016-05-07 17:47:35 +08: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
|
ae5f737baf
|
WIP: logging clauses
|
2016-05-07 12:01:31 +08:00 |
|
John Rommel Estropia
|
4eecd80710
|
WIP: pretty logging
|
2016-05-06 09:19:24 +08:00 |
|
John Rommel Estropia
|
0073d038e0
|
WIP: logging utilities
|
2016-05-05 09:44:14 +08:00 |
|
John Rommel Estropia
|
099dcfab68
|
Merge branch 'develop' into corestore2_develop
# Conflicts:
# CoreStore.podspec
# Sources/Info.plist
|
2016-05-02 18:22:43 +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
|
0bbb4118a1
|
documentation for iCloud methods
|
2016-04-30 01:20:35 +09:00 |
|
John Rommel Estropia
|
3fe9e4ee1d
|
WIP: ICloudStore prototype
|
2016-04-30 00:26:06 +09:00 |
|
John Rommel Estropia
|
bd19326447
|
folder structure
|
2016-04-03 19:55:10 +09:00 |
|
John Rommel Estropia
|
dccc958ef1
|
comment documentations
|
2016-04-03 19:47:25 +09:00 |
|
John Rommel Estropia
|
ab3095f078
|
WIP: documentation
|
2016-04-03 13:37:00 +09:00 |
|
John Rommel Estropia
|
1a86510045
|
Group Swift files
|
2016-04-03 12:20:13 +09:00 |
|
John Rommel Estropia
|
aa32f5e158
|
support value querying in Objective C
|
2016-04-02 21:39:05 +09:00 |
|
John Rommel Estropia
|
b95aaf151d
|
Merge branch 'corestore2_develop' into corestore2_develop_objc
|
2016-04-01 07:47:03 +09:00 |
|
John Rommel Estropia
|
114bc71841
|
Merge branch 'develop' into corestore2_develop
# Conflicts:
# CoreStore.podspec
# Sources/Info.plist
|
2016-04-01 07:46:42 +09: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
|
83d0412cb9
|
Merge branch 'corestore2_develop' into corestore2_develop_objc
# Conflicts:
# CoreStore.xcodeproj/project.pbxproj
|
2016-04-01 07:20:42 +09:00 |
|
John Rommel Estropia
|
26e4118355
|
Merge branch 'develop' into corestore2_develop
# Conflicts:
# CoreStore.podspec
# CoreStore.xcodeproj/project.pbxproj
# CoreStore/Setting Up/DataStack.swift
# Sources/Info.plist
|
2016-04-01 07:18:53 +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
|
28b7ba01dc
|
prevent deadlock on when DataStack gets deallocated
|
2016-03-31 00:04:17 +09:00 |
|
John Rommel Estropia
|
b529735269
|
Merge branch 'corestore2_develop' into corestore2_develop_objc
# Conflicts:
# Sources/Observing/ListMonitor.swift
|
2016-03-30 21:41:44 +09:00 |
|
John Rommel Estropia
|
d23121d8ed
|
Merge branch 'develop' into corestore2_develop
# Conflicts:
# Sources/Observing/ListMonitor.swift
|
2016-03-30 21:40:21 +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
|
a4d3d0c0ed
|
fix mistype
|
2016-03-30 13:05:29 +09:00 |
|
John Estropia
|
8b7af86526
|
WIP: Objective-C bridge (90% done!)
|
2016-03-30 11:12:17 +09:00 |
|
John Estropia
|
48a8694720
|
attempt to fix closure deallocation bug (#58)
|
2016-03-30 05:22:05 +09:00 |
|
John Rommel Estropia
|
09d844f5df
|
WIP: CSSetupResult
|
2016-03-30 01:55:06 +09:00 |
|
John Estropia
|
e25e198bf8
|
WIP: Objective-C migrations
|
2016-03-29 14:46:31 +09:00 |
|
John Estropia
|
e99d19d2ac
|
ListMonitor and ObjectMonitor objective C bridge
|
2016-03-29 14:15:57 +09:00 |
|
John Estropia
|
9d7960e674
|
typed arrays
|
2016-03-28 19:41:11 +09:00 |
|
John Estropia
|
e9ac8629a1
|
tidy up
|
2016-03-28 19:35:09 +09:00 |
|
John Estropia
|
b0b0df2861
|
allow public access to bridgeToObjectiveC and bridgeToSwift properties
|
2016-03-28 19:07:35 +09:00 |
|
John Estropia
|
eda398d758
|
WIP: CSListMonitor
|
2016-03-28 17:19:51 +09:00 |
|
John Rommel Estropia
|
40c320e1ca
|
add missing files in scheme
|
2016-03-28 00:43:14 +09:00 |
|
John Rommel Estropia
|
8508dd4f79
|
delete iCloud folder
|
2016-03-27 23:13:01 +09:00 |
|
John Rommel Estropia
|
d3e0f576cf
|
tidy up
|
2016-03-27 23:12:21 +09:00 |
|
John Rommel Estropia
|
1d5cf5a4cc
|
Merge branch 'corestore2_develop' into corestore2_develop_objc
|
2016-03-27 23:03:37 +09:00 |
|
John Rommel Estropia
|
9fc0390b45
|
Merge branch 'develop' into corestore2_develop
|
2016-03-27 23:03:21 +09:00 |
|
John Rommel Estropia
|
b8ea7ecf01
|
WIP: objective-C fetching
|
2016-03-27 23:02:24 +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
|
789028bc58
|
WIP: CSImportableUniqueObject
|
2016-03-25 19:59:31 +09:00 |
|
John Estropia
|
a168ca577a
|
Merge branch 'corestore2_develop' into corestore2_develop_objc
|
2016-03-25 19:28:47 +09:00 |
|
John Estropia
|
781f3988d2
|
Merge branch 'develop' into corestore2_develop
# Conflicts:
# CoreStoreDemo/CoreStoreDemo/Loggers Demo/CustomLoggerViewController.swift
# CoreStoreDemo/CoreStoreDemo/Transactions Demo/TransactionsDemoViewController.swift
|
2016-03-25 19:28:37 +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 Estropia
|
1ff635d8b5
|
WIP: CSImportableObject
|
2016-03-25 17:57:26 +09:00 |
|
John Rommel Estropia
|
707445a169
|
WIP: SaveResult bridge
|
2016-03-25 07:57:09 +09:00 |
|
John Estropia
|
90369cf994
|
WIP: simpler bridging
|
2016-03-24 21:22:58 +09:00 |
|
John Estropia
|
09708e587c
|
Merge branch 'corestore2_develop' into corestore2_develop_objc
# Conflicts:
# CoreStore.xcodeproj/project.pbxproj
|
2016-03-24 15:16:13 +09:00 |
|
John Estropia
|
36e6e4a8b9
|
Merge branch 'develop' into corestore2_develop
# Conflicts:
# Cartfile
# Cartfile.resolved
# CoreStore.podspec
# CoreStore.xcodeproj/project.pbxproj
# CoreStore/Migrating/DataStack+Migration.swift
# CoreStore/Setting Up/DataStack.swift
# README.md
# Sources/Info.plist
|
2016-03-24 15:09:36 +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 Rommel Estropia
|
ed8891a6d5
|
Merge branch 'corestore2_develop' into corestore2_develop_objc
# Conflicts:
# Sources/Migrating/MigrationChain.swift
|
2016-03-23 21:24:30 +09:00 |
|
John Rommel Estropia
|
dd6c6abaf0
|
Merge branch 'develop' into corestore2_develop
# Conflicts:
# CoreStore.podspec
# CoreStore/CartFile
# README.md
# Sources/Info.plist
# Sources/Internal/NSManagedObjectModel+Setup.swift
# Sources/Logging/CoreStore+Logging.swift
|
2016-03-23 21:23:08 +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 Estropia
|
2c65ac1834
|
WIP: transactions in ObjC
|
2016-03-23 11:32:35 +09:00 |
|
John Rommel Estropia
|
24008d62b2
|
WIP: error handling
|
2016-03-22 22:51:42 +09:00 |
|
John Rommel Estropia
|
e8a9cc9d67
|
WIP: error handling
|
2016-03-22 07:23:11 +09:00 |
|
John Estropia
|
1507ac63f9
|
WIP: objective C storages
|
2016-03-18 20:32:23 +09:00 |
|
John Rommel Estropia
|
f2df8f7171
|
WIP: objective C interface
|
2016-03-18 02:39:18 +09:00 |
|
John Rommel Estropia
|
3ddfd3cccc
|
WIP: objc setup
|
2016-03-17 07:51:22 +09:00 |
|
John Rommel Estropia
|
d9422f7f2e
|
Changed error-handling method to rely on new enum CoreStoreError instead of NSErrors
|
2016-03-16 07:56:19 +09:00 |
|