Commit Graph

58 Commits

Author SHA1 Message Date
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 0.1.2 2015-06-06 17:44:04 +09:00
John Rommel Estropia
b0a637520e updated demo app 2015-06-05 02:21:34 +09:00
John Rommel Estropia
e8f17cb33a updated read 2015-06-04 01:04:52 +09:00
John Rommel Estropia
3c29cdf2d2 updated read 2015-06-04 00:44:28 +09:00
John Rommel Estropia
e462ae5a19 fixed demo app 0.1.1 2015-06-04 00:40:19 +09:00
John Estropia
6ed6159eec Update README.md 2015-06-03 01:52:01 +09:00
John Rommel Estropia
7710578bbc updated readme 2015-06-03 01:20:14 +09:00
John Rommel Estropia
6727c39e21 updated readme 2015-06-01 01:43:19 +09:00
John Rommel Estropia
6aa24cef2d minor changes, updated README 2015-05-31 14:42:06 +09:00
John Rommel Estropia
a6f3c0bf95 pod bump 2015-05-30 17:26:31 +09:00
John Rommel Estropia
869660d41d updated README, added more utilities for updating and deleting objects from transactions 2015-05-30 17:26:06 +09:00
John Estropia
6b8d5df049 Updated README 2015-05-29 22:20:54 +09:00
John Estropia
1ca3ba5407 Update README.md 2015-05-29 09:47:56 +09:00
John Rommel Estropia
4da81250ec updating readme 2015-05-29 08:09:03 +09:00
John Rommel Estropia
994370b806 fixed segmentation fault when compiling for release builds 0.1.0 2015-05-28 01:36:29 +09:00
John Rommel Estropia
2145622578 set fixed dependency version 2015-05-28 00:12:29 +09:00
John Rommel Estropia
b2bbf5e3b3 cocoapods 2015-05-28 00:06:31 +09:00
John Rommel Estropia
8361ba1b53 Renaming project because of cocoapods name clash with HardcoreData :( 2015-05-27 22:51:02 +09:00
John Rommel Estropia
1cc4f21336 Added setup and transactions demo 2015-05-26 01:44:49 +09:00
John Rommel Estropia
cb867c07ab produce error when different store configurations with same file paths collide 2015-05-23 19:41:15 +09:00
John Rommel Estropia
8374c552f0 full inline sourcecode documentation 2015-05-22 02:26:28 +09:00
John Rommel Estropia
637829ec32 renamed some parameters 2015-05-11 00:29:59 +09:00
John Estropia
f68a314999 Update README.md 2015-05-10 23:40:36 +09:00
John Rommel Estropia
d481b93224 restructured files, added way to transform section names in ManagedObjectListControllers 2015-05-10 23:23:56 +09:00
John Rommel Estropia
a5be0fbf67 added changed keys to object changes notification 2015-05-09 23:59:30 +09:00
John Rommel Estropia
202ec371f2 renamed commitAndWait() to overload commit() 2015-05-09 19:40:08 +09:00
John Rommel Estropia
a1610534cb updated demo 2015-05-09 14:10:55 +09:00
John Rommel Estropia
b16c9deeb9 small refactoring 2015-05-07 01:06:17 +09:00
John Rommel Estropia
eade08d0cd added demo for observing changes to a single managed object 2015-05-07 00:30:45 +09:00
John Rommel Estropia
8d42a4a885 ManagedObjectListController demo 2015-05-06 01:06:22 +09:00
John Rommel Estropia
d043d64cb1 demo app 2015-05-04 12:40:16 +09:00
John Rommel Estropia
b56c08abd9 Merge branch 'master' of github.com:JohnEstropia/HardcoreData 2015-04-28 01:26:52 +09:00
John Rommel Estropia
e115820635 FROM clause, list controller 2015-04-28 01:26:34 +09:00
John Estropia
7377d5adc4 Update README.md 2015-03-20 00:46:18 +09:00
John Estropia
8c989bfb48 Update README.md 2015-03-20 00:01:17 +09:00
John Estropia
95c87aa689 Create README.md 2015-03-19 23:40:42 +09:00
John Rommel Estropia
cc08053259 merge in context's queue 2015-03-19 02:24:28 +09:00
John Rommel Estropia
fddd42f52f don't warn about uncommitted changes when there aren't any 2015-03-19 00:21:35 +09:00
John Rommel Estropia
bf41605da9 added ability to query aggregates and attributes straight from the persistent store 2015-03-18 01:25:58 +09:00
John Rommel Estropia
13ca911d77 Added ability to use non-contiguous transactions to be done on the main thread. This is useful for temporary changes such as partial input forms. 2015-03-07 22:15:39 +08:00
John Rommel Estropia
e64fc3d2d8 changed concurrency architecture. Transactions are now done on a direct child context of the root saving context (instead of a main context child) 2015-03-05 21:31:38 +08:00
John Rommel Estropia
1fae78434f Added aggregate function querying and deletion querying 2015-03-05 14:24:26 +08:00
John Rommel Estropia
55dee6ec2f refactor logging functions 2015-02-28 11:32:41 +09:00
John Rommel Estropia
59cd505dc6 additional safety for transactions by splitting between sync and async subclasses 2015-02-28 10:37:01 +09:00
John Rommel Estropia
2da04d2d94 lazy -> let 2015-02-28 00:55:51 +09:00
John Rommel Estropia
a45c94dd52 allow nested transactions 2015-02-28 00:55:22 +09:00
John Rommel Estropia
c71198347d cleanup 2015-02-22 23:01:45 +09:00
John Rommel Estropia
8f77818015 smart way to load entityNames from the model file 2015-02-22 22:01:23 +09:00
John Rommel Estropia
f6ced13577 allow fetching from HCD 2015-02-21 21:48:08 +09:00