Skip to content
This repository was archived by the owner on Jul 27, 2023. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
97 commits
Select commit Hold shift + click to select a range
a144c0e
Fix a typo in the example url in docs (#1931)
ghorbani-m Mar 16, 2022
082b9ee
Update @react-navigation version & fix example bug. (#1942)
alantoa Mar 24, 2022
6b575cc
Bump minimist from 1.2.5 to 1.2.6 in /docs (#1948)
dependabot[bot] Mar 24, 2022
8600648
Bump minimist from 1.2.5 to 1.2.6 (#1950)
dependabot[bot] Mar 24, 2022
a22374e
Bump minimist from 1.2.5 to 1.2.6 in /FabricExample (#1949)
dependabot[bot] Mar 24, 2022
c74caf9
Basic web support for `GestureDetector` (#1934)
j-piasecki Mar 28, 2022
363bf6f
Remove warning about the old API (#1960)
j-piasecki Mar 28, 2022
6687481
Fix TypeScript typing issues with `setTimeout` by removing NodeJS typ…
Mar 28, 2022
6c7b514
Updated Tap Gesture Handler Documentation (#1962)
ajatdarojat45 Mar 30, 2022
6dc668e
Pass accessibilityActions properties in Touchables (#1963)
pooyahrtn Mar 30, 2022
0987ee6
Use C++17 for Fabric on iOS (#1932)
j-piasecki Mar 30, 2022
183fda6
Rename `RNTouchEventType` to `RNGHTouchEventType` (#1940)
j-piasecki Mar 30, 2022
0ae9753
Rename `sendStateChangeEvent` to `sendEvent` (#1939)
j-piasecki Mar 30, 2022
bf37053
Rename EventType to TouchEventType (#1909)
j-piasecki Mar 30, 2022
f30117f
Supress deprecated warnings (#1886)
jgonet Mar 30, 2022
2ae0c20
Use device events when remote debugging is enabled (#1929)
j-piasecki Mar 30, 2022
44c7421
Don't send event when target is `nil` (#1946)
j-piasecki Mar 30, 2022
370ca5d
Effectively remove `RNGestureHandlerEnabledRootView` (#1936)
j-piasecki Mar 30, 2022
9f53490
Add compileOptions to build.gradle. Needed for [email protected] to work (…
EmmaSteady Mar 30, 2022
f59129a
Update documentation for wix/react-native-navigation (#1965)
Yrsafam Mar 30, 2022
e6c3772
Update React Native version in FabricExample to 0.68.0-rc.4 (#1966)
j-piasecki Mar 30, 2022
ef04810
Fix props on `GestureHandlerButton` (#1967)
j-piasecki Mar 30, 2022
e880b07
Fix `Podfile.lock` in FabricExample (#1970)
j-piasecki Mar 30, 2022
4fb4e79
Update Podfile.lock
tomekzaw Mar 30, 2022
089bc04
Bump ansi-regex from 4.1.0 to 4.1.1 in /FabricExample (#1969)
dependabot[bot] Mar 31, 2022
6663b46
Bump plist from 3.0.4 to 3.0.5 in /ci/e2e (#1968)
dependabot[bot] Mar 31, 2022
1fd3c25
Bump plist from 3.0.4 to 3.0.5 in /FabricExample (#1974)
dependabot[bot] Apr 4, 2022
86f4135
Bump ansi-regex from 3.0.0 to 3.0.1 (#1975)
dependabot[bot] Apr 4, 2022
2f4c477
Update GestureButton type (#1981)
j-piasecki Apr 4, 2022
fd242a5
Bump plist from 3.0.4 to 3.0.5 (#1980)
dependabot[bot] Apr 4, 2022
eb107f1
Bump cocoapods-downloader from 1.6.1 to 1.6.3 in /FabricExample (#1984)
dependabot[bot] Apr 6, 2022
568e7e3
Add a workaround for `pointerCount must be at least 1` (#1982)
j-piasecki Apr 6, 2022
a84bbe1
Rewrite codegen config with TypeScript (#1952)
j-piasecki Apr 6, 2022
2fe9294
Fix gestures not attaching to views on iOS when using Fabric (#1979)
j-piasecki Apr 6, 2022
95e0eb4
Add cancelsTouchesInView prop on iOS (#1688)
j-piasecki Apr 6, 2022
090abd1
Add GitHub Actions for FabricExample (#1961)
tomekzaw Apr 6, 2022
fbaf4d1
Fix links in docs (#1985)
j-piasecki Apr 6, 2022
8afdda0
Add CI for documentation changes (#1986)
j-piasecki Apr 6, 2022
35fa2f4
Fix Fabric checks happening too early (#1923)
j-piasecki Apr 7, 2022
2d382c2
Bump moment from 2.24.0 to 2.29.2 in /ci/e2e (#1996)
dependabot[bot] Apr 11, 2022
aeec05a
Drop all gesture handlers on invalidate (#1988)
j-piasecki Apr 11, 2022
0c46b97
Fix nested buttons with outer one disabled on iOS (#1991)
j-piasecki Apr 13, 2022
0388aa1
Implement sending events directly to Reanimated on Fabric (#1987)
j-piasecki Apr 13, 2022
0e9675f
Prepare for 2.4.0 release (#2006)
j-piasecki Apr 13, 2022
daaeea8
Add mocks
j-piasecki Apr 19, 2022
9fdf066
Add `ndkVersion` and `ndkPath` to Android project (#2012)
Apr 20, 2022
6694a48
Support monorepos with new architecture (#2015)
oblador Apr 20, 2022
35c3752
Bump version to 2.4.1 (#2020)
j-piasecki Apr 21, 2022
5cf385f
Bump async from 2.6.2 to 2.6.4 in /ci/e2e (#2021)
dependabot[bot] Apr 21, 2022
d85c35a
Bump async from 2.6.3 to 2.6.4 in /docs (#2023)
dependabot[bot] Apr 21, 2022
2cdeb4e
Bump async from 2.6.3 to 2.6.4 in /FabricExample (#2022)
dependabot[bot] Apr 21, 2022
3fc9b45
Fix resolution of refs in the old API (#2019)
j-piasecki Apr 25, 2022
68f02ac
Use constant value for translation when `DrawerLayout` is idle (#2005)
j-piasecki Apr 27, 2022
82e613c
Upgrade Example app dependencies and React Native (#1989)
j-piasecki Apr 27, 2022
19a6e0f
Fix compatibility with `@types/react^18.0.0` (#2030)
j-piasecki May 4, 2022
1217039
Don't update shared value unless the config has changed (#2037)
j-piasecki May 4, 2022
73d39f7
Move helper functions outside of `useAnimatedGesture`. (#2034)
j-piasecki May 5, 2022
b9904f6
Bump version to 2.4.2 (#2040)
j-piasecki May 5, 2022
268a17b
Bump ejs from 3.1.6 to 3.1.7 (#2041)
dependabot[bot] May 12, 2022
7de4c8f
Create more general extension mechanism for `NativeViewGestureHandler…
j-piasecki May 12, 2022
faf6bbe
Update scroll view class check in `RNNativeViewHandler` on Fabric (#…
j-piasecki May 12, 2022
60cad16
Fix `simultaneousHandlers` prop on `NativeViewGestureHandler` on iOS …
j-piasecki May 13, 2022
eb371b8
Schedule calling `dropAllGestureHandlers` on main queue (#2028)
j-piasecki May 13, 2022
ea4affc
Refactor how ripple animation is applied to `GestureHandlerButton` (#…
j-piasecki May 16, 2022
aaa257d
Make sure that react-native-macos is supported by using the web fallb…
hsjoberg May 16, 2022
90895e5
Delete `App.js` from FabricExample (#2035)
j-piasecki May 20, 2022
71c6164
Default import `package.json` from React Native in `src/utils` (#2036)
nandorojo May 26, 2022
b12222d
Don't use `reanimated` module in a worklet (#2070)
j-piasecki May 30, 2022
d2fa9c8
Add a guide for migrating to the new API (#2076)
j-piasecki May 30, 2022
6c42c9b
Bump simple-plist from 1.3.0 to 1.3.1 (#2087)
dependabot[bot] Jun 2, 2022
6391302
Bump async from 2.6.3 to 2.6.4 (#2088)
dependabot[bot] Jun 2, 2022
cb8d47d
Bump simple-plist from 1.3.0 to 1.3.1 in /FabricExample (#2086)
dependabot[bot] Jun 2, 2022
aeecbaf
Bump eventsource from 1.0.7 to 1.1.1 in /docs (#2084)
dependabot[bot] Jun 6, 2022
94d0b52
Bump simple-plist from 1.0.0 to 1.3.1 in /ci/e2e (#2085)
dependabot[bot] Jun 6, 2022
db7c812
Fix wrong coordinates when multiple gestures are tracking different p…
j-piasecki Jun 13, 2022
c47c7e0
Fix touchable inspector for Gesture Handler buttons (#2103)
j-piasecki Jun 13, 2022
22e613b
Fix wrong coordinated reported by `Fling` gesture on iOS (#2059)
j-piasecki Jun 15, 2022
80cb2a1
Make `NativeViewGestureHandler` behave more like on iOS when wrapping…
j-piasecki Jun 15, 2022
593573f
Extract handlers when child view is handling touch with `pointerEvent…
j-piasecki Jun 15, 2022
8d70e87
Fix: Kotlin compiler error: inferred type `Context?` (#2096)
byrizki Jun 15, 2022
93bbc81
Fix: use different touchHandler on Fabric (#2104)
WoLewicki Jun 15, 2022
6846c68
Add `activateAfterLongPress` modifier to Pan gesture (#1938)
j-piasecki Jun 15, 2022
1dbda41
Fix state flow for manual activation on iOS (#1912)
j-piasecki Jun 15, 2022
38be672
Fix Markdown format in Readme (#2107)
nidelson Jun 20, 2022
f9fba1a
Fix sound effects on nested buttons, add `touchSoundDisabled` prop (#…
j-piasecki Jun 22, 2022
6ac7baa
Fix importing `PressabilityDebugView` on web (#2109)
j-piasecki Jun 23, 2022
850726a
Upgrade Gesture Handler and FabricExample to support RN 0.69 (#2053)
j-piasecki Jun 23, 2022
9fb42fe
Bump version to 2.5.0 (#2111)
j-piasecki Jun 23, 2022
feb6c39
Merge tag '2.5.0' into wp-fork-2.5.0
Sep 23, 2022
28d565f
Add back isStandaloneProject checks
Sep 23, 2022
40da5f5
Disables Fabric CI checks for Android
Sep 23, 2022
869734d
Update tarball
Sep 23, 2022
1b8264e
Update complieSdkVersion to 31
Sep 23, 2022
9434472
Update Tarball
Sep 23, 2022
3fafdab
Update Reanimated version to 2.9.1-wp-1
Oct 11, 2022
baa30e1
Update tarball
Oct 11, 2022
f40ebe3
Update Github action
Oct 11, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
},
"parser": "@typescript-eslint/parser",
"parserOptions": {
"project": ["./tsconfig.json", "./example/tsconfig.json"]
"project": ["./tsconfig.json", "./example/tsconfig.json", "./FabricExample/tsconfig.json"]
},
"env": { "browser": true, "node": true, "jest/globals": true },
"plugins": ["jest"],
Expand Down
9 changes: 5 additions & 4 deletions .github/workflows/android-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,9 @@ on:
jobs:
build:
runs-on: ubuntu-latest
env:
WORKING_DIRECTORY: example
strategy:
matrix:
working-directory: [example]
concurrency:
group: android-${{ github.ref }}
cancel-in-progress: true
Expand All @@ -23,8 +24,8 @@ jobs:
node-version: 14
cache: 'yarn'
- name: Install node dependencies
working-directory: ${{ env.WORKING_DIRECTORY }}
working-directory: ${{ matrix.working-directory }}
run: yarn
- name: Build app
working-directory: ${{ env.WORKING_DIRECTORY }}/android
working-directory: ${{ matrix.working-directory }}/android
run: ./gradlew assembleDebug --console=plain
29 changes: 29 additions & 0 deletions .github/workflows/docs-check.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: Check documentation

on:
pull_request:
paths:
- 'docs/**'

jobs:
check:
runs-on: ubuntu-latest
concurrency:
group: docs-check-${{ github.ref }}
cancel-in-progress: true
env:
WORKING_DIRECTORY: docs
steps:
- name: checkout
uses: actions/checkout@v2
- name: Use Node.js 14
uses: actions/setup-node@v2
with:
node-version: 14
cache: 'yarn'
- name: Install node dependencies
working-directory: ${{ env.WORKING_DIRECTORY }}
run: yarn
- name: Generate docs
working-directory: ${{ env.WORKING_DIRECTORY }}
run: yarn build:baseUrl
17 changes: 12 additions & 5 deletions .github/workflows/ios-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,11 @@ on:
jobs:
build:
runs-on: macos-latest
env:
WORKING_DIRECTORY: example
strategy:
matrix:
working-directory: [example, FabricExample]
xcode: ['13.2.1']
device: ['iPhone 13']
concurrency:
group: ios-${{ github.ref }}
cancel-in-progress: true
Expand All @@ -23,11 +26,15 @@ jobs:
node-version: 14
cache: 'yarn'
- name: Install node dependencies
working-directory: ${{ env.WORKING_DIRECTORY }}
working-directory: ${{ matrix.working-directory }}
run: yarn
- name: Install pods
working-directory: ${{ env.WORKING_DIRECTORY }}/ios
working-directory: ${{ matrix.working-directory }}/ios
run: pod install
- name: Switch Xcode version to ${{ matrix.xcode }}
run: sudo xcode-select --switch /Applications/Xcode_${{ matrix.xcode }}.app
- name: Force update Launch Database to prevent issues when opening the Simulator app
run: /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -f /Applications/Xcode_${{ matrix.xcode }}.app/Contents/Developer/Applications/Simulator.app
- name: Build app
working-directory: ${{ env.WORKING_DIRECTORY }}
working-directory: ${{ matrix.working-directory }}
run: yarn ios
Original file line number Diff line number Diff line change
@@ -1,16 +1,18 @@
name: Test Example App TypeScript and Lint
name: Test TypeScript and Lint
on:
pull_request:
paths:
- 'example/**'
# - 'FabricExample/**'
push:
branches:
- main
jobs:
check:
runs-on: ubuntu-latest
env:
WORKING_DIRECTORY: example
strategy:
matrix:
working-directory: [example, FabricExample]
concurrency:
group: static-example-${{ github.ref }}
cancel-in-progress: true
Expand All @@ -24,12 +26,12 @@ jobs:
cache: 'yarn'
- name: Install root node dependencies
run: yarn
- name: Install example app node dependencies
working-directory: ${{ env.WORKING_DIRECTORY }}
- name: Install ${{ matrix.working-directory }} app node dependencies
working-directory: ${{ matrix.working-directory }}
run: yarn
- name: Check types
working-directory: ${{ env.WORKING_DIRECTORY }}
working-directory: ${{ matrix.working-directory }}
run: yarn tsc --noEmit
- name: Lint
working-directory: ${{ env.WORKING_DIRECTORY }}
working-directory: ${{ matrix.working-directory }}
run: yarn lint-check
3 changes: 1 addition & 2 deletions FabricExample/.flowconfig
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,6 @@ nonstrict-import=warn
deprecated-type=warn
unsafe-getters-setters=warn
unnecessary-invariant=warn
signature-verification-failure=warn

[strict]
deprecated-type
Expand All @@ -64,4 +63,4 @@ untyped-import
untyped-type-import

[version]
^0.170.0
^0.176.3
7 changes: 4 additions & 3 deletions FabricExample/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -49,9 +49,10 @@ buck-out/
# For more information about the recommended setup visit:
# https://docs.fastlane.tools/best-practices/source-control/

*/fastlane/report.xml
*/fastlane/Preview.html
*/fastlane/screenshots
**/fastlane/report.xml
**/fastlane/Preview.html
**/fastlane/screenshots
**/fastlane/test_output

# Bundle artifact
*.jsbundle
Expand Down
2 changes: 1 addition & 1 deletion FabricExample/.prettierrc.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"jsxBracketSameLine": true,
"bracketSameLine": true,
"printWidth": 80,
"tabWidth": 2,
"semi": true,
Expand Down
112 changes: 0 additions & 112 deletions FabricExample/App.js

This file was deleted.

2 changes: 1 addition & 1 deletion FabricExample/Gemfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
source 'https://rubygems.org'

# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version
ruby '2.7.4'
ruby '2.7.5'

gem 'cocoapods', '~> 1.11', '>= 1.11.2'
12 changes: 6 additions & 6 deletions FabricExample/Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ GEM
specs:
CFPropertyList (3.0.5)
rexml
activesupport (6.1.4.6)
activesupport (6.1.5)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 1.6, < 2)
minitest (>= 5.1)
Expand All @@ -16,10 +16,10 @@ GEM
json (>= 1.5.1)
atomos (0.1.3)
claide (1.1.0)
cocoapods (1.11.2)
cocoapods (1.11.3)
addressable (~> 2.8)
claide (>= 1.0.2, < 2.0)
cocoapods-core (= 1.11.2)
cocoapods-core (= 1.11.3)
cocoapods-deintegrate (>= 1.0.3, < 2.0)
cocoapods-downloader (>= 1.4.0, < 2.0)
cocoapods-plugins (>= 1.0.0, < 2.0)
Expand All @@ -34,7 +34,7 @@ GEM
nap (~> 1.0)
ruby-macho (>= 1.0, < 3.0)
xcodeproj (>= 1.21.0, < 2.0)
cocoapods-core (1.11.2)
cocoapods-core (1.11.3)
activesupport (>= 5.0, < 7)
addressable (~> 2.8)
algoliasearch (~> 1.0)
Expand All @@ -45,7 +45,7 @@ GEM
public_suffix (~> 4.0)
typhoeus (~> 1.0)
cocoapods-deintegrate (1.0.5)
cocoapods-downloader (1.5.1)
cocoapods-downloader (1.6.3)
cocoapods-plugins (1.0.0)
nap
cocoapods-search (1.0.1)
Expand All @@ -54,7 +54,7 @@ GEM
netrc (~> 0.11)
cocoapods-try (1.2.0)
colored2 (3.1.2)
concurrent-ruby (1.1.9)
concurrent-ruby (1.1.10)
escape (0.0.4)
ethon (0.15.0)
ffi (>= 1.15.0)
Expand Down
2 changes: 1 addition & 1 deletion FabricExample/_ruby-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.7.4
2.7.5
Loading