Commit Graph

  • c88605e230 fix: Fix circular dependency in FrameProcessorPlugins.ts Marc Rousavy 2023-08-24 10:55:57 +02:00
  • 4b009a0053 fix: Improve performance of zoom, fps, hdr and format selection Marc Rousavy 2023-08-23 15:50:34 +02:00
  • efe6556fc2 feat: Implement enableZoomGesture on Android Marc Rousavy 2023-08-23 15:39:24 +02:00
  • 86468e3e1f fix: Use direct ByteBuffer Marc Rousavy 2023-08-23 14:47:42 +02:00
  • 3a0d7b3c91 fix: Fix JByteBuffer Marc Rousavy 2023-08-23 14:45:10 +02:00
  • 521d7c8ccf feat: Use ByteBuffer for much faster toArrayBuffer() Marc Rousavy 2023-08-23 14:23:31 +02:00
  • 862e05b64f feat: Allow build without Skia or Frame Processors (#1710) Marc Rousavy 2023-08-23 12:42:38 +02:00
  • 617c5607d4 fix: Remove unused imports Marc Rousavy 2023-08-23 10:34:13 +02:00
  • a46839a57b feat: Add enableShutterSound prop to takePhoto() 🔊 (#1702) Marc Rousavy 2023-08-21 15:27:42 +02:00
  • 0a51980f26 fix: Use default HDR if not applicable Marc Rousavy 2023-08-21 14:45:48 +02:00
  • 94d9b69903 fix: Remove unused constructor Marc Rousavy 2023-08-21 14:43:12 +02:00
  • 4d77bc3ea9 Try to select HDR profile Marc Rousavy 2023-08-21 14:42:34 +02:00
  • e1b04088c6 fix: Clean up codebase Marc Rousavy 2023-08-21 14:24:06 +02:00
  • 07ba0e1a41 fix: Improve build.gradle Marc Rousavy 2023-08-21 14:08:10 +02:00
  • 1d12cd91cb Optimize imports Marc Rousavy 2023-08-21 14:02:20 +02:00
  • 1f12192baf fix: Don't error if session closes Marc Rousavy 2023-08-21 14:01:22 +02:00
  • 390f48d6a4 fix: Add GrMTLHandle import Marc Rousavy 2023-08-21 13:13:57 +02:00
  • 54240b08a9 chore: Update lockfiles Marc Rousavy 2023-08-21 12:56:50 +02:00
  • 37a3548a81 feat: Full Android rewrite (CameraX -> Camera2) (#1674) Marc Rousavy 2023-08-21 12:50:14 +02:00
  • c62b5debe7 chore: release 2.15.6 Marc Rousavy 2023-08-14 17:07:48 +02:00
  • 61fd4e0474 Merge branch 'main' into v3 Marc Rousavy 2023-07-31 18:27:11 +02:00
  • d62a2cd816 chore: Upgrade root dependencies (#1663) Marc Rousavy 2023-07-31 18:21:55 +02:00
  • 1197df7094 fix: Fix make_shared not working on FrameHostObject Marc Rousavy 2023-07-31 18:11:43 +02:00
  • 1e57e5b95c ci: Add CI tests to build Android without Skia or FP Marc Rousavy 2023-07-31 17:38:58 +02:00
  • 0949dab086 chore: release 3.0.0-rc.4 Marc Rousavy 2023-07-31 11:52:58 +02:00
  • bc9c157294 fix: Move implementation for FrameProcessorPlugin to .m Marc Rousavy 2023-07-31 11:52:10 +02:00
  • 127656b44c fix: pragma once Marc Rousavy 2023-07-31 11:41:47 +02:00
  • 7c721ccb81 fix: Remove iOS 13 guard Marc Rousavy 2023-07-31 11:34:37 +02:00
  • c2096a4c71 fix: Fix FP Plugin init call Marc Rousavy 2023-07-31 11:34:27 +02:00
  • deeb8db59f fix: Fix namespace Marc Rousavy 2023-07-31 11:34:21 +02:00
  • 78a64abb8c chore: Bump version Marc Rousavy 2023-07-31 11:31:55 +02:00
  • 3b3515c9d4 fix: Fix various Android crashes by using Stable CameraX version (#1665) Rutvik Nabhoya 2023-07-31 14:58:07 +05:30
  • b681fc59a6 chore: release 2.15.5 Marc Rousavy 2023-07-31 11:19:47 +02:00
  • 8b9b702edc fix: Pin fbjni to version 0.4.0 Marc Rousavy 2023-07-31 11:18:00 +02:00
  • 86dd703c2b feat: Rewrite Android C++ part (VisionCameraProxy + JFrame) (#1661) Marc Rousavy 2023-07-22 00:15:11 +02:00
  • 44ed42d5d6 feat: Expose unified VisionCameraProxy object, make FrameProcessorPlugins object-oriented (#1660) Marc Rousavy 2023-07-21 17:52:30 +02:00
  • 375e894038 feat: Complete iOS Codebase rewrite (#1647) Marc Rousavy 2023-07-20 15:30:04 +02:00
  • 5fb594ce6b fix: Fix Worklets imports Marc Rousavy 2023-07-03 22:32:08 +02:00
  • 0139324da8 fix: Use correct Gradle version Marc Rousavy 2023-07-03 22:21:02 +02:00
  • 66c64814cc fix: Downgrade Gradle to 7.5.1 Marc Rousavy 2023-07-03 22:15:06 +02:00
  • cde8b762a3 chore: Remove react-native-slider Marc Rousavy 2023-07-03 22:10:20 +02:00
  • 7ae15af8cd feat: Add RN 0.72 support (namespace in build.gradle) Marc Rousavy 2023-07-03 22:07:49 +02:00
  • 0111f2edb4 fix: Simplify Podfile Marc Rousavy 2023-07-03 13:37:43 +02:00
  • d964f40e53 Merge branch 'v3' of https://github.com/mrousavy/react-native-vision-camera into v3 Marc Rousavy 2023-07-03 12:41:33 +02:00
  • 82eaf9594f chore: Extract to convertMTLTextureToSkImage Marc Rousavy 2023-07-03 12:41:26 +02:00
  • 4ad4804e51 chore: Upgrade Skia to new Ganesh Rendering Pipeline and RN to 0.72 (#1638) Marc Rousavy 2023-07-03 12:40:07 +02:00
  • 3ed019d018 docs: Fix "siginificant" typo (#1626) hmaltr 2023-06-19 17:12:01 +03:00
  • b8527d7de4 fix: Use HostTimeClock as fallback if masterClock is nil (#1302) Marc Rousavy 2023-06-15 11:08:04 +02:00
  • 8753af3633 docs: Use other Algolia App ID Marc Rousavy 2023-05-23 17:41:29 +02:00
  • 820db3ca9e android: add build support with RNSkia Hanno J. Gödecke 2023-05-04 12:30:24 +02:00
  • f03dde725e fix: Fix Skia build (#1582) Marc Rousavy 2023-05-03 14:27:34 +02:00
  • 032798331a chore: Upgrade RN Skia Marc Rousavy 2023-05-02 12:54:18 +02:00
  • bf52e8dad7 chore: Upgrade React Native for Xcode fix Marc Rousavy 2023-04-24 22:40:14 +02:00
  • bb7ab30a0e fix: Set min iOS version to 12.4 Marc Rousavy 2023-04-24 22:32:20 +02:00
  • 38749fb613 fix: Fix missing Camera error Marc Rousavy 2023-04-21 11:53:21 +02:00
  • 8833ac10c3 fix: Fix Failed to parse camera Id error by ignoring non-integer cameras (#1428) Kody Fintak 2023-03-30 05:26:03 -04:00
  • 533c32a48d docs: fix wrong comment Marc Rousavy 2023-03-29 12:03:20 +02:00
  • af4e366312 fix: Fix runAtTargetFps for multiple invocations per FP Marc Rousavy 2023-03-21 16:10:09 +01:00
  • e1973b9b8d chore: Use Reanimated 3 from npm Marc Rousavy 2023-03-21 15:19:32 +01:00
  • 6deb6862cf fix: Remove temp-patch for REA plugin Marc Rousavy 2023-03-21 15:17:22 +01:00
  • ba099e4044 docs: Add Multi-Camera zooming GIF Marc Rousavy 2023-03-16 13:40:05 -04:00
  • 3978406755 docs: Set up Google gtag Marc Rousavy 2023-03-16 13:30:59 -04:00
  • 1bd21a8d2b docs: Fix og:image Marc Rousavy 2023-03-16 13:24:15 -04:00
  • 49322f278b docs: Fix favicon Marc Rousavy 2023-03-16 13:22:59 -04:00
  • a1af891879 fix: Use global.expo.modules for JSI expo modules Marc Rousavy 2023-03-15 09:34:15 -04:00
  • 0d83a13196 feat: New CameraDevice + CameraFormat detection using CameraX (#1495) Marc Rousavy 2023-03-13 14:23:19 +01:00
  • f791c6b4cd feat: Better Native Module Error Detection (#1515) Marc Rousavy 2023-03-13 14:21:08 +01:00
  • 06cbb742fb docs: Add V3 Announcement Banner Marc Rousavy 2023-03-08 12:11:03 +01:00
  • c2fb5bf156 docs: fix baseUrl Marc Rousavy 2023-03-08 09:26:24 +01:00
  • 6fa8b7f26e docs: Add robots.txt Marc Rousavy 2023-03-08 09:25:12 +01:00
  • 35c779b1ad docs: Add @vercel/analytics Marc Rousavy 2023-03-07 11:53:32 +01:00
  • 73c5d675f2 docs: fix algolia app ID Marc Rousavy 2023-03-06 12:19:30 +01:00
  • 815e47b249 Add og:image to theme config Marc Rousavy 2023-03-06 11:43:39 +01:00
  • 22c0c029c8 docs: Add og:image Marc Rousavy 2023-03-06 11:42:01 +01:00
  • 77dd181da9 docs: fix meta Marc Rousavy 2023-03-06 11:40:46 +01:00
  • ba20e76d38 remove build docs Marc Rousavy 2023-03-06 11:36:00 +01:00
  • ab757125b5 docs: Upgrade Docusaurus (#1513) Marc Rousavy 2023-03-06 11:25:44 +01:00
  • 757ecb0640 docs: Deploy to https://react-native-vision-camera.com Marc Rousavy 2023-03-06 11:03:40 +01:00
  • 622d3830f1 feat: Make Frame Processor Plugins object-oriented on iOS as well (#1496) Marc Rousavy 2023-02-27 11:18:03 +01:00
  • 566eda2395 docs: Run yarn install for root as well Marc Rousavy 2023-02-25 12:00:49 +01:00
  • 61f19df500 fix: Remove RN Skia dependency on Android for now Marc Rousavy 2023-02-23 17:43:24 +01:00
  • f227a3e396 fix: Catch device == null error Marc Rousavy 2023-02-23 14:57:57 +01:00
  • ad5d64b01f fix: ignore duplicate .so libraries in package Marc Rousavy 2023-02-22 12:28:51 +01:00
  • cf19ff2e5a fix: Fix Android namespace Marc Rousavy 2023-02-21 15:54:04 +01:00
  • 0c3cd66016 fix: Improve C++ safety by attaching Cache Invalidator to jsi::Runtime's lifecycle (#1488) Marc Rousavy 2023-02-21 15:44:43 +01:00
  • 1ddea178ae chore: release 3.0.0-rc.2 Marc Rousavy 2023-02-21 15:09:55 +01:00
  • 12f850c8e1 feat: Draw onto Frame as if it was a Skia Canvas (#1479) Marc Rousavy 2023-02-21 15:00:48 +01:00
  • 1f7a2e07f2 fix: Fix global.FrameProcessorPlugins TS error Marc Rousavy 2023-02-15 19:15:36 +01:00
  • 0635d4aba0 fix: Add missing <regex> header Marc Rousavy 2023-02-15 19:13:33 +01:00
  • 2909085ea6 chore: release 3.0.0-rc.1 Marc Rousavy 2023-02-15 18:23:05 +01:00
  • 770357fd94 chore: Bump to 3.0.0-rc.0 Marc Rousavy 2023-02-15 18:21:33 +01:00
  • 222ded4728 fix: Prevent possible crash in log error handler Marc Rousavy 2023-02-15 18:15:13 +01:00
  • 6825c1f587 fix: Print correct error in build.gradle Marc Rousavy 2023-02-15 17:39:46 +01:00
  • f0ea18115e fix: Fix CI for V3 (#1475) Marc Rousavy 2023-02-15 17:24:33 +01:00
  • 30b56153db feat: Sync Frame Processors (plus runAsync and runAtTargetFps) (#1472) Marc Rousavy 2023-02-15 16:47:09 +01:00
  • a0590dccb5 feat: Replace Reanimated with RN Worklets (#1468) Marc Rousavy 2023-02-13 15:22:45 +01:00
  • 11d1e7178d chore: Upgrade to RN 71 (#1465) Marc Rousavy 2023-02-09 11:52:41 +01:00
  • 28a43f716f chore: Drop support for RN < 71 to simplify buildscript mrousavy 2023-02-08 17:48:22 +01:00
  • 9963f4dedc chore: release 2.15.4 Marc Rousavy 2023-02-01 16:37:53 +01:00
  • 6a094bf1b0 fix: Fix Android build error on RN < 0.71 (#1447) zzz08900 2023-02-01 23:37:18 +08:00