Claudio Cambra [Wed, 9 Nov 2022 11:21:07 +0000 (12:21 +0100)]
Make drawer modal, reduce width
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Mon, 7 Nov 2022 13:05:20 +0000 (14:05 +0100)]
Show file details within the tray dialog, rather than in a separate dialog
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Fri, 9 Dec 2022 14:03:33 +0000 (15:03 +0100)]
Merge pull request #5143 from nextcloud/feature/interactive-talk-macos-notifications
Add interactive NC Talk notifications on macOS
Claudio Cambra [Fri, 9 Dec 2022 13:36:05 +0000 (14:36 +0100)]
Remove semicolons from Q_UNUSED macros
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 8 Nov 2022 18:18:41 +0000 (19:18 +0100)]
Differentiate between normal normal and Talk notifications, invoke macOS text reply notifications
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 8 Nov 2022 15:16:39 +0000 (16:16 +0100)]
Add Talk message type of notifications to native macOS notifications
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Fri, 9 Dec 2022 12:32:55 +0000 (13:32 +0100)]
Merge pull request #5194 from nextcloud/feature/share-details-page
Replace share settings popup with a page on a StackView
Claudio Cambra [Thu, 8 Dec 2022 11:30:42 +0000 (12:30 +0100)]
Use EnforcedPlainTextLabel in new ShareDetailsPage
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 23 Nov 2022 14:25:09 +0000 (15:25 +0100)]
Add copy share link button to share details page footer, remove unneeded columnlayout in contentitem
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 23 Nov 2022 13:44:10 +0000 (14:44 +0100)]
Make 'Add another link' button less prominent
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 23 Nov 2022 13:33:49 +0000 (14:33 +0100)]
Make unshare button less prominent, move out of bottom button box
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Mon, 21 Nov 2022 11:18:13 +0000 (12:18 +0100)]
Set main file details page as initial item of stack view
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Fri, 18 Nov 2022 17:09:22 +0000 (18:09 +0100)]
Match design of expire date spinbox to other text fields
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Fri, 18 Nov 2022 16:42:58 +0000 (17:42 +0100)]
Improve layout of share details page
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Fri, 18 Nov 2022 15:12:49 +0000 (16:12 +0100)]
Convert share details menu into a page pushed onto stackview
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Fri, 18 Nov 2022 15:12:30 +0000 (16:12 +0100)]
Add stackview to file details view
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Fri, 9 Dec 2022 11:39:27 +0000 (12:39 +0100)]
Merge pull request #5181 from nextcloud/feature/dont-spam-user-with-mnemonic-request
Only show mnemonic request dialog when user explicitly wants to enable E2EE
Claudio Cambra [Tue, 29 Nov 2022 10:53:35 +0000 (11:53 +0100)]
Register askUserForMneominc in property system
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 15 Nov 2022 16:25:13 +0000 (17:25 +0100)]
Only request mnemonic when user explicitly wants to enable E2EE
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Matthieu Gallien [Fri, 9 Dec 2022 11:07:49 +0000 (12:07 +0100)]
Merge pull request #5256 from nextcloud/bugfix/doNotBulkUploadE2EE
do not use bulk upload for e2ee files
Matthieu Gallien [Thu, 8 Dec 2022 14:57:04 +0000 (15:57 +0100)]
do not use bulk upload for e2ee files
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Nextcloud bot [Fri, 9 Dec 2022 03:46:30 +0000 (03:46 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Claudio Cambra [Thu, 8 Dec 2022 12:30:34 +0000 (13:30 +0100)]
Merge pull request #5214 from nextcloud/bugfix/user-status-selector-text-input-sizing
Explicitly size and align user status selector text input to avoid bugs with alternate QtQuick styles
Claudio Cambra [Fri, 25 Nov 2022 13:53:16 +0000 (14:53 +0100)]
Explicitly size and align user status selector text input to avoid bugs with alternate QtQuick styles
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Thu, 8 Dec 2022 12:04:37 +0000 (13:04 +0100)]
Merge pull request #5216 from nextcloud/bugfix/basic-combo-internal-layout
Fix BasicComboBox internal layout
Claudio Cambra [Fri, 25 Nov 2022 16:54:17 +0000 (17:54 +0100)]
Fix BasicComboBox internal layout, take proper account of insets
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Matthieu Gallien [Thu, 8 Dec 2022 10:00:48 +0000 (11:00 +0100)]
Merge pull request #5253 from nextcloud/bugfix/editLocallyShouldWork
do not create GUI from a random thread and show error on real error
Matthieu Gallien [Thu, 8 Dec 2022 09:58:58 +0000 (10:58 +0100)]
do not create GUI from a random thread and show error on real error
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Nextcloud bot [Thu, 8 Dec 2022 03:31:17 +0000 (03:31 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Matthieu Gallien [Wed, 7 Dec 2022 16:53:45 +0000 (17:53 +0100)]
Merge pull request #5247 from nextcloud/bugfix/plainify-qlabels
Format some QLabels as plain text
Claudio Cambra [Wed, 7 Dec 2022 15:46:37 +0000 (16:46 +0100)]
Format some QLabels as plain text
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 7 Dec 2022 13:42:54 +0000 (14:42 +0100)]
Merge pull request #5226 from nextcloud/feature/lock-file-edit-locally
Lock file when editing locally
Claudio Cambra [Wed, 7 Dec 2022 12:48:51 +0000 (13:48 +0100)]
Remove redundant openUrl variable
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 7 Dec 2022 12:47:48 +0000 (13:47 +0100)]
Fix loss of integer precision in parameters for fileLockTimeRemainingMinutes
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 7 Dec 2022 12:46:21 +0000 (13:46 +0100)]
Make fileLockTimeRemainingMinutes a static method
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 7 Dec 2022 11:40:48 +0000 (12:40 +0100)]
Run locking procedure on main thread, open file after file has been locked remotely
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 6 Dec 2022 12:52:36 +0000 (13:52 +0100)]
Ensure we are using up-to-date item ptr instead of potentially un-update file record when checking lock state in fileLockSuccess, separate case with lock already pre-existing
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 6 Dec 2022 11:34:33 +0000 (12:34 +0100)]
Ensure we are using folder relative paths for synced folders that are not root to work correctly
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Mon, 5 Dec 2022 20:22:08 +0000 (21:22 +0100)]
Ensure we are checking lock state once file has been synced after setting lock
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 29 Nov 2022 18:07:00 +0000 (19:07 +0100)]
Notify user when file is locked when local editing begins
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Mon, 28 Nov 2022 17:29:37 +0000 (18:29 +0100)]
Lock file when editing locally
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Nextcloud bot [Wed, 7 Dec 2022 03:31:40 +0000 (03:31 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
allexzander [Tue, 6 Dec 2022 15:13:32 +0000 (16:13 +0100)]
Merge pull request #5241 from nextcloud/bugfix/edit-locally-ci-errors
Fix CI errors for Edit Locally.
alex-z [Tue, 6 Dec 2022 12:43:40 +0000 (13:43 +0100)]
Fix CI errors for Edit Locally.
Signed-off-by: alex-z <blackslayer4@gmail.com>
allexzander [Tue, 6 Dec 2022 09:02:29 +0000 (10:02 +0100)]
Merge pull request #5175 from nextcloud/feature/edit-file-locally-restart-sync
Feature/edit file locally restart sync
alex-z [Fri, 4 Nov 2022 16:38:59 +0000 (17:38 +0100)]
Edit locally job will only sync a specific file by modifying the state of the Sync Engine. All other running syncs will get terminated. Syncing is now optimized to run faster and it checks if the file has changed on the server before syncing it.
Signed-off-by: alex-z <blackslayer4@gmail.com>
Nextcloud bot [Tue, 6 Dec 2022 03:39:02 +0000 (03:39 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Claudio Cambra [Mon, 5 Dec 2022 15:18:57 +0000 (16:18 +0100)]
Merge pull request #5233 from nextcloud/bugfix/enforce-plain-text-qml-labels
Make use of plain text-enforcing qml labels
Claudio Cambra [Mon, 5 Dec 2022 15:06:15 +0000 (16:06 +0100)]
Only perform Label check on QML files
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Fri, 2 Dec 2022 15:38:54 +0000 (16:38 +0100)]
Add QML label check to CI
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Fri, 2 Dec 2022 13:58:12 +0000 (14:58 +0100)]
Remove now redundant use of textFormat
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Fri, 2 Dec 2022 13:51:09 +0000 (14:51 +0100)]
Introduce EnforcedPlainTextLabel, convert all Label or Text labels to use this
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Nextcloud bot [Mon, 5 Dec 2022 03:27:11 +0000 (03:27 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sun, 4 Dec 2022 03:26:37 +0000 (03:26 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sat, 3 Dec 2022 03:26:47 +0000 (03:26 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Fri, 2 Dec 2022 03:28:01 +0000 (03:28 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Claudio Cambra [Thu, 1 Dec 2022 21:14:32 +0000 (22:14 +0100)]
Merge pull request #5221 from nextcloud/Valdnet-patch-4
l10n: Correct spelling
Valdnet [Sun, 27 Nov 2022 20:43:22 +0000 (21:43 +0100)]
l10n: Correct spelling
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
Matthieu Gallien [Thu, 1 Dec 2022 14:22:07 +0000 (15:22 +0100)]
Merge pull request #5231 from nextcloud/bugfix/more-plain-text
Ensure more QML text components are rendering things as plain text
Claudio Cambra [Thu, 1 Dec 2022 11:06:05 +0000 (12:06 +0100)]
Ensure more QML text components are rendering things as plain text
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Thu, 1 Dec 2022 11:54:13 +0000 (12:54 +0100)]
Merge pull request #5179 from nextcloud/feature/clear-e2e-enabled-on-other-device-message
Differentiate between E2EE not being enabled at all vs. E2EE being enabled already through another device in account settings message
Claudio Cambra [Tue, 15 Nov 2022 15:56:16 +0000 (16:56 +0100)]
Address capitalisation of End-to-end
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 15 Nov 2022 14:31:27 +0000 (15:31 +0100)]
Differentiate between E2EE not being enabled at all vs. E2EE being enabled already through another device in account settings message
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Nextcloud bot [Thu, 1 Dec 2022 03:31:52 +0000 (03:31 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Matthieu Gallien [Wed, 30 Nov 2022 12:44:44 +0000 (13:44 +0100)]
Merge pull request #5224 from nextcloud/bugfix/caseCashConflictsShouldNotTerminateSync
Bugfix/case cash conflicts should not terminate sync
Matthieu Gallien [Mon, 28 Nov 2022 16:16:45 +0000 (17:16 +0100)]
a case clash error is a case clash error
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Mon, 28 Nov 2022 16:06:57 +0000 (17:06 +0100)]
fix test and code to not stop on case clash errors
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Mon, 28 Nov 2022 15:43:29 +0000 (16:43 +0100)]
case clash should not prevent full propagation
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Nextcloud bot [Wed, 30 Nov 2022 03:31:40 +0000 (03:31 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Claudio Cambra [Tue, 29 Nov 2022 10:42:34 +0000 (11:42 +0100)]
Merge pull request #5227 from nextcloud/bugfix/update-macosx-shell-integration-deployment-targets
Update macOS shell integration deployment targets
Claudio Cambra [Mon, 28 Nov 2022 17:39:32 +0000 (18:39 +0100)]
Update macOS shell integration deployment targets
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Nextcloud bot [Tue, 29 Nov 2022 03:31:24 +0000 (03:31 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Claudio Cambra [Mon, 28 Nov 2022 17:54:09 +0000 (18:54 +0100)]
Merge pull request #5163 from nextcloud/feature/encryption-ux
Remove close/dismiss button from encryption message
Claudio Cambra [Thu, 10 Nov 2022 14:43:56 +0000 (15:43 +0100)]
Remove close/dismiss button from encryption message
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Mon, 28 Nov 2022 17:22:36 +0000 (18:22 +0100)]
Merge pull request #5223 from nextcloud/bugfix/prevent-encryption-folder-if-e2e-unsetup
Prevent bad encrypting of folder if E2EE has not been correctly set up
Claudio Cambra [Mon, 28 Nov 2022 14:09:20 +0000 (15:09 +0100)]
Prevent bad encrypting of folder if E2EE has not been correctly set up
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Mon, 28 Nov 2022 13:37:38 +0000 (14:37 +0100)]
Merge pull request #5220 from nextcloud/rakekniven-patch-1
l10n: Fixed grammar
rakekniven [Sun, 27 Nov 2022 17:29:04 +0000 (18:29 +0100)]
l10n: Fixed grammar
Reported at Transifex.
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
Nextcloud bot [Mon, 28 Nov 2022 03:32:10 +0000 (03:32 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sun, 27 Nov 2022 03:29:53 +0000 (03:29 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sat, 26 Nov 2022 03:29:39 +0000 (03:29 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
allexzander [Fri, 25 Nov 2022 15:33:17 +0000 (16:33 +0100)]
Merge pull request #5209 from nextcloud/bugfix/tests-cfapihshellext
Fix CfApiShellExtensionsIPCTest
alex-z [Thu, 24 Nov 2022 18:07:30 +0000 (19:07 +0100)]
Fix CfApiShellExtensionsIPCTest.
Signed-off-by: alex-z <blackslayer4@gmail.com>
Claudio Cambra [Fri, 25 Nov 2022 13:10:36 +0000 (14:10 +0100)]
Merge pull request #5164 from nextcloud/feature/e2ee-wording
Clearly tell user that E2EE has been enabled for an account
Claudio Cambra [Thu, 17 Nov 2022 15:07:31 +0000 (16:07 +0100)]
Rename 'Enable encryption' button to 'Setup encryption'
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 15 Nov 2022 15:51:22 +0000 (16:51 +0100)]
Fix capitalisation of End-to-end
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 15 Nov 2022 11:27:35 +0000 (12:27 +0100)]
Use material icons for lock and state-info
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Mon, 14 Nov 2022 12:25:39 +0000 (13:25 +0100)]
Change the colour of the encryption message box when encryption enabled
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Mon, 14 Nov 2022 12:22:15 +0000 (13:22 +0100)]
Add info icon when encryption not yet enabled
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Mon, 14 Nov 2022 12:10:53 +0000 (13:10 +0100)]
Show tick icon when encryption is enabled for account
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Thu, 10 Nov 2022 16:13:12 +0000 (17:13 +0100)]
Clearly tell user that E2EE has been enabled for an account
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Matthieu Gallien [Fri, 25 Nov 2022 09:37:21 +0000 (10:37 +0100)]
Merge pull request #5206 from nextcloud/ci/doNotOverrideConfigurationFile
Ci/do not override configuration file
Matthieu Gallien [Thu, 24 Nov 2022 15:03:03 +0000 (16:03 +0100)]
fix include style to always use "" for files from the project
the use of #include <> is only for system headers and not headers from
the project
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Thu, 24 Nov 2022 15:02:02 +0000 (16:02 +0100)]
avoid modifying real configuration file: use temp folder
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Nextcloud bot [Fri, 25 Nov 2022 03:35:10 +0000 (03:35 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Claudio Cambra [Thu, 24 Nov 2022 16:46:33 +0000 (17:46 +0100)]
Merge pull request #5189 from nextcloud/bugfix/custom-buttons-alignments
Fix bad custom button alignments, sizings, etc.
Claudio Cambra [Fri, 18 Nov 2022 17:18:02 +0000 (18:18 +0100)]
Fix bad custom button alignments, sizings, etc.
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Matthieu Gallien [Thu, 24 Nov 2022 15:31:58 +0000 (16:31 +0100)]
Merge pull request #5201 from nextcloud/ci/fixVfsRegressions
fix regressions on pinState management when doing renames
Matthieu Gallien [Wed, 23 Nov 2022 17:04:46 +0000 (18:04 +0100)]
fix regressions on pinState management when doing renames
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Claudio Cambra [Thu, 24 Nov 2022 14:04:34 +0000 (15:04 +0100)]
Merge pull request #5202 from nextcloud/bugfix/tray-window-margins
Fix tray window margins, stop cutting into window border