Commit c41858a
V8 - DO NOT MERGE (#3718)
* Remove old dialog
* Move Incubator.Dialog to Dialog
* Remove PanGestureView
* Remove PanDismissibleView
* Remove PanResponderView
* Remove PanListenerView
* Remove PanningProvider
* Remove asPanViewConsumer
* Remove PanningContext
* Promote PanView and hooks from Incubator to standard components
* Fix category
* Add v8 doc
* Move PanViewScreen and sort a little
* Add StackAggregator doc (#3745)
* Remove SharedTransition
* StackAggregator - several fixes
* Picker - migrate prop deprecation end (#3737)
* Remove deprecated 'migrate' prop and related migration code from Picker component
* refactor: PickerItem removed itemValue
* docs: update Picker documentation to remove `migrate` prop and clarify value format
* refactor: remove deprecated getItemLabel and getItemValue props from Picker components
* refactor: simplify Picker API and enhance type safety by removing deprecated props and updating value handling
* refactor: remove getItemLabel usage from Picker components and simplify label handling
* docs: update Picker migration notes
* refactor: remove unused getItemValue/Label
---------
Co-authored-by: Miki Leib <38354019+M-i-k-e-l@users.noreply.github.com>
* Upgrade to react native 0.76.9 (#3720)
* Upgrade to react native 0.76.9
Some errors in native code that I did not want to commit fixes just yet
docuilib has issues (hopefully will be solved in 0.77.2
* Downgrading reanimated and gesture handler
* Fix snapshot
* Fix TS
---------
Co-authored-by: Inbal Tish <inbalti@wix.com>
* RN77 new arch (#3721)
* Upgrade to react native 0.76.9
Some errors in native code that I did not want to commit fixes just yet
docuilib has issues (hopefully will be solved in 0.77.2
* RN77 upgrade + new arch
Android runs (still need to fix native) | iOS red screen | docuilib still has errors
* Remove TextInputDelKeyHandlerPackage (Android)
* KeyboardAccessoryView on Android - fix crash (one bug left)
Pressing on dismiss (x) only fully works the second time
* Pressing on dismiss (x) only fully works the second time - a very complex fix
* Remove unused code
* HighlighterViewManager - fix (use new API)
* Fix gesture handler changed style
* Fix images (unrelated)
* Fix PanViewScreen (unrelated)
* Fix dragging in SortableList and SortableGridList
* Update navigation
* Change iOS back to Objective-C
* Fix screen - border color
* Revert to older reanimated and gesture-handler versions
* Drawer - fix animation flickering
* Remove comment
* StackAggregator - several fixes - see #3210
* Drawer - fix color not being shown with multiple buttons (RectButton bug)
* Fix
* Downgrading reanimated and gesture handler
* Fix
* Fix iOS (setimmediate)
* remove UIManager.setLayoutAnimationEnabledExperimental
* Update RNN
* Fix snapshot
* Fix TS
* Fix TS
* Fix snapshot
* Native lib reorder and fix ios (#3750)
* Native lib - reorganize components in folders for convenience + bump version to 5.0.0
* pointing to index
* revert naming change
* fix api files
* rename HighlighterOverlay web
* Moving sub components to the parent
* fix api file and move KeyboardUtils outside folder
* Revert "fix api file and move KeyboardUtils outside folder"
This reverts commit ff64327.
* fix api json
* fix folder name to match component name
* remove specs
* fix highligther view native registration
* fix for SafeAreaSpacerView
* fix types
* fix for KeyboardTrackingView
* trying to fix failed CI build
* SafeAreaSpacesView - moving to react implementation using native SafeAreaManager
* manager changes
* fix safe area
* fix SafeAreaSpacerView again
* removing logs
* Fix highlightViewTag type
* Fix TS error
* Typescript fixes \ revert
* Revert
---------
Co-authored-by: Miki Leib <38354019+M-i-k-e-l@users.noreply.github.com>
Co-authored-by: M-i-k-e-l <michaelle@wix.com>
* KeyboardAwareBase - fix error
* Fix menu - "native" tag should show all (and only) native components
* Update uilib-native to snapshot
* Fix tests
* Update uilib-native to snapshot
* Fix TS error and web type
* Change from codegenNativeComponent to requireNativeComponent in order to fix error after transpilation (#3768)
* Change from codegenNativeComponent to requireNativeComponent
* Update snapshot
* Revert, move to specs and publish the typescript vesion (#3769)
* Another try
* Do not transpile specs
* Another one
* Update snapshot
* SafeAreaSpacerView - fix race condition and a small refactor (#3770)
* SafeAreaSpacerView - fix race condition and a small refactor
* Update snapshot
* Remove extra backgroundColor
---------
Co-authored-by: Inbal Tish <inbalti@wix.com>
Co-authored-by: Inbal Tish <33805983+Inbal-Tish@users.noreply.github.com>
* Rn77 new arch fixes 2 (#3772)
* Fix Constants.statusBarHeight on iOS
* SafeAreaInsetsManager - add tests and small fixes
* Fix typo
* Fix type
* Update iOS' project
* Fix reanimated interaction with RN's Modal on Android
* Remove (unused) AppDelegate.swift
* Update react-native-navigation
* Upgrade @react-native-community/datetimepicker (known issue in iOS)
* UI-LIB scrollview fix for new arch
#3775 (#3775)
* Revert "UI-LIB scrollview fix for new arch"
This reverts commit 083661c.
* UI-LIB scrollview fix for new arch #3775 (#3776)
* UI-LIB scrollview fix for new arch #3775
* Update snapshot
---------
Co-authored-by: M-i-k-e-l <michaelle@wix.com>
* Allow overriding includeHiddenElements in (some) drivers
* Change some insets to consts
---------
Co-authored-by: Mark de Vocht <markd@wix.com>
Co-authored-by: mark.dev <50657916+markdevocht@users.noreply.github.com>
* Support includeHiddenElements in text
* Update RNN to 8.1.2 and workaround for DateTimePicker's issue on iOS
* UI-LIB Custom keyboard fix #3779 (#3787)
* Update uilib-native to 7266 (fix AccessoryView and TrackingView)
* chore(dependencies): update react-native-reanimated to 3.17.5 (#3803)
* chore(dependencies): update react-native peer dependency to 0.77.0 (#3804)
* chore(dependencies): update react-native-reanimated to 3.17.5
* chore(dependencies): update react-native peer dependency to 0.77.0
* yarn dedupe
* Align reanimated and react-native-linear-gradient
* Fix webDemo
* Update to 0.77.3 and align
* Prettify
* AnimatedImage - use useEffect instead of onLoadStart (#3806)
* AnimatedImage - use useEffect instead of onLoadStart
* Fix snapshot
* Replace nonexistent image
* Fix test
* Update snapshots
* Update uilib-native to 5.0.0-snapshot.7358
* Text - fix text default alignment (#3815)
* Text - fix text default alignment
* Fix tests
* Add docs
* Add iOS to doc
* Update TODO
* Image - fix showing errorSource when source is undefined (iOS) (#3820)
* Move uilib-native to peerDependencies (#3819)
* Move logs to terminal (add --client-logs) (#3821)
* AnimatedImage - use useEffect instead of onLoadStart - revert for Android (#3823)
* Keyboard Accessory View not appearing at right position (#3824)
* Removal of RNNAppDelegate for public repo (#3825)
* Remove auto-linking from react-native-ui-lib
It is not needed as uilib-native is a peerDependency
* Update uilib-native snapshot
* Update uilib-native docs
* Dialog - add disableAnimation (#3826)
* TabController - fix touch events not triggered on real Android device when scrolling with zIndex change (#3829)
* TabController - fix touch events not triggered on real Android device when scrolling with zIndex change
* Do not return null, use opacity\zIndex in a regular style
* Improve the comment
* Fix warning (#3831)
* Fix warning
* fix: Update Hint component snapshots by removing unused props
* ts ignore
---------
Co-authored-by: adids1221 <adids1221@gmail.com>
* MADS-4855 ConnectedKeyboardAcc tracks incorrectly (#3830)
* Infra/slider error improve data (#3836)
* Slider (old) - allow equal values
* Slider (incubator) - improve error
* Remove Dialog from the Incubator package (#3837)
* Remove Dialog from the Incubator package 2
* Fix docs and web (#3838)
* Update version to 8
---------
Co-authored-by: Adi Mordo <adids1221@gmail.com>
Co-authored-by: Inbal Tish <inbalti@wix.com>
Co-authored-by: Inbal Tish <33805983+Inbal-Tish@users.noreply.github.com>
Co-authored-by: Mark de Vocht <markd@wix.com>
Co-authored-by: mark.dev <50657916+markdevocht@users.noreply.github.com>
Co-authored-by: Nitzan Yizhar <nitzany@wix.com>
Co-authored-by: Nikita Shavit <70704524+NikitaShavit@users.noreply.github.com>1 parent 00480e9 commit c41858a
File tree
205 files changed
+4298
-7450
lines changed- android
- app
- src/main
- java/com/rnuilib
- res/drawable
- gradle/wrapper
- demo
- src
- screens
- __tests__
- __snapshots__
- componentScreens
- TabControllerScreen
- incubatorScreens
- nativeComponentScreens
- docs/getting-started
- docuilib
- plugins
- expoDemo
- extensions/rnuilib-snippets/snippets
- ios
- rnuilib-tvOS
- rnuilib.xcodeproj
- rnuilibTests
- rnuilib
- lib
- android
- src/main/java/com/wix/reactnativeuilib
- highlighterview
- keyboardinput/utils
- textinput
- components
- HighlighterOverlayView
- Keyboard
- KeyboardAccessoryView
- CustomKeyboardView
- KeyboardRegistry
- EventEmitterManager
- __tests__
- __tests__
- KeyboardUtils
- TextInputKeyboardManager
- KeyboardAwareInsetsView
- KeyboardInput
- CustomKeyboardView
- utils
- KeyboardTrackingView
- SafeArea
- __tests__
- ios/reactnativeuilib
- keyboardinput/rctcustomInputcontroller
- keyboardtrackingview
- specs
- scripts/build/buildPackages
- src
- commons
- components
- KeyboardAwareScrollView
- actionSheet
- animatedImage
- button
- __tests__/__snapshots__
- colorPicker
- dateTimePicker
- __tests__
- dialog
- __tests__
- drawer
- fadedScrollView
- featureHighlight
- hint
- __tests__/__snapshots__
- image
- modal
- panView
- __tests__
- panningViews
- picker
- __tests__
- api
- helpers
- __tests__
- segmentedControl
- slider
- sortableGridList
- sortableList
- stackAggregator
- tabController
- textField
- text
- __tests__
- hooks/useHiddenLocation
- incubator
- dialog
- expandableOverlay
- __tests__
- slider
- toast
- optionalDependencies
- testkit
- new
- webDemo
- src
- alias
- examples
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
205 files changed
+4298
-7450
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | | - | |
| 46 | + | |
| 47 | + | |
47 | 48 | | |
48 | 49 | | |
49 | 50 | | |
50 | 51 | | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
51 | 57 | | |
52 | 58 | | |
53 | 59 | | |
| |||
74 | 80 | | |
75 | 81 | | |
76 | 82 | | |
77 | | - | |
| 83 | + | |
78 | 84 | | |
79 | 85 | | |
80 | 86 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
10 | 11 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
24 | 26 | | |
25 | 27 | | |
26 | 28 | | |
| |||
51 | 53 | | |
52 | 54 | | |
53 | 55 | | |
| 56 | + | |
| 57 | + | |
54 | 58 | | |
55 | 59 | | |
56 | 60 | | |
| |||
122 | 126 | | |
123 | 127 | | |
124 | 128 | | |
125 | | - | |
126 | 129 | | |
127 | 130 | | |
128 | 131 | | |
| |||
135 | 138 | | |
136 | 139 | | |
137 | 140 | | |
138 | | - | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
| 12 | + | |
12 | 13 | | |
13 | 14 | | |
14 | 15 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
| 38 | + | |
| 39 | + | |
49 | 40 | | |
Lines changed: 0 additions & 54 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | 5 | | |
7 | 6 | | |
8 | 7 | | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | 8 | | |
24 | 9 | | |
25 | 10 | | |
| |||
59 | 44 | | |
60 | 45 | | |
61 | 46 | | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | 47 | | |
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
| 18 | + | |
18 | 19 | | |
19 | 20 | | |
20 | 21 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | | - | |
10 | | - | |
| 9 | + | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
22 | 21 | | |
23 | 22 | | |
24 | 23 | | |
| |||
29 | 28 | | |
30 | 29 | | |
31 | 30 | | |
32 | | - | |
| 31 | + | |
33 | 32 | | |
34 | 33 | | |
35 | 34 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
0 commit comments