Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[New Arch] Support New Architecture Fabric Component #3122

Open
wants to merge 169 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
169 commits
Select commit Hold shift + click to select a range
cb5c8fb
feat: :zap: added .nvmrc
yungblud Apr 13, 2023
9e6d828
feat: :zap: added laftel video example app
yungblud Apr 13, 2023
7671f80
feat: :zap: added setup for exapmle
yungblud Apr 13, 2023
e3697d7
feat: :zap: set path
yungblud Apr 13, 2023
03d4020
feat: :zap: Pod install
yungblud Apr 13, 2023
69c917d
feat: :zap: modified setup
yungblud Apr 13, 2023
efdfc7c
feat: :zap: modified setup
yungblud Apr 13, 2023
569abf7
feat: :zap: added example video
yungblud Apr 13, 2023
77e79da
Merge pull request #1 from laftel-team/feature/add-better-examples
yungblud Apr 13, 2023
2f26d32
feat: :zap: added mm extension for podspec
yungblud Apr 13, 2023
8631592
feat: :zap: added support fabric podspec
yungblud Apr 13, 2023
f6195ac
feat: :zap: added objc++ files
yungblud Apr 13, 2023
7e4636e
feat: :zap: added codegen files with package json
yungblud Apr 13, 2023
10d1fb9
feat: :zap: moved js files to src
yungblud Apr 13, 2023
3ee6cf5
feat: :zap: support fabric
yungblud Apr 13, 2023
60e7e3e
feat: :zap: support objc header files
yungblud Apr 13, 2023
49ea9d1
feat: :zap: export
yungblud Apr 13, 2023
be88cfd
chore: :zap: chore
yungblud Apr 13, 2023
902ba2f
feat: :zap: modified RCTVideo.h
yungblud Apr 13, 2023
70b1db3
feat: :zap: added prop update
yungblud Apr 13, 2023
76caa45
feat: :zap: refactored export
yungblud Apr 13, 2023
58e4024
feat: :zap: typescript init
yungblud Apr 13, 2023
7a4685c
feat: :zap: modified Podfile.lock
yungblud Apr 13, 2023
2d6cdcb
Merge pull request #2 from laftel-team/feature/fabric
yungblud Apr 13, 2023
605f81e
refactor: js to ts
jiyong1 Apr 15, 2023
c081f28
chore: update pacakge
jiyong1 Apr 15, 2023
42157c1
chore: update example package
jiyong1 Apr 15, 2023
d6ef859
example app change
jiyong1 Apr 20, 2023
f3e95a8
change pod spec
jiyong1 Apr 20, 2023
505cb2e
add video event delegate
jiyong1 Apr 20, 2023
b18980a
fabric support for ios
jiyong1 Apr 20, 2023
0de60ed
fabric support for js
jiyong1 Apr 20, 2023
f8ff519
feat: :zap: added gitignore
yungblud Apr 25, 2023
44ba236
feat: :zap: turn on newarch enabled on example app
yungblud Apr 25, 2023
5efacba
feat: :zap: setup example app new arch
yungblud Apr 25, 2023
1b1b5dc
feat: :zap: setup android example app for fabric android
yungblud Apr 26, 2023
42f0ce3
feat: :zap: setup kotlin
yungblud May 1, 2023
b01ac03
feat: :zap: migrate to fabric
yungblud May 1, 2023
d6e4de7
fix: temporarily fixed codegen type
yungblud May 2, 2023
bdcc940
Merge pull request #4 from laftel-team/feature/android-fabric
jiyong1 May 2, 2023
5847809
Merge pull request #5 from laftel-team/fix/unsupported-types
jiyong1 May 2, 2023
3e2d8c0
refactor: refactor for old arch
jiyong1 May 2, 2023
c966e7b
fix: fix for old arch
jiyong1 May 2, 2023
8c65bf8
refactor: remove legacy video js
jiyong1 May 2, 2023
32ecfdc
fix: fixed android fabric include isssue
yungblud May 2, 2023
c436173
feat: modified seek, headers
yungblud May 2, 2023
6dc8d47
fix: old arch seek method
jiyong1 May 2, 2023
ff20a64
fix: ios drm headers
jiyong1 May 2, 2023
672d86d
fix: fixed drm headers type android
yungblud May 2, 2023
4855828
fix: fix resource loader delegate (ios) for new arch
jiyong1 May 3, 2023
d3f1a7c
chore: modified type
yungblud May 3, 2023
f9fd921
feat: modified package json
yungblud May 3, 2023
4501a30
7.0.0-alpha.1
yungblud May 3, 2023
33fe707
Merge pull request #6 from laftel-team/refactor/old-arch
yungblud May 4, 2023
51b35dc
Merge pull request #3 from laftel-team/feature/ios-fabric
yungblud May 4, 2023
b8ac41d
feat: removed publishConfig
yungblud May 4, 2023
db81312
feat: renamed with react-native-rename
yungblud May 8, 2023
fdc2e25
feat: changed folder name to FabricExample
yungblud May 8, 2023
67e0d43
feat: updated podfile.lock
yungblud May 8, 2023
094d397
feat: updated tsconfig with paths
yungblud May 8, 2023
edf273e
feat: modified package name
yungblud May 8, 2023
e5357ca
Merge pull request #7 from laftel-team/feature/change-example
yungblud May 8, 2023
f40f162
Merge branch 'laftel-master' into feature/new-arch-fabric
yungblud May 8, 2023
0ee1345
feat: modified package name
yungblud May 8, 2023
f492f7c
refactor: refactored properties
yungblud May 10, 2023
bd2c201
Merge pull request #8 from laftel-team/feature/modify-build-gradle
yungblud May 10, 2023
13abe4f
Merge branch 'laftel-master' into feature/new-arch-fabric
yungblud May 10, 2023
e2d99f2
fix: fixed hot reload update props issue ios
yungblud May 11, 2023
6c3a865
Merge pull request #10 from laftel-team/fix/fix-reload
yungblud May 12, 2023
f707075
Merge branch 'laftel-master' into feature/new-arch-fabric
yungblud May 12, 2023
20502f8
chore: update version to alpha.2
jiyong1 May 12, 2023
5c2b9cf
refactor: refactored podspec
yungblud May 14, 2023
d9fe8e9
feat: replaced null to map
yungblud May 15, 2023
22ecf8e
feat: temporarily remove put array on event callback parameter (codeg…
yungblud May 15, 2023
8fb4bbf
Merge pull request #11 from laftel-team/refactor/podspec
yungblud May 15, 2023
37e4c31
Merge pull request #13 from laftel-team/fix/android-event
yungblud May 15, 2023
de85434
chore: 7.0.0.-alpha.4
yungblud May 15, 2023
3cfc757
Merge branch laftel-master into feature/new-arch-fabric
yungblud May 15, 2023
a5fac1c
chore: updated example app podfile.lock
yungblud May 15, 2023
85c63b8
Merge branch 'laftel-master' into feature/new-arch-fabric
yungblud May 15, 2023
b6785b3
fix: add license result command
jiyong1 May 15, 2023
5e09b07
fix: fixed drmType value
yungblud May 17, 2023
5a37a24
chore: bump version
jiyong1 May 18, 2023
54fcaad
feat: refactored basic example
yungblud May 18, 2023
f304147
fix: fix selected props typo
jiyong1 May 19, 2023
6467ebd
feat: bump version
jiyong1 May 19, 2023
876e36b
chore: fix ios deploy target when fabric_enabled is true
jiyong1 May 22, 2023
680d312
chore: bump version
jiyong1 May 22, 2023
15404bd
Merge pull request #15 from laftel-team/fix/drm
yungblud May 22, 2023
f1ce0ab
Merge pull request #16 from laftel-team/refactor/basic-example
yungblud May 22, 2023
71b6188
chore: 7.0.0-alpha.5
yungblud May 22, 2023
a127d87
Merge branch laftel-master into feature/new-arch-fabric
yungblud May 22, 2023
81d9766
fix: fix onVideoLoadStart event for fabric
jiyong1 May 22, 2023
ecc2508
fix: export setLicenseResult
jiyong1 May 23, 2023
69675a3
added @objc
yungblud May 23, 2023
84b5a9f
Revert "added @objc"
yungblud May 23, 2023
8465e9e
feat: prop type
yungblud May 25, 2023
518ffd4
Revert "feat: prop type"
yungblud May 26, 2023
80d5a7f
chore: add axios
jiyong1 May 26, 2023
02d57f4
fix: add useExternalGetLicense field
jiyong1 May 26, 2023
702f4a6
Merge branch 'laftel-master' into fix/ios-drm
jiyong1 May 26, 2023
edbce2f
feat: changed prop name
yungblud May 26, 2023
7b602d1
Merge pull request #14 from laftel-team/fix/ios-drm
yungblud May 30, 2023
2846cd3
chore: 7.0.0-alpha.5
yungblud May 30, 2023
9fc525a
Merge branch 'laftel-master' into feature/new-arch-fabric
yungblud May 30, 2023
f11e473
fix: upgrade deprecated kotlin plugin
jiyong1 May 30, 2023
968605f
chore: bump version
jiyong1 May 30, 2023
f3488e0
7.0.0-alpha.7
yungblud May 30, 2023
707776e
Merge pull request #18 from laftel-team/fix/android-kotlin
yungblud May 30, 2023
ec14ed8
Merge branch 'laftel-master' into feature/new-arch-fabric
yungblud May 30, 2023
0153b79
feat: JavaVersion
yungblud Jun 5, 2023
5e444c5
7.0.0-alpha.8
yungblud Jun 5, 2023
5a29119
kotlinOptions
yungblud Jun 5, 2023
ceb751a
7.0.0-alpha.9
yungblud Jun 5, 2023
a1fd4d0
Merge branch 'laftel-master' into feature/new-arch-fabric
yungblud Jun 5, 2023
6482a38
fix: ios fabric removeFromSuperview override
jiyong1 Jun 12, 2023
343486e
fix: add onDropViewInstance method
jiyong1 Jun 12, 2023
183ab0d
Merge pull request #19 from laftel-team/fix/lifecycle
jiyong1 Jun 12, 2023
f3b1ea8
chore: bump version
jiyong1 Jun 12, 2023
b839b34
Merge branch 'laftel-master' into feature/new-arch-fabric
yungblud Jun 12, 2023
44dfe4e
feat: typescript
yungblud Jun 13, 2023
9541c0c
Merge branch 'laftel-master' into feature/new-arch-fabric
yungblud Jun 13, 2023
7e26eaa
fix: fix video buffering handlers
jiyong1 Jun 13, 2023
35f5517
feat: added init
yungblud Jun 13, 2023
4aaaf19
chore: removed
yungblud Jun 13, 2023
d4c9ecb
chore: podfile
yungblud Jun 13, 2023
c3e227c
fix: fixed endTime
yungblud Jun 13, 2023
7b3c4bb
fix: fixed optional
yungblud Jun 13, 2023
08bd860
chore: removed
yungblud Jun 13, 2023
0af2cdf
chore: removed log
yungblud Jun 13, 2023
b66554c
Merge pull request #21 from laftel-team/fix/recycle-issue
yungblud Jun 13, 2023
064f787
chore: 7.0.0-alpha.12
yungblud Jun 13, 2023
1f412c2
Merge branch 'laftel-master' into feature/new-arch-fabric
yungblud Jun 13, 2023
c7d62b3
Merge pull request #20 from laftel-team/fix/ios-video-buffer-handler
jiyong1 Jun 14, 2023
fef83f5
feat: bump version
jiyong1 Jun 14, 2023
1449ff5
fix: video onseek 이벤트가 seek이 완료된 시점에 발생하도록 수정
jiyong1 Jun 14, 2023
668e4d1
feat: video seek param update
jiyong1 Jun 15, 2023
bc78626
feat: change video seek event ios
jiyong1 Jun 15, 2023
2f9c3c3
feat: video seek event android
jiyong1 Jun 15, 2023
6391c1d
chore: bump version
jiyong1 Jun 15, 2023
b469564
Merge branch 'laftel-master' into feature/new-arch-fabric
yungblud Jun 19, 2023
91b9a1f
fix: fixed codegen types
yungblud Jun 19, 2023
70c793e
Merge pull request #23 from laftel-team/feature/video-seek
jiyong1 Jun 22, 2023
16eedcd
Merge pull request #24 from laftel-team/fix/codegen-types
jiyong1 Jun 22, 2023
5da4dfe
chore: bump version
jiyong1 Jun 22, 2023
12e672c
Merge branch 'laftel-master' into feature/new-arch-fabric
yungblud Jun 22, 2023
25e1243
feat: drm type
yungblud Jul 10, 2023
168eb95
feat: selected type
yungblud Jul 10, 2023
8d91ae7
fix: fixed compile error swif
yungblud Jul 10, 2023
876df63
feat: added finished
yungblud Jul 10, 2023
002a9ef
feat: modified drmType, selected audio, text type oldarch
yungblud Jul 10, 2023
0679397
chore: 7.0.0-alpha.15
yungblud Jul 10, 2023
23bf8a1
fix: fixed finished
yungblud Jul 10, 2023
f04eb3e
chore: 7.0.0-alpha.16
yungblud Jul 10, 2023
d851bef
chore: 7.0.0-alpha.17
yungblud Jul 10, 2023
dba4f0c
chore: added .npmignore on android
yungblud Jul 10, 2023
0d17826
chore: 7.0.0-alpha.18
yungblud Jul 10, 2023
fb7274b
Merge pull request #25 from laftel-team/feature/support-oldarch-ios
yungblud Jul 11, 2023
536d926
Merge pull request #26 from laftel-team/feature/support-oldarch-android
yungblud Jul 11, 2023
0469c07
Merge branch 'laftel-master' into feature/new-arch-fabric
yungblud Jul 11, 2023
e110ad4
chore: modified npm files
yungblud Jul 11, 2023
51b6d3c
Merge pull request #27 from laftel-team/fix/android-build
yungblud Jul 11, 2023
e4edcaf
Merge branch 'laftel-master' into feature/new-arch-fabric
yungblud Jul 11, 2023
4208364
fix: add initialized flag
jiyong1 Aug 9, 2023
80bd52e
chore: 7.0.0-alpha.20
jiyong1 Aug 9, 2023
e754019
fix: ios props name
jiyong1 Aug 9, 2023
816598f
Merge pull request #28 from laftel-team/fix/android-initialize-player
jiyong1 Aug 10, 2023
fbd7452
Merge pull request #29 from laftel-team/fix/ios-props
jiyong1 Aug 10, 2023
e2d414d
Merge branch 'laftel-master' into feature/new-arch-fabric
yungblud Aug 11, 2023
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
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -53,4 +53,5 @@ android/keystores/debug.keystore

# windows
Deploy.binlog
msbuild.binlog
msbuild.binlog
android/buildOutput_*
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
v18
Loading