Commit graph

8740 commits

Author SHA1 Message Date
Andy Scherzinger
0a4e68ddcf
Merge pull request #3862 from nextcloud/renovate/gradle-gradle-build-action-3.x
Update gradle/gradle-build-action action to v3.3.1
2024-04-19 07:12:50 +02:00
Nextcloud bot
e1b07b68dd
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-04-19 02:47:48 +00:00
renovate[bot]
3840229b28
Update gradle/gradle-build-action action to v3.3.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-18 23:18:29 +00:00
Andy Scherzinger
42090ef235
Merge pull request #3832 from nextcloud/renovate/gradle-wrapper-validation-action-3.x
Update gradle/wrapper-validation-action action to v3.3.1
2024-04-18 23:00:03 +02:00
renovate[bot]
c600b343ee
Update gradle/wrapper-validation-action action to v3.3.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-18 20:15:02 +00:00
Andy Scherzinger
6bd1542c12
Merge pull request #3861 from nextcloud/renovate/com.github.nextcloud.android-common-ui-0.x
Update dependency com.github.nextcloud.android-common:ui to v0.20.0
2024-04-18 18:40:08 +02:00
Andy Scherzinger
393322ff86
Merge pull request #3860 from nextcloud/renovate/actions-upload-artifact-4.x
Update actions/upload-artifact action to v4.3.2
2024-04-18 18:32:45 +02:00
renovate[bot]
a081c9aca2
Update dependency com.github.nextcloud.android-common:ui to v0.20.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-18 16:25:10 +00:00
renovate[bot]
b652c13c28
Update actions/upload-artifact action to v4.3.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-18 16:19:26 +00:00
Sowjanya Kota
d876ec4ef0
Merge pull request #3849 from nextcloud/bugfix/noid/fixToOpenCallsAsVoiceOnly
fix to open calls as voice only when user clicked on voice button
2024-04-18 14:57:10 +02:00
Marcel Hibbe
97cdfb1795
Merge pull request #3839 from nextcloud/bug-fix-chat-refresh-on-load
Fix onLoadMore not refreshing instantly
2024-04-18 14:24:19 +02:00
Julius Linus
57017f95f4
Set pages to be every 50 messages
Large enough to prevent onLoadMore from calling refresh on a few messages, but small enough to refresh when needed.

Signed-off-by: rapterjet2004 <juliuslinus1@gmail.com>
2024-04-18 14:16:59 +02:00
Sowjanya Kota
188aed721d
Merge pull request #3855 from nextcloud/bugfix/noid/fixEditTestLostAfter30sec
fix to keep text of message-editing after 30sec
2024-04-18 13:53:53 +02:00
Marcel Hibbe
8a8b128ac6
fix to keep text of message-editing after 30sec
without this fix, the text when editing a message was lost after pulling chat messages (30sec), because inputEditText was initialized again with the initial text

As a fix, message editing is only initialized once when the edit button was clicked.

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2024-04-18 12:45:50 +02:00
Andy Scherzinger
5967a06ff2
Merge pull request #3841 from nextcloud/renovate/com.google.android.gms-play-services-base-18.x
Update dependency com.google.android.gms:play-services-base to v18.4.0
2024-04-18 09:22:27 +02:00
renovate[bot]
9e288b38ab
Update dependency com.google.android.gms:play-services-base to v18.4.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-18 08:57:06 +02:00
Nextcloud bot
38dac71239
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-04-18 02:46:11 +00:00
Andy Scherzinger
d8f68cb3ad
Merge pull request #3852 from nextcloud/renovate/androidx.core-core-ktx-1.x
Update dependency androidx.core:core-ktx to v1.13.0
2024-04-17 21:52:30 +02:00
renovate[bot]
5c06fce1c4
Update dependency androidx.core:core-ktx to v1.13.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-17 19:24:55 +00:00
Andy Scherzinger
a7309e39fa
Merge pull request #3850 from nextcloud/renovate/androidxcameraversion
Update androidxCameraVersion to v1.3.3
2024-04-17 21:18:43 +02:00
renovate[bot]
939cf19042
Update androidxCameraVersion to v1.3.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-17 18:30:32 +00:00
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