about summary refs log tree commit diff
path: root/patches
Commit message (Collapse)AuthorAgeFilesLines
* Upgrade RN to 0.76.6 (#7557)dan2025-02-032-0/+0
| | | | | * Bump RN to 0.76.6 * Rename patch
* Revert "[Android] Fix taps triggering while swiping (#7459)" (#7498)dan2025-01-201-72/+0
| | | This reverts commit 5130d19ebdb3267f58e2b6407eb5c4f95107887c.
* [Android] Fix taps triggering while swiping (#7459)gpp2025-01-171-0/+72
| | | | | | | | | | | | | | | * [Android] Fix taps triggering while swiping * Revert "[Android] Try to disambiguate taps from swipes (#7448)" This reverts commit 96054f4addb63994b3d2f5fe1d288f4dd3c246c2. * Update patch to match callstack/react-native-pager-view#961 * Make it symmetrical --------- Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
* A simpler fix for trending swipe issue (#7424)dan2025-01-101-0/+36
|
* Downgrade paste input dependency (#7410)Samuel Newman2025-01-091-9/+6
| | | | | * downgrade paste input * rm wnitespace
* Fix double text input in composer (#7381)Samuel Newman2025-01-072-16/+160
| | | | | | | * upgrade paste input * override how backing uitextinput is created * different approach
* Remove upstreamed drawer patch (#7331)dan2025-01-021-876/+0
| | | | | * Remove upstreamed drawer patch * Bump more
* Cropper - opt out of edge-to-edge enforcement on Android 15 (#7254)Samuel Newman2024-12-231-0/+33
| | | | | * opt out of edge-to-edge enforcement * revert unintended change
* Fix Android save to camera permissionsDan Abramov2024-12-201-0/+19
|
* Proper fix for iOS cropper being stuck (#7194)dan2024-12-191-0/+14
| | | | | | | * Revert "Add iOS hack to fix cropper failing to show (#7191)" This reverts commit 25d20c6395a093a6cfc6aed4d08469f7f128f358. * Proper fix
* Bump more native deps (#7129)dan2024-12-164-36/+51
| | | | | | | | | | | * Undo expo modules patch * Upgrade expo modules release * Patch facebook/react-native#46944 * Remove explicit prebuild config dep * Bump to rm duplicates
* Update more Expo packages (#7127)dan2024-12-164-0/+0
| | | | | | | * Bump Expo resolutions * Bump packages * Bumpy bump
* Fix video uploads on native (#7126)dan2024-12-161-0/+20
| | | | | * Fix duplicate expo-modules-core * Patch expo/expo#33621
* Fix image upload on native (#7121)dan2024-12-151-12/+65
|
* Fix posting images on web (#7105)dan2024-12-141-0/+48
| | | | | | | * Fix uploadBlob to handle blob: URI * Patch expo-image-manipulator to support "compress" argument * Narrow down the fix
* configure the bitdrift Capture SDK (#6979)Snow Pettersen2024-12-122-0/+18
| | | | | | | | | | | | | | | * configure bitdrift Capture SDK * remove console log * use the new url * add patch to fix devtool interaction * update patches * fix patch * add BITDRIFT_API_KEY to .env.example
* Fix drawer swipe (#7007)dan2024-12-101-0/+876
| | | | | | | | | | | | | | | | | | | * Fix drawer swipe * Remove existing setDrawerSwipeDisabled management This is already pretty error-prone. And with tracking whether we're idle it's going to get more complicated. Let's pause and think. * Move setDrawerSwipeDisabled logic into Pager * Remove win/2 threshold It feels super arbitrary and breaks muscle memory. If the gesture is reliable, we shouldn't need it. * Maybe work around iOS freeze * Tweak gestures, add comments * Tune gestures
* clean rn 0.76 upgrade (#6887)Hailey2024-12-0620-727/+502
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * package upgrades * upgrade system ui * update patches * rename patch * rm * use .set/.set * resolve yarnlock * fix accidentally removed package * fix use permissions hook * fix some type errors * type fixes * more tweaking * clean * Discard changes to src/screens/Onboarding/StepProfile/index.tsx * oops * fix splash * use ios/android in config * Fix tests * add back patch * add to rn patch * fullscreen? * Revert "add to rn patch" This reverts commit 4716d2c643a29fc77b871ca8555d8d78cb4ac427. * try this * test with revert * test * maybe this * fix config * Bump @react-native-picker/picker * Bump some packages * Rm unused * Update lockfile * Rename expo-notifications+0.29.8.patch.md to expo-notifications+0.29.10.patch.md * Update react-native+0.76.3.patch.md * Update react-native+0.76.3.patch.md * Inline splash configs Jumping around the file is annoying and makes it harder to understand how this is structured. * Start fixing Android splash * Downgrade compressor This version isn't building for me due to https://github.com/numandev1/react-native-compressor/issues/322. * Make Android splash empty for now * Work around a bug * Bump the compressor * Bump again * Include splash fixes * Try updating * No custom Android splash * Revert to using icons * welp * Fix sizes * Make sizing work * Bump size --------- Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
* Fix camera orientation on Android (#6729)dan2024-11-251-0/+39
|
* [Android] Patch react-native-svg to cache parsed paths (#6583)dan2024-11-211-0/+57
|
* Patch RCTScrollView to fix centerContent (#6298)dan2024-11-131-12/+125
|
* Update Reanimated (#6126)dan2024-11-051-209/+0
| | | | | | | | | * Update Reanimated * Fix types * Fix Reanimated value access warnings * Fix types
* Fix some images getting squished on Android due to EXIF tags (#6058)dan2024-11-011-0/+18
|
* Properly patch React Native to fix iOS `RefreshControl` bug (#5605)Hailey2024-10-041-17/+63
|
* Tweak RN patch (#5477)Hailey2024-09-241-7/+7
|
* [React Native] Patch `RCTFileReaderModule` `readAsDataURL` to prevent crash ↵Hailey2024-09-241-2/+15
| | | | when `type` is `nil` (#5475)
* patch expo modules again (#5441)Samuel Newman2024-09-201-2/+14
|
* Update sentry sourcemaps upload (#5409)Hailey2024-09-181-0/+21
|
* remove expo-sentry (#5405)Hailey2024-09-181-16/+0
|
* Revert unneeded changes to `expo-modules-core` patch (#5393)Hailey2024-09-181-25/+0
|
* Temporary Sentry hack patch for iOS 18 (#5400)Hailey2024-09-181-0/+16
|
* [Video] Use `expo-video` from fork (#5159)Hailey2024-09-052-639/+0
|
* [Video] Add loading state to player (#5149)Hailey2024-09-042-30/+94
|
* [Video] Manage foreground/background playback on the native side (#5104)Hailey2024-09-032-4/+100
|
* [Video] Say No to Audio (Disable `expo-video` `AudioSession` management) (#5101)Hailey2024-09-032-28/+121
|
* tweak (#5024)Hailey2024-08-291-7/+5
|
* [Video] Add `timeRemainingChange` event to `player` in `expo-video` (#5013)Hailey2024-08-291-11/+258
|
* Tweak `expo-modules-core` hack patch (#4955)Hailey2024-08-181-4/+4
|
* Hack patch for testing OTA update crash behavior (#4942)Hailey2024-08-151-3/+16
|
* Upgrade API, implement XRPC rework (#4857)Hailey2024-08-121-28/+0
| | | | Co-authored-by: Matthieu Sieben <matthieu.sieben@gmail.com>
* [Video] Add `onEnterFullscreen` and `onExitFullscreen` to `VideoView` (#4907)Hailey2024-08-093-20/+141
| | | | | | | * patch expo video to add enter/exit fullscreen events * rm logs * Update expo-video+1.2.4.patch.md
* Add `PlatformInfo` module (#4877)Hailey2024-08-051-28/+0
|
* [Video] Uploads (#4754)Hailey2024-07-301-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * state for video uploads * get upload working * add a debug log * add post progress * progress * fetch data * add some progress info, web uploads * post on finished uploading (wip) * add a note * add some todos * clear video * merge some stuff * convert to `createUploadTask` * patch expo modules core * working native upload progress * platform fork * upload progress for web * cleanup * cleanup * more tweaks * simplify * fix type errors --------- Co-authored-by: Samuel Newman <10959775+mozzius@users.noreply.github.com>
* [Videos] Video player - PR #1 - basic player (#4731)Samuel Newman2024-07-251-0/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add ffmpeg-kit-react-native * get select video button + compression working * up res to 1080p * add progress component * move logic out of compressVideo * (WIP) add lonestar compression * rework web compression a bit * mess around with adding a thumbnail * 3mbps * replace * use 3mbps * add expo-video * remove unnecessary try/catch * rm ToastAndroid * fix web * wrap lazy component in suspense * gate video select button * rm web compression * flip sign * remove expo-video from web * review nits * add video picker permissions + rm temp buttons * add ffmpeg-kit-react-native * replace * hls-capable player * start trying to hoist up video player instance * hoist video player and move things around * always show native controls * fix controls on expo video android * gate temp video player in feed * rm IS_DEV, doesn't do what I thought it did * use __DEV__ instead --------- Co-authored-by: Samuel Newman <10959775+mozzius@users.noreply.github.com> Co-authored-by: Hailey <me@haileyok.com>
* Unconditionally polyfill Intl.PluralRules for native (#4554)dan2024-06-181-29/+0
| | | | | | | * Revert "Fix Android startup perf regression (#4544)" This reverts commit e6213d7aa56faa6994a27bf127c63ded69e67d6f. * Force polyfill
* Fix Android startup perf regression (#4544)dan2024-06-181-0/+29
|
* Add patch for `RCTBaseTextInput` fixing `selectTextOnFocus` prop (#4533)Hailey2024-06-172-10/+43
| | | | | * create patch * remove js fix in `SearchScreen`
* Resolve patch-package warnings (#4520)dan2024-06-142-4/+4
|
* patch `expo-notifications` to clear badge (#4475)Hailey2024-06-102-21/+51
|
* stop using `addPushTokenListener` (#4467)Hailey2024-06-111-1/+1
| | | | | | | | | | | | | | | * stop using push token listener * cleanup the hack * add a comment * remove test code * Fix patch --------- Co-authored-by: Dan Abramov <dan.abramov@gmail.com>