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
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
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
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
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
sowjanyakch
bbedbf569d
rename variable
...
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-02-05 13:53:31 +01:00
sowjanyakch
b7074c5412
set limit on conversation description
...
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-02-05 13:53:30 +01:00
sowjanyakch
39391c8bca
calculate conversation description length
...
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-02-05 13:53:29 +01:00
renovate[bot]
cef70753b3
fix(deps): update dependency androidx.compose.runtime:runtime to v1.7.7
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 12:12:38 +00:00
renovate[bot]
6f09598353
chore(deps): update plugin com.google.devtools.ksp to v2.1.10-1.0.29
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 11:38:57 +00:00
renovate[bot]
b23ab8bbca
chore(deps): update plugin org.jetbrains.kotlin.plugin.compose to v2.1.10
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 10:18:35 +00:00
Marcel Hibbe
a9461ff22f
bump webrtc lib to 132.6834.0
...
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-02-05 10:28:37 +01:00
Julius Linus
3d2f99907a
Merge pull request #4667 from nextcloud/bugfix/4492/fixMissingUsersInUI
...
Bugfix/4492/fix missing users in UI
2025-02-03 11:51:37 -06:00
Nextcloud bot
a098de9bab
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-03 03:26:06 +00:00
Nextcloud Android Bot
667a67b7fc
Weekly 21.1.0 Alpha 03
2025-02-03 03:12:14 +00:00
Nextcloud bot
b7d4cf6dc5
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-01 03:03:51 +00:00
Nextcloud bot
4880dcf2cb
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-30 03:13:49 +00:00
Julius Linus
9aa9918664
Merge pull request #4664 from nextcloud/fixDuplicatedDependencies
...
remove duplicated dependencies
2025-01-28 18:04:12 -06:00
Marcel Hibbe
b69f21580a
self heal if multiple current users exist
...
usersDao.getActiveUser() will return only one current users even if multiple exist for whatever reason.
By executing setUserAsActiveWithId(it.id) with the same user, it is made sure all other users current status is set to 0.
This change won't fix the root cause if multiple users are set to current, but it will make sure the state is fixed as soon as there is a query to get the active user.
In fact, this change might also make it harder to find the root cause because debugging may be more difficult! When searching for the root cause, always keep this in mind and maybe revert the change.
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-01-28 15:57:41 +01:00
Marcel Hibbe
22b8b59fb3
fix to not execute getAnyUserAndSetAsActive() until userRepository.getActiveUser() is empty
...
To make sure getAnyUserAndSetAsActive() is invoked lazily and avoid any side effects, it's explicitly wrapped it in a lambda.
Maybe.defer ensures that getAnyUserAndSetAsActive() is not invoked until switchIfEmpty decides it’s needed.
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-01-28 15:15:06 +01:00
Marcel Hibbe
307ebd384d
ensure that getAnyUserAndSetAsActive will set other users to current=false
...
Before, getAnyUserAndSetAsActive did only set a random first user to current=true without to check if there is any other current user.
So it was up to the calling function of getAnyUserAndSetAsActive to check this.
I did not identify a scenario where the getAnyUserAndSetAsActive could cause to set multiple users to current, but anyway the new implementation might fix some scenario that i could not reproduce.
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-01-28 15:11:07 +01:00
Marcel Hibbe
c58df32c87
Merge pull request #4659 from nextcloud/changing-btn-layout-date-time-fragment
...
Switched the "Close" and "Set" Buttons in the remind-me-later dialog
2025-01-28 11:42:34 +01:00
rapterjet2004
25df5197e5
switched the btns in DateTimeCompose
...
Signed-off-by: rapterjet2004 <juliuslinus1@gmail.com>
2025-01-28 11:29:23 +01:00
Marcel Hibbe
bf97d937b1
remove duplicated dependencies
...
+ minor refactoring
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-01-28 11:09:37 +01:00
sowjanyakch
c7c287a7d5
message of type actorId = "sample" should show talk logo avatar
...
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-01-28 11:00:37 +01:00
Nextcloud Android Bot
be235c8141
Weekly 21.1.0 Alpha 02
2025-01-27 03:12:32 +00:00
Nextcloud bot
97988a4617
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-27 03:00:13 +00:00
Nextcloud bot
ad572b7222
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-26 03:10:18 +00:00
Nextcloud bot
be6cc855ad
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-25 03:21:09 +00:00
Nextcloud bot
34806b6b8a
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-24 03:02:43 +00:00
renovate[bot]
61cba43939
fix(deps): update dependency androidx.compose:compose-bom to v2025
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-23 20:19:41 +00:00
Marcel Hibbe
f89efa1725
bump version to 21.1.0 Alpha 1
...
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-01-23 14:53:29 +01:00