gayatriii0803
8c4e9f823d
feat(android): add build type separation and debug app
...
Fixes : #15827
2025-03-24 11:05:13 +01:00
Calin-Teodor
bc65d21ce4
feat(android): fix case where actions have no data
2025-03-13 14:46:27 +02:00
Calinteodor
19f91bea84
feat(ios): Update data types for events ( #15767 )
...
* Update data types for some event params
2025-03-12 14:44:37 +02:00
Calin-Teodor
d969a5311e
feat(external-api): change config type for overwriteConfig
2025-03-11 15:11:52 +02:00
Calin-Teodor
3e025c9f01
feat(android): use Bundle to get data from actions
2025-03-11 15:11:52 +02:00
Saúl Ibarra Corretgé
1e558b143f
fix(android,ios) set native view background matching JS
...
Avoids a "flicker" effect when the SDK is launched and assets are being
loaded.
2025-03-11 13:41:57 +01:00
Calin-Teodor
53acd386f0
feat(android/ios): added SEND_CAMERA_FACING_MODE_MESSAGE external api event
2025-03-10 15:15:00 +02:00
Calin-Teodor
f967efa3e4
feat(android/ios): broadcast RECORDING_STATUS_CHANGED event
2025-03-10 14:49:41 +02:00
Calin-Teodor
eee80941b0
feat(android/ios): add CONFERENCE_UNIQUE_ID_SET event
2025-03-07 09:19:36 +02:00
Calin-Teodor
5c3ea96131
feat(android): update WritableNativeMap to convert Bundle data type
2025-03-06 13:33:03 +02:00
Calinteodor
94c55f7aa4
feat(android/ios): Native API to overwrite config ( #15707 )
...
Native API to overwrite config for both ios and android.
2025-03-05 11:49:19 +02:00
Saúl Ibarra Corretgé
9d27c705f6
feat(android) use hardware video decoders by default
...
In addition, add the ability to initialize custom video encoder /
decoder factories.
2025-03-04 09:45:24 +01:00
Calinteodor
ef138fb5aa
feat(android/ios): start/stop recording events for native ( #15598 )
...
Added native android and ios events for start and stop recording.
2025-02-13 18:36:11 +02:00
Calinteodor
f670f39dd2
feat(android/ios): Native API events for show/hide notification ( #15577 )
...
Added show/hide notification events for native Android/iOS
2025-02-10 11:34:50 +02:00
Calin-Teodor
75b4049529
feat(android): use fresco 3.2.0 in order to fix animation for gifs
2025-02-07 17:08:19 +02:00
Calin-Teodor
ac6185424c
dep(react-native): update to 0.75.5
2025-02-07 16:57:12 +02:00
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