Commit Graph

8419 Commits

Author SHA1 Message Date
Nextcloud bot
92e1028354
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-01 03:03:48 +00:00
Nextcloud bot
54ac15d089
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-05-31 03:04:30 +00:00
github-actions[bot]
b3c7990c88
Merge pull request #5013 from nextcloud/renovate/junit5-monorepo
Update dependency org.junit.vintage:junit-vintage-engine to v5.13.0
2025-05-30 21:17:46 +02:00
Marcel Hibbe
6f4cc903f8
Merge pull request #5014 from nextcloud/bugfix/4983/tryToAvoidCrashInConvInfo
try to avoid crash in conversation info
2025-05-30 14:17:02 +00:00
Marcel Hibbe
c01e058ff9
Merge pull request #5010 from nextcloud/initializeRootEglBaseEarlier
initialize rootEglBase earlier (hopefully fixes crash)
2025-05-30 14:15:17 +00:00
Marcel Hibbe
a559fd5ea6
try to avoid crash in conversation info
could not reproduce.
Code copied from Julius' PR https://github.com/nextcloud/talk-android/pull/5004/

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-05-30 16:10:20 +02:00
renovate[bot]
d33081c387
Update dependency org.junit.vintage:junit-vintage-engine to v5.13.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-30 14:02:57 +00:00
Marcel Hibbe
c8b33a380a
initialize rootEglBase earlier (hopefully fixes crash)
There was a report that the app crashed after coming back from PIP mode.

And i once saw in logs

"call to OpenGL ES API with no current context (logged once per thread)"

By initializing rootEglBase very early there is a chance this fixes these issues.

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-05-30 15:34:20 +02:00
rapterjet2004
1ccc3ebb94
Getting users to show up on query
Signed-off-by: rapterjet2004 <juliuslinus1@gmail.com>
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-05-30 14:43:22 +02:00
Marcel Hibbe
6ec4e05cb1
suppress kltint warning about Property name
not sure why "Property name should start with a lowercase letter and use camel case (cannot be auto-corrected)" is shown.

also see commit
523b8080d1

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-05-30 09:49:00 +02:00
sowjanyakch
87f8272b10
ktlintFormat
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-30 09:49:00 +02:00
sowjanyakch
05815ebeae
bug with search view alignment
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-30 09:48:59 +02:00
sowjanyakch
6d4e5d2774
hide added groups/circles
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-30 09:48:59 +02:00
sowjanyakch
f0cbe5113f
remove add width ratio
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-30 09:48:59 +02:00
sowjanyakch
4f8584bc75
remove already selected participants from the list
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-30 09:48:59 +02:00
sowjanyakch
652dd5033a
use constants and proper names
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-30 09:48:59 +02:00
sowjanyakch
6e48b86940
suppress lint - property name
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-30 09:48:58 +02:00
sowjanyakch
18b75233a5
lintformat
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-30 09:48:58 +02:00
sowjanyakch
b9e9d0ccd1
show selected participants when clicking on add button
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-30 09:48:58 +02:00
sowjanyakch
c3ebeebcb0
update contacts list after clicking add button
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-30 09:48:58 +02:00
sowjanyakch
c5c129b706
show add button even when search query is empty
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-30 09:48:58 +02:00
sowjanyakch
96541b7ad8
enable add button only when you select contacts
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-30 09:48:57 +02:00
sowjanyakch
e689e4f7f8
adjust search component width
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-30 09:48:57 +02:00
sowjanyakch
ebe374c9cb
lint format
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-30 09:48:57 +02:00
sowjanyakch
350bba1b95
detekt
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-30 09:48:57 +02:00
sowjanyakch
29d5293587
Add button to add participants
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-30 09:48:57 +02:00
Julius Linus
eb75f488c5
Merge pull request #5008 from nextcloud/simplifyCallGridLayoutForVoiceOnly
simplify call grid design logic for voice only calls
2025-05-29 10:20:56 -05:00
Marcel Hibbe
6445633c94
simplify call grid design for voice only calls
this will remove the workaround regarding heightForNonGridComponents by using a BoxWithConstraints

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-05-28 15:04:05 +02:00
sowjanyakch
ac170f0803
adjust layout
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-28 10:21:50 +02:00
sowjanyakch
1fe356eee2
apply theming to switch
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-28 08:37:34 +02:00
Marcel Hibbe
25639702f6
minor refactoring
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-05-27 15:25:08 +02:00
sowjanyakch
6c5347ef72
ktlintFormat + suppress property name
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-27 14:38:21 +02:00
sowjanyakch
3f512c7b54
modify layout
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-27 14:38:21 +02:00
sowjanyakch
a943dc1070
modify database scheme
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-27 14:38:21 +02:00
sowjanyakch
2e41b27dc8
revert 14.json
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-27 14:38:21 +02:00
sowjanyakch
38482b8bb5
mark conversation as important
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-27 14:38:21 +02:00
sowjanyakch
62041d2581
refactor
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-27 14:38:20 +02:00
sowjanyakch
7548ce58b5
mark conversation as important / unimportant
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-27 14:38:20 +02:00
sowjanyakch
799d108708
add repo and repo implementation
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-27 14:38:20 +02:00
sowjanyakch
4803712ca3
add endpoints and hasImportant variable
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-27 14:38:19 +02:00
Marcel Hibbe
8db97fe0d9
Merge pull request #4996 from nextcloud/archive_conversation
hide archive conversations from conversation list in default view
2025-05-27 10:54:01 +00:00
Nextcloud bot
635624006d
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-05-27 10:36:30 +00:00
Marcel Hibbe
85a7bd010b
remove linebreak
...should fix transifex

also add comment for this

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-05-27 12:31:44 +02:00
sowjanyakch
e7d3af1a21
hide archive conversation initially
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-26 20:04:23 +02:00
Nextcloud Android Bot
ccd33dd578 Weekly 22.0.0 Alpha 03 2025-05-26 03:11:14 +00:00
renovate[bot]
ba430c0c3c
fix(deps): update dependency androidx.datastore:datastore-preferences to v1.1.7
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-25 19:15:37 +00:00
github-actions[bot]
ed2903a139
Merge pull request #4987 from nextcloud/renovate/androidx.datastore-datastore-core-1.x
fix(deps): update dependency androidx.datastore:datastore-core to v1.1.7
2025-05-25 19:07:39 +00:00
renovate[bot]
d5c8d4743d
fix(deps): update mockito monorepo to v5.18.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-25 18:33:03 +00:00
renovate[bot]
6aed879d57
fix(deps): update dependency androidx.datastore:datastore-core to v1.1.7
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-25 18:26:00 +00:00
Julius Linus
7f863e543a
Merge pull request #4977 from nextcloud/retain_state
Filter does not retain its state - Conversations
2025-05-23 15:00:03 -05:00
Marcel Hibbe
523b8080d1
Suppress strange ktlint warning about PropertyName
i have absolutely no idea why
 "Property name should start with a lowercase letter and use camel case (cannot be auto-corrected)"
 is shown for these properties. It should be allowed for backing properties, just like for the others in this class?!
 Thus, for now the suppress

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-05-23 10:15:44 +02:00
sowjanyakch
f28bf02380
merge conflict
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-23 10:15:44 +02:00
sowjanyakch
d159a577ba
improve UI
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-23 10:15:44 +02:00
sowjanyakch
59bfaa6cd2
ktlintFormat
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-23 10:15:44 +02:00
sowjanyakch
61af44f3f4
api call
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-23 10:15:43 +02:00
sowjanyakch
8f46531699
add logic to conversationInfoActivity
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-23 10:15:43 +02:00
sowjanyakch
98d5b3da72
modify repo, repo implementation and viewModel
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-23 10:15:43 +02:00
sowjanyakch
d899824ebc
add layout and modify the variable name
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-23 10:15:43 +02:00
sowjanyakch
b4de86b84e
add database migration
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-23 10:15:43 +02:00
sowjanyakch
c337d5087b
add endpoints and add isSensitive parameter
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-23 10:15:42 +02:00
Nextcloud bot
07dc25d3bf
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-05-23 03:05:12 +00:00
Marcel Hibbe
2585439ddc
Merge pull request #4972 from nextcloud/issue-4941-support-heic
Allows .HEIC files to be opened in app
2025-05-22 16:56:19 +00:00
Marcel Hibbe
8836195f92
delete useless string & logic for conversationDeleteNotice
... string text was exactly the same

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-05-22 17:03:31 +02:00
Marcel Hibbe
38eba2f6c9
avoid NPE for eventEndTimeStamp
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-05-22 16:45:21 +02:00
Marcel Hibbe
9493e7889f
fix to avoid linebreaks in strings.xml
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-05-22 16:22:53 +02:00
sowjanyakch
ab8a41182a
add different object types for phone
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-22 15:16:00 +02:00
sowjanyakch
354b107e1c
objectId instead of objectType
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-22 15:16:00 +02:00
sowjanyakch
c185563794
ktlintFormat
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-22 15:15:59 +02:00
sowjanyakch
e72701c219
ktlintFormat
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-22 15:15:59 +02:00
sowjanyakch
3007633873
only show delete and keep options for moderators of a conversation
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-22 15:15:59 +02:00
sowjanyakch
5512a47d32
color change
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-22 15:15:59 +02:00
sowjanyakch
6659b664d8
add meaningful names
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-22 15:15:59 +02:00
sowjanyakch
d6a2a1fe27
modify strings
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-22 15:15:58 +02:00
sowjanyakch
1670ff181f
add unbind-conversation capability
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-22 15:15:58 +02:00
sowjanyakch
01b80a0753
retain conversation successfully
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-22 15:15:58 +02:00
sowjanyakch
1ed89b2a53
delete event conversation
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-22 15:15:58 +02:00
sowjanyakch
4d3acdb2f5
don't show deletion warning initially
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-22 15:15:58 +02:00
sowjanyakch
0104989eef
show warning dialog when call ends
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-22 15:15:57 +02:00
sowjanyakch
7a4c98db01
add different room types and their retention
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-22 15:15:57 +02:00
sowjanyakch
ccb2fcfcad
create a layout to show conversation delete notice
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-22 15:15:57 +02:00
rapterjet2004
8f0ef1900e
Allows .HEIC files to be opened in app + themes the lock conversation switch
Signed-off-by: rapterjet2004 <juliuslinus1@gmail.com>
2025-05-22 15:08:33 +02:00
rapterjet2004
62d9a47c37
Tables work
Signed-off-by: rapterjet2004 <juliuslinus1@gmail.com>
2025-05-22 14:53:54 +02:00
Marcel Hibbe
39b7931534
Merge pull request #4877 from nextcloud/issue-4762-search-bug
Fixing bugs with Conversation search
2025-05-22 12:48:57 +00:00
sowjanyakch
6f9522456f
ktlintFormat
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-22 09:13:43 +02:00
sowjanyakch
29523cf0da
get filter states before getting conversations for adapter
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
2025-05-22 08:57:20 +02:00
Nextcloud bot
d41f5d449a
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-05-22 03:06:09 +00:00
rapterjet2004
11b25324b4
small fix with messages
Signed-off-by: rapterjet2004 <juliuslinus1@gmail.com>
2025-05-21 17:32:40 +02:00
rapterjet2004
cd79275475
archive filter UI is disabled when searching
Signed-off-by: rapterjet2004 <juliuslinus1@gmail.com>
2025-05-21 17:32:39 +02:00
Marcel Hibbe
9c651abbb8
fix SPDX-FileCopyrightTexts
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-05-21 17:15:41 +02:00
Marcel Hibbe
225291fe20
comment out call icons and menu
As this is (at least for now) only used for the search results window, calls button and menu doesn't make sense.
At some later point in time this could be used when chat activity is migrated to compose..

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-05-21 17:14:28 +02:00
Marcel Hibbe
971cc79b76
open context search when message was not found or adapter was null
Opening it when adapter was null is a bit hacky but it works (better would be to make sure adapter is not null of course)

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-05-21 16:56:22 +02:00
rapterjet2004
0b40e06f46
Appended to work with replies
Signed-off-by: rapterjet2004 <juliuslinus1@gmail.com>
2025-05-21 14:28:58 +02:00
rapterjet2004
fd7afccbc4
Follow up improvements
- Added ComposePreviewUtils
- Added ComposePreviewUtilsDao (both for previewing w/ dependencies)
- Additional fixes

Signed-off-by: rapterjet2004 <juliuslinus1@gmail.com>
2025-05-21 14:28:57 +02:00
rapterjet2004
9a2049d8d4
improve UI
Signed-off-by: rapterjet2004 <juliuslinus1@gmail.com>
2025-05-21 13:37:22 +02:00
rapterjet2004
19b8dc7ce7
Added profile fields to conversation info + API functions
Signed-off-by: rapterjet2004 <juliuslinus1@gmail.com>
2025-05-21 13:37:21 +02:00
Nextcloud bot
3c2fc8f34f
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-05-20 03:09:14 +00:00
Nextcloud Android Bot
679e804a0c Weekly 22.0.0 Alpha 02 2025-05-19 03:11:13 +00:00
Nextcloud bot
7672ef9562
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-05-19 03:10:04 +00:00
Nextcloud bot
4183905dd4
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-05-18 03:07:52 +00:00
Nextcloud bot
281f44322d
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-05-17 03:08:51 +00:00