Matthieu Gallien
|
b5adbf3ab0
|
fix instances of: c++11 range-loop might detach Qt container warnings
analyzed via clazy
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
|
2022-11-18 16:02:21 +01:00 |
|
Claudio Cambra
|
58660b82f8
|
Ensure forcing a folder to be synced unpauses syncing on said folder
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-11-15 12:32:13 +01:00 |
|
Claudio Cambra
|
e281c46fa5
|
Fix ActivityList delegate warnings·
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-11-15 11:51:39 +01:00 |
|
Claudio Cambra
|
561b55800c
|
Remove reference to inexistent property in NCCustomButton
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-11-15 11:48:24 +01:00 |
|
Matthieu Gallien
|
61c792c6f4
|
fully qualify types in signals and slots
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
|
2022-11-15 09:57:54 +01:00 |
|
hefee
|
14292ec867
|
Fix typo of connector
Signed-off-by: hefee <hefee@debian.org>
|
2022-11-14 09:43:36 +01:00 |
|
tnixeu
|
d0d666d084
|
exclude kmessagewidget.cpp and wheelhandler.cpp from unity build
Signed-off-by: tnixeu <4436784+tnixeu@users.noreply.github.com>
|
2022-11-14 08:41:47 +01:00 |
|
tnixeu
|
e3adb90d60
|
skip unity build for files which fail to compile
Signed-off-by: tnixeu <4436784+tnixeu@users.noreply.github.com>
|
2022-11-14 08:41:47 +01:00 |
|
tnixeu
|
0b98f471ed
|
add guards around string constants and into an anonymous namespace
Signed-off-by: tnixeu <4436784+tnixeu@users.noreply.github.com>
|
2022-11-14 08:41:47 +01:00 |
|
Claudio Cambra
|
8315770467
|
Make user status selector modal, show user header
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-11-09 17:39:28 +01:00 |
|
Claudio Cambra
|
ddc14a844d
|
Remove unused remotePath in User::processCompletedSyncItem
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-11-09 16:29:21 +01:00 |
|
alex-z
|
4b6ce9f951
|
Do not use copy-assignment of QDialog.
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2022-11-09 16:01:17 +01:00 |
|
Claudio Cambra
|
31a89c68d7
|
Fix share delegate button icon colors in dark mode
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-11-08 17:33:25 +01:00 |
|
Claudio Cambra
|
1a0903f178
|
Ensure 'Sync now' button doesn't have its text elided
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-11-08 16:32:04 +01:00 |
|
Claudio Cambra
|
161ed1ec9b
|
Remove unused app pointer in CocoaInitializer
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-11-08 15:43:25 +01:00 |
|
Claudio Cambra
|
e45a023961
|
Remove unused internal link widget from old share dialog
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-11-03 14:03:38 +01:00 |
|
allexzander
|
6cb988b667
|
Fix accounts avatar issue when it becomes completely white due to non-changing account id member with changing account index in the list.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2022-11-03 10:14:44 +01:00 |
|
alex-z
|
b00007e07d
|
Fix incorrect current user index when removing and adding an account.
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2022-11-03 10:14:44 +01:00 |
|
allexzander
|
9ab89daedd
|
E2EE. Do not generate keypair without user request.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2022-11-01 09:18:28 +01:00 |
|
Claudio Cambra
|
d79312b2f7
|
Change liveDialog to nullDialog
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-31 18:06:13 +01:00 |
|
Claudio Cambra
|
7ba6969e65
|
Moved all server mocking code for share model test to independent ShareTestUtils file
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-31 18:06:10 +01:00 |
|
Claudio Cambra
|
e021f25634
|
Add a suite of tests for ShareModel
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Test ShareModel error handling
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Improve testing of user/group shares in ShareModel
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Add testing for maximum share expire date enforcement in ShareModel
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-31 18:06:09 +01:00 |
|
Claudio Cambra
|
77fb0c4808
|
Filter out sharees that already have active shares
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-31 18:06:09 +01:00 |
|
Claudio Cambra
|
0826e8d6ba
|
Improve server error handling in the ShareModel
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-31 18:06:09 +01:00 |
|
Claudio Cambra
|
c707dd0ccc
|
Check for state of file record retrieval in fileactivitylistmodel
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-31 18:06:09 +01:00 |
|
Claudio Cambra
|
79c0f3464a
|
Fix default date parser handling of timezones
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-31 18:06:09 +01:00 |
|
Claudio Cambra
|
ff4a4c63a1
|
Renamed _userStoppedTypingTimer to searchRateLimitingTimer
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-31 18:06:09 +01:00 |
|
Claudio Cambra
|
ce53c8439f
|
Add trailing comma to shareemodel enum
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-31 18:06:08 +01:00 |
|
Claudio Cambra
|
639fb21a13
|
Replace manual index bound checks with calls to checkIndex
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-31 18:06:08 +01:00 |
|
Claudio Cambra
|
fb4bb95b91
|
Perform inactive qquickwindow garbage collection when generating new file detail dialogs, raise existing dialog instead of always deleting
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-31 18:06:08 +01:00 |
|
Claudio Cambra
|
d2552ba439
|
Use auto where possible
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-31 18:06:08 +01:00 |
|
Claudio Cambra
|
b7d96781de
|
Add minimum size to file details window
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-31 18:06:08 +01:00 |
|
Claudio Cambra
|
121ab38177
|
Remove default cases in switches, rely on compiler warnings for missed cases
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-31 18:06:08 +01:00 |
|
Claudio Cambra
|
31afb02c84
|
Eliminate unneeded parent Item in FileActivityView
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-31 18:06:08 +01:00 |
|
Claudio Cambra
|
0ca927843f
|
Add early return checks for setter methods
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-31 18:06:08 +01:00 |
|
Claudio Cambra
|
685a0362fc
|
Refactor generation of dialogs, remove need for QSharedPointer and reduce use of pointers
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-31 18:06:07 +01:00 |
|
Claudio Cambra
|
f97f39375b
|
Remove Q_REQUIRED_RESULT from method with side-effect where result not always required, and viceversa
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-31 18:06:07 +01:00 |
|
Claudio Cambra
|
de0831c297
|
Use [[nodiscard]] more broadly in methods returning values, and respect it elsewhere
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-31 18:06:07 +01:00 |
|
Claudio Cambra
|
ec3c361c89
|
Show password set errors in the popup where passwords are set rather than in the main dialog
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-31 18:06:07 +01:00 |
|
Claudio Cambra
|
d92bc91bdf
|
Improve share view tab buttons
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-31 18:06:07 +01:00 |
|
Claudio Cambra
|
eda0328e9c
|
Change 'Link share' to 'Share link', matching server
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-31 18:06:07 +01:00 |
|
Claudio Cambra
|
6adefb572a
|
Improve flat buttons in share delegates
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-31 18:06:07 +01:00 |
|
Claudio Cambra
|
7971789112
|
Add a file details window/page, QMLify file sharing
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-31 18:06:03 +01:00 |
|
Matthieu Gallien
|
1dbdd8853f
|
add mising namespace
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
|
2022-10-31 12:23:52 +01:00 |
|
Matthieu Gallien
|
521054dbf0
|
use new public API to open an edit locally URL
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
|
2022-10-31 10:28:47 +01:00 |
|
Claudio Cambra
|
09997b189f
|
Only show Sync Now button if account is connected
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-29 15:54:19 +02:00 |
|
Claudio Cambra
|
ff3eab1275
|
Modernise QString-related construction
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-29 14:03:58 +02:00 |
|
Claudio Cambra
|
b4be56c267
|
Add braces to all if statements missing them
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-29 14:03:58 +02:00 |
|
Claudio Cambra
|
7d05d8471b
|
Expand use of const and auto, improve readability of accountsettings
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
|
2022-10-29 14:03:58 +02:00 |
|
Claudio Cambra
|
72e154def1
|
Rename EditLocallyHandler to EditLocallyJob
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-10-29 13:32:48 +02:00 |
|