Compare commits

...

1056 Commits

Author SHA1 Message Date
Pariece McKinney 5a96848943 Public release 3.1.1 2024-11-13 13:23:22 -05:00
simon-apple 45f7bce91f Added issue templates. (#1586) 2024-11-07 14:53:39 -08:00
Pariece McKinney 5c5d295bd5 Public release 3.1.0 2024-10-15 17:05:47 -04:00
Pariece McKinney b274d1f84e Update README.md 2024-10-15 08:23:23 -04:00
aplummer-apple 57427e8c7e Set “Enable Module Verifier” flag to “Yes” only in Release build configuration (#1579) 2024-08-08 18:21:18 -04:00
Louie 6cfb995d83 cleaning up unused strings (#1578) 2024-06-26 10:23:19 -07:00
Pariece McKinney c71d1a56dd Public release 3.0.1 2024-05-08 14:56:11 -04:00
Corey 6c24a7e922 ci: Add code integration testing to repo (#1569) 2024-04-10 14:33:32 -04:00
Pariece McKinney b14e5cfcb0 Public Release 3.0 2024-03-28 19:39:04 -04:00
Louie fee76c2d93 Merge branch 'stable' into main 2023-12-05 14:00:17 -08:00
Louie a07041901b Public Release 2.2.15
Various ORKTextChoiceOther and ORKChoiceOtherViewCell improvements
Bumped version to 2.2.15
Bumped Cocoapod version to 2.2.15
2023-12-05 11:19:31 -08:00
Louie Chatta c370011616 Public Release 2.2.15
- Various ORKTextChoiceOther and ORKChoiceOtherViewCell improvements 
- Bumped version to 2.2.15
- Bumped Cocoapod version to 2.2.15
2023-12-05 11:02:55 -08:00
Pariece McKinney b8f155974c Public release/2.2.12 (#1555)
- Fixed `ORKHealthKitQuantityTypeAnswerFormat`issues
- Improved `ORKReviewStep` initialization
- Introduced a new property called `shouldAutomaticallyAdjustImageTintColor` on `ORKStep` to automatically adopt dark mode version of an image
- Added `ORKSESQuestionResult` to Table View Providers
- ORKCatalog Improvements
- ORKImageSelectionView improvements
- Bumped version to 2.2.12
2023-11-01 18:18:20 -04:00
Pariece McKinney 2fb22a6256 Public release/2.2.10 (#1548)
Fix ORKNavigationContainerView so that it does not call didMoveToWindow from tintColorDidChange
Bumped version to 2.2.10
2023-05-10 17:40:25 -04:00
ronzilla-apple bd60d945bb Public release/2.2.9 (#1541)
* Address issue where there was no option to "Save Results" if task is cancelled (Issue #1536/1540)
* Address an issue where ORKTaskViewController setting tintColor on stepViewController views broke ORKStepViewController's addResult:

* Fixed order issue of tone audiometry steps
* Include missing ORKSpeechRecognition header export (Issue #1534)
* Switch to contentEdgeInsets API in ORKContinueButton to fix an issue where button title wouldn't always fit onscreen (on iOS 16 during long press) (Issue #1533)
* Remove min/max values for ORKCatalog "Numeric with Display Unit"

* xcconfig file updates for version and driving ORKCatalog bundleID
* Addressing compiler warnings
* Added unit tests for init'ing taskViewController with restoration data
* Adding task restoration feature to ORKCatalog's taskViewController presentation
2023-02-13 11:03:48 -08:00
Pariece McKinney 8f58410af9 Release 2.2.8
-Bug fixes and enhancements
-New helper method (ORKViewTintColor) for setting tintColor
-New “displayUnit” property added to ORKAnswerFormat
-Updates in ORKNormalizedReactionTimeResult’s secure coding (breaks compatibility with previous archives).
2022-12-20 11:14:59 -08:00
Louie fc67cc944c Merge pull request #1519 from cbaker6/fixTintColor
Propagate tintColor if window not available
2022-11-29 20:22:37 -08:00
Louie c8473017ec Merge pull request #1531 from ResearchKit/cocoapod_fix
remove deprecated ORKConsent files
2022-11-29 13:21:51 -08:00
Louie 1b9daf60ee Merge pull request #1530 from ResearchKit/cocoapod_version_bump
Point ResearchKit.podspec to 2.1.0
2022-11-29 13:11:01 -08:00
Louis Chatta 2bc0033aa8 remove deprecated ORKConsent files 2022-11-29 11:51:42 -08:00
Louis Chatta e71d71cf9c Point ResearchKit.podspec to 2.1.0 2022-11-29 11:48:27 -08:00
Corey Baker 64a068596b make suggested changes 2022-11-28 15:25:59 -05:00
Corey Baker c10693930d Fix tintColor for ORKWebViewStepViewController buttons 2022-11-15 20:48:25 -05:00
Corey Baker c0f309edf3 only check for tintColor once in viewControllerForStep 2022-11-15 09:16:44 -05:00
Corey Baker b1cc631748 propagate tintColor if window not available 2022-11-14 14:46:02 -05:00
Pariece McKinney a89059f5dc 2.1.1 Release
-Bug fixes
-New ORKAccuracyStroopStep
-AudioStep now allows for audio recording 
-New Styles for ORKDontKnowButton
-General layout and UI improvements
2022-10-26 16:07:45 -07:00
Will 2cc8f9e7d5 Prevent isPasscodeStoredInKeychain crash, correct warnings (#1505)
* fix: prevent isPasscodeStoredInKeychain from causing a crash

* fix: prevent nskeyedunarchiver warnings, add missing classes
2022-06-16 10:55:09 -07:00
akshay-yadav 29950b62e4 marker 2022-06-15 12:53:26 -07:00
akshay-yadav 65de4b333c README update 2022-06-15 11:44:35 -07:00
akshay-yadav 63fcf4918f Merge branch 'stable' into 'main' for housekeeping 2022-06-15 11:40:04 -07:00
akshay-yadav c9880b0139 merge stable into main
resolve merge conflicts
Bugfixes
Cleanup
merge main back to stable
2022-06-15 11:38:42 -07:00
akshay-yadav 13eabb7720 merging stable back to main
Resolving Merge conflicts
Bugfixes
Cleanup
2022-06-15 11:37:16 -07:00
Pariece McKinney 743b773ea3 Point RK to IOS 13 (#1499) 2022-04-25 09:40:44 -07:00
Pariece McKinney 249eee5dfb IOS15 Fixes (#1487) 2022-02-17 11:29:47 -08:00
aplummer-apple 90c68d0d19 Update project library search paths to compile on apple silicon (#1479)
I believe this line was in here to resolve issues with an early beta of xcode 11 and is unnecessary now
2021-11-29 10:20:27 -08:00
Pariece McKinney d10a427911 Merge pull request #1471 from Pariecemckinney-apple/pmckinney/taskVCDeprecationWarningFix
Fix ORKTaskViewController deprecation warning
2021-10-25 14:50:24 -07:00
Pariecemckinney-apple 05755a3213 initial commit 2021-10-25 11:38:50 -07:00
Corey e18a633de1 Set ORKTaskViewController nav background color (#1469) 2021-10-04 13:58:03 -07:00
Pariece McKinney 0e68cdf744 Merge pull request #1448 from stevemoser/patch-6
Fix broken Apple Forums link
2021-06-28 15:58:31 -07:00
Pariece McKinney 7f119a8d0d Merge pull request #1338 from Hengyu/hengyu
Use implied answer format for cells
2021-06-28 15:54:27 -07:00
hengyu fde1e7e957 Use implied answer format for cells 2021-06-27 14:58:31 +08:00
Erik Hornberger 0ad96d505c Merge pull request #1462 from erik-apple/nullable-return-type
Silence warning about nullable return types
2021-06-21 15:25:36 -07:00
Erik Hornberger d4ff76fc25 Silence warning about nullable return types 2021-06-21 15:08:01 -07:00
Erik Hornberger 85c1395361 Merge pull request #1461 from erik-apple/update-deprecated-method-in-keychain
Update deprecated method call
2021-06-21 14:47:45 -07:00
Erik Hornberger 1443e57c57 Replace deprecated method call 2021-06-21 14:22:10 -07:00
Erik Hornberger 3b75f6213c Updates to the predefined range of motion task (#1459) 2021-05-25 17:05:56 -07:00
gavirawson-apple e9d5de64a5 Clip step image (#1457) 2021-05-19 18:11:15 -07:00
Erik Hornberger 19c61383f6 Permission Type Updates (#1454)
* Ensure that the slider's colors match the view's tint

* New visual style for request permission step

* Add a new notifications permission type

* Add a new motion activity permission type

* Update ORKRequestPermissionButton.m

* Forward declare button

* Update ResearchKit/Common/ORKPermissionType.m

Co-authored-by: joeylabarck-apple <81833193+joeylabarck-apple@users.noreply.github.com>

* Update ResearchKit/Common/ORKPermissionType.h

Co-authored-by: joeylabarck-apple <81833193+joeylabarck-apple@users.noreply.github.com>

* Update ResearchKit/Common/ORKMotionActivityPermissionType.h

Co-authored-by: joeylabarck-apple <81833193+joeylabarck-apple@users.noreply.github.com>

* Update ResearchKit/Common/ORKPermissionType.h

Co-authored-by: joeylabarck-apple <81833193+joeylabarck-apple@users.noreply.github.com>

* Update ResearchKit/Common/ORKPermissionType.h

Co-authored-by: joeylabarck-apple <81833193+joeylabarck-apple@users.noreply.github.com>

* Add missing import

* Add missing import

Co-authored-by: joeylabarck-apple <81833193+joeylabarck-apple@users.noreply.github.com>
2021-04-16 17:02:45 -07:00
Steve Moser cb6cc97fa4 Fix broken Apple Forums link 2021-03-01 08:26:36 -05:00
srinathtm-apple 0651bf0c2a Use wheel date picker style (#1447)
* Use wheel date picker style
2021-02-11 19:16:32 -08:00
Pariece McKinney 68f9d29b66 Merge pull request #1396 from Pariecemckinney-apple/video_instruction_fix_issue_1389
Video Instruction Step Now Presents Play Button (#1389)
2020-08-03 16:29:25 -07:00
Pariecemckinney-apple 24afb1b1ec video instruction step now presents the play button so that the user can present the video intended for them 2020-08-03 16:19:07 -07:00
Kyle Seth Gray 47f44c488e Update ORKSkin.m (#1390)
literally just a misspelling of 'Margin'
2020-07-21 11:13:42 -07:00
Pariece McKinney a9b64253f1 VideoCaptureStep now corrects its state when navigating to it after pressing the back button (#1386)
Co-authored-by: Pariece McKinney <pariecemckinney@gmail.com>
2020-07-17 15:44:23 -07:00
Volodymyr Klymenko 506dc646ad Fix markdown formatting (#1383) 2020-06-24 14:21:05 -07:00
srinathtm-apple b50b759c7e RK 2.1 updates (#1384) 2020-06-24 14:20:11 -07:00
Greg Fiumara ed2602e523 Handle new UITouchPhase enumerations. (#1366)
* Handle new UITouchPhase enumerations.

Added in iOS 13.4.

* Conditionally include new UITouchPhase enums.
2020-04-05 16:36:15 -07:00
srinathtm-apple bbe376cddc Remove scripts folder, this is causing app store submission issues (#1362)
* removing scripts folder

* removing references from build phases
2020-03-26 11:25:16 -07:00
srinathtm-apple 50a2b3427a RK 2.1 updates (#1343)
* updates to RK 2.1

* adding AirPodsPro calibration data
2020-03-09 20:34:15 -07:00
Alex Wald ac7c63fc1b added missing nullability annotation in one of the initialisers (#1323) 2020-02-10 12:41:39 -08:00
srinathtm-apple b50e1d7aa4 Merge pull request #1333 from davwillev/master
Spoken instruction for TouchAnywhereStep changed from from title to text
2020-02-10 12:38:47 -08:00
David Evans 454e501cb6 Reallocated TouchAnywhereStep spoken instructions
Reallocated TouchAnywhereStep spoken instructions from task 'title' to instruction 'text'
2020-01-17 12:44:51 +00:00
David Evans 69cb1b7f2e Merge pull request #7 from ResearchKit/master
Update from master
2020-01-06 14:04:09 +00:00
srinathtm-apple 7c8917deb0 Merge pull request #1329 from xinsight/remove-tests-from-archive-2
remove tests from archive
2019-12-11 10:55:26 -08:00
Jay Moore e5e96b8db9 remove address and undef behaviour sanitizers 2019-12-11 18:04:31 +01:00
Jay Moore faffea0008 remove tests from archive 2019-12-11 13:28:29 +01:00
erik-apple e08711ff4b Retrieve tint color from view's window instead of AppDelegate's window (#1324)
We used to retrieve the view's tint color from a reference to the window held by the AppDelegate, however, iOS 13 introduced a new SceneDelegate pattern in which there may be more than one window. We now have to retrieve the tint color from window that the view belongs to, as there may be multiple windows with different tint colors.
2019-12-03 23:23:57 -05:00
srinathtm-apple c6c99a41db Merge pull request #1321 from erik-apple/2.1
ResearchKit 2.1 Update
2019-11-22 17:11:35 -08:00
erik-apple ff709e01f2 Update .travis.yml for Xcode 11 and iOS 13 2019-11-22 16:58:20 -08:00
erik-apple 666bf54dd5 Update ORKFormStep.h 2019-11-22 16:52:30 -08:00
erik-apple fbcd6adc9e Merge branch 'master' into 2.1 2019-11-22 16:48:50 -08:00
Erik Hornberger 2dc3cfb109 ResearchKit 2.1 Update 2019-11-22 16:40:08 -08:00
akshay-yadav ae9b9e57cb updates 2019-10-24 14:19:09 -07:00
srinathtm-apple e19dfbff8d Merge pull request #1298 from susom/instructionStepView-learnMore-fix
Fix displaying of Close button in ORKLearnMoreStepViewController
2019-10-23 12:03:58 -07:00
srinathtm-apple 6fc2e6d0fe Merge pull request #1308 from chrisortman/master
Fixes podspec in cocoapods 1.8.0
2019-10-23 12:03:24 -07:00
srinathtm-apple 456c3e4a45 Merge pull request #1311 from CareEvolution/sectionBug
Bugfix - Index needs to be _allSections
2019-10-23 12:02:54 -07:00
Eric Schramm eaca80f55a index needs to be _allSections 2019-10-17 08:45:10 -05:00
Chris Ortman d60ab56972 Fixes podspec in cocoapods 1.8.0 2019-10-04 16:56:39 -05:00
Paweł Kowalczyk 6b55e5ba81 Fix displaying of Close button in ORKLearnMoreStepViewController 2019-09-02 17:52:12 +02:00
David Evans 8c16ee46cc Merge pull request #6 from ResearchKit/master
Updating master to latest version
2019-07-24 12:15:53 +01:00
srinathtm-apple d56e6d5267 Merge pull request #1288 from srinathtm-apple/master
adding macro to bypass ios13 only api
2019-06-20 10:37:16 -07:00
Srinath Tupil Muralidharan 1ff84f4f96 adding macro to bypass ios13 only api 2019-06-19 16:08:14 -07:00
srinathtm-apple 3efb3ae1ae Merge pull request #1279 from CareEvolution/hideORKFormItemFix
Fix for hidePredicate changes where an ORKTableSection may contain more than one ORKFormItem
2019-06-17 14:39:02 -07:00
Eric Schramm d516d0cc0a reimplementation of hide ORKFormItem post-RK 2.1 2019-06-16 18:10:06 -05:00
Eric Schramm d2794890f8 Merge branch 'appleMaster' into hideORKFormItemFix
# Conflicts:
#	ResearchKit/Common/ORKFormStepViewController.m
2019-06-16 17:55:51 -05:00
srinathtm-apple ae70457c56 Merge pull request #1282 from ninoguba/bugfix_flash_modes
Fixed crash related to supported flash modes on certain devices
2019-06-04 13:57:27 -07:00
srinathtm-apple 800e45a27a Merge pull request #1280 from gabriel-blanco-apple/embeddedReviewStepIsEmpty-51368434
Missing embedded summary in ORKReviewStep
2019-06-04 13:56:51 -07:00
Akshay Yadav 7b6dae062c ResearchKit 2.1 Beta 2019-06-04 13:45:18 -07:00
Nino Guba 5070325d9a Fixed crash related to supported flash modes on certain devices 2019-06-03 18:48:21 -07:00
Gabriel Blanco 84511204d2 Missing embedded summary in ORKReviewStep
Bug introduced here:

commit 9ef1876c45
Author: Brian Ganninger <coder@infinitenexus.com>
Date:   Sun Nov 25 20:44:22 2018 -0800

    [code cleanup] Review mismatched nil returns (issue #1214)

——

Impact:
Causes embedded ORKReviewStep to return no steps
2019-06-03 14:52:32 -07:00
Eric Schramm ad8129efdf fixes for animation of changes 2019-06-02 22:48:57 -05:00
Eric Schramm 5f0f32f824 hideForm fix for sections which contain >1 forms 2019-05-31 15:17:59 -05:00
srinathtm-apple 7347a99520 Merge pull request #1277 from PersonalTouchProjects/mytouch
Add new activity tasks
2019-05-30 16:59:43 -07:00
Tommy Lin 12b2df63b4 Add missing header files to umbrella headers 2019-05-28 01:54:28 +08:00
Tommy Lin 00ac394379 Inherit ORKTouchAbilityScrollResult from ORKResult instead of ORKStepResult (typo) 2019-05-28 01:51:46 +08:00
srinathtm-apple 8f8cc4de14 Merge pull request #1271 from CareEvolution/Schramm/hideFormItemWithPredicate-2.0
Conditionally Hide an ORKFormItem based on an NSPredicate
2019-05-27 09:17:06 -07:00
Tommy Lin 577f612778 Fix retain cycle warnings 2019-05-27 22:31:10 +08:00
Tommy Lin e0f092decc Fix shadow declaration warning 2019-05-27 22:10:59 +08:00
Tommy Lin acacacdcce Add NSCopying, NSCoding and isEqual to ORKTouchAbility steps 2019-05-27 20:56:28 +08:00
Eric Schramm fce7172bac rename - filtered to hidden 2019-05-08 12:31:39 -05:00
Eric Schramm 264d51f1c9 explicitly compare against nil 2019-05-08 12:13:42 -05:00
Eric Schramm 6b1dd7f73d naming improvements, simplification 2019-05-08 12:08:50 -05:00
Eric Schramm ad5b4cb2fd update for renaming to hidePredicate 2019-04-24 21:44:08 -05:00
Eric Schramm 1faa99a490 rename to hidePredicate 2019-04-24 21:43:46 -05:00
Eric Schramm cf67d09e1b remove null results for filtered formItems 2019-04-24 16:00:29 -05:00
Eric Schramm 14a87b2067 fixed to corrected indexPath due to filtering 2019-04-24 15:56:53 -05:00
Eric Schramm 4f59976114 bypass non-optional formItems that are filtered 2019-04-24 15:36:34 -05:00
Eric Schramm 392dd87881 stop animated scrolling if no section show/hide changes 2019-04-19 16:06:03 -05:00
Eric Schramm fd8c973004 update didSelect to unfiltered indexPath 2019-04-19 15:16:01 -05:00
Eric Schramm ab400a203a implement hideItemPredicate in ORKFormStepVC 2019-04-19 14:43:39 -05:00
Eric Schramm 7fbd650fbb add hideItemPredicate to ORKFormItem 2019-04-19 14:39:42 -05:00
srinathtm-apple 01cc7ed79d Project updates (#1264)
* overall updates to ResearchKit, new textChoiceOtherAnswerFormat, unit tests and more..
2019-04-15 14:42:02 -07:00
Tommy Lin 62d5f17c75 Merge branch 'master' into mytouch 2019-03-28 15:48:25 +08:00
srinathtm-apple d198a8fa67 Merge pull request #1256 from yo1995/ORKSkinFix
Ork skin fix
2019-03-24 11:27:15 -07:00
Duke Mobile Center 77aa2444a2 clean comments 2019-03-24 13:01:44 -04:00
Duke Mobile Center 281b2093b1 #1255 solved the mapHeight metric and other compatibility issues. 2019-03-24 12:55:19 -04:00
srinathtm-apple 94c2b68e53 Merge pull request #1247 from srinathtm-apple/dBHLUpdates
dBHL Tone Audiometry updates
2019-02-26 18:42:30 -08:00
Srinath Tupil Muralidharan 99e3b370d5 if user taps during the preStimulusDelay, do not count it towards threshold calculation 2019-02-26 18:06:06 -08:00
srinathtm-apple 093513f01f Merge pull request #1241 from srinathtm-apple/splMeterUpdates
bugfixes for splmeter
2019-02-23 10:11:33 -08:00
srinathtm-apple 5e39fffe0d Merge pull request #1246 from rsanchezsaez-apple/rss/project-hardening-d
[Misc] Homogenize errorOut argument naming
2019-02-23 10:08:49 -08:00
Ricardo Sanchez-Saez 0ddd16b202 [Misc] Homogenize errorOut argument naming 2019-02-21 16:38:57 -08:00
David Evans 13fdd71613 Merge pull request #5 from ResearchKit/master
merge upstream
2019-02-21 12:26:25 +00:00
srinathtm-apple d000f5b45e Merge pull request #1245 from ResearchKit/rss/project-hardening-c
[Project Hardening] Improvements (III)
2019-02-20 23:40:02 -08:00
Ricardo Sanchez-Saez 19de603340 [ORKTaskViewController] More compact nil UUID check 2019-02-20 18:18:04 -08:00
Ricardo Sanchez-Saez 61af3f9b19 [ORKTaskViewController] Remove unneeded implementation 2019-02-20 18:12:44 -08:00
Ricardo Sanchez-Saez f614fda7b3 [Misc] Add a space before every ‘nil’ 2019-02-20 18:00:38 -08:00
Ricardo Sanchez-Saez 63fb484f22 [ORKSpeechRecognitionResult] Fix typo 2019-02-20 18:00:35 -08:00
Ricardo Sanchez-Saez 6e61d4f79b [ORKConsentSection] Remove unneeded import 2019-02-20 18:00:28 -08:00
Ricardo Sanchez-Saez 54feccdcff [ORKValuePicker] Undo unneeded changes 2019-02-20 17:59:51 -08:00
Ricardo Sanchez-Saez 5bc0088f16 [ORKVisualContentStepViewController] Better nullability handling 2019-02-20 17:59:44 -08:00
Ricardo Sanchez-Saez e4f7516b6f [ORKTintedImageView] Remove unneeded changes 2019-02-20 17:59:34 -08:00
Ricardo Sanchez-Saez 61290e42fa [ORKTintedImageView] Remove unneeded nullability 2019-02-20 17:59:26 -08:00
Ricardo Sanchez-Saez 82720f2978 [ORKPDFViewerStepView] Add default nullability 2019-02-20 17:59:17 -08:00
Ricardo Sanchez-Saez 08af95d3a7 [ORKTaskViewController] Better UUID nullability 2019-02-20 17:59:14 -08:00
Ricardo Sanchez-Saez 319b9f189e [ORKTableStepViewController] Better nullability 2019-02-20 17:59:10 -08:00
Ricardo Sanchez-Saez d6f71e2cdb [ORKStepNavigationRule] Improve comment 2019-02-20 17:59:02 -08:00
Ricardo Sanchez-Saez 92c2299a9d [ORKSkin] Remove unused code 2019-02-20 17:58:50 -08:00
Ricardo Sanchez-Saez ddb2c50aba [ORKReviewStep] Add braces for safety 2019-02-20 17:58:23 -08:00
Ricardo Sanchez-Saez 4d7c27a1dd [ORKReviewStep] Add extra nullable annotations 2019-02-20 17:58:20 -08:00
Ricardo Sanchez-Saez 2e0bef5490 [ORKPicker] Better nullability fix, remove unused function 2019-02-20 17:58:15 -08:00
Ricardo Sanchez-Saez 222855fabc [Misc] Nicer variable names 2019-02-20 17:58:12 -08:00
Ricardo Sanchez-Saez 97a503cf18 [ORKMultiValuePicker] Better nullability fix 2019-02-20 17:57:51 -08:00
Ricardo Sanchez-Saez 15b6204a9e [Misc] Rename findInArrayByKey to ORKFindInArrayByKey 2019-02-20 17:57:47 -08:00
Ricardo Sanchez-Saez 6f883b4acb [ORKHealthAnswerFormat] Better static analyzer fixes 2019-02-20 17:57:42 -08:00
Ricardo Sanchez-Saez 762d0350c4 Update comment to reflect code 2019-02-20 17:57:32 -08:00
Ricardo Sanchez-Saez ea01dbdbc3 Remove unneeded check 2019-02-20 17:57:24 -08:00
Ricardo Sanchez-Saez 363a1f7caa [ORKDateTimePicker] Better nullability test 2019-02-20 17:57:18 -08:00
Ricardo Sanchez-Saez 81b945a129 [ORKHealthAnswerFormat] Better nullability issue fix 2019-02-20 17:57:13 -08:00
Ricardo Sanchez-Saez 16a5da4566 [ORKGraphChartView] Simpler fix for shadowing variable declaration 2019-02-20 17:57:10 -08:00
Ricardo Sanchez-Saez 1c2af3c669 [ORKGraphChartView] Simpler fix for shadowing variable declaration 2019-02-20 17:57:06 -08:00
Ricardo Sanchez-Saez b412f47578 Rename ORKLineGraphAccessibilityElement to ORKGraphChartAccessibilityElement 2019-02-20 17:56:59 -08:00
Ricardo Sanchez-Saez d9cfb03dc6 [ORkGraphChartView] Fix wrong accessibility fix 2019-02-20 17:56:53 -08:00
Ricardo Sanchez-Saez 4baa86df01 [ORKGraphChartView] Remove unneeded change 2019-02-20 17:56:48 -08:00
Ricardo Sanchez-Saez c0c512b9ad [ORKStroopStepViewController] Change NSMutableDictionaries to NSDictionaries 2019-02-20 17:56:43 -08:00
Ricardo Sanchez-Saez 95d82db7cf [ORKAudioContentView] Do no set unneeded _timerLabel initial text 2019-02-20 17:56:24 -08:00
Ricardo Sanchez-Saez 66dbac3bb7 [Localization] Continue retuning ‘nil’ when the slider is not found 2019-02-20 17:56:20 -08:00
srinathtm-apple d969d55ab1 Merge pull request #1244 from rsanchezsaez-apple/rss/project-hardening-b
[Project Hardening] Improvements (II)
2019-02-20 17:51:09 -08:00
srinathtm-apple 95e8250194 Merge pull request #1243 from rsanchezsaez-apple/rss/project-hardening-a
[Project Hardening] Improvements (I)
2019-02-20 17:50:53 -08:00
Ricardo Sanchez-Saez 2539157e47 [Project] Disable “Missing Localization Context Comment” from static analyzer 2019-02-20 17:02:56 -08:00
Ricardo Sanchez-Saez a51b85622a [Project] Update project languages appropriately 2019-02-20 17:02:13 -08:00
Ricardo Sanchez-Saez 1e25391b0a Revert "[code cleanup] Add missing localization comments (issue #1214)"
This reverts commit c2b664f3b8.

# Conflicts:
#	ResearchKit/ActiveTasks/ORKAudioContentView.m
2019-02-20 16:57:14 -08:00
Ricardo Sanchez-Saez 9cc6255b45 [ORKSample] Update to Swift 4 2019-02-20 16:52:48 -08:00
Ricardo Sanchez-Saez 112bb1b7fa [ORKTest] Update to Swift 4 2019-02-20 16:52:38 -08:00
Ricardo Sanchez-Saez 041d015dbf [Project] Run static analyzer, in deep mode, only when building in Debug 2019-02-20 16:50:25 -08:00
Ricardo Sanchez-Saez 877edca1e6 [Project] Remove unsupported Swift 3.0 specifier from project 2019-02-20 16:50:16 -08:00
srinathtm-apple c7b2c33a29 Merge pull request #1216 from bgannin/projectHardening
Project hardening
2019-02-20 16:07:29 -08:00
srinathtm-apple ca1a18978f check if error is non-NULL before assignment 2019-02-18 20:24:30 -08:00
srinathtm-apple 0a962c6822 using NSInteger instead of NSUInteger 2019-02-18 17:56:49 -08:00
srinathtm-apple f07ae4b8f0 logical-or the missing super calls in ORKLocationSelectionView 2019-02-18 17:19:33 -08:00
srinathtm-apple b0d7eff709 logical-or the missing super calls 2019-02-18 17:16:49 -08:00
Srinath Tupil Muralidharan 390c02d2a8 bugfixes for splmeter 2019-02-14 12:25:46 -08:00
Tommy Lin 233142920f Merge master into mytouch 2019-02-14 17:10:44 +08:00
srinathtm-apple a4a147332d Merge pull request #1236 from jayway/email_fix
Fixed email regex to enforce start and end of string.
2019-02-04 08:57:26 -08:00
Gustaf Nilklint f1fdddf5d4 Fixed email regex to enforce start and end of string to eliminate the possibility to accidentally accept white space in the email adress. 2019-02-04 15:09:52 +01:00
Tommy Lin 489de1d8aa Fix ORKBorderedButton background color issue 2019-02-02 22:50:36 +08:00
Tommy Lin 52578e21fe Add internationalization strings 2019-01-28 16:26:08 +08:00
srinathtm-apple 92fc374b46 Merge pull request #1224 from srinathtm-apple/AttributedTextForSurveys
attributed text for surveys
2019-01-18 16:50:47 -08:00
Srinath Tupil Muralidharan c87b189f8a moving the assert to the designated initializer 2019-01-18 16:45:21 -08:00
Srinath Tupil Muralidharan b7cf4bc918 adding an assert if all the input params are nil 2019-01-18 16:39:51 -08:00
srinathtm-apple b803c3aab0 Merge pull request #1232 from aplummer-apple/tidy-onboarding
Minor example project onboarding cleanup
2019-01-18 15:58:56 -08:00
aplummer-apple 3094ba675c Update ORKSpatialSpanMemoryStepViewController.m 2019-01-18 15:51:23 -08:00
Andrew Plummer 88b7c9a68f Minor example project onboarding cleanup
- Tidy up localized strings
- Remove unused language config
- Delegate reference cycle
- Tidy signature access at end of onboarding

Minor syntax tidy

Minor Tidy, remove redundant check

Minor tidy, remove unnecessary variable

Minor tidy, clearer call

Fix broken “Disagree” button in example onboarding consent flow

Previously the flow let you progress as usual even if you select “disagree”

Remove development team

Clean whitespace
2019-01-10 18:38:34 -08:00
Tommy Lin 06e1e9bbfc Remove useless code 2019-01-08 14:50:11 +08:00
Srinath Tupil Muralidharan 36b8a72056 renaming an internal function 2019-01-07 17:44:10 -08:00
Srinath Tupil Muralidharan 111b983716 account for case where text is nil but primaryTextAttributedString is non-nil 2019-01-07 15:49:53 -08:00
Srinath Tupil Muralidharan 599a723dd1 call designated initializer using self 2019-01-07 15:14:03 -08:00
Srinath Tupil Muralidharan 7f37428426 support attributedText in ORKMultipleValuePickerAnswerFormat 2019-01-07 13:59:50 -08:00
Srinath Tupil Muralidharan 630a431299 support attributedText in textScaleAnswerFormat 2019-01-07 13:22:17 -08:00
Srinath Tupil Muralidharan ab081e28e1 ensure that attributedText always overrides text 2019-01-07 12:18:30 -08:00
Tommy Lin 8b912b7d25 Add touch ability instruction art works 2019-01-04 19:02:04 +08:00
Tommy Lin 375e1380d7 Add instructions before every touch ability tasks 2019-01-03 18:05:42 +08:00
Tommy Lin fdd3d7c653 Modify scroll task design 2019-01-02 20:33:42 +08:00
Tommy Lin 18ea1236e2 Rename ORKTouchAbilityScrollStep 2019-01-02 16:34:30 +08:00
Tommy Lin 18842a0e64 Add target hint label to ORKTouchAbilityScrollContentView 2018-12-25 17:13:27 +08:00
Tommy Lin 7a3d0606d5 Reset gesture recognizer events after reset tracks 2018-12-25 15:43:52 +08:00
Tommy Lin 528186535c Rename -[ORKTouchAbilityContentView startTracking] to -[ORKTouchAbilityContentView startTrial]
And also  -[ORKTouchAbilityContentView stopTracking] to  -[ORKTouchAbilityContentView endTrial]
2018-12-25 15:26:08 +08:00
Tommy Lin bd4c1a1568 Add start date and end date to ORKTouchAbilityTrial 2018-12-25 15:20:41 +08:00
Tommy Lin 08382cf7a3 Override some touch ability model descriptions 2018-12-24 19:24:01 +08:00
Tommy Lin 1080e4f08d Add ORKTouchAbilityTaskOption 2018-12-24 17:10:37 +08:00
Tommy Lin 81c9fd83e3 Refine scroll trial view 2018-12-24 16:51:13 +08:00
Tommy Lin f65b22993b Update some constraints 2018-12-24 16:37:11 +08:00
Tommy Lin e9059ee42c Add touch ability scroll ability models, views and view controllers 2018-12-22 16:48:52 +08:00
Tommy Lin f4feaffe19 Rename some protocol name and methods 2018-12-21 17:16:23 +08:00
Tommy Lin 176da46dd4 Replace auto layout codes using anchor API with traditional API 2018-12-21 17:07:26 +08:00
Tommy Lin e4a023713d Refine touch ability arrow view 2018-12-20 18:16:38 +08:00
Tommy Lin 7cfc964143 Refine pinch and rotation content view and step view controller 2018-12-20 17:40:27 +08:00
Tommy Lin b4b363cac6 Refine swipe content view and tap step view controller 2018-12-20 17:10:00 +08:00
Tommy Lin 3deaee1ef0 Refine long press content view and tap step view controller 2018-12-20 16:39:55 +08:00
Tommy Lin 330587f6f8 Refine tap content view and tap step view controller 2018-12-20 16:28:22 +08:00
Tommy Lin 7615ed631d Refine ORKTouchAbilityCustomView 2018-12-20 15:46:27 +08:00
Tommy Lin 567c1802ba Add rotation task models, views and controller 2018-12-19 17:50:21 +08:00
Tommy Lin 400ba05d8e Add pinch task models, views and controller 2018-12-17 14:36:34 +08:00
Srinath Tupil Muralidharan 3cd8cd7661 display attributed strings in picker view 2018-12-13 21:10:53 -08:00
Srinath Tupil Muralidharan 612b411dc2 adding support to provide attributed string for both primary text and detail text in ORKAnswerFormat 2018-12-13 21:10:20 -08:00
Srinath Tupil Muralidharan cd216ab1c0 setting attributed text to nil seems to override other UILabel properties, adding checks before assigning 2018-12-13 16:21:53 -08:00
Srinath Tupil Muralidharan 610d30fb0a adding support for setting attributed string to the primary text label of ORKAnswerFormat 2018-12-12 18:34:34 -08:00
Tommy Lin f81825bb78 Add touch ability swipe task 2018-12-05 18:28:32 +08:00
Tommy Lin eb5c34b35a Complete touch ability long press controller and models 2018-12-05 13:42:17 +08:00
Tommy Lin 7ea163bc14 Add property "success" to ORKTouchAbilityTapTrial 2018-12-05 13:21:38 +08:00
srinathtm-apple acc45033b7 Merge pull request #1222 from srinathtm-apple/CleanupPR1088
Cleanup for knee and shoulder range of motion
2018-12-04 17:33:47 -08:00
Srinath Tupil Muralidharan aa5bfa8142 pointing to the renamed assets for the task 2018-12-04 17:22:27 -08:00
srinathtm-apple 070950b31a Merge pull request #1088 from davwillev/master
Changes to angle calculations in Range of Motion active tasks
2018-12-04 15:16:52 -08:00
srinathtm-apple 981c1af7a8 Update ORKRangeOfMotionResult.h
adding new line spacing..
2018-12-04 13:55:36 -08:00
Tommy Lin 2cbf211613 Refine touch ability touch tracker 2018-12-04 15:33:06 +08:00
Tommy Lin 77de9ddf05 Refine touch ability tap step view controller 2018-12-04 14:58:30 +08:00
srinathtm-apple 1dfca472e2 Merge pull request #1213 from stevebaranski/issue/contributing
Correct link to ResearchKit forum in contributing guidelines
2018-12-03 13:15:23 -08:00
Tommy Lin 4b9dc94927 Add touch ability long press step, view, controller and result 2018-11-30 17:15:57 +08:00
Tommy Lin f3eec95c98 Refine tap task behavior 2018-11-30 16:10:00 +08:00
Tommy Lin 005b4b744f Refine ORKTouchAbility models 2018-11-29 17:16:51 +08:00
Tommy Lin 002939a0ec Refine property attributes 2018-11-28 17:08:00 +08:00
Brian Ganninger 35e5d5aa95 [code cleanup] Review mismatched nil returns, part II (issue #1214) 2018-11-27 22:18:03 -08:00
Brian Ganninger 547e1b5cd2 [code cleanup] Use local variable across autorelease pools (issue #1214) 2018-11-27 22:05:43 -08:00
Brian Ganninger 421e90615f [code cleanup] Resolve semantic issue with navigation buttons (issue #1214) 2018-11-27 20:40:23 -08:00
Tommy Lin 3538a50e55 Implement tap task trial points generator 2018-11-27 18:14:53 +08:00
Brian Ganninger 30a758e2b7 Tweak build settings a bit (issue #1214)
// implicit self retain in blocks, priority inversion are larger issues to tackle
2018-11-27 01:09:52 -08:00
Brian Ganninger 9ef1876c45 [code cleanup] Review mismatched nil returns (issue #1214) 2018-11-27 00:52:51 -08:00
Tommy Lin b06ffbb44e Refine code structure 2018-11-27 16:46:16 +08:00
Brian Ganninger 60076032b9 [code cleanup] Use defined enum values (issue #1214) 2018-11-25 19:12:15 -08:00
Brian Ganninger c2b664f3b8 [code cleanup] Add missing localization comments (issue #1214) 2018-11-25 13:08:51 -08:00
Brian Ganninger fc61990e03 [code cleanup] Address missing prototypes for functions (issue #1214) 2018-11-24 21:39:47 -08:00
Brian Ganninger ca81287311 [code cleanup] Resolve shadow declarations (issue #1214) 2018-11-24 19:33:28 -08:00
Brian Ganninger db995e3b35 [code cleanup] Fix dead code stores (issue #1214) 2018-11-24 17:46:16 -08:00
Brian Ganninger 1a902eefdd [code cleanup] Security fixes for random, loop counter (issue #1214) 2018-11-24 17:32:31 -08:00
Brian Ganninger 5c3fe6eaef [code cleanup] Fix unknown pragmas (issue #1214) 2018-11-24 17:27:06 -08:00
Brian Ganninger a033e1cc5e [code cleanup] Remove extraneous semicolons (issue #1214) 2018-11-24 15:42:54 -08:00
Brian Ganninger fbb7892ea6 [code cleanup] Add missing newlines (issue #1214) 2018-11-24 15:36:33 -08:00
Brian Ganninger 336096f680 [code cleanup] Fix memory management/mutability mismatch (issue #1214) 2018-11-24 01:13:05 -08:00
Brian Ganninger f3929e0e12 [code cleanup] Resolve generics type mismatch (issue #1214) 2018-11-24 01:10:20 -08:00
Brian Ganninger 3736cf573e [code cleanup] Resolve missing super calls (issue #1214) 2018-11-24 00:55:43 -08:00
Brian Ganninger 336ab0e21b Enable a swath of new compiler and analyzer flags and shallow analyze on build 2018-11-24 00:49:40 -08:00
Brian Ganninger 6459a4a5a0 Merge pull request #1 from ResearchKit/master
Merge ORK-latest
2018-11-21 15:38:04 -08:00
Tommy Lin d04c38b4a0 Add target view in ORKTouchAbilityTapContentView 2018-11-20 18:27:48 +08:00
stevebaranski 535cec7f08 Correct link to ResearchKit forum in contributing guidelines 2018-11-19 10:21:41 -08:00
Tommy Lin 843895e1e4 Add ORKTouchAbilityCustomView 2018-11-13 18:30:54 +08:00
Tommy Lin fe29159d14 Add ORKTouchAbilityTouchTracker 2018-11-13 16:31:39 +08:00
srinathtm-apple 7c883966d0 Merge pull request #1200 from bgannin/chartFontCustomization
Chart font customization
2018-11-10 13:12:26 -08:00
srinathtm-apple 332c8299fa Merge pull request #1210 from srinathtm-apple/runUnitTests
run unit tests on iPhone X iOS12.0 simulator
2018-11-08 17:27:42 -08:00
Srinath Tupil Muralidharan 120612cae0 run unit tests on iPhone X iOS12.0 simulator 2018-11-08 17:12:38 -08:00
srinathtm-apple dbb525a469 Merge pull request #1188 from CareEvolution/field-content-types
Add support for textContentType from UITextInputTraits to ORKAnswerFormat
2018-11-08 13:32:51 -08:00
Tommy Lin 4dea6d8a7b Make ORKTouchAbilityTouch, ORKTouchAbilityTrack, ORKTouchAbilityGestureRecognizer and ORKTouchAbilityTrial confirm to NSCopying and NSSecureCoding 2018-11-08 15:52:22 +08:00
srinathtm-apple c57d3a1e1f Merge pull request #1107 from rsanchezsaez/rsanchezsaez/optional-pie-legend
[ORKPieChartView] Allow skipping segment legend labels
2018-11-07 14:30:01 -08:00
Tommy Lin 77a15aa734 Add ORKTouchAbilityTrial class 2018-11-07 16:27:57 +08:00
srinathtm-apple aa482452e0 Merge pull request #1209 from srinathtm-apple/FixForIssue1205
fix for issue #1205
2018-11-06 21:09:17 -08:00
Srinath Tupil Muralidharan f1f322d442 fix for issue #1205 2018-11-06 20:56:55 -08:00
Tommy Lin 8191a977b7 Add basic touch ability data models, views and view controller 2018-11-06 15:39:16 +08:00
srinathtm-apple 54c3333b81 Merge pull request #1204 from srinathtm-apple/badgeForBuildStatus
adding badge for CI build status
2018-10-31 13:12:40 -07:00
Srinath Tupil Muralidharan ad755bb222 adding badge for CI build status 2018-10-31 13:06:52 -07:00
srinathtm-apple 920127d096 Merge pull request #1199 from susom/replace_deprecated_uiwebview
Replace deprecated UIWebView
2018-10-30 17:19:25 -07:00
srinathtm-apple 2696f2377b Merge pull request #1192 from bgannin/documentationTweak
Documentation tweaks
2018-10-30 16:52:02 -07:00
srinathtm-apple 81fdbdac57 Merge pull request #1187 from bgannin/testFixes
ORKTest unit tests fail
2018-10-30 16:44:17 -07:00
Brian Ganninger dd04625562 Updates per PR review 2018-10-30 16:23:46 -07:00
srinathtm-apple 98e8c8e09a Merge pull request #1185 from tobiasjungnickel/ScreenType_iPhone_MAX_XR
ScreenType iPhone Max & XR
2018-10-29 20:20:02 -07:00
srinathtm-apple 2da27dddd6 Merge pull request #1196 from xldrx/patch-1
Fixing a typo/bug in TaskList.
2018-10-29 20:14:28 -07:00
srinathtm-apple e40be2e5f6 Merge pull request #1201 from srinathtm-apple/setupTravisCI
Setup travis ci
2018-10-29 19:52:11 -07:00
Srinath Tupil Muralidharan 79228e8ab7 switching to ResearchKit unit tests 2018-10-29 18:07:37 -07:00
Srinath Tupil Muralidharan 161149d2df adding .travis.yml file 2018-10-29 17:39:03 -07:00
Brian Ganninger a38561bfed Add font changes for all chart types to ORKTest (issue #1158) 2018-10-27 16:55:40 -07:00
Paweł Kowalczyk 74f44435ef Replace deprecated UIWebView in ORKConsentReviewController 2018-10-26 12:56:12 +02:00
Paweł Kowalczyk 66a754d24f Replace deprecated UIWebView in ORKConsentLearnMoreViewController 2018-10-26 12:54:03 +02:00
Paweł Kowalczyk 258e2623f3 Replace deprecated UIWebView in ORKHTMLPDFWriter 2018-10-26 12:51:22 +02:00
Paweł Kowalczyk 7043316b90 Fix unit tests related to Two Finger Tapping Interval Task 2018-10-26 12:51:08 +02:00
Paweł Kowalczyk fcb980beb8 Fix unit tests related to adding new css style to handle signamture image 2018-10-26 12:46:19 +02:00
Brian Ganninger d186e5c6df Expose graph chart view fonts (issue #1158) 2018-10-24 20:18:00 -07:00
Brian Ganninger 5822caa980 Expose pie chart view fonts (issue #1158) 2018-10-23 22:18:19 -07:00
Sayed Hadi Hashemi bb55a603db Fixing a typo/bug in TaskList.
passcodeTask identifier has to be ".passcodeTask" not ".passcodeStep".
2018-10-21 15:47:01 -05:00
Brian Ganninger a75938f6bb Add flair (badge) for DVCS to README for clarity 2018-10-21 12:09:28 -07:00
Brian Ganninger 23ba6e97a8 Add badge flair for project attributes/status on README 2018-10-19 18:16:07 -07:00
Brian Ganninger 053625a0a1 Add prerequisites to the dependency management doc (fixes issue #1184) 2018-10-19 17:41:29 -07:00
Tobias Jungnickel 682cd83213 adding XS term to screen types for XSMax model 2018-10-18 10:30:04 +02:00
Eric DeLabar 55a2833c6e Address code review comments by @srinathtm-apple 2018-10-17 10:15:15 -04:00
Brian Ganninger c6e2df2a6e Additional cleanup 2018-10-16 23:41:46 -07:00
Brian Ganninger a3b6732406 Remove spurious initializer change; silence surfaced serialization failure properly (PR feedback) 2018-10-16 23:35:58 -07:00
Eric DeLabar d2fade561b Add support for textContentType from UITextInputTraits
* Add support for passwordFormat to support automatic secure passwords
2018-10-16 09:45:43 -04:00
Brian Ganninger ab6600eaf2 Pre-PR cleanup 2018-10-13 18:12:31 -07:00
Brian Ganninger 815f5bf60a Ignore shoulder range of motion step for now as it fails deserialization (issue #1151) 2018-10-13 13:43:28 -07:00
Brian Ganninger e9ecae2720 Minor code tweaks 2018-10-12 23:36:28 -07:00
Tobias Jungnickel c9f49d9f18 adding iPhone Max 2018-10-11 10:06:08 +02:00
srinathtm-apple 73faa2e59f Merge pull request #1182 from MacroYau/feature/cancelable-task
Allow task view controller to be canceled directly
2018-10-11 13:28:33 +05:30
srinathtm-apple 70889a0671 Merge pull request #1181 from bgannin/scaleHideValueLabel
Add option to hide selected value in slider scale (#657)
2018-10-11 13:27:55 +05:30
Brian Ganninger 26101d0068 Fix remaining issues for -testSecureCoding (issue #1151) 2018-10-10 22:23:55 -07:00
Brian Ganninger 340c5abdc0 Minor cleanup 2018-10-09 02:49:16 -07:00
Brian Ganninger 0c121f283b Properly init test data for clinical recorder configuration (issue #1151) 2018-10-08 20:53:50 -07:00
Brian Ganninger f50587eaf4 Add missing nullability keywords 2018-10-08 19:10:06 -07:00
Brian Ganninger fad50b20e0 Fix precision of equality check in speech recognition step (issue #1151) 2018-10-08 19:08:24 -07:00
Brian Ganninger 99be8240b0 Fix initialization and serialization issues for numeric answer format (issue #1151) 2018-10-08 18:14:10 -07:00
Brian Ganninger b6028a9eef Update known exceptions for serialization checking (issue #1151) 2018-10-08 18:09:32 -07:00
Brian Ganninger fcad24f94b Update known exceptions for serialization checking (issue #1151) 2018-10-07 23:31:05 -07:00
Brian Ganninger 211aa5a118 Fix serialization equality test failures (issue #1151) 2018-10-07 22:43:19 -07:00
Brian Ganninger 53842c3231 Fix addResult test failures (issue #1151) 2018-10-07 18:38:05 -07:00
Brian Ganninger b6ab7414fd Fix comment misspelling 2018-10-07 12:53:42 -07:00
Brian Ganninger e56ac6b2e9 Fix test failure by marking phone number related properties not serialized (issue #1151) 2018-10-07 12:52:08 -07:00
Brian Ganninger 0da343ea6f Fix serialization test failure for dB HL tone audiometry onboarding step (issue #1151) 2018-10-07 12:42:24 -07:00
Brian Ganninger 1fc475e826 Fix serialization test failure for Amsler grid result (issue #1151) 2018-10-07 12:29:25 -07:00
Brian Ganninger dc0890233f Rename variable for spelling and clarity 2018-10-07 12:17:37 -07:00
Brian Ganninger 15a8deba02 Fix serialization test failure for health clinical recorder configuration [iOS 12+ only] (issue #1151) 2018-10-07 12:16:28 -07:00
Brian Ganninger ac27b6d8fa Fix serialization test failure for Amsler grid step (issue #1151)
// also align whitespace for several entries
2018-10-06 20:31:30 -07:00
Brian Ganninger 8625fa19d6 Fix serialization test failure for speech recognition step (issue #1151) 2018-10-06 20:18:56 -07:00
Brian Ganninger 6e0a3a5c4a Fix serialization test failure for environment SPL meter result (issue #1151) 2018-10-06 19:17:56 -07:00
Brian Ganninger 388a20a79b Fix serialization test failure for streaming audio recorder configuration (issue #1151) 2018-10-06 16:48:55 -07:00
Brian Ganninger ef0c8d0495 Fix serialization test failure for Environment SPL Meter step (issue #1151) 2018-10-06 13:51:31 -07:00
Brian Ganninger 97fb686ad4 Fix serialization test failure for Speech in Noise step (issue #1151) 2018-10-06 13:50:44 -07:00
Brian Ganninger 2c0a6d7761 Fix serialization test failure for PDF Viewer step (issue #1151) 2018-10-06 13:49:57 -07:00
Brian Ganninger 0070d3ca04 Fix serialization test failure for tone audiometry step (issue #1151) 2018-10-05 23:43:48 -07:00
Macro Yau 6d0c331aba Fix typo 2018-10-05 14:30:21 +08:00
Macro Yau 0d81a9c696 Rename cancelable to discardable 2018-10-05 14:23:49 +08:00
srinathtm-apple 1e7d2c2460 Merge pull request #1179 from MacroYau/feature/custom-minute-interval
Allow custom minute interval setting for UIDatePicker with date and time, and time of day answer formats
2018-10-05 11:13:03 +05:30
Brian Ganninger 3197a62a3a Update TaskFactory+QuestionSteps.m
Fix incorrect comment
2018-10-04 14:57:26 -07:00
Brian Ganninger 4cdffbd061 Consistency cleanup from PR feedback. 2018-10-04 12:46:31 -07:00
Brian Ganninger fad570f6e9 Explicitly initialize per PR feedback 2018-10-04 10:26:10 -07:00
Macro Yau 05e4011f2a Remove unused getters 2018-09-29 18:43:49 +08:00
Macro Yau b28785d160 Allow task view controller to be cancelable regardless of step type 2018-09-28 19:15:13 +08:00
Brian Ganninger 2b25f66086 Remove hideSelectedValue from serialization test after initializer changes 2018-09-27 23:20:02 -07:00
Brian Ganninger 54f7a9b53a Update initializer 2018-09-27 23:13:05 -07:00
Brian Ganninger 0d6bd0e3c4 Whitespace tweak again 2018-09-27 23:11:29 -07:00
Brian Ganninger ed3d787972 Flipped parameters accidentally 2018-09-27 23:10:39 -07:00
Brian Ganninger 834e992bf0 Whitespace fix take 2 2018-09-27 23:09:27 -07:00
Brian Ganninger 4a894d2b3c Whitespace fix 2018-09-27 23:07:32 -07:00
Brian Ganninger 6848c067d0 Remove copyright attribution 2018-09-27 23:04:16 -07:00
Brian Ganninger ff3fe765f1 Remove hideSelectedValue from initializers, utilize only via settable property per PR review. 2018-09-27 23:01:24 -07:00
Macro Yau ecc6d2b6f9 Remove minute interval parameter from constructors 2018-09-27 16:45:50 +08:00
Brian Ganninger 8f633dcb43 Add copyright attribution per guidelines 2018-09-26 19:25:16 -07:00
Brian Ganninger a62b853500 Fix whitespace to match coding guidelines for project 2018-09-26 19:20:36 -07:00
Brian Ganninger 0a12a96af5 Add an extra step for testing text choice scale with no selected value; update serialization tests 2018-09-26 19:13:01 -07:00
Brian Ganninger 62bba0b6c9 Fix whitespace to match coding guidelines for project 2018-09-26 18:51:11 -07:00
Brian Ganninger b7c6772266 Add copyright attribution per guidelines 2018-09-25 22:56:27 -07:00
Brian Ganninger 224ce04a41 Redo initializers and Scale section of OKRTest to include hiding the selected value for all variants (#657) 2018-09-25 22:46:48 -07:00
Macro Yau 05b6f308e3 Allow custom minute interval setting for UIDatePicker with date and time, and time of day answer formats 2018-09-25 14:06:59 +08:00
Brian Ganninger 3f96750424 Port changes from pull request #446 to latest master 2018-09-24 20:33:23 -07:00
srinathtm-apple e7e501c087 Merge pull request #1175 from king7532/master
NSHealthShareUsageDescription must be longer than one word
2018-09-24 20:18:37 -06:00
Benjamin King 3aeb8dd9f9 NSHealthShareUsageDescription must be longer than one word, otherwise HealthKit will throw a runtime exception during the on-boarding or profile view controller 2018-09-19 11:05:31 -04:00
David Evans d30331a403 Slight change to RoM instructions
Made a slight improvement to the wording of the knee and shoulder range of motion tasks, in line with the new 'maximum' and 'minimum' angle calculations, following feedback after testing with volunteers.
2018-09-19 10:03:46 +01:00
David Evans 1726f5353d Trying to resolve file conflict by updating to latest RK version 2018-09-05 09:32:13 +01:00
Srinath Tupil Muralidharan b46a5f4d83 Updating podspec, readme and project settings for ResearchKit 2.0 stable release 2018-09-04 19:30:52 -07:00
Srinath Tupil Muralidharan e1d47c2882 Adding remaining audio files for Speech in Noise to Git LFS 2018-09-04 19:21:11 -07:00
Srinath Tupil Muralidharan dbc21a1c2a Changing lfsconfig to recursively track the LFS-files folder 2018-09-04 19:13:28 -07:00
Srinath Tupil Muralidharan f73645127c Adding proof of concept LFS file for speech in noise 2018-09-04 19:04:17 -07:00
Akshay 95425a81ae Stable Release 2.0 2018-09-04 16:58:27 -07:00
srinathtm-apple 8a44bceb99 Merge pull request #1170 from srinathtm-apple/FixForIssue1168
adding new css style class to handle signature image
2018-09-04 17:19:16 -06:00
Srinath Tupil Muralidharan 543fb892b1 adding new css style class to handle signature image 2018-09-04 16:17:01 -07:00
David Evans e3fad9e1d9 Final changes for angle calculations 2018-09-03 16:41:38 +01:00
David Evans 9f2e77d103 Updated version for consistency with latest RK version 2018-09-03 16:39:18 +01:00
David Evans 0478b552dc Made final changes to knee and shoulder angle calculations 2018-09-03 16:34:58 +01:00
srinathtm-apple 0598cbdbd3 Merge pull request #1167 from srinathtm-apple/FixForIssue1136
navigationFooterView should adopt app tint color
2018-08-28 23:27:29 -06:00
Srinath Tupil Muralidharan c1e6dc0a54 navigationFooterView should adopt app tint color 2018-08-28 17:44:32 -07:00
srinathtm-apple c4968de7d7 Merge pull request #1161 from overcyn/patch-1
Allow autoplay and inline media playback in ORKWebViewStep
2018-08-28 12:12:11 -06:00
srinathtm-apple f02d401737 Merge pull request #1162 from srinathtm-apple/FixForIssue1142
Fix for issue #1142
2018-08-28 12:08:20 -06:00
David Evans 19ee558b57 Adjusted for phone landscape orientation issue
Changed the 'range' result to the absolute difference between maximum and minimum angles, which deals with the problem of the phone being in opposite landscape orientations, and the device recording 'positive' or 'negative ' results accordingly
2018-08-22 12:08:21 +01:00
David Evans 8fde58535b Changed angle results calculations
This needed changes to allow for the negative direction of pitch during knee and shoulder RoM tasks. Counterintuitively, min and max values needed to be exchanged for these particular tasks
2018-08-22 11:49:17 +01:00
Srinath Tupil Muralidharan ec33ec5f8c minor change in import which was causing build failure 2018-08-20 12:42:19 -07:00
Srinath Tupil Muralidharan d23db60948 pass the fhir data object directly to the logger 2018-08-20 12:41:51 -07:00
Kevin Dang fd36ad5463 Update to use latest WKWebView api 2018-08-17 11:51:26 -07:00
Kevin Dang 06360f246d Allow autoplay and inline media playback in ORKWebViewStep 2018-08-16 14:47:39 -07:00
srinathtm-apple 7f1226e74a Merge pull request #1109 from rsanchezsaez/rsanchezsaez/xcode-9.3
[Misc] Fix Xcode 9.3 warnings and rename some methods
2018-08-15 10:46:22 -06:00
srinathtm-apple 0799ec32c9 Merge pull request #1155 from kasemset-apple/trail_making_dynamic_type
Improvements to Dynamic Type support in the Trail Making Test.
2018-08-08 16:09:07 -06:00
srinathtm-apple ae2333f2e4 Merge pull request #1156 from kasemset-apple/tapping_button_ax
Improve usability of tests that use ORKRoundTappingButton.
2018-08-08 16:08:44 -06:00
srinathtm-apple 6da6842adb Merge pull request #1157 from ysf199711/master
Update Consent Doc
2018-08-07 17:35:03 -06:00
srinathtm-apple a016834614 Merge pull request #1139 from joshavant/add-docset
Add docset
2018-08-07 17:33:44 -06:00
Sifan Ye 6d0e6e1931 Apply changes to old document 2018-08-08 02:37:55 +08:00
Sifan Ye 65c5ca082b Added suggested changes
Will update original consent doc
2018-08-08 02:25:01 +08:00
srinathtm-apple a8bbd7d4d8 Merge pull request #1135 from CareEvolution/consentMustScroll
Option to require scrolling to the bottom of ORKConsentReviewStep
2018-08-06 17:53:42 -06:00
Eric Schramm b5cdb5b7fe cond scrollView delegate, check if unscrollable
- minimize callbacks if not needed - make UIScrollViewDelegate only if needed
- if a short consent is used and no scrolling is needed on device, re-enable Agree button
2018-08-06 17:38:34 -05:00
srinathtm-apple 781c080033 Merge pull request #1153 from kasemset-apple/speech_recognition_dynamic_type
Improved Dynamic Type support for the Speech Recognition recording view.
2018-08-06 12:28:13 -06:00
srinathtm-apple cd8e0ebb00 Merge pull request #1152 from kasemset-apple/speech_recognition_transcript_ax
Accessibility fixes for the transcript view in the Speech Recognition task.
2018-08-06 12:27:56 -06:00
Sifan Ye b32c87a3b2 Merge pull request #1 from ResearchKit/master
Merge Updates
2018-08-03 12:21:38 +02:00
srinathtm-apple 9ea3d8bb09 Merge pull request #1150 from kasemset-apple/speech_recognition_waveform_axlabel
Make the waveform accessible so that low vision users are aware that it is present.
2018-08-02 12:38:23 -06:00
srinathtm-apple a1600c6e0b Merge branch 'master' into speech_recognition_waveform_axlabel 2018-08-02 12:37:01 -06:00
Sifan Ye ebc0eeef7d Update pdf code -> swift 2018-08-02 17:47:48 +02:00
Sifan Ye 020b21f261 consentShare -> swift 2018-08-02 17:42:51 +02:00
Sifan Ye 403ef4e6ee Oops, wrong code block 2018-08-02 17:39:45 +02:00
Sifan Ye 74d3f60562 Code block 4 -> swift 2018-08-02 17:37:22 +02:00
Sifan Ye bf3b66e6ff Code block 3 -> Swift 2018-08-02 17:30:12 +02:00
Sifan Ye 9265d45878 Code block 2 -> Swift 2018-08-02 17:22:53 +02:00
Sifan Ye f07c4fe7ff Correct some label typos 2018-08-02 17:11:48 +02:00
Sifan Ye 81e106dde0 First code block -> swift 2018-08-02 17:09:53 +02:00
Sifan Ye cb45004eb0 Init, prepare to replace objc with swift 2018-08-02 16:57:59 +02:00
Sifan Ye f683a494df Update more image formatting and add syntax highlighting 2018-08-02 16:56:31 +02:00
Sifan Ye f7e2e39e1c Update headers and image formats 2018-08-02 16:34:27 +02:00
Sifan Ye 6147283a63 Rename to InformedConsent-template-ObjC.markdown 2018-08-02 16:00:17 +02:00
David Evans c424ada8fd Adjusted 'finish' angle calculation in line with ORKRangeOfMotionStepViewController 2018-08-01 11:55:09 +01:00
Clare Kasemset 2a02e94987 Merge branch 'master' into tapping_button_ax 2018-08-01 17:04:14 +09:00
Clare Kasemset 2be7575a93 Improve usability of tests that use ORKRoundTappingButton.
- In the tone audiometry test, the user has a chance to determine the location of the buttons during the practice step. Once the test begins, the buttons become directly tappable.
- In the two finger tapping interval test, the user can also determine the location of the buttons first. Then on the first activation of either button, the buttons become directly tappable, but the tap is not registered yet.
- In the dBHL tone audiometry test, the user is given instructions about the button and it is directly tappable.
- In the trailmaking test, the user is given instructions about the buttons and they are directly tappable.
2018-08-01 17:01:11 +09:00
Ricardo Sanchez-Saez 326e44b055 [Project] Update to Xcode 9.4 recommended settings 2018-07-31 22:58:26 -07:00
David Evans ba58b4dbad Removed min and max +90.0 adjustment 2018-07-31 22:27:40 +01:00
David Evans 0ee66f6a26 Removed +90.0 adjustment from min and max results 2018-07-31 22:26:34 +01:00
David Evans 261ef01f93 Adjusting maximum and minimum results by +90.0 2018-07-31 21:57:59 +01:00
David Evans f1083cf096 Adjusted minimum and mximum results by +90.0 2018-07-31 21:26:10 +01:00
David Evans 4b5a587eb8 Removed 'fabs' from rangeOfMotionMoreThan180Degrees function 2018-07-31 20:40:02 +01:00
David Evans 4bdd148b53 Removed 'phonesoundwaves' image 2018-07-31 11:42:27 +01:00
David Evans 6bad43fb9f Delete phonesoundwaves_inverted@3x.png 2018-07-31 11:36:29 +01:00
David Evans 34040ac1cd Delete phonesoundwaves_inverted@2x~ipad.png 2018-07-31 11:36:19 +01:00
David Evans 4a58bff1fd Delete phonesoundwaves_inverted@2x.png 2018-07-31 11:36:09 +01:00
David Evans d8391522db Delete Contents.json 2018-07-31 11:34:34 +01:00
Clare Kasemset 4ce1635da5 Improvements to Dynamic Type support in the Trail Making Test.
- Make sure the text doesn't grow outside the bubbles
- Make sure the "Starting text in" text doesn't get truncated
- Scale the timer and error text
2018-07-31 17:44:31 +09:00
Ricardo Sanchez-Saez 26c7884002 [Project] Make ORKHTMLPDFPageRenderer.h private again 2018-07-31 00:59:51 -07:00
Ricardo Sanchez-Saez 3bc160c5b2 [Tests] Fix ResearchKit unit tests 2018-07-31 00:43:51 -07:00
Clare Kasemset 7e21d2486d Improved Dynamic Type support for the Speech Recognition recording view.
- The phrase to be recorded now scales with dynamic type.
- The Start Recording button expands if needed to fill the available width.
2018-07-31 16:39:00 +09:00
srinathtm-apple 1921a72f26 Merge pull request #1149 from kasemset-apple/amsler_grid_direct_touch_ax
Make the Amsler Grid a direct touch area, so the task can be completed easily by low vision users using VoiceOver.
2018-07-31 01:00:14 -06:00
srinathtm-apple ce93665ba2 Merge pull request #1148 from kasemset-apple/speech_in_noise_button_axtraits
Use UIAccessibilityTraitStartsMediaSession on the Play Audio button, so that VoiceOver doesn't speak the button title when you activate it.
2018-07-31 00:59:56 -06:00
srinathtm-apple e7f72ffde2 Merge pull request #1147 from kasemset-apple/speech_recognition_button_axtraits
Use UIAccessibilityTraitStartsMediaSession on the Start Recording button, so that VoiceOver doesn't speak the button title when you activate it.
2018-07-31 00:59:19 -06:00
Clare Kasemset 94a4e8b261 Accessibility fixes for the transcript view in the Speech Recognition task.
- Expose only one element for the text view.
- Expose a custom action to allow dismissing the keyboard.

Resolves rdar://problem/42294608. Tested on iPhone 7 with VoiceOver and Switch Control.
2018-07-31 15:29:51 +09:00
Ricardo Sanchez-Saez f605a10dfb Merge branch 'master' of github.com:ResearchKit/ResearchKit into rsanchezsaez/xcode-9.3 2018-07-30 22:27:33 -07:00
Ricardo Sanchez-Saez aa2fd02c67 Merge branch 'master' of github.com:ResearchKit/ResearchKit into rsanchezsaez/optional-pie-legend 2018-07-30 22:21:09 -07:00
David Evans acf5f194f0 Updated calculation for minimum angle 2018-07-30 23:19:46 +01:00
srinathtm-apple 69e2aeb202 Merge pull request #1129 from karimhm/master
Add calls to remove self from the notification center observers after deallocation.
2018-07-30 13:55:37 -06:00
srinathtm-apple ebc948a8cc Merge pull request #1132 from ysf199711/master
Update Chart & Graph Doc
2018-07-30 13:55:02 -06:00
Clare Kasemset 584302cd2f Also add a hint so users know they can simply double tap to end recording. 2018-07-30 13:54:01 +09:00
Clare Kasemset b4bfe14641 Make the waveform accessible so that low vision users are aware that it is present.
Resolves rdar://problem/42294396. Tested on iPhone 7.
2018-07-30 13:48:21 +09:00
Clare Kasemset 57ca376732 Make the Amsler Grid a direct touch area, so the task can be completed easily by low vision users using VoiceOver.
Also give it an appropriate label and hint.

Resolves rdar://problem/42293953. Tested on iPhone 7.
2018-07-30 13:35:25 +09:00
Clare Kasemset bb30966458 Use UIAccessibilityTraitStartsMediaSession on the Play Audio button, so that VoiceOver doesn't speak the button title when you activate it.
Resolves rdar://problem/42294815. Tested on iPhone 7.
2018-07-30 12:53:09 +09:00
srinathtm-apple a40b67f458 Merge pull request #1144 from conorhughes-apple/completion_check_axlabel
Use fixed accessibility label for the completion view.
2018-07-29 20:49:50 -06:00
srinathtm-apple d0897d7166 Merge pull request #1143 from conorhughes-apple/pdf_button_axlabels
Add accessibility labels to PDF Viewer action buttons.
2018-07-29 20:49:28 -06:00
Clare Kasemset 729fc5355a Use UIAccessibilityTraitStartsMediaSession on the Start Recording button, so that VoiceOver doesn't speak the button title when you activate it.
Resolves rdar://problem/42294456. Tested on iPhone 7.
2018-07-30 11:38:00 +09:00
David Evans b83684fac9 Update ResearchKit.strings
Updated instructions for range of motion tasks
2018-07-27 08:50:01 +01:00
David Evans 6ea0e4d248 Update ORKRangeOfMotionStepViewController.m 2018-07-26 23:06:12 +01:00
David Evans f730ed5a00 Update ORKRangeOfMotionStepViewController.m 2018-07-26 23:04:35 +01:00
David Evans 30e5a09c0c Update ORKRangeOfMotionStepViewController.m 2018-07-26 23:03:51 +01:00
David Evans 98e2ae73e4 Add files via upload 2018-07-26 22:38:12 +01:00
David Evans 100f744827 Add files via upload 2018-07-26 22:03:30 +01:00
David Evans 9ea558d233 Delete shoulder_flexed@3x.png 2018-07-26 21:57:58 +01:00
David Evans d3ceaabce0 Delete shoulder_flexed@2x~ipad.png 2018-07-26 21:57:48 +01:00
David Evans cf62288080 Delete shoulder_flexed@2x.png 2018-07-26 21:57:39 +01:00
David Evans a8e541a462 Delete Contents.json 2018-07-26 21:57:29 +01:00
David Evans 3c29db9917 Delete shoulder_extended@3x.png 2018-07-26 21:57:06 +01:00
David Evans 2b682cd197 Delete shoulder_extended@2x~ipad.png 2018-07-26 21:56:57 +01:00
David Evans cf753bea67 Delete shoulder_extended@2x.png 2018-07-26 21:56:48 +01:00
David Evans a4e1d13bad Delete Contents.json 2018-07-26 21:56:37 +01:00
David Evans 268af9b05d Delete shoulder_extended@3x.png 2018-07-26 21:56:19 +01:00
David Evans 9b47a271a4 Delete shoulder_extended@2x~ipad.png 2018-07-26 21:56:10 +01:00
David Evans 8608143e40 Delete shoulder_extended@2x.png 2018-07-26 21:55:59 +01:00
David Evans 01534209ac Delete Contents.json 2018-07-26 21:55:51 +01:00
David Evans ce75fc84bb Delete knee_flexed@3x.png 2018-07-26 21:55:29 +01:00
David Evans 4f1b8e1b89 Delete knee_flexed@2x~ipad.png 2018-07-26 21:55:20 +01:00
David Evans bb6be3bde1 Delete knee_flexed@2x.png 2018-07-26 21:55:11 +01:00
David Evans 52046a60bc Delete Contents.json 2018-07-26 21:55:02 +01:00
David Evans aba6fb5889 Delete knee_flexed@3x.png 2018-07-26 21:54:47 +01:00
David Evans 239ad2d8c9 Delete knee_flexed@2x~ipad.png 2018-07-26 21:54:37 +01:00
David Evans c220e6dfbd Delete knee_flexed@2x.png 2018-07-26 21:54:28 +01:00
David Evans 5d0cfbf9de Delete Contents.json 2018-07-26 21:54:19 +01:00
David Evans 644a563d20 Delete knee_extended@3x.png 2018-07-26 21:54:03 +01:00
David Evans c49ff60d73 Delete knee_extended@2x~ipad.png 2018-07-26 21:53:54 +01:00
David Evans 892713bec4 Delete knee_extended@2x.png 2018-07-26 21:53:45 +01:00
David Evans 60ca971d8e Delete Contents.json 2018-07-26 21:53:34 +01:00
David Evans e8f695ee32 Delete knee_extended@3x.png 2018-07-26 21:53:17 +01:00
David Evans 7941f76033 Delete knee_extended@2x~ipad.png 2018-07-26 21:53:01 +01:00
David Evans f871fafed6 Delete Contents.json 2018-07-26 21:52:51 +01:00
David Evans fbd02ffc59 Delete knee_extended@2x.png 2018-07-26 21:52:41 +01:00
David Evans 371c729a48 Delete shoulder_flexed@3x.png 2018-07-26 21:51:36 +01:00
David Evans 9f9cbd9fee Delete Contents.json 2018-07-26 21:51:21 +01:00
David Evans 1341070411 Delete shoulder_flexed@2x~ipad.png 2018-07-26 21:51:08 +01:00
David Evans ed26df05ae Delete shoulder_flexed@2x.png 2018-07-26 21:50:58 +01:00
David Evans 6583215cda Add files via upload
Added new results to range of motion tasks, and renamed flexed and extended
2018-07-26 21:41:54 +01:00
David Evans c77823dfa8 Add files via upload
Added a new image (phonesoundwaves_inverted) to range of motion tasks.
Added additional spoken instruction to 'tap anywhere' stage in range of motion tasks.
2018-07-26 21:36:39 +01:00
David Evans ec62232d9f Add files via upload 2018-07-26 21:28:45 +01:00
David Evans a54a266335 Add files via upload 2018-07-26 21:27:29 +01:00
David Evans 734e85ead6 Add files via upload
Added new results
2018-07-26 21:24:04 +01:00
David Evans 5182776e1f Add files via upload 2018-07-26 21:17:44 +01:00
David Evans 57f896b86f Add files via upload 2018-07-26 21:14:56 +01:00
David Evans abea94060e Update ORKRangeOfMotionStepViewController.m 2018-07-26 17:31:26 +01:00
David Evans 8a21932d62 Update ORKRangeOfMotionStepViewController.m 2018-07-26 17:30:48 +01:00
David Evans 07469cf2c1 Update ORKRangeOfMotionStepViewController.m 2018-07-26 17:28:43 +01:00
David Evans b684c9f2f8 Update ORKRangeOfMotionStepViewController.m 2018-07-26 17:27:56 +01:00
Ricardo Sanchez-Saez d58ac3982c [ORKTowerOfHanoiStep] Fix warning by removing unallowed init 2018-07-25 23:36:20 -07:00
Conor Hughes fbdca00cf2 Use fixed accessibility label for the completion view.
The completion view looks like it's now just always a check in a blue
circle. Update the label to a fixed string. This avoids interpolating
nil, which was happening because captionLabel is not visible here (and
as such moving focus to it with a screen change is also inappropriate).

Resolves rdar://problem/42294298. Tested on iPhone 8.
2018-07-24 19:52:18 -07:00
Conor Hughes 49677ea0f8 Add accessibility labels to PDF Viewer action buttons.
Resolves rdar://problem/42255725. Tested on iPhone 8.
2018-07-24 19:17:57 -07:00
Josh Avant a00a237c29 Add docset 2018-07-23 19:30:47 -05:00
Shannon Young caed724ce2 Merge pull request #1137 from tobiasjungnickel/ScreenType_iPad_10_5
ScreenType for iPad 10.5
2018-07-23 09:08:20 -07:00
Tobias Jungnickel cbd1ccb13d adding iPad 10.5 2018-07-21 12:12:36 +02:00
Eric Schramm fa23b2a841 reverted back to original initializer 2018-07-18 13:38:03 -05:00
Eric Schramm d853c54935 adjusted for backwards compatibility
- restored initial initializer as a convenience initializer
- fixed documentation text to address new parameter
2018-07-17 15:30:07 -05:00
Eric Schramm 8c0236e33a implement requires scroll to bottom to agree 2018-07-17 07:44:47 -05:00
srinathtm-apple ac18d816ee Merge pull request #1134 from anaglik/cocoapods-fix
Fixed position of ORK_CLASS_AVAILABLE
2018-07-13 16:34:30 -06:00
Andrzej Naglik 143184f792 Fixed position of ORK_CLASS_AVAILABLE. 2018-07-13 16:38:41 +02:00
Sifan Ye 6beb7bfbf1 Comment indentation 2018-07-11 01:07:35 +02:00
Sifan Ye b2707702f1 Indentation 2018-07-11 01:06:52 +02:00
Sifan Ye 1e87138b9a Update syntax in code example 2018-07-11 01:06:09 +02:00
Sifan Ye 91c6e0e7da Added how to update a chart graph 2018-07-11 01:00:06 +02:00
Sifan Ye 5c6e8662c5 Remove Fig Captions
where the line above the figure is clear enough to explain
2018-07-11 00:46:25 +02:00
Sifan Ye 25444b68fd Update ChartsAndGraphs-template.markdown 2018-07-11 00:41:44 +02:00
Sifan Ye d9f2e1171e Update ChartsAndGraphs-template.markdown 2018-07-11 00:41:19 +02:00
Karim H 101e792254 Add calls to remove self from the notification center observers after deallocation. 2018-07-08 20:58:25 +01:00
Akshay 266b9f1c71 updating ResearchKit 2.0 Release notes 2018-06-04 16:20:42 -07:00
Akshay dcae4e5775 adding ResearchKit 2.0 Release notes 2018-06-04 16:17:31 -07:00
Akshay edc9f445ab ResearchKit 2.0 2018-06-04 14:24:57 -07:00
Akshay a23a22f7bf Merging updates 2018-06-04 14:03:29 -07:00
srinathtm-apple aea49a7950 Merge pull request #1104 from srinathtm-apple/toneAudiometryCleanup
ORKToneAudiometry cleanup
2018-04-12 21:19:31 -07:00
Srinath Tupil Muralidharan e7a74e4951 updating property in predefined active tasks 2018-04-12 21:17:29 -07:00
Srinath Tupil Muralidharan 78ac8e03f2 renaming bool property per objc conventions 2018-04-12 21:09:28 -07:00
David Evans acc5ff2ba9 Update ORKRangeOfMotionStepViewController.m 2018-04-05 22:20:47 +01:00
David Evans 28d431c664 Update ORKRangeOfMotionStepViewController.m 2018-04-05 22:18:03 +01:00
Ricardo Sanchez-Saez 9f980e1144 [Tests] Fix ORKHTMLPDFWriter tests 2018-04-05 00:22:06 -07:00
Ricardo Sanchez-Saez 259446fc8c [Misc] Rename methods to be more Obj-C compliant 2018-04-04 23:56:40 -07:00
Ricardo Sanchez-Saez 95223d3011 [Projects] Update Swift version to 4.0 2018-04-04 23:31:34 -07:00
Ricardo Sanchez-Saez b61f071020 [Xcode 9.3] Update all projects to avoid warnings 2018-04-04 22:50:24 -07:00
Ricardo Sanchez-Saez be31c5784d [ORKHTMLPDFWriter] Fix nullability warning and rename method 2018-04-04 22:26:01 -07:00
Ricardo Sanchez-Saez 14f8d7ee6c [Xcode 9.3] Add new shared data file 2018-04-04 22:16:41 -07:00
Ricardo Sanchez-Saez b32f3db623 [ORKHTMLPDFPageRenderer] Fix warning 2018-04-04 22:16:22 -07:00
Ricardo Sanchez-Saez 19a3cd7074 [ORKPieChart] Fix delegate optionality 2018-04-04 22:01:37 -07:00
Ricardo Sanchez-Saez fe8f0a2234 [ORKPieChart] Reuse more code 2018-04-04 21:57:27 -07:00
srinathtm-apple 4b9c70ed73 Merge pull request #1103 from srinathtm-apple/FixForIssue1102
fix for issue #1102
2018-04-04 15:08:23 -07:00
Ricardo Sanchez-Saez 5592966027 [ORKPieChartView] Allow skipping segment legend labels 2018-04-04 03:20:43 -07:00
Srinath Tupil Muralidharan a9a0946c7e removing duplicate code 2018-04-03 20:18:44 -07:00
Srinath Tupil Muralidharan 8ff4db8384 fix for issue #1102 2018-04-03 01:33:24 -07:00
srinathtm-apple 4019c380eb Merge pull request #1093 from srinathtm-apple/FixForIssue1014
fix for #1014
2018-03-22 03:02:43 -07:00
Srinath Tupil Muralidharan fe7fc48901 fix for #1014 2018-03-19 13:53:43 -07:00
srinathtm-apple 7634eabd0a Merge pull request #1090 from srinathtm-apple/FixForIssue1022
fix for #1022
2018-03-16 15:51:58 -07:00
srinathtm-apple 3089a3bef5 Merge pull request #1075 from srinathtm-apple/timedWalkTaskCleanup
Timed walk task cleanup
2018-03-12 10:58:40 -07:00
Srinath Tupil Muralidharan cc3afe5102 include turnAroundTimeStep only for positive values 2018-03-12 10:50:22 -07:00
srinathtm-apple d75ba09918 Merge pull request #1092 from MacroYau/patch/passcode-input-overflow
Suppress ORKPasscodeTextField input overflow
2018-03-12 10:32:52 -07:00
Macro Yau 5376359c1f Suppress ORKPasscodeTextField input overflow 2018-03-10 15:11:16 +08:00
Srinath Tupil Muralidharan 9102800ced fix for #1022 2018-03-07 12:14:46 -08:00
David Evans 3133dd38df Merge pull request #1 from davwillev/davwillev-patch-1
Changes to angle calculations in Range of Motion active tasks
2018-03-05 13:28:28 +00:00
David Evans bd8ca78ed1 Add files via upload
Added quaternion to Euler definitions for Roll and Yaw.
Replaced the attitude.roll implementation for the device in landscape orientation with the quaternion for Roll.
Modified the calculation for 'flexed' and 'extended' angles.
2018-03-05 13:21:18 +00:00
srinathtm-apple 92fdcf46a6 Merge pull request #1065 from akshay-yadav-apple/defaultAnswerProperty
Adding default answer property to ORKTextAnswerFormat and ORKNumericA…
2018-03-04 22:42:57 -08:00
srinathtm-apple 2134d5fe3a Merge pull request #1081 from srinathtm-apple/consentSignatureFix
fix for #1071
2018-03-04 22:28:40 -08:00
srinathtm-apple 44a5e21fd0 Merge pull request #1080 from susom/Fix-For-1019-Toolbar
[ResearchKit] fix for issue #1019 - toolbar
2018-02-23 12:56:11 -08:00
Srinath Tupil Muralidharan 2aa0463673 fix consent name and date layout 2018-02-21 15:20:16 -08:00
Paweł Kowalczyk f39f8b01a5 [ResearchKit] fix for issue #1019 - toolbar 2018-02-21 23:05:51 +01:00
akshay-yadav-apple b28b37c4ed Merge pull request #1062 from ninoguba/picker_dynamic_type
Added support for Dynamic Types to answer formats that use picker views
2018-02-21 02:26:15 -08:00
akshay-yadav-apple d7ddf072aa Merge pull request #1074 from srinathtm-apple/FixForIssue1073
Fix for issue 1073: error in localization
2018-02-21 02:23:58 -08:00
Srinath Tupil Muralidharan 0610718029 using non-localized string as value, based on feedback 2018-02-20 01:42:52 -08:00
Srinath Tupil Muralidharan 2d4b6a566a any negative value will bypass turnAroundTime step 2018-02-20 01:42:13 -08:00
srinathtm-apple b71a07c108 Merge pull request #1069 from Br35Ba56/master
Added phone number form item for ORKRegistrationStep #1068
2018-02-20 01:26:47 -08:00
Srinath Tupil Muralidharan 16bb829e6a create an array of ORKTextChoice instead of an array of NSString 2018-02-19 18:52:05 -08:00
Srinath Tupil Muralidharan 65985167c0 deprecating one of the initializers for timedWalkTask to avoid duplicate code paths 2018-02-19 18:14:40 -08:00
srinathtm-apple 0f0e95473a Merge pull request #1064 from CareEvolution/camera-layout
Make the ORKImageCaptureCameraPreviewView take the full width of the screen.
2018-02-19 15:21:37 -08:00
akshay-yadav-apple 0032b6708a Merge pull request #1067 from danielemden/bugs/ShowTimeLeftLabelForAudioTask
Show time-left-label for audio task
2018-02-19 15:21:14 -08:00
Srinath Tupil Muralidharan 425b858206 reverting to using ternary operator to determine key based on limb type 2018-02-19 14:50:10 -08:00
Anthony Schneider 5787764eaf Added .includePhoneNumber to ORKCatalog accountCreationTask. 2018-02-14 20:04:48 -06:00
Anthony Schneider b829641bd0 Issue #1068 Added option for phone number to ORKRegistrationStep. 2018-02-14 19:53:16 -06:00
Daniel Emden ac7cab60dd Show time-left-label for audio task
Probably due to a typo. The formatter which is used to format the string showing the remaining time for the audio task is always nil.
2018-02-13 23:41:09 +01:00
Akshay 5fe7c7f49e Adding default answer property to ORKTextAnswerFormat and ORKNumericAnwerFormat 2018-02-12 15:26:57 -08:00
Kevin Dang 403d93d064 Fix capturedImageView layout 2018-02-12 14:35:55 -08:00
Kevin Dang ca68d65605 Fix capturedImageView layout 2018-02-12 14:26:39 -08:00
Kevin Dang 4c6ff1c90c Make the ORKImageCaptureCameraPreviewView take the full width of the screen rather than being dependent on templateImage size. 2018-02-12 12:14:40 -08:00
Nino Guba c463359725 Added support for Dynamic Types to ORKMultipleValuePicker 2018-02-10 14:02:58 -08:00
Nino Guba decab237e8 Added support for Dynamic Types to ORKHeightPicker and ORKWeightPicker 2018-02-10 13:52:10 -08:00
Nino Guba 6577436bd4 Added support for Dynamic Types to ORKValuePicker 2018-02-10 13:44:10 -08:00
srinathtm-apple 4132c20897 Merge pull request #1054 from rsanchezsaez/rss/reviewing-guidelines
[docs] Add first draft of the ResearchKit Reviewing Guidelines
2018-02-09 11:06:36 -08:00
Ricardo Sanchez-Saez d520f2963d [docs] Add first draft of the ResearchKit Reviewing Guidelines 2018-01-25 20:13:47 -08:00
kelseydedoshka-apple 6da912d08a Merge pull request #1041 from srinathtm-apple/master
[ResearchKit] fix for issue #1024
2018-01-11 14:40:06 -08:00
srinathtm-apple 4e61599b1f Merge pull request #1052 from akshay-yadav-apple/Fix-For-1019
[ResearchKit] fix for issue #1019
2018-01-11 14:39:22 -08:00
Akshay c8566b00bf [ResearchKit] fix for issue #1019 2018-01-10 10:32:18 -08:00
kelseydedoshka-apple e567a5071c Merge pull request #1025 from tobiasjungnickel/attributedInstructionStep
WIP: ORKInstructionStep detailText as NSAttributedString
2017-12-19 15:48:30 -08:00
Tobias Jungnickel 87fec7ce3a adding additional attributed detail text that overrides detail text if set 2017-12-19 21:25:41 +01:00
Tobias Jungnickel 51e4761e27 Merge branch 'master' into attributedInstructionStep 2017-12-19 19:02:07 +01:00
srinathtm-apple 774e638ca7 Merge pull request #1046 from akshay-yadav-apple/master
[ResearchKit] Fix for issue #1043
2017-12-18 10:22:51 -08:00
srinathtm-apple 79b2095fbd Merge pull request #856 from chrisortman/pdf-interface-1.4.1
Allow customization of rendered PDF
2017-12-15 14:39:17 -08:00
Chris Ortman 05d716c5a2 Remove .swift-version file 2017-12-15 16:10:36 -06:00
Akshay 3a1f004452 Removing duplicate code 2017-12-13 14:23:56 -08:00
Akshay f0db5c3a11 [ResearchKit] Fix for issue #1043 2017-12-13 12:38:23 -08:00
Srinath Tupil Muralidharan d513fbd6f3 [ResearchKit] fix for issue #1015 2017-12-06 15:34:42 -08:00
akshay-yadav-apple c2dfba9870 Merge pull request #1010 from ninoguba/weight_answer_format
Added ORKWeightAnswerFormat
2017-12-06 10:13:24 -08:00
Nino Guba 1dc28a703b Merge pull request #5 from rsanchezsaez/rss/weight-answer-format-merge-master-b
Merge master again
2017-12-06 07:16:46 -08:00
Ricardo Sanchez-Saez d43c1168e5 Merge branch 'master' of github.com:ResearchKit/ResearchKit into ninoguba/weight_answer_format
# Conflicts:
#	ResearchKit.xcodeproj/project.pbxproj
2017-12-06 01:01:30 -08:00
Srinath Tupil Muralidharan 1d2715afb4 [ResearchKit] fix for issue #1024 2017-12-05 17:30:05 -08:00
Pariece McKinney 33609c0fd8 Merge pull request #956 from Sage-Bionetworks/pr/split-ORKResult
Split ORKResult code files into separate files.
2017-12-04 14:03:17 -08:00
Shannon Young e2f178c0e9 Fix more issues that were accepted into master of buggy code.
Issues with ORKToneAudiometryResult and ORKWebViewStep discovered during unit testing of ORKTest.
2017-12-04 12:59:55 -08:00
Shannon Young 80720c1281 Fixes to classes introduces since last March that fail unit tests. 2017-12-04 12:36:46 -08:00
Shannon Young a118762015 Fix definition of the ORKQuestionStepViewController 2017-12-04 11:17:06 -08:00
Shannon Young 1a5d537030 Split out results for stroop and web view. 2017-12-04 10:53:01 -08:00
Nino Guba f1664e5901 Merge pull request #4 from rsanchezsaez/rss/weight-answer-format-merge-master
[Weight Answer Format] Merge master
2017-12-04 09:18:19 -08:00
Ricardo Sanchez-Saez 16dfd0e677 Merge branch 'master' of github.com:ResearchKit/ResearchKit into ninoguba/weight_answer_format
# Conflicts:
#	Testing/ORKTest/ORKTestTests/ORKESerialization.m
2017-12-03 22:31:08 -08:00
Shannon Young e10bb71e03 Merge branch 'master' into pr/split-ORKResult
# Conflicts:
#	ResearchKit/Common/ORKResult.h
#	ResearchKit/Common/ORKResult.m
2017-12-01 15:37:19 -08:00
kelseydedoshka-apple 580e8c9347 Merge pull request #1040 from Medable/issue992_htmlReviewContentNoSignature
Fixes #992. "Consent PDF with htmlReviewContent doesn't add signature page
2017-11-30 10:28:30 -08:00
Fer 51b4c2e539 Fixes #992. "Consent PDF with htmlReviewContent doesn't add signature page 2017-11-30 15:06:44 -03:00
kelseydedoshka-apple 715d5a7301 Merge pull request #1035 from CareEvolution/FormStepSkipFix
Fix for ORKFormStepViewController getting stuck in a "skipped" state
2017-11-29 09:00:38 -08:00
Mike Mertsock c8195bddbc ORKTest: Add shouldPresentStep validation example to exercise skip logic in form step 2017-11-28 18:05:20 -05:00
Mike Mertsock bd2319e74d Reset skipped state when user updates answers in form step 2017-11-28 18:04:00 -05:00
kelseydedoshka-apple ee443eadee Merge pull request #929 from tobiasjungnickel/tableStepSectionHeader
Extend ORKTableStepSource for custom section header
2017-11-26 15:41:44 -08:00
kelseydedoshka-apple 39056d50ab Merge pull request #965 from Medable/issue833_DateStep
Fixes #833. "Date Step - Mismatch between picker.date and what is shown in the UIDatePicker”.
2017-11-26 15:22:56 -08:00
kelseydedoshka-apple feebf2f932 Merge pull request #971 from benjamin-42/update-readme-swift-syntax
Update README.md Swift example code to latest Swift syntax
2017-11-22 13:16:14 -08:00
kelseydedoshka-apple f49b3015c1 Merge pull request #1032 from rsanchezsaez/rss/fix-additional-warnings
[Misc] Fix additional Xcode 9.1 warnings
2017-11-21 16:54:17 -08:00
kelseydedoshka-apple 470582b176 Merge pull request #1030 from CareEvolution/WebViewStep
Add "ORKWebViewStep"
2017-11-21 16:53:09 -08:00
chrisnowak 6c4075258b Add back to ORKTest 2017-11-21 16:44:58 -05:00
chrisnowak 4bf5df0a19 Merge flog 2017-11-21 16:40:02 -05:00
chrisnowak fbb39e1cc5 Fix merge flog 2017-11-21 16:37:54 -05:00
chrisnowak 6319d2861e Remove external url 2017-11-21 16:18:17 -05:00
chrisnowak 9c6c08380b Merge branch 'master' of https://github.com/ResearchKit/ResearchKit into WebViewStep2 2017-11-21 16:11:54 -05:00
Nino Guba 25a71c950d Merge pull request #3 from rsanchezsaez/rss/weight-answer-format-fix-tests
[ORKWeightAnswerFormat] Fix unit tests
2017-11-21 09:21:33 -08:00
Ricardo Sanchez-Saez 271bbba44b [ORKWeightAnswerFormat] Fix serialization tests 2017-11-20 22:39:27 -08:00
Ricardo Sanchez-Saez 83d28ede08 [ORKWeightAnswerFormat] Fix typos 2017-11-20 22:36:08 -08:00
Ricardo Sanchez-Saez f10573e71b Merge branch 'master' of github.com:ResearchKit/ResearchKit into ninoguba/weight_answer_format 2017-11-20 21:32:00 -08:00
Ricardo Sanchez-Saez 06a58fab3a [Misc] Fix additional Xcode 9.1 warnings 2017-11-20 21:30:58 -08:00
kelseydedoshka-apple b9c5ed66bb Merge pull request #1031 from rsanchezsaez/rss/fix-unit-tests
[Misc] Fix unit tests
2017-11-17 11:35:59 -08:00
Shannon Young db51765a9b Merge branch 'master' into pr/split-ORKResult 2017-11-17 09:39:52 -08:00
srinathtm-apple 5a05aed6ee Merge pull request #1029 from rsanchezsaez/rss/Xcode-9.1
[Projects] Update projects to recommended Xcode 9.1 settings and fix all the warnings
2017-11-16 20:56:27 -08:00
Ricardo Sanchez-Saez d50a51c769 Merge branch 'master' of github.com:ResearchKit/ResearchKit into rss/Xcode-9.1
# Conflicts:
#	Testing/ORKTest/ORKTest/MainViewController.m
2017-11-16 20:41:42 -08:00
Nino Guba d922ed87f5 Merge pull request #2 from rsanchezsaez/rss/weight_answer_format
[ORKWeightAnswerFormat] Merge master and resolve conflicts
2017-11-16 16:49:14 -08:00
Nino Guba 15cc58b874 Merge pull request #1 from rsanchezsaez/rss/weight_answer_format-no-merge
[ORKWeightAnswerFormat] Improvements
2017-11-16 12:48:58 -08:00
Ricardo Sanchez-Saez 18b730169f [ORKWeightAnswerFormat] Re-add ORKTest examples 2017-11-16 01:17:37 -08:00
Ricardo Sanchez-Saez 7a1d69a9d1 Merge branch 'master' of github.com:ResearchKit/ResearchKit into rss/weight_answer_format
# Conflicts:
#	ResearchKit/Common/ORKTypes.h
#	ResearchKit/Common/ORKTypes.m
#	Testing/ORKTest/ORKTest/MainViewController.m
2017-11-16 01:10:40 -08:00
Ricardo Sanchez-Saez 2d6efeb430 [ORKCatalog] Capitalize displayed text for ORKWeightAnswerFormat examples 2017-11-16 00:50:22 -08:00
Ricardo Sanchez-Saez 9cbba81572 [ORKWeightPicker] Update localized measure string to ‘lb’ 2017-11-16 00:42:32 -08:00
Ricardo Sanchez-Saez 3108e24830 [ORKWeightPicker] Update ORKTest sample code placeholders 2017-11-16 00:40:39 -08:00
Ricardo Sanchez-Saez 2eefc77cbe [ORKWeightPicker] Rename fraction methods 2017-11-16 00:35:24 -08:00
Ricardo Sanchez-Saez e61c9463a5 [ORKWeightPicker] Add extra properties to NSSecureCoding and equality 2017-11-16 00:34:08 -08:00
Ricardo Sanchez-Saez c1567e8ae6 [ORKWeightPicker] Reuse more code in kg <-> lb converting options; increase conversion precision 2017-11-16 00:26:10 -08:00
Ricardo Sanchez-Saez af08beeb4c [ORKTests] Fix ORKImageChoice serialization tests 2017-11-16 00:03:25 -08:00
Ricardo Sanchez-Saez 86beb05399 [ORKNumericAnswerFormat] Rename ‘scale’ to ‘maximumFractionDigits’ and fix serialization tests 2017-11-15 23:47:52 -08: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 Sanchez-Saez b3dfb08f50 [ORKWeightAnswerFormat] Use ‘double’ instead of ’NSNumber’ for numeric parameters 2017-11-15 22:54:43 -08:00
Ricardo Sanchez-Saez b0bf985469 [ORKWeightAnswerFormat] Change order of parameters 2017-11-15 21:55:52 -08:00
akshay-yadav-apple 7e4967ca06 Merge pull request #959 from Sage-Bionetworks/pr/split-task-modules
Split out ORKOrderedTask task modules into a separate file.
2017-11-15 12:41:44 -08:00
kelseydedoshka-apple e8ed8d2c7e Merge pull request #953 from rsanchezsaez/rss/ORKTest-refactor-b
[ORKTest] Extract task-creating methods to new TaskFactory class
2017-11-15 10:10:51 -08:00
Ricardo Sanchez-Saez d55689dc5e [ORKWeightPicker] Replace ‘valueInterval’ and ‘additionalPrecision’ by ‘numericPrecision’ 2017-11-15 00:46:50 -08:00
Ricardo Sanchez-Saez e2a52c7188 [Height and Weight Pickers] Reuse code by leveraing answerFormat’s -stringForAnswer: method 2017-11-14 22:23:21 -08:00
Ricardo Sanchez-Saez c7ea76a983 [ORKWeightAnswerFormat] Simplify -stringForAnswer: method 2017-11-14 22:22:41 -08:00
Ricardo Sanchez-Saez 73aa1157e6 Revert "[Misc] Update my copyright"
This reverts commit cb94f06094.

# Conflicts:
#	Testing/ORKTest/ORKTest/MainViewController.m
2017-11-14 14:40:44 -08:00
chrisnowak 0a40250aea Add to ORKTest 2017-11-14 09:46:42 -05:00
chrisnowak c3e7db8c0f Revert "Remove invalid ResearchKit.framework references"
This reverts commit eba62c4857.
2017-11-14 09:07:35 -05:00
Ricardo Sanchez-Saez a0ef5b1715 [Assets] Xcode 9.1 insists on reordering some xcassets fields 2017-11-14 01:17:36 -08:00
Ricardo Sanchez-Saez 6f45964342 [ORKTextChoice] Remove deprecated code 2017-11-14 00:50:52 -08:00
Ricardo Sanchez-Saez 31a86204a9 [Misc] Fix ORKTextChoice warnings 2017-11-14 00:42:10 -08:00
Ricardo Sanchez-Saez 2844102696 [ORKAnswerFormat] Fix convenience initializer being marked as designated 2017-11-14 00:30:17 -08:00
Ricardo Sanchez-Saez 82bb27199a [Misc] Fix strict-prototypes warnings 2017-11-14 00:29:58 -08:00
Ricardo Sanchez-Saez a3f9680006 [Projects] Update all projects to the recommended Xcode 9.1 settings 2017-11-14 00:27:10 -08:00
chrisnowak f851397de0 Set appropriate end time 2017-11-12 11:25:05 -05:00
chrisnowak e998d0747c Add loading indicator 2017-11-12 11:22:47 -05:00
chrisnowak 3682da0aab Check answer for type information 2017-11-12 11:10:46 -05:00
chrisnowak 973beb0fa8 Add embedded html in sample webviewstep 2017-11-12 11:03:52 -05:00
chrisnowak e8e1c36692 Allow embedding html instaed of a url 2017-11-12 10:19:06 -05:00
chrisnowak b7ddc6d195 Add to ORKCatalog 2017-11-11 10:17:02 -05:00
chrisnowak 24dca514a7 Add web view step result 2017-11-11 09:50:42 -05:00
chrisnowak 60ccc4bfad Adding base web view step 2017-11-11 09:33:55 -05:00
kelseydedoshka-apple 9efac8e6a2 Merge pull request #1026 from corduroy/cameraMicrophonePermissions
Add Info.plist keys for microphone and camera access
2017-11-09 14:39:56 -08:00
Joshua McKinnon 0695468020 Add Info.plist keys for microphone and camera access 2017-11-02 16:49:40 +11:00
Tobias Jungnickel b5e625b46f migrating detailText from NSString to NSAttributedString 2017-10-31 06:24:59 +01:00
Pariece McKinney 3e39509af2 Merge pull request #1016 from ninoguba/image_choice_vertical
Added vertical layout option and multiple choice to ORKImageChoiceAnswerFormat
2017-10-09 15:36:42 -07:00
Srinath Tupil Muralidharan ea00c5862e Merge branch 'docs_august17' into 'master'
Docs august17

See merge request !83
2017-10-03 13:12:06 -07:00
Srinath Tupil Muralidharan e6b3ad79f0 [Docs] removing all references to Utility and adding back Passcode 2017-09-26 17:04:15 -07:00
Nino Guba ef1c55cb8e Added valueInterval attribute and defaulted .5 intervals to metric weight values to match Medical ID weight picker 2017-09-20 21:06:46 -07:00
Pariece McKinney b3b484ab61 Merge pull request #1013 from ninoguba/bugfix_height_answer_format
Fix for #1012 to prevent inch value from decrementing unexpectedly
2017-09-20 13:42:26 -07:00
Nino Guba 51acba1999 Added support for multiple choice in ORKImageChoiceAnswerFormat 2017-09-18 23:07:30 -07:00
Nino Guba a984ace443 Added vertical layout option to ORKImageChoiceAnswerFormat 2017-09-18 20:35:00 -07:00
Nino Guba b0a915a30c Fix for #1012 to prevent inch value from decrementing unexpectedly 2017-09-16 10:57:22 -07:00
Nino Guba 5d9bb6c833 Corrected the HK units to match corresponding canonical unit for Weight and Height 2017-09-16 10:25:58 -07:00
Nino Guba 87e9e49519 Fixed HealthKit data handling for Weight and Height; Added example steps using HealthKit quantities for Weight and Height in ORKCatalog 2017-09-16 10:18:54 -07:00
Nino Guba d772f3885a Fixed weight value conversion discrepancies; Limit ounce picker values from 0 to 15 2017-09-15 21:56:33 -07:00
Nino Guba 6b7277cf72 Added minimum and maximum value validations 2017-09-14 21:44:23 -07:00
Nino Guba 45e7f6b529 Added checking min and max values 2017-09-14 20:26:03 -07:00
Nino Guba feae58cde6 Added support for initializing ORKWeightAnswerFormat with default/min/max values and additional precision 2017-09-14 20:02:02 -07:00
Nino Guba 9a635b7227 Added ORKWeightAnswerFormat 2017-09-05 14:50:24 -07:00
Shannon Young 292ad92204 Merge branch 'master' into pr/split-task-modules
# Conflicts:
#	ResearchKit.xcodeproj/project.pbxproj
#	ResearchKit/Common/ORKOrderedTask.h
#	ResearchKit/Common/ORKOrderedTask.m
2017-09-05 10:20:23 -07:00
Shannon Young 2ba1e8a2fd Fix merge from master 2017-09-05 10:08:50 -07:00
Shannon Young 75d8e0d167 Merge branch 'master' into pr/split-ORKResult
# Conflicts:
#	ResearchKit.xcodeproj/project.pbxproj
#	ResearchKit/Common/ORKResult.h
#	ResearchKit/Common/ORKResult.m
2017-09-05 10:08:37 -07:00
Joanna Brodbeck 8e2d6a1f34 Removed example of Video Step 2017-08-22 15:39:29 -07:00
Joanna Brodbeck 30f434f18f update screenshot 2017-08-07 16:29:46 -07:00
Joanna Brodbeck 4645015361 Active Tasks: Edits per SM. Overview and Creating Surveys: new content. 2017-08-07 12:13:10 -07:00
Joanna Brodbeck aa15382dc1 Added screenshots and text to Active Tasks. 2017-08-03 19:38:37 -07:00
Akshay 1e8f90f0c8 Merge branch 'Github_master' into Gitlab_master 2017-07-24 12:26:34 -07:00
Pariece McKinney 6886f9345c Merge pull request #987 from Science37/feature/ORKNumericAnswerFormat-decimal-scale
Added decimal scale limit to `ORKNumericAnswerFormat`
2017-07-23 13:12:27 -07:00
Akshay f561f2c51d Merge remote-tracking branch 'origin/stable'
merging stable
2017-07-19 10:58:21 -07:00
Pariece McKinney 7b40d16da2 Merge pull request #974 from hasiniran/master
Issue #973
2017-07-17 11:38:02 -07:00
Akshay 184b1938e5 Version Fixes 2017-07-13 11:51:31 -07:00
Akshay a2d2b13d58 COnvergence 2017-07-06 18:15:56 -07:00
Akshay e52e22e8f5 Convergence 2017-07-06 15:48:38 -07:00
Kelly Chu 56c3d19cb1 Added decimal scale limit to ORKNumericAnswerFormat 2017-06-28 14:20:06 -07:00
Ricardo Sánchez-Sáez 724dd34bac [ORKTest] Re-add Stroop Task 2017-06-21 00:48:32 -07:00
Ricardo Sánchez-Sáez 7c6e83a0fc Merge branch 'master' of github.com:ResearchKit/ResearchKit into rss/ORKTest-refactor-b
# Conflicts:
#	Testing/ORKTest/ORKTest/MainViewController.m
#	Testing/ORKTest/ORKTest/Tasks/TaskFactory.swift
2017-06-21 00:43:31 -07:00
kelseydedoshka-apple 11228283fa Merge pull request #972 from benjamin-42/fix-passcode-view-controller-layout-glitch
[ORKPasscodeStepViewController] Make sure the view has been laid out before showing the keyboard
2017-06-20 11:03:18 -07:00
kelseydedoshka-apple fa0f23320b Merge pull request #966 from cheif/master
Fix class visibility for new types of Steps, fixes #649
2017-06-19 22:49:03 -07:00
Akshay 05be5f9ae7 Convergence 2017-06-07 10:49:07 -07:00
Akshay e6e4698306 Convergence 2017-06-07 10:10:19 -07:00
Umer Khan 2efdb9d56f Merge pull request #976 from netbe/fix/bundle-version
Update bundle version
2017-05-04 13:45:40 -07:00
François Benaiteau 6907cedf95 Update bundle version 2017-05-02 19:20:49 +08:00
Akshay 113b29ba56 Merge branch 'master' of https://github.com/ResearchKit/ResearchKit
* 'master' of https://github.com/ResearchKit/ResearchKit: (95 commits)
  [Deprecation] Restore deprecated methods which are removed in other PRs
  [ORKTest] Fix serialization tests
  [Deprecation] Re-add ORKTextAnswerFormat and ORKRegistrationStep regex methods
  [Project] Remove unneeded podspec file
  [ORKLocation] Revert wrong 'copy' to 'assign' ivar change
  [Misc] Fix Xcode 8.3 warnings and error
  Closes #922 redefinition of module error
  Fix Redefinition of module error in Xcode 8.3
  Fixed bug with ORKTextChoice not using the correct tint color
  Changed upper duration limit from 120 to 1200
  [ORKESerialization] Fix typo
  [ORKJSONSerializationTests] Simplify property initialization by generalizing usage of the orktest_init helper
  [ORKAnswerFormat] Indentation fixes
  [ORKESerialization] Fix ORKTextAnswerFormat tests
  [ORKTextAnswerFormat] Replace 'validationRegex' (the patterm) and 'validationRegexOptions' properties by 'validationRegularExpression' (an NSRegularExpression object)
  [ORKRegistrationStep] Clarify 'passcodeValidation' serialization comments
  [ORKTextAnswerFormat] Change 'validationRegexOptions' default value to 0
  [ORKTextAnswerFormat] Fix merge issue
  Fix localization for formatted strings so that they will localize correctly left-to-right.
  Fix documentation
  ...
2017-04-28 00:48:57 -07:00
Chris Ortman 221996b73a Removing bundler files 2017-04-26 22:15:19 -05:00
Chris Ortman c309d69349 Update copyright 2017-04-26 22:13:47 -05:00
hasiniran 4dffafc10d Issue #973
in ORKPasscodeStepViewController, supported interface orientation is
set to UIInterfaceOrientationMaskPortrait. To support any orientation
this was changed to UIInterfaceOrientationMaskAll.
2017-04-13 12:43:09 -04:00
Benjamin Randazzo b46ebf3ded [ORKPasscodeStepViewController] Make sure the view has been laid out before showing the keyboard
This is a fix for issue #960, -viewDidAppear: is called but the view isn't on screen yet when the view controller is set in a UIPageViewController
2017-04-08 21:17:26 +02:00
Benjamin Randazzo b9351232fc Update README.md Swift example code to latest Swift syntax 2017-04-08 17:54:34 +02:00
Umer Khan b04a5aa6a4 Merge pull request #969 from rsanchezsaez/rss/deprecation
[Deprecation] Re-add ORKTextAnswerFormat and ORKRegistrationStep regex methods
2017-04-07 15:41:03 -07:00
Ricardo Sanchez-Saez 76cec79983 [Deprecation] Restore deprecated methods which are removed in other PRs
This partially reverts commit c3d25d6edc.
2017-04-07 00:48:08 -07:00
Ricardo Sanchez-Saez 3697e01b6f [ORKTest] Fix serialization tests 2017-04-06 02:15:26 -07:00
Ricardo Sanchez-Saez c3d25d6edc [Deprecation] Re-add ORKTextAnswerFormat and ORKRegistrationStep regex methods
Also, move every deprecated method to the new ORKDeprecated.h/.m files. Add specific deprecation attributes and comments.
2017-04-06 02:02:47 -07:00
Ricardo Sanchez-Saez 261bc598f0 [Project] Remove unneeded podspec file 2017-04-06 01:16:22 -07:00
Scott Guelich eba62c4857 Remove invalid ResearchKit.framework references
Was showing up as duplicate entry under ResearchKit/Products
and causing embedding this framework in other targets to fail
2017-04-04 07:33:49 -07:00
Dan Berglund a4e49d490d Fix class visibility for new types of Steps, fixes #649 2017-04-03 17:04:20 -04:00
Ricardo Sanchez-Saez 6bde09345f [ORKTest] Homogenize step and item identifiers 2017-04-02 23:13:11 -07:00
Ricardo Sanchez-Saez a81c577fc3 [ORKTest] Convert iterruptible example to block based interface 2017-04-01 01:13:02 -07:00
Shannon Young 2058936108 Fix equality for ORKLocation 2017-03-31 17:00:16 -07:00
Shannon Young 5be15107b3 Merge branch 'master' into pr/split-ORKResult
# Conflicts:
#	ResearchKit.xcodeproj/project.pbxproj
#	ResearchKit/Common/ORKResult.h
#	ResearchKit/Common/ORKResult.m
#	ResearchKit/Common/ORKResult_Private.h
2017-03-31 12:41:29 -07:00
Shannon Young fb6dd4782a Fix issues with ORKLocation merge from master 2017-03-31 11:23:34 -07:00
Shannon Young 4a944cc972 Merge branch 'master' into pr/split-task-modules 2017-03-31 10:51:07 -07:00
Fernando Waigandt 022144ad28 Fixes #833. "Date Step - Mismatch between picker.date and what is shown in the UIDatePicker”. 2017-03-31 10:59:54 -03:00
Ricardo Sanchez-Saez 238cae5d31 [ORKTest] Consolidate the rest of examples that use 'stepViewControllerWillAppear:' 2017-03-30 21:52:52 -07:00
Ricardo Sanchez-Saez 0870abc22b [ORKTest] Consolidate stepViewControllerWillAppear: examples in new "Step Will Appear" test
Also, reimplement 'stepViewControllerWillDisappear:' example using the block based approach; and delete a few no longer needed task helper properties.
2017-03-30 21:22:02 -07:00
Ricardo Sanchez-Saez 3b74dd93f6 Merge branch 'master' of github.com:ResearchKit/ResearchKit into rss/ORKTest-refactor-b 2017-03-30 20:19:54 -07:00
Umer Khan d82eae5f94 Merge pull request #964 from rsanchezsaez/rss/xcode-8.3-warnings
[Misc] Fix Xcode 8.3 warnings and error
2017-03-30 14:33:51 -07:00
Umer Khan 14b27ada27 Merge pull request #963 from stevemoser/patch-5
Fix Redefinition of module error in Xcode 8.3
2017-03-30 14:33:01 -07:00
Ricardo Sanchez-Saez 56a261eb27 [ORKLocation] Revert wrong 'copy' to 'assign' ivar change 2017-03-30 10:48:51 -07:00
Tobias Jungnickel 988371fb28 Merge pull request #1 from syoung-smallwisdom/syoung-pr/tableStepSectionHeader
Fix the loop for the case where the UITableViewDelegate and this protocol clash
2017-03-30 19:25:03 +02:00
Ricardo Sanchez-Saez 0a377eda53 [ORKTest] Begin removal of taskViewController:stepViewControllerWillAppear: test code
Use a block associated to the relevant ORKStep instead.
2017-03-29 22:35:42 -07:00
Ricardo Sanchez-Saez 1fc013742a [ORKTest] Get rid of task identifier constants
It now uses the automatically generated task identifiers. This also adds a NSObject (TaskFactory) helper category for commicating task intent to the MainViewController.
2017-03-29 21:12:26 -07:00
Ricardo Sanchez-Saez 2a196bc768 [ORKTest] Update copyright headers for new files 2017-03-28 20:13:12 -07:00
Ricardo Sanchez-Saez 6bb2313a1f [TaskFactory+Forms] Resolve merge conflict 2017-03-28 20:07:55 -07:00
Ricardo Sanchez-Saez dcd0be1132 Merge branch 'master' of github.com:ResearchKit/ResearchKit into rss/ORKTest-refactor-b
# Conflicts:
#	Testing/ORKTest/ORKTest/MainViewController.m
2017-03-28 20:03:19 -07:00
Ricardo Sanchez-Saez 8ba80ac79d [Misc] Fix Xcode 8.3 warnings and error
Starting on Xcode 8.3, the 'module.modulemap' file caused the compilation error described in https://github.com/ResearchKit/ResearchKit/issues/922. Renaming it to 'ResearchKit.modulemap' seems to fix the issue.
2017-03-28 19:48:28 -07:00
Steve Moser ceca4baf42 Closes #922 redefinition of module error 2017-03-28 20:53:47 -04:00
Steve Moser e83c26208b Fix Redefinition of module error in Xcode 8.3 2017-03-28 20:50:02 -04:00
Umer Khan 30fd3c0cc6 Merge pull request #958 from ninoguba/textchoice_tintcolor_fix
Fixed bug with ORKTextChoice not using the correct tint color
2017-03-28 11:54:11 -07:00
Umer Khan 22f6aeb066 Merge pull request #952 from rsanchezsaez/rss/nsregularexpression-options
[ORKTextAnswerFormat] Replace the validation regex pattern by a NSRegularExpression object
2017-03-28 11:45:32 -07:00
Ricardo Sanchez-Saez 343be912d0 [ORKtest] Reorganize TaskFactory into categories
Also, reorganize some project files.
2017-03-28 01:23:30 -07:00
Ricardo Sanchez-Saez 0972a789a4 [ORKTest] Remove unneeded import 2017-03-27 22:13:22 -07:00
Ricardo Sanchez-Saez fe994cea75 [TaskFactory] Add missing 'introStep' on the Navigable Ordered Task 2017-03-23 21:47:13 -07:00
Ricardo Sanchez-Saez 7fe617e765 [ORKTest] Dynamically calculate the task identifier
This allows removing a bunch of boilerplattery '-itemTitleButtonTapped:' methods.

Also, reorder and rename task identifiers in the TaskFactory to support this.
2017-03-23 21:47:13 -07:00
Ricardo Sanchez-Saez d451b26788 [ORKTest] Remove 'Task' from all item names 2017-03-23 21:47:13 -07:00
Ricardo Sanchez-Saez 6632633322 [ORKTest] Replace coupled section arrays by array of dictionaries
This is easier to maintain.

Also:
- Set 'adjustsFontSizeToFitWidth' to YES for button labels.
- Improve Image Choice Task name and text.
2017-03-23 21:47:13 -07:00
Ricardo Sanchez-Saez 2841a8f348 [ORKTest] Reorganize main sections
Includes:
- Create a few new sections.
- Alphabetically order sections (except 'Miscellaneous' which is kept last).
- Alphabetically order items within each section.
- Rename some items for consistency.
2017-03-23 21:47:13 -07:00
Ricardo Sanchez-Saez a0e1317c22 [TaskFactory] Add missing CompletionStepTask to task switch 2017-03-23 21:46:56 -07:00
Shannon Young bfe3e691e1 Split the predefined Active Task modules into a separate file. 2017-03-22 11:42:00 -07:00
Shannon Young 392ee67733 Move temp file back to original file name. 2017-03-22 10:43:00 -07:00
Shannon Young a3b9ec6d3d Merge branch 'task/splitA' into pr/split-task-modules
# Conflicts:
#	ResearchKit/Common/ORKOrderedTask+TaskModules.h
#	ResearchKit/Common/ORKOrderedTask+TaskModules.m
#	ResearchKit/Common/ORKOrderedTask.h
#	ResearchKit/Common/ORKOrderedTask.m
#	ResearchKit/Common/ORKOrderedTask_temp.h
#	ResearchKit/Common/ORKOrderedTask_temp.m
2017-03-22 10:41:23 -07:00
Shannon Young 109f69b9df temp split of ORKOrderedTask 2017-03-22 10:23:14 -07:00
Shannon Young 79d61223c6 Split out ORKOrderedTask task modules into a separate file. 2017-03-22 10:20:55 -07:00
Shannon Young f97b4923b6 Fix nullable for ORKLocation 2017-03-21 23:46:12 -07:00
Nino Guba e391fbf254 Fixed bug with ORKTextChoice not using the correct tint color 2017-03-21 15:40:56 -07:00
Shannon Young 8de0d5c755 Split ORKPasscodeResult into a separate file. 2017-03-21 14:38:09 -07:00
Shannon Young e030fff263 Split ORKSignatureResult and ORKConsentSignatureResult into separate file. 2017-03-21 14:32:53 -07:00
Shannon Young f4753aacf1 Split ORKVideoInstructionStepResult into a separate file. 2017-03-21 14:17:50 -07:00
Shannon Young 2075cf8fb1 Split ORKQuestionResult subclasses into a separate file. 2017-03-21 14:00:34 -07:00
Shannon Young e9e165e10d Remove unused private ORKDataResult subclass. 2017-03-21 13:34:50 -07:00
Shannon Young 121507db1c Split ORKCollectionResult subclasses into separate file. 2017-03-21 13:33:04 -07:00
Shannon Young 139ad4f8b6 Split ORKResult into separate files for each active task result.
`ORKResult` is getting huge, difficult to maintain, and difficult to handle merge conflicts. I’ve separated out all the active task results into a file for each module result type. Additionally, I split out the `ORKQuestionResult` subclasses into a separate file and the `ORKCollectionResult` subclasses into a separate file.
2017-03-21 13:03:14 -07:00
Umer Khan 96712fcfcd Merge pull request #954 from rochoSC/bug-fix-917
Fix for issue #917
2017-03-21 11:30:04 -07:00
Roger Solis bac6fff8f1 Changed upper duration limit from 120 to 1200 2017-03-21 11:45:14 -05:00
Ricardo Sanchez-Saez cb94f06094 [Misc] Update my copyright 2017-03-20 22:18:51 -07:00
Ricardo Sanchez-Saez 377120ac38 [TaskFactory] Update copyright 2017-03-20 22:17:34 -07:00
Ricardo Sanchez-Saez 161e56c738 [ORKESerialization] Fix typo 2017-03-20 11:54:16 -07:00
Umer Khan ce50dbccea Merge pull request #951 from Sage-Bionetworks/pr/fix-localization-strings
Fix localization for formatted strings so that they will localize correctly left-to-right.
2017-03-20 11:04:15 -07:00
Ricardo Sanchez-Saez 4ff30c68fe [ORKTest] Extract task-creating methods to new TaskFactory class 2017-03-19 19:30:08 -07:00
Ricardo Sanchez-Saez 8e3aaa4246 [ORKJSONSerializationTests] Simplify property initialization by generalizing usage of the orktest_init helper 2017-03-19 18:30:21 -07:00
Ricardo Sanchez-Saez 4f087ce783 [ORKAnswerFormat] Indentation fixes 2017-03-19 18:05:13 -07:00
Ricardo Sanchez-Saez f03084534d [ORKESerialization] Fix ORKTextAnswerFormat tests
Adds NSRegularExpression serialization/deserialization. Note that the tests are ignoring the 'validationRegularExpression' for the hash test becuase it's purposefully not included there.

Also, slight fix to the CLCircularRegion serialization (a nil CLCircularRegion must be serialized into an empty dict, not into a nil object). Otherwise it'll crash if you try to add nil to the parent serialization dictionary.
2017-03-19 17:56:30 -07:00
Ricardo Sanchez-Saez 4da2747943 [ORKTextAnswerFormat] Replace 'validationRegex' (the patterm) and 'validationRegexOptions' properties by 'validationRegularExpression' (an NSRegularExpression object) 2017-03-19 17:53:40 -07:00
Ricardo Sanchez-Saez 10bb15f253 [ORKRegistrationStep] Clarify 'passcodeValidation' serialization comments 2017-03-19 15:35:48 -07:00
Ricardo Sanchez-Saez 15601c420a [ORKTextAnswerFormat] Change 'validationRegexOptions' default value to 0
And update documentation accordingly.
2017-03-19 15:34:45 -07:00
Ricardo Sanchez-Saez 8d8b2e3db6 [ORKTextAnswerFormat] Fix merge issue 2017-03-19 15:17:27 -07:00
Ricardo Sanchez-Saez 945d5e9f25 Merge branch 'master' of github.com:ResearchKit/ResearchKit into nsregularexpression-options
# Conflicts:
#	ResearchKit/Common/ORKAnswerFormat.m
#	Testing/ORKTest/ORKTestTests/ORKJSONSerializationTests.m
2017-03-19 15:15:17 -07:00
Shannon Young b87babb66c Fix localization for formatted strings so that they will localize correctly left-to-right.
When using string formatting, Apple’s recommendation is to use `localizedStringWithFormat:` for cases where the string may be displayed in a language that reads from left-to-right.
2017-03-16 10:56:10 -07:00
Chris Ortman c5d864dbb4 Updating license & copyright 2017-03-16 10:36:27 -05:00
Chris Ortman 9e9ba10a52 Add swift-version file for pod lint
pod lib lint --allow-warnings now passes
2017-03-16 09:50:03 -05:00
Chris Ortman 06fe8e8ce9 Add bundler to ensure consistent version of cocoapods 2017-03-16 09:50:03 -05:00
Chris Ortman 692d7b50a4 Allow the renderer to declare it's own width & height 2017-03-16 09:50:03 -05:00
Chris Ortman 55dd93238e Modify ORKConsentDocument to allow passing a renderer 2017-03-16 09:50:03 -05:00
Umer Khan 69e642792d Merge pull request #896 from Sage-Bionetworks/pr/add-multicomponent-picker-format
Add answer format for handling a multiple component picker.
2017-03-15 10:30:09 -07:00
Shannon Young 4c0afc0037 Merge branch 'master' into pr/add-multicomponent-picker-format
# Conflicts:
#	ResearchKit/Common/ORKAnswerFormat.h
#	ResearchKit/Common/ORKAnswerFormat.m
2017-03-15 10:27:20 -07:00
Umer Khan a8777b84b5 Merge pull request #947 from stevemoser/patch-4
Add NSHealthShareUsageDescription key
2017-03-15 10:16:06 -07:00
Umer Khan 5c4d36c398 Merge pull request #934 from Sage-Bionetworks/pr/fix-passcodeFlow-equality-coding-copying
Fix missing passcodeFlow serialization, copying, encoding and equality
2017-03-15 10:13:04 -07:00
Umer Khan c25a9954b2 Merge pull request #941 from MacroYau/feature/custom-boolean-answer
Add custom yes and no strings option for ORKBooleanAnswerFormat
2017-03-15 10:09:54 -07:00
Macro Yau a7bb837e4b Fix documentation 2017-03-15 12:05:42 +08:00
Macro Yau ca99dcbc2d Add example to ORKTest's Selection Survey 2017-03-15 11:53:52 +08:00
Macro Yau 9f06cc0575 Implement factory method in ORKAnswerFormat 2017-03-15 11:52:14 +08:00
Macro Yau 2dba4fd450 Add documentation 2017-03-15 11:30:27 +08:00
Macro Yau 47fc7c8475 Override hash() in ORKBooleanAnswerFormat 2017-03-15 11:18:31 +08:00
Macro Yau f7c9ad2692 Fix copyWithZone() implementation 2017-03-15 11:16:55 +08:00
Steve Moser a600a87480 Add NSHealthShareUsageDescription key
This prevents a crash during the fitness task.
2017-03-14 21:07:47 -04:00
Shannon Young 1cd821b2da Fix encoding to use ENUM instead. 2017-03-14 16:46:11 -07:00
Umer Khan 563a081168 Merge pull request #938 from MacroYau/feature/charts-decimal-place
Allow custom decimal places in ORKGraphChartView
2017-03-14 15:36:19 -07:00
Shannon Young b3f7f0ad90 Fixed code review issues with formatting 2017-03-14 14:12:35 -07:00
Umer Khan d3dd1934c6 Merge pull request #901 from Sage-Bionetworks/pr/open-navigation-rule
Allow interhitance of navigation rules outside ResearchKit
2017-03-14 13:53:22 -07:00
Shannon Young a133f6a3a0 Merge branch 'master' into pr/add-multicomponent-picker-format 2017-03-14 13:50:20 -07:00
Umer Khan 442968c622 Merge pull request #944 from stevemoser/fix-app-delegate-for-swift-3
Fix app delegate for swift 3
2017-03-14 13:23:02 -07:00
Umer Khan 4f6af4ed83 Merge pull request #865 from Sage-Bionetworks/pr/update-healthkit-answerformat
Add missing HealthKit characteristic types to answer format.
2017-03-14 13:21:59 -07:00
Umer Khan 47191bfdbc Merge pull request #915 from joshbruhin/Bridge-1684
Call becomeFirstResponder with dispatch to main queue after delay
2017-03-14 13:00:31 -07:00
Umer Khan 0f5dca38e4 Merge pull request #880 from faraz-hussain/pr/add-module-trailmaking-test
Add module for trail making test
2017-03-14 12:22:53 -07:00
Umer Khan 161001357d Merge pull request #902 from Sage-Bionetworks/pr/add-result-to-stepViewController
Add method to ORKStepViewController to allow adding a result
2017-03-14 12:04:13 -07:00
Umer Khan 2de86b189e Merge pull request #840 from Sage-Bionetworks/pr/ui-step-footnote
Add footnote label displayed at the bottom of an instruction or form step.
2017-03-14 11:55:57 -07:00
Umer Khan f739fed350 Merge pull request #804 from Sage-Bionetworks/pr/add-memory-copyright
There is a copyright that should be included with the memory game.
2017-03-14 11:54:10 -07:00
Umer Khan 3a6fc380cf Merge pull request #910 from Sage-Bionetworks/pr/add-primitive-number-to-equality-test
Added equality testing for primitive double, int and bool properties
2017-03-14 11:50:08 -07:00
Umer Khan 2208a8bcfd Merge pull request #940 from johnsaigle/readmeUpdate
Update README to reflect new ORK syntax
2017-03-14 10:30:30 -07:00
Steve Moser 76b6b1e995 Fix app delegate methods not being called
Because of the changes to Swift 3 the sample app’s delegate methods
were not being called which made the apps fail in ways that aren’t
apparent at first launch.
2017-03-12 13:51:50 -04:00
Steve Moser 56243d7cd6 Merge branch 'ResearchKit/master' 2017-03-12 13:42:58 -04:00
Macro Yau 28c5e75375 Fix serialization and add tests 2017-03-11 16:06:59 +08:00
Macro Yau df4be2f4c4 Add NSCoder support 2017-03-11 15:22:17 +08:00
Macro Yau 9a778eafcd Add example to ORKCatalog 2017-03-11 11:55:37 +08:00
Macro Yau 4c8a05251c Add custom yes and no strings option for ORKBooleanAnswerFormat 2017-03-11 11:42:52 +08:00
John Saigle c0851d8f2e Update README to reflect new ORK syntax 2017-03-09 13:52:01 -05:00
Macro Yau 5c69459f6b Add customizable decimal place option for ORKYAxisView value labels 2017-03-09 16:16:29 +08:00
Macro Yau 66adcfd387 Add customizable decimal place option for ORKGraphChartView scrubber label 2017-03-09 16:08:21 +08:00
Shannon Young 1a6f84b706 Fix the loop for the case where the UITableViewDelegate and this protocol clash
It you point the `ORKTableStepSource` at the view controller then this will result in an infinite loop of wacky madness. Change the protocol to match the other methods in the protocol that provide a pointer to the table view as the last parameter.
2017-03-07 22:04:47 -08:00
Shannon Young 82dc103bbf Fixes in response to code review. 2017-03-07 15:17:16 -08:00
Shannon Young c17e90d775 fix code review issue. 2017-03-07 14:26:13 -08:00
Shannon Young d649b4a14d Fixed code review issues 2017-03-07 14:23:56 -08:00
Shannon Young 7a6dd5c580 Fix code review issues. 2017-03-07 13:50:38 -08:00
Shannon Young 65537987df use self.footnote.hash 2017-03-07 13:23:50 -08:00
Shannon Young 1ae3f86279 Fix missing passcodeFlow serialization, copying, encoding and equality 2017-03-07 11:41:05 -08:00
Umer Khan e4d2187871 Merge pull request #877 from sroymdsol/Expose_passcode_flow_types
Expose passcode flow types
2017-03-06 11:25:35 -08:00
Shannon Young 9499035725 Update to check programmatically for iOS 10 or watchOS 3 availability 2017-03-03 13:37:11 -08:00
Shannon Young 3680d05f38 Fix HKCharacteristicTypeIdentifierWheelchairUse iOS10 issue 2017-03-03 12:33:42 -08:00
Shannon Young 42a2d0efb8 Check for iOS10 for HKCharacteristicTypeIdentifierWheelchairUse 2017-03-03 11:07:51 -08:00
Shannon Young 0a8165ca35 Fix tests for ORKVideoCaptureStep 2017-03-03 00:54:22 -08:00
Shannon Young 325142bec2 Merge branch 'master' into pr/add-primitive-number-to-equality-test 2017-03-03 00:39:57 -08:00
Shannon Young 9b137318e0 Add space between imports and @implementation 2017-03-01 14:11:01 -08:00
Shannon Young 2330a21426 Cleanup in response to code review. 2017-03-01 14:07:07 -08:00
Shannon Young a09b5f3a70 For direct inheritance from ORKStepViewController, use parent results rather than added results. 2017-03-01 10:00:50 -08:00
Shannon Young e57e99b290 Merge remote-tracking branch 'origin/master' into pr/add-result-to-stepViewController 2017-03-01 09:29:59 -08:00
Shannon Young 64780981f2 Merge branch 'master' into pr/add-multicomponent-picker-format
# Conflicts:
#	ResearchKit/Common/ORKAnswerFormat.m
2017-02-28 15:44:37 -08:00
Tobias Jungnickel 787844d2a0 extend ORKTableStepSource to return custom title and view for header in section 2017-02-28 11:17:19 +01:00
Umer Khan ac74dfc416 Merge pull request #899 from Medable/issue834_ContinuousScaleStep
Fixes #834. "Continuous Scale Step - UI value and result value mismatch when using fraction digits."
2017-02-27 13:12:29 -08:00
Umer Khan 8f9f2f6de5 Merge pull request #908 from joshbruhin/BridgeTask-1513
Adding specific images for Tremor test left and right hand
2017-02-27 13:11:10 -08:00
Akshay 56d45c3a96 Merging latest public master 2017-02-23 14:58:10 -08:00
Shannon Young f45a6f629f Merge branch 'master' into pr/update-healthkit-answerformat 2017-02-17 09:35:45 -08:00
Josh Bruhin 0d11c9f9fd Bridge-1684 call becomeFirstResponder with dispatch to main queue after delay to prevent invisible keyboard when user hits ‘cancel’ in touch ID context 2017-02-09 15:17:49 -07:00
Umer Khan 2843759bcc Merge pull request #913 from stevemoser/patch-3
Add missing height question
2017-02-09 10:15:58 -08:00
Steve Moser a6509da0b1 Add missing height question 2017-02-07 15:51:48 -05:00
Shannon Young fc8c18ec0a Move healthkit read permissions to ORKStep
# Conflicts:
#	ResearchKit/Common/ORKOrderedTask.m
2017-02-03 11:21:32 -08:00
Kelsey Dedoshka badfbf0ad1 [Update] ResearchKit (1.4.1) 2017-02-01 15:10:08 -08:00
Faraz Hussain 3a630b3959 Adding timer label and error scores to trail making test 2017-01-31 13:30:04 -06:00
Shannon Young a2a6fef6aa Added test for checking the hash to equality tests. 2017-01-30 14:04:39 -08:00
Shannon Young 2986d85f58 Added equality testing for primitive double, int and bool properties
This adds equality checking for primitive types for the double, int and bool properties.

Note: this *only* checks equality and does not test these properties for encoding, though I have also fixed the encoding for those classes that failed the equality tests.
2017-01-30 13:10:16 -08:00
Josh Bruhin 5ee602bbee Deleting previous Tremortest2 image, replaced by TremortestLeft and TremortestRight 2017-01-30 12:22:33 -07:00
Josh Bruhin ee317862bb Adding specific images for Tremor test left and right hand instead of simply flipping the right-handed image for use as the left. 2017-01-30 12:17:29 -07:00
Umer Khan 182cb27551 Merge pull request #904 from stevemoser/patch-2
Fix ORKTimedWalkResult isEqual: and copyWithZone:
2017-01-30 08:54:35 -08:00
Umer Khan e54f09d973 Merge pull request #903 from stevemoser/patch-1
Fix fashion typo
2017-01-30 08:52:35 -08:00
Steve Moser dd7eb78775 Fix ORKTimedWalkResult isEqual: and copyWithZone:
It appears this was most likely the result of a copy and paste error. IMHO tests should be created for this class to catch small bugs like this one.
2017-01-28 15:33:22 -05:00
Steve Moser eae5eb5458 Fix fashion typo 2017-01-28 14:59:08 -05:00
Shannon Young a70323b73a Add method to ORKStepViewController to allow adding a result
Add a result to the step view controller's `ORKStepResult`. By default, the property for the step view controller's result will instantiate a copy of the result each time it is called. Therefore, the result cannot be mutated by adding a result to it's result array.

This method can be called by a delegate to add a result to a given step in a way that will be retained by the step, but will allow both the step and the ORKResult to be immutable when passed to the task view controller.

We have been finding that many of the researchers and developers we work with assume that this is possible and then become frustrated and confused when it doesn’t work.
2017-01-27 16:05:55 -08:00
Shannon Young d36b53336b Fixed warnings about int cast. 2017-01-26 16:23:37 -08:00
Faraz Hussain 0a2c937ef2 Redrawing graphics in UIView
Lines connecting dots are now redrawn if orientation is changed from
portrait to landscape or vice versa to maintain line coherence
2017-01-26 16:01:23 -06:00
Shannon Young 3d5dfec624 Allow interhitance of navigation rules outside ResearchKit
This will still throw an exception if the developer attempts to initialize an instance of the base class without inheriting it but allows developers to create navigation rules that inherit directly from the base class.
2017-01-26 11:40:59 -08:00
Fernando Waigandt e9569123fd Pull request #899 - Requested changes - Added Medable Copyright. 2017-01-25 21:35:38 -03:00
Fernando Waigandt d5ac624b24 Pull request #899 - Requested changes. 2017-01-25 21:28:43 -03:00
Faraz Hussain 5aade34809 Clarified instruction wording for trail making test 2017-01-25 15:06:30 -06:00
Faraz Hussain d7b44f890e Merge branch 'master' into pr/add-module-trailmaking-test 2017-01-25 15:00:30 -06:00
Shannon Young 250a18ee26 Merge branch 'master' into pr/ui-step-footnote
# Conflicts:
#	Testing/ORKTest/ORKTest/MainViewController.m
2017-01-25 10:54:55 -08:00
Umer Khan 1446df4559 Merge pull request #898 from rsanchezsaez/rss/ORKSignatureView-top
[ORKSignatureStepViewController] Fix not being able to start traces on the top part of the signature view
2017-01-25 10:45:32 -08:00
Umer Khan 1afe85b259 Merge pull request #769 from oliverschaefer/videoInstructionStep
Video Instruction Step
2017-01-25 10:43:52 -08:00
Steve Roy a93e0c15b8 Moved the passcodeFlow property and associated enums to be a property of ORKPasscodeStep instead of the view controller. 2017-01-25 11:01:51 -05:00
Fernando Waigandt d0c261b36b Medable - Fixes #834. "Continuous Scale Step - UI value and result value mismatch when using fraction digits." 2017-01-25 12:06:57 -03:00
Oliver Schäfer b1bc2e649d Merge pull request #7 from MacroYau/feature/videoinstructionstep
Implement requested changes in Video Instruction Step
2017-01-25 08:38:56 +01:00
Macro Yau 61eb619e3d Update ORKESerializer 2017-01-25 14:10:01 +08:00
Ricardo Sanchez-Saez 807d24b76e [ORKSignatureStepViewController] Rename 'ORKConsentSignatureWrapperView' to 'ORKSignatureWrapperView'
This makes all signature UI classes coherent. The result and data model classes still have the `ORKConsentSignature...` prefix (to differentiate from an automatically calculated electronic signature).
2017-01-24 20:57:19 -08:00
Ricardo Sanchez-Saez 80d707b094 [ORKSignatureView] Remove needless '_' prefix from method names 2017-01-24 20:48:35 -08:00
Ricardo Sanchez-Saez 601692b991 [ORKSignatureStepViewController] Fix not being able to start traces on the top part of the signature view 2017-01-24 20:46:27 -08:00
Macro Yau 4b143997b8 Implement requested changes 2017-01-25 11:02:42 +08:00
Macro Yau 6438c4770a Resolve merge conflicts 2017-01-25 10:56:39 +08:00
Shannon Young ab20d025e3 Merge branch 'master' into pr/add-multicomponent-picker-format
# Conflicts:
#	ResearchKit.xcodeproj/project.pbxproj
2017-01-24 14:16:20 -08:00
Shannon Young e8660e83ad Merge branch 'master' into pr/update-healthkit-answerformat
# Conflicts:
#	ResearchKit.xcodeproj/project.pbxproj
2017-01-24 14:13:33 -08:00
Shannon Young ddc90812d1 Merge branch 'master' into pr/ui-step-footnote
# Conflicts:
#	ResearchKit.xcodeproj/project.pbxproj
#	Testing/ORKTest/ORKTest/MainViewController.m
2017-01-24 14:06:01 -08:00
Umer Khan c024cbd503 Merge pull request #758 from Sage-Bionetworks/pr/ui-add-ORKPageStepViewController
Add ORKPageStep and ORKPageStepViewController
2017-01-24 13:49:10 -08:00
Umer Khan 0c9fb3b357 Merge pull request #848 from Sage-Bionetworks/pr/fix-tremor-navigation
Add ORKStepModifier to navigable task.
2017-01-24 13:23:35 -08:00
Umer Khan 7212f3c663 Merge pull request #845 from Sage-Bionetworks/pr/tablestep-source
ORKTableStepViewController improvements
2017-01-24 13:19:46 -08:00
Umer Khan 9a68704218 Merge pull request #894 from rsanchezsaez/rss/ORKSignatureView
[ORKSignatureView] Increase height and distance of signing line to bottom
2017-01-24 13:19:14 -08:00
Umer Khan b85949bf7b Merge pull request #897 from Sage-Bionetworks/pr/fix-regex-validation
Fix ORKTextAnswerFormat regex to be case sensitive.
2017-01-24 13:17:57 -08:00
Faraz Hussain a9d1ef573d Minor formatting changes requested during merge 2017-01-24 14:48:33 -06:00
Shannon Young dc185c69e4 Fix merge conflicts 2017-01-24 12:43:33 -08:00
Shannon Young 32abf1f6f5 Merge branch 'master' into pr/ui-add-ORKPageStepViewController
# Conflicts:
#	ResearchKit/Common/ORKResult_Private.h
#	ResearchKit/ResearchKit.h
#	ResearchKit/ResearchKit_Private.h
#	Testing/ORKTest/ORKTest/MainViewController.m
2017-01-24 12:17:18 -08:00
faraz-hussain 742b6f01ab Merge branch 'master' into pr/add-module-trailmaking-test 2017-01-24 14:13:54 -06:00
Shannon Young 2af14cfa68 Cleanup code style. 2017-01-24 12:03:39 -08:00
Umer Khan 2a3ffd2b18 Merge pull request #890 from rsanchezsaez/rss/ib-designable
[Charts] IBDesignable improvements
2017-01-24 11:56:11 -08:00
Shannon Young 2f72c15451 Cleaned up code style. 2017-01-24 11:55:52 -08:00
Shannon Young 74a8a0ec6d Merge branch 'master' into pr/tablestep-source 2017-01-24 11:52:00 -08:00
Shannon Young 06ce98338a Merge branch 'master' into pr/ui-step-footnote
# Conflicts:
#	Testing/ORKTest/ORKTest/MainViewController.m
2017-01-24 11:51:02 -08:00
Umer Khan 541ae005b6 Merge pull request #807 from slichlyter12/master
Added gesture recognizer to MapView for ORKLocationAnswerFormat
2017-01-24 11:47:19 -08:00
Umer Khan 090877e5d9 Merge pull request #859 from rsanchezsaez/umbrella-headers
[Umbrella headers] Update #imports to framework format
2017-01-24 11:45:27 -08:00
Shannon Young 3b41a38158 Fix warnings about the designated initializer 2017-01-24 11:42:05 -08:00
Umer Khan f57ec43e1f Merge pull request #837 from Sage-Bionetworks/pr/ui-completion-step-done-button
Add a flag to allow displaying the continue button in the standard position for the compltion step.
2017-01-24 11:32:58 -08:00
Umer Khan e17fb8008d Merge pull request #828 from Sage-Bionetworks/pr/fix-navigation-result-loop
Fix navigation looping to return unique results for each step.
2017-01-24 11:31:49 -08:00
Oliver Schäfer e818d99489 Merge pull request #6 from MacroYau/feature/videoinstructionstep
Resolve merge conflicts
2017-01-24 09:33:21 +01:00
Macro Yau 2fe68f6ac0 Fix ORKCatalog example 2017-01-24 14:00:20 +08:00
Macro Yau ec839b490c Resolve merge conflicts 2017-01-24 13:54:07 +08:00
Macro Yau a2ae36e08c Resolve merge conflicts 2017-01-24 13:18:21 +08:00
Ricardo Sanchez-Saez e9e6e781ae Merge branch 'master' of github.com:ResearchKit/ResearchKit into umbrella-headers 2017-01-23 19:27:40 -08:00
Ricardo Sanchez-Saez b97d728f7a Merge branch 'master' of github.com:rsanchezsaez/ResearchKit into umbrella-headers
# Conflicts:
#	ResearchKit/ResearchKit.h
#	ResearchKit/ResearchKit_Private.h
2017-01-23 19:27:26 -08:00
Ricardo Sanchez-Saez b2ec0051ba [ORKSignatureView] Better fit on iPhone 4 sizes 2017-01-23 19:20:49 -08:00
Shannon Young 2769f3f880 Show a separator between components. 2017-01-23 15:54:59 -08:00
Shannon Young 99195db143 Fix ORKTextAnswerFormat regex to be case sensitive. 2017-01-23 14:39:51 -08:00
Umer Khan 44ba432e8a Merge pull request #854 from Sage-Bionetworks/pr/optional-previous-result-override
Allow optional check of default result source before using previous.
2017-01-23 11:50:13 -08:00
Umer Khan 33673f320a Merge pull request #814 from celteeka/bug/issue812
PR for fixing issue812.
2017-01-23 11:42:13 -08:00
Umer Khan d90c266151 Merge pull request #809 from oliverschaefer/issue784
ORKSignatureView invalid graphics context bugfix
2017-01-23 11:23:31 -08:00
Umer Khan a5115044eb Merge pull request #889 from rsanchezsaez/result-predicate-comment
[ORKResultPredicate] Clarify comment on '+ predicateForConsentWithRes…ultSelector:didConsent:' usage
2017-01-23 11:22:35 -08:00
Umer Khan d0fc7490fd Merge pull request #872 from Sage-Bionetworks/pr/fix-audio-task-start-resume-bug
Fix audio step duplicate file creation bug
2017-01-23 11:22:03 -08:00
Umer Khan e6c4055dec Merge pull request #892 from rsanchezsaez/rss/warning-fixes
[Misc] Fix warnings
2017-01-23 11:21:14 -08:00
Shannon Young 8c1a53cfdf Add answer format for handling a multiple component picker. 2017-01-20 15:48:12 -08:00
Shannon Young 1635216e5c Merge branch 'master' into pr/update-healthkit-answerformat 2017-01-19 13:20:03 -08:00
Ricardo Sanchez-Saez f616083f3c [ORKSignatureView] Increase height and distance of signing line to bottom 2017-01-18 19:54:27 -08:00
DanKeen a4991240e2 Merge pull request #893 from coreygans/patch-1
Update ChartsAndGraphs-template.markdown
2017-01-17 13:41:34 -08:00
coreygans ac0817adf1 Update ChartsAndGraphs-template.markdown
Needed to change the Chart1.png to chart1.png so that the link would resolve.
2017-01-17 10:14:32 -08:00
Ricardo Sanchez-Saez bdf5f25335 [Projects] Update last upgrade checks to Xcode 8.2 2017-01-09 23:35:09 -08:00
Ricardo Sanchez-Saez 849aba6a3d [ORKStepHeaderView] Fix nil attribute warning 2017-01-09 23:26:09 -08:00
Ricardo Sanchez-Saez 5e08420307 [Charts] Add IB sample data source for bar graph
Also, fix an issue in which each data source subclass needs its own 'sharedInstance' method.
2017-01-08 13:23:42 -08:00
Ricardo Sanchez-Saez ad08365514 [Charts] Better encapsulation of IB_DESIGNABLE sample data sources
Also, fix typos due to 'ORKRangedPoint' to 'ORKValueRange' rename.
2017-01-08 11:57:49 -08:00
Shannon Young 1f574ba055 Add missing method call that was lost by merge. 2017-01-06 00:00:28 -08:00
Ricardo Sanchez-Saez 956e338c98 [ORKResultPredicate] Clarify comment on '+ predicateForConsentWithResultSelector:didConsent:' usage 2017-01-05 19:56:56 -08:00
Shannon Young 017a28e736 Added unit test and additional comments for usage. 2017-01-05 14:32:39 -08:00
Shannon Young 48e5e0baf7 consolidate getting or creating a previous result. 2017-01-03 16:50:43 -08:00
Shannon Young 607c96b5d3 Change trailmaking identifiers to ork_extern 2016-12-22 19:51:39 -08:00
Shannon Young 8b7eb71b1f Update externally defined healthkit string enums. 2016-12-22 19:48:32 -08:00
Shannon Young c8a43499c5 Merge branch 'master' into pr/ui-step-footnote
# Conflicts:
#	ResearchKit/Common/ORKInstructionStep.m
#	Testing/ORKTest/ORKTest/MainViewController.m
2016-12-20 16:50:06 -08:00
Umer Khan 02828eff5a Merge pull request #763 from md0u80c9/predicateTests
PredicateTests
2016-12-20 18:14:26 -06:00
Umer Khan 06f16e780b Merge pull request #825 from Sage-Bionetworks/pr/fix-nil-startDate
Always set a date for non-nil ORKResult startDate
2016-12-19 18:02:54 -06:00
Umer Khan e4918e28bd Merge pull request #861 from rsanchezsaez/typos
[Misc] Fix some typos
2016-12-16 15:38:05 -08:00
Shannon Young 919ba1e7b2 Fix the class of the trialmaking task and remove duplicate text. 2016-12-15 11:09:10 -08:00
Shannon Young e8e00503a4 set type for the trailmaking result array of taps. 2016-12-14 23:37:10 -08:00
Shannon Young bf0450af0a Merge branch 'master' into third-party/add-module-trailmaking-test
# Conflicts:
#	Testing/ORKTest/ORKTest/MainViewController.m
2016-12-14 15:32:57 -08:00
Shannon Young 7752710d0a Fix serialization tests 2016-12-14 15:30:58 -08:00
Shannon Young c7ac9c9a35 Merge branch 'master' into pr/update-healthkit-answerformat 2016-12-14 15:17:28 -08:00
Shannon Young e57fa02765 Fix serialization tests 2016-12-14 15:17:03 -08:00
Shannon Young d42cc93683 Merge branch 'master' into pr/ui-completion-step-done-button
# Conflicts:
#	Testing/ORKTest/ORKTest/MainViewController.m
2016-12-14 15:01:14 -08:00
Shannon Young 4ad73b30e4 Fix serialization tests 2016-12-14 14:54:13 -08:00
Shannon Young f885de099b Merge branch 'master' into pr/ui-add-ORKPageStepViewController
# Conflicts:
#	Testing/ORKTest/ORKTest/MainViewController.m
2016-12-14 14:46:40 -08:00
Shannon Young 8abaa9e3d7 Merge branch 'master' into pr/tablestep-source 2016-12-14 14:35:46 -08:00
Shannon Young f50bfc7ff6 Fix serialization tests 2016-12-14 14:28:59 -08:00
Shannon Young c737c14188 Merge branch 'master' into pr/fix-tremor-navigation 2016-12-14 12:24:34 -08:00
Umer Khan 67dbd30e87 Merge pull request #838 from Sage-Bionetworks/pr/ui-step-header-image
Added property to instruction set to allow setting icon image on header view.
2016-12-14 11:40:36 -08:00
Shannon Young 75b7c2d4e3 Merge branch 'master' into pr/ui-step-footnote 2016-12-14 11:31:15 -08:00
Shannon Young 449b4c056f Merge branch 'master' into pr/ui-step-header-image 2016-12-14 11:06:59 -08:00
Umer Khan 92d63e3a8b Merge pull request #862 from rsanchezsaez/serialization-tests
[ORKESerialization] Fix ORKLocation unit tests
2016-12-14 10:44:29 -08:00
Umer Khan 33dd18300d Merge pull request #831 from doreilly/correct-ios10-layout-bugs
Revert ResearchKit PR #806
2016-12-13 14:17:51 -08:00
Umer Khan b77119a510 Merge pull request #842 from 2020Deception/master
fixes crash when tapping results on ORKCatalog
2016-12-13 14:00:20 -08:00
Shannon Young ce0cfe50f3 More project keys 2016-12-13 13:02:54 -08:00
Shannon Young 69160ed4a4 More fixes for project pointers 2016-12-13 12:52:50 -08:00
Shannon Young 8819cefdd7 Remove references to private developer team 2016-12-13 12:46:06 -08:00
Shannon Young d238065e25 Fixed ORKTest serialization for trailmaking objects. 2016-12-13 11:48:20 -08:00
Faraz Hussain 89d1860902 Trail Making Test complete 2016-12-13 07:55:11 -08:00
Roland Rabien ea113f7b66 Make buttons tapped in error turn red 2016-12-12 16:36:28 -08:00
Roland Rabien 677e6db943 Adding the Trails active task to the ORKCatalog app 2016-12-10 08:46:32 -08:00
Roland Rabien aef19ea441 Add ORKTrailmakingStep to ResearchKit 2016-12-09 14:30:21 -08:00
Steve Roy c41536905e Fixed typo. 2016-12-09 10:33:36 -05:00
Steve Roy ba5e03e247 Replaced !(==) by !=. 2016-12-09 10:32:58 -05:00
Steve Roy e88c3ad800 Modify ORKPasscodeStepViewController to account for the flow type possibly being changed to authentication while in a task. 2016-12-09 10:30:46 -05:00
Shannon Young 97b680d61e Constrain the width of the icon image. 2016-12-08 16:39:50 -08:00
Shannon Young 2cb6fea5bd Correct the constraints for icon image with no title. 2016-12-08 14:58:25 -08:00
Shannon Young 2508623efa Added property to instruction set to allow setting icon image on header view.
This allows an instruction step to display an icon image *above* the title and text for the image.
2016-12-08 14:58:24 -08:00
Steve Roy dcf59ccd67 Moved the passcodeFlow property and associated enums out of the internal header. 2016-12-08 15:24:16 -05:00
Erin Mounts 7448431a3a Fix audio step duplicate file creation bug
Start was getting called in viewDidAppear:, creating an audio file, and meanwhile the superclass viewDidAppear: had dispatched a block to main that then saw the recorder was started and called resume, creating another audio file, only one of which was included in the results, leaving the other which the caller didn't know about and wasn't aware needed to be deleted, using up storage space over time. The fix is to use the shouldStartTimerAutomatically flag to let the superclass viewDidAppear: start the recorder, rather than override that method in the audio step view controller to start it explicitly.
2016-12-02 07:56:38 -08:00
Shannon Young 0779f9ca1a Added methods to transform ResearchKit enum to HealthKit enum 2016-12-01 22:51:59 -08:00
Shannon Young 883004f331 Fixed issues with the health kit result unit. 2016-11-18 16:19:34 -08:00
Andrew Hill ed2ffabb8e Change wording of predicate test 3 2016-11-17 06:16:10 +00:00
Shannon Young dd96c41fa5 Add missing HealthKit characteristic types to answer format.
This commit does a few changes:

1. Add the missing characteristics of Fitzpatrick Skin Type and Wheelchair Use to the `ORKHealthKitCharacteristicTypeAnswerFormat`

2. Add `shouldRequestAuthorization` flag to both defined HealthKit answer format subclasses to allow *not* requesting authorization for access to HealthKit if this does not meet the UI/UX requirements for the app.

3. Publicly expose the `impliedAnswerFormat` method to allow for subclasses to replace the default implied answer format with their own representation.
2016-11-15 11:28:18 -08:00
Andrew Hill a4f69dca57 Slight question changes (from R. Sanchez-Saez's review). 2016-11-15 07:33:00 +00:00
Andrew Hill 9eba881ce2 Removed unnecessary optional lines. 2016-11-14 23:55:55 +00:00
Shannon Young aa9596b4bb Fix typos 2016-11-14 11:18:05 -08:00
Andrew Hill e1103d8547 Style changes and fix to regular expressions following review by Ricardo Sanchez-Saez. 2016-11-14 07:06:55 +00:00
Ricardo Sanchez-Saez a0a74e83e7 [ORKDataCollectionTets] Fix '-testDelegateRejectDelivery' tests
Also:
- Rename 'testDelegateRejectDelivery' to 'testDataCollectionDelegateDeliveryRejection'.
- Reorder code for consistency between 'testDataCollection' and 'testDataCollectionDelegateDeliveryRejection'
- Rename 'testDataCollectionWithoutCollector' to 'testDataCollectionWithoutCollectors'.
- Remove needless whitespace and fix padding.
2016-11-13 20:10:59 -08:00
Ricardo Sanchez-Saez 8c8072cdec [ORKOperation] Fix error message typos 2016-11-13 20:04:15 -08:00
Umer Khan 7a4dd58df6 Merge pull request #746 from vtourraine/timed-walk-back-instructions
[ORKTimedWalkStepViewController] Add Turn Around step
2016-11-09 13:10:57 -08:00
Vincent Tourraine 8314e7d9a1 Update Swift syntax 2016-11-09 16:30:07 +01:00
Vincent Tourraine 7696d28f05 Merge upstream master 2016-11-09 16:26:09 +01:00
Umer Khan c4fe887fe5 Merge branch 'master' of https://github.com/ResearchKit/ResearchKit
* 'master' of https://github.com/ResearchKit/ResearchKit:
  templatized arrays
  [Projects] Update to Xcode 8.1 recommended settings
  Implementing @umerkhan-apple comments
  Fix typo in podspec version quoting characters.
  Touch Anywhere Active Task Range of Motion Active Tasks:       - Knee       - Shoulder
2016-11-08 17:44:12 -08:00
Umer Khan f38e31936e Merge pull request #863 from malhal/master
Templatized arrays in ORKOrderedTask.m
2016-11-08 11:58:02 -08:00
Umer Khan 339d364b40 Merge pull request #860 from rsanchezsaez/xcode-8.1
[Projects] Update to Xcode 8.1 recommended settings
2016-11-08 11:56:40 -08:00
Umer Khan 519ad1aaf9 Merge pull request #816 from darrenlevy/range-of-motion
Range of Motion Active Task
2016-11-08 11:52:45 -08:00
Malcolm Hall 203f48f8dc templatized arrays 2016-11-08 17:16:43 +00:00
Ricardo Sanchez-Saez a4cb2723da [ORKDataCollectionTests] Fix some typos 2016-11-08 01:11:11 -08:00
Ricardo Sanchez-Saez cb4e06a4c9 [ORKESerialization] Fix CLCircularRegion unit tests 2016-11-08 00:53:22 -08:00
Ricardo Sanchez-Saez 01f4312dce [Misc] Fix some typos 2016-11-07 22:50:24 -08:00
Ricardo Sanchez-Saez f1457b69b1 [Projects] Update to Xcode 8.1 recommended settings 2016-11-07 22:34:12 -08:00
Ricardo Sanchez-Saez 692ec6e007 [ORKESerialization] Add extra ResearchKit import to silence error 2016-11-07 22:30:33 -08:00
Ricardo Sanchez-Saez 28ceb9ebe5 [Umbrella headers] Change #imports to framework format 2016-11-07 22:14:17 -08:00
Darren Levy 9a69dbbd67 Implementing @umerkhan-apple comments 2016-11-07 18:08:15 -05:00
Shannon Young 9bd4df0996 Fix default initializer warnings. 2016-11-01 12:01:27 -07:00
Shannon Young 7dd98c8033 Fix init for ORKKeyValueStepModifier 2016-11-01 11:04:18 -07:00
Shannon Young b3934066ed Allow setting checkmark color and hide cancel. 2016-10-28 14:29:50 -07:00
Shannon Young 57058a66f5 Allow option check of default result source before using previous. 2016-10-27 12:29:53 -07:00
Umer Khan 0e5f58736a Merge branch 'master' of https://github.com/ResearchKit/ResearchKit
* 'master' of https://github.com/ResearchKit/ResearchKit: (113 commits)
  Updating podspec
  Updating podspec.
  convergence
  Convergence
  Fixed width constraint priority
  Make ORKInstructionStepViewController and ORKCompletionStepViewController public
  Add comment to the aux image.
  Add example use of the auxillary image.
  created the touchIdEnabled serializable encoding, confirm all tests pass
  Typo in function name
  Add ORKTappingButtonIdentifier rather than NSInteger
  added taskViewController didChangeResult implementation example to show how to get the ORKPasscodeResult information in the delegate
  Fix merge errors
  as per PR comment edited the ORKPasscodeResult to handle a new boolean property touchIdEnabled, in encoding/decoding, copying, and description
  removed the forced taskViewController delegate call from the ORKPasscodeStepViewCOntroller as its already calling it on its own, so no need for double
  added the delegate call when the prompt for touchID call is complete
  Erased asterisk/pointer from my last pull request
  Fixing bug where timer label did not display
  invalid pointer updates (warning fixes)
  Fix documentation typo
  ...

# Conflicts:
#	ResearchKit.xcodeproj/project.pbxproj
#	ResearchKit/ActiveTasks/HKSample+ORKJSONDictionary.m
#	ResearchKit/Common/ORKTaskViewController.m
#	ResearchKit/Common/ORKTextButton.h
#	Testing/ORKTest/ORKTestTests/ORKJSONSerializationTests.m
2016-10-26 13:49:10 -07:00
Shannon Young 737fa76bc9 Fix another typo in comment 2016-10-25 12:05:10 -07:00
Shannon Young a1b84fbf1e Fix typo in comment. 2016-10-25 11:05:40 -07:00
Shannon Young 82eb17de13 Add ORKStepModifier to navigable task.
`ORKStepModifier` was designed to allow optional modifications to an existing step in an  `ORKNavigableOrderedTask`. This allows changing the step based on navigation results. This class is used to fix a bug with the spoken instruction in the tremor task if the participant skips performing the task with one of their hands.
2016-10-25 10:00:04 -07:00
Shannon Young 5c3072b791 Remove TODO warning. 2016-10-24 11:17:30 -07:00
Shannon Young 740a7a4bf7 Fix resultForIdentifier to use reverse-enumeration to get last result. 2016-10-20 13:03:20 -07:00
Shannon Young 5029c7f3a8 Update to ORKTableStepViewController to use plain-style table for single section. 2016-10-20 11:29:13 -07:00
Shannon Young 4cac405737 Update the ORKTableStepViewController to use a protocol for the source
Replace the pointer in `ORKTableStepViewController` to `ORKTableStep` with a protocol. This will allow subclasses of `ORKStep` that do not subclass from `ORKTableStep` to implement the protocol instead. For example, a subclass of `ORKFormStep` that uses custom cells for the display of form items.
2016-10-18 12:11:56 -07:00
Brian Bowman 4025e0f427 fixes crash when tapping results
checks for results instead of assuming they are present
2016-10-15 13:50:04 -04:00
Shannon Young 67643271ae Add footnote label displayed at the bottom of an instruction or form step.
This is useful in displaying disclaimer or copyright information.
2016-10-13 12:40:04 -07:00
Shannon Young e207270b5d Add a flag to allow displaying the continue button in the standard position for the compltion step.
We are finding that many of our users are confused as to how to dismiss a task because the continue button is moved to the upper right corner for the last step.  This commit allows overriding the default behavoir of moving that button and places it in the standard position for a continue button.
2016-10-12 11:26:45 -07:00
Shannon Young cdc8edf78f Track the initial results separately from the mutating results set. 2016-10-03 11:35:42 -07:00
Darren Levy f5b3bbc4dd Touch Anywhere Active Task
Range of Motion Active Tasks:
      - Knee
      - Shoulder

    The Touch Anywhere Active Task was included to allow the user to get their device in the proper position before beginning the Range of Motion Step.

    Range of Motion's result contains two properties: flexed and extended. These correspond to the measurements a doctor may read when using a goniometer.
2016-10-02 15:39:46 -04:00
doreilly ef0164900a Revert ResearchKit PR #806
Reverted Pull Request #806 to fix errors identified in ResearchKit issue #824
2016-09-29 11:46:58 -04:00
Shannon Young b08a2a8627 Merge branch 'master' into pr/ui-add-ORKPageStepViewController
# Conflicts:
#	Testing/ORKTest/ORKTestTests/ORKJSONSerializationTests.m
2016-09-28 13:21:13 -07:00
Shannon Young 90c2ee018e Fix navigation looping to return unique results for each step.
Previous to this commit, `ORKTaskViewController` only tracked the *last* result, inserting that result into the returned array of results for each instance of the step result with that identifier. This commit fixes that bug so that an `ORKNavigableOrderedTask` with a looping navigation will return the unique result for each loop.
2016-09-28 12:59:53 -07:00
Shannon Young cc1bfbf7eb Always set a date for non-nil ORKResult startDate 2016-09-28 12:57:08 -07:00
Shannon Young ea6b1278ce Change memory copyright to be a learn more link 2016-09-28 12:55:28 -07:00
Shannon Young 956e846eb4 There is a copyright that should be included with the memory game. 2016-09-28 12:55:28 -07:00
Yuan Zhu 358ffcab78 Update README.md 2016-09-26 14:56:43 -07:00
Vincent Tourraine cc6bfe72e5 [ORKTimedWalkStepViewController] Fix progress view layout 2016-09-06 12:01:44 +02:00
Vincent Tourraine 7fe111b750 [ORKTimedWalkStepViewController] Add distinct method for turn around step #746 2016-09-06 11:57:26 +02:00
Vincent Tourraine 043f6258a3 Merge branch 'master' into timed-walk-back-instructions 2016-09-06 11:42:05 +02:00
Sebastian Ricaldoni 2f55113c11 Fixes issue around 'symbol not found...' when subclassing ORKQuestionStepCellHolderView
See https://github.com/ResearchKit/ResearchKit/issues/812
2016-09-01 16:38:56 -03:00
Oliver Schäfer 01e6728926 PR changes 2016-08-31 07:18:12 +02:00
Oliver Schäfer 9f03f45d1b PR changes 2016-08-31 07:17:37 +02:00
Oliver Schäfer 08dfa3fa8d Initial commit 2016-08-31 07:15:06 +02:00
Sam Lichlyter 26f2563a1a Added gesture recognizer to MapView for ORKLocationAnswerFormat 2016-08-30 13:36:24 -07:00
Oliver Schäfer ed1aa683df PR changes 2016-08-27 10:32:20 +02:00
Oliver Schäfer 22589511bb Merge remote-tracking branch 'apple/master' into videoInstructionStep 2016-08-27 10:19:03 +02:00
Oliver Schäfer 4a00ebb8c5 PR changes 2016-08-27 10:15:04 +02:00
Shannon Young 1e3b3f24fa Merge remote-tracking branch 'origin/master' into pr/ui-add-ORKPageStepViewController
# Conflicts:
#	Testing/ORKTest/ORKTest/MainViewController.m
2016-08-26 11:25:40 -07:00
Oliver Schäfer c204c39daa play button with sharp edges 2016-08-23 13:12:58 +02:00
Oliver Schäfer d9198f5d13 PR changes 2016-08-23 13:07:10 +02:00
Oliver Schäfer 8c98958d17 PR changes 2016-08-23 13:02:30 +02:00
Oliver Schäfer cc18572956 Merge remote-tracking branch 'apple/master' 2016-08-21 18:31:30 +02:00
Oliver Schäfer fe2e5820c4 PR changes 2016-08-21 18:27:48 +02:00
Oliver Schäfer 85bea88d6a PR changes 2016-08-21 17:56:43 +02:00
Shannon Young 396b9c8e13 Clean up and clearly differentiate between ORKPageStep and ORKNavigablePageStep 2016-08-18 22:37:44 -07:00
Shannon Young 937e615377 Hide the implementation detail of using a pageTask from the base class of ORKPageStep 2016-08-18 18:58:50 -07:00
Shannon Young 6e052a8b1a Fix back button for the case where this is the first step in the subtask 2016-08-18 17:11:48 -07:00
Steve Moser b71eb952b3 Merge branch 'ResearchKit/master' 2016-08-17 20:24:12 -04:00
Oliver Schäfer c6bb31f514 PR changes 2016-08-17 23:14:53 +02:00
Oliver Schäfer 24c540e70c Merge remote-tracking branch 'apple/master' 2016-08-17 23:11:12 +02:00
Oliver Schäfer 0361f242a0 PR changes 2016-08-17 21:51:45 +02:00
Oliver Schäfer 9d614ded2e Merge branch 'master' into videoInstructionStep 2016-08-17 21:41:35 +02:00
Shannon Young 3e9cc99324 Fixed outdated comment 2016-08-16 13:46:19 -07:00
Shannon Young 43ce339890 Fix merge errors 2016-08-16 13:42:46 -07:00
Shannon Young 3be5fe1925 Merge remote-tracking branch 'origin/master' into pr/ui-add-ORKPageStepViewController
# Conflicts:
#	ResearchKit/ResearchKit.h
#	ResearchKitTests/ORKStepTests.m
2016-08-16 13:27:36 -07:00
Oliver Schäfer 90d403e62b PR changes 2016-07-29 22:54:02 +02:00
Oliver Schäfer 7f0ca4ec88 PR changes 2016-07-29 21:53:13 +02:00
Oliver Schäfer fc36bca1bd PR changes 2016-07-29 21:49:37 +02:00
Oliver Schäfer 951193cdb8 PR changes 2016-07-28 23:13:23 +02:00
Oliver Schäfer 0cb0f5c8ff PR changes 2016-07-28 22:57:23 +02:00
Oliver Schäfer 2ff5a335e2 Initial commit 2016-07-27 17:14:13 +02:00
Oliver Schäfer 6a222529af Merged remote-tracking branch master 2016-07-27 16:32:08 +02:00
Oliver Schäfer fd2edde5a4 Merge remote-tracking branch 'apple/master' 2016-07-27 16:29:37 +02:00
Shannon Young 38c379476b Expose method for going to a given step 2016-07-26 23:33:17 -07:00
Shannon Young 45eb65e721 When going back to an ORKPageStep, go back to the last step with a result. 2016-07-25 13:08:31 -07:00
Shannon Young 7099ed295a Add accessor for getting the individual step results 2016-07-21 16:00:09 -07:00
Shannon Young 963935d659 Allow initializing ORKPageStep with steps as a desgnated initializer 2016-07-21 10:36:02 -07:00
Andrew Hill 1aa39859e9 Added a series of Predicate tests to ORKTest. This should test a range of different predicate conditions and enable us to ensure that Predicates are working as expected.
NB predicate tests which use 'match' don't seem to be working as expected in these tests. In the choice match test we try to match against Cat*; but only an exact match for Cat seems to pass the test.

Test 7 - to check a text string for a match *og causes a SigAbt. This may be that the match strings are incorrect for these tests, or it may be an issue with the match predicate functions.
2016-07-17 04:54:10 +01:00
Shannon Young 64e6c8c9a7 Fix warnings and issues introduced with change to using a task. 2016-07-13 23:55:37 -07:00
Shannon Young 0f3c8a88b8 Update ORKPageStep default initializer to be json serializable. 2016-07-13 15:25:47 -07:00
Shannon Young b596e6580d Include a navigable task in the page step example. 2016-07-13 12:54:44 -07:00
Shannon Young ea848aacf9 Change ORKPageStep to use an ORKTask to navigate. 2016-07-13 12:35:43 -07:00
Shannon Young 99195dde40 Add ORKPageStep and ORKPageStepViewController
The ORKPageStep can be used to group a set of steps together and return a single flattened ORKStepResult for a group of steps. It uses a page step view controller to present the steps.
2016-07-12 18:08:03 -07:00
Yuan Zhu 3ef94e0958 Merge branch 'master' of https://github.com/ResearchKit/ResearchKit
Conflicts:
	ResearchKit/ActiveTasks/ORKHealthQuantityTypeRecorder.m
	Testing/ORKTest/ORKTestTests/ORKJSONSerializationTests.m
2016-07-06 15:58:23 -07:00
Vincent Tourraine 38a0394005 [ORKTimedWalkStepViewController] Add turn around time limit parameter
As suggested in #606
2016-06-28 17:14:58 +02:00
Vincent Tourraine 541e159792 [ORKTimedWalkStepViewController] Add Turn Around step to Timed Walk active task
Transfer changes from shazino:timed-walk-back-instructions, as discussed in #606
2016-06-28 17:08:07 +02:00
Yuan Zhu 888ff9aea3 Merge branch 'bugfix/26015217' into 'master'
Fix for <rdar://problem/26015217> Building ResearchKit against a iOS 9.0 or high…

Added compile time checks for new iOS 9.0 APIs to that they are called if the base SDK is newer.

See merge request !42
2016-05-18 10:15:14 -07:00
Rajit Shinh 427b1a3aea Fix a few things that Yuan pointed out from code reviewing the changes. 2016-05-05 19:48:14 -07:00
Oliver Schäfer 711f39eca9 Merge remote-tracking branch 'apple/master' 2016-05-03 17:01:49 +02:00
Rajit Shinh 13cfe54a3e Fix for <rdar://problem/26015217> Building ResearchKit against a iOS 9.0 or higher deployment target results in warnings. 2016-05-02 16:40:41 -07:00
Oliver Schäfer 2e6643022e Merge remote-tracking branch 'apple/master' 2016-04-20 15:43:47 +02:00
Oliver Schäfer 44db125626 Merge remote-tracking branch 'apple/master' 2016-03-30 06:45:54 +02:00
Oliver Schäfer c7be2b44ee Merge remote-tracking branch 'apple/master' 2016-03-28 13:20:22 +02:00
Oliver Schäfer a4777c8a42 Merge remote-tracking branch 'apple/master' 2016-01-17 11:34:26 +01:00
Oliver Schäfer 7ceda4a9c3 PR updates 2016-01-12 17:23:12 +01:00
Ryan J. Liljestrom 24a03d6ecf Expose NSRegularExpressionOptions for ORKTextAnswerFormat and via a transparent property in ORKRegistrationStep 2015-11-20 14:31:11 -05:00
2258 changed files with 111022 additions and 56091 deletions
+1
View File
@@ -0,0 +1 @@
LFS-Files/** filter=lfs diff=lfs merge=lfs -text
+34
View File
@@ -0,0 +1,34 @@
---
name: Bug Report
about: File a bug to help us improve ResearchKit
title: ''
labels: bug
assignees: ''
---
**Describe the bug**
A clear and concise description of what the bug is.
**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
**Expected behavior**
A clear and concise description of what you expected to happen.
**Screenshots or screen recordings**
Screenshots or screen recordings help us understand your problem with more clarity.
**ResearchKit Version**
- Version: [e.g. 3.0.1]
**Device Information**
- OS: [e.g. iOS 18.1/watchOS 11.0/visionOS 2.0]
- Device: [e.g. iPhone 16 Pro]
**Additional context**
Add surrounding context to bring more clarity to your problem.
+20
View File
@@ -0,0 +1,20 @@
---
name: Feature Request
about: Suggest an idea for ResearchKit
title: ''
labels: new feature
assignees: ''
---
**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
**Describe the solution you'd like**
A clear and concise description of what you want to happen.
**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.
**Additional context**
Add any other context or screenshots about the feature request here.
@@ -0,0 +1,10 @@
---
name: General Question
about: Ask a general question about ResearchKit's capabilities
title: ''
labels: question
assignees: ''
---
@@ -0,0 +1,10 @@
---
name: Technical Question
about: Ask a question about ResearchKit's API
title: ''
labels: tech question
assignees: ''
---
+26
View File
@@ -0,0 +1,26 @@
name: Build
on:
push:
branches: [ 'main', 'stable' ]
pull_request:
branches: [ 'main', 'stable' ]
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
test:
runs-on: macos-14
strategy:
matrix:
destination: ['platform=iOS\ Simulator,OS=17.4,name=iPhone\ 15\ Pro']
scheme: ['ResearchKit']
name: ${{ matrix.scheme }} Unit Tests
steps:
- uses: actions/checkout@v4
- name: Set Xcode Version
run: sudo xcode-select -s /Applications/Xcode_15.3.app
- name: Test
run: set -o pipefail && env NSUnbufferedIO=YES xcodebuild -verbose -workspace RKWorkspace.xcworkspace -scheme ${{ matrix.scheme }} -destination ${{ matrix.destination }} build test | xcpretty
+2
View File
@@ -0,0 +1,2 @@
[lfs]
fetchexclude = *
+16 -19
View File
@@ -6,7 +6,7 @@ codebase. However, other types of contributions are welcome too, in
keeping with the ResearchKit™ framework [best practices](../../wiki/best-practices). For example,
contributions of original free-to-use survey content, back-end integrations,
validation data, and analysis or processing tools are all welcome. Ask
on [researchkit-dev](https://lists.apple.com/mailman/listinfo/researchkit-dev) or [contact us](https://developer.apple.com/contact/researchkit/) for guidance.
on the [*ResearchKit* Forum](https://developer.apple.com/forums/tags/researchkit) or [contact us](mailto:researchkit@apple.com) for guidance.
Contributing software
@@ -16,8 +16,7 @@ This page assumes you already know how to check out and build the
code. Contributions to the ResearchKit framework are expected to comply with the
[ResearchKit Contribution Terms and License Policy](#contribution); please familiarize yourself
with this policy prior to submitting a pull request. For any contribution, ensure that you own
the rights or have permission from the copyright holder. (e.g. code, images, surveys, videos
and other content you may include)
the rights or have permission from the copyright holder (e.g. code, images, surveys, videos and other content you may include).
To contribute to ResearchKit:
@@ -27,7 +26,7 @@ To contribute to ResearchKit:
4. [Run the tests.](#test)
5. [Submit a pull request.](#request)
6. Make any changes requested by the reviewer, and update your pull request as needed.
7. Once accepted, your pull request will be merged into master.
7. Once accepted, your pull request will be merged into main.
Choosing an issue to work on<a name="create"></a>
----------------------------
@@ -36,13 +35,12 @@ To find an issue to work on, either pick something that you need for
your app, or select one of the issues from our [issue list](../../issues). Or,
consider one of the areas where we'd like to extend ResearchKit:
* Faster 'get started' to a useful app
* More active tasks
* Data analysis for active tasks
* More consent sections
* Back end integrations
* Improving the APIs needed to get started with a ResearchKit project
* New Active Tasks
* Data analysis for Active Tasks
* Backend integrations
If in doubt, bring your idea up on [researchkit-dev](https://lists.apple.com/mailman/listinfo/researchkit-dev).
If in doubt, bring your idea up on the [ResearchKit Forum](https://developer.apple.com/forums/tags/researchkit).
Creating a personal fork<a name="fork"></a>
@@ -56,8 +54,7 @@ Develop your changes in your fork<a name="develop"></a>
---------------------------------
Develop your changes using your normal development process. If you
already have code from an existing project, you may need to adjust its
style to more closely match the [ResearchKit framework coding style](./docs-standalone/coding-style-guide.md).
already have code from an existing project, you may need to adjust its style to more closely match the [ResearchKit framework coding style](./docs-standalone/coding-style-guide.md).
New components may need to expose new Public or Private
headers. Public headers are for APIs that are likely to be a stable
@@ -78,7 +75,7 @@ code to other existing demo apps to exercise your feature.
When adding UI driven components, make sure that they are accessible.
Follow the steps outlined in the [Best Practices](../../wiki/best-practices)
section under Accessibility. Before submitting the pull request, you should
audit your components with Voice Over (or other relevant assistive technologies)
audit your components with VoiceOver (or other relevant assistive technologies)
enabled.
Keep changes that fix different issues separate. For bug fixes,
@@ -99,11 +96,11 @@ verify that test apps run on both device and simulator.
Where your code affects UI presentation, also test:
* Multiple device form factors (for instance, iPhone 4S, iPhone 5, iPhone 6, iPhone 6 Plus).
* Multiple device form factors (for instance, iPhone SE, iPhone 14, iPhone 15 Pro, iPhone 15 Pro Max).
* Dynamic text, especially at the "Large" setting.
* Rotation between portrait and landscape, where appropriate.
You can use the apps in the `Testing` and `samples` directories to
You can use the `ORKCatalog` app in the `samples` directory to
test your changes.
Submit a pull request<a name="request"></a>
@@ -120,7 +117,7 @@ After acceptance<a name="after"></a>
----------------
Once your pull request has been accepted, your changes will be merged
to master. You are still responsible for your change after it is
to main. You are still responsible for your change after it is
accepted. Stay in contact, in case bugs are detected that may require
your attention.
@@ -134,7 +131,7 @@ documentation, or other issues during this process.
Release process
-----------------
The `master` branch is used for work in progress. On `master`:
The `main` branch is used for work in progress. On `main`:
* All test apps should build and run error free.
* Unit tests should all pass.
@@ -142,9 +139,9 @@ The `master` branch is used for work in progress. On `master`:
base language).
The project will make periodic releases. When preparing a stable release, we
will branch from `master` to a convergence branch. During this process,
will branch from `main` to a convergence branch. During this process,
changes will be made first to the convergence branch, and then merged into
`master`. On the convergence branch, changes will be made only to:
`main`. On the convergence branch, changes will be made only to:
* Fix high priority issues.
* Update documentation.
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:de038a3a1edef4a623f73c86cac9a923576110c48eb14be95c8b45e2aae0b4c3
size 384102
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:514a1e443c6ab82dfb661fdcfc4bb99c208ae281b99c65f10fb3fcc9c68440c8
size 384098
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b19773cdb76254a14bac6fe3785daa499cd82138c49d984208fc8dbb7a3c7176
size 384102
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6fd2f0a91950d3eb205401904ec916759e48d8fd0fb0b57c5eee4e1448c48d3d
size 384098
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f4e12c8bf5f28b58c7a0a6276106d2eb00e3cbca7e76c9f6c3da130ba1ffec25
size 384102
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5bf50bbdaeb00237b7fdb8558fb4e0f52a210a0279859d93582218c38bfea76f
size 384098
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3cd7f19b0a9fea7112ecd8a33a63b57f9ef8fb98d26f676127aeef445d39394b
size 384098
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0699d19584d85f6abdac232e62d77c3052bd506105600efe89d945e139f38f14
size 384100
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:206157163ec5231820f99d937ceb7be0430ca7a2886184945cb20c178a36b8cb
size 384102
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c38da877423ee3bf3c9d4e4c592b45ad8286ea825ddfaa5984f3b38f76af19c5
size 384098
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1c4e493991a79d32f143525533aa9b38be85f16545ca60012360382ed011fe8b
size 384098
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b934cbe35567329c71a4e363d468986bb49d17108fdb5fecd180f626f16551a0
size 384104
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c7e0a296d18275b17c9425b8b297dead312dbcee753e7585f8a5c8886b35f03f
size 384096
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f3559ebee58cf65deefb5550b0a4bbe36fad59419c23f7f416641389fc7cb02d
size 384100
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8587d3ab758a38125a2f63edb48307ed1f95b5c7277e87335f47412b9bf8f28e
size 384096
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1f0f753994b92a3b542af0e520ac41b451af18bc04e5577b984701eea2ebfb03
size 384094
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1ef9361e4136dbc4c800bb2b91e43e17afb9a4a3280cf775c664c65411eaf7a0
size 384102
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0d610a10cfc62539e88685a84db74cba30e724d04e9454843f9bda53a2e2e057
size 384100
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:55f02f5537212111ce403e69ce0552a7391ea156ff631e39be0492f322a4c1b5
size 384098
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d328b748b2ad10fccd9b8fbac33df789e74ca8e8e24133e243fae7ac197d3927
size 384096
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c54cf37051e60ed20680cc344b65365376377b1b023e5ca6c792321f58790a38
size 384102
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:98a4b2ec9bb289d69fa069bcdd1484279baf474b8ca6a6f64c2d5b7568b6ac81
size 384098
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:df4e1c9aa1a413e573203ad27f089134ff67035b91bf47ec8ad2041df79915f8
size 384100
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ba4986d47ff2c6b252d768a40838e11af7f7949c515ea7409e5a566edfa34ad4
size 384098
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:691dc4575d2723a6ac9800e1069f93187572d7606c11ccb6042f490656ed1cd6
size 384098
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ea3aa71d881c978ceb8a4b63375fede5ca66d4e4e580d4ce508ddb4b6917b4ce
size 384098
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:02220bd29a1ff17d11c35fa887af2be987155c028572d1bdbd94d09056056651
size 384100
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9e2f5ff119d235885b5bc5e81d399128696c8a43beeff95fee17eaca7a12fb42
size 384102
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4ba494a8404b44a4c14aeef5eb7d54d86821273f54c5b7561fcd7e62a5cce539
size 384096
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4e5e734f46bcd9e78d5c39b5e4e5a6c92cfc6a26a50e4afa78f48366c53340b0
size 384102
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9ce6e70c06749d8c1810fa6c91dfadef1e43caebb7950a505719a9177988d1bf
size 384102
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:94df3c9a734608fbd171a218492c0037f0d79f8e49dd740d52b7b512ae77c76f
size 384092
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:85e603aa991d94e385b7beb46c237f68fac969201f7abcf419532031edf281a9
size 384098
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7c46d33067569bd661c3233873e386dd7fe8da92223cc01396362c07502bdcf3
size 384098
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:607353d00854f82db7bfdac7622f624ed27844cf9934aa81654c019bed2b9870
size 384098
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:aa6e44907521dc2284313b2eaf3a8810f60c2c8d6c336ce07cb4bf26afb6924e
size 384096
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:239fe86d3f1c1b2304c2fd1ab657fc63a9f9ee7c51da25c28b8fa6d1d850f76b
size 384102
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:48f09d32946144b110716bf332973fc143b771348baabc5f9f210abc640ecdb5
size 384102
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6d37a9439f1c569802e3e9c9c1bb2ab2cfb3f7d89a682c7e33487ff0e551b9ca
size 384100
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b03685ea30a12603b68433300e6b01d922a40b7532e7b9d58f4c54b7d0ee540e
size 384098
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:caddc9f717e9ef1a823bc337696ba0d6e08ceeeac432803ed496e2c96d6a7b79
size 384102
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:21df4b311baa53083fb7c8c4974578505a7cdac229988bd15be942141473a595
size 384098
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:944f1a5e2f56aaced7973b451814be9978d5df818be311d0797edc3a8da5f256
size 384100
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f910b1050340e427fac2ea2e2589323aad1d14ff60fe4e0d3ef27cdcf9deed56
size 384100
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0ae3796fbc0da3e5c6f39da5aa9485980edd850189656fc405dfff8a3b0abdc6
size 384100
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8a41e38cb7d8a76f6a432cd5b3117cb2342c9439ca95b976fb6ca900e3a8cab4
size 384104
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:781c6fb457c166d1c198ca7987c205b25f2f5ee29bf69c1b05918da4403476dc
size 384096
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9da05dfbc76881a75a4d6daed07a54ad1a933f62f1fb1784a37afa1a6908c814
size 384106
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2a27dbf6d7050b2e7acd861aedc37e58049a0f4594be1bcb31a55206ee5708f7
size 384102
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:928fea52270b9fd025235b1596881ecdb74e385797fd1dfa7db6ca201de75e6e
size 384094
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6dc904274ac7fb7783dc2271070cda10b33395bff4470eff9fdf6b85e1e124d8
size 384102
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1d464454a24719fe8c92abed64c5e8964ed04f39671f697a2d6af3f09c76d1ca
size 384100
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:270a0a40d3181d9b57ff0b0dc6c1876f0a752e1ab2b9e28548f99f39a046a719
size 384100
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3a128b7bbb924947355ef2069096d4282e786830073584c39ab5d7291f80ab43
size 384102
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8f2044ee1217ab87446a21ba1b9ac2c1471b7f617b4fb205fb7526e3db1b97ce
size 384098
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6b03ef6b114c5d14148793026bcf0fa6738dff5276ddb03e5e4d5e7cc8ef1200
size 384096
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:836a6a8cacda6cb6d99e09bb910e945859db624a39aa7a12ff15b9ea1da23329
size 384094
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:424f7c8164ebba6334053af79bc6f74da0be544d4da35d48dae44b91b9039d59
size 384100
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4892b512d217fd0d9cacb05acc068557681236b2bf1a8e15197aa5b33dbce680
size 384102
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0310f0c6cb75e20b25573a361e6a230c0e30ff74a41aca535f49afb4f69030ae
size 384100
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:29a3c39c6521ef12c74738e6471af20d842a4abe44ce061e335b87847f728b1d
size 384104
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:06c126b2c493648c89b09b514825fc4953469f58bf623c2e59ae05b7afecb29f
size 384100
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f6a130d7e1881c443e20671efe1583a0f111c69ccb5aebb77ff79a6e0f0a666a
size 384104
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9febaf9a937f1509b842880d59613f4a1931f7bae9c62f613970b21f7d58c411
size 384102
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3bdd1ecd301d80490dae24186ac8587e1be6423919542b101afc86a40a816b31
size 384100
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:814774c92c0e4961575f6ed9d6b0984a3a1c969dd3eb40326c08233eac648bc0
size 384106
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5b640b44af01112e1d6012f6075e634601fb2ea079703620ce9a53f909bd8dcb
size 384102
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b8d7c72a95403ab513b2a177b04f0cd1085baacae6125d0758fa03a9b3121d4a
size 384098
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:99d645b71370660a9f12213333bc5314623d6f14d0802e8f38c3b54de73ea76e
size 384102
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:aa7efb7572f738a9dc926b96238bb410b05766434ff2a4d060e33da9d8ab3e79
size 384102
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:75d55b233bda7c5ad7b25880fab1534a1e1811b6f75ca469ac698c4b06707004
size 384096
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4e47190f6a4d81b2a05b090754dcb2502ca4147757b3044ebefab720b76794ff
size 384098
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3f6b0253549fc1a0799e37ff41ca7ce577ddd57dd066317d8b2ff4933574b4d6
size 384102
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2f6dce6036191599a58fc4bd5dc5dddb39afcb59f77e61fab782b8d66a2005e0
size 384098
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:47bc01590278edd3e161bd77f054aec3912a68a4476b25ea6feb5adbb81a160a
size 384098
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b683cfedc348fc3b16f16b36a3344fe6351dc76508e0ac58df77da449178ad1c
size 384100
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:48268bcecf6f153804826a27449e3053fab90f8d2c78161d0020170cd90cdf75
size 384098
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3e653ef19514157e9273e524384c96aa8974faf74570607c75504e4f26c2768e
size 384096
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7105f8e099e2cfd93cb4eef6d34cb44a6fabe8fb2592fd14aabefc06fb1373e8
size 384100
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f457c608ede9333e3a126a5b2e47411751630be24128189322b87768b2750441
size 384094
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cdb30a6f7d76731647e70fd802e8468b0a4e827f5623a26719d1bb240878f991
size 384098
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2dcbf1f52565d56f0b0d78460513d0de3a89206742f9ef3350722e829a1f44c3
size 384096
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bac4de81c357e03b326b621c9968e667a41183b0e30e36dc1fccb8b0e2c4ee05
size 384104
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:436ac8c29ffca6eeb88a794f97041bc6c9a03d37ebf6df78d6dd14346704592c
size 384106
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5957796b3b47e9c6d7e7f00aaa99bcae8f26d8b82d2af64fd5b9ab38ad3970bb
size 768094
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:64367496e0ebe242beafa32af4a903779d2d78b7e6ab8e704de1f4264c4c375c
size 384104
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:deb78e1c829e82da11fc93aa8fa5f929c12238fd5dda5f6c7e6fed5e0cf64078
size 384096
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1fe4d7119921e3dc48a54a31482345d4985f067a304ce57f35e3748a0f74787d
size 384094
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:32207f9bced6c259108cc7b463df83ac5dece6dfa26d3440d950664a10797b83
size 384098
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e5ad12e8615314f66f6217ec236bbb6caebfd074a9a68da8c5b18f6aa477a39d
size 384100
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b8e81804261a92a617cecf226237c375ab14f1d5828d1d2322aecd160f1f3494
size 384094
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f176216831363e0cd711cc234453d64288fb4ab1c2556ce925ea5c65d0880e4e
size 384104

Some files were not shown because too many files have changed in this diff Show More