John Estropia
|
73450d0b29
|
WIP: minor conveniences to the ImportableUniqueObject protocol
|
2017-01-20 21:51:00 +09:00 |
|
John Estropia
|
b230ed6400
|
FetchableSource and QueryableSource protocols
|
2016-11-15 18:00:39 +09:00 |
|
John Estropia
|
2e44f86eb6
|
Merge branch 'develop' into swift3_develop
# Conflicts:
# Cartfile
# Carthage/Checkouts/GCDKit
# CoreStore.podspec
# CoreStore.xcodeproj/project.pbxproj
# CoreStoreDemo/CoreStoreDemo.xcodeproj/project.pbxproj
# CoreStoreTests/BaseTests/BaseTestCase.swift
# CoreStoreTests/FromTests.swift
# CoreStoreTests/GroupByTests.swift
# CoreStoreTests/OrderByTests.swift
# CoreStoreTests/StorageInterfaceTests.swift
# CoreStoreTests/TweakTests.swift
# CoreStoreTests/WhereTests.swift
# README.md
# Sources/Internal/CoreStoreFetchRequest.swift
# Sources/Internal/NSManagedObjectContext+Querying.swift
# Sources/Internal/NSManagedObjectModel+Setup.swift
# Sources/Migrating/DataStack+Migration.swift
# Sources/ObjectiveC/CSSQliteStore.swift
# Sources/ObjectiveC/CSStorageInterface.swift
# Sources/ObjectiveC/CoreStoreBridge.swift
# Sources/Observing/ListMonitor.swift
# Sources/Setup/DataStack.swift
# Sources/Setup/StorageInterfaces/ICloudStore.swift
# Sources/Setup/StorageInterfaces/LegacySQLiteStore.swift
# Sources/Setup/StorageInterfaces/SQLiteStore.swift
# Sources/Setup/StorageInterfaces/StorageInterface.swift
|
2016-09-27 18:55:37 +09:00 |
|
John Rommel Estropia
|
4d2ebe4ea8
|
workaround #100 (NSFetchRequest.affectedStores ARC bug)
|
2016-09-27 02:39:28 +09:00 |
|
John Rommel Estropia
|
6cef8f4b4f
|
updated travis yml
|
2016-09-17 13:23:56 +09:00 |
|
John Rommel Estropia
|
aa6bceaaf3
|
working for Swift 2.3!
|
2016-09-17 12:22:25 +09:00 |
|
John Rommel Estropia
|
0dbd05b172
|
version bump
|
2016-09-11 14:30:32 +09:00 |
|
John Rommel Estropia
|
4a34012d58
|
version bump
|
2016-09-08 00:40:58 +09:00 |
|
Thibault Vlacich
|
0d4d036a86
|
Add DEBUG flag to the Debug config
|
2016-09-07 10:43:43 +02:00 |
|
John Estropia
|
b502895d63
|
Merge branch 'develop' into swift3_develop
# Conflicts:
# Sources/Internal/NotificationObserver.swift
|
2016-09-06 12:05:40 +09:00 |
|
John Estropia
|
ed0fdc76fe
|
update podspec
|
2016-09-06 11:19:38 +09:00 |
|
John Estropia
|
0ba63c6e72
|
WIP: Xcode 8 beta 6
|
2016-09-06 09:57:28 +09:00 |
|
John Rommel Estropia
|
1950224863
|
version bump
|
2016-07-22 00:33:15 +09:00 |
|
John Estropia
|
3344e42d7c
|
version bump
|
2016-07-21 11:51:57 +09:00 |
|
John Estropia
|
7fc3ad2890
|
Tidy up, version bump
|
2016-07-14 19:59:15 +09:00 |
|
John Rommel Estropia
|
f486ace437
|
make cocoapods happy
|
2016-07-12 00:16:02 +09:00 |
|
John Estropia
|
11d428c05c
|
import magic for objective c utils
|
2016-06-20 20:28:25 +09:00 |
|
John Rommel Estropia
|
2dc09289bf
|
fixed platform dependencies
|
2016-06-17 01:24:19 +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
|
c990f7764a
|
version bump
|
2016-05-07 12:19:30 +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
|
dff552b95f
|
version bump
|
2016-04-01 07:42:00 +09:00 |
|
John Rommel Estropia
|
784a315fb9
|
version bump
|
2016-04-01 01:32:32 +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
|
ca49ea3a81
|
iOS 7 full support
|
2016-03-23 22:21:05 +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
|
c86ca06bd4
|
Swift Package Manager support
|
2016-03-09 17:47:46 +09:00 |
|
John Estropia
|
4c78a309bc
|
deprecated NSFetchedResultsController initializer in favor of static factory method
|
2016-02-25 15:52:49 +09:00 |
|
John Estropia
|
15353268e2
|
Allow unsafe transactions to save synchronously
|
2016-02-25 15:04:05 +09:00 |
|
John Rommel Estropia
|
f19a0d29eb
|
added obsolete annotations to previously deprecated methods
|
2016-02-24 21:52:35 +09:00 |
|
John Rommel Estropia
|
53700a267f
|
version bump
|
2016-02-20 12:28:39 +09:00 |
|
John Rommel Estropia
|
43c4998e20
|
fix podspec
|
2016-02-17 02:32:39 +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
|
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
|
71c3abc4f3
|
Let ListMonitor expose methods for Section Indexes (fixes #32)
|
2016-01-06 19:16:46 +09:00 |
|
John Rommel Estropia
|
6c28594e41
|
fixed shouldUpdateFromImportSource() not called from importUniqueObject() (fixes #31)
|
2015-12-29 08:25:06 +08:00 |
|
John Estropia
|
969f4cefb4
|
use workspaces for better carthage support
|
2015-12-15 19:56:07 +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
|
ab3c8ca812
|
tidy up
|
2015-12-05 19:01:07 +09:00 |
|
John Estropia
|
578e4966fc
|
added a convenience initializer for clients that only support NSFetchedResultsController (i.e. Objective-C)
|
2015-11-24 19:12:04 +09:00 |
|
John Estropia
|
b741626574
|
updated GCDKit
|
2015-11-24 17:50:23 +09:00 |
|
John Estropia
|
718d2c9b7d
|
Added ability to initialize ListMonitors asynchronously. This is a deadlock-preventive measure for apps that heavily recreates ListMonitors while updates and saves are running in the background (because NSFetchedResultController's performFetch() locks the whole NSManagedObjectContext chain up until the NSPersistentStoreCoordinator)
|
2015-11-24 14:49:43 +09:00 |
|
John Estropia
|
eef5a3d80b
|
allow CoreStore installation both through frameworks or through direct linking
|
2015-11-24 11:33:52 +09:00 |
|
John Rommel Estropia
|
05b4a7092a
|
updated podspec for OSX
|
2015-10-30 01:46:47 +09:00 |
|