Calin-Teodor
5260cd7e30
feat(android/sdk): custom button pressed event name updated
2025-02-03 18:27:26 +02:00
Saúl Ibarra Corretgé
b3ee8fe127
feat(rn) implement startSilent
...
Technically, on Android, the audio mode is configured but no audio is
played. Since the configured audio mode matches what we expect from a
calling app (what we support to coexist with) this is enough to not
create audio disruptions.
2025-01-23 14:45:22 +01:00
Calinteodor
95a6001a6f
feat(toolbox): use custom buttons inside toolbox ( #15506 )
...
*Adding capability to use customToolbbarButtons config option inside Toolbox as well and updating event name by making it more general.
2025-01-23 14:58:22 +02:00
Saúl Ibarra Corretgé
9846228210
feat(android) bump minimum required version to 26 aka Oreo
...
There is a 1.2% cummulative usage change according to [0] and it allows
us to simplify some code going forward.
[0]: https://apilevels.com/
2025-01-17 13:06:02 +02:00
luzpaz
30595584a3
chore(typos) fix various typos
...
Found via `codespell -q 3 -S "*.svg,./lang" -L anser,bu,dialin,goup,miliseconds,nd,vew`
2024-12-20 07:58:31 +01:00
Calin-Teodor
5a45ebb877
feat(android): removed jsc related code
2024-12-05 18:11:10 +02:00
Calinteodor
c0541c8737
feat(android): hermes and react native are synced ( #15353 )
...
Version wise, Hermes and React Native are synced.
2024-12-03 15:47:11 +02:00
Calinteodor
f3324ab165
feat(react-native): enable hermes engine ( #15279 )
...
Enabled hermes JS engine and updated SDK release scripts for both Android and iOS.
2024-11-26 14:24:43 +02:00
Saúl Ibarra Corretgé
d78b980b35
fix(android) fix bundle script path
2024-10-30 17:36:28 +01:00
Saúl Ibarra Corretgé
103d1d9f35
fix(android) fix making production bundles
2024-10-30 16:44:18 +01:00
Saúl Ibarra Corretgé
2c96880985
fix(android) add SDK version information
2024-10-30 14:24:14 +01:00
Saúl Ibarra Corretgé
b2059060fc
fix(rn,android) fix build for RN 0.75
...
It requires Kotlin 1.9. Some modules needed to be updated in order to
gain that compatibility.
2024-10-30 14:16:35 +02:00
Calin-Teodor
e2a933ad92
chore(android): update rnVersion
2024-10-30 12:37:26 +02:00
Calin-Teodor
7ff78313ff
dep(react-native): update to 0.75.4
2024-10-29 14:56:43 +02:00
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é
a5cd5e2733
fix(android) don't re-launch activity after closing PiP
...
Just remain in the background. The ongoing notification can be used to
get back to the meeting.
NOTE: This behavior only affected the app, not the SDK.
2024-08-13 17:18:26 +02: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
Calin-Teodor
a074437d99
fix(android/ios/scripts): updated react native packager script path
2024-08-13 14:24:48 +03:00
Calin-Teodor
b1c0cc5322
feat(android/ios): we no longer need to set a tag
2024-08-06 14:07:59 +03:00
Calinteodor
d2ad3473a1
deps(react-native-gesture-handler/@react-native-clipboard/clipboard): Updates related to RN 0.73.8 ( #14894 )
...
* deps(react-native-gesture-handler/@react-native-clipboard/clipboard): Updates related to RN 0.73.8
2024-07-05 12:30:55 +03:00
Calin-Teodor
67f49815c4
feat(android): update rnVersion to 0.73.8
2024-07-04 18:18:51 +03: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
Saúl Ibarra Corretgé
acccd760d1
feat(rn) remove 360p resolution limitation
...
Layer suspension now works on mobile, let's give this a try once again.
2024-06-07 14:34:13 +02:00
Saúl Ibarra Corretgé
c7ee6280d2
fix(android) fix build with Java 17
2024-06-06 15:05:20 +02: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
Saúl Ibarra Corretgé
11c445f993
fix(android) fix server URL parsing
...
Some devices throw NullPointerException instead of
MalformedURLException.
2024-04-02 16:53:38 +02: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
5c35c23e74
chore(deps, rn): react-native@0.72.9 ( #14208 )
...
* chore(deps, rn): react-native@0.72 .9
2024-01-09 18:02:20 +02:00
kerem
269d1cf5e0
chore(android): Update proguard-rules.pro for RN 0.72.* ( #13936 )
...
chore(android): Update proguard-rules.pro for RN 0.69.* + yoga for 0.72
update pro guard rules from RN source;
https://github.com/facebook/react-native/blob/v0.69.12/ReactAndroid/proguard-rules.pro
2024-01-09 16:25:18 +02: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
Calinteodor
109b83d6f1
fix(sdk): custom server url is overwritten by sdk default url option value ( #14092 )
...
* fix(sdk): custom server url is overwritten by sdk default url option value
2023-11-22 17:13:02 +02:00