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

feat: initial support for new architecture (fabric) #910

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
1341ce0
add fabric support for android
AlexanderEggers Aug 3, 2022
dd015ba
simplified fabric example project for more testing
AlexanderEggers Aug 9, 2022
ac7c533
tweaking codegen options
AlexanderEggers Aug 10, 2022
073cde0
update react-native to 0.70.0-rc.3
AlexanderEggers Aug 17, 2022
bbc7dad
update react-native to 0.70.0-rc.4
AlexanderEggers Aug 24, 2022
46f78c7
feat: update to RN 0.70.1 + move to yarn berry workspaces
AlexanderEggers Sep 30, 2022
e1907c1
feat: workspace related changes to further simply project structure
AlexanderEggers Oct 11, 2022
faed6a9
feat: more lib creation refactoring
AlexanderEggers Oct 11, 2022
0a66cd9
feat: added some missing changes around the new arch
AlexanderEggers Oct 12, 2022
40d3de7
fix: different new arch fixes and upgrades + fix initial startup crash
AlexanderEggers Oct 15, 2022
0b57988
feat: different bug fixes - first working fabric version for android
AlexanderEggers Oct 15, 2022
5fef3cd
feat: replace all java files with kotlin + tweaking fabric integration
AlexanderEggers Oct 15, 2022
0fbb7f8
fix: paper arch related fixes
AlexanderEggers Oct 15, 2022
45b3e80
feat: update ios paper project
AlexanderEggers Oct 15, 2022
ef43f0f
fix: update ios fabric project
AlexanderEggers Oct 16, 2022
45c53df
feat: add back additional progress types variants
AlexanderEggers Oct 16, 2022
470b20b
chore: prepare version name for first fabric release
AlexanderEggers Oct 16, 2022
10baedb
fix: different merge conflict fixes + ios fabric project fixes
AlexanderEggers Oct 16, 2022
b129241
fix: exclude .so files from the lib to avoid potential conflicts
AlexanderEggers Oct 28, 2022
5e1673d
feat: tweaking fabric example project
AlexanderEggers Oct 28, 2022
b50e423
feat: prepare podspec for ios fabric work
AlexanderEggers Oct 28, 2022
b953428
Merge branch 'master' into feature/add-fabric-support
AlexanderEggers Dec 1, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
3 changes: 0 additions & 3 deletions .eslintignore

This file was deleted.

24 changes: 0 additions & 24 deletions .eslintrc

This file was deleted.

2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
/.yarn/releases/** binary
/.yarn/plugins/** binary
79 changes: 16 additions & 63 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,66 +1,19 @@
# OSX
#
.DS_Store

# Xcode
#
build/
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata
*.xccheckout
*.moved-aside
DerivedData
*.hmap
*.ipa
*.xcuserstate
# These are some examples of commonly ignored file patterns.
# You should customize this list as applicable to your project.
# Learn more about .gitignore:
# https://www.atlassian.com/git/tutorials/saving-changes/gitignore

# Android/IntelliJ
#
build/
.idea
.gradle
local.properties
*.iml
*.hprof
.DS_Store

# node.js
#
# Node artifact files
node_modules/
Pods/
build/
lib/
npm-debug.log
yarn-error.log

# BUCK
buck-out/
\.buckd/
*.keystore
!debug.keystore

# Gitbook generated files
_book

# Visual Studio
.vs/
Generated Files/
bin/
obj/
Bundle/
example/windows/**/x64
example/windows/**/ARM64
*.user

# Bundle artifact
*.jsbundle

# Ruby / CocoaPods
/example/ios/Pods/
/vendor/bundle/
dist/

# Yarn
.pnp.*
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/sdks
!.yarn/versions
1 change: 0 additions & 1 deletion .prettierignore

This file was deleted.

22 changes: 0 additions & 22 deletions .prettierrc

This file was deleted.

8 changes: 8 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"editor.codeActionsOnSave": {
"source.fixAll": true,
"source.fixAll.eslint": true
},
"editor.formatOnSave": true,
"javascript.format.enable": false
}
541 changes: 541 additions & 0 deletions .yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs

Large diffs are not rendered by default.

783 changes: 783 additions & 0 deletions .yarn/releases/yarn-3.2.3.cjs

Large diffs are not rendered by default.

9 changes: 9 additions & 0 deletions .yarnrc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
nmHoistingLimits: workspaces

nodeLinker: node-modules

plugins:
- path: .yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs
spec: "@yarnpkg/plugin-interactive-tools"

yarnPath: .yarn/releases/yarn-3.2.3.cjs
39 changes: 0 additions & 39 deletions android/build.gradle

This file was deleted.

121 changes: 0 additions & 121 deletions android/gradle-maven-push.gradle

This file was deleted.