Gleidson Daniel Silva
d19239d290
feat: mobile color normalization ( #5616 )
...
* chore: remove auxiliaryText color
* chore: remove titleText
* chore: password colors change
* chore: use fontDefault on ActionSheet item
* wip: type
* chore: set custom icon default color
* remove tintActive color
* only set color when checked
* remove icon color
* remove tintActive
* chore: remove STATUS_COLORS
* chore: remove mentions colors
* chore: remove switch color
* chore: background color
* chore: auxiliaryBackground
* chore: one local colors
* wip: some colors
* wip: colors
* wip: colors
* wip: end colors
* test: update
* chore: fix some colors
* chore: fix lint
* chore: back to text props
* chore: fix ts errors
* revert
* chore: fix lint
* test: update snapshot
* update storybook
* cocoapods
* fix app theme color
* remove unused color
* fix login service button color
* remove unused color
* unused backgroundColor
* fix background color
* fix transparent color
* fix background color
* wip: key
* fix color
* chore: revert to 1 tick
* test: update
* chore: use same color as front end
* test: update
* fix radius
* fix background color
* fix wrong color
* change some colors
* chore: update stories
* chore: fix button style
* chore: fix item color
* lint
* update snapshot
* link
* remove background color
* change send to channel color
* call icons
* video conf colors
* fix app default color
* bottom sheet
* remove background
* two factor color
* update tests
* feat: add force-logout stream listener
* remove icon colors
* improve badge color
* update tests
* fix header colors
* fix collapsible icon color
* imagePreview color
* wip
* update test
* lint
---------
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2024-04-18 07:19:54 -03:00
Diego Mello
7bf7111cfa
feat: New message composer ( #5205 )
2024-01-25 11:11:07 -03:00
Gleidson Daniel Silva
c5fe22c506
fix: enable video call initiation only for direct messages ( #5472 )
2024-01-19 16:38:22 -03:00
Gleidson Daniel Silva
af83fc236f
fix: handle camera permission crash ( #5372 )
2023-11-29 14:43:03 -03:00
Gleidson Daniel Silva
ebcce11342
fix: fixes error checking related to error translations when starting a call ( #5332 )
...
* fix error handling
* add pt-br translation
* add better translation cheking
2023-11-13 11:35:15 -03:00
Diego Mello
a1172f8bf5
fix: dynamic action sheet taking whole screen ( #5249 )
...
* Fix dynamic action sheet taking whole screen
* Bring back maxSnap logic based on options
* Rollback enableContentPanningGesture
* Fix e2e tests
2023-10-03 09:57:49 -03:00
Gleidson Daniel Silva
08a29573b4
chore: improve useVideoConf code ( #5214 )
...
* improve useVideoConf code
* add log
2023-09-19 16:49:04 -03:00
Diego Mello
79bc539773
feat: Dynamic action sheet height ( #5202 )
2023-09-08 10:47:42 -03:00
Gleidson Daniel Silva
25c3f46750
feat: align mobile videoConf settings with web settings ( #5136 )
...
* add new videoConf settings
* add call-management permission
* create useSetting hook
* create useVideoConfCall hook
* use new videoconf settings
* change isAdmin check
* ignore older versions
2023-08-21 16:12:34 -03:00
Diego Mello
529891fcc0
regression: Rollback to React Native 0.69.8 ( #5162 )
2023-08-18 14:48:33 -03:00
Gleidson Daniel Silva
223550d88c
feat: Add caller and ringer to video conf calls ( #5046 )
...
* add expo camera and use camera on call init action sheet
* fix permissions
* set colors when calling
* update @react-native-community/hooks lib
* move to useWindowDimensions
* create action to handle video-conf calls
* create videoConf reducer
* add typed-redux-saga lib
* fix return
* change videoConf saga to TS
* fix TS target
* update action and types
* create actionSheetRef
* add notifyUser api
* export video conf types
* add action prop
* use new reducer prop
* add videoConferenceCancel and add allowRinging to videoConferenceStart
* temp-patch
* add locales
* add handler to videoconf message
* fix rest types
* add message types
* path to remove component from dom
* remove notification when is videoconf
* create sound hook
* create dots loader
* update call translation
* the end is near
* move to confirmed
* better code reading
* fix call type
* fix tests
* update podfile
* wip
* fix call order
* move colors
* move to jsx
* fix colors
* add pt-br
* remove patch and point
* fix colors
* fix expo camera
* move to style
* remove unused styles
* update types and style
* wip
* rename IncomingCallComponent
* add custom notification
* wip
* fix naming
* fix styles
* fix import
* fix styles
* change colors
* fixa ringing
* fix import
* organize
* fix sizes
* use realName
* fix spacing
* fix icon size
* fix header gap
* changeColor
* fix safeArea
* set calling only on direct calls
* change ringer to be a component
* cancel call on swipe
* remove join on direct calls
* add props
* update package
2023-07-03 21:03:39 -03:00
Gleidson Daniel Silva
47fbde566d
chore: migrate AttachmentView to hooks ( #5003 )
...
* migrate AttachmentView to hooks
* fix types
* fix types
* fix lint
2023-06-29 18:10:49 -03:00
Gleidson Daniel Silva
2d07b1682c
fix: Change useSnaps logic to be based on component size ( #5032 )
...
* change useSnaps logic to be based on component size
* fix logic
* fix iphone without notch
2023-05-19 14:40:31 -03:00
Diego Mello
0079229a34
chore: Upgrade React Native to 0.71.7 ( #4984 )
2023-05-18 18:09:33 -03:00
Gleidson Daniel Silva
337e9e155d
regression: add teams to action screen ( #4942 )
...
* add teams to action screen
* keep it the old way
* fix test id
* back to old one rule
* fix team tests
* fix moveconvert test
* remove skip from room.spec
* fix shared config doc
* remove skip from broadcast.spec
2023-04-10 17:54:02 -03:00
Gleidson Daniel Silva
3fbb7b5720
[IMPROVE] Brings the operation of the video call closer to the web ( #4883 )
...
* rename CallAgainActionSheet to StartACallActionSheet
* remove useVideoConf and use videoConfJoin directly
* consider phone on calls
* fix text shrink
* fix mic audio
* change the behavior of call icon on header and RoomInfo
* update types
* update types and variables names
* revert old type
* fix issue on old servers
* rename to a correct naming
* fix translation
* revamp call icon
* add error handling to videoconf capabilities
* lint
* fix role logic
* change const name
* rename comp
* remove commented code
* fix types and apply correct logic
* fix naming
* correct the import
* update icon size
* create timer function for videoConf bellow 5.0
* add subscription to useVideoConf hook
---------
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2023-03-01 15:26:56 -03:00
Gleidson Daniel Silva
362df65bbe
[NEW] Video conf message block ( #4619 )
...
* create skeleton loading
* add phone-in icon
* fix avatar style props
* fix ios icon
* add new types
* add Rocket.Chat definitions
* fix block re-render
* create VideoConferenceBlock
* better composition
* fix call originator
* add pt-br translations
* create useSnaps hook
* update colors
* init action sheet
* fix to go back when the call ends
* create CallAgainActionSheet
* update pods
* bump lib react-native-skeleton-placeholder
* update hook location
* remove loading prop
* move files to components
* update border radius
* add verify on message options
* update icons
* apply patch
2022-11-24 08:37:08 -03:00
Reinaldo Neto
cd9924361e
[FIX] Non primitive dependency on useSubscriptionRoles ( #4618 )
...
* [FIX] Non primitive dependency on useSubscriptionRoles
* removed sort
* Remove JSON.parse and order by array
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2022-11-10 13:36:24 -03:00
Danish Ahmed Mirza
1486204546
[IMPROVE] Redesign emoji picker ( #4328 )
...
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2022-10-21 15:27:55 -03:00
Gleidson Daniel Silva
89820b2bec
[NEW] Create useEndpointData for call endpoints using hooks ( #4342 )
...
* create basic useEndpointData for call endpoints using hooks
* remove cache
* create base for useEndpointData test
* create basic useEndpointData for call endpoints using hooks
* remove cache
* create base for useEndpointData test
* fix preset
* update tests
* change order
* create ErrorResult and add error to return
* update tests
2022-08-09 09:28:14 -03:00
Reinaldo Neto
fa90e4d456
Chore: Hooks - create usePermissions ( #4190 )
...
* Chore: Hooks - create custom hook usePermissions
* minor tweak
* Change usage of usePermissiosn on LivechatEditView
* Create getPermissionsSelector
* Simplify selector
* Simplify userRoles
* First render with permissions array length of false
* Move roles state closer to each other
* useSubscription (not working, but looking cool)
* at least it's working now
* working
* cleanup
* solve ts return
* Change it to useSubscriptionRoles only and check for diff on the state
* Remove IAppState
* Minor tweak to work properly useSubscriptionRoles
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2022-06-13 17:36:54 -03:00
Gleidson Daniel Silva
6dfce40c90
Chore: Create useAppSelector hook ( #4189 )
...
* create useAppSelector hook
* migrate useSelector to useAppSelector
2022-05-13 12:01:34 -03:00