Commit Graph

10605 Commits

Author SHA1 Message Date
Nextcloud bot
773acf49e7
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-06 03:08:39 +00:00
Nextcloud bot
258636cabc
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-05 03:08:21 +00:00
github-actions[bot]
052cfafc06
Merge pull request #4778 from nextcloud/renovate/mockito-monorepo
fix(deps): update mockito monorepo to v5.16.0
2025-03-04 22:24:53 +00:00
Julius Linus
9b8faf1191
Merge pull request #4579 from nextcloud/issue-4563-abstract-away-media-player
Abstracting away media player, took a bit longer cause of broken GH actions
2025-03-04 16:17:37 -06:00
renovate[bot]
8942335711
fix(deps): update mockito monorepo to v5.16.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-04 22:15:04 +00:00
rapterjet2004
d26697b932
Abstracting away media player functionality to MediaPlayerManager
- Most code removed from ChatActivity
- Most work in MediaPlayerManager
- Added BackgroundVoiceMessageCard

Signed-off-by: rapterjet2004 <juliuslinus1@gmail.com>
2025-03-04 16:02:12 -06:00
Nextcloud Android Bot
459913d5d2 Weekly 21.1.0 Alpha 08 2025-03-03 03:14:19 +00:00
Nextcloud bot
e07589fb69
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-28 03:07:45 +00:00
github-actions[bot]
d88317ea65
Merge pull request #4772 from nextcloud/renovate/org.jlleitschuh.gradle-ktlint-gradle-12.x
fix(deps): update dependency org.jlleitschuh.gradle:ktlint-gradle to v12.2.0
2025-02-27 22:44:35 +00:00
Andy Scherzinger
9d36c77083
ci(checksums): Add meta data
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2025-02-27 23:27:21 +01:00
renovate[bot]
66839cacba
fix(deps): update dependency org.jlleitschuh.gradle:ktlint-gradle to v12.2.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-27 23:20:11 +01:00
github-actions[bot]
04b8b9bf03
Merge pull request #4771 from nextcloud/renovate/ksp-monorepo
chore(deps): update plugin com.google.devtools.ksp to v2.1.10-1.0.31
2025-02-27 22:05:46 +00:00
renovate[bot]
e473bf9c8c
chore(deps): update plugin com.google.devtools.ksp to v2.1.10-1.0.31
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-27 21:42:34 +00:00
Nextcloud bot
1dddd1cdd3
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-27 03:11:26 +00:00
github-actions[bot]
ec1ace4549
Merge pull request #4769 from nextcloud/renovate/com.github.spotbugs.snom-spotbugs-gradle-plugin-6.x
fix(deps): update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.1.6
2025-02-27 02:00:30 +00:00
github-actions[bot]
d051ba9b32
Merge pull request #4770 from nextcloud/renovate/androidx.exifinterface-exifinterface-1.x
fix(deps): update dependency androidx.exifinterface:exifinterface to v1.4.0
2025-02-27 01:58:51 +00:00
renovate[bot]
394b9c8700
fix(deps): update dependency androidx.exifinterface:exifinterface to v1.4.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-27 01:47:27 +00:00
renovate[bot]
f10a10c04c
fix(deps): update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.1.6
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-27 01:44:12 +00:00
github-actions[bot]
faad5163e8
Merge pull request #4768 from nextcloud/renovate/com.android.tools.build-gradle-8.x
fix(deps): update dependency com.android.tools.build:gradle to v8.8.2
2025-02-26 22:21:55 +00:00
github-actions[bot]
25f5f8a9a8
Merge pull request #4767 from nextcloud/renovate/androidx.datastore-datastore-preferences-1.x
fix(deps): update dependency androidx.datastore:datastore-preferences to v1.1.3
2025-02-26 22:20:44 +00:00
renovate[bot]
a2914d2578
fix(deps): update dependency com.android.tools.build:gradle to v8.8.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-26 22:09:16 +00:00
renovate[bot]
8833d27bf9
fix(deps): update dependency androidx.datastore:datastore-preferences to v1.1.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-26 22:06:54 +00:00
github-actions[bot]
2c7edf1105
Merge pull request #4766 from nextcloud/renovate/androidx.datastore-datastore-core-1.x
fix(deps): update dependency androidx.datastore:datastore-core to v1.1.3
2025-02-26 21:52:31 +00:00
github-actions[bot]
322b82fd0c
Merge pull request #4765 from nextcloud/renovate/androidx.constraintlayout-constraintlayout-2.x
fix(deps): update dependency androidx.constraintlayout:constraintlayout to v2.2.1
2025-02-26 21:52:01 +00:00
renovate[bot]
aa3a27425b
fix(deps): update dependency androidx.datastore:datastore-core to v1.1.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-26 21:42:18 +00:00
renovate[bot]
37db0f4dac
fix(deps): update dependency androidx.constraintlayout:constraintlayout to v2.2.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-26 21:40:30 +00:00
Nextcloud bot
fb4148541c
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-26 03:08:01 +00:00
github-actions[bot]
4331fd8654
Merge pull request #4763 from nextcloud/renovate/gradle-8.x
chore(deps): update dependency gradle to v8.13
2025-02-25 20:49:33 +00:00
renovate[bot]
88b3266d58
chore(deps): update dependency gradle to v8.13
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-25 10:21:04 +00:00
Nextcloud bot
41aaa96128
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-25 03:16:38 +00:00
Nextcloud Android Bot
04d2f056b8 Weekly 21.1.0 Alpha 07 2025-02-24 03:12:13 +00:00
Nextcloud bot
d0b18a01cf
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-22 03:03:02 +00:00
Andy Scherzinger
6dbc59dd0b
Merge pull request #4757 from nextcloud/renovate/ossf-scorecard-action-2.x
chore(deps): update ossf/scorecard-action action to v2.4.1
2025-02-21 23:07:07 +01:00
Andy Scherzinger
f841d4662c
Merge branch 'master' into renovate/ossf-scorecard-action-2.x 2025-02-21 23:06:55 +01:00
Andy Scherzinger
cefcdcfe29
Merge pull request #4756 from nextcloud/renovate/actions-upload-artifact-4.x
chore(deps): update actions/upload-artifact action to v4.6.1
2025-02-21 23:06:40 +01:00
renovate[bot]
78cbc5dc40
chore(deps): update ossf/scorecard-action action to v2.4.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-21 21:36:06 +00:00
renovate[bot]
95e8556e88
chore(deps): update actions/upload-artifact action to v4.6.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-21 21:36:02 +00:00
github-actions[bot]
9884bcbeec
Merge pull request #4755 from nextcloud/renovate/github-codeql-action-3.x
chore(deps): update github/codeql-action action to v3.28.10
2025-02-21 17:54:58 +01:00
github-actions[bot]
810a1eade8
Merge pull request #4753 from nextcloud/renovate/io.gitlab.arturbosch.detekt-detekt-gradle-plugin-1.x
fix(deps): update dependency io.gitlab.arturbosch.detekt:detekt-gradle-plugin to v1.23.8
2025-02-21 16:41:03 +00:00
renovate[bot]
f1b91cb0e2
chore(deps): update github/codeql-action action to v3.28.10
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-21 16:36:44 +00:00
github-actions[bot]
f2b26cf8f6
Merge pull request #4754 from nextcloud/renovate/junit5-monorepo
fix(deps): update dependency org.junit.vintage:junit-vintage-engine to v5.12.0
2025-02-21 16:35:48 +00:00
renovate[bot]
82c5938ba5 fix(deps): update dependency io.gitlab.arturbosch.detekt:detekt-gradle-plugin to v1.23.8
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-21 16:46:09 +01:00
renovate[bot]
1976cd042c
fix(deps): update dependency org.junit.vintage:junit-vintage-engine to v5.12.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-21 15:44:15 +00:00
Andy Scherzinger
4703a07d5f
Merge pull request #4752 from nextcloud/renovate/io.gitlab.arturbosch.detekt-detekt-formatting-1.x
fix(deps): update dependency io.gitlab.arturbosch.detekt:detekt-formatting to v1.23.8
2025-02-21 16:29:11 +01:00
renovate[bot]
9424805042
fix(deps): update dependency io.gitlab.arturbosch.detekt:detekt-formatting to v1.23.8
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-21 13:12:49 +00:00
Sowjanya Kota
56c119a004
Merge pull request #4748 from nextcloud/bugfix/noid/fixNpeWhenAdapterNull
avoid Npe for adapter in ConversationsListActivity
2025-02-21 14:06:10 +01:00
Marcel Hibbe
17f43e8b42
avoid Npe for adapter.
A NPE was reported for ConversationsListActivity.kt:537

Adapter is accessed with !! while it is not safe to access in term of lifecycle.
So there could have been a race condition.
The overall problem is not solved and may even have to wait for migration to Compose.
This is just a quickfix for v21.0.0

Reported crash was :

Exception java.lang.NullPointerException:
  at com.nextcloud.talk.conversationlist.ConversationsListActivity.filterConversation (ConversationsListActivity.kt:537)
  at com.nextcloud.talk.conversationlist.ConversationsListActivity.setConversationList (ConversationsListActivity.kt:472)
  at com.nextcloud.talk.conversationlist.ConversationsListActivity.access$setConversationList (ConversationsListActivity.kt:158)
  at com.nextcloud.talk.conversationlist.ConversationsListActivity$initObservers$5$1.invokeSuspend (ConversationsListActivity.kt:398)
  at com.nextcloud.talk.conversationlist.ConversationsListActivity$initObservers$5$1.invoke (Unknown Source:8)
  at com.nextcloud.talk.conversationlist.ConversationsListActivity$initObservers$5$1.invoke (Unknown Source:4)
  at kotlinx.coroutines.flow.FlowKt__TransformKt$onEach$$inlined$unsafeTransform$1$2.emit (Emitters.kt:219)
  at kotlinx.coroutines.flow.FlowKt__ErrorsKt$catchImpl$2.emit (Errors.kt:154)
  at kotlinx.coroutines.flow.FlowKt__TransformKt$onEach$$inlined$unsafeTransform$1$2.emit (Emitters.kt:220)
  at kotlinx.coroutines.flow.SharedFlowImpl.collect$suspendImpl (SharedFlow.kt:392)
  at kotlinx.coroutines.flow.SharedFlowImpl.collect (Unknown Source)
  at kotlinx.coroutines.flow.FlowKt__TransformKt$onEach$$inlined$unsafeTransform$1.collect (SafeCollector.common.kt:112)
  at kotlinx.coroutines.flow.FlowKt__ErrorsKt.catchImpl (Errors.kt:152)
  at kotlinx.coroutines.flow.FlowKt.catchImpl (Unknown Source:1)
  at kotlinx.coroutines.flow.FlowKt__ErrorsKt$catch$$inlined$unsafeFlow$1.collect (SafeCollector.common.kt:112)
  at kotlinx.coroutines.flow.FlowKt__TransformKt$onEach$$inlined$unsafeTransform$1.collect (SafeCollector.common.kt:112)
  at kotlinx.coroutines.flow.FlowKt__CollectKt.collect (Collect.kt:26)
  at kotlinx.coroutines.flow.FlowKt.collect (Unknown Source:1)
  at com.nextcloud.talk.conversationlist.ConversationsListActivity$initObservers$5.invokeSuspend (ConversationsListActivity.kt:399)
  at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33)
  at kotlinx.coroutines.internal.DispatchedContinuationKt.resumeCancellableWith (DispatchedContinuation.kt:363)
  at kotlinx.coroutines.intrinsics.CancellableKt.startCoroutineCancellable (Cancellable.kt:26)
  at kotlinx.coroutines.intrinsics.CancellableKt.startCoroutineCancellable$default (Cancellable.kt:21)
  at kotlinx.coroutines.CoroutineStart.invoke (CoroutineStart.kt:88)
  at kotlinx.coroutines.AbstractCoroutine.start (AbstractCoroutine.kt:123)
  at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch (Builders.common.kt:52)
  at kotlinx.coroutines.BuildersKt.launch (Unknown Source:1)
  at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch$default (Builders.common.kt:43)
  at kotlinx.coroutines.BuildersKt.launch$default (Unknown Source:1)
  at com.nextcloud.talk.conversationlist.ConversationsListActivity.initObservers (ConversationsListActivity.kt:395)
  at com.nextcloud.talk.conversationlist.ConversationsListActivity.onCreate (ConversationsListActivity.kt:261)
  at android.app.Activity.performCreate (Activity.java:9149)
  at android.app.Activity.performCreate (Activity.java:9127)
  at android.app.Instrumentation.callActivityOnCreate (Instrumentation.java:1526)
  at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:4152)
  at android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:4361)
  at android.app.ActivityThread.handleRelaunchActivityInner (ActivityThread.java:6446)
  at android.app.ActivityThread.handleRelaunchActivity (ActivityThread.java:6329)
  at android.app.servertransaction.ActivityRelaunchItem.execute (ActivityRelaunchItem.java:82)
  at android.app.servertransaction.ActivityTransactionItem.execute (ActivityTransactionItem.java:60)
  at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem (TransactionExecutor.java:174)
  at android.app.servertransaction.TransactionExecutor.executeTransactionItems (TransactionExecutor.java:109)
  at android.app.servertransaction.TransactionExecutor.execute (TransactionExecutor.java:81)
  at android.app.ActivityThread$H.handleMessage (ActivityThread.java:2747)
  at android.os.Handler.dispatchMessage (Handler.java:112)
  at android.os.Looper.loopOnce (Looper.java:268)
  at android.os.Looper.loop (Looper.java:384)
  at android.app.ActivityThread.main (ActivityThread.java:8921)
  at java.lang.reflect.Method.invoke
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:580)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:907)

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-02-21 12:35:20 +01:00
Nextcloud bot
8aeaffa2bb
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-21 03:01:29 +00:00
Marcel Hibbe
d3a6532f08
Merge pull request #4746 from nextcloud/refactorContactsActivityCompose
ContactsScreen: extract Composables to files and simplify passed parameters
2025-02-20 17:57:07 +00:00
Marcel Hibbe
7615b92f14
extract Composables to files and simplify passed parameters
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-02-20 15:31:35 +01:00