Commit graph

4202 commits

Author SHA1 Message Date
ZetaTom
def5cfeadf Refactor BackupFragment.kt
Signed-off-by: ZetaTom <70907959+ZetaTom@users.noreply.github.com>
2024-03-18 15:55:55 +01:00
ZetaTom
8720631b7a Fix files in BackupListFragment always null
Signed-off-by: ZetaTom <70907959+ZetaTom@users.noreply.github.com>
2024-03-18 15:55:55 +01:00
Andy Scherzinger
ec516697dc
Merge pull request #12700 from nextcloud/fix/firstrunactivity_display_duration
Fix AuthenticatorActivity taking over FirstRunActivity
2024-03-18 15:55:28 +01:00
Andy Scherzinger
22415f6695
Merge pull request #12685 from nextcloud/Bugfix/better-share-feedback-and-handling
Fix check if share already exists and give feedback
2024-03-18 15:54:59 +01:00
alperozturk
dae166f618 Fix condition
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-18 13:14:36 +01:00
alperozturk
33dcd22614 Replace print function with Log_OC.d
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-18 13:14:36 +01:00
alperozturk
5834de8b1a Fix crash
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-18 13:14:36 +01:00
Jonas Mayer
e1580af541 fix check if share already exists and give feedback
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-03-18 12:29:55 +01:00
alperozturk
b9c13909e4
reduce lint
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-18 11:05:22 +01:00
ZetaTom
0f77886516
Fix AuthenticatorActivity taking over FirstRunActivity
Signed-off-by: ZetaTom <70907959+ZetaTom@users.noreply.github.com>
2024-03-18 11:05:17 +01:00
alperozturk
c4766ec684
Fix crash
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-18 11:02:25 +01:00
alperozturk
055f188030 Add dark mode themes
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-18 09:42:23 +01:00
alperozturk
971b6bf48d Solve git conflicts
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-18 09:42:23 +01:00
Nextcloud bot
766c8905b4
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-17 02:39:06 +00:00
renovate[bot]
143461e6de
Update dependency androidx.compose.ui:ui-tooling-preview to v1.6.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-16 16:22:48 +00:00
Nextcloud bot
57de9fb255
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-16 02:49:57 +00:00
Tobias Kaminsky
4e2a472364
Merge pull request #12406 from nextcloud/fix/externalfiles-intent
Fix ReceiveExternalFilesActivity intent
2024-03-15 14:52:49 +01:00
Tobias Kaminsky
4c3069c268
Merge pull request #12668 from nextcloud/bugfix/e2e-folder-file-creation
Bugfix E2E folder file creation
2024-03-15 14:52:10 +01:00
Tobias Kaminsky
0819783c51
Merge pull request #12276 from nextcloud/fix/shared_infinite_loading
Fix infinite loading of folders in shared tab
2024-03-15 14:51:56 +01:00
Alper Öztürk
4dac5d5728 Update app/src/main/java/com/owncloud/android/operations/UploadFileOperation.java
Co-authored-by: Tom <70907959+ZetaTom@users.noreply.github.com>
Signed-off-by: Alper Öztürk <67455295+alperozturk96@users.noreply.github.com>
2024-03-15 09:18:58 +01:00
alperozturk
d231fee08d fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-15 09:18:58 +01:00
alperozturk
7140c50089 Fix metadata existence check
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-15 09:18:58 +01:00
alperozturk
49ea072e9a Add fixme note
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-15 09:18:58 +01:00
alperozturk
41f42a054e Fix file upload
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-15 09:18:58 +01:00
alperozturk
237f1ee012 Fix folder creation inside encrypted folder
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-15 09:18:58 +01:00
Nextcloud bot
5daaab6bd8
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-15 02:48:29 +00:00
Tobias Kaminsky
7a29851d69
Merge pull request #12655 from nextcloud/redirectCorrectly
Redirect only if url should be redirected
2024-03-14 07:07:10 +01:00
Nextcloud bot
f67639b646
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-14 02:41:14 +00:00
alperozturk
d5fded1cf0
Reduce spotbugs
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 13:14:15 +01:00
alperozturk
955639215d
Fix condition
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 12:43:52 +01:00
alperozturk
3cd56c7b8b
Check capability
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 11:31:03 +01:00
alperozturk
69a4500924
Add Assistant under the notification in drawer for branded clients
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 10:54:18 +01:00
alperozturk
b50a114e7d
Add Screen State
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 10:35:19 +01:00
alperozturk
a959c15354
Fix crash when no internet connection
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 10:12:30 +01:00
alperozturk
ffe19232dc
Add assistant to header
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:53:38 +01:00
alperozturk
f12657d420
Fix text for empty task list
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:33:55 +01:00
alperozturk
6f777580e2
Add multine line for add task alert dialog
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:25:56 +01:00
tobiasKaminsky
631ddf5250 fix database upgrade
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-03-13 09:12:11 +01:00
tobiasKaminsky
e2b309184a fix database upgrade
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-03-13 09:12:11 +01:00
tobiasKaminsky
a2b74062a7 fix database upgrade
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-03-13 09:12:11 +01:00
alperozturk
3ab9241b4b Add new ss
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
42d6dbcc54 Add new ss
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
dd641237fb Add new ss
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
b2b31021d1 Reduce kotlin ksp version because compatiblity issue with compose compiler
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
3fe80303e1 Reduce kotlin ksp version because compatiblity issue with compose compiler
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
ee066a2e7a Add new ss tests
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
9ce57d9982 Fix ss tests
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
3a842f2fd4 Fix ss tests
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
547a90a594 Make AssistantViewModel testable
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
108d5223e5 Use view instead activity for ss tests
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
d21a6297c9 Take ss of view rather than whole activity
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
9122fac78d Fix screenshot tests
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
299224bee0 Fix git conflicts
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
7c75aee94c Fix tests
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
f7f6374120 Check Capability and server version for tests
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
d201f9b4e3 Fix tests
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
dbb4aa4fb2 Add Assistant Capability
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
4be53bbd8a Fix tests
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
15c560e9b0 Update ui library, add jetpack compose preview capability
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
cabde4e779 Update ui library, add jetpack compose preview capability
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
728767d3b4 UI Fixes
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
948f249d9d lint decreased
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
6a8b50e116 Use Common-UI Lib
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
a9e102aeb3 Fix Code Analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
bab532149d UI fixes
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
bc1663616c UI fixes
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
ae4cbb9e12 Rename enum keys
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
578ee5137f Update Jetpack Compose library version
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
12454ed6a1 Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
d492bce313 Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
6f79f63bcb Rename const values
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
79cffa8d04 Revert dependency versions
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
62e3f00c45 Simplify
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
b4c5de4e7e Add Jetpack Compose ColorScheme
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
1f31127df3 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
9076d16009 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
658360bb3e Reset
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
f3fc4ed89d Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
ba3a0950eb Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
6ac017de69 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
751ef701fd Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
7b1c6e4648 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
1257ce0675 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
cca6f60ed2 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
103b84d7ab Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
0639983b6b Fix tests
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
5a67b58b5e Add AssistantRepositoryTests
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
8aa37e8f79 Add AssistantRepositoryTests
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
202d177128 Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
6b7fc48230 Add Composable function naming convention
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
22c3c3442d UI Fixes
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
3fc5f426fa Navigation fixes
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
b77bbe742f Fixes
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
292c6604ea Reset
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
5fa6b17fe1 Extract navigation to function
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
9ddf9d902f Add task list selection according to task type
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
cbc9466d29 Add all section to task types
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
a52ec924ab Simplify viewModel
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
d39d5257ac Add filter task type
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
642f858bb2 Handle Nullable responses
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
cbe3b8e58e Better feedback for task deletion
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
07edd95bf6 Add Pull To Refresh for fetching task list
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
9afdbd89c9 Add Task delete feature
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
5ff7ffa979 Add TODO commands
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
90b4be3215 Add loading and empty states
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
b48ddf5d44 Add loading and empty states
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
f55017f077 UI Fixes
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
ca52db7437 Add GetTaskListRemoteOperation
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
ab78bd8c20 Add CreateTaskRemoteOperation
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
b2c0202d42 Add AssistantRepository
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
352b482066 Add AssistantRepositoryTests
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
6767ab8636 Add UI Components
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
b7b5907f98 Add ViewModel
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
6afa518e2a Add Jetpack Compose feature
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
alperozturk
c577a0550f Add assistant to the navbar
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
Nextcloud bot
0a39df3e1c
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-13 04:31:18 +00:00
Nextcloud bot
0cd5e45fba
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-12 02:40:35 +00:00
ZetaTom
995600ec2c Fix ReceiveExternalFilesActivity intent
Signed-off-by: ZetaTom <70907959+ZetaTom@users.noreply.github.com>
2024-03-11 16:48:52 +01:00
ZetaTom
f4f21f6148 Fix infinite loading of folders in shared tab
Signed-off-by: ZetaTom <70907959+ZetaTom@users.noreply.github.com>
2024-03-11 16:31:59 +01:00
Nextcloud bot
11265ac265
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-10 02:40:19 +00:00
renovate[bot]
d9eb03f7ba
Update dependency androidx.media3:media3-datasource-okhttp to v1.3.0 and unify version code
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-03-08 16:24:11 +01:00
renovate[bot]
934001de0c
Update dependency androidx.media3:media3-exoplayer to v1.3.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-08 16:24:11 +01:00
renovate[bot]
5c09f8652e
Update dependency androidx.media3:media3-exoplayer to v1.3.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-08 15:22:22 +00:00
Andy Scherzinger
455b038ac1
Merge pull request #12661 from nextcloud/renovate/androidx.media3-media3-ui-1.x
Update dependency androidx.media3:media3-ui to v1.3.0
2024-03-08 15:55:41 +01:00
renovate[bot]
eeb48de21b
Update dependency androidx.media3:media3-ui to v1.3.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-08 11:44:49 +00:00
renovate[bot]
031714cab5
Update plugin com.google.devtools.ksp to v1.9.23-1.0.19
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-08 11:43:32 +00:00
Nextcloud bot
83bcc23b8d
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-08 02:40:54 +00:00
tobiasKaminsky
2456369054
Redirect only if url should be redirected
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-03-07 10:07:03 +01:00
Nextcloud bot
624b0c29fd
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-07 02:50:34 +00:00
Nextcloud bot
c15a114e8c
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-06 06:26:36 +00:00
Nextcloud bot
10a854cf34
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-06 06:23:16 +00:00
Andy Scherzinger
940049146d
Merge pull request #12646 from nextcloud/renovate/com.github.nextcloud.android-common-ui-0.x
Update dependency com.github.nextcloud.android-common:ui to v0.17.0
2024-03-05 10:41:38 +01:00
Nextcloud bot
82838b0158
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-05 02:41:02 +00:00
renovate[bot]
7913ca0f5b
Update dependency com.github.nextcloud.android-common:ui to v0.17.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-04 15:29:47 +00:00
Tobias Kaminsky
6e340cdd2a
Revert "Fix Path Traversal To Internal File ExFiltration" 2024-03-04 11:47:17 +01:00
Alper Öztürk
c2d8c02de3
Merge pull request #12577 from nextcloud/fix/internal-file-exfiltration
Fix Path Traversal To Internal File ExFiltration
2024-03-04 11:46:35 +01:00
Tobias Kaminsky
0c95d5a77d
Merge pull request #12495 from nextcloud/renovate/org.bouncycastle-bcpkix-jdk18on-1.x
Update dependency org.bouncycastle:bcpkix-jdk18on to v1.77
2024-03-04 11:45:45 +01:00
renovate[bot]
3fb01643fd
Update dependency org.json:json to v20240303
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-04 10:43:07 +01:00
Nextcloud bot
54b1359c95
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-04 02:40:57 +00:00
Nextcloud bot
a8a5892995
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-03 02:38:32 +00:00
Andy Scherzinger
ef5b608572
Fix injection field visibility for dagger
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-03-01 17:10:58 +01:00
Andy Scherzinger
cb269ad56f
Merge pull request #12441 from nextcloud/renovate/com.googlecode.ez-vcard-ez-vcard-0.x
Update dependency com.googlecode.ez-vcard:ez-vcard to v0.12.1
2024-03-01 17:10:25 +01:00
Andy Scherzinger
8846907aa8
Fix wrong comment type
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-03-01 13:49:18 +01:00
Andy Scherzinger
95be5705b0
Fix lint - Unsafe opt-in usage intended to be error-level severity
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-03-01 13:49:18 +01:00
tobiasKaminsky
60feda654f
gradle has now different class folder
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-03-01 13:49:18 +01:00
Andy Scherzinger
6c26873131
Adopt library structure for spotbugs
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-03-01 13:49:17 +01:00
tobiasKaminsky
df194ce2fb
gradle has now different class folder
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-03-01 13:48:49 +01:00
Nextcloud bot
1309835e01
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-01 11:07:17 +00:00
renovate[bot]
7426f3ff8e
Update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.0.8
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-01 08:50:23 +00:00
Unpublished
8d964c605b
Fix back button in trash bin
Signed-off-by: Unpublished <unpublished@gmx.net>
2024-02-29 11:19:45 +01:00
ZetaTom
538ed53b09
Fix UsersAndGroupsSearchProvider causing SecurityException on non-vanilla builds
Signed-off-by: ZetaTom <70907959+ZetaTom@users.noreply.github.com>
2024-02-28 11:36:44 +01:00
Nextcloud bot
3b3b2fd4d2
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-28 02:49:50 +00:00
Nextcloud bot
57bc02ed30
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-27 02:40:07 +00:00
renovate[bot]
0694bbb52d Update dependency com.github.nextcloud.android-common:ui to v0.16.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-26 16:51:19 +01:00
renovate[bot]
ef5c6dce17
Update dependency com.h3xstream.findsecbugs:findsecbugs-plugin to v1.13.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-26 15:16:07 +00:00
Andy Scherzinger
3d16384e71
Merge pull request #12490 from nextcloud/renovate/me.zhanghai.android.fastscroll-library-1.x
Update dependency me.zhanghai.android.fastscroll:library to v1.3.0
2024-02-26 13:15:48 +01:00
Tobias Kaminsky
52c267e4e6
Merge pull request #12598 from nextcloud/renovate/io.coil-kt-coil-2.x
Update dependency io.coil-kt:coil to v2.6.0
2024-02-26 11:26:30 +01:00
Alper Öztürk
0477a3aebc
Merge pull request #12584 from nextcloud/refactor/remove-previousSortGroupState-usage
Remove previousSortGroupState Usage For Set Visibility Of Sort List Group
2024-02-26 10:38:26 +01:00
renovate[bot]
d2d2dc7740
Update dependency io.coil-kt:coil to v2.6.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-25 09:57:39 +00:00
Nextcloud bot
fd588cc098
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-25 02:41:21 +00:00
Tobias Kaminsky
639a7b9f53
Merge pull request #12587 from nextcloud/fixAuthNPE
On branded clients NPE can occur
2024-02-23 14:49:52 +01:00
tobiasKaminsky
651323477b
On branded clients NPE can occur
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-02-23 09:37:23 +01:00
tobiasKaminsky
caaa27b466
changes for new lib
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-02-23 09:24:02 +01:00
renovate[bot]
afd6205b0d
Update dependency me.zhanghai.android.fastscroll:library to v1.3.0 2024-02-23 09:24:02 +01:00
renovate[bot]
033b0f55ee
Update dependency org.bouncycastle:bcpkix-jdk18on to v1.77
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-02-23 09:19:52 +01:00
alperozturk
36e02b14c1 Fix kotlin object call
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-02-23 08:53:56 +01:00
alperozturk
a2d002a2fc Fix kotlin spotless check
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-02-23 08:53:56 +01:00
alperozturk
3010f78f79 Code cleanup
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-02-23 08:53:56 +01:00
alperozturk
57564073b8 Convert AuthenticatorAsyncTask to kt
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-02-23 08:53:56 +01:00
alperozturk
305af05ef7 Rename .java to .kt
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-02-23 08:53:56 +01:00
alperozturk
a94940a071 Convert AuthenticatorUrlUtils to kt
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-02-23 08:53:56 +01:00
alperozturk
5806b17de5 Rename .java to .kt
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-02-23 08:53:56 +01:00
alperozturk
c3c8c3b5dd Remove previousSortGroupState usage
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-02-23 08:53:34 +01:00
alperozturk
964b2215c8 Remove previousSortGroupState usage
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-02-23 08:53:34 +01:00
renovate[bot]
673dd26761
Update dependency com.googlecode.ez-vcard:ez-vcard to v0.12.1 2024-02-23 08:22:43 +01:00
renovate[bot]
33df12daf4
Update dependency com.google.firebase:firebase-messaging to v23.4.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-23 07:12:48 +00:00
Tobias Kaminsky
f3041e266f
Merge pull request #12589 from nextcloud/excludeShot
Exclude shot for normal builds
2024-02-23 08:00:53 +01:00
Nextcloud bot
f1c424f42e
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-23 02:39:39 +00:00
tobiasKaminsky
002f61a2de
Exclude shot for normal builds
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-02-22 15:55:00 +01:00
Nextcloud bot
dcae7dde4e
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-22 02:41:45 +00:00
Sébastien Delord
db9700db68 Add Themed / Monochrome App icons to QA & Dev versions
Signed-off-by: Sébastien Delord <57289288+sebastien46@users.noreply.github.com>
2024-02-21 09:39:13 +01:00
alperozturk
89770f0de2 Fix tests
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-02-20 16:04:14 +01:00
alperozturk
b555cb7a81 Replace functions
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-02-20 16:04:14 +01:00
Nextcloud bot
c6f0021b07
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-20 02:37:10 +00:00
Nextcloud bot
e750a7d154
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-19 02:40:00 +00:00
Nextcloud bot
741879c4d5
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-18 16:43:22 +00:00
rakekniven
7d0bbec370
fix(i18n): Fixed typo
Reported at Transifex.

Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2024-02-18 17:06:10 +01:00
Nextcloud bot
749340653b
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-18 02:39:51 +00:00
renovate[bot]
c52b6faee8
Update dependency com.github.nextcloud.android-common:ui to v0.15.0 2024-02-16 07:56:36 +00:00
Nextcloud bot
87dc947039
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-16 07:36:14 +00:00
Andy Scherzinger
2d825c9a7c
Merge pull request #12499 from nextcloud/renovate/com.karumi-shot-6.x
Update dependency com.karumi:shot to v6
2024-02-14 20:29:23 +01:00
tobiasKaminsky
d7e52d2b51 Fix test
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-02-14 17:08:58 +01:00
renovate[bot]
984d99c165
Update dependency com.karumi:shot to v6 2024-02-14 16:23:43 +01:00
Jonas Mayer
86c6a553f6 fix spotless
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-02-14 15:30:52 +01:00
alperozturk
5b285946d0 Refactor, add info message for not existing cancelled uploads
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-02-14 15:13:01 +01:00
Jonas Mayer
6d06df9757 rename functions
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-02-14 15:13:01 +01:00
Jonas Mayer
6d3b8897b3 fix spot bugs
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-02-14 15:13:01 +01:00
Jonas Mayer
044e83548d fix spotless
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-02-14 15:13:01 +01:00
Jonas Mayer
c6c5e8fbd6 add resume functionality for uploads
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-02-14 15:13:01 +01:00
Jonas Mayer
db7cd0033d add new state manually cancelled
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-02-14 15:13:01 +01:00
Alper Öztürk
dac1b46057
Merge pull request #12540 from nextcloud/bugfix/pop-sort-list-crash
BugFix Check emptiness of previousSortGroupState
2024-02-14 15:08:38 +01:00
Andy Scherzinger
4f22097d6a
Merge pull request #12546 from nextcloud/bugfix/cannot-cast-previous-sort-group-state
Bugfix Check ClassCastException edge, Nullability of Bundle or Intent
2024-02-14 14:42:13 +01:00
renovate[bot]
401a80b7dd
Update dependency com.mebigfatguy.fb-contrib:fb-contrib to v7.6.4 2024-02-14 11:06:05 +00:00
alperozturk
cd54581320 Fix tests
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-02-14 10:28:59 +01:00
alperozturk
09baaa6e1b Revert changes
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-02-14 10:28:59 +01:00
alperozturk
aa6ca04c0c Wrong class type will only test with min Android Q
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-02-14 10:28:59 +01:00
alperozturk
43ec7f9e69 Ignore test functions
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-02-14 10:28:59 +01:00
alperozturk
3ed94101e8 Rename test functions
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-02-14 10:28:59 +01:00
alperozturk
9419d6cf09 Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-02-14 10:28:59 +01:00
alperozturk
7f8be9130e Add IntentExtensionTest
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-02-14 10:28:59 +01:00
alperozturk
b78572140d Add BundleExtensionTest
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-02-14 10:28:59 +01:00
alperozturk
573e9d6580 Check ClassCastException edge, nullability of bundle or intent
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-02-14 10:28:59 +01:00
Andy Scherzinger
d1ce184192
Update screenshot
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-02-14 09:39:48 +01:00
Bhavesh Kumawat
a7160f80d4
adding one more dummy element 2024-02-14 09:27:17 +01:00
Bhavesh Kumawat
36a6941ab3
making quota bar opaque 2024-02-14 09:27:14 +01:00
Jonas Mayer
f59caa7b74
Merge pull request #12516 from nextcloud/only_upload_for_right_account
Bugfix: Change database query to only return uploads for right account
2024-02-14 04:40:38 +01:00
Jonas Mayer
610ec1dfb7 change database query to only return uploads for right account
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-02-13 14:47:26 +01:00
Jonas Mayer
4e184d1830 Make onOptionsItemSelected not always return true
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-02-13 14:37:07 +01:00
Jonas Mayer
d75227aa0f Fix codacy issue
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-02-13 14:37:07 +01:00
alperozturk
aee4a6cb9d Change Title, remove description for uploads.
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-02-13 14:37:07 +01:00
alperozturk
a5bc2684c5 Remove repeated notification builder code
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-02-13 14:37:07 +01:00
alperozturk
d5b111ae7e Add play icon and set better color for both theme
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-02-13 14:37:07 +01:00
Jonas Mayer
9a5bf130fd push so alper can help me
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-02-13 14:37:07 +01:00
Jonas Mayer
955de94ea1 fix lint and incorporate changes by alper
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-02-13 14:37:07 +01:00
Jonas Mayer
935faeb693 suppress false warning
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-02-13 14:37:07 +01:00
Jonas Mayer
70d3b5c7a4 suppress right warning
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-02-13 14:37:07 +01:00
Jonas Mayer
42054debe2 suppress not true warning
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-02-13 14:37:07 +01:00
Jonas Mayer
d6dfaa9a0d Update upload_list_failed_options.xml with right copyright year
Signed-off-by: Jonas Mayer <43114340+JonasMayerDev@users.noreply.github.com>
2024-02-13 14:37:07 +01:00
Jonas Mayer
3fa3f03bf8 rebase
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-02-13 14:37:07 +01:00
Jonas Mayer
bba93328ed Add info text to upload list activity
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-02-13 14:37:07 +01:00
Jonas Mayer
d96c0d1d9e Implement global pause functionality
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-02-13 14:37:07 +01:00
Tobias Kaminsky
e9476b95b3
Merge pull request #12519 from nextcloud/Bugfix/errors_when_other_people_rename_files
Bugfix for unspecific errors when renaming files from different session
2024-02-13 14:15:46 +01:00
alperozturk
480ad5fcc2
Fix visibility of sort list group
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-02-13 10:10:01 +01:00
alperozturk
0bbff3bcd9 Show sort list group for file list
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-02-13 10:00:14 +01:00
alperozturk
9151e32a5b Check emptiness of previousSortGroupState
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-02-13 10:00:14 +01:00
Andy Scherzinger
0bdf85ca08 remove unused variable
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-02-13 08:40:54 +01:00
Andy Scherzinger
88f7ca5aff Revert com.mebigfatguy.fb-contrib:fb-contrib to 7.6.0
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-02-13 08:40:54 +01:00
Andy Scherzinger
20e4fa5129 Suppress too generic exception caught
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-02-13 08:40:54 +01:00
Andy Scherzinger
6c091bdb72 Use YAML array instead of a comma-separated String
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-02-13 08:40:54 +01:00
Andy Scherzinger
9f43823bba Suppress "TooGenericExceptionCaught"
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-02-13 08:40:54 +01:00
Andy Scherzinger
4b20f26774 Fix formatting
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-02-13 08:40:54 +01:00
JinWeiyang
beaeb99dd4 Update app/src/main/res/values/strings.xml
Co-authored-by: Jan C. Borchardt <925062+jancborchardt@users.noreply.github.com>
Signed-off-by: JinWeiyang <jwy8645@163.com>
2024-02-13 08:40:54 +01:00
JinWeiyang
4cc92354ea [feature] update db
Signed-off-by: JinWeiyang <jwy8645@163.com>
2024-02-13 08:40:54 +01:00
JinWeiyang
cc480e49c9 [feature] update db
Signed-off-by: JinWeiyang <jwy8645@163.com>
2024-02-13 08:40:54 +01:00
JinWeiyang
82fc3cf217 add exclude hidden file or folder option when create custom media folder type
Signed-off-by: JinWeiyang <jwy8645@163.com>
2024-02-13 08:40:54 +01:00
Nextcloud bot
f7502cead3
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-13 02:39:23 +00:00
Andy Scherzinger
5a92916e1b
Update screenshots
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-02-12 13:45:18 +01:00
ZetaTom
4ada48fa42
Update reference screenshots
Signed-off-by: ZetaTom <70907959+ZetaTom@users.noreply.github.com>
2024-02-12 13:43:59 +01:00
ZetaTom
aabf6d4736
Update reference screenshots
Signed-off-by: ZetaTom <70907959+ZetaTom@users.noreply.github.com>
2024-02-12 13:01:39 +01:00
ZetaTom
39c5f55d19
Handle null user in FileDisplayActivity#startSyncFolderOperation()
Signed-off-by: ZetaTom <70907959+ZetaTom@users.noreply.github.com>
2024-02-12 13:01:15 +01:00
tobiasKaminsky
d4b0f0c989
fix another test
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-02-12 13:01:14 +01:00
tobiasKaminsky
ff4b1855ea
explicitly set user
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-02-12 13:01:14 +01:00
ZetaTom
406a7026d7
Fix FileDetailFragmentStaticServerIT failing
Signed-off-by: ZetaTom <70907959+ZetaTom@users.noreply.github.com>
2024-02-12 13:01:14 +01:00
ZetaTom
f6a861d8cf
Fix comments not loading
Signed-off-by: ZetaTom <70907959+ZetaTom@users.noreply.github.com>
2024-02-12 13:01:11 +01:00
Andy Scherzinger
7240b0676f
Merge pull request #12538 from nextcloud/chore/noid/updateScreenshots
Update screenshots
2024-02-12 12:39:29 +01:00
Andy Scherzinger
22006b2b2e
Update screenshots
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-02-12 12:38:40 +01:00
Jonas Mayer
7df728f759 Update app/src/main/java/com/owncloud/android/ui/helpers/FileOperationsHelper.java
Co-authored-by: Tom <70907959+ZetaTom@users.noreply.github.com>
Signed-off-by: Jonas Mayer <43114340+JonasMayerDev@users.noreply.github.com>
2024-02-12 11:25:54 +01:00
Jonas Mayer
adaedcb54c reload after share by link
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-02-12 11:25:54 +01:00
Jonas Mayer
a9ad910dad fix wrong error message displayed
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-02-12 11:25:54 +01:00
Andy Scherzinger
b01b3a4ded replace ampersand with "and"
Resolves #12475

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-02-12 10:23:32 +01:00
Andy Scherzinger
2812b3b5e1
Merge pull request #12492 from nextcloud/renovate/workruntime
Update workRuntime to v2.9.0
2024-02-12 10:22:25 +01:00
Andy Scherzinger
28b2176dc9
replace ampersand with "and"
Resolves #12475

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-02-12 09:54:01 +01:00
Nextcloud bot
3e53131e5c
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-12 02:37:27 +00:00
Andy Scherzinger
01818b97be
name parameters for worker tests due to new kotlin-based interface
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-02-11 16:44:56 +01:00
Nextcloud bot
afd3643db6
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-11 02:40:19 +00:00
Nextcloud bot
604809591b
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-10 02:49:53 +00:00
tobiasKaminsky
998d46da67
Personal view
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-02-09 07:32:45 +01:00
Nextcloud bot
89268ad5e5
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-09 02:38:18 +00:00
renovate[bot]
4f45ec7c11
Update dependency org.json:json to v20240205 2024-02-08 23:58:11 +01:00
Jonas Mayer
1329a88cee Update app/src/main/java/com/owncloud/android/ui/adapter/UploadListAdapter.java
Co-authored-by: Tom <70907959+ZetaTom@users.noreply.github.com>
Signed-off-by: Jonas Mayer <43114340+JonasMayerDev@users.noreply.github.com>
2024-02-07 15:05:29 +01:00
Jonas Mayer
1048fb34df Redo changes, manuel rebase
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-02-07 15:05:29 +01:00
Nextcloud bot
838197fcc3
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-07 02:37:50 +00:00
Andy Scherzinger
d0d99953e4
Merge pull request #12470 from nextcloud/renovate/org.json-json-20231013.x
Update dependency org.json:json to v20231013
2024-02-05 23:53:06 +01:00
Nextcloud bot
633ff69d55
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-05 02:37:48 +00:00
renovate[bot]
413c4c49ba Update dependency org.json:json to v20231013 2024-02-04 21:30:00 +01:00
Andy Scherzinger
5137c16762
Merge pull request #12493 from nextcloud/renovate/org.objenesis-objenesis-3.x
Update dependency org.objenesis:objenesis to v3
2024-02-04 21:23:59 +01:00
renovate[bot]
b9b2ae8791 Update dependency com.vanniktech:emoji-google to v0.18.0 2024-02-04 20:12:58 +01:00
renovate[bot]
02ee1d74d7
Update dependency io.coil-kt:coil to v2.5.0 2024-02-04 19:23:06 +01:00
renovate[bot]
a1864f2b4f
Update dependency org.objenesis:objenesis to v3 2024-02-04 17:16:41 +00:00
renovate[bot]
0b9e8da725
Update dependency androidx.webkit:webkit to v1.10.0 2024-02-04 18:12:40 +01:00
renovate[bot]
2809dca675
Update dependency commons-io:commons-io to v2.15.1 2024-02-04 15:04:42 +00:00
Andy Scherzinger
ca35ebfbf8
Update KSP according to kotlin version in use
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-02-04 15:00:46 +01:00
Andy Scherzinger
3a145f42f4
Fix versioning for test libs
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-02-04 13:47:03 +01:00
renovate[bot]
5494a60b25
Update dependency androidx.fragment:fragment-ktx to v1.6.2 2024-02-04 11:25:06 +01:00
renovate[bot]
b5f7853a4f
Update dependency androidx.lifecycle:lifecycle-viewmodel-ktx to v2.7.0 2024-02-04 11:04:46 +01:00
Nextcloud bot
c1baa726b1
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-04 02:42:14 +00:00
renovate[bot]
73e79939a5
Update dependency io.gitlab.arturbosch.detekt:detekt-gradle-plugin to v1.23.5 2024-02-02 12:15:26 +01:00
renovate[bot]
535a8cb77b
Update dependency com.squareup.leakcanary:leakcanary-android to v2.13 2024-02-02 08:30:38 +00:00
Andy Scherzinger
431daa7072
Merge pull request #12449 from nextcloud/renovate/androidxtestversion
Update androidxTestVersion
2024-02-02 09:01:37 +01:00
Nextcloud bot
9d77956f08
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-02 02:41:16 +00:00
Andy Scherzinger
404368ba24 orchestrator isn't 1.5.0 released
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-02-01 17:34:48 +01:00
Andy Scherzinger
bdf1b83891
Merge pull request #12454 from nextcloud/renovate/androidx.annotation-annotation-1.x
Update dependency androidx.annotation:annotation to v1.7.1
2024-02-01 12:06:10 +01:00
Bensikrac
28c6670acf
Update dependency org.lukhnos.nnio to 0.3
Signed-off-by: Bensikrac <94077504+Bensikrac@users.noreply.github.com>
2024-02-01 09:57:24 +01:00
Nextcloud bot
89e2fdfef6
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-01 02:40:52 +00:00
Nextcloud bot
1d2d32c89d
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-31 02:37:41 +00:00
renovate[bot]
d68ee10e77
Update dependency com.google.android.material:material to v1.11.0 2024-01-30 21:26:16 +01:00
renovate[bot]
df0ef6fc49
Update dependency com.github.nextcloud.android-common:ui to v0.14.0 2024-01-30 15:57:50 +01:00
tobiasKaminsky
d8aa1f4911
Allow to add custom name to user agent
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-01-30 08:08:00 +01:00
Nextcloud bot
7a055f2c84
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-30 02:36:27 +00:00
renovate[bot]
41a6ab61e5
Update dependency androidx.annotation:annotation to v1.7.1 2024-01-29 19:39:42 +00:00
Andy Scherzinger
4f7170de9d
Merge pull request #12434 from nextcloud/renovate/androidx.media3-media3-exoplayer-1.x
Update dependency androidx.media3:media3-exoplayer to v1.2.1
2024-01-29 20:36:48 +01:00
renovate[bot]
329830e64f
Update dependency androidx.exifinterface:exifinterface to v1.3.7 2024-01-29 19:34:16 +01:00
renovate[bot]
8e1228a310
Update dependency androidx.media3:media3-datasource-okhttp to v1.2.1 2024-01-29 19:32:55 +01:00
renovate[bot]
16bbc65d56
Update dependency androidx.media3:media3-ui to v1.2.1 2024-01-29 19:32:55 +01:00
renovate[bot]
f43289ab0c
Update dependency androidx.media3:media3-exoplayer to v1.2.1 2024-01-29 19:32:51 +01:00
Andy Scherzinger
460757445a
update gradle config to latest snom API
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-01-29 17:20:51 +01:00
renovate[bot]
3539ba46a1
Update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6 2024-01-29 17:20:51 +01:00
tobiasKaminsky
1825cfdc14
E2E_ERRORS -> E2EE_ERRORS
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-01-29 15:49:02 +01:00
renovate[bot]
f55395ba24
Update dependency pl.droidsonroids.gif:android-gif-drawable to v1.2.28 2024-01-29 11:55:48 +01:00
Tobias Kaminsky
1dc6262406
Merge pull request #12327 from nextcloud/refactor/remove-file-upload-service
Remove File Upload Service
2024-01-29 11:54:31 +01:00
renovate[bot]
38bfe655ec
Update dependency org.osmdroid:osmdroid-android to v6.1.18 2024-01-29 10:30:07 +01:00
renovate[bot]
2011d66c5f
Update dependency com.mebigfatguy.fb-contrib:fb-contrib to v7.6.4 2024-01-29 09:58:23 +01:00
Tobias Kaminsky
3968cc1143
Merge pull request #12443 from nextcloud/splashScreen
larger splash screen icon
2024-01-29 08:28:33 +01:00
tobiasKaminsky
6c0aaa10e5
larger splash screen icon
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-01-29 08:19:25 +01:00
Nextcloud bot
23d7d04077
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-29 02:35:56 +00:00
renovate[bot]
5df9b0d14a
Update dependency io.gitlab.arturbosch.detekt:detekt-gradle-plugin to v1.23.4 2024-01-28 22:05:28 +00:00
Nextcloud bot
869fe2c757
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-28 02:36:14 +00:00
Jonas Mayer
7f3a64d1f3 remove unnecessary code
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-01-27 12:45:33 +01:00
Jonas Mayer
bb27d01dc5 Fix notification conflict not resolvable also on master
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-01-27 12:45:33 +01:00
Jonas Mayer
c069cd1992 Fix spotless again
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-01-27 12:45:33 +01:00
Jonas Mayer
878052991c Restart uploads after app restart
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-01-27 12:45:33 +01:00
Jonas Mayer
5ba3201bc5 remove complexity form notifyResult
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-01-27 12:45:33 +01:00
Jonas Mayer
9cdd22d5c6 Fix Spotless again
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-01-27 12:45:33 +01:00
Jonas Mayer
b84ecdc168 Fix Notification problems
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-01-27 12:45:33 +01:00
Jonas Mayer
4826bf11b3 Fix spotless again
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-01-27 12:45:33 +01:00
Jonas Mayer
242e7dbf29 Remove empty java file
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-01-27 12:45:33 +01:00
Jonas Mayer
2acb4ef67e Fix Codacy
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-01-27 12:45:33 +01:00
Jonas Mayer
8f671f70e5 Fix spotless and other small issues
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-01-27 12:45:33 +01:00
Jonas Mayer
6534756d10 Merge with master
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-01-27 12:45:33 +01:00
Jonas Mayer
d335d962f7 Rearrange functions and remove necessary complexity
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-01-27 12:45:33 +01:00
alperozturk
861a39da8e Improve notifications
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
c00a423a0e Improve notifications
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
d83844fe1f Fix imports
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
02287fd80b Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
b198f94873 Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
96c2284b26 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
30d03d84bc setChannelId for Android 8 and above
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
2fc33a6eba Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
f6bd33734b Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
e507317005 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
72e90e56bf Rename function and remove pending uploads variable
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
d67a87fdb4 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
06f590d88d Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
f44a0360dd Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
7d20b3e62a Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
ce4f5c2901 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
47099dec72 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
bb0a580ada Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
df7f32cd1e Add missing random notification
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
8a18520b00 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
c6a480b919 Fix CodeAnalytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
50b0a24b5d Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
f258571a69 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
5936210a30 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
3cbd8ba8e6 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
584bac9ae7 Remove FileUploader imports
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
6f24eb5638 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
0eca11f762 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
0b0691a3ac Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
4c428aef35 Use helper files
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
b4631eb348 Use helper files for FilesUploadWorker
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
1f105770b1 Create FileUploaderIntents
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
f94ea0ae21 Create UploadNotificationManager
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
Nextcloud bot
19a1d2b69e
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-27 03:07:58 +00:00
Nextcloud bot
9492301397
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-26 02:39:57 +00:00
tobiasKaminsky
a6043df1dd
use branch via jitpack
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-01-24 08:47:15 +01:00
Elv1zz
e2dd29052b
Reduce number of exit points
The method `onReceivedHttpError` did have 3 exit points (`return`), but Codacy only allows us 2, so error handling for `request?.url` and `view?.context` was combined. Seems debatable, what's more readable, but the rules are the rules.

Signed-off-by: Elv1zz <elv1zz.git@gmail.com>
2024-01-24 08:28:08 +01:00
Elv1zz
7b776c8aa7
Replacing magic number by well-known constant
Improving code quality a bit by avoiding magic numbers.

Signed-off-by: Elv1zz <elv1zz.git@gmail.com>
2024-01-24 08:28:08 +01:00
Elv1zz
d59e16cb4c
Using simplified way of removeKeys method
Isntead of having to find the hostname and port from an URL (which might be more tricky than expected), we now can simply pass down the URL and `AdvancedX509KeyManager` will take care of finding the port from the URL.

Signed-off-by: Elv1zz <elv1zz.git@gmail.com>
2024-01-24 08:28:08 +01:00
Elv1zz
692cee7255
Handle TLS client certificates in NextCloudWebViewClient
All interaction with the nextcloud server is handled by the `NextCloudWebViewClient`, so TLS client certificate handling should be done by that class. Since `AuthenticatorActivity` only extends `NextCloudWebViewClient` with some additional methods, it is enough to have the certificate handling in one place.

Signed-off-by: Elv1zz <elv1zz.git@gmail.com>
2024-01-24 08:28:08 +01:00
Elv1zz
41a8667a26
Temporary change to make automated tests run
Since the official nextcloud android-library does not have the new `AdvancedX509KeyManager`, the automated tests cannot build th
e app. So for that I refer to my fork of the android-library for now. This commit shall be reverted before merge.

Signed-off-by: Elv1zz <elv1zz.git@gmail.com>
2024-01-24 08:28:08 +01:00
Elv1zz
45e369bae8
Added support for TLS client certificates
Using the new `AdvancedX509KeyManager` class from the `nextcloud-android-library` to add support for servers that require a TLS client certificate to connect.

Signed-off-by: Elv1zz <elv1zz.git@gmail.com>
2024-01-24 08:28:08 +01:00
Nextcloud bot
e224626c17
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-24 02:38:08 +00:00
Tobias Kaminsky
14c5bce228
Merge pull request #12404 from nextcloud/filedropBugfix
Filedrop must not be used when serializing
2024-01-23 10:51:11 +01:00
tobiasKaminsky
69aa577b91
Filedrop must not be used when serializing
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-01-23 07:42:45 +01:00
Nextcloud bot
03b163f8ee
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-23 02:47:00 +00:00
Nextcloud bot
d119992272
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-22 02:38:18 +00:00
Nextcloud bot
28df5a551a
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-21 02:57:23 +00:00
tobiasKaminsky
e95f7d162f
Bump master to 3.29 Alpha
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-01-19 10:18:31 +01:00
Nextcloud bot
162651d73f
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-19 02:38:17 +00:00
tobiasKaminsky
3d1265d6aa Optional proxy support
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-01-18 09:18:02 +00:00
Nextcloud bot
03b31ea6a2
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-18 02:37:47 +00:00
tobiasKaminsky
cf67e09c9a
bump to 3.28.0 alpha
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-01-17 07:40:07 +01:00
Nextcloud bot
a91381732b
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-17 02:38:33 +00:00
tobiasKaminsky
218fbd7815
extract tests
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-01-16 12:17:50 +01:00
Nextcloud bot
2382361e82
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-16 02:37:38 +00:00
tobiasKaminsky
56f9584dc2 On branded clients always use branding info
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-01-15 07:26:55 +00:00
Nextcloud bot
ead050d0f3
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-15 02:35:41 +00:00
Nextcloud bot
930ff310ec
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-14 02:38:54 +00:00
Nextcloud bot
32e8887b5a
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-13 02:42:41 +00:00
Jonas Mayer
4ebcf77a04 remove duplicated service tag
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-01-12 11:32:19 +01:00
Alper Öztürk
19141213ad
Merge pull request #12357 from nextcloud/fix_crash_after_removing_multible_files_from_favorites
Fix crash when removing multiple favorites when in favorites tab
2024-01-12 11:16:18 +01:00
alperozturk
909c730bde
Remove unused parameter
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:56:20 +01:00
alperozturk
95e9be6ce9 Better notifications
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
3ba4721a36 Fix cancel in same root
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
ed24172d12 Fix isDownloading for nested folders
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
6fed74a113 Fix kotlin spotless check
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
2a0b754449 Fix cancel and isDownloading
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
3b2824e80e Fix recursive worker start for folder
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
eb0735e122 Prepare all files to cancel
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
15dedf8116 Cancel fix
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
c4ba0e0b43 Dont show success notifications
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
98dd0c7210 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
687c557124 Improve notifications for different custom Android OS
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
7970ba7b75 Add long running task support
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
Jonas Mayer
85b68c2307 Improve Notifications
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-01-12 08:51:16 +01:00
alperozturk
17cdbc23a8 Fix Cancel Notification Appearance and Progress Bar Visibility
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
5aa41ce510 Fix cancel notification
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
7a0c591926 Fix cancel
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
f9d330575f Prevent unnecessary file download
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
8ff2914ca4 Rename worker observer func
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
1689aee89a Fix cancel for unique tag
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
5ea707b003 Use unique tag for all download type to fix sync problems
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
51bb5893eb Fix cancel feature for individual file download inside folder
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
b4e541602d Cancel All notification when sync canncelled
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
3e4cccfc5f Cancel action remove added
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
d19b1d3fb1 No need for clear for each worker
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
3fe240f6d0 Fix race condition for isFileInQueue
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
5b4ce2ee1c Add user check for isFileInQueue
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
633bc1e22a Add showNewNotification
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
444e22c8c7 Fix sync icon for downloads in queue
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
6bf72f4a99 Add credentials error notification
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
578e450c6f Unify download notifications
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
2664349c16 Fix potential race condition
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
e366499718 Fix context memory leak
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
28d17e38d2 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
d3f5705969 Rename argument name
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
8db5767c99 Fix back to back download
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
a043144572 Use same worker for file download
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
a8b5754ec7 Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
13c2600c53 Add dismissAll notification
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
d69554dc3b Fix tracking current download status
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
de4f673740 Fix tracking current download status
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
bb0fae654f Fix file sync icon
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
726a9c601a Fix serializable data limit crash
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
cb40aaf437 Add capability to track multiple download workers
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
1df82a7302 Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
9f1ff12f46 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
838439571d Fix isDownloading Folder
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
c525ed51c2 Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
ac552c5cde Fix worker tag
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
157d1864b3 Fix cancelAllDownloads
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
a180dcd5b3 Fix isDownloadingFolder
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
1e28130b5d Add folder download job
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
a4e6c02d12 Simplify worker
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
80b08e4fcd Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
bd1de66a14 Fixes notification manager
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
5c31d91149 Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
c135e24c4b Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
a6c88a4211 Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
a6d3731dd3 Use WorkerState for handling download state
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
24fd5587fa Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
d2ea1e4666 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
e1cc14fd8b Fix kotlin spotless check
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
43e187b719 Fix requestDownloads
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
285e6ac8ed Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
ce77997033 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
74a4271b00 Use BackgroundJobManager for cancel Downloads
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
02f9b66fe9 Fix FileDownloaderBinder cancelAllDownloadsForAccount
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
ad0ce0edb3 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
f8050dca09 Fix Code Analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
987b943edd Fix sync
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
72da838c00 Remove return
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
8ab218869d Add TODO for some unknown code block
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
a7f3b08878 Add TODO for some unknown code block
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
362bf80301 Fix Notifications
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
67f8d2620a Fix createMockTask test
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
860e619a63 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
113ded1adf Remove Download Service Connections
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
d8f00fa41c Solve git conflicts
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
180dec7746 Create user from accountName
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
546833383e Use interfaceSerializer
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
b8b3d65907 Implement files download worker constructor
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
1775e342fb Create download worker
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
1a7e8cbef1 Solve git conflicts
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
dbe9c58737 Cleanup code
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
9226a14dda Fix download progress
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
5559d7bf66 Code cleanup
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
e4d7385124 Code cleanup
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
a12dca59e7 Create user from accountName
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
26804d1954 Use interfaceSerializer
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
dc0bcefcf3 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
9d2271a380 Overload downloadFile functions
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
412319276d Overload downloadFile functions
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
f67b3a9f83 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
0fd76576b2 Refactor FilesDownloadWorker
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
b804258790 Implement FilesDownloadWorker
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
dcbf89c3d2 Implement FilesDownloadWorker
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
e33ef3b2a5 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
a2a1ce4f23 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
4209c48945 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
e1dc124a72 Use fileId for notificationId
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
a0482e496d Improve notifications for different custom Android OS
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
ef2ebb9176 Add long running task support
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
Jonas Mayer
be1fed8f84 Improve Notifications
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-01-12 08:51:16 +01:00
alperozturk
e9e74ba8fb Fix Cancel Notification Appearance and Progress Bar Visibility
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
457f01dfd4 Fix cancel notification
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
2754cc6ac6 Fix cancel
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
25ff9e884a Prevent unnecessary file download
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
3099ff3991 Rename worker observer func
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00