Marc Rousavy
|
0e606affce
|
feat: High quality mode (enableHighQualityPhotos ) (#194)
* feat: High Quality photo capture
* prepare photo output for re-used settings
* use high quality captures
* Remove `enableVirtualDeviceFusion` as that is enabled by default
* Clean up configuration, remove default
* format
* Update CameraViewManager.kt
* rename
* Update CameraProps.ts
* Fix overriding `photoSettings`
* Update CameraView+TakePhoto.swift
* Update CameraView+TakePhoto.swift
|
2021-06-10 13:49:34 +02:00 |
|
Marc Rousavy
|
72a1fad78e
|
feat: Separate usecases (decouple microphone, video, photo) (#168)
* Add props
* add props (iOS)
* Add use-cases conditionally
* Update CameraView+RecordVideo.swift
* Update RecordingSession.swift
* reconfigure on change
* Throw correct errors
* Check for audio permission
* Move `#if` outward
* Throw appropriate errors
* Update CameraView+RecordVideo.swift
* fix Splashscreen
* Dynamic filePath
* Fix video extension
* add `avci` and `m4v` file types
* Fix RecordVideo errors
* Fix audio setup
* Enable `photo`, `video` and `audio`
* Check for `video={true}` in frameProcessor
* format
* Remove unused DispatchQueue
* Update docs
* Add `supportsPhotoAndVideoCapture`
* Fix view manager
* Fix error not being propagated
* Catch normal errors too
* Update DEVICES.mdx
* Update CAPTURING.mdx
* Update classdocs
|
2021-06-07 13:08:40 +02:00 |
|
Marc Rousavy
|
f57714747a
|
fix: Mirror selfies on Android (#129)
* Flip Image (slow approach)
* Measure time
* REACT_CLASS -> TAG
* d -> i
* remove TODO
|
2021-05-03 19:14:19 +02:00 |
|
Marc Rousavy
|
f2a89570c5
|
Upgrade CameraX to 1.1.0-alpha04 (#128)
* Upgrade CameraX to 1.1.0-alpha4
* Upgrade Kotlin to 1.4.32
* Suppress `UnsafeOptInUsageError` CameraSelector override
* Suppress `UnsafeOptInUsageError` for takePhoto
* Suppress `MissingPermission` for recordVideo
* Remove unreported lint suppressions
|
2021-04-26 12:56:36 +02:00 |
|
mrousavy
|
89a35812f7
|
Remove a few TODOs
|
2021-03-17 19:29:03 +01:00 |
|
Marc Rousavy
|
03b9246afe
|
Devops: KTLint to lint Kotlin code (#6)
* Adds KTLint as a GitHub action
* Adds KTLint to the gradle project for IDE integration
* Adds .editorconfig to configure KTLint (android/)
|
2021-02-26 10:56:20 +01:00 |
|
Marc Rousavy
|
d06b27782c
|
fix package names to reflect actual folder path
|
2021-02-19 20:43:30 +01:00 |
|
Marc Rousavy
|
d6a0e509a7
|
update package name
|
2021-02-19 20:41:49 +01:00 |
|
Marc Rousavy
|
4d42be6436
|
Add Android
|
2021-02-19 16:28:14 +01:00 |
|