Commit graph

1967 commits

Author SHA1 Message Date
dependabot[bot]
c7d620c365
Bump flexbox from 1.1.0 to 2.0.1
Bumps [flexbox](https://github.com/google/flexbox-layout) from 1.1.0 to 2.0.1.
- [Release notes](https://github.com/google/flexbox-layout/releases)
- [Commits](https://github.com/google/flexbox-layout/compare/1.1.0...2.0.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-24 12:16:14 +00:00
tobiasKaminsky
0ddc7a5a35
Lint: ignore obsolete link checks on libs
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2021-02-24 11:44:55 +01:00
Nextcloud bot
1db5a659fa
[tx-robot] updated from transifex 2021-02-24 04:01:38 +00:00
Marcel Hibbe
f8d8336c90
bump version to 12.0.0 Alpha 1 / update readme / ignore gplay folder
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2021-02-19 15:05:23 +01:00
Marcel Hibbe
6a486c8900
decrease Lint Warnings
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2021-02-19 14:24:25 +01:00
Nextcloud bot
037d688683
[tx-robot] updated from transifex 2021-02-19 03:58:44 +00:00
Marcel Hibbe
642146de02
improve call screens, add outgoing ringtone
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2021-02-18 14:51:18 +01:00
tobiasKaminsky
0c36a338e6
Add lint.xml
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2021-02-18 14:34:10 +01:00
Nextcloud bot
02ecf28df6
[tx-robot] updated from transifex 2021-02-18 03:57:53 +00:00
Nextcloud Android Bot
5fd4cac754 Weekly 11.0.0 Alpha 06 2021-02-17 09:32:25 +00:00
Nextcloud bot
084be3f38b
[tx-robot] updated from transifex 2021-02-17 03:52:12 +00:00
Marcel Hibbe
cc543a660a
add confirm dialog before sharing files
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2021-02-15 08:57:57 +01:00
Nextcloud bot
0df271cc67
[tx-robot] updated from transifex 2021-02-15 03:48:54 +00:00
Nextcloud bot
bd35c647d5
[tx-robot] updated from transifex 2021-02-14 03:46:55 +00:00
Nextcloud bot
fddfe8c990
[tx-robot] updated from transifex 2021-02-13 03:49:48 +00:00
Nextcloud Android Bot
17ab9e526a Weekly 11.0.0 Alpha 05 2021-02-11 07:51:14 +00:00
dependabot[bot]
362ef46f3b
Bump requery-processor from 1.5.1 to 1.6.1
Bumps [requery-processor](https://github.com/requery/requery) from 1.5.1 to 1.6.1.
- [Release notes](https://github.com/requery/requery/releases)
- [Changelog](https://github.com/requery/requery/blob/master/CHANGELOG.md)
- [Commits](https://github.com/requery/requery/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-10 16:39:20 +00:00
Marcel Hibbe
d752e8dd4b
Merge pull request #975 from nextcloud/ecb5dependabot/gradle/androidx.lifecycle-lifecycle-extensions-2.2.0
Bump lifecycle-extensions from 2.1.0 to 2.2.0
2021-02-10 17:31:47 +01:00
dependabot[bot]
790e1115d8
Bump lifecycle-extensions from 2.1.0 to 2.2.0
Bumps lifecycle-extensions from 2.1.0 to 2.2.0.

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-10 15:48:31 +00:00
dependabot[bot]
eb385a2b4a
Bump butterknife from 10.2.1 to 10.2.3
Bumps [butterknife](https://github.com/JakeWharton/butterknife) from 10.2.1 to 10.2.3.
- [Release notes](https://github.com/JakeWharton/butterknife/releases)
- [Changelog](https://github.com/JakeWharton/butterknife/blob/master/CHANGELOG.md)
- [Commits](https://github.com/JakeWharton/butterknife/compare/10.2.1...10.2.3)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-10 15:28:25 +00:00
Marcel Hibbe
18714b2b8b
resolve some lint warnings
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2021-02-10 15:07:13 +01:00
Marcel Hibbe
d7bc01e954
resolve some lint warnings
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2021-02-10 14:35:25 +01:00
Marcel Hibbe
b50501a38f
bump google-webrtc to 1.0.32006
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2021-02-10 10:59:16 +01:00
Nextcloud bot
f349413d68
[tx-robot] updated from transifex 2021-02-09 03:49:52 +00:00
Nextcloud bot
0cee597446
[tx-robot] updated from transifex 2021-02-08 03:49:48 +00:00
Nextcloud bot
d531de1b0a
[tx-robot] updated from transifex 2021-02-07 03:50:50 +00:00
Nextcloud bot
f1ed6ef35e
[tx-robot] updated from transifex 2021-02-06 03:53:40 +00:00
Marcel Hibbe
1cbef490a5
Merge pull request #997 from nextcloud/d678dependabot/gradle/com.google.android.material-material-1.3.0
Bump material from 1.2.0-alpha03 to 1.3.0
2021-02-05 10:07:40 +01:00
Nextcloud bot
79a18b9e52
[tx-robot] updated from transifex 2021-02-05 03:53:56 +00:00
dependabot[bot]
d53eb8b842
Bump material from 1.2.0-alpha03 to 1.3.0
Bumps [material](https://github.com/material-components/material-components-android) from 1.2.0-alpha03 to 1.3.0.
- [Release notes](https://github.com/material-components/material-components-android/releases)
- [Commits](https://github.com/material-components/material-components-android/compare/1.2.0-alpha03...1.3.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-05 02:04:49 +00:00
Valdnet
b891636216
Change upload to shared 2021-02-04 13:38:38 +01:00
Nextcloud bot
13f96e4e9a
[tx-robot] updated from transifex 2021-02-04 03:48:42 +00:00
Marcel Hibbe
0af5c919ed
Merge pull request #990 from nextcloud/Valdnet-patch-1
Change text strings #458 , #817
2021-02-03 18:00:26 +01:00
Valdnet
4502024eee
Return "Privacy" 2021-02-03 16:20:57 +01:00
Nextcloud bot
5781342a58
[tx-robot] updated from transifex 2021-02-03 04:05:13 +00:00
Valdnet
fecbc50780
Change text strings #458 , #817
Changes that appeared in version 9.
2021-02-02 12:16:29 +01:00
Nextcloud Android Bot
7e9030e151 Weekly 11.0.0 Alpha 04 2021-02-02 09:39:55 +00:00
Marcel Hibbe
5a4c17e240
Merge pull request #985 from nextcloud/feature/322/deleteMessage
add ability to delete messages
2021-02-02 10:05:13 +01:00
Nextcloud bot
61ad34f10d
[tx-robot] updated from transifex 2021-02-02 03:46:51 +00:00
Marcel Hibbe
ded0cef839
add ability to delete messages
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2021-02-01 19:30:40 +01:00
Nextcloud Android Bot
68d44f5efc Weekly 11.0.0 Alpha 03 2021-02-01 12:20:45 +00:00
Nextcloud bot
fb11878a4b
[tx-robot] updated from transifex 2021-02-01 03:52:56 +00:00
Marcel Hibbe
0b35971ee5
add ability to upload one or multiple files from local storage #254
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2021-01-30 23:30:34 +01:00
Nextcloud bot
c56da7b1f3
[tx-robot] updated from transifex 2021-01-29 03:55:37 +00:00
Nextcloud Android Bot
032b1e85b8 Weekly 11.0.0 Alpha 02 2021-01-28 07:40:17 +00:00
Nextcloud bot
1e33e34113
[tx-robot] updated from transifex 2021-01-28 04:06:26 +00:00
tobiasKaminsky
19694d5e6d
Bump master to 11.0.0 Alpha 01
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2021-01-27 12:58:47 +01:00
Nextcloud bot
4866f45495
[tx-robot] updated from transifex 2021-01-27 03:53:25 +00:00
Nextcloud bot
bffc1ab23b
[tx-robot] updated from transifex 2021-01-26 03:51:47 +00:00
Marcel Hibbe
037b7cbc70
Merge pull request #965 from nextcloud/fixFindbugs
Fix classpath for Findbugs
2021-01-25 22:20:10 +01:00
tobiasKaminsky
31a4023609
Fix classpath for Findbugs
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2021-01-25 15:10:22 +01:00
Nextcloud bot
8897c6e974
[tx-robot] updated from transifex 2021-01-25 03:49:58 +00:00
Nextcloud bot
b247ee3948
[tx-robot] updated from transifex 2021-01-24 03:47:48 +00:00
Nextcloud bot
c993043299
[tx-robot] updated from transifex 2021-01-23 03:51:03 +00:00
Nextcloud bot
bf406f6c5b
[tx-robot] updated from transifex 2021-01-22 05:59:34 +00:00
Marcel Hibbe
bd3bbdd755 change email address for feedback
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2021-01-20 09:35:27 +01:00
Tobias Kaminsky
e10669ffcf
Merge pull request #951 from nextcloud/bump8.2.0
Bump to 8.2.0
2021-01-04 17:08:42 +01:00
tobiasKaminsky
86073af970
Bump to 8.2.0
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2021-01-04 17:07:42 +01:00
tobiasKaminsky
ba314c96ee
Do not use -1 as lastCommonRead parameter, but do not set it at all, if undefined
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2021-01-04 16:26:59 +01:00
tobiasKaminsky
e563230fb2
Hide read status setting if old talk version used
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2020-12-18 15:04:08 +01:00
tobiasKaminsky
98e2117bdf
Missing imports after rebase
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2020-12-18 14:33:10 +01:00
tobiasKaminsky
1496b902bb
Show phonebook setting only for Talk11 (verified via capability)
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2020-12-14 15:18:14 +01:00
tobiasKaminsky
ad97abaee4
Add phone book integration
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2020-12-14 12:05:43 +01:00
tobiasKaminsky
cb0c9a2ea5
Bump to 8.1.0 release
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2020-11-16 16:20:56 +01:00
tobiasKaminsky
eb9a6d8746
Bump to 8.10.0 RC1
revert wrong color

Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2020-11-10 10:18:33 +01:00
Tobias Kaminsky
05a21590da
Merge pull request #907 from nextcloud/fix-data-channel-support-with-newer-janus-versions
[v8.0.x] Fix data channel suport with newer Janus versions
2020-10-27 10:51:38 +01:00
tobiasKaminsky
fe4bf8afca
change logo dim so that it fits for other images
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2020-10-27 10:37:26 +01:00
tobiasKaminsky
0b7e4c09f4
streamline colors
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2020-10-27 10:37:02 +01:00
tobiasKaminsky
d7400c3f76
Add branding support for
- hide provider
- hide auth
- multi account support
- enforce domain

Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2020-10-27 10:36:49 +01:00
tobiasKaminsky
f7d9290871
Chat during call
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2020-10-09 12:08:21 +02:00
Biswajit Das
518d1ea62e
Merge pull request #905 from nextcloud/fix-frozen-video-when-screen-is-shared
[v8.0.x] Fix frozen video when screen is shared
2020-10-03 00:00:47 +01:00
Daniel Calviño Sánchez
fcb45e94f3 Fix data channel suport with newer Janus versions
When Janus is used even if it is possible to open several data channels
with different labels and send data on them all the messages are
received in the first data channel opened.

In Talk the "status" data channel is used to send the data channel
messages, and before Janus 0.7.0 it was the first data channel opened,
so the messages were received on it.

However, since Janus 0.7.0 the data channel messages are received
instead on a data channel opened by Janus, which is named
"JanusDataChannel". It is not possible to change that behaviour on Janus
except by patching it, so for broader compatibility the messages
received in "JanusDataChannel" are treated like messages received in the
"status" data channel

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-10-02 20:15:03 +02:00
Daniel Calviño Sánchez
1321cb21a0 Fix frozen video when screen is shared
When another participant shared the screen a new offer was requested.
However, the offer was requested for the video instead of for the
screen, which caused the HPB to stop the previous video connection and
replace it with a new one. As receiving new offers for an existing
connection is not properly handled the offer was applied to the existing
peer connection, which caused the new offer to be ignored and the old
peer connection to be kept (but frozen due to the HPB not sending more
data for that connection).

Requesting offers are not needed when the peer connection is a screen,
as the HPB will automatically send the offers itself. Therefore, now
offers are requested only when the connection is of "video" type.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-10-02 10:10:49 +02:00
Daniel Calviño Sánchez
ed8ac14d94 Show avatar for guests in call view
The avatar of guests is based on their display name/nick.

When the HPB is not used the nick is provided in the offer/answer
signaling messages, and later updated through data channel messages when
it changes. When the HPB is used the nick is periodically sent through
data channel messages. Therefore the avatar is based on the nick set in
the peer connection and reloaded when the nick changes (although it is
currently a bit hacky and brittle, as it is based on whether the nick
shown in the text view changed rather than whether the nick itself
changed, but it works nevertheless).

Note that currently it is required that the guest has a peer connection
to know its nick and, therefore, its avatar; some changes would be
needed in the clients to also send the nick when there is no peer
connection.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-10-02 09:11:16 +02:00
Daniel Calviño Sánchez
783f09316f Remove no longer used method
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-10-01 20:34:48 +02:00
Daniel Calviño Sánchez
8f748caeaa Remove no longer needed parameter
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-10-01 19:18:20 +02:00
Daniel Calviño Sánchez
6b2720653a Always pass the session id in "NICK_CHANGE" PeerConnectionEvents
Before the NICK_CHANGE event include either the session id or the user
id, depending on whether the participant was a guest or a user. However,
as the session id is also known for users the event can be unified to
always include the session id only.

This also fixes an exception when handling the "NICK_CHANGE" event, as
the session id was got from the user id given in the event, but if the
event already included the session id the look up failed and the session
id was replaced with an empty value. This in turn caused an exception
when trying to use the view for the now invalid session id. Now the
session id provided in the event is always directly used.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-10-01 19:07:25 +02:00
Daniel Calviño Sánchez
5b9f02e99c Fix setting guest nicks
The "nick" attribute was set with itself instead of with the
"internalNick" variable that holds the value received in the
"nickChanged" event.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-10-01 19:00:07 +02:00
Daniel Calviño Sánchez
6846eb950b Fix websocket reconnection when a guest joins the conversation
When the standalone signaling server is used and a participant joins a
conversation a "join" signaling message is received. The code assumed
that the event always contains a "user" attribute, but that attribute is
empty for guests. As the "user" attribute was used unconditionally this
caused an exception, and as the exception happened when handling a
websocket message it propagated until it caused a reconnection of the
websocket.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-10-01 18:45:16 +02:00
tobiasKaminsky
93c12a89de
change version number for 8.0.10
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2020-09-29 10:07:13 +02:00
tobiasKaminsky
f004c23526
Bump to 8.0.10
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2020-09-29 09:44:31 +02:00
tobiasKaminsky
6d7cf8305a
Fix join call directly after first start
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2020-09-29 09:40:46 +02:00
Mario Danic
ac1bb0ecf7
Fix spamming participants
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2020-04-15 12:02:56 +02:00
Mario Danic
b14f9990b4
Fix #761
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2020-03-23 14:16:26 +01:00
Mario Danic
4b12ede79e
Fix duplicate
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2020-03-22 19:43:55 +01:00
Mario Danic
84cb7cc45a
Fix timeout stuff
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2020-03-22 19:26:16 +01:00
Mario Danic
68c1cd6d4d
Fix #684
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2020-03-22 11:19:54 +01:00
Mario Danic
53cc5d28c4
Fix vibration again
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2020-03-21 18:28:25 +01:00
Mario Danic
06b4d09dc3
Update version
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2020-03-21 16:27:34 +01:00
Mario Danic
408da749fe
Fix vibration and fix #745
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2020-03-21 16:26:03 +01:00
Stephan Ritscher
5a1e050928 Fix NullPointerException on (first) account creation with client certificates (#195)
Signed-off-by: Stephan Ritscher <no3pam@gmail.com>
2020-03-08 20:42:54 +01:00
Mario Danic
39c2dced64
Fix #713, Fix #720
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2020-02-12 10:57:35 +01:00
Mario Danic
9e2fbc076c
First step towards working calls on Q
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2020-02-10 00:33:41 +01:00
Mario Danic
6e7637af43
Fix #713
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2020-02-05 15:57:41 +01:00
Mario Danic
f115b83607
Fix #716
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2020-02-03 11:05:40 +01:00
Mario Danic
8dde1bcdae
Update version
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2020-01-24 09:12:10 +01:00
Mario Danic
7656f30eb4
Fix #713
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2020-01-24 09:11:37 +01:00
Mario Danic
c4eaf319a1
Update version
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2020-01-16 10:12:40 +01:00
Mario Danic
4b9f47c6b5
Improve contacts
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2020-01-16 10:11:16 +01:00
Mario Danic
74fb018a8e
Fix #706
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2020-01-16 03:20:00 +01:00