Pariece McKinney
5c5d295bd5
Public release 3.1.0
2024-10-15 17:05:47 -04:00
Pariece McKinney
b14e5cfcb0
Public Release 3.0
2024-03-28 19:39:04 -04:00
Erik Hornberger
2dc3cfb109
ResearchKit 2.1 Update
2019-11-22 16:40:08 -08:00
Akshay Yadav
7b6dae062c
ResearchKit 2.1 Beta
2019-06-04 13:45:18 -07:00
Ricardo Sanchez-Saez
7b8b4dd2ce
[ORKRecorderTest] Decrease ork_doubleEqual() precision to pass location recorder tests on the simulator
2017-11-15 23:29:38 -08:00
Ricardo Sánchez-Sáez
b9bcd6713c
Merge branch 'master' of github.com:ResearchKit/ResearchKit into rsanchezsaez-CodeHomogenization2
...
# Conflicts:
# ResearchKit.xcodeproj/project.pbxproj
# ResearchKit/ActiveTasks/ORKCountdownStep.h
# ResearchKit/Charts/ORKDiscreteGraphChartView.m
# ResearchKit/Charts/ORKGraphChartView.m
# ResearchKit/Charts/ORKGraphChartView_Internal.h
# ResearchKit/Charts/ORKLineGraphChartView.m
# ResearchKit/Charts/ORKPieChartLegendView.m
# ResearchKit/Charts/ORKPieChartView.m
# ResearchKit/Charts/ORKRangedPoint.h
# ResearchKit/Charts/ORKRangedPoint.m
# ResearchKit/Common/ORKAnswerFormat.h
# ResearchKit/Common/ORKAnswerFormat_Internal.h
# ResearchKit/Common/ORKAnswerTextView.m
# ResearchKit/Common/ORKCompletionStep.h
# ResearchKit/Common/ORKFormStep.m
# ResearchKit/Common/ORKHeightPicker.h
# ResearchKit/Common/ORKInstructionStep.h
# ResearchKit/Common/ORKNavigableOrderedTask.m
# ResearchKit/Common/ORKOrderedTask.m
# ResearchKit/Common/ORKPasscodeStepViewController.m
# ResearchKit/Common/ORKSignatureStepViewController.h
# ResearchKit/Common/ORKSignatureStepViewController.m
# ResearchKit/Common/ORKStepViewController.h
# ResearchKit/Common/ORKTextButton.h
# ResearchKit/Common/ORKTextFieldView.m
# ResearchKit/Common/ORKTypes.h
# ResearchKit/Consent/ORKConsentReviewStepViewController.m
# ResearchKit/ResearchKit.h
# ResearchKit/ResearchKit_Private.h
# ResearchKitTests/ORKAnswerFormatTests.m
# Testing/ORKTest/ORKTest/Charts/Charts.storyboard
# Testing/ORKTest/ORKTest/DragonPokerStep.m
2016-07-25 21:52:13 +01:00
Ricardo Sánchez-Sáez
cfe04441ad
Merge branch 'master' of github.com:ResearchKit/ResearchKit into rsanchezsaez-CodeHomogenization
...
# Conflicts:
# ResearchKit.xcodeproj/project.pbxproj
# ResearchKit/ActiveTasks/ORKHealthQuantityTypeRecorder.m
# ResearchKit/Charts/ORKGraphChartView.m
# ResearchKit/Charts/ORKRangedPoint.m
# ResearchKit/Common/ORKHealthAnswerFormat.m
# ResearchKit/Common/ORKNavigableOrderedTask.m
# ResearchKit/Common/ORKOrderedTask.m
# ResearchKit/Common/ORKPasscodeStepViewController.m
# ResearchKit/Common/ORKSurveyAnswerCellForText.m
# ResearchKit/Common/ORKTextButton.h
# ResearchKit/Common/ORKTextFieldView.m
# Testing/ORKTest/ORKTestTests/ORKJSONSerializationTests.m
2016-07-08 15:05:24 +02:00
Ricardo Sánchez-Sáez
f7d1591c19
[Misc] Change all framework #imports to @import
...
Also:
- Change some #imports to directly refer headers instead of going though the framework header because it enables it be included as a module through Cocoapods.
- Improve unit test encapsulation by making some classes (recorders) and methods available in the private header
2016-03-28 20:06:58 +01:00
Ricardo Sánchez-Sáez
e515278b4c
[Misc] Perform #import section refactor to reduce header interdependency
...
Compilation time after you modify a header file has been greatly improved by avoiding including the umbrella headers (ResearchKit.h and ResearchKit_Private.h) in any of the framework files.
Also:
- Restructure .m files #import section into a hierarchy of alphabetically sorted subsections separated by one newline (1. local views and controls; 2. view controllers and recorders; 3. model files; 4. general files and helpers, 5. iOS frameworks). The #import order follows advice found here: http://qualitycoding.org/import-order/
- Remove needless and duplicate imports from .m files
- Make sure all headers include at least Foundation or UIKit; except Private or Internal headers which only include their own class header at the next public level
- Rename ORKHelpers.h to ORKHelpers_Internal.h (it is not public, and its name was misleading given that we also have ORKHelpers_Private.h).
- Add a few missing NS_ASSUME_NONNULL_BEGIN/NS_ASSUME_NONNULL_END annotation in headers
- Add a few missing double newline before and after import section
2016-03-28 15:34:27 +01:00
Ricardo Sánchez-Sáez
25612dc872
Merge branch 'master' of github.com:ResearchKit/ResearchKit into rsanchezsaez-constraints
...
# Conflicts:
# ResearchKit/ActiveTasks/ORKFitnessContentView.m
# ResearchKit/ActiveTasks/ORKTappingContentView.m
# ResearchKit/ActiveTasks/ORKToneAudiometryContentView.m
# ResearchKit/ActiveTasks/ORKTowerOfHanoiTowerView.m
# ResearchKit/ActiveTasks/ORKWalkingTaskStepViewController.m
# ResearchKit/Common/ORKContinueButton.m
# ResearchKit/Common/ORKFormItemCell.m
# ResearchKit/Common/ORKFormStepViewController.m
# ResearchKit/Common/ORKHeadlineLabel.m
# ResearchKit/Common/ORKImageCaptureStepViewController.m
# ResearchKit/Common/ORKImageCaptureView.m
# ResearchKit/Common/ORKInstructionStepView.m
# ResearchKit/Common/ORKQuestionStepViewController.m
# ResearchKit/Common/ORKResult.m
# ResearchKit/Common/ORKSkin.m
# ResearchKit/Common/ORKStepHeaderView.m
# ResearchKit/Common/ORKSubheadlineLabel.m
# ResearchKit/Common/ORKVerticalContainerView.m
# ResearchKit/Common/ORKVerticalContainerView_Internal.h
# ResearchKit/Consent/ORKConsentSignatureController.m
# ResearchKit/Consent/ORKVisualConsentStepViewController.m
# Testing/ORKTest/ORKTest/DynamicTask.m
2015-08-26 00:41:48 +01:00
Ricardo Sánchez-Sáez
c96a94c164
Refactor NSNumber, NSValue and NSString '*value' methods to property syntax
2015-08-04 15:22:47 +02:00
Ricardo Sánchez-Sáez
ad919639c7
Refactor 'bounds' method syntax to property syntax
2015-08-04 14:10:42 +02:00
John Earl
6ee6c36483
Support for iOS 9, Xcode 7, and Swift 2.
2015-06-08 18:11:07 -07:00
Ricardo Sánchez-Sáez
dbdabb49c2
Homogenize whitespace (Accessibility and Unit Tests)
...
Also: naming conventions renames.
2015-04-27 19:00:10 +01:00
jwe-apple
95634467f6
Merge pull request #44 from rsanchezsaez/rsanchezsaez-recorderidentifier
...
Add identifier to ORKRecorderConfiguration and ORKRecorder
2015-04-20 12:36:26 -07:00
Ricardo Sánchez-Sáez
f0675d2646
ORKRecorder subclasses: remove needless casts
...
Also improved some code alignment.
2015-04-18 22:29:01 +01:00
Ricardo Sánchez-Sáez
44f6355977
ORKRecorderTests: add test for identifier propagation from recorder configuration to recorder
2015-04-17 22:25:11 +01:00
Ricardo Sánchez-Sáez
5f52f13833
ORKRecorderTests: rename 'conf' to 'recorderConfiguration'
...
(As per Coding Guidelines for Cocoa)
2015-04-17 12:21:28 +01:00
Ricardo Sánchez-Sáez
7b1725a955
ORKRecorderTests: add recorder identifier tests
2015-04-17 12:18:41 +01:00
Ricardo Sánchez-Sáez
f349bd9b7f
Fix whitespace alignment on some method arguments
2015-04-17 12:05:09 +01:00
Woramet Muangsiri
58b544d5df
Fix comma inconsistencies.
2015-04-16 21:35:55 +07:00
Ricardo Sánchez-Sáez
e5f5119bba
Merge branch 'master' of github.com:ResearchKit/ResearchKit into rsanchezsaez-recorderidentifier
2015-04-16 12:51:19 +01:00
Ricardo Sánchez-Sáez
44036cb73e
ORKRecorder & ORKRecorderConfiguration: add identifier property
...
Modeled after ORKStep's identifier (read-only property that is assigned in the initializers).
The identifier gets passed from ORKRecorderConfiguration to ORKRecorder and finally to the corresponding ORKFileResult.
ORKRecorderConfiguration serialization added: ORKTest tests modified to support the new property and passing.
2015-04-16 12:51:03 +01:00
Sikhapol Saijit
34b481f68c
Format property declarations
2015-04-16 12:29:25 +07:00
Yuan Zhu
37b30537e9
Merge pull request #31 from codestergit/remove-spaces-from-method-params
...
Removed spaces between colon and parameters according to Apple's cocoa coding style.
2015-04-15 10:32:22 -07:00
codestergit
f7f7c73ccc
Removed space between colon and parameters
2015-04-15 14:50:24 +05:30
Denis Lebedev
cabe77ca67
Delete template code
2015-04-14 20:37:09 +03:00
Yuan Zhu
90472de87a
Initial commit
2015-04-14 00:02:43 -07:00