Commit graph

8719 commits

Author SHA1 Message Date
Marcel Hibbe
ca65995f84
fix to open calls as voice only when user clicked on voice button
Before this fix, KEY_CALL_VOICE_ONLY was not included in the intent extras so call always started as videocall

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2024-04-17 17:00:37 +02:00
Sowjanya Kota
ea02248247
Merge pull request #3847 from nextcloud/bugfix/noid/showNoteToSelfIconInConvInfo
fix to show "Note to self" icon in conversation info
2024-04-17 15:33:40 +02:00
Marcel Hibbe
3ea3f94cff
fix to show "Note to self" icon in conversation info
share conversation link to other apps

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2024-04-17 14:40:01 +02:00
Marcel Hibbe
1983f2aadb
Merge pull request #3812 from nextcloud/share_conversation_link
share conversation link to other apps
2024-04-17 14:32:46 +02:00
Andy Scherzinger
7ba89eee00
Merge pull request #3845 from nextcloud/renovate/github-codeql-action-3.x
Update github/codeql-action action to v3.25.1
2024-04-17 14:17:25 +02:00
Marcel Hibbe
f628d357ea
use conversationType to check if share button should be shown for conversation
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2024-04-17 13:55:55 +02:00
sowjanyakch
080937305a
Make conversation settings visible
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2024-04-17 13:39:31 +02:00
sowjanyakch
287ba3bbc9
Not sharing the conversation link of Note to self
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2024-04-17 13:39:31 +02:00
sowjanyakch
1c26c757f0
Refactor ShareUtils and remove ShareUtilsTest file
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2024-04-17 13:39:31 +02:00
sowjanyakch
b6ab867280
Make conversation link available for copy and paste in the Conversation settings.
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2024-04-17 13:39:31 +02:00
sowjanyakch
7832f72d12
share conversation link to other apps
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2024-04-17 13:39:30 +02:00
renovate[bot]
53757a256b
Update github/codeql-action action to v3.25.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-17 11:35:25 +00:00
Marcel Hibbe
c75095d67e
Merge pull request #3842 from nextcloud/bugfix/3547/fixNoteToSelfConversationType
fix to set ConversationType for "Note to self"
2024-04-17 13:34:32 +02:00
Marcel Hibbe
94257242a3
fix to set ConversationType for "Note to self"
Fix to check if a conversation is "Note to self" by checking the ConversationType instead to check conversation name by hardcoded string

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2024-04-17 12:02:52 +02:00
Nextcloud bot
b9b449f0bf
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-04-17 02:45:18 +00:00
Andy Scherzinger
3ab674a9be
Merge pull request #3840 from nextcloud/renovate/ubuntu-jammy
Update ubuntu:jammy Docker digest to 1b8d8ff
2024-04-16 22:00:10 +02:00
renovate[bot]
7a14eab75b
Update ubuntu:jammy Docker digest to 1b8d8ff
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-16 17:34:06 +00:00
Andy Scherzinger
d8dcd7f512
Merge pull request #3838 from nextcloud/renovate/ubuntu-jammy
Update ubuntu:jammy Docker digest to 193c13d
2024-04-16 10:17:47 +02:00
renovate[bot]
282ae6c9df
Update ubuntu:jammy Docker digest to 193c13d
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-16 04:56:20 +00:00
Andy Scherzinger
153daa3c06
Merge pull request #3837 from nextcloud/renovate/github-codeql-action-3.x
Update github/codeql-action action to v3.25.0
2024-04-15 15:34:57 +02:00
Marcel Hibbe
2df97b3be6
manually bump to 19.1.0 Alpha 04
still because of https://github.com/nextcloud/talk-android/pull/3733

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2024-04-15 15:06:33 +02:00
Marcel Hibbe
78d54528a5
manually bump to 19.1.0 Alpha 03
still because of https://github.com/nextcloud/talk-android/pull/3733

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2024-04-15 14:47:12 +02:00
renovate[bot]
b877d097f2
Update github/codeql-action action to v3.25.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-15 12:42:13 +00:00
Marcel Hibbe
1d2f1bfeb7
Merge pull request #3830 from nextcloud/bugfix/3315/fixEmptyCallNotificationScreen
Bugfix/3315/fix empty call notification screen
2024-04-15 14:41:34 +02:00
Marcel Hibbe
2485b14009
get room in NotificationWorker so CallNotificationActivity doesn't have to wait for it
The get-room request in CallNotificationActivity was sometimes too slow which caused the activity to be unresponsive.
With this commit, the room is first loaded before the user gets a notification.
For now all necessary values are passed as intent extras. In the future with offline support, there might be reasons to load it from DB in CallNotificationActivity.

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2024-04-15 14:33:27 +02:00
Marcel Hibbe
7e1ebebd5d
remove unnecessary KEY_FROM_NOTIFICATION_START_CALL handling
this seems to be a relict caused by conductor back then.

CallNotificationActivity is opened directly.
There shouldn't have been any scenario anymore when it would be opened by MainActivity.
Back then with conductor, this was done because there must have been an activity to open which then opened a controller.

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2024-04-15 14:33:26 +02:00
Marcel Hibbe
4c96f511c8
Merge pull request #3823 from nextcloud/bugfix/noid/fixClickOnFederatedUser
avoid error when clicking on federated user
2024-04-15 14:32:29 +02:00
Marcel Hibbe
52dc82703e
avoid error when clicking on federated user avatar
without this, there would be http 404 error (nothing was shown to user):

2024-04-11 15:34:30.612 18641-18641 ProfileBottomSheet      com.nextcloud.talk2                  E  Failed to get hover card for user user@yourfereatedserver.dev
                                                                                                    retrofit2.adapter.rxjava2.HttpException: HTTP 404
                                                                                                    	at retrofit2.adapter.rxjava2.BodyObservable$BodyObserver.onNext(BodyObservable.java:57)
                                                                                                    	at retrofit2.adapter.rxjava2.BodyObservable$BodyObserver.onNext(BodyObservable.java:38)
                                                                                                    	at retrofit2.adapter.rxjava2.CallExecuteObservable.subscribeActual(CallExecuteObservable.java:48)
                                                                                                    	at io.reactivex.Observable.subscribe(Observable.java:12284)
                                                                                                    	at retrofit2.adapter.rxjava2.BodyObservable.subscribeActual(BodyObservable.java:35)
                                                                                                    	at io.reactivex.Observable.subscribe(Observable.java:12284)
                                                                                                    	at io.reactivex.internal.operators.observable.ObservableSubscribeOn$SubscribeTask.run(ObservableSubscribeOn.java:96)
                                                                                                    	at io.reactivex.Scheduler$DisposeTask.run(Scheduler.java:608)
                                                                                                    	at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
                                                                                                    	at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
                                                                                                    	at java.util.concurrent.FutureTask.run(FutureTask.java:264)
                                                                                                    	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:307)
                                                                                                    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
                                                                                                    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
                                                                                                    	at java.lang.Thread.run(Thread.java:1012)

With this fix, nothing happens when clicking on a federated user avatar, just like in web and iOS.

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2024-04-15 14:31:53 +02:00
Marcel Hibbe
69e8c91431
avoid error when clicking on federated user mention chip
without this, there would be the common error message shown because of a http 404 error.

With this fix, nothing happens when clicking on a federated user mention chip, just like in web and iOS.

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2024-04-15 14:31:53 +02:00
Nextcloud bot
7979af0d38
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-04-14 02:44:56 +00:00
Andy Scherzinger
9d7231a0d4
Merge pull request #3831 from nextcloud/renovate/gradle-gradle-build-action-3.x
Update gradle/gradle-build-action action to v3.3.0
2024-04-13 08:19:29 +02:00
Andy Scherzinger
45afa9fd3f
Merge pull request #3833 from nextcloud/repo-sync/android-config/master
🔄 synced file(s) with nextcloud/android-config
2024-04-13 08:17:44 +02:00
nextcloud-android-bot
1130f2c0fa 🔄 synced local '.github/workflows/' with remote 'config/workflows/'
Signed-off-by: nextcloud-android-bot <android@nextcloud.com>
2024-04-13 02:11:27 +00:00
renovate[bot]
2584dbc052
Update gradle/gradle-build-action action to v3.3.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-12 22:37:54 +00:00
Sowjanya Kota
d8e6a4a135
Merge pull request #3822 from nextcloud/bugfix/noid/fixCanModerate
Bugfix/noid/fix can moderate
2024-04-12 14:54:19 +02:00
Sowjanya Kota
d7d3ec2ed6
Merge pull request #3825 from nextcloud/bugfix/noid/hideOpenConversationsInAddingParticipantsView
hide button for open conversations when adding participants
2024-04-12 14:37:15 +02:00
Andy Scherzinger
afc2a3e8e2
Merge pull request #3826 from nextcloud/renovate/com.github.spotbugs.snom-spotbugs-gradle-plugin-6.x
Update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.0.12
2024-04-12 07:25:50 +02:00
renovate[bot]
0383c416cb
Update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.0.12
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-12 03:34:05 +00:00
Marcel Hibbe
e5e859feeb
hide button for open conversations when adding participants
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2024-04-11 17:17:40 +02:00
Andy Scherzinger
9607066020
Merge pull request #3817 from nextcloud/renovate/media3_version
Update media3_version to v1.3.1
2024-04-11 16:45:47 +02:00
renovate[bot]
f8d89406eb Update media3_version to v1.3.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-11 16:17:02 +02:00
Andy Scherzinger
5c4ba24ccd
Merge pull request #3819 from nextcloud/renovate/com.android.tools.build-gradle-8.x
Update dependency com.android.tools.build:gradle to v8.3.2
2024-04-11 16:16:33 +02:00
Andy Scherzinger
9d63b2995e
Add checksums
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-04-11 15:32:29 +02:00
Marcel Hibbe
d5ff59fcd0
remove unused method
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2024-04-11 13:53:39 +02:00
Marcel Hibbe
d93dd0f3c1
fix logic for canModerate
bug was introduced with commit 754b8250

As a result, for example the delete conversation option was not shown.

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2024-04-11 13:51:15 +02:00
Andy Scherzinger
533a30504c
Bump 8.3.2
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-04-11 11:56:46 +02:00
renovate[bot]
757dc4693e
Update dependency com.android.tools.build:gradle to v8.3.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-11 11:56:45 +02:00
Andy Scherzinger
0062f22a57
Merge pull request #3821 from nextcloud/renovate/com.github.spotbugs.snom-spotbugs-gradle-plugin-6.x
Update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.0.11
2024-04-11 09:43:18 +02:00
Andy Scherzinger
11392dd2fd
Merge pull request #3818 from nextcloud/repo-sync/android-config/master
🔄 synced file(s) with nextcloud/android-config
2024-04-10 23:44:30 +02:00
renovate[bot]
854b2bad0c
Update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.0.11
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-10 14:13:25 +00:00