John Rommel Estropia
|
603dffffb0
|
WIP: documentation and unit tests
|
2016-03-12 20:13:38 +09:00 |
|
John Estropia
|
fa947faa57
|
make demo app for migrations initialize smoother
|
2016-03-10 20:28:19 +09:00 |
|
John Estropia
|
6822a4579e
|
WIP: clean up persistent store setup
|
2016-03-10 20:19:52 +09:00 |
|
John Rommel Estropia
|
2f8c100cb6
|
WIP: StorageInterface
|
2016-03-08 07:55:15 +09:00 |
|
John Rommel Estropia
|
75a4ebb49b
|
WIP: StorageInterface methods
|
2016-03-07 07:23:44 +09:00 |
|
John Estropia
|
c1e087b8c1
|
goodbye strongSelf
|
2016-03-03 12:51:56 +09:00 |
|
John Rommel Estropia
|
ad1ebb3501
|
WIP: StorageInterface protocol
|
2016-03-03 07:50:43 +09:00 |
|
John Rommel Estropia
|
f71ad4c577
|
WIP: Storage protocols
|
2016-03-01 08:01:40 +09:00 |
|
John Rommel Estropia
|
d05fcc5103
|
updated demo app for deprecated methods
|
2016-02-29 22:26:34 +09:00 |
|
John Rommel Estropia
|
1ea773f0ec
|
added CoreStore logo
|
2016-02-27 16:01:48 +09:00 |
|
John Rommel Estropia
|
91dd4b6cb3
|
tidy up
|
2016-02-25 07:14:15 +09:00 |
|
John Rommel Estropia
|
2071ce722e
|
WIP: iCloud support
|
2016-02-24 22:03:14 +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 Rommel Estropia
|
b8fad66bfa
|
tidy up: copyright symbol
|
2016-02-01 01:07:07 +09:00 |
|
John Rommel Estropia
|
f5627f0855
|
fixed demo app framework settings
|
2016-01-23 01:52:27 +09:00 |
|
John Estropia
|
969f4cefb4
|
use workspaces for better carthage support
|
2015-12-15 19:56:07 +09:00 |
|
John Estropia
|
f79a77ab78
|
remove unneeded imports in demo app
|
2015-11-24 17:02:23 +09:00 |
|
John Estropia
|
eef5a3d80b
|
allow CoreStore installation both through frameworks or through direct linking
|
2015-11-24 11:33:52 +09:00 |
|
John Estropia
|
dc8bdf3bad
|
watch OS support
|
2015-10-20 20:38:58 +09:00 |
|
John Rommel Estropia
|
5b0439835b
|
Deprecated DetachedDataTransaction in favor of UnsafeDataTransaction. beginDetached() methods are also deprecated; use beginUnsafe() instead.
|
2015-09-21 15:08:46 +09:00 |
|
John Estropia
|
6a006d5d7c
|
added a flag to inspect the current state of a refetch
|
2015-09-08 18:12:52 +09:00 |
|
John Estropia
|
399517e357
|
ListMonitor is now refetch-able. Implement the listMonitorWillRefetch and listMonitorDidRefetch methods of ListObserver and call the refetch(...) method of ListMonitor
|
2015-09-08 17:21:15 +09:00 |
|
John Estropia
|
56ea14d53c
|
fix disconnected observers when an observer registers itself to multiple ListMonitors
|
2015-08-28 12:09:55 +09:00 |
|
John Rommel Estropia
|
16aabe1f3b
|
optimize fetching objects with NSManagedObjectIDs
|
2015-08-26 23:59:18 +09:00 |
|
John Estropia
|
69f902ef20
|
XCode7 beta 6 updates
|
2015-08-25 14:24:18 +09:00 |
|
John Rommel Estropia
|
283104af3f
|
thanks to protocol extensions, you can now omit ListObserver and ObjectObserver methods you don't need to implement
|
2015-08-09 05:04:47 +09:00 |
|
John Rommel Estropia
|
59ad525786
|
fixed for Xcode 7 beta 5
|
2015-08-08 10:24:40 +09:00 |
|
John Rommel Estropia
|
4dbc4558e3
|
display explanation dialog for migration demo
|
2015-07-29 22:21:22 +09:00 |
|
John Rommel Estropia
|
0c8a43c3b0
|
added shorthand vars for inspecting MigrationType values. updated readme
|
2015-07-26 17:04:19 +09:00 |
|
John Rommel Estropia
|
9676e3aca2
|
addSQLiteStoreAndWait() does not support auto-migrating stores anymore; use the asynchronous addSQLiteStore(..., completion:) method instead.
|
2015-07-26 10:07:42 +09:00 |
|
John Rommel Estropia
|
106789d592
|
refactor some internal methods. renamed addInMemoryStore to addInMemoryStoreAndWait to reflect synchronicity.
|
2015-07-25 23:05:48 +09:00 |
|
John Rommel Estropia
|
edc51de030
|
catch intentional error in logger demo
|
2015-07-24 08:06:59 +09:00 |
|
John Rommel Estropia
|
a64bcc474e
|
updated error handling for DataStack methods, updated migration demo app
|
2015-07-12 19:20:38 +09:00 |
|
John Rommel Estropia
|
8cfe8e2500
|
added NSProgress support for migrations
|
2015-07-12 00:49:53 +09:00 |
|
John Rommel Estropia
|
33268eeea1
|
fix demo app: label layout problem on iOS 9
|
2015-07-10 07:17:22 +09:00 |
|
John Estropia
|
b2a190ea33
|
require explicit parameter for fileName when calling addSQLiteStore() and it's variants
|
2015-07-09 21:28:37 +09:00 |
|
John Estropia
|
35fbaf9513
|
updated for Xcode 7 beta 3
|
2015-07-09 21:25:19 +09:00 |
|
John Estropia
|
4f3e679aa1
|
Merge branch 'master' into develop
Conflicts:
CoreStoreDemo/CoreStoreDemo.xcodeproj/xcshareddata/xcschemes/CoreStoreDemo.xcscheme
|
2015-07-08 12:30:41 +09:00 |
|
John Estropia
|
c1967ecdd3
|
fixed schemes for xcode 6.4
|
2015-07-08 10:41:18 +09:00 |
|
John Estropia
|
1a56dfd708
|
shared all schemes for Carthage
|
2015-07-08 10:28:57 +09:00 |
|
John Estropia
|
5f04f4c496
|
reversible migrations
|
2015-07-07 19:38:46 +09:00 |
|
John Rommel Estropia
|
5b85b0749e
|
migration utilities (beta), swift 2 conversion
|
2015-07-07 08:03:46 +09:00 |
|
John Rommel Estropia
|
261c3a6001
|
minor changes before Swift 2.0
|
2015-07-03 00:22:21 +09:00 |
|
John Rommel Estropia
|
e0b5da27f8
|
Merge branch 'master' into develop
Conflicts:
CoreStoreDemo/CoreStoreDemo.xcodeproj/xcuserdata/johnestropia.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
|
2015-07-02 00:19:26 +09:00 |
|
John Estropia
|
589e5618ce
|
delete unnecessary files
|
2015-07-01 18:54:39 +09:00 |
|
John Rommel Estropia
|
8402ebcc0f
|
Carthage supportt
|
2015-07-01 08:13:19 +09:00 |
|
John Rommel Estropia
|
40f22761bf
|
Big update. Migration tools in progress
|
2015-07-01 08:03:09 +09:00 |
|
John Rommel Estropia
|
832dd8826e
|
Updated Demo app with Fetching and Querying samples
|
2015-06-19 04:02:53 +09:00 |
|
John Rommel Estropia
|
f18d29d9bc
|
created an asynchronous method for adding sqlite store to handle asynchronous migrations. note that this commit breaks previous usage of DataStack.addSQLiteStore(...), which is now renamed to addSQLiteStoreAndWait(...)
|
2015-06-10 10:37:16 +09:00 |
|
John Rommel Estropia
|
c4171de86e
|
removed Median and StandardDeviation from supported aggregates as core data doesn't seem to support them either
|
2015-06-06 17:44:04 +09:00 |
|