Claudio Cambra
|
377b4f6ddf
|
Fix bad signal emissions
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-20 12:07:55 +01:00 |
|
Claudio Cambra
|
1dfb9b26f2
|
Remove use of emit keyword where used for non signals
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-20 12:07:55 +01:00 |
|
Claudio Cambra
|
6146f7d5cf
|
Add 'emit' keyword to signal emissions that were missing them
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-20 12:07:55 +01:00 |
|
Claudio Cambra
|
f6c4c32b6e
|
Use QFileInfo::exists where we are only creating a QFileInfo to check if file exists, as it is faster
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-20 09:44:13 +01:00 |
|
Claudio Cambra
|
b0d048b0b8
|
Fix conflicting definitions in anonymous namespace in Unity build
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-15 16:58:00 +01:00 |
|
Claudio Cambra
|
3b7bd6d26c
|
Constify groups variable
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-15 16:58:00 +01:00 |
|
Claudio Cambra
|
14bd744df6
|
Use std::make_unique rather than manually build unique_ptr for oCSettings
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-15 16:58:00 +01:00 |
|
Claudio Cambra
|
f4bca991e1
|
Make checks for config file more concise, warn when file not readable
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-15 16:58:00 +01:00 |
|
Claudio Cambra
|
d8e8a43cff
|
Constify config file QFileInfo, create directly in if statement
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-15 16:58:00 +01:00 |
|
Claudio Cambra
|
0f9ddcddcb
|
Fix includes in accountmanager.cpp
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-15 16:58:00 +01:00 |
|
Claudio Cambra
|
5548a4181b
|
Replace QDesktopServices datalocation with emulated version of it
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-15 16:58:00 +01:00 |
|
Claudio Cambra
|
98be5fdd18
|
Add full list of possible legacy config locations
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-15 16:58:00 +01:00 |
|
Matthieu Gallien
|
39f85219b9
|
fix migration from old settings configuration files
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
|
2022-12-15 16:58:00 +01:00 |
|
alex-z
|
867249f339
|
Do not sync encrypted folders if the E2EE mnemonic is not entered. Automatically blacklist them. Remove from blacklist once the E2EE mnemonic is provided.
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2022-12-15 15:09:25 +01:00 |
|
Claudio Cambra
|
4ab7d6484a
|
Remove unused headerbanner component
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-15 12:30:41 +01:00 |
|
Matthieu Gallien
|
31b2146a17
|
use nextcloud.log suffix for log files of desktop client
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
|
2022-12-15 11:11:20 +01:00 |
|
Matthieu Gallien
|
a8025dc06a
|
use .nextcloudsync.log to perform file monitoring test at start
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
|
2022-12-15 11:11:20 +01:00 |
|
Claudio Cambra
|
b4ea35e95c
|
Clean up data section for internal link in model
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-13 17:40:20 +01:00 |
|
Claudio Cambra
|
bdfa923f8a
|
Fix copy link button
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-13 17:40:20 +01:00 |
|
Claudio Cambra
|
4af2a8f9de
|
Remove unneeded property from ShareDetailsPage
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-13 17:40:20 +01:00 |
|
Claudio Cambra
|
59d84759e4
|
Add an internal link share to the share dialog
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-13 17:33:33 +01:00 |
|
Claudio Cambra
|
2a77dc4529
|
Check socketlistener is valid before trying to send encryption menu item message
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-13 13:27:56 +01:00 |
|
Claudio Cambra
|
a23db4688a
|
Don't show Encrypt menu entry if server does not support E2EE
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-13 13:27:56 +01:00 |
|
Claudio Cambra
|
01334e40f9
|
Improve folder encryption dialog info boxes
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-13 13:27:56 +01:00 |
|
Claudio Cambra
|
19d5919b39
|
Make encryption job errors provide descriptive error messages
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-13 13:27:56 +01:00 |
|
Claudio Cambra
|
2b09281594
|
Add encryption success message box
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-13 13:27:56 +01:00 |
|
Claudio Cambra
|
39a48bf822
|
Move encrypt menu entry declaration to own method
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-13 13:27:56 +01:00 |
|
Claudio Cambra
|
bf1f718a65
|
Don't allow encryption if account is not correctly configured for it
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-13 13:27:56 +01:00 |
|
Claudio Cambra
|
1d4c634c54
|
Add context menu entry to encrypt folders
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-13 13:27:56 +01:00 |
|
Christian Göttsche
|
1a83894074
|
Fix typo
Found by Lintian.
Signed-off-by: Christian Göttsche <cgzones@googlemail.com>
|
2022-12-13 09:22:58 +01:00 |
|
alex-z
|
f7ef2e5f44
|
Silence sync termination errors when running EditLocallyJob.
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2022-12-12 17:39:48 +01:00 |
|
Claudio Cambra
|
5930fb4ac9
|
Adapt changes from share details page changes
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-09 15:06:35 +01:00 |
|
Claudio Cambra
|
373a001774
|
Replace share button with file details button
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-09 15:06:35 +01:00 |
|
Claudio Cambra
|
a16fc9ffcc
|
Replace drawer 'Done' button at bottom-right with close button at top-right
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-09 15:06:35 +01:00 |
|
Claudio Cambra
|
ca74c2b27f
|
Make drawer modal, reduce width
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-09 15:06:35 +01:00 |
|
Claudio Cambra
|
d25ce28a1b
|
Show file details within the tray dialog, rather than in a separate dialog
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-09 15:06:35 +01:00 |
|
Claudio Cambra
|
4a42aee17e
|
Remove semicolons from Q_UNUSED macros
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-09 14:36:12 +01:00 |
|
Claudio Cambra
|
8913f88c50
|
Differentiate between normal normal and Talk notifications, invoke macOS text reply notifications
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-09 14:36:12 +01:00 |
|
Claudio Cambra
|
d2e0afa070
|
Add Talk message type of notifications to native macOS notifications
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-09 14:36:12 +01:00 |
|
Claudio Cambra
|
2261615f69
|
Use EnforcedPlainTextLabel in new ShareDetailsPage
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-09 12:54:09 +01:00 |
|
Claudio Cambra
|
6ae41c0759
|
Add copy share link button to share details page footer, remove unneeded columnlayout in contentitem
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-09 12:54:09 +01:00 |
|
Claudio Cambra
|
e723b75919
|
Make 'Add another link' button less prominent
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-09 12:54:09 +01:00 |
|
Claudio Cambra
|
5e0a2672fb
|
Make unshare button less prominent, move out of bottom button box
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-09 12:54:09 +01:00 |
|
Claudio Cambra
|
4d837bd027
|
Set main file details page as initial item of stack view
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-09 12:54:09 +01:00 |
|
Claudio Cambra
|
79ec0e9748
|
Match design of expire date spinbox to other text fields
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-09 12:54:09 +01:00 |
|
Claudio Cambra
|
cfccd02a26
|
Improve layout of share details page
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-09 12:54:09 +01:00 |
|
Claudio Cambra
|
046f8ea910
|
Convert share details menu into a page pushed onto stackview
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-09 12:54:09 +01:00 |
|
Claudio Cambra
|
e42188274c
|
Add stackview to file details view
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-09 12:54:09 +01:00 |
|
Claudio Cambra
|
3b6064390c
|
Register askUserForMneominc in property system
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-09 12:12:37 +01:00 |
|
Claudio Cambra
|
31876926ac
|
Only request mnemonic when user explicitly wants to enable E2EE
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-09 12:12:37 +01:00 |
|