Commit Graph

10493 Commits

Author SHA1 Message Date
github-actions[bot]
061a745661
Merge pull request #4706 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.4
2025-02-11 06:27:12 +00:00
renovate[bot]
5416184854
fix(deps): update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.1.4
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-11 06:10:29 +00:00
Nextcloud bot
5c930eb1ae
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-11 03:05:31 +00:00
Nextcloud Android Bot
234f588c42 Weekly 21.1.0 Alpha 04 2025-02-10 03:11:55 +00:00
Nextcloud bot
ce7687f7ba
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-10 03:03:02 +00:00
Nextcloud bot
45202655d3
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-09 03:06:43 +00:00
Sowjanya Kota
40bcf7444a
Merge pull request #4695 from nextcloud/accessCurrentUserOnlyByCurrentUserprovider
replace userManager.currentUser usage by currentUserProvider usage
2025-02-07 13:26:14 +01:00
Marcel Hibbe
5219eeb11f
replace userManager.currentUser usage by currentUserProvider usage
userManager.currentUser was called too often. I was not able to prove that a bug is related to it but i think it may fix some hidden bugs.

CurrentUserProviderImpl is now used throughout the code to access the current user.
userManager.currentUser is only used from CurrentUserProviderImpl whenever the _currentUser was null (should only happen on app startup)

To avoid multiple initialization of CurrentUserProviderImpl it was changed to be a @Singleton

The handling should soon be replaced with coroutine flows. However for the v21.0.0 release it's still done with RxJava to avoid bugs.

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-02-07 13:13:38 +01:00
github-actions[bot]
4c26c2fe41
Merge pull request #4698 from nextcloud/renovate/github-codeql-action-3.x
chore(deps): update github/codeql-action action to v3.28.9
2025-02-07 13:11:12 +01:00
renovate[bot]
de9eb22000
chore(deps): update github/codeql-action action to v3.28.9
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-07 11:58:15 +00:00
Marcel Hibbe
798c0248cf
Merge pull request #4678 from nextcloud/team_support
Team mentions
2025-02-07 11:57:29 +00:00
Marcel Hibbe
c72c83b5bf
add license headers
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-02-07 12:33:20 +01:00
Marcel Hibbe
13fe915bb1
bump detekt issues by 2
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-02-07 12:31:16 +01:00
sowjanyakch
2d1c940eae
resize icons
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-02-07 09:34:47 +01:00
sowjanyakch
e40f3675c7
format code
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-02-07 09:34:47 +01:00
sowjanyakch
20a8a38764
make system messages work for teams
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-02-07 09:34:47 +01:00
sowjanyakch
c08a004d39
format code
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-02-07 09:34:46 +01:00
sowjanyakch
65707f2d34
add icon
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-02-07 09:34:46 +01:00
sowjanyakch
ba37c7bac0
add mention support for circles
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-02-07 09:34:46 +01:00
sowjanyakch
d927f8daa6
use proper avatar for circles
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-02-07 09:34:46 +01:00
sowjanyakch
64856ccda6
set chip avatar for team placeholder
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-02-07 09:34:46 +01:00
sowjanyakch
0de8a3e06e
add avatar for autocomplete mentions in recycler view
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-02-07 09:34:45 +01:00
sowjanyakch
f02257d5ff
add team support for mentions
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-02-07 09:34:45 +01:00
Marcel Hibbe
11fc9fa0d0
Merge pull request #4688 from nextcloud/bugfix/noid/avoidDuplicatedMessagesAfterSend
avoid duplicated messages after sending
2025-02-06 14:58:48 +00:00
github-actions[bot]
02a9498883
Merge pull request #4694 from nextcloud/renovate/com.google.code.gson-gson-2.x
fix(deps): update dependency com.google.code.gson:gson to v2.12.1
2025-02-06 11:50:07 +00:00
renovate[bot]
34a8ca6f63
fix(deps): update dependency com.google.code.gson:gson to v2.12.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-06 10:50:06 +00:00
Marcel Hibbe
b7477658ac
Merge pull request #4674 from nextcloud/issue-4453-4657-improve-main-search
Fixing and improving main search
2025-02-06 10:43:13 +00:00
Marcel Hibbe
69a9b9687c
lower SEARCH_MIN_CHARS to 1
same behavior for web and iOS..

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-02-06 11:15:18 +01:00
Marcel Hibbe
423fbbe8ec
fix nullable createRoom param for FakeRepository classes
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-02-06 11:15:17 +01:00
Marcel Hibbe
f4a1b73f63
replace hardcoded number for 1:1 roomtype
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-02-06 11:15:17 +01:00
rapterjet2004
b707cebf6f
Added intent handling on item click
Signed-off-by: rapterjet2004 <juliuslinus1@gmail.com>
2025-02-06 11:15:16 +01:00
rapterjet2004
93fa89fb81
linter -_-
Signed-off-by: rapterjet2004 <juliuslinus1@gmail.com>
2025-02-06 09:39:41 +01:00
rapterjet2004
4425f8249a
Improved Search
- Uncommented out fetchOpenConversations
- Added fetchUsers to conversationList
- Made the messages appear first

Signed-off-by: rapterjet2004 <juliuslinus1@gmail.com>
2025-02-06 09:39:40 +01:00
Nextcloud bot
4632d20705
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-06 03:04:29 +00:00
github-actions[bot]
221a77bff9
Merge pull request #4692 from nextcloud/renovate/gradle-actions-4.x
chore(deps): update gradle/actions action to v4.3.0
2025-02-05 20:48:58 +01:00
renovate[bot]
6a872a5f94
chore(deps): update gradle/actions action to v4.3.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 18:43:26 +00:00
github-actions[bot]
872446f408
Merge pull request #4691 from nextcloud/renovate/actions-setup-java-4.x
chore(deps): update actions/setup-java action to v4.7.0
2025-02-05 15:56:36 +00:00
renovate[bot]
ac9b7febab
chore(deps): update actions/setup-java action to v4.7.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 15:42:28 +00:00
github-actions[bot]
31c194ad1b
Merge pull request #4689 from nextcloud/renovate/joda-time-joda-time-2.x
fix(deps): update dependency joda-time:joda-time to v2.13.1
2025-02-05 15:41:39 +00:00
renovate[bot]
43064a7dc5
fix(deps): update dependency joda-time:joda-time to v2.13.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 15:04:49 +00:00
Marcel Hibbe
09a6cfb68b
avoid duplicated messages after sending
It could happen that when sending a message it was received on server but if the servers response is not received, the retry was triggered in the talk app.
This sometimes happened when internet connection was not the best.

Best would be that messages with the same referenceId would be refused on server side, but this won't be the case for now. So messages with the same referenceId are NOT refused as this would be too much overhead as there would be additional queries on server for every received message)

For now, the automatic retry logic is just removed so duplicated messages won't be created automatically.
However it's still possible to manually trigger the retry via button. In this case it is not guaranteed that there won't be duplicates.

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-02-05 15:56:42 +01:00
github-actions[bot]
e5b5a81c03
Merge pull request #4686 from nextcloud/renovate/androidx.compose-compose-bom-2025.x
fix(deps): update dependency androidx.compose:compose-bom to v2025.01.01
2025-02-05 14:53:57 +00:00
Marcel Hibbe
0e4e2f3b03
Merge pull request #4658 from nextcloud/conversation_description_length
Set limit on conversation description length
2025-02-05 13:44:24 +00:00
renovate[bot]
cb7c3f5ca8
fix(deps): update dependency androidx.compose:compose-bom to v2025.01.01
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 13:20:02 +00:00
github-actions[bot]
c3fc9da268
Merge pull request #4685 from nextcloud/renovate/androidx.compose.ui-ui-test-junit4-1.x
fix(deps): update dependency androidx.compose.ui:ui-test-junit4 to v1.7.7
2025-02-05 13:13:22 +00:00
renovate[bot]
c49a8f1d16
fix(deps): update dependency androidx.compose.ui:ui-test-junit4 to v1.7.7
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 12:54:29 +00:00
rapterjet2004
2b30988514
Added character counter to xml
Signed-off-by: rapterjet2004 <juliuslinus1@gmail.com>
2025-02-05 13:53:32 +01:00
sowjanyakch
1663fcafda
ktlintFormat
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-02-05 13:53:31 +01:00
sowjanyakch
ef7831472f
set limit on description
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-02-05 13:53:31 +01:00
sowjanyakch
fdcff12bd9
ktlintFormat
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-02-05 13:53:31 +01:00