allexzander
1694be9d72
Fix unit tests.
...
Signed-off-by: allexzander <blackslayer4@gmail.com>
2022-09-17 09:47:15 +02:00
alex-z
2d7e2d3604
Do not ignore return value of SyncJournalDB in propagator jobs
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2022-09-17 09:47:15 +02:00
alex-z
f34fb9ea97
Do not ignore return value of SyncJournalDB in socket API.
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2022-09-17 09:47:15 +02:00
alex-z
e1c4e23d20
Do not ignore return value of SyncJournalDB in syncengine.
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2022-09-17 09:47:15 +02:00
alex-z
90c94c9d59
Do not ignore return value of getFileRecordsByFileId.
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2022-09-17 09:47:15 +02:00
alex-z
0b7813ee7a
Added 'nodiscard' attribute to some of SyncJournalDb methods.
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2022-09-17 09:47:15 +02:00
alex-z
d8e5e980e7
Check return values for SqlQuery.exec().
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2022-09-17 09:47:15 +02:00
Claudio Cambra
0a2186f8d9
Ensure that the file being processed has had its etag properly sanitised, log etag more
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-09-15 09:10:32 +02:00
Claudio Cambra
5a56584fba
Deallocate call notification dialog objects when closed
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-09-14 12:34:47 +02:00
Claudio Cambra
14303d0eb6
Make account setup wizard's adjustWizardSize resize to current page size instead of largest wizard page
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-09-13 23:00:05 +02:00
Claudio Cambra
1a5fa50fbb
Refactor ActivityListModel population mechanisms
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-09-13 19:34:41 +02:00
Claudio Cambra
4c9e0873a3
Fix low-resolution file changed overlay icons in activities
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-09-13 18:55:47 +02:00
Claudio Cambra
2b3efbfb2a
Accept valid lsColJob reply XML content types
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-09-12 13:57:31 +02:00
Claudio Cambra
66198055d3
Fix add account text clipping, enlarge text
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-09-10 20:16:17 +02:00
Claudio Cambra
871ad24e28
Fix ActivityItem activityHover error
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-09-10 12:11:23 +02:00
Claudio Cambra
b1caa45929
Fix menu bar height calculation on macOS
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-09-10 11:52:29 +02:00
Claudio Cambra
b3ccbe2808
Fix fileactivitylistmodel QML registration
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-09-10 11:17:10 +02:00
alex-z
2a529eef3c
Make sure Folder is deleted from the list and the SyncJournalDB is closed for every folder of the account that has been removed.
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2022-09-10 10:34:34 +02:00
alex-z
f0b9ecd747
Check folder invalidity reson when deciding to enable or disable the 'Finish' button in a Wizard page.
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2022-09-10 10:34:34 +02:00
Matthieu Gallien
b81cdf177d
makes Qt WebEngine optional only on macOS
...
should avoid distributing broken builds missing out web flow login that
is required by some cusotmers
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-09-08 10:33:07 +02:00
Claudio Cambra
9a0753dabb
Replace private API QZipWriter with KArchive
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-09-07 19:10:03 +02:00
Claudio Cambra
b7b374c442
Fix rebase issue with activity list keyboard navigation PR
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-09-07 18:45:58 +02:00
Claudio Cambra
b820df90b9
Improve activity list highlighting/keyboard item selection
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-09-07 18:27:14 +02:00
Claudio Cambra
85c5002d34
Simplify activity list delegates by making them ItemDelegates, clean up
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-09-07 18:19:49 +02:00
Claudio Cambra
e79ced22ae
Clean up QML registration
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-09-07 17:00:44 +02:00
Claudio Cambra
7882e224fd
Set UnifiedSearchResultNothingFound visibility less messily
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-09-07 15:01:07 +02:00
allexzander
7e53280de6
Do not display error message in the activity list when aborgint the sync.
...
Signed-off-by: allexzander <blackslayer4@gmail.com>
2022-09-07 13:38:10 +03:00
alex-z
1b98733b1a
Start sync immediately after modifying the selective sync settings.
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2022-09-07 13:38:09 +03:00
alex-z
e081f0ba72
Set '_abortRequested' properly within the propagator so the error is not displayed in UI.
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2022-09-07 13:35:42 +03:00
alex-z
7ba681544c
Fix wrong estimated time when doing sync.
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2022-09-07 09:31:05 +03:00
Claudio Cambra
316f3981ab
Align, resize, and layout everything uniformly in the unified search view
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-09-06 09:02:17 +02:00
Claudio Cambra
5acb0b272a
Use same tooltip component everywhere
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-09-06 08:40:03 +02:00
Claudio Cambra
2fe4bc5403
Add a ScrollView to the predefined statuses area of the UserStatusSelector
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-09-05 12:33:19 +02:00
James Horsley
1d7a2c06f6
Fix crash in cldapi.dll
...
Fixes #3349
Change placeholder functions to take QStrings instead of handles
Signed-off-by: James Horsley <jbhorsley@gmail.com>
2022-09-05 09:16:19 +02:00
Matthieu Gallien
d1408df7ba
let Qt use OpenGLES instead of desktop OpenGL to workaround bugs
...
should help picking a working rendering pipeline on windows
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-09-04 22:20:38 +02:00
Matthieu Gallien
0092ad15c7
sets special configuration to webengine to work around bugs
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-09-04 22:20:38 +02:00
Matthieu Gallien
2ad57fd88e
reads and store fileId and remote permissions during bulk upload
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-08-31 08:39:38 +02:00
alex-z
ba9a39856b
Change Activities dialog show and Systray.forceWindowInit call sequence to fix the issue of Activities dialog not being shown.
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2022-08-29 10:59:55 +03:00
alex-z
22a3b6cc16
Fix File Activities dialog not showing up.
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2022-08-29 10:59:55 +03:00
Claudio Cambra
27f28d781e
Prevent the 'Cancel' button of the user status selector getting squashed
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-08-17 21:08:25 +02:00
Claudio Cambra
ecab3d76ee
Ensure that clear status message combo box is at least implicit width
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-08-17 20:34:17 +02:00
Claudio Cambra
bedcfbd14c
Fix alignment of predefined status contents regardless of emoji fonts
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-08-17 20:01:12 +02:00
Claudio Cambra
fc5e9db839
Prevent crashing when trying to create error-ing QML component in systray.cpp, output error to log
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-08-17 15:31:04 +02:00
Claudio Cambra
2ab95a30f9
Ensure file activity dialog is centered on screen and appears at top of window stack
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-08-17 14:01:32 +02:00
Claudio Cambra
7d41530284
Fix account switching and hover issues with UserLine component
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-08-10 18:07:02 +03:00
Matthieu Gallien
5c7b6e7af4
fix warnings reported by Qt
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-08-10 12:02:02 +00:00
Claudio Cambra
37bd55b232
Fix unified seach item placeholder image source
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-08-10 13:31:45 +02:00
Claudio Cambra
387dfa96a1
Refactor user line
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-08-10 12:10:20 +02:00
Claudio Cambra
d86f25d215
Make UserStatusSelector a dismissible page pushed onto the tray window
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-08-10 09:22:33 +00:00
Claudio Cambra
0a89bf2335
Fix QML warnings
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-08-09 14:45:18 +03:00