Stephan Diederich
759b4cec4e
use Xcode's default archs
...
* fixes missing armv7s error
* a bit more future proof
2012-09-14 16:14:16 +02:00
Stephan Diederich
6932fcf4d3
make pch a project-only header
2012-09-14 14:41:58 +02:00
Stephan Diederich
edff0b8699
remove libxml2 include path from project
...
not sure why it was added, but it should
work without it.
2012-09-14 14:41:50 +02:00
Blake Watters
8b91650917
Register the URL Encoded Serialization
2012-09-11 17:15:34 -04:00
Blake Watters
d2417e5263
Rename to RKURLEncodedSerialization for consistency
2012-09-11 17:05:07 -04:00
Blake Watters
709c3d324b
Drop category methods in favor of C functions for required functionality to reduce API size and avoids namespace conflicts
2012-09-11 16:48:18 -04:00
Blake Watters
7c6a4c33d4
Eliminate NSURL+RKAdditions from main codebase
2012-09-11 11:39:46 -04:00
Stephan Diederich
25bb1f2d9e
set public headers to 'Public'
2012-09-09 19:51:25 +02:00
Stephan Diederich
1a0d94ea9d
added a few more groups to xcodeproject
...
+ minor file reorder in xcode project
2012-09-09 19:51:16 +02:00
Blake Watters
22a68baf0c
Rework podspec to organize header file imports to match existing RestKit releases
2012-09-05 11:04:42 -04:00
Blake Watters
b1a2677937
Eliminate NSData and NSArray additions categories. Kill date formatter wrapper class
2012-09-04 21:43:37 -04:00
Blake Watters
bd7b084fc0
Move RKMIMETypeSerialization to Support module
2012-09-04 13:27:42 -04:00
Blake Watters
10377d0a70
Overhaul RKParser API's for clarity and simplicity:
...
* Adds support for NSJSONSerialization. closes #476
* Renames RKParser to RKSerialization
* Renames RKParserRegistry to RKMIMETypeSerialization
* Rework serialization implementations API's to use class methods
* Fold together string and regular expression matching for MIME Type registrations
* Port serialization implementations to working off of NSData instead of NSString. refs #762
* Migrate JSONKit to being an optional component. See https://github.com/RestKit/RKJSONKitSerialization
2012-09-04 13:07:31 -04:00
Blake Watters
a74b8717dc
Pulling out RKURL in favor of vanilla NSURL
2012-09-03 17:07:09 -04:00
Blake Watters
3eda5832cb
Migrating files between modules to better reflect logical grouping with AFNetworking in the mix
2012-09-03 16:51:13 -04:00
Blake Watters
e67848439c
Migrate to NSData based parsing/serialization. Slim down RKObjectSerializer and rename to RKObjectParameters. refs #762
2012-09-03 16:23:22 -04:00
Blake Watters
cb624080b2
Removing legacy serialization code
2012-09-03 16:19:00 -04:00
Blake Watters
dfec6b8615
Migrate the category fix macros into RKMacros.h
2012-08-31 17:47:44 -04:00
Blake Watters
fb8c182f95
Moving several classes out to new RKExtras repository
2012-08-31 17:47:44 -04:00
Blake Watters
22c4f891e9
Removed RKCache
2012-08-30 10:25:25 -04:00
Blake Watters
d57a856f80
Add AFNetworking and new RestKit operations to the project
2012-08-29 19:02:21 -04:00
Blake Watters
0cb93e697d
Migrate AFNetworking backed object request operations from GateGuru into RestKit
2012-08-29 13:27:36 -04:00
Blake Watters
ce6b0829e4
Convert RestKit to ARC
2012-08-28 17:34:58 -04:00
Blake Watters
d08046fc5d
Remove the mapping provider in favor of response descriptors
2012-08-28 16:31:31 -04:00
Blake Watters
01fee4c157
FIXUP: Merge with "Migrate table controller codebase into standalone project"
2012-08-28 16:25:09 -04:00
Blake Watters
411ed02c83
FIXUP: Merge with "Drop RestKit networking layer in favor of AFNetworking"
2012-08-28 16:23:39 -04:00
Blake Watters
fd75243f54
FIXUP: Merge with AFNetworking commit
2012-08-28 16:13:32 -04:00
Blake Watters
c69f0118cd
Migrate table controller codebase into standalone project
2012-08-28 16:08:49 -04:00
Blake Watters
d825a8f182
Eliminate RKForm
2012-08-28 14:14:33 -04:00
Blake Watters
d926e240f8
Introduce RKPropertyMapping abstract superclass for RKAttributeMapping and RKRelationshipMapping.
...
Add primitives for working with attribute, relationship, and property mapping objects.
2012-08-28 14:14:20 -04:00
Blake Watters
c372a02b29
Add request descriptor class
2012-08-24 09:23:19 -04:00
Blake Watters
7791604763
Migrate HTTP utility functions into a proper home
2012-08-24 09:22:28 -04:00
Blake Watters
46323ecc2d
RKMappingDescriptor -> RKResponseDescriptor
2012-08-24 08:48:29 -04:00
Blake Watters
63743e2263
Initial integration of new RKMappingDescriptor class. Convert RKObjectMapper to ARC
2012-08-17 13:10:37 -04:00
Blake Watters
ea8a920309
Bump deployment target to 5.0
2012-08-17 13:07:30 -04:00
Blake Watters
9fa7a11fcf
Update connection mapping signatures on RKEntityMapping to be more idiomatic
2012-08-15 16:35:54 -04:00
Blake Watters
3b686125b8
Fix references in Examples/ to eliminated RKDirectory class
2012-08-15 08:03:07 -04:00
Blake Watters
37c70e4c27
Migrate path utilities to C functions instead of encapsulating into static methods on RKDirectory to reduce API size
2012-08-14 09:57:27 -04:00
Blake Watters
00a5d2b198
Remove UI module headers/sources from OS X framework
2012-08-07 09:59:41 -04:00
Blake Watters
232b3eb861
Implemented new search engine for managed objects.
2012-08-01 18:12:53 -04:00
Blake Watters
07aadeebdf
Reimplemented the managed object store, converted managed object seeder to importer, cleaned up test breakage.
2012-07-26 17:33:35 -04:00
Blake Watters
e952f451fb
Eliminated the use of the ActiveRecord pattern across the library.
2012-07-20 14:48:09 -04:00
Jawwad Ahmad
b9979e337e
Add DEPRECATED_ATTRIBUTE_MESSAGE(message) macro to display a helpful recommendation message along with the default deprecation message.
2012-07-18 12:25:41 -04:00
Blake Watters
046e277088
Make managedObjectCache optional on RKManagedObjectMappingOperationDataSource; Make RKManagedObjectMappingOperationDataSource.h public
2012-07-17 17:29:30 -04:00
Blake Watters
b25a1833b3
Ported RestKit to using managed object contexts with concurrency types. Numerous cleanups and API updates.
2012-07-16 22:47:06 -04:00
Blake Watters
f0706dbdbf
Work in progress
...
Conflicts:
Code/CoreData/RKManagedObjectLoader.h
Code/CoreData/RKManagedObjectLoader.m
Code/CoreData/RKManagedObjectMapping.m
Code/CoreData/RKManagedObjectMappingOperation.m
Code/CoreData/RKManagedObjectStore.m
Code/CoreData/RKManagedObjectThreadSafeInvocation.h
Code/CoreData/RKManagedObjectThreadSafeInvocation.m
Code/CoreData/RKSearchableManagedObject.m
Code/ObjectMapping/RKObjectLoader.m
Code/ObjectMapping/RKObjectMapper.h
Code/ObjectMapping/RKObjectMappingOperation.m
RestKit.xcodeproj/project.pbxproj
Tests/Logic/CoreData/RKManagedObjectThreadSafeInvocationTest.m
2012-07-13 13:07:42 -04:00
Blake Watters
e839a39e6e
Extracted keyboard scrolling behavior used within the table controller into standalone object
2012-07-11 17:11:41 -04:00
Blake Watters
fe9bfe59da
[REBASE] Rename Router -> RouteSet. Add new Router class for generating URL's from the routes.
2012-07-11 17:00:32 -04:00
Blake Watters
f18f9337f3
Added support for comparison of attribute, relationship, and object mappings via isEqualToMapping:. closes #803
2012-07-11 16:16:27 -04:00
Blake Watters
1c504022a6
Fixed issues with incorrect retrieval of indexPath for header, footer, and empty items on the fetched results table controller. fixes #798
2012-07-11 16:15:23 -04:00