Marcel Hibbe
9c4b0a00c6
remove ringtone logic (only make it depend on notification!)
...
this commit removes the logic to play the ringtone in CallNotificationActivity. Playing ringtone should only be controlled by the notification channel from OS!
furthermore the checks if a call is stopped or is still ongoing etc was removed from CallNotificationActivity. Instead the CallNotificationActivity now is completely dependent on the notification. If the notification is canceled, the Activity stops. If the Notification is ongoing and hangup of accept call is clicked, then the notification is canceled (including the ringtone).
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2022-12-07 14:40:47 +01:00
Tim Krüger
13f60d1b2d
Merge pull request #2449 from nextcloud/bugfix/2376/fresco-blocks-increase-of-minsdkversion
...
Set minSdkVersion to 23 (Android 6) II
2022-12-07 13:46:59 +01:00
github-actions
96934d7dd9
Analysis: update lint results to reflect reduced error/warning count
...
Signed-off-by: github-actions <github-actions@github.com>
2022-12-07 13:46:13 +01:00
Andy Scherzinger
ca63bc52c6
improve lint score
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2022-12-07 13:46:07 +01:00
Álvaro Brey
2b646845bf
DirectReplyReceiver: fetch avatar in background
...
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-12-07 13:46:02 +01:00
Tim Krüger
4b46270362
Set minSdkVersion to 23 (Android 6)
...
Signed-off-by: Tim Krüger <t@timkrueger.me>
2022-12-07 13:45:57 +01:00
Tim Krüger
49da463971
Replace Fresco with Coil
...
Fresco is replaced with Coil everywhere to make it possible to set 'minSdkVersion'
to 23. But Coil is not used directly to avoid splintering the dependency
everywhere in the code. Coil is wrapped by extension functions for 'ImageView'.
Some shared functionality is moved from 'DisplayUtils' into the
'ImageViewExtensions'.
The exisiting initialization of Coil has also be changed. The usage of the self
initialized OKHttp client is removed. If this one is added the
caching of the http client is used by Coil additionally to memory and
disk cache.
Resolves : #2227 , #2376
Signed-off-by: Tim Krüger <t@timkrueger.me>
2022-12-07 13:45:42 +01:00
Tim Krüger
537f375f86
Convert 'ConverstationItem' from Java to Kotlin
...
This is mandetory to replace Fresco with Coil.
See: #2376 , #2227
Signed-off-by: Tim Krüger <t@timkrueger.me>
2022-12-07 13:44:41 +01:00
Nextcloud bot
d90e52b3cd
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-12-07 03:34:40 +00:00
Nextcloud bot
75e29a4da2
[tx-robot] Update transifex configuration
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-12-07 03:34:29 +00:00
Nextcloud bot
efe1296279
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-12-06 03:42:08 +00:00
Nextcloud bot
8acfb1df4c
[tx-robot] Update transifex configuration
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-12-06 03:41:57 +00:00
Marcel Hibbe
3e6c846d62
fix crash when joining call while silent ringtone is set
...
E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.nextcloud.talk2, PID: 10874
java.lang.NullPointerException: uri param can not be null.
at android.media.MediaPlayer.setDataSource(MediaPlayer.java:1058)
at android.media.MediaPlayer.setDataSource(MediaPlayer.java:1021)
at com.nextcloud.talk.activities.CallActivity.playCallingSound(CallActivity.java:2643)
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2022-12-05 12:51:21 +01:00
Nextcloud bot
4991fcceab
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-12-05 03:30:17 +00:00
Nextcloud bot
d209653202
[tx-robot] Update transifex configuration
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-12-05 03:30:07 +00:00
Nextcloud Android Bot
e6ea837bd8
Weekly 15.1.0 Alpha 11
2022-12-05 03:12:55 +00:00
Nextcloud bot
da4521223a
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-12-04 03:29:36 +00:00
Nextcloud bot
7c3ace1a34
[tx-robot] Update transifex configuration
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-12-04 03:29:26 +00:00
Nextcloud bot
1110d7cecc
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-12-03 03:29:52 +00:00
Nextcloud bot
6a5c0d840f
[tx-robot] Update transifex configuration
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-12-03 03:29:41 +00:00
Marcel Hibbe
0b535e7946
Merge pull request #2596 from nextcloud/feature/2537/reactToGivenReactions
...
Feature/2537/react to given reactions
2022-12-02 15:45:43 +01:00
Marcel Hibbe
8ded97ee03
resolve codacy warnings
...
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2022-12-02 14:53:46 +01:00
Marcel Hibbe
3d50075bf2
delete some "magic"
...
= rename some "Magic*" classes
+ implement reactions for it
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2022-12-02 14:53:45 +01:00
Marcel Hibbe
6b97197c80
react to given reactions inside message
...
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2022-12-02 14:53:45 +01:00
Andy Scherzinger
bcd35ac66c
Merge pull request #2607 from nextcloud/dependabot/gradle/joda-time-joda-time-2.12.2
...
Bump joda-time from 2.12.1 to 2.12.2
2022-12-02 10:26:43 +01:00
Marcel Hibbe
674e47b8fd
Merge pull request #2601 from nextcloud/fix-reconnection-when-the-web-socket-was-abruptly-closed
...
Fix reconnection when the web socket was abruptly closed
2022-12-02 08:13:18 +01:00
Daniel Calviño Sánchez
6466aaea20
Fix reconnection when the web socket was abruptly closed
...
When the web socket is abruptly closed it is connected again and the
call is rejoined. However, the call was rejoined in a background thread,
so an exception was thrown when trying to modify the views, which
prevented the call from being joined again.
Besides that the call state needs to be explicitly changed, as if the
web socket was connected again while in a call the state would be
already "JOINED" or "IN_CONVERSATION", which prevents the signaling
settings from being fetched again after the permissions check, and
therefore also prevented the call from being joined again.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2022-12-02 06:51:44 +00:00
Nextcloud bot
d908fcfeab
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-12-02 03:31:11 +00:00
Nextcloud bot
0f23bbb064
[tx-robot] Update transifex configuration
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-12-02 03:31:00 +00:00
dependabot[bot]
a8a4bccaba
Bump joda-time from 2.12.1 to 2.12.2
...
Bumps [joda-time](https://github.com/JodaOrg/joda-time ) from 2.12.1 to 2.12.2.
- [Release notes](https://github.com/JodaOrg/joda-time/releases )
- [Changelog](https://github.com/JodaOrg/joda-time/blob/main/RELEASE-NOTES.txt )
- [Commits](https://github.com/JodaOrg/joda-time/commits )
---
updated-dependencies:
- dependency-name: joda-time:joda-time
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-02 02:01:16 +00:00
Marcel Hibbe
f5f81f0a74
Merge pull request #2606 from nextcloud/updateChangelogFor15.0.x
...
update changelog for 15.0.1 + 15.0.2
2022-12-01 15:13:48 +01:00
Joas Schilling
77e6dde7b8
Merge pull request #2605 from nextcloud/addPullRequestTemplate
...
add initial pull request template for github
2022-12-01 14:52:02 +01:00
Marcel Hibbe
4e6b9acc94
update changelog for 15.0.1 + 15.0.2
...
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2022-12-01 14:27:48 +01:00
Marcel Hibbe
ba7b0c587f
add initial pull request template for github
...
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2022-12-01 12:20:06 +01:00
Nextcloud bot
3458226d4b
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-12-01 03:35:21 +00:00
Nextcloud bot
6c2d2a1a4a
[tx-robot] Update transifex configuration
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-12-01 03:35:10 +00:00
Marcel Hibbe
b3ba468bb5
Merge pull request #2598 from nextcloud/bugfix/openNotification
...
Bugfix/open notification
2022-11-30 14:01:35 +01:00
Marcel Hibbe
12cb7e423b
fix to move controllers to top
...
add logging
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2022-11-30 12:08:23 +00:00
Marcel Hibbe
a37b0cb4aa
delete unnecessary "!!" operators
...
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2022-11-30 12:08:23 +00:00
Marcel Hibbe
9af3ffa784
fix order of lock screen timeout in settings
...
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2022-11-30 12:08:23 +00:00
Andy Scherzinger
e0f50fc9b5
Merge pull request #2599 from nextcloud/dependabot/gradle/com.bluelinelabs-conductor-3.1.9
...
Bump conductor from 3.1.8 to 3.1.9
2022-11-30 10:08:42 +01:00
dependabot[bot]
22230e04d9
Bump conductor from 3.1.8 to 3.1.9
...
Bumps [conductor](https://github.com/bluelinelabs/Conductor ) from 3.1.8 to 3.1.9.
- [Release notes](https://github.com/bluelinelabs/Conductor/releases )
- [Commits](https://github.com/bluelinelabs/Conductor/commits )
---
updated-dependencies:
- dependency-name: com.bluelinelabs:conductor
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-30 07:59:38 +00:00
Nextcloud bot
f2b4c7a64c
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-11-30 03:35:12 +00:00
Nextcloud bot
a35d1f541f
[tx-robot] Update transifex configuration
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-11-30 03:35:00 +00:00
Andy Scherzinger
515aa6945a
Merge pull request #2597 from nextcloud/dependabot/gradle/kotlinVersion-1.7.22
...
Bump kotlinVersion from 1.7.21 to 1.7.22
2022-11-29 10:47:30 +01:00
Nextcloud bot
dfab0109e0
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-11-29 03:35:07 +00:00
Nextcloud bot
657b03d6a4
[tx-robot] Update transifex configuration
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-11-29 03:34:56 +00:00
dependabot[bot]
edff85083e
Bump kotlinVersion from 1.7.21 to 1.7.22
...
Bumps `kotlinVersion` from 1.7.21 to 1.7.22.
Updates `kotlin-gradle-plugin` from 1.7.21 to 1.7.22
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.7.21...v1.7.22 )
Updates `kotlin-serialization` from 1.7.21 to 1.7.22
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.7.21...v1.7.22 )
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-gradle-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin:kotlin-serialization
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-29 02:03:58 +00:00
Nextcloud bot
c3125b669a
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-11-28 03:35:17 +00:00
Nextcloud bot
c715cfeef6
[tx-robot] Update transifex configuration
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-11-28 03:35:06 +00:00