Commit graph

20157 commits

Author SHA1 Message Date
Claudio Cambra
ac0d39e219 Use backup QCommonStyle to draw progress bar on macOS to avoid bug in QMacStyle
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-05-08 20:04:56 +08:00
Claudio Cambra
9f5f33c0b2 Make FolderStatusDelegate::paint less horrible to read
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-05-08 20:04:56 +08:00
Claudio Cambra
19732d09b9 Const auto-fy in FolderStatusDelegate::paint
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-05-08 20:04:56 +08:00
Claudio Cambra
5beba91e25
Merge pull request #5462 from nextcloud/bugfix/updater-channel-string
Fix update request channel being set to wrong localised string
2023-05-08 20:03:47 +08:00
Claudio Cambra
09d71b6a1d Replace validUpdateChannel anonymous namespace function with validUpdateChannels QSet
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-05-08 19:06:58 +08:00
Claudio Cambra
8cad4b826e Remove unused parameter in GeneralSettings slotUpdateChannelChanged
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-05-08 19:06:58 +08:00
Claudio Cambra
38133a165f Prevent returning a bad update channel from config
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-05-08 19:06:58 +08:00
Claudio Cambra
5bcb69eaf9 Guard against setting bad channels in config
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-05-08 19:06:58 +08:00
Claudio Cambra
e30188d8e4 Handle conversion from input QComboBox index to update channel string more safely
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-05-08 19:06:58 +08:00
Claudio Cambra
71fde8876e Fix channel string check in general settings' slotUpdateChannelChanged
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-05-08 19:06:58 +08:00
allexzander
7a01e625ef
Merge pull request #5655 from nextcloud/bugfix/e2ee-checksum-validation-freeze-fix
E2EE. Fix freeze on metadata checksum validation.
2023-05-08 12:24:35 +02:00
alex-z
90e3a37a20 E2EE. Fix freeze on metadata checksum validation.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-05-08 11:29:16 +02:00
Nextcloud bot
c1bfd8b133
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-08 04:31:37 +00:00
Nextcloud bot
f62101d64a
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-06 04:32:40 +00:00
Elsie Hupp
70db1c433a
Merge pull request #4714 from nextcloud/big-sur-icon-annotations
Annotated version of Big Sur icon
2023-05-05 12:48:02 -04:00
Elsie Hupp
04d16b7824 Annotated version of Big Sur icon
Signed-off-by: Elsie Hupp <github@elsiehupp.com>
2023-05-05 13:00:00 +00:00
allexzander
19d796e756
Merge pull request #5634 from nextcloud/feature/sql-logs-unclutter
Remove some SQL debug logs to unclutter the output.
2023-05-04 16:06:43 +02:00
alex-z
77f59c26d3 Remove some SQL debug logs to unclutter the output.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-05-04 14:42:10 +02:00
allexzander
cc697011b4
Merge pull request #5637 from nextcloud/bugfix/fix-crash-ptr-deref
Edit locally. Fix crash on _chekTokenJob pointer deref.
2023-05-04 11:33:31 +02:00
alex-z
cda8da3e96 Edit locally. Fix crash on _chekTokenJob pointer deref.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-05-04 10:49:58 +02:00
Nextcloud bot
5bde78900b
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-04 04:28:56 +00:00
Nextcloud bot
daf748b880
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-03 04:28:29 +00:00
Nextcloud bot
eb6cc929ce
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-02 04:30:05 +00:00
Nextcloud bot
8be32c9283
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-29 04:31:05 +00:00
Nextcloud bot
2f2f14b29d
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-28 04:31:06 +00:00
Matthieu Gallien
13916dfccf
Merge pull request #5630 from nextcloud/ci/fiwWindowsBuilds
no longer override the pixman default version
2023-04-27 17:21:36 +02:00
Matthieu Gallien
1a352d8629 no longer override the pixman default version
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-04-27 14:51:04 +02:00
allexzander
6eb248b37f
Merge pull request #5622 from nextcloud/feature/bring-back-missing-share-options
Implement missing share settings
2023-04-27 14:46:01 +02:00
alex-z
f39a0903c5 Implement missing share settings
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-04-27 12:54:54 +02:00
Nextcloud bot
7edc0a43a6
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-27 04:36:32 +00:00
Nextcloud bot
466c9e88bd
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-26 04:37:18 +00:00
Matthieu Gallien
94c1c02a11
disable by default the use of clang-tidy
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-04-25 17:23:58 +02:00
allexzander
e409779233
Merge pull request #5607 from nextcloud/feature/unlock-office-files
Unlock Office files when they are closed
2023-04-25 13:31:18 +02:00
alex-z
da6a7d3dac Unlock Office files when they are closed.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-04-25 12:54:37 +02:00
Nextcloud bot
4cc85d6dac
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-25 04:26:59 +00:00
allexzander
8ef21545f5
Merge pull request #5613 from nextcloud/bugfix/sharees-parse-lookup
Parse sharees 'lookup' key to include federated sharees.
2023-04-24 08:37:34 +02:00
Nextcloud bot
167b5db589
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-24 04:39:24 +00:00
Claudio Cambra
44296357df
Merge pull request #4957 from xavi-b/master
Fix MacOS UTF-8 normalization issue
2023-04-24 11:14:42 +08:00
xavi-b
5113802daf Fix MacOS UTF-8 normalization issue
Signed-off-by: xavi-b <developer@xavi-b.fr>
2023-04-24 00:52:17 +08:00
Claudio Cambra
e57fd7d661
Merge pull request #5243 from mayonezo/patch-1
Update nextcloudcmd.rst to include dedicated install method for Debian instead of using a Ubuntu ppa.
2023-04-24 00:51:53 +08:00
mayonezo
360100844c Update nextcloudcmd.rst
Debian has a package in its repository for nextcloudcmd. Adding an Ubuntu ppa to Debian might work, but is not the preferable solution.

Signed-off-by: mayonezo <haselnuss87@gmail.com>
2023-04-23 23:42:03 +08:00
Claudio Cambra
39c605ef72
Merge pull request #5583 from nextcloud/bugfix/edit-locally-error-messages
Properly handle all fatal errors during edit locally setup procedure
2023-04-23 23:41:06 +08:00
Claudio Cambra
348c2536ce Remove unneeded setupFinished signal from EditLocallyJob
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-04-23 22:48:41 +08:00
Claudio Cambra
401ecd8e3c Ensure errors are emitted and loading dialog destroyed when fatal errors are met during edit locally
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-04-23 22:48:41 +08:00
Claudio Cambra
e836ff4a12 Provide error when erasing the blacklist error for an item fails during edit locally
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-04-23 22:48:41 +08:00
Claudio Cambra
6431d66aeb Remove unnecessary signalling response to start edit locally, just start it within the job
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-04-23 22:48:41 +08:00
Nextcloud bot
17ebe0314c
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-23 04:31:04 +00:00
Nextcloud bot
613357af70
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-22 04:36:13 +00:00
Matthieu Gallien
d661bdb41f
Merge pull request #5603 from nextcloud/bugfix/fix-log-crash
Fix crash on entering new log file after file size of 512kb reached
2023-04-21 12:15:40 +02:00
Matthieu Gallien
9c8b624ef7 protect all access to shared data by mutexes
separate public methods that must lock and private methods that must not
lock

will avoid deadlock or unprotected accesses

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-04-21 10:32:43 +02:00