Skip to content

Commit

Permalink
Merge pull request #318 from CameraKit/v1.0.0
Browse files Browse the repository at this point in the history
Release v1.0.0
  • Loading branch information
austinkettner committed May 5, 2019
2 parents 2624ab9 + aa35e6c commit 8d85669
Show file tree
Hide file tree
Showing 114 changed files with 5,021 additions and 1,571 deletions.
30 changes: 0 additions & 30 deletions .circleci/config.yml

This file was deleted.

2 changes: 1 addition & 1 deletion .github/CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ This Code of Conduct applies both within project spaces and in public spaces whe

## Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at contact@wonderkiln.com. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at contact@camerakit.io. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.

Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.

Expand Down
6 changes: 3 additions & 3 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,17 @@
We love pull requests from everyone. By participating in this project, you
agree to abide by the CameraKit [code of conduct].

[code of conduct]: .github/CODE-OF-CONDUCT.md
[code of conduct]: CODE-OF-CONDUCT.md

Fork, then clone the repo:

git clone https://github.com/wonderkiln/CameraKit-Android
git clone https://github.com/CameraKit/camerakit-android

Make your change. Add tests for your change. Make the tests pass.

Push to your fork and [submit a pull request][pr].

[pr]: https://github.com/wonderkiln/CameraKit-Android/pulls
[pr]: https://github.com/CameraKit/camerakit-android/pulls

At this point you're waiting on us. We like to at least comment on pull requests
within three business days (and, typically, one business day). We may suggest
Expand Down
10 changes: 9 additions & 1 deletion .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,19 @@
Now scroll below!
-->

### Have you read the [Contributing Guidelines](.github/CONTRIBUTING.md)?
### Have you read the [Contributing Guidelines](CONTRIBUTING.md)?

(Write your answer here.)

### Environment

(Please include the following information along with any other relevant environment details.)

CameraKit Version:

Android Device:

Android Version:

### Steps to Reproduce

Expand Down Expand Up @@ -72,6 +79,7 @@

(Paste the link to an example project and exact instructions to reproduce the issue.)

(Include your CameraKit setup and usage.)
<!--
What happens if you skip this step?
Expand Down
58 changes: 58 additions & 0 deletions .github/TESTING_PROCEDURES.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
# CameraKit Testing Procedures

For each release we plan to run all code changes through a specific flow and test regiment, on varying devicews. THe report of these tests will be reported via a comment or in the PR Header ahead of any and all merges.

## Tests
### Test Photo Capture (Portrait)

- Open CameraKit
- Take single photo
- Verify photo is created and saved as Portrait Photo
- Verify photo is in-focus, and error free

### Test Photo Capture (Landscape)

- Open CameraKit
- Take single photo
- Verify photo is created and saved as Landscape Photo
- Verify photo is in-focus, and error free

### Test Orientation Capture

- Change Orientation to 90, 180, 270, 0 (with orientation lock OFF)
- Confirm Preview Updates properly for each orietantation
- Capture Photo for each orientation, confirm result matches preview

### Test Orientation Capture w/ Orientation Lock ON

- Change Orientation to 90, 180, 270, 0 (with orientation lock ON)
- Confirm Preview Updates properly for each orietantation
- Capture Photo for each orientation, confirm result matches preview

### Engage Camera Controls and Take Photo (Portrait)

- Open CameraKit
- Tap to Focus and Take Photo
- Confirm preview focuses correctly
- COnfirm saved photo matches preview
- Pinch to Zoom (In + Out) and Take Photo
- Confirm preview zooms correctly
- COnfirm saved photo matches preview
- Take single photo
- Verify photo is created and saved as Landscape Photo
- Verify photo is in-focus, and error free

### Test Camera under Rapid Fire

- Open CameraKit
- Take succesive photos (30 within 30s)
- Verify all 30 photos are created and saved
- Verify each photo appears without error


## Devices being tested on
- Essential Phone
- Google Pixel
- Samsung Galaxy S8

Want to request a device? Make a issue in Github! =)
Loading

0 comments on commit 8d85669

Please sign in to comment.