Commit Graph

  • 4e96eb77e0
    perf: Use ImageWriter instead of OpenGL Pipeline for faster processing (#1789) Marc Rousavy 2023-09-11 13:58:58 +0200
  • 648c3638e8
    fix: Log plugin name in assertion (#1786) Xavier Seignard 2023-09-11 11:48:26 +0200
  • 297abae6bb
    docs: Upgrade to Docusaurus 3 (#1783) Marc Rousavy 2023-09-11 11:45:17 +0200
  • a4ace351fa
    fix: Consider everything between 24mm and 43mm a wide-angle lense (#1782) Marc Rousavy 2023-09-11 11:33:02 +0200
  • f69e3dff36 docs: Add emojis to README Marc Rousavy 2023-09-07 11:54:45 +0200
  • eddb01fda1
    fix: Fix potential bug in Photo Orientation (#1765) Vojtech Novak 2023-09-06 11:30:58 +0200
  • 6dd1d4147e
    fix: Fix passing options to frame processors on iOS (#1750) rkmackinnon 2023-09-06 02:27:35 -0700
  • ca7c8ab22d
    chore: Use new Android Lint CI (#1761) Marc Rousavy 2023-09-06 11:01:36 +0200
  • b4b0e49eb5
    fix: Also properly convert any[] -> List<Object> in FP Android (#1760) Marc Rousavy 2023-09-06 10:56:33 +0200
  • b300209e36
    docs: Restructure FP docs (#1762) Marc Rousavy 2023-09-04 14:45:21 +0200
  • f3fd3f15e3
    chore: Clean up Android codebase a bit (#1748) Marc Rousavy 2023-09-02 01:04:36 +0200
  • 272504f39d Add Discord link Marc Rousavy 2023-09-02 00:54:09 +0200
  • f2c41e333c
    Update config.yml Marc Rousavy 2023-09-01 23:52:10 +0200
  • 84272d2a2a
    Update BUILD_ERROR.yml Marc Rousavy 2023-09-01 23:49:23 +0200
  • ba6ec0dc0d Use <picture> again Marc Rousavy 2023-09-01 21:42:11 +0200
  • d7bea8cf3b
    Update README.md Marc Rousavy 2023-09-01 21:29:36 +0200
  • 9ec3ee68f5 Update README.md Marc Rousavy 2023-09-01 21:27:13 +0200
  • 620b49ee0a chore: release 3.0.0 Marc Rousavy 2023-09-01 20:35:24 +0200
  • 10cc59ab43 docs: Add note about V2 Marc Rousavy 2023-09-01 20:32:04 +0200
  • 02a0371c65
    feat: V3 (#1466) Marc Rousavy 2023-09-01 20:22:51 +0200
  • 74b5898af7 fix: Use pod install instead of bundle exec pod ... Marc Rousavy 2023-09-01 20:21:40 +0200
  • ae439e3752 Update .gitignore Marc Rousavy 2023-09-01 20:19:02 +0200
  • 385014bf56 Create .bundle/config Marc Rousavy 2023-09-01 20:17:36 +0200
  • 7ca226aa76 Add optional checkboxes Marc Rousavy 2023-09-01 20:10:44 +0200
  • e44d0e7aed chore: Fix iOS build CI Marc Rousavy 2023-09-01 20:09:33 +0200
  • fa111ad344 docs: Add docs for Pause/Resume recording Marc Rousavy 2023-09-01 20:03:29 +0200
  • bfa18eef61 Merge branch 'main' into v3 Marc Rousavy 2023-09-01 19:54:00 +0200
  • 18d5400f50 Add Image to example Marc Rousavy 2023-09-01 19:52:08 +0200
  • a3b48f4951 Add start script Marc Rousavy 2023-09-01 19:49:44 +0200
  • fc0e2bf34b
    fix: Fix savePhotoToFile() sometimes writing empty files (#1746) Vojtech Novak 2023-09-01 19:41:42 +0200
  • cebb7b3e89 Update .prettierrc.js Marc Rousavy 2023-09-01 19:40:04 +0200
  • 325fc4d2bb chore: Change line width to 140 in C++ Marc Rousavy 2023-09-01 19:39:25 +0200
  • 033ddb8cff Move prettier and babel to separate files Marc Rousavy 2023-09-01 19:39:14 +0200
  • 0ee9cb3352 chore: release 3.0.0-rc.10 Marc Rousavy 2023-09-01 18:53:11 +0200
  • c3f6589b48 Update issue templates Marc Rousavy 2023-09-01 18:46:41 +0200
  • 290a20f8e3 docs: Update CONTRIBUTING Marc Rousavy 2023-09-01 18:32:23 +0200
  • 7772fc3588 Update .gitignore Marc Rousavy 2023-09-01 18:29:15 +0200
  • 19eabe2a62 Update .gitignore Marc Rousavy 2023-09-01 18:26:27 +0200
  • 036856aed5
    chore: Move everything into package/ (#1745) Marc Rousavy 2023-09-01 18:15:28 +0200
  • 2a5c33323b
    docs: New README (#1744) Marc Rousavy 2023-09-01 17:31:10 +0200
  • 65aa9b49b7 docs: Add fancy new Banner Marc Rousavy 2023-09-01 16:45:17 +0200
  • b2ea240bbb Update clang-format.sh Marc Rousavy 2023-09-01 16:21:00 +0200
  • 0e9f1ca640
    perf: Improve pixelFormat and add CameraDevice.sensorOrientation (#1729) Marc Rousavy 2023-09-01 15:07:16 +0200
  • 01a79d63ef
    chore: Restructure codebase a bit (#1742) Marc Rousavy 2023-09-01 13:08:33 +0200
  • 03b57a7d27
    feat: Use clang-format to keep the C++ codebase clean (#1741) Marc Rousavy 2023-09-01 12:58:32 +0200
  • 0a28454579
    chore: Remove Skia 🎨 (#1740) Marc Rousavy 2023-09-01 12:20:17 +0200
  • 22829083cd chore: release 3.0.0-rc.9 Marc Rousavy 2023-09-01 12:02:01 +0200
  • a7c137da07
    feat: Skia for Android (#1731) Marc Rousavy 2023-09-01 10:43:19 +0200
  • 6bbb44d541 fix: Fix scene mode crash on some emulators Marc Rousavy 2023-08-31 21:32:50 +0200
  • 3b0475752d
    fix: Make Skia and Worklets optional in package.json (#1728) Rocket13011 2023-08-29 17:53:00 +0200
  • ea3686cb9a
    feat: Create C++/OpenGL-based Video Pipeline for more efficient Recording and Frame Processing (#1721) Marc Rousavy 2023-08-29 17:52:03 +0200
  • 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 +0200
  • f87bc74de1 chore: release 3.0.0-rc.8 Marc Rousavy 2023-08-25 11:28:43 +0200
  • 828e1baed9 chore: Bump version to RC.7 Marc Rousavy 2023-08-25 11:26:59 +0200
  • dfee3b16b7 fix: Export pixelFormat property on iOS Marc Rousavy 2023-08-24 17:14:24 +0200
  • e036b3162a fix: Lock PixelBuffer for read in toArrayBuffer() Marc Rousavy 2023-08-24 16:37:20 +0200
  • d27581243d fix: Error on disabled Frame Processors Marc Rousavy 2023-08-24 16:28:16 +0200
  • 66c012f3b2 fix: Fix node_modules/ directory detection Marc Rousavy 2023-08-24 16:16:45 +0200
  • 4833c3e2b8 chore: Bump version Marc Rousavy 2023-08-24 15:54:17 +0200
  • 57592d4746 chore: release 3.0.0-rc.6 Marc Rousavy 2023-08-24 15:48:38 +0200
  • 23af74aaf1
    feat: Support focus() on Android (#1713) Marc Rousavy 2023-08-24 11:49:27 +0200
  • c88605e230 fix: Fix circular dependency in FrameProcessorPlugins.ts Marc Rousavy 2023-08-24 10:55:57 +0200
  • 4b009a0053 fix: Improve performance of zoom, fps, hdr and format selection Marc Rousavy 2023-08-23 15:50:34 +0200
  • efe6556fc2 feat: Implement enableZoomGesture on Android Marc Rousavy 2023-08-23 15:39:24 +0200
  • 86468e3e1f fix: Use direct ByteBuffer Marc Rousavy 2023-08-23 14:47:42 +0200
  • 3a0d7b3c91 fix: Fix JByteBuffer Marc Rousavy 2023-08-23 14:45:10 +0200
  • 521d7c8ccf feat: Use ByteBuffer for much faster toArrayBuffer() Marc Rousavy 2023-08-23 14:23:31 +0200
  • 862e05b64f
    feat: Allow build without Skia or Frame Processors (#1710) Marc Rousavy 2023-08-23 12:42:38 +0200
  • 617c5607d4 fix: Remove unused imports Marc Rousavy 2023-08-23 10:34:13 +0200
  • a46839a57b
    feat: Add enableShutterSound prop to takePhoto() 🔊 (#1702) Marc Rousavy 2023-08-21 15:27:42 +0200
  • 0a51980f26 fix: Use default HDR if not applicable Marc Rousavy 2023-08-21 14:45:48 +0200
  • 94d9b69903 fix: Remove unused constructor Marc Rousavy 2023-08-21 14:43:12 +0200
  • 4d77bc3ea9 Try to select HDR profile Marc Rousavy 2023-08-21 14:42:34 +0200
  • e1b04088c6 fix: Clean up codebase Marc Rousavy 2023-08-21 14:24:06 +0200
  • 07ba0e1a41 fix: Improve build.gradle Marc Rousavy 2023-08-21 14:08:10 +0200
  • 1d12cd91cb Optimize imports Marc Rousavy 2023-08-21 14:02:20 +0200
  • 1f12192baf fix: Don't error if session closes Marc Rousavy 2023-08-21 14:01:22 +0200
  • 390f48d6a4 fix: Add GrMTLHandle import Marc Rousavy 2023-08-21 13:13:57 +0200
  • 54240b08a9 chore: Update lockfiles Marc Rousavy 2023-08-21 12:56:50 +0200
  • 37a3548a81
    feat: Full Android rewrite (CameraX -> Camera2) (#1674) Marc Rousavy 2023-08-21 12:50:14 +0200
  • c62b5debe7 chore: release 2.15.6 Marc Rousavy 2023-08-14 17:07:48 +0200
  • 61fd4e0474
    Merge branch 'main' into v3 Marc Rousavy 2023-07-31 18:27:11 +0200
  • d62a2cd816
    chore: Upgrade root dependencies (#1663) Marc Rousavy 2023-07-31 18:21:55 +0200
  • 1197df7094 fix: Fix make_shared not working on FrameHostObject Marc Rousavy 2023-07-31 18:11:43 +0200
  • 1e57e5b95c ci: Add CI tests to build Android without Skia or FP Marc Rousavy 2023-07-31 17:38:58 +0200
  • 0949dab086 chore: release 3.0.0-rc.4 Marc Rousavy 2023-07-31 11:52:58 +0200
  • bc9c157294 fix: Move implementation for FrameProcessorPlugin to .m Marc Rousavy 2023-07-31 11:52:10 +0200
  • 127656b44c fix: pragma once Marc Rousavy 2023-07-31 11:41:47 +0200
  • 7c721ccb81 fix: Remove iOS 13 guard Marc Rousavy 2023-07-31 11:34:37 +0200
  • c2096a4c71 fix: Fix FP Plugin init call Marc Rousavy 2023-07-31 11:34:27 +0200
  • deeb8db59f fix: Fix namespace Marc Rousavy 2023-07-31 11:34:21 +0200
  • 78a64abb8c chore: Bump version Marc Rousavy 2023-07-31 11:31:55 +0200
  • 3b3515c9d4
    fix: Fix various Android crashes by using Stable CameraX version (#1665) Rutvik Nabhoya 2023-07-31 14:58:07 +0530
  • b681fc59a6 chore: release 2.15.5 Marc Rousavy 2023-07-31 11:19:47 +0200
  • 8b9b702edc fix: Pin fbjni to version 0.4.0 Marc Rousavy 2023-07-31 11:18:00 +0200
  • 86dd703c2b
    feat: Rewrite Android C++ part (VisionCameraProxy + JFrame) (#1661) Marc Rousavy 2023-07-22 00:15:11 +0200
  • 44ed42d5d6
    feat: Expose unified VisionCameraProxy object, make FrameProcessorPlugins object-oriented (#1660) Marc Rousavy 2023-07-21 17:52:30 +0200
  • 375e894038
    feat: Complete iOS Codebase rewrite (#1647) Marc Rousavy 2023-07-20 15:30:04 +0200
  • 5fb594ce6b fix: Fix Worklets imports Marc Rousavy 2023-07-03 22:32:08 +0200
  • 0139324da8 fix: Use correct Gradle version Marc Rousavy 2023-07-03 22:21:02 +0200