Skip to content
This repository has been archived by the owner on Jun 7, 2020. It is now read-only.

[NEW] Video conference #2139

Merged
merged 21 commits into from
Mar 18, 2019
Merged

[NEW] Video conference #2139

merged 21 commits into from
Mar 18, 2019

Conversation

philipbrito
Copy link
Contributor

@philipbrito philipbrito commented Mar 14, 2019

This PR brings video call support into Rocket.Chat Android app.
This PR also update the Coroutines version to the stable one.

Known issues:

Known improvements to do:

  • Video is showing the conferencing title.
  • Better use of coroutines scope here.

Notes:

@philipbrito philipbrito added this to the 3.3.0 milestone Mar 14, 2019
@philipbrito philipbrito self-assigned this Mar 14, 2019
@rockneverdies55
Copy link

Exciting 👍

@@ -33,7 +29,7 @@ class AppLifecycleObserver @Inject constructor(
}

private fun changeTemporaryStatus(userStatus: UserStatus) {
launch {
GlobalScope.launch {
Copy link
Contributor Author

@philipbrito philipbrito Mar 14, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should use a specific scope here. To be improved in a new PR (see #2140)

import chat.rocket.android.chatroom.uimodel.MessageUiModel
import chat.rocket.android.chatroom.uimodel.UrlPreviewUiModel
import chat.rocket.android.chatroom.uimodel.toViewType
import chat.rocket.android.chatroom.uimodel.*
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dont'use wildcards!

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Solved.

import android.view.MenuItem
import android.view.View
import android.view.ViewGroup
import android.view.*
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't use wildcards!

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Solved.

import chat.rocket.android.chatroom.adapter.PEOPLE
import chat.rocket.android.chatroom.adapter.PeopleSuggestionsAdapter
import chat.rocket.android.chatroom.adapter.RoomSuggestionsAdapter
import chat.rocket.android.chatroom.adapter.*
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't use wildcards!

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Solved.

import chat.rocket.android.emoji.EmojiPickerPopup
import chat.rocket.android.emoji.EmojiReactionListener
import chat.rocket.android.emoji.internal.GlideApp
import chat.rocket.android.emoji.*
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't use wildcards!

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Solved.

import chat.rocket.android.util.extensions.showToast
import chat.rocket.android.util.extensions.textContent
import chat.rocket.android.util.extensions.ui
import chat.rocket.android.util.extensions.*
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't use wildcards!

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Solved.

@philipbrito philipbrito changed the title [NEW][WIP] Video call [NEW] Video call Mar 16, 2019
@philipbrito philipbrito changed the title [NEW] Video call [NEW] Video conference Mar 18, 2019
@philipbrito philipbrito merged commit 6f2f5c8 into develop Mar 18, 2019
@philipbrito philipbrito deleted the new/video-call-support branch March 18, 2019 09:21
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants