Commit graph

5408 commits

Author SHA1 Message Date
tobiasKaminsky
4d587d3bf4 Enforced servers
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-09-11 14:47:34 +02:00
alperozturk
9f247231bb
Update forbiddenFilenameExtensionJson for test
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 14:35:40 +02:00
alperozturk
dee7f33dc9
add testOnlyOnServer
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 12:52:49 +02:00
alperozturk
dd7dab9525
Remove version check for test separately
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 12:47:55 +02:00
alperozturk
072b59ec5f
Remove version check for test separately
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 12:47:55 +02:00
alperozturk
5f03caeac5 Fix for AOSP version
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 12:38:11 +02:00
alperozturk
530ea26cde Compare content and selected drawer menu item
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 12:38:11 +02:00
alperozturk
cab8c790ef Optimize imports
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 12:38:11 +02:00
alperozturk
79d6c7ca41 Fix kotlin spotless check
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 12:38:11 +02:00
alperozturk
45d363a417 Remove workaround
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 12:38:11 +02:00
alperozturk
92c720e49f Change back behaviour of SettingsActivity due to not extending from DrawerActivity
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 12:38:11 +02:00
alperozturk
ae5cee7056 Remove drawer open event
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 12:38:11 +02:00
alperozturk
cb0e8baf60 Use getMenuItemIdFromTitle
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 12:38:11 +02:00
alperozturk
1543685b5c Better flow and menu item selection before opening
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 12:38:11 +02:00
alperozturk
403b34e8cf Reduce lint
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 12:38:11 +02:00
alperozturk
06ad7d0239 Allow to set Menu.NONE
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 12:38:11 +02:00
alperozturk
5cb2e3a410 Only highlight new menu item
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 12:38:11 +02:00
alperozturk
9f9f89b2f3 Remove duplicated logic
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 12:38:11 +02:00
alperozturk
e065127ad2 Fix
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 12:38:11 +02:00
alperozturk
6076aca850 Fix
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 12:37:52 +02:00
alperozturk
eb8ecce3aa Allow user to create file with ending with space or period
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 12:37:20 +02:00
alperozturk
72183a57af checkFileName according to correct version and configuration
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 12:37:20 +02:00
alperozturk
c184ead210
Delete unused legacy code
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 11:43:31 +02:00
alperozturk
ce721ad693
Fix broken ss test
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 10:27:33 +02:00
alperozturk
7bc5a71c99
Rename .java to .kt
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 10:27:32 +02:00
alperozturk
7b8e3cfe0f
Fix tests
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 09:52:57 +02:00
alperozturk
1a1c6e52b7
update ss with internet connection
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 09:39:50 +02:00
alperozturk
0d5161647c remove clearCachedResult function
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 08:58:47 +02:00
alperozturk
25f75114fb dont set cache value when base server address is empty
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 08:58:47 +02:00
alperozturk
53e70282b1 Add missing function for test
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 08:58:47 +02:00
alperozturk
0731ab414b Clear connectivity cache
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-11 08:58:47 +02:00
Tobias Kaminsky
ff6220fd5a
Merge pull request #13517 from nextcloud/bugfix/ss-test-after-offline-folder-creation
Fix ScreenShot Tests After Offline Folder Creation Operations
2024-09-11 08:57:48 +02:00
Nextcloud bot
2abc4c1c2f
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-11 02:54:56 +00:00
alperozturk
5ef15aa9b5
sq
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-10 16:59:01 +02:00
alperozturk
9b4154153f Replace ss with server file's decrypted remote path
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-10 11:24:40 +02:00
alperozturk
12ec1533c9 Use full path
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-10 11:24:40 +02:00
alperozturk
109fed87fa Update ss
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-10 11:24:40 +02:00
alperozturk
adc66f7be5 Add title for conflict resolve dialog
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-10 11:24:40 +02:00
alperozturk
94306a7ed1 Update ss
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-10 11:24:40 +02:00
alperozturk
dd74191201 Add remote ids to make oc file not offline operation
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-10 11:24:40 +02:00
alperozturk
38feaba10e Update screenshots
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-10 11:24:40 +02:00
alperozturk
c533b2e8d5 set remote it for bottom sheet action visibility
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-10 11:24:40 +02:00
alperozturk
3ed92f3055 NPE fix for decryptedRemotePath
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-10 11:24:40 +02:00
alperozturk
2ec0f2950a check file existence before
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-10 11:24:40 +02:00
alperozturk
aec0838977 clearer messages
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-10 11:24:40 +02:00
alperozturk
d9721eb2f8 Remove deprecated apis
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-10 11:24:40 +02:00
alperozturk
210a96936e Simplify ContactsBackupIT tests, make errors more clear
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-10 11:24:40 +02:00
alperozturk
4abba845d0 Adopt tests for offline operations
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-10 11:24:40 +02:00
Nextcloud bot
5a7dc716fc
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-10 04:15:59 +00:00
Nextcloud bot
76a805c8d6
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-09 10:32:59 +00:00
Nextcloud bot
86a96a3650
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-09 10:19:35 +00:00
renovate[bot]
2cfe0d254c
fix(deps): update dependency io.gitlab.arturbosch.detekt:detekt-gradle-plugin to v1.23.7
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-08 17:00:55 +00:00
rakekniven
34f542a088
chore(i18n): Adapted spelling of URL
Reported at Transifex.

Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2024-09-06 19:30:29 +02:00
Nextcloud bot
fd7c74d1d4
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-06 03:16:30 +00:00
Andy Scherzinger
ccecd56f48
Merge pull request #13520 from nextcloud/renovate/androidx.fragment-fragment-ktx-1.x
Update dependency androidx.fragment:fragment-ktx to v1.8.3
2024-09-05 21:18:03 +02:00
renovate[bot]
254f8e8069
Update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.0.22
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-05 15:28:36 +00:00
renovate[bot]
e4b4dbfed0
Update dependency androidx.fragment:fragment-ktx to v1.8.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-05 15:24:24 +00:00
Nextcloud bot
48c9addcb2
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-05 02:57:59 +00:00
Andy Scherzinger
8f42be49cc
Merge pull request #13408 from nextcloud/feature/offline-create-folder-operation
Feature - Create Folder When Device Don't Have Internet Connection
2024-09-04 09:42:43 +02:00
Nextcloud bot
3f2c5172f5
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-04 02:52:44 +00:00
alperozturk
b02e46aa84
Fix NPE for info box
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 13:15:41 +02:00
alperozturk
39728f5783
Fix wrong interface name
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:23:01 +02:00
alperozturk
3a93e37158
Fix kotlin spotless check
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:13:18 +02:00
alperozturk
abc85a87e8
Fix kotlin spotless check
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:27 +02:00
alperozturk
212edbf888
handle while loop better
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:27 +02:00
alperozturk
c59a3ea577
Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:27 +02:00
alperozturk
05b0ab040c
performance optimization
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:27 +02:00
alperozturk
4eda0ef296
apply KT Spotless
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:27 +02:00
alperozturk
6af4c3c397
Only update necessary sub-dirs
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:27 +02:00
alperozturk
c74818464e
Fix listDirectory call
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:27 +02:00
alperozturk
3812f8cbfc
Fix keep both without path manipulation
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:26 +02:00
alperozturk
f0179d86f8
Faster currentDir refresh
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:26 +02:00
alperozturk
ed7a1bfc15
Use repository instead extensions
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:26 +02:00
alperozturk
9913519f72
Fix duplicated old dir recreation after rename
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:26 +02:00
alperozturk
2011f6a155
Remove path manipulation for rename
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:26 +02:00
alperozturk
1f58ef1e04
Remove extension tests
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:26 +02:00
alperozturk
dd36d0bb83
Remove path checks for deleteOperation
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:25 +02:00
alperozturk
07db2f09f4
Remove top dir checks
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:25 +02:00
alperozturk
25679b3edb
Add getAllSubdirectories
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:25 +02:00
alperozturk
883897eda2
try id
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:25 +02:00
alperozturk
d779ee1c8c
Cleanup extensions
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:25 +02:00
alperozturk
5fcebaef70
Update sub-directories after rename
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:25 +02:00
alperozturk
a9e3ef99d0
Fix parent path finding
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:25 +02:00
alperozturk
85582d48b0
Dont show if any file is offline
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:24 +02:00
alperozturk
03ea98c3e0
deleteSubDirIfParentPathMatches
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:24 +02:00
alperozturk
a83ab214ce
Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:24 +02:00
alperozturk
a71593a712
Remove unused resource
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:24 +02:00
alperozturk
514a0225f4
Remove unused resource
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:24 +02:00
alperozturk
ef5520f164
Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:24 +02:00
alperozturk
3a8ebaf871
Fix git conflicts for converted kt file
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:23 +02:00
alperozturk
9879e17a98
Fixes
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:23 +02:00
alperozturk
e470b5577d
Fix nested folder creation inside the existed folder
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:23 +02:00
alperozturk
efaaaba93a
Fix parent path for keep_both decision
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:23 +02:00
alperozturk
501f139716
updatePathsIfParentPathMatches
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:23 +02:00
alperozturk
0a87eeba88
Fix nested folder creation
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:23 +02:00
alperozturk
7b6a659517
Fix delete behaviour
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:22 +02:00
alperozturk
8deb506e5d
Add FileOperationHelper
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:22 +02:00
alperozturk
153fd9b049
Add FileOperationHelper
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:22 +02:00
alperozturk
98bab61143
Fix tests
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:22 +02:00
alperozturk
9dcdb7d05b
Simplify ConflictResolveDialog
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:22 +02:00
alperozturk
ae5064d9a5
Simplify usage of ConflictResolveDialog
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:22 +02:00
alperozturk
15997940a6
Rename conflict dialog resolver binding variables
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:21 +02:00
alperozturk
dfd13650d6
Add KEEP_OFFLINE_FOLDER click
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:21 +02:00
alperozturk
7aac89d1d7
Add KEEP_SERVER_FOLDER click
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:21 +02:00
alperozturk
986d0848fc
Add KEEP_BOTH_FOLDER click
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:21 +02:00
alperozturk
2f4ee1f392
Add handleFolderConflict
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:21 +02:00
alperozturk
05f6aaa94c
Add folder conflict UI for ConflictResolveDialog
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:21 +02:00
alperozturk
5382c89aa5
Prevent multiple action and unnecessary folder check
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:21 +02:00
alperozturk
d5747ab028
Use hashmap rather than pair of arraylist string
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:20 +02:00
alperozturk
3401386920
Add OfflineFolderConflictManager
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:20 +02:00
alperozturk
1f8ca36f53
Remove global scope
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:20 +02:00
alperozturk
95599bc4de
Handle offline operations better
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:20 +02:00
alperozturk
a9f847ead4
Remove static network checker function use connectivity service
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:20 +02:00
alperozturk
26b0e685a0
Add notification for conflict resolve
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:20 +02:00
alperozturk
230f65a158
Add folderSyncConflictEventReceiver
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:20 +02:00
alperozturk
2aa5312410
Add RemoteOperationResultExtensions
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:19 +02:00
alperozturk
5fa1168394
Add retry button for offline operations
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:19 +02:00
alperozturk
0b5736e3d7
Handle error case and notification for it
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:19 +02:00
alperozturk
12e47bb290
Remove unnecessary update function
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:19 +02:00
alperozturk
e247cf1a08
Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:19 +02:00
alperozturk
33e2257d5a
Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:19 +02:00
alperozturk
5b85d6d349
Add notifications
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:18 +02:00
alperozturk
22732c99f4
Add notifications
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:18 +02:00
alperozturk
738188942a
Fix nested folder creation
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:18 +02:00
alperozturk
0d8a44fb3a
solve git conflicts
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:18 +02:00
alperozturk
a83c51124f
Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:16 +02:00
alperozturk
c2a6f5da86
Add rename logic for create offline operations
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:01 +02:00
alperozturk
02c4968a51
Prevent copy and move for offline operation
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:01 +02:00
alperozturk
957bca4936
Simplify oc file list adapter
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:00 +02:00
alperozturk
8f0da11fb6
Rename view holder interface for prevent confusion
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:00 +02:00
alperozturk
5dab3e81fb
Use dagger for file data storage manager
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:00 +02:00
alperozturk
e8ad814870
Simplify
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:00 +02:00
alperozturk
6b77f06e09
add remove feature for offline operations
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:00 +02:00
alperozturk
b3e71bd4e1
add folder conflict check
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:09:00 +02:00
alperozturk
9968a6ec04
add folder conflict check
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:08:59 +02:00
alperozturk
ea8d9878be
Fix Refresh folder after worker completed
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:08:59 +02:00
alperozturk
8b170c7358
Refresh folder after worker completed
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:08:57 +02:00
alperozturk
976187c44a
Better approach to check table columns
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:07:40 +02:00
alperozturk
2dbc46406a
Refactor async await logic
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:07:40 +02:00
alperozturk
f44d89c7ec
Use async await for better handling operations
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:07:29 +02:00
alperozturk
1af6b4b89f
Remove network constrait for periodically offline operation
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:06:59 +02:00
alperozturk
c8a6d819d3
Remove network constrait for periodically offline operation
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:06:59 +02:00
alperozturk
27897950fe
Change interval time
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:06:59 +02:00
alperozturk
bf198392e6
Add startPeriodicallyOfflineOperation
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:06:58 +02:00
alperozturk
6f8d4bacb2
fix color filter
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:06:58 +02:00
alperozturk
e43c29fae5
not use type converter
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:06:58 +02:00
alperozturk
2a9b995461
Use non-static variables
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:06:58 +02:00
alperozturk
016b0fd4d6
Add OfflineOperationsWorker
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:06:58 +02:00
alperozturk
3dd21f84f6
add filterActionsForOfflineOperations
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:06:57 +02:00
alperozturk
570984adf0
add filterActionsForOfflineOperations
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:06:57 +02:00
alperozturk
4ab29f0cd3
applyVisualsForOfflineOperations for grid mode
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:06:57 +02:00
alperozturk
efbd8202a3
applyVisualsForOfflineOperations
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:06:57 +02:00
alperozturk
9a47b05b17
Refresh folder after offline folder creation
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:06:57 +02:00
alperozturk
bdfa64ee2d
Simplify extension
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:06:56 +02:00
alperozturk
b2a8481124
Simplify extension
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:06:56 +02:00
alperozturk
9b64d7bed2
Check visibility of buttons depends on remote id
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:06:56 +02:00
alperozturk
d5f8513857
Complete addCreateFolderOfflineOperation
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:06:56 +02:00
alperozturk
bc12270740
Add addCreateFolderOfflineOperation
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:06:56 +02:00
alperozturk
8fb67102c5
Add TypeConverters for Offline Operations
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:06:55 +02:00
alperozturk
231b35477d
Add OfflineOperationEntity dao
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:06:55 +02:00
alperozturk
e5dcf45e06
Add OfflineOperationEntity
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:06:55 +02:00
alperozturk
8c2750a4c1
rebase to master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:06:55 +02:00
alperozturk
cb7c47ea54
Add global boolean value to observe network status
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:06:55 +02:00
alperozturk
e0776d8c37
Check internet connection on MainApp
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-09-03 12:06:54 +02:00
Andy Scherzinger
9c21d8ef74
Merge pull request #13472 from nextcloud/bugfix/launcher-activity-it-tests
BugFix - LauncherActivityIT Tests
2024-09-03 12:02:29 +02:00
Andy Scherzinger
ff356197e3
Merge pull request #13487 from nextcloud/bugfix/check-shimmering-effect
BugFix - Check Thumbnail Existence and Shimmering
2024-09-03 12:01:43 +02:00
Andy Scherzinger
87b2e81cde
Merge pull request #13471 from nextcloud/bugfix/observe-worker-state
BugFix - Observe Worker State
2024-09-03 12:01:24 +02:00
renovate[bot]
8fb304a6b1
fix(deps): update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.0.21
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-02 17:03:43 +00:00
Nextcloud bot
28484420c4
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-02 02:51:14 +00:00
Nextcloud bot
6f0ff1115d
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-01 02:56:21 +00:00
Nextcloud bot
70ac224a25
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-30 05:18:43 +00:00
alperozturk
79481fc0e1
Delete comment
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-29 12:31:44 +02:00
alperozturk
8d5fe93192
Check thumbnail existence and shimmering
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-29 12:31:44 +02:00
Nextcloud bot
45e3febb96
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-29 02:50:14 +00:00
Nextcloud bot
f590a3b65e
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-28 02:51:27 +00:00
alperozturk
8dbe86ab34 Code analytics fix
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-27 10:15:52 +02:00
alperozturk
b1d4850736 Fix
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-27 10:15:52 +02:00
Nextcloud bot
4e9d6ac1dd
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-27 02:49:51 +00:00
alperozturk
7a12346abc
Revert test class names
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-26 16:38:53 +02:00
alperozturk
39771fb319
Refresh list when upload is finished
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-26 16:29:37 +02:00
alperozturk
34acd9fb66
Observe worker state properly
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-26 16:05:44 +02:00
tobiasKaminsky
82c6956566 Internal two way sync
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-08-26 08:58:41 +02:00
Nextcloud bot
24eb7f02e8
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-26 02:45:06 +00:00
Nextcloud bot
b14bc1d19e
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-25 03:15:18 +00:00
Andy Scherzinger
af880a4c3e
Merge pull request #13456 from nextcloud/refactor/setup-dialog
Refactor Setup Dialog
2024-08-24 07:42:56 +02:00
Nextcloud bot
fd09a82f62
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-24 02:48:39 +00:00
alperozturk
374f5c72fb Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 16:44:33 +02:00
alperozturk
a411e38ae7 Remove unused class
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 16:44:33 +02:00
alperozturk
2028cda66d update license headers
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 16:44:33 +02:00
alperozturk
2e8e71d783 refactor
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 16:44:33 +02:00
alperozturk
4a72438a7e refactor
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 16:44:33 +02:00
alperozturk
44948e5945 solve git conflicts
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 16:44:33 +02:00
Tobias Kaminsky
e43bf10053
Merge pull request #13455 from nextcloud/refactor/general-code-cleanup
Refactor - Utils Code Cleanup
2024-08-23 16:44:14 +02:00
tobiasKaminsky
7cf25cfdbe Gplay: do not allow to download APK/AAB
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-08-23 15:43:08 +02:00
alperozturk
68a6f9f774 refactor
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 15:42:13 +02:00
alperozturk
425288eb17
Fix license header
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 14:47:56 +02:00
alperozturk
f34a8763bf
Update screenshots
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 14:30:43 +02:00
alperozturk
9cc13cced3
Suppress codacy checks
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:47:50 +02:00
tobiasKaminsky
3e0bb40a1b fix test
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-08-23 13:24:21 +02:00
alperozturk
cfa5e96aeb Update error texts
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
3889dab1f7 Add check to share
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
ff32c0a8c8 Add check to folderOnItemClick
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
edb9deeea1 Show specific one invalid file name before move or copy if file name is wrong
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
6ac22071cf Fix click effect
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
bcd9941a11 Highlight selected template
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
50f7639c37 Check url emptiness
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
72fc1d0def During folder creating wont allow to user to press create button when folder name empty in initial phase
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
bcfde98cd1 Browse to root if file in incorrect folder path
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
cbf9d869a9 Check file name before move or copy
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
cf607f4ca4 Add folder path check for choose auto upload directory and move or copy. And check button states
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
3831343514 Only show alert dialog for sharing invalid file
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
1725538400 Fix test
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
e197d8733a Remove unnecessary check for move or copy
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
f0cd067b5f Update new names
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
a845acf187 Lowercase to backend response
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
c52ee55adc Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
d472a92e32 Update tests
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
577ee33c43 Add base names
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
d22beb6c5b Fix tests
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
15bf9d4f31 Use backend response for validation
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
436f0de8d1 Add test for forbidden file name extension
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
53650b92c7 Add forbidden file name extensions
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
b373e249d9 Remove unnecessary assingment
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
a5552a635b Add checks for copy, move, rename from file manager
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
0a802e8833 Check template creation
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
ec3e9cfc0c Check folder creation from other file manager apps
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
03281fa85e Check folder creation from other file manager apps
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
ab4b63f327 Check isFileNameAlreadyExist when existedFileNames available
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
eeb711052e Add dot and space strings globally
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
aa67830941 Add todos
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
27774fca78 Check file names for upload content from other apps
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
63e7c298ca add documentation
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
59683a25e1 Refactor current logic
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
c74254918a Fix folderPaths check
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
15f9fcce25 Check file name before add new file
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
5c6439f111 Convert to Kotlin
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
34055bbfea Rename .java to .kt
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
b6a732cdfd Add checks for move or copy
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
7e85d80d8e Simplify checkInvalidCharacters
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
94b6e91909 Extract checkInvalidCharacters
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
366a384653 Add new capability to the local DB
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
5800a45c22 Add forbiddenFilenameCharacterList values coming from server
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
5d36d76175 Add New OCCapabilities
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
d48b043e02 Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
f547e50e4e Add FileNameValidatorTests
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
1ba56bdf20 Simplify
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
d77af05969 Simplify logic for ChooseTemplateDialogFragment
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
b5e7946569 Remove duplicated logics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
5ae25ec56d Invalid characters added into error message
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
47a4ac4191 Use New Validator inside ChooseTemplateDialogFragment
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
52d258ae9d Use New Validator inside RenameFileDialogFragment
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
90c495ff5e Use New Validator inside CreateFolderDialogFragment
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
f2f28a0262 solve git conflict
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 13:24:21 +02:00
alperozturk
afb63961d1
Remove code format
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 10:26:33 +02:00
alperozturk
96058c7072
Dont start account creation if user is anonymous in fetchExternalLinks function
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 10:23:26 +02:00
alperozturk
1bbbb95493
revert changes for sync operations
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 09:48:44 +02:00
alperozturk
9c2f7e4642
Dont show toast
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 09:14:01 +02:00
alperozturk
27b8787ad6 Check account type before sync operation execution and instead crash app warn user
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-23 09:13:00 +02:00
Andy Scherzinger
e0cc4131b2
Merge pull request #13347 from nextcloud/renovate/com.google.devtools.ksp-2.x
chore(deps): update plugin com.google.devtools.ksp to v2.0.20-1.0.24
2024-08-23 07:46:01 +02:00
Nextcloud bot
47c8b36255
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-23 02:45:45 +00:00
renovate[bot]
10fa67b343
chore(deps): update plugin com.google.devtools.ksp to v2.0.20-1.0.24
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-23 00:48:53 +00:00
Andy Scherzinger
d02dbc02e7
Merge pull request #13442 from nextcloud/renovate/androidx.compose-compose-bom-2024.x
fix(deps): update dependency androidx.compose:compose-bom to v2024.08.00
2024-08-22 21:42:15 +02:00
renovate[bot]
a6b7bd7929
fix(deps): update dependency androidx.compose:compose-bom to v2024.08.00
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-22 17:27:33 +00:00
renovate[bot]
b5234ff150
chore(deps): update kotlin monorepo to v2.0.20
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-22 17:24:08 +00:00
Andy Scherzinger
bd217d9ac2
Merge pull request #13424 from nextcloud/renovate/androidx.test-runner-1.x
fix(deps): update dependency androidx.test:runner to v1.6.2
2024-08-22 11:39:31 +02:00
tobiasKaminsky
a23049c9fd use preview endpoint instead of thumbnail
do not use path, but fileid for previews

Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-08-22 09:10:20 +02:00
renovate[bot]
ca678a8eca Update dependency androidx.test:runner to v1.6.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-21 17:56:10 +02:00
Alper Öztürk
92c7968203
Merge pull request #13426 from nextcloud/bugfix/ActivitiesActivityIT-ss-tests
Fix - ActivitiesActivityIT Screentshot Tests
2024-08-21 17:47:53 +02:00
Andy Scherzinger
26dfc556d0
Merge pull request #13432 from nextcloud/renovate/org.osmdroid-osmdroid-android-6.x
fix(deps): update dependency org.osmdroid:osmdroid-android to v6.1.20
2024-08-21 17:47:21 +02:00
renovate[bot]
2303cac9df
Update plugin org.jetbrains.kotlin.plugin.compose to v2.0.10
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-21 13:55:39 +02:00
renovate[bot]
a8ffc584b5
chore(deps): update plugin com.google.devtools.ksp to v2.0.10-1.0.24
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-21 13:55:03 +02:00
renovate[bot]
a4bafde864
Update plugin org.jetbrains.kotlin.kapt to v2.0.10
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-21 13:53:42 +02:00
renovate[bot]
7608142a4d
fix(deps): update dependency org.osmdroid:osmdroid-android to v6.1.20
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-21 07:43:01 +00:00
renovate[bot]
7891b82bd9
fix(deps): update dependency org.conscrypt:conscrypt-android to v2.5.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-21 07:40:56 +00:00
Nextcloud bot
ac1b28ed3c
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-21 02:46:44 +00:00
Nextcloud bot
66dd1b135b
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-20 02:51:57 +00:00
alperozturk
58d104a100 Fix
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-19 12:50:15 +02:00
Andy Scherzinger
35fb0a1899
Merge pull request #13108 from nextcloud/mdm
mdm only needs to provide server address
2024-08-19 11:47:07 +02:00
tobiasKaminsky
af9a63a29e mdm only needs to provide server address
fallback to normal login

Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-08-19 10:50:17 +02:00
renovate[bot]
71cb3cdbe8 Update dependency com.vanniktech:android-image-cropper to v4.6.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-19 10:36:23 +02:00
Andy Scherzinger
4ded07f57d
Merge pull request #13232 from dipshit-enterprises/patch-1
Set content length to -1 for InputStream request bodies from the nextcloud/Android-SingleSignOn library
2024-08-19 09:18:04 +02:00
alperozturk
7c7b91c40e Add app id
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-19 08:52:06 +02:00
alperozturk
29e431e270 Add separate block generated by App Links Assistant
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-19 08:52:06 +02:00
alperozturk
321717f3cd catch deeplink in empty action
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-19 08:52:06 +02:00
alperozturk
348e1ce415 Add autoverify
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-19 08:52:06 +02:00
Nextcloud bot
9c151fe648
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-19 02:45:07 +00:00
renovate[bot]
62f5eb4f5e Update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.0.20
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-18 19:49:25 +02:00
Andy Scherzinger
6c597c893d
Merge pull request #13257 from TibboddiT/master
Fix auto upload not working when "Also upload existing files" not checked
2024-08-18 19:38:15 +02:00
Alper Öztürk
faa3ec6d99
Merge pull request #13414 from nextcloud/bugfix/pass-code-activity-fix-keyboard-appereance
BugFix - Resolve Keyboard Not Showing After Lock and Re-enable Password Entry After Delay
2024-08-18 19:35:17 +02:00
Alper Öztürk
bf61f94832
Merge pull request #13415 from nextcloud/bugfix/drawer-layout-selection-when-app-in-background-and-foreground
BugFix - Preserve Selected Drawer Tab State When App Returns to Foreground
2024-08-18 19:34:34 +02:00
Alper Öztürk
4ebe3be692
Merge pull request #13416 from nextcloud/bugfix/npe-common-adapter
BugFix - NPE CommonAdapter
2024-08-18 19:33:50 +02:00
Alper Öztürk
799a943ff9
Merge pull request #13419 from nextcloud/bugfix/double-popup-setup-encryption-dialog
BugFix - Setup Encryption Dialog Pop Up Twice
2024-08-18 19:33:11 +02:00
Nextcloud bot
0a44dfed96
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-18 03:12:43 +00:00
Nextcloud bot
65656c617f
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-17 02:48:15 +00:00
TibboddiT
cd1dbf5924 Update FilesSyncWork.kt
Don't exit early from sync background worker for a folder with "Also upload existing files" unchecked.

Fix #13251

Signed-off-by: TibboddiT <leclercq.thibault@yahoo.fr>
2024-08-16 10:08:42 +00:00
dipshit-enterprises
8087f1d06a Set content-length to -1 for InputStream request bodies
This prevents large request bodies from crashing the app. Without this the entire request body would be buffered and the app would out of memory.

Signed-off-by: dipshit-enterprises <160212554+dipshit-enterprises@users.noreply.github.com>
2024-08-16 10:08:18 +00:00
alperozturk
1dd691b349
Use new ss
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-16 11:56:50 +02:00
tobiasKaminsky
70da3680c5 Sharing to our app can cause troubles and is not needed (use copy)
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-08-16 11:09:30 +02:00
Nextcloud bot
15b3380314
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-16 02:48:29 +00:00
alperozturk
a167a279dc
Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-15 16:50:24 +02:00
alperozturk
82b43a8416
Use buildMaterialAlertDialog and prevent create earlier
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-15 16:43:16 +02:00
alperozturk
6acbcd7b1e Fix showDelay function logic.
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-15 13:25:14 +02:00
alperozturk
35bde0b68c Fix
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-15 13:25:14 +02:00
alperozturk
487bb7b46a Fix
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-15 12:32:23 +02:00
alperozturk
f0e3572a05
Reduce lints
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-15 11:44:48 +02:00
alperozturk
739e20c0d9
Add EspressoIdlingResource
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-15 09:25:27 +02:00
alperozturk
3c6402ed1c
Dont use thread sleep
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-15 09:24:27 +02:00
alperozturk
55221d230d
Fix potential NPE for localFileListAdapter
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-15 09:16:06 +02:00
tobiasKaminsky
73bdf9bc3d
add screenshot
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-08-15 08:36:18 +02:00
tobiasKaminsky
cd6fe1e26f
Local search/filter works again
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-08-15 08:36:16 +02:00
Nextcloud bot
bd95739fee
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-15 02:59:38 +00:00
alperozturk
b8ab9a4010
Fix
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-14 14:39:42 +02:00
Alper Öztürk
45104b5b40
Merge pull request #13409 from nextcloud/shift-empty-view-for-preview-media-activity
Shift Empty View for Preview Media Activity
2024-08-14 07:15:41 +02:00
alperozturk
5ad19960d7
Shift empty view
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-13 11:25:32 +02:00
alperozturk
ec14e5e921 Fix
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-13 10:14:43 +02:00
Alper Öztürk
4387c4c1f8
Revert "BugFix - Change Layout Gravity Of Empty View To The Center"
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-12 12:26:39 +02:00
Nextcloud bot
f765b871da
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-12 02:44:44 +00:00
Nextcloud bot
3d94bda723
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-10 02:47:17 +00:00
Nextcloud bot
4819fdaa35
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-09 02:51:28 +00:00
alperozturk
927be6ec9e
Change gravity to the center
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-08 15:02:45 +02:00
alperozturk
a9203f9157
Use EspressoIdlingResource for only tests
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-08 10:15:43 +02:00
alperozturk
d843794d26 Use increment and decrement inside test not in production code
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-08 10:10:37 +02:00
alperozturk
1ba24ce999 Use correct thread and fix idling logic
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-08 10:10:37 +02:00
alperozturk
e713bef9d2 Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-08 10:10:37 +02:00
alperozturk
1859aad087 Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-08 10:10:37 +02:00
alperozturk
612eecec8e use idling resources
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-08 10:10:37 +02:00
alperozturk
12d105bf65 Add onCompleted for loading
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-08 10:10:37 +02:00
alperozturk
de2799170e Update ss
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-08 10:10:37 +02:00
alperozturk
750681181c fix java.lang.IndexOutOfBoundsException: getChars (-1 ... 0) starts before 0 for login test
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-08 10:10:37 +02:00
alperozturk
f4c92e7758 use test class name for fix unknown class name
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-08 10:10:37 +02:00
alperozturk
a2a6d331f1 test hardcoded names
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-08 10:10:37 +02:00
alperozturk
9929f3084f use screenshotViaName
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-08 10:10:37 +02:00
alperozturk
edef8f1deb use launchActivity
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-08 10:10:37 +02:00
alperozturk
34961f27d0 Try with IntentsTestRule
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-08 10:10:37 +02:00
alperozturk
3800cd52ff catch exception
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-08 10:10:37 +02:00
alperozturk
f9cc2e1ef5 test with api level 29
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-08 10:10:37 +02:00
alperozturk
9c4c4171e3 add new permission for android 11
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-08 10:10:37 +02:00
alperozturk
f73c8db11d remove sleeps
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-08 10:10:37 +02:00
alperozturk
c8bf86cf8d try with thread sleep
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-08 10:10:37 +02:00
alperozturk
80c46b8d21 Fix git conflicts
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-08 10:10:37 +02:00
Nextcloud bot
ada82a2905
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-06 02:45:18 +00:00
alperozturk
85e4de6220
Fix
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-05 16:07:46 +02:00
Alper Öztürk
d1931bfd78
Merge pull request #13322 from nextcloud/bugfix/NPE-mime-type-on-preview-media-activity
Check Existence of File in onStop().PreviewMediaActivity
2024-08-05 10:27:23 +02:00
Nextcloud bot
cf222d4bf3
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-05 03:00:38 +00:00
Nextcloud bot
f99ad8e0ae
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-04 03:01:20 +00:00
Nextcloud bot
61eba6f1f8
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-03 03:31:09 +00:00
Alper Öztürk
773f1a967d
Merge pull request #13350 from nextcloud/bugfix/not-attached-context-PreviewMediaFragment
Bugfix - Not attached to an activity on PreviewMediaFragment
2024-08-02 15:55:56 +02:00
Alper Öztürk
ffe6d04b49
Merge pull request #13349 from nextcloud/rakekniven-patch-1
chore(i18n): fixed grammar
2024-08-02 15:16:52 +02:00
alperozturk
7b0a75be43
use onStart for provide same behaviour when app is on background and on foreground
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-02 11:02:32 +02:00
alperozturk
73cad93dfc Fix
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-02 10:54:26 +02:00
Andy Scherzinger
a9a2f38d55
Merge pull request #13343 from nextcloud/bugfix/sync-npe-check
Bugfix - Sync NPE Check
2024-08-02 10:03:19 +02:00
rakekniven
8226fe864b
chore(i18n): fixed grammar
Reported at Transifex

Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2024-08-02 07:58:48 +02:00
Nextcloud bot
53580b8abb
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-02 02:41:38 +00:00
Andy Scherzinger
eae3dc450c
chore: Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-08-01 22:47:47 +02:00
Andy Scherzinger
32b4aee623
Merge pull request #13346 from nextcloud/convert-preview-text-fragment-to-kt
Convert PreviewTextFragment to Kotlin
2024-08-01 17:41:26 +02:00
Alper Öztürk
53f2dede43
Merge pull request #13262 from nextcloud/make-filesync-worker-persistent-new-idea
Ensure every file is scanned even when Worker is killed
2024-08-01 12:31:18 +02:00
alperozturk
6c44ef59ad Check nullable variables in putIfAbsent
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-01 12:09:41 +02:00
alperozturk
e01052bf45 Check NPE for putIfAbsent
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-08-01 12:09:41 +02:00
Andy Scherzinger
885343bee4
Merge pull request #13344 from nextcloud/bugfix/update-gallery-fragment-subtitle-not-attached
Bugfix -  Not attached to an activity on GalleryFragment
2024-08-01 10:40:04 +02:00
Nextcloud bot
66e30628b8
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-01 05:45:58 +00:00
alperozturk
f03b70f246
Reduce lint
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-31 16:13:29 +02:00
alperozturk
b366bb2540
Reduce lint
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-31 15:29:55 +02:00
alperozturk
e2c38fa12e
Convert to kt
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-31 14:54:08 +02:00
alperozturk
722aadb8e4
Rename .java to .kt
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-31 14:54:07 +02:00
Jonas Mayer
b9295a6969 Fix spotless
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-07-31 13:48:53 +02:00
Jonas Mayer
8c1313c323 Fix lateinit var not inited
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-07-31 13:48:53 +02:00
Jonas Mayer
5663263653 Fix spotless
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-07-31 13:45:55 +02:00
Jonas Mayer
74e75dc878 Fix spotless
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-07-31 13:45:55 +02:00
Jonas Mayer
9cac6eb622 Make upload persistent
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-07-31 13:45:55 +02:00
Jonas Mayer
0d3855ef90 change battery step
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-07-31 13:45:55 +02:00
Jonas Mayer
4825baebaa increase scan interval when it makes sense and folder was fully scanned
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-07-31 13:45:55 +02:00
Jonas Mayer
2008dfae97 Shuffle files before scanning to prevent bias
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-07-31 13:45:55 +02:00
alperozturk
d68f0a9a9f
Dont ignore count logic
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-31 12:03:04 +02:00
alperozturk
b1bc3239ce
Check mOperationsBinder nullability
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-31 11:52:34 +02:00
alperozturk
9875a70935
Add check
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-31 11:42:08 +02:00
Alper Öztürk
37e83c3e2c
Merge pull request #13336 from nextcloud/limit-max-file-upload-count
Limit Max File Upload Count
2024-07-30 23:01:22 +02:00
alperozturk
ed7d0aaa11
Give feedback to user for file existence and readiness
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-30 16:40:05 +02:00
alperozturk
8a42462c0c
Update license header
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-30 16:33:25 +02:00
alperozturk
f5011c3140
When delete last image refresh previous screen
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-30 16:23:13 +02:00
alperozturk
60571635f4
Fix remove and adapter position
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-30 16:08:42 +02:00
alperozturk
7dfc56c7e2
Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-30 14:45:01 +02:00
alperozturk
7eac3e66cc
Fix
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-30 14:43:43 +02:00
alperozturk
0d69db1528
No need file type check to stop exoPlayer, service
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-30 11:00:31 +02:00
alperozturk
f13e41d102
No need file type check to stop exoPlayer, service
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-30 10:58:37 +02:00
alperozturk
f7f2cdcd4f
No need file type check to stop exoPlayer, service
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-30 10:53:18 +02:00
Alper Öztürk
62df824945
Merge pull request #13149 from nextcloud/feature/add-calendar-events-and-contacts
Feature Open Calendar Events and Contacts
2024-07-30 10:18:33 +02:00
alperozturk
e2caaa182e
Remove test check
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-30 09:49:22 +02:00
Nextcloud bot
fac75084ae
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-30 02:44:58 +00:00
alperozturk
f72c37be29
Fix
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-29 15:03:22 +02:00
alperozturk
2775f1c84b
Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-29 14:28:41 +02:00
alperozturk
730af29fe3
Remove extension for version check
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-29 14:27:44 +02:00
alperozturk
033c073430 Add fallback icon for events, make SearchResultEntry extensions private
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-29 14:19:09 +02:00
alperozturk
97c6c95de5 Cover edge case for empty email and phone number for multiple contact that have same display_name
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-29 14:19:09 +02:00
alperozturk
10550b53e9 Refactor
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-29 14:19:09 +02:00
alperozturk
62c2c6fb0f Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-29 14:19:09 +02:00
alperozturk
6e91559e64 Add getPhoneNumberById and getEmailById
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-29 14:19:09 +02:00
alperozturk
4bddc4f351 Give user to the better feedback
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-29 14:19:09 +02:00
alperozturk
8b2f281b41 Use feature only v30 and above
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-29 14:19:09 +02:00
alperozturk
2043abf87d Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-29 14:19:09 +02:00
alperozturk
99f8390f28 Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-29 14:19:09 +02:00
alperozturk
b66aeaba22 Permission check on create
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-29 14:19:09 +02:00
alperozturk
11a27eb74a Refactor
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-29 14:19:09 +02:00
alperozturk
d596d2f11e Use createdAt
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-29 14:19:09 +02:00
alperozturk
042583c683 Add permission checks for calendar event
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-29 14:19:09 +02:00
alperozturk
69b477063f Use displayName
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-29 14:19:09 +02:00
alperozturk
2d1a06b034 Add permission checks
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-29 14:19:09 +02:00
alperozturk
e036ec6826 Show toast message for fallback scenario
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-29 14:19:09 +02:00
alperozturk
b3ab911c49 Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-29 14:19:09 +02:00
alperozturk
274132a12d Fix dateformat
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-29 14:19:09 +02:00
alperozturk
bc893388df solve git conflicts
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-29 14:19:09 +02:00
alperozturk
485a859ca2 Split subline
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-29 14:19:09 +02:00
alperozturk
f07ef57a21 Add parseDateTimeRange
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-29 14:19:09 +02:00
alperozturk
6f62d39944 Add event managers for unified search
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-29 14:19:09 +02:00
alperozturk
7d9c88b173 Test
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-29 14:19:09 +02:00
Nextcloud bot
07ddbc6916
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-29 02:41:23 +00:00
Nextcloud bot
e4a9f55107
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-28 02:59:39 +00:00
renovate[bot]
aa0a44df68
fix(deps): update dependency androidx.lifecycle:lifecycle-viewmodel-ktx to v2.8.4
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-27 13:52:21 +00:00
Andy Scherzinger
99e50a09fe
Merge pull request #13318 from nextcloud/renovate/androidx.lifecycle-lifecycle-service-2.x
fix(deps): update dependency androidx.lifecycle:lifecycle-service to v2.8.4
2024-07-27 15:42:33 +02:00
Nextcloud bot
909021b595
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-27 02:40:13 +00:00
alperozturk
cbe5d3889e
Check existence of file
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-26 13:36:15 +02:00
renovate[bot]
cfc35000ae fix(deps): update dependency androidx.lifecycle:lifecycle-service to v2.8.4
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-26 13:01:37 +02:00
Tobias Kaminsky
d5a438e594
Merge pull request #13319 from nextcloud/give-feedback-to-user-for-receiving-external-files-instead-crash
Show Snackbar If mStreamsToUpload is null on ReceiveExternalFilesActivity
2024-07-26 10:57:25 +02:00
Nextcloud bot
ae4f62f0e9
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-26 02:42:01 +00:00
alperozturk
8bc3d26e76
Show message instead crash
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-25 16:52:32 +02:00
renovate[bot]
be1c15c5f7 fix(deps): update dependency androidx.fragment:fragment-ktx to v1.8.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-25 08:18:49 +02:00
Nextcloud bot
fb76df17b8
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-25 02:41:46 +00:00
renovate[bot]
1eb8be7bcb
fix(deps): update dependency androidx.annotation:annotation to v1.8.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-24 20:40:24 +00:00
Andy Scherzinger
81d1bc09d0
Merge pull request #13290 from nextcloud/renovate/io.coil-kt-coil-2.x
fix(deps): update dependency io.coil-kt:coil to v2.7.0
2024-07-24 22:31:13 +02:00
Nextcloud bot
e1ad83654f
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-24 02:41:59 +00:00
Nextcloud bot
3649ba2fe3
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-23 02:41:15 +00:00
alperozturk
efc956d380 add header
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-22 08:51:56 +02:00
alperozturk
0424a04b5b Fix
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-22 08:51:56 +02:00
alperozturk
7896d983e6 Add test
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-22 08:51:56 +02:00
Nextcloud bot
8acb50aa10
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-22 02:40:30 +00:00
Nextcloud bot
43e253a4f2
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-21 02:40:20 +00:00
alperozturk
a459f92353
Fix
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-19 10:56:08 +02:00
Nextcloud bot
140e8a2763
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-19 02:40:13 +00:00
renovate[bot]
c459e188de
fix(deps): update dependency io.coil-kt:coil to v2.7.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-18 16:40:39 +00:00
renovate[bot]
7d0f7bc46c chore(deps): update plugin com.google.devtools.ksp to v2.0.0-1.0.23
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-18 12:30:54 +02:00
Nextcloud bot
e4e45eb600
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-18 02:41:14 +00:00
renovate[bot]
dc695704f6
fix(deps): update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.0.19
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-16 15:39:22 +00:00
renovate[bot]
c07705d7c4
Update dependency pl.droidsonroids.gif:android-gif-drawable to v1.2.29
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-15 16:59:49 +00:00
Nextcloud bot
714f8ad469
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-15 02:39:53 +00:00
Nextcloud bot
5c80c50ec3
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-14 02:41:32 +00:00
Nextcloud bot
22ecfcf1a2
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-13 02:43:31 +00:00
Andy Scherzinger
666a4188a5
Merge pull request #13254 from nextcloud/bugfix/e2e-file-conflict-duplicated-files
Bug-Fix E2E File Conflict Duplicated Files
2024-07-12 13:22:15 +02:00
alperozturk
f245e36ce4 Update license
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-12 09:03:04 +02:00
alperozturk
8e746617f2 Fix and convert to kt
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-12 09:03:04 +02:00
alperozturk
7a9a92b845 Rename .java to .kt
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-12 09:03:04 +02:00
alperozturk
d9a24d6257
Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-12 08:59:51 +02:00
alperozturk
8a54508dc2 Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-12 08:55:50 +02:00
alperozturk
7fcb689634 Do the remove operation inside the upload file operations only for encrypted folder
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-12 08:55:50 +02:00
alperozturk
fd6cdbdf44 Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-12 08:55:50 +02:00
alperozturk
45ca46557a Check parent folder
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-12 08:55:50 +02:00
alperozturk
11cc3cdc63 Add documentation
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-12 08:55:50 +02:00
alperozturk
4ffa1891e1 Better naming
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-12 08:55:50 +02:00
alperozturk
47cd4b2fd5 Adopt to async execution
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-12 08:55:50 +02:00
alperozturk
bc563681b4 removeAnyOtherFileHaveSameName
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-12 08:55:50 +02:00
Alper Öztürk
dad6486a06
Merge pull request #13255 from nextcloud/13035-only-pictures-are-enabled-but-videos-also-auto-synced
Check for right media type in auto upload
2024-07-12 08:55:32 +02:00
Nextcloud bot
b2da0cdfb7
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-12 02:41:27 +00:00
Jonas Mayer
86ddaa3b5b Merge remote-tracking branch 'origin/13035-only-pictures-are-enabled-but-videos-also-auto-synced' into 13035-only-pictures-are-enabled-but-videos-also-auto-synced
# Conflicts:
#	app/src/main/java/com/owncloud/android/datamodel/SyncedFolder.java
2024-07-11 18:24:31 +02:00
Jonas Mayer
55526cb5cc renamed containsFile function
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-07-11 18:15:19 +02:00
Jonas Mayer
700dd54014 Check for right media type
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-07-09 17:10:31 +02:00
Nextcloud bot
ea5046ac71
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-09 02:40:04 +00:00
Alper Öztürk
c6c96ca25a
Merge pull request #13248 from nextcloud/bugfix/set-default-account
Bug-Fix Set Default Account Instead Using Lateinit Variable
2024-07-08 18:28:25 +02:00
alperozturk
a2f8264396
Remove deprecated function and replace with onViewCreated
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-08 15:25:57 +02:00
alperozturk
96fee3e8ed
Fix
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-08 15:23:23 +02:00
alperozturk
4a5eb4c66e
Fix
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-08 15:11:08 +02:00
alperozturk
f27fb2186e
Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-08 15:06:29 +02:00
alperozturk
d982ae2e7a
Fix test
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-08 15:05:55 +02:00
alperozturk
e839759bd4 Fix
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-08 14:23:55 +02:00
nicofrand
34f168280e
Reload rich document edition on reload event from webview (triggered on session expiration)
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-07-08 13:01:00 +02:00
Jonas Mayer
3db4443e9f Check for right media type
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-07-08 12:00:31 +02:00
Nextcloud bot
28d3891f65
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-08 02:41:11 +00:00
renovate[bot]
dfe06650c2
fix(deps): update dependency androidx.lifecycle:lifecycle-viewmodel-ktx to v2.8.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-05 16:24:55 +00:00
renovate[bot]
39aff1f2fe
fix(deps): update dependency androidx.lifecycle:lifecycle-service to v2.8.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-05 14:35:28 +00:00
Alper Öztürk
139b6e4708
Merge pull request #13230 from nextcloud/bugfix/reach-data-after-operation-failed-for-widget
Bug-Fix Reach Result After Operation Failed For Widget
2024-07-05 09:58:13 +02:00
Alper Öztürk
4d65f505f1
Merge pull request #13218 from nextcloud/make-cancel-all-uploads-more-efficient
Make upload handling more efficient
2024-07-05 09:22:29 +02:00
Nextcloud bot
6891072d28
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-05 02:39:50 +00:00
Jonas Mayer
8e550a8436 rate limit retryFailedUploads and fix cancelled uploads bug
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-07-04 23:55:08 +02:00
Jonas Mayer
d0b56656bc make cancel all uploads more efficient
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-07-04 22:31:55 +02:00
Alper Öztürk
060c78a6f6
Merge pull request #13226 from nextcloud/convert-ConflictsResolveDialog-to-kt
Convert Conflicts Resolve Dialog to Kotlin
2024-07-04 21:47:43 +02:00
Alper Öztürk
32ad133d4a
Merge pull request #13227 from nextcloud/convert-remove-files-dialog-to-kt
Convert Remove Files Dialog to Kotlin
2024-07-04 21:47:22 +02:00
alperozturk
96753abfad
Fix
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-04 15:57:09 +02:00
alperozturk
4a1eecf8fd
Add copyright
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-04 15:23:47 +02:00
alperozturk
92bb3b95a5
Convert to Kt
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-04 15:22:07 +02:00
alperozturk
7fb67a839d
Rename .java to .kt
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-04 15:22:06 +02:00
alperozturk
3027b4fd35
Fix code analytics
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-04 14:16:28 +02:00
alperozturk
62931a7d06
Convert Remove Files Dialog to Kotlin
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-04 14:09:31 +02:00
alperozturk
df1673b44c
Rename .java to .kt
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-04 14:09:30 +02:00
alperozturk
51887fe917
Convert to kt
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-04 11:37:37 +02:00
alperozturk
97d3064a66
Convert to kt
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-04 11:32:22 +02:00
alperozturk
4b95a811a9
Rename .java to .kt
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-07-04 11:32:21 +02:00
renovate[bot]
753e6bfda2 fix(deps): update dependency androidx.test:runner to v1.6.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-04 11:07:43 +02:00
Andy Scherzinger
4b47734054
Merge pull request #13202 from nextcloud/renovate/androidx.test-orchestrator-1.x
Update dependency androidx.test:orchestrator to v1.5.0
2024-07-04 10:44:24 +02:00
Andy Scherzinger
a5bdc80d5e
Merge pull request #13205 from nextcloud/renovate/com.vanniktech-emoji-google-0.x
Update dependency com.vanniktech:emoji-google to v0.21.0
2024-07-04 10:44:01 +02:00
Andy Scherzinger
847295ed02
Merge pull request #13204 from nextcloud/renovate/com.google.code.gson-gson-2.x
Update dependency com.google.code.gson:gson to v2.11.0
2024-07-04 10:43:18 +02:00
Alper Öztürk
2ba9fbaa79
Merge pull request #13201 from nextcloud/renovate/androidx.test.ext-junit-1.x
Update dependency androidx.test.ext:junit to v1.2.1
2024-07-04 10:02:09 +02:00
renovate[bot]
d91d00ee88 fix(deps): update dependency com.vanniktech:emoji-google to v0.21.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-04 09:46:05 +02:00
Alper Öztürk
6bed2ffdec
Merge pull request #13160 from nextcloud/make-upload-restart-more-efficient
Remove unnecessary checks and calls from restartFailedUploads
2024-07-04 08:46:47 +02:00