Saúl Ibarra Corretgé
f59d04586c
fix(android) fix crash when staring ongoing notification
2024-08-26 12:33:53 +03:00
Saúl Ibarra Corretgé
73c836fafb
fix(android) fix joining meetings in quick succession
...
If the readyToClose event was fired there is no need to "leave" the
meeting, it just circles back to the app unnecessarily, potentially
creating another readyToClose event.
2024-08-21 14:06:40 +03:00
Saúl Ibarra Corretgé
d6fa066e4d
fix(android) fix default value for pip.enabled
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/15014
2024-08-21 12:47:26 +03:00
Saúl Ibarra Corretgé
22bbf4939e
fix(android) remove unused method
2024-08-21 10:54:00 +02:00
Calin-Teodor
7115919206
feat(android/sdk): fix jitsiview join call
2024-08-14 14:30:09 +03:00
Saúl Ibarra Corretgé
8732675162
fix(android) fix not opening activity from notification
...
We need to pass the Activity to get back to in the intent, but since we
launch the notification from a Service things got a bit more involved.
2024-08-13 17:18:26 +02:00
Calinteodor
3ae50b6c4c
feat(android): check for microphone permission so ongoing service can start ( #14865 )
...
* feat(android/sdk): for API >= 33, launch JitsiOngoingConferenceService
only if POST_NOTIFICATIONS and RECORD_AUDIO permissions have been granted
2024-07-02 15:58:08 +03:00
Calin-Teodor
c6dcac47a8
feat(android/sdk): fixed enterpictureinpicture method call
2024-07-01 14:55:57 +03:00
Calin-Teodor
f0126a43f3
feat(android): updated timber dependecy
2024-06-18 15:05:10 +03:00
Calinteodor
11b48a9690
feat(sdk/android): custom overflow menu buttons fix ( #14795 )
...
* feat(android/sdk): create setConfigOverride for array list of objects
2024-06-04 14:05:18 +03:00
Mayuki Arisaka
fee4151f83
fix(android) Keep microphone enabled when app is in background
2024-04-29 17:01:26 +03:00
Calinteodor
219e6ce1ca
feat(android): list post notifications permission ( #14657 )
...
* feat(android): list post notifications permission
2024-04-23 13:16:23 +03:00
Calin-Teodor
16597a2535
feat(android): list media projection permission in manifest
2024-04-18 17:14:25 +03:00
Calinteodor
36671d7c4f
feat(toolbox/native): custom overflow menu buttons ( #14594 )
...
* feat(toolbox/native): custom buttons for the OverflowMenu
2024-04-10 14:51:10 +03:00
Calinteodor
5247fbdc0f
feat(ios/android/sdk): delegate transcription chunk received event ( #14516 )
...
* feat(subtitles): created separate helpers for delegating transcription chunks events
on web and mobile
2024-03-28 14:10:02 +02:00
Calinteodor
0c45d87d1a
react-native-sdk(android): screen share updates ( #14440 )
...
* react-native-sdk(android): removed related modules, services to screen-share feature and updated peerDeps
2024-03-06 17:33:08 +02:00
Calinteodor
6a3c12b316
feat(android): fix screen sharing for android 14 ( #14419 )
...
* feat(android): media projection is now done through react native webrtc
2024-02-29 16:34:24 +02:00
Calin-Teodor
3016853d81
feat(android): replaced NotificationChannels with NotificationUtils
2024-02-13 20:03:36 +02:00
Calinteodor
ead27ace30
feat(android): update media projection notification build ( #14365 )
...
* feat(android): update media projection notification build
2024-02-13 19:25:46 +02:00
Calinteodor
ba20fc71a8
feat(android): separate MediaProjection and OngoingConference notifications ( #14363 )
...
* feat(android): separate MediaProjection and OngoingConference notifications
2024-02-13 17:54:01 +02:00
Calinteodor
a98eef7eb3
feat(android): fixed screen sharing for Android 33 ( #14359 )
...
* feat(android): fixed screen sharing for Android 33
2024-02-13 12:33:37 +02:00
Saúl Ibarra Corretgé
ac26dce0a5
feat(android) list HDMI connections as speakers
2024-01-25 10:59:21 +01:00
Saúl Ibarra Corretgé
f8cef330f7
feat(android) set target SDK to 34 ( #14129 )
...
* feat(android) set target SDK to 34 and fixed mediaProjection service type
2024-01-19 16:52:39 +02:00
Ilya Shevtsov
60d4b626a5
fix(lang) updated Russian translations ( #14213 )
2024-01-17 13:38:55 +01:00
Calinteodor
90628f56f8
feat(react-native): rn 0.72.7 update ( #14130 )
...
feat(react-native): version 0.72.7 update
2024-01-09 15:16:51 +02:00
kerem
1ac86cf979
feat(rn) add toggleCamera action
2023-08-02 15:05:56 +02:00
Ricardo Corrie
1303040e17
(react-native-sdk) Adds CONFERENCE_FOCUSED and CONFERENCE_BLURRED events to the external and RN api ( #13657 )
...
* (react-native-sdk) Adds `CONFERENCE_FOCUSED` and `CONFERENCE_BLURRED` events to the external and RN API
2023-08-02 12:24:52 +03:00
Gabriel Borlea
96fe34e6c7
feat(android): add retrieveParticipantsInfo builder in helper ( #13642 )
2023-07-31 15:36:59 +03:00
Saúl Ibarra Corretgé
ec9fcdf1cb
RN refactor immersive mode ( #13583 )
...
* fix(android): refactor immersive mode
2023-07-19 12:00:47 +03:00
Calinteodor
dfc25e4519
sdk(android): modules rework to not depend on our instance manager holder ( #13346 )
...
* sdk(android): rework events and variables inside modules to not depend on our instance manager holder
2023-05-26 11:46:15 +03:00
Saúl Ibarra Corretgé
ed89f9af20
feat(android) add support for Hearing Aid devices
2023-05-03 09:09:10 +02:00
Saúl Ibarra Corretgé
b9e30f3c1b
ref(android) remove unused code
...
This basically reverts
e61ccc956f
since we are no longer interested in using Detox.
In addition, the WebRTC initialization code was only placed in the RAN
instance manager holder's App initialization path, which is now gone, so
add it to the Activity initialization path.
2023-04-24 14:08:50 +02:00
Saúl Ibarra Corretgé
9e147d7842
fix(android) fix JitsiMeetActivity.onDestroy not leaving the room
...
When we refactored the external API to use broadcast actions leave() was
changes to use the hangup broadcast action.
This mechanism does not seem to work while onDestroy is getting
executed, however.
There is another way to accomplish the same, for the particular case of
hangup: to pass empty props to the running RN application. This was the
previous behavior too.
This PR introduces a new abort() method on JitsiMeetView, which does
exactly that, passes empty props to RN. This allows cleanup to happen
and the meeting properly ends when the activity is swipped from the
recents list.
Fixes: https://github.com/jitsi/jitsi-meet/issues/13175
2023-04-24 10:14:06 +02:00
Saúl Ibarra Corretgé
f88fa81616
deps(rn) update react-native-webrtc to version 111.0.0
...
Adapt to changes in the Android plugin initialization.
Leverage the new module initialization to simplify enabling WebRTC
logging.
2023-04-18 17:11:04 +02:00
damencho
7d65123495
fix: Drop unused dependency.
2023-02-13 06:48:53 +01:00
Saúl Ibarra Corretgé
9775ad25ca
feat(wifistats) drop support for WiFiStats
2023-01-23 19:39:24 +01:00
Calinteodor
7ad57e6baf
chore(deps): update rn-gesture-handler to latest ( #12759 )
...
chore(deps): updated rn-gesture-handler
2023-01-12 12:14:25 +02:00
PO-jfiniel
7187530430
fix(android,config) allow to override integer config
...
This commit allow to override integer configuration like this one:
JitsiMeetConferenceOptions options =
new JitsiMeetConferenceOptions.Builder()
.setConfigOverride("resolution", 1080)
.build();
2022-12-20 13:30:17 +01:00
tmoldovan8x8
91ec5307ab
fix(android) adds default notification icons
2022-12-12 15:12:05 +02:00
Saúl Ibarra Corretgé
30e5d213cb
fix(android) sort codecs in the same order as iOS
2022-11-22 14:00:47 +01:00
Filip Rejmus
c9f9708166
ref(remove ReactInstanceHolder from AudioModule
2022-11-01 12:45:13 +01:00
Saúl Ibarra Corretgé
db6165209b
feat(rn) use H.264 (HW codec) for P2P calls
...
This requires a custom video encoder / decoder factory which uses the
hardware codec only for H.264 and the software implementations for the rest.
2022-10-24 10:28:38 +02:00
Saúl Ibarra Corretgé
768cca6162
fix(android) fix crash in Android < 10
...
Activity.registerActivityLifecycleCallbacks is only available in API level 29.
Ref: https://developer.android.com/reference/android/app/Activity.html#registerActivityLifecycleCallbacks(android.app.Application.ActivityLifecycleCallbacks)
2022-10-11 11:16:00 +02:00
Horatiu Muresan
fb2cfaa204
fix(carmode) Force portrait when in carmode
2022-09-22 17:17:19 +03:00
Saúl Ibarra Corretgé
73ab43ac0c
feat(android) disable volume logger thread
2022-09-19 15:01:47 +02:00
Stefan Weil
882d343e8b
chore(typos) fix some typos
2022-08-30 16:21:58 +02:00
Calinteodor
5ec6581d2e
feat(welcome/native): settings updates ( #11830 )
...
feat(settings/native): feature updates
2022-07-28 10:28:29 +03:00
Saúl Ibarra Corretgé
2def75db50
fix(android) exclude the Giphy SDK from the libre build
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/11759
2022-07-21 12:51:43 +02:00
Saúl Ibarra Corretgé
cbe3d6d505
feat(rn) remove use of externalAPIScope
...
Use the system broadcasting mechanism instead.
On Android I took the chance and removed the no longer needed
BaseReactView and implemented it on JitsiMeetView instead.
2022-07-05 11:40:03 +02:00
Saúl Ibarra Corretgé
0913cf2c4f
fix(android) make ongoing service public
...
Those using the view API may want to integrate iit in their own
Activity.
2022-07-01 11:58:18 +03:00