Commit Graph

  • 65aa9b49b7 docs: Add fancy new Banner Marc Rousavy 2023-09-01 16:45:17 +02:00
  • b2ea240bbb Update clang-format.sh Marc Rousavy 2023-09-01 16:21:00 +02:00
  • 0e9f1ca640 perf: Improve pixelFormat and add CameraDevice.sensorOrientation (#1729) Marc Rousavy 2023-09-01 15:07:16 +02:00
  • 01a79d63ef chore: Restructure codebase a bit (#1742) Marc Rousavy 2023-09-01 13:08:33 +02:00
  • 03b57a7d27 feat: Use clang-format to keep the C++ codebase clean (#1741) Marc Rousavy 2023-09-01 12:58:32 +02:00
  • 0a28454579 chore: Remove Skia 🎨 (#1740) Marc Rousavy 2023-09-01 12:20:17 +02:00
  • 22829083cd chore: release 3.0.0-rc.9 Marc Rousavy 2023-09-01 12:02:01 +02:00
  • a7c137da07 feat: Skia for Android (#1731) Marc Rousavy 2023-09-01 10:43:19 +02:00
  • 6bbb44d541 fix: Fix scene mode crash on some emulators Marc Rousavy 2023-08-31 21:32:50 +02:00
  • 3b0475752d fix: Make Skia and Worklets optional in package.json (#1728) Rocket13011 2023-08-29 17:53:00 +02:00
  • ea3686cb9a feat: Create C++/OpenGL-based Video Pipeline for more efficient Recording and Frame Processing (#1721) Marc Rousavy 2023-08-29 17:52:03 +02:00
  • dfb86e174b feat: Replace *NativeMap and *NativeArray with Map<K,V> and List<T> for faster JSI -> JNI calls (#1720) Marc Rousavy 2023-08-25 12:22:44 +02:00
  • f87bc74de1 chore: release 3.0.0-rc.8 Marc Rousavy 2023-08-25 11:28:43 +02:00
  • 828e1baed9 chore: Bump version to RC.7 Marc Rousavy 2023-08-25 11:26:59 +02:00
  • dfee3b16b7 fix: Export pixelFormat property on iOS Marc Rousavy 2023-08-24 17:14:24 +02:00
  • e036b3162a fix: Lock PixelBuffer for read in toArrayBuffer() Marc Rousavy 2023-08-24 16:37:20 +02:00
  • d27581243d fix: Error on disabled Frame Processors Marc Rousavy 2023-08-24 16:28:16 +02:00
  • 66c012f3b2 fix: Fix node_modules/ directory detection Marc Rousavy 2023-08-24 16:16:45 +02:00
  • 4833c3e2b8 chore: Bump version Marc Rousavy 2023-08-24 15:54:17 +02:00
  • 57592d4746 chore: release 3.0.0-rc.6 Marc Rousavy 2023-08-24 15:48:38 +02:00
  • 23af74aaf1 feat: Support focus() on Android (#1713) Marc Rousavy 2023-08-24 11:49:27 +02:00
  • 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