Граф коммитов

788 Коммитов

Автор SHA1 Сообщение Дата
Inderpal Singh Aulakh fab7340450
[Chat][Documentation] Update documentation links (#706) 2023-01-11 10:33:05 -08:00
Pavel Prystinka 52e95769e8 Fix merge issue 2023-01-10 16:40:25 -08:00
pavelprystinka ec2a79d833
Merge branch 'develop' into merge-develop 2023-01-10 16:29:26 -08:00
John 76a455f629
[Chat][Documentation] Updated README (#703) 2023-01-10 11:03:26 -08:00
pavelprystinka fc1efb6083
[Docs] Update readmes (#702) 2023-01-06 09:59:11 -08:00
ShaunaSong 19643ec566
[Chat][Refactor] Remove Unused Error Code (#701) 2023-01-05 12:19:38 -08:00
pavelprystinka 5e0558d45f
[Docs] Update link to javadocs (#700) 2023-01-05 11:38:27 -08:00
pavelprystinka 7bd833673f
[DemoApp] Demo app remove update (#693) 2023-01-05 10:58:50 -08:00
Adam Hammer 48ecc1bbe1
[Chat][Bug] fix leak canary complaints (#698) 2023-01-04 14:58:28 -08:00
Adam Hammer 7e945fe330
[Chat] Unread Message Indicator Theming Fixes (#694) 2023-01-04 13:16:50 -08:00
Adam Hammer 0aeb042b47
[Chat][Refactor] AvatarView/AndroidView cleanup (#697) 2023-01-04 12:52:16 -08:00
Inderpal Singh Aulakh cbebb05d82
[Chat][Refactor] update telemetry tag (#696) 2023-01-04 12:21:20 -08:00
pavelprystinka ca1442dcd5
[Chat][BugFix] display correct version for chat flavour (#690) 2023-01-04 10:22:29 -08:00
pavelprystinka 2527001ce2
[Chat][Doc] Fix link to chat readme and link to api docs (#691) 2023-01-04 10:19:45 -08:00
pavelprystinka c6ee1a5aba
[DemoApp][Bug] Remove teams meeting mentioning from chat demo app (#692) 2023-01-04 09:33:40 -08:00
Mrayyan 47b227d6ec
[Chat][Bug] "In chat" width text (#676) 2023-01-03 10:35:42 -08:00
Mohtasim 655e7f351c
[Feature][Chat] Initial Chat documentation (#610) 2022-12-23 14:41:59 -08:00
Adam Hammer 63ce7ff362
Feature/chat api align ios (#689) 2022-12-23 13:28:52 -08:00
Adam Hammer d981e47e43
[Chat] Fix Previews in ChatScreenView, added flag to allow additional on screen debug info (#683) 2022-12-15 12:42:28 -08:00
ShaunaSong d0c7a3ca1d
[Chat][Bug] Fix the crash when network is disconnected. (#687) 2022-12-14 16:37:55 -08:00
Adam Hammer af8220ec7c
[Chat] hide keyboard after connect in demo app (#678) 2022-12-14 16:09:19 -08:00
ShaunaSong fe66077369
[Chat][Bug] Fix Send Message failed UI (#686) 2022-12-14 10:06:59 -08:00
Adam Hammer 101c01ea92
[Chat] Dark Mode can be set via theme now, Fixes for Dark Mode (#681) 2022-12-14 09:35:30 -08:00
ShaunaSong 5be3b8aa92
[Chat][Bug] Expose error code (#685) 2022-12-13 15:37:11 -08:00
Dhiraj Gupta 62907555db
[Chat][Bug] Added missing ellipsis (#682) 2022-12-13 14:39:48 -08:00
Dhiraj Gupta defedc25d5
[Chat][Bug] Fixed double newline problem from Teams messages (#684) 2022-12-13 13:40:27 -08:00
Adam Hammer 0d6e1164aa
[Chat] error log improvements (#679) 2022-12-13 12:46:30 -08:00
Adam Hammer 8a1a2acad4
[Chat] fix padding on system message icon (#674) 2022-12-13 08:56:15 -08:00
Mrayyan 444c7ab5e5
[Chat[[Bug] Gesture navigation bar color fix (#673) 2022-12-12 19:18:59 -08:00
ShaunaSong 3a3a02c417
[Chat][Bug] Action bar title centre (#675) 2022-12-12 13:11:49 -08:00
Inderpal Singh Aulakh 4416d9d6fc
[Chat][Feature] send message status (#671) 2022-12-09 10:42:23 -08:00
Inderpal Singh Aulakh d25123347c
[Chat][Refactor] get read receipts working (#669) 2022-12-09 09:43:51 -08:00
Inderpal Singh Aulakh 68a38d719a
[Chat][Feature] hide participant add message for masked participants (#666) 2022-12-08 14:27:26 -08:00
ShaunaSong d9a00aa23f
[Chat][Feature] Add Error Code Public Api (#606) 2022-12-08 09:56:55 -08:00
Adam Hammer ddb300ccb2
[Chat] accessibility announcements (#664) 2022-12-07 15:49:19 -08:00
ShaunaSong 4de2d79d74
[Calling][Refactor]Test refactor- ACS token generate (#665) 2022-12-07 15:00:10 -08:00
Mrayyan 6b848758ee
[Chat][Feature] Dark theme support (#662) 2022-12-07 14:50:47 -08:00
pavelprystinka fe003fe9e2
[Feature][Chat] API chat UI client (#661) 2022-12-07 11:15:42 -08:00
pavelprystinka 31455e671e
[Calling][Feature] Remove checkForUpdate from DemoApp (#641) 2022-12-07 10:59:14 -08:00
Mohtasim 4bf466c7da
[Bugfix][Chat] Making HTML content text aligned with ui library color (#656) 2022-12-07 09:14:50 -08:00
Mrayyan b04b0287af
[Calling][Bug] Teams lobby not shown on landscape (#654) 2022-12-06 16:41:12 -08:00
Mrayyan 36cf3636d6
[Calling][Bug] Leave overlay Icon fix (#657) 2022-12-06 16:26:50 -08:00
Adam Hammer b520bd4843
[Chat] Visibility of Unread Indicator improvements (#659) 2022-12-06 10:11:08 -08:00
pavelprystinka 087d6bb398
[Feature][Call] Use shorter name for demo app activity (#655) 2022-12-05 12:10:29 -08:00
ShaunaSong 02e073d7cd
[Chat][TEST] Message view UI test (#653) 2022-12-01 15:38:51 -08:00
pavelprystinka fe57bef519
[Chat][Feature] Chat api minor renames (#642) 2022-12-01 14:44:04 -08:00
Inderpal Singh Aulakh 3970d4b07d [Call][Refactor] fix call diagnostics merge conflict 2022-11-30 17:21:24 -08:00
Inderpal Singh Aulakh 73412a3c7b [Calling] update version to next release 2022-11-30 16:59:33 -08:00
Inderpal Singh Aulakh 09745ae9ec Merge branch 'develop' into merge/main_to_develop 2022-11-30 16:56:34 -08:00
Adam Hammer 9e254275a3
[Chat][Bugfix] Thread safety optimization for snapshot (#639) 2022-11-30 15:16:20 -08:00
v-loalbert e0db295a71
[Chat][Feature] Detect and Handle Local Participant removed (#572) 2022-11-30 14:17:46 -08:00
Inderpal Singh Aulakh c9c68f7200 [Call][Refactor] remove not required files 2022-11-30 07:42:28 -08:00
Inderpal Singh Aulakh d0c025041a [Call][Refactor] resolve merge conflicts from 1.1.0 GA 2022-11-30 07:16:37 -08:00
Inderpal Singh Aulakh 1f0de5e579 [Calling][Merge] main to beta 1.2.0 2022-11-30 06:41:04 -08:00
Inderpal Singh Aulakh 1ea4597a43 Merge branch 'merge/main_to_release' 2022-11-30 06:38:34 -08:00
pavelprystinka a2803a0cfd
[Chat][Feature] Use CommunicationIdentifier for identity field. (#618) 2022-11-29 15:07:59 -08:00
pavelprystinka ac22669f73
[Android][Feature] CSS Renaming (#638) 2022-11-29 10:17:55 -08:00
Grisha Kruglov b7402a73e3
[Feature] Code coverage for all projects (#620) 2022-11-29 10:05:56 -08:00
Adam Hammer 653bac7b17
[Call][Android] Fix PiP/Setup scaling on phone (#637) 2022-11-29 09:58:21 -08:00
v-loalbert 199a8e0f62
[Bug] Fix Espresso pipeline failure (#624) 2022-11-28 15:17:38 -08:00
ShaunaSong a92c00040e
[Calling][Refactor] Updating localized resource files. (#635) 2022-11-28 10:33:24 -08:00
Adam Hammer 963ddbe291
[Call][TV][Bug] pip size and drag for tv (#633) 2022-11-28 10:01:51 -08:00
Inderpal Singh Aulakh 4266b9fc5b
[Chat][Bug] fix memory leaks 2022-11-28 09:20:56 -08:00
Mrayyan a389a0c414
[Bug][Chat] Send button icon change 2022-11-28 08:31:28 -08:00
Adam Hammer 82a677ae23
[Chat] refactor message repo, add normalized id (#630) 2022-11-28 06:50:33 -08:00
Inderpal Singh Aulakh 13b5c6a385
[Call][Bug] call join not enabled if tv have no camera (#631) 2022-11-25 11:40:06 -08:00
ShaunaSong 4b366c32c1
[Chat][Refactor] Unread message Request focus(#604) 2022-11-25 09:49:21 -08:00
Adam Hammer 922f179f0e
fix aspect ratio of pip on tv (#628) 2022-11-24 16:31:58 -08:00
Grisha Kruglov 9663e1848c
Primary CI pipeline specified in yml (#621)
Commit log:
* Primary CI pipeline specified in yml
* Remove redundant task; clearer names for tasks
* Adjust triggers to avoid pipeline runs on branch pushes
* ServiceTree integration
* Move pipeline and scripts into eng folder
* Fix up scripts for the new location and robustness
2022-11-24 15:10:28 -08:00
Inderpal Singh Aulakh 220971c7d8
[Call][Bug] fix crash on cancel call for Xamarin (#626) 2022-11-24 13:16:23 -08:00
Grisha Kruglov cf33064f07
[Feature][Calling] Parity for legacy audioManager.isWiredHeadsetOn on API26+ (#607) 2022-11-24 12:17:27 -08:00
Adam Hammer 54b52df98e
[Chat][Refactor] Clean up date formatting, isCurrentUser logic (#622) 2022-11-24 09:40:33 -08:00
Adam Hammer 0d123109e3
[Call][Refactor] scaling pip (#625) 2022-11-23 21:07:22 -08:00
Adam Hammer 55b07ce757
[Feature][Calling] local video to fit on tv (#623) 2022-11-23 19:28:00 -08:00
v-loalbert 8d6c0f69a1
[Bug] Handle null or empty Typing indicator display name from Chat SDK (#608) 2022-11-23 09:22:06 -08:00
Adam Hammer 82d05831ff
[Chat][Refactor] Updates to scroll message repo (#617) 2022-11-23 09:14:57 -08:00
Adam Hammer 1eb8e8bef6
[Call][TV] auto width pip tv (#616) 2022-11-22 15:54:46 -08:00
Inderpal Singh Aulakh 4d8c044c9c
[Chat][Refactor] hide settings for chat demo app (#614) 2022-11-22 10:40:05 -08:00
Inderpal Singh Aulakh fedd09fbbd
[Chat][Refactor] reformat code as per android studio style (#613) 2022-11-22 10:01:25 -08:00
pavelprystinka 6fd359cda7
[Feature] Remove full screen mode for chat (#550) 2022-11-22 09:32:33 -08:00
Adam Hammer 23b50daa48
[Call][TV] UI tweaks (#609) 2022-11-21 16:54:24 -08:00
ShaunaSong f43e23fcb1
[Chat][Bugfix] Fix the wrong number for unread message indicator (#603) 2022-11-18 12:20:39 -08:00
Adam Hammer cbb343adbf
Keyboard Show/Hide behaviours + Scroll to Bottom on Message Post + Participant List Tile Width (#602) 2022-11-18 11:30:29 -08:00
Mrayyan 8a8937dd19
[Chat][Bugfix]New line btn + message box fix (#600) 2022-11-17 11:07:22 -08:00
Dhiraj Gupta 7352a64065
[Feature][Chat] Tap and Hold context menu Copy message (#588) 2022-11-16 15:17:25 -08:00
ShaunaSong 546d6f6e1d
[Chat][Refactor] Message list/ Input layout for tablet (#585) 2022-11-16 12:22:45 -08:00
Peixin Liu a684165dac
Fix left margin for typing indicator (#598) 2022-11-16 10:47:03 -08:00
Mohtasim 156eaa1944
[Chat][Feature] Telemetry config implemented with Chatcomposite (#592) 2022-11-15 16:10:42 -08:00
Mohtasim 063b0550d8
Merge branch 'develop' into feature/beta_release_merge 2022-11-15 11:56:59 -08:00
Mohtasim c6344e2ac4 Call-With-Chat acitivity_launcher fix for merge
Signed-off-by: Mohtasim <mbellah@microsoft.com>
2022-11-15 10:15:05 -08:00
Mohtasim c3efb0a7c8 ktlint reformat
Signed-off-by: Mohtasim <mbellah@microsoft.com>
2022-11-15 10:15:05 -08:00
Mohtasim 35e138f8b8 Merge conflict build fix
Signed-off-by: Mohtasim <mbellah@microsoft.com>
2022-11-15 10:15:05 -08:00
pavelprystinka 49038e1162 [Calling][Feature] CSS - public API to retrieve CallId and UI (#507) 2022-11-15 10:15:05 -08:00
Inderpal Singh Aulakh 5ef9d97e75 [Calling][Refactor] fix path for test cases (#506) 2022-11-15 10:15:05 -08:00
Inderpal Singh Aulakh c1f0004844 [Chat][Feature] chat send message bindings with redux layer (#505) 2022-11-15 10:15:05 -08:00
Inderpal Singh Aulakh 893c48e05b [Refactor][Chat] demo app changes to support chat thread join (#442) 2022-11-15 10:15:05 -08:00
Inderpal Singh Aulakh dcd7204d8d [Chat][Feature] service layer interface (#440) 2022-11-15 10:15:05 -08:00
pavelprystinka 9ebbede62e [CallWithChat][Feature] CallWithChat demo app to launch CallWithChatComposite (#434) 2022-11-15 10:15:05 -08:00
Inderpal Singh Aulakh c904957069 [Chat][Feature] add chat sdk dependency (#418) 2022-11-15 10:15:05 -08:00
Inderpal Singh Aulakh fb33be03de
[Calling][TV][Refactor] fix remote video stream to fit for single remote participant (#590) 2022-11-15 10:14:44 -08:00
Dhiraj Gupta 2f67e5cf14
fix: change activity to resize mode (#591) 2022-11-10 19:36:27 -05:00
Mohtasim 708bb05ca8 Calling SDK GA version upgrade (#552) 2022-11-10 16:15:18 -08:00
pavelprystinka 2a3adb7aa4 [Calling][Refactor] Setup screen title public API (#529) 2022-11-10 16:15:18 -08:00
Inderpal Singh Aulakh 44bcd14e4e [Calling][Refactor] refactor test cases to be included for calling (#514) 2022-11-10 16:15:18 -08:00
Inderpal Singh Aulakh d418e96bdd [Calling][Bug] null error code on network error (#509) 2022-11-10 16:15:18 -08:00
Mohtasim 793a89faf6 Dark mode error info view color palatte fix (#490) 2022-11-10 16:15:18 -08:00
Mohtasim 6009637f1f GA version update for calling (#489) 2022-11-10 16:15:18 -08:00
Inderpal Singh Aulakh d1d71cb262 [Calling][Bug] video not visible to remote participants on join (#508) 2022-11-10 16:15:18 -08:00
Inderpal Singh Aulakh ad1587be01 [Calling][Bug] sometime remote participant do not see video (#458) 2022-11-10 16:15:18 -08:00
Inderpal Singh Aulakh f1fb757889 [Calling][Bug] Video stream not send to remote after joining with video camera turned on (#450) 2022-11-10 16:15:18 -08:00
pavelprystinka c24f749b48 [Calling][Feature] Rename NavigationBarViewData to SetupScreenViewData (#439) 2022-11-10 16:15:18 -08:00
pavelprystinka 626b863315 [Calling][Feature] Remove setTitle(String title) (#436) 2022-11-10 16:15:18 -08:00
Mrayyan abb544cd83 [Calling][Bug] Wide screen crash fix (#435) 2022-11-10 16:15:18 -08:00
Inderpal Singh Aulakh 4d8d738d9c [Calling][Bug] camera stream is not visible to remote participant after call resume from background mode (#433) 2022-11-10 16:15:18 -08:00
ShaunaSong d883e7096d [Calling][Refactor] Update strings (#432) 2022-11-10 16:15:18 -08:00
pavelprystinka 92b9ecef01 [Calling][Feature] Add constructor that takes only message (#430) 2022-11-10 16:15:18 -08:00
pavelprystinka 9faa89e17e [Calling][Documentation] JavaDoc fixes (#428) 2022-11-10 16:15:18 -08:00
Inderpal Singh Aulakh 1731e9d298 Update RemoteParticipantJoinedHandler.kt (#426) 2022-11-10 16:15:18 -08:00
Mohtasim 82f7036921 [Calling][Feature] Update version name (#422) 2022-11-10 16:15:18 -08:00
ShaunaSong 6aa3ca3ff4 [Calling][Bug] Network error in the setup screen (#420) 2022-11-10 16:15:18 -08:00
Mrayyan 28634f8fca [Calling][Feature] Network not available error (#388) 2022-11-10 16:15:18 -08:00
pavelprystinka 5af7ba3367 [Calling][Feature] Remove calling flavour (#413) 2022-11-10 16:15:18 -08:00
Mrayyan 77a567e7ef [BugFix] Correct talkback announcement for switching cameras (#400) 2022-11-10 16:15:18 -08:00
pavelprystinka b879c216ec [Feature] CallWithChat demo app scaffolding (#411) 2022-11-10 16:15:18 -08:00
pavelprystinka bae3b491a5 [Feature] Rename demo-app, add call-with-chat, remove build flavours from calling (#410) 2022-11-10 16:15:18 -08:00
pavelprystinka d7abbfd738 [Feature] Make Title a require field on the CallCompositeNavigationBarViewData (#407) 2022-11-10 16:15:18 -08:00
Mohtasim 585d111496 [Feature][Calling] Device Manager error code introduced with Camera failure code (#409) 2022-11-10 16:15:18 -08:00
Inderpal Singh Aulakh 308733ef0c [Chat][Feature] add chat library structure (#404) 2022-11-10 16:15:18 -08:00
Inderpal Singh Aulakh 03e0abbf3c [Refactor] rename azure-communication-ui to calling (#403) 2022-11-10 16:15:18 -08:00
ShaunaSong e0058db78d [Bugfix] Error banner colour does not align with UI spec (#402) 2022-11-10 16:15:18 -08:00
Mrayyan e252b2bfd6 [Feature] Open OS settings permission menu via shortcut button (#390) 2022-11-10 16:15:18 -08:00
Mrayyan 8e8182144b [Feature] Staggered call grid layout (#398) 2022-11-10 16:15:18 -08:00
Dhiraj Gupta af09e81659 refactor: Converted CallCompositeNavigationBarViewData to use Fluent construction (#395)
* refactor: Removed @Nullable annotations and converted CallCompositeNavigationBarViewData to use Fluent construction

* Converted CallCompositeLocalOptions to also use Fluent construction

Co-authored-by: pavelprystinka <30868871+pavelprystinka@users.noreply.github.com>
2022-11-10 16:15:18 -08:00
Albert Lo dae054761f [Refactor] CallCompositeException extend AzureException(#396) 2022-11-10 16:15:18 -08:00
Dhiraj Gupta 6e1e4d8e7a Made CallCompositeNavigationBarViewData final to prevent subclassing (#394) 2022-11-10 16:15:18 -08:00
Dhiraj Gupta 01afaf3043 [Task] Add missing javadoc for new publicapi methods (#393)
* Added the missing javadoc for public api methods

* fixed typo in @link directive
2022-11-10 16:15:18 -08:00
ShaunaSong 48187b8c3e [Feature] As a User I want to see error banner when my video start/stop fails (#392) 2022-11-10 16:15:18 -08:00
Mohtasim a36c79567e [Feature] Receive error event when device manager throws any error (#385) 2022-11-10 16:15:18 -08:00
Albert Lo fdb97aa35f [Feature] Custom Named Exception (#386) 2022-11-10 16:15:18 -08:00
ShaunaSong 0032939274 [Refactor] Change Kotlin getter syntax (#391) 2022-11-10 16:15:18 -08:00
Dhiraj Gupta 2ce6d068cd [Feature] Dispatch cameraFailure error to subscribers (#389)
* feature: expose camera failure error to Contoso

* changelog: added new line for cameraFailure error
2022-11-10 16:15:18 -08:00
ShaunaSong 9401fd9362 [Bug] Disable Proximity when app in the background (#387) 2022-11-10 16:15:18 -08:00
Dhiraj Gupta 1e301128bb feature: Call Title and Subtitle (#383)
* feature: Settings and usage of Call Title and Subtitle

* refactor: Made variables non-final and added no param constructor for CallCompositeLocalOptions

* Updated CHANGELOG with new feature line

* refactor: moved call title and subtitle to new CallCompositeNavigationBarViewData class and updated actionbar title colors to match Figma

* refactor: code formatting

* styling: changed textSize of title and subtitle of Actionbar to 17sp and 12sp to match Figma

* refactor: removed * import
2022-11-10 16:15:18 -08:00
Grisha Kruglov 7886d1d92c Document template of the application ID as it is used for telemetry purposes (#382) 2022-11-10 16:15:18 -08:00
Dhiraj Gupta 0d28576d80 refactor: prefix all non-conforming ui elements with azure_communication_ui_ (#381)
* refactor: prefix all non-conforming ui elements with azure_communication_ui_

* refactor: changed id names in ui tests that were failing after refactor
2022-11-10 16:15:18 -08:00
Grisha Kruglov db041233bb [Refactoring] Add first multi-participant on-device tests, further refactoring of the CallingSDK interface (#371)
There are four parts to enable basic multi-participant instrumented tests:
- Extract remaining native SDK references from the CallingSDK interface. Building up on the initial API extraction that resulted in the CallingSDK interface, and trying to build a mock implementation that's suitable to tests, it became evident that more interfaces were necessary to hide the underlying native calling SDK library implementation.
- Allow injecting a custom CallingSDK implementation into the library. Once we have a complete set of interfaces that are suitable for mocking, we need to allow their injection into our dependency container. This involves exposing an internal singleton (TestHelper) which acts as shared memory between SDK code and test code, and a natural injection point relying on the fact that we can run our instrumented tests in-process and use package access rules to get at the internal APIs.
- Use single-threaded dispatcher in AppStore, allow its injection. Instead of a handler (behaviour of which we can't control in tests), we use a Dispatcher in the AppStore that we can pass along via TestHelper. Then in tests, we can use the same scheduler for test code and code running in coroutines inside of the sdk to execute our work in a well-sequenced way.
- Actual multi-participant tests included in this commit are a basic demonstration of what a mock calling sdk implementation can look like, and how we can emulate remote events during a call. WebViews are used to actually display simulated "video streams".

Also included is some minor unrelated code cleanup.

Co-authored-by: Inderpal Singh Aulakh <73618019+iaulakh@users.noreply.github.com>
2022-11-10 16:15:18 -08:00
Mohtasim 6df6c8fd51 [Bug] Announcing remote pariticipant on hold in talkback (#378) 2022-11-10 16:15:18 -08:00
Dhiraj Gupta d9577a5838 build: Android Studio no longer complains about usage of flatDir (#377) 2022-11-10 16:15:18 -08:00
Peixin Liu 05b2d51512 [Bug] Fix Accessibility focus issue for call on hold overlay (#375) 2022-11-10 16:15:18 -08:00
Mrayyan 4f1954f5ca [Bug] Joining call talkback announcement (#345) 2022-11-10 16:15:18 -08:00
Albert Lo e2e4b7d95f [Bug] fix issue with multiple activity instances (#286) 2022-11-10 16:15:18 -08:00
Albert Lo 70b564506e [Bug] fix ANR when trying to hang up call on hold (#365) 2022-11-10 16:15:18 -08:00
Dhiraj Gupta cff1f9921a fix: using constraint barriers to pin the start and end of the cell_text view allows better textview sizing (#370) 2022-11-10 16:15:18 -08:00
Grisha Kruglov d40e54b790 [Refactoring] Various refactorings toward being able to mock calling SDK (#367) 2022-11-10 16:15:18 -08:00
Albert Lo b084040129 [Bug] Display DrawerDialog across screen rotation (#368) 2022-11-10 16:15:18 -08:00
Mohtasim e1f03b9980 [Bug] Making package name and application id similar (#364) 2022-11-10 16:15:18 -08:00
Albert Lo 0839425d76 wait for join call progress indicator (#366) 2022-11-10 16:15:18 -08:00
Dhiraj Gupta ea2add383e test: added ui test to exercise join and leave group call in a loop (#369)
For reliable click actions on recyclerviews (at least inside BottomSheetBehaviour) a swipeUp() perform call is required
2022-11-10 16:15:18 -08:00
Mohtasim a32aa6cf89 [Bug] Potential memory leak fix for bluetooth pair-unpair scenario (#320) 2022-11-10 16:15:18 -08:00
Peixin Liu 25620c7557 Code coverage for view models (#363)
Co-authored-by: Peixin Liu <peixinliu@Peixins-MacBook-Pro.local>
2022-11-10 16:15:18 -08:00
Peixin Liu 6be273ba79 [bugfix] Update colour on call-on-hold overlay (#360)
Co-authored-by: Peixin Liu <peixinliu@Peixins-MacBook-Pro.local>
2022-11-10 16:15:18 -08:00
Mrayyan 961b3a8ccd [Bug] Avatar view fix for unnamed participant in participant list (#296) 2022-11-10 16:15:18 -08:00
Albert Lo 726d2b30f7 fix jacoco test coverage reporting (#335) 2022-11-10 16:15:18 -08:00
Mrayyan 15d4025ea8 [Bug] Mic permission alert fix (#333) 2022-11-10 16:15:18 -08:00
Inderpal Singh Aulakh 40e056fe3d [Refactor] increase unit test cases coverage (#359) 2022-11-10 16:15:18 -08:00
Peixin Liu 632a6c3fbe Fix padding for draggable PiP (#323)
Co-authored-by: Peixin Liu <peixinliu@Peixins-MacBook-Pro.local>
2022-11-10 16:15:18 -08:00
pavelprystinka 39cf2483fd
[Calling][Release][Feature] Rename diagnostics (#589) 2022-11-10 10:19:30 -08:00
Adam Hammer d8b7f2ccbd
Chat/message list figma updates (#584) 2022-11-09 10:21:55 -08:00
Peixin Liu 8e413b61f1
[Chat] Receive read receipt on presentation layer (#569) 2022-11-08 14:20:38 -08:00
ShaunaSong 0e5665c6ad
[Chat][Feature] Disable send button when message is empty (#578) 2022-11-08 14:12:28 -08:00
Inderpal Singh Aulakh 97bfdc7bbe
Update azure_communication_ui_calling_call_local_pip_video.xml (#579) 2022-11-08 13:17:26 -08:00
ShaunaSong f303fe37fe
[Chat][Refactor] Unread messages viewmodel logic (#575) 2022-11-08 09:25:03 -08:00
Adam Hammer d347688ff3
[Chat] Scroll Behavior updates (#577) 2022-11-07 17:15:37 -08:00
Inderpal Singh Aulakh 0032684f6b
[Chat][Refactor] remove pro guard for chat 2022-11-07 13:19:48 -08:00
Mohtasim 4af118cb56
[Chat][Feature] API indexOf by server message id implemented (#573) 2022-11-04 16:14:50 -07:00
ShaunaSong 123a44b47e
[Chat][Feature] Unread messages redux (#558) 2022-11-04 09:56:27 -07:00
Inderpal Singh Aulakh 3626c48f2e
Merge branch 'release/Calling-v1.2.0-beta.1' into calling/develop_merge_to_beta2 2022-11-04 09:04:11 -07:00
Inderpal Singh Aulakh 9ca2728d94
[calling][merge] develop to 1.2.0 beta (#567) 2022-11-03 17:20:20 -07:00
Mohtasim 67a137dcf9
[Calling][Feature] SkipList implemented for Message Repo backend (#559) 2022-11-03 17:09:04 -07:00
Adam Hammer b0c71451b3
focus on three dots (#565) 2022-11-03 16:14:02 -07:00
Pavel Prystinka 994a444056 Merge branch 'develop' into feature/pull_release_1_1_to_develop
# Conflicts:
#	azure-communication-ui/calling/src/main/java/com/azure/android/communication/ui/calling/di/DependencyInjectionContainerImpl.kt
#	azure-communication-ui/calling/src/main/java/com/azure/android/communication/ui/calling/models/CallCompositeSetupScreenViewData.java
#	azure-communication-ui/calling/src/main/java/com/azure/android/communication/ui/calling/presentation/fragment/setup/SetupFragment.kt
#	azure-communication-ui/calling/src/main/java/com/azure/android/communication/ui/calling/redux/middleware/handler/CallingMiddlewareActionHandler.kt
#	azure-communication-ui/calling/src/main/java/com/azure/android/communication/ui/calling/service/sdk/CallingSDKWrapper.kt
#	azure-communication-ui/calling/src/main/res/values-night/azure_communication_ui_calling_colors.xml
#	azure-communication-ui/calling/src/test/java/com/azure/android/communication/ui/redux/middleware/handler/CallingMiddlewareActionHandlerUnitTest.kt
#	azure-communication-ui/demo-app/src/call-with-chat/java/com/azure/android/communication/ui/callwithchatdemoapp/launcher/CallWithChatCompositeJavaLauncher.java
#	azure-communication-ui/demo-app/src/call-with-chat/java/com/azure/android/communication/ui/callwithchatdemoapp/launcher/CallWithChatCompositeKotlinLauncher.kt
#	azure-communication-ui/demo-app/src/calling-test/java/com/azure/android/communication/ui/callingcompositedemoapp/CallingCompositeAudioDeviceListTest.kt
#	azure-communication-ui/demo-app/src/calling/java/com/azure/android/communication/ui/callingcompositedemoapp/launcher/CallingCompositeJavaLauncher.java
#	azure-communication-ui/demo-app/src/calling/java/com/azure/android/communication/ui/callingcompositedemoapp/launcher/CallingCompositeKotlinLauncher.kt
#	docs/CHANGELOG_UI_CALLING.md
2022-11-03 15:57:34 -07:00
Inderpal Singh Aulakh 5bf8d52d9b
[calling][version] update version (#562) 2022-11-03 11:24:47 -07:00
Inderpal Singh Aulakh f1155693af
Update build.gradle 2022-11-03 11:07:24 -07:00
pavelprystinka df2bff28b0
[Calling][Feature] CSS localization (#560) 2022-11-03 11:05:46 -07:00
Adam Hammer 022f72d378
[Calling][Features] tv nav rebuilt (#488) 2022-11-03 10:34:33 -07:00
Peixin Liu 2bf7bb9827
[Chat][Feature] send read receipt (#557) 2022-11-02 20:13:36 -07:00
ShaunaSong 70b4b2d334
[Chat][Refactor] Refactor send message logic in Message Repository (#553) 2022-11-02 17:01:28 -07:00
Adam Hammer bd36a8b254
[Calling][Feature] Call/setup screen full width tv (#556) 2022-11-02 15:54:53 -07:00
pavelprystinka 2bb7339e54
[Calling][Feature] CSS - public API to retrieve CallId and UI (#507) 2022-11-02 15:18:00 -07:00
Inderpal Singh Aulakh db0e0464c7
[Calling][Refactor] android tv pip size (#538) 2022-11-02 14:53:43 -07:00
Inderpal Singh Aulakh dd7fd31bba
[Chat][DemoApp] support deep links (#554) 2022-11-01 14:49:29 -07:00
Mohtasim 02b3293678
Calling SDK GA version upgrade (#552) 2022-11-01 09:56:51 -07:00
Peixin Liu ddc59fb6e8
[Chat][Feature] Redux state for receiving read receipt (#549) 2022-10-28 13:47:56 -07:00
Mohtasim d6cd146c85
[Feature][Chat] TreeBased implementation performance improvements and test (#548) 2022-10-27 15:45:19 -07:00
Dhiraj Gupta 5b05e7e5a3
[Chat][feature] Participants list (#539) 2022-10-27 09:23:53 -07:00
v-loalbert e2f0bc0ca3
[Chat] [Feature] Clear Typing indicator (#537) 2022-10-26 16:47:38 -07:00
Adam Hammer 7dfa23d683
[Chat][Refactoring] Loading Indicator for lists + Migration to Fluent UI Progress Indicator (#546) 2022-10-26 15:02:41 -07:00
ShaunaSong 65c01641f9
[Chat][Feature] Unread messages UI (#547) 2022-10-26 14:33:52 -07:00
Mohtasim a0a4639614
[Bug][Chat] TreeBased Storage implementation editMessage API fix (#545) 2022-10-26 12:34:49 -07:00
Adam Hammer 652c0cde3c
topic icon and text (#544) 2022-10-26 11:54:00 -07:00
ShaunaSong 553ebe2577
[Chat][Feature]UI Test Infrasture with Send Button (#535) 2022-10-26 09:26:01 -07:00
Adam Hammer 2ece7bd9f8
[Chat] user added/removed messages from service events (#542) 2022-10-25 13:15:37 -07:00
Adam Hammer 2b23425126
[Chat] Message date headers (#541) 2022-10-25 12:42:05 -07:00
Inderpal Singh Aulakh cf442950c0
[Call][Feature] for Android TV go through list of all cameras on switch camera operation (#485) 2022-10-21 12:33:30 -07:00
Mohtasim f655e2fe56
[Chat][Feature]Storage Implementation with Tree based data structure (#531) 2022-10-21 12:15:07 -07:00
Adam Hammer 4b219a754f
[Chat][Feature] Auto-Scroll/Pagination (#527) 2022-10-21 11:08:41 -07:00
ShaunaSong e696a447e7
[Chat][Bug] Fix Local Preview isn't initialized fully with the correct local user, shows up on wrong side (#522) 2022-10-20 15:01:33 -07:00
Dhiraj Gupta fc63b8f740
[Chat][Feature]Chat thread topic is updated into Chat Screen View Model and UI (#524)
Co-authored-by: ShaunaSong <93549644+ShaunaSong@users.noreply.github.com>
2022-10-20 13:22:30 -07:00
v-loalbert 71491d1c59
[Chat][Feature] Match Typing Indicator UI with Figma (#530) 2022-10-20 10:38:03 -07:00
v-loalbert 87bad67ef7
[Chat] [Feature] Chat demo app title (#534) 2022-10-20 10:29:33 -07:00
Adam Hammer c290fe8a30
[Chat][Feature] sort by Epoch Second instead of Nano Second (#528) 2022-10-20 10:21:25 -07:00
Inderpal Singh Aulakh 4dc1ce6d81
[Chat][Feature] send typing indicator (#532) 2022-10-20 10:10:09 -07:00
pavelprystinka af325f18b8
[Calling][Refactor] Setup screen title public API (#529) 2022-10-20 10:06:36 -07:00
Inderpal Singh Aulakh 71e243c800
[Calling][Bug] fix calling test coverage report 2022-10-20 07:37:54 -07:00
ShaunaSong 899a0e96c9
[Chat][Feature] Edit Message Redux (#526) 2022-10-19 16:51:39 -07:00
pavelprystinka 8a6cbbf302
update target SDK (#515) 2022-10-19 16:34:58 -07:00
Adam Hammer e231b63ead
[Chat][Feature] participant system messages (#525) 2022-10-19 15:13:38 -07:00
Adam Hammer e0b3b1f4b0
[Chat][Feature] unread placeholders (#523) 2022-10-19 15:01:04 -07:00
Adam Hammer 4ec2064bae
[Chat][Refactor] message repo interface (#518) 2022-10-19 10:13:02 -07:00
Adam Hammer 280dccd506
[Chat][Feature] consolidate mock preview data / HTML Support (#520) 2022-10-19 06:49:52 -07:00
Inderpal Singh Aulakh 44cf448225 [Calling][Refactor] refactor test cases to be included for calling (#514) 2022-10-18 15:52:54 -07:00
Inderpal Singh Aulakh 2578eedf80 [Calling][Bug] null error code on network error (#509) 2022-10-18 15:52:54 -07:00
Mohtasim 59fcf26b2e Dark mode error info view color palatte fix (#490) 2022-10-18 15:52:54 -07:00
Mohtasim dfc7ead0ce GA version update for calling (#489) 2022-10-18 15:52:54 -07:00
Inderpal Singh Aulakh 7ce4ce1f89 [Calling][Bug] video not visible to remote participants on join (#508) 2022-10-18 15:52:54 -07:00
Inderpal Singh Aulakh 117affa09a [Calling][Bug] sometime remote participant do not see video (#458) 2022-10-18 15:52:54 -07:00
Inderpal Singh Aulakh af141ac8ba [Calling][Bug] Video stream not send to remote after joining with video camera turned on (#450) 2022-10-18 15:52:54 -07:00
pavelprystinka 8c5790fc25 [Calling][Feature] Rename NavigationBarViewData to SetupScreenViewData (#439) 2022-10-18 15:52:54 -07:00
pavelprystinka 48e5af217c [Calling][Feature] Remove setTitle(String title) (#436) 2022-10-18 15:52:54 -07:00
Mrayyan 32bdc111f7 [Calling][Bug] Wide screen crash fix (#435) 2022-10-18 15:52:54 -07:00
Inderpal Singh Aulakh 611ab61bbc [Calling][Bug] camera stream is not visible to remote participant after call resume from background mode (#433) 2022-10-18 15:52:54 -07:00
ShaunaSong 239d8dd936 [Calling][Refactor] Update strings (#432) 2022-10-18 15:52:54 -07:00
pavelprystinka 005cec9ec6 [Calling][Documentation] JavaDoc fixes (#428) 2022-10-18 15:52:54 -07:00
Inderpal Singh Aulakh a32dd24f90 Update RemoteParticipantJoinedHandler.kt (#426) 2022-10-18 15:52:54 -07:00
Mohtasim b657318267 [Calling][Feature] Update version name (#422) 2022-10-18 15:52:54 -07:00
ShaunaSong eedf8c1227 [Calling][Bug] Network error in the setup screen (#420) 2022-10-18 15:52:54 -07:00
Inderpal Singh Aulakh 56aa8fcfee
[Chat][Feature] support teams meeting chat join (#519) 2022-10-18 15:12:14 -07:00
Adam Hammer fd1cce1725
[Chat][Feature] message view (#504) 2022-10-18 14:39:50 -07:00
v-loalbert 1a1941b8d5
[Chat] [Feature] Chat Screen typing indicator (#503) 2022-10-18 10:14:39 -07:00
v-loalbert e353288bf5
[Chat] [Feature] Stop background mode when ChatCompositeActivity is destroyed (#511) 2022-10-18 10:07:38 -07:00
Inderpal Singh Aulakh 2ca7ae2375
[Chat][Feature] messages fetching to manage network/connect/disconnect scenario (#477) 2022-10-18 09:54:02 -07:00
Inderpal Singh Aulakh 40de039032
[Calling][Refactor] refactor test cases to be included for calling (#514) 2022-10-18 09:42:03 -07:00
Inderpal Singh Aulakh 3036d6987b
[Chat][Refactor] repository refactoring (#512) 2022-10-17 20:07:21 -07:00
Inderpal Singh Aulakh 2b5e253d6d
[Calling][Bug] null error code on network error (#509) 2022-10-17 10:22:35 -07:00
Inderpal Singh Aulakh 948fd0bce0
[Calling][Refactor] fix path for test cases (#506) 2022-10-17 09:55:32 -07:00
Mohtasim 38fafa55ae
Dark mode error info view color palatte fix (#490) 2022-10-14 17:09:26 -07:00
Mohtasim c0db38123d
GA version update for calling (#489) 2022-10-14 16:42:30 -07:00
Peixin Liu f6cd717968
[Chat][Feature] Add Redux state for send typing indicator and read receipt (#493) 2022-10-14 09:35:24 -07:00
Inderpal Singh Aulakh 8c5ef6030c
[Calling][Bug] video not visible to remote participants on join (#508) 2022-10-14 09:28:45 -07:00
Inderpal Singh Aulakh 084d423a43
[Chat][Feature] chat send message bindings with redux layer (#505) 2022-10-13 16:30:37 -07:00