Claudio Cambra
|
4954debfbe
|
Use more informative NSAssert rather than assert for _registeredDirectories
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-24 12:12:29 +02:00 |
|
Claudio Cambra
|
49a9f7f263
|
Allocate new unsigned char buffer for processed line in heap, fixing crash
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-24 12:12:29 +02:00 |
|
Claudio Cambra
|
4d359bdb2a
|
Fix optional compile of File Provider module
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-24 12:12:29 +02:00 |
|
Claudio Cambra
|
b4b51cf141
|
Fix BUILD_FILE_PROVIDER_MODULE check in application.cpp
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-24 12:12:29 +02:00 |
|
Claudio Cambra
|
8fa463b109
|
Do not GENERATE_INFOPLIST_FILE for FinderSyncExt
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-24 12:12:29 +02:00 |
|
Claudio Cambra
|
fe3104c2a8
|
Correctly initialise internal data members for FinderSync
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-24 12:12:29 +02:00 |
|
Claudio Cambra
|
736e65934c
|
Define FinderSync internal data members as private interface extension
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-24 12:12:29 +02:00 |
|
Claudio Cambra
|
e0da34d36c
|
Use modern dot notation to access _inBuffer properties
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-24 12:12:29 +02:00 |
|
Claudio Cambra
|
535402a866
|
Add quotes to processed line in FinderSyncExt to easily demarcate received line start and end
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-24 12:12:29 +02:00 |
|
Claudio Cambra
|
a0088dcd11
|
Fix parsing of in buffer lines in FinderSyncExt
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-24 12:12:29 +02:00 |
|
Claudio Cambra
|
2acec8f4a0
|
Clean up FinderSyncExt processInBuffer
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-24 12:12:29 +02:00 |
|
Nextcloud bot
|
03bfbbfeb9
|
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
|
2023-07-24 02:32:09 +00:00 |
|
István Váradi
|
8fc3c99e93
|
Remove Ubuntu Kinetic, add Mantic
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
|
2023-07-23 08:56:29 +02:00 |
|
Nextcloud bot
|
7480bd17f8
|
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
|
2023-07-23 02:33:43 +00:00 |
|
Matthieu Gallien
|
162d9b1b97
|
Merge pull request #5468 from nextcloud/work/sparkle-bumps
Improve macOS Sparkle updater
|
2023-07-22 12:56:52 +02:00 |
|
Claudio Cambra
|
298a0f4dfb
|
Convert directly from QUrl to NSURL
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-22 11:16:39 +02:00 |
|
Claudio Cambra
|
ff1fbdacf2
|
Clean up declaration in SparkleUpdater header
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-22 11:16:39 +02:00 |
|
Claudio Cambra
|
70cc0bf18f
|
Fix localisation of updater status strings
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-22 11:16:39 +02:00 |
|
Claudio Cambra
|
892abd984b
|
Properly handle skipping auto update checks in the sparkle updater
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-22 11:16:39 +02:00 |
|
Claudio Cambra
|
c9275743d1
|
Only instantiate sparkle updater if autoupdating is available
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-22 11:16:39 +02:00 |
|
Claudio Cambra
|
5f9837b2b2
|
Fix qbytearray related clazy warnings in objective-c++ sparkle updater side
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-22 11:16:39 +02:00 |
|
Claudio Cambra
|
5ff0191757
|
Only enable check for update button when the sparkle updater is not working
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-22 11:16:39 +02:00 |
|
Claudio Cambra
|
07ac1b8c99
|
Implement proper notifying of sparkle updater state changes
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-22 11:16:39 +02:00 |
|
Claudio Cambra
|
73c42719b4
|
Also record sparkle updater state
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-22 11:16:39 +02:00 |
|
Claudio Cambra
|
5f87f6687c
|
Properly display status string for changes in updater
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-22 11:16:39 +02:00 |
|
Claudio Cambra
|
40f7da0106
|
Add ability for sparkle updater to notify UI when state has changed
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-22 11:16:39 +02:00 |
|
Claudio Cambra
|
85f8332f32
|
Add q pointer to SparkleInterface
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-22 11:16:39 +02:00 |
|
Claudio Cambra
|
427ed0d47d
|
Replace private class with an interfacing class to bridge Obj-C delegate class and owner CPP class
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-22 11:16:39 +02:00 |
|
Claudio Cambra
|
aa3b315c32
|
Name sparkle updater delegate more reasonably
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-22 11:16:39 +02:00 |
|
Claudio Cambra
|
88b2ae0d21
|
Use std::unique_ptr in sparkle updater class rather than manual management
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-22 11:16:39 +02:00 |
|
Nextcloud bot
|
0f30993b2c
|
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
|
2023-07-22 02:38:37 +00:00 |
|
allexzander
|
f8b8d44342
|
Merge pull request #5912 from nextcloud/bugfix/fix-msvc-sharemodel-build
Fix build of sharemodel.cpp on MSVC
|
2023-07-21 14:03:35 +02:00 |
|
Claudio Cambra
|
71adc2086b
|
Fix build of sharemodel.cpp on MSVC
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-21 18:44:06 +08:00 |
|
Nextcloud bot
|
fb70509ac0
|
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
|
2023-07-21 02:31:44 +00:00 |
|
Claudio Cambra
|
b4c9761d3d
|
Merge pull request #5698 from nextcloud/feature/trashfiles
Add option to move deleted files to trash instead of permanently deleting them
|
2023-07-20 18:14:50 +02:00 |
|
Claudio Cambra
|
e54d78ad69
|
Add checkbox to general settings to enabling file removal meaning moving files to trash, rather than immediate deletion
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-21 00:08:00 +08:00 |
|
Claudio Cambra
|
d3eefee25a
|
Replace custom moveToTrash solution with Qt QFile::moveToTrash
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-21 00:07:59 +08:00 |
|
Claudio Cambra
|
a14f5bc90e
|
Merge pull request #5666 from nextcloud/bugfix/svg-provider-error-fix
Fix SVG rendering error in SvgImageProvider
|
2023-07-20 18:02:20 +02:00 |
|
Claudio Cambra
|
ed05436ea5
|
Remove empty statement, standalone semicolon
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-20 23:53:29 +08:00 |
|
Claudio Cambra
|
74d1629ad9
|
Extract custom color svg image finding into separate function
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-20 23:53:29 +08:00 |
|
Claudio Cambra
|
1284749d70
|
Simplify findSvgFilePath, define result value on definition
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-20 23:53:28 +08:00 |
|
Claudio Cambra
|
c42cb28741
|
Merge pull request #5717 from nextcloud/bugfix/better-password-gen
Fix password generation for shares, improve generator
|
2023-07-20 17:51:38 +02:00 |
|
Claudio Cambra
|
9df47cf1cc
|
Simplify loop to write bytes to password
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-20 23:32:28 +08:00 |
|
Claudio Cambra
|
4c8007e461
|
Use std::array to store hash bytes
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-20 23:32:28 +08:00 |
|
Claudio Cambra
|
b404f1a546
|
Replace use of std::rand with improved C++11 random
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-20 23:32:28 +08:00 |
|
Claudio Cambra
|
f9ded784b5
|
Guarantee that the generated password for share will have all the types of characters needed to pass server check
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-20 23:32:28 +08:00 |
|
Claudio Cambra
|
32acf504cb
|
Simplify password generation in sharemodel
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-20 23:32:28 +08:00 |
|
Claudio Cambra
|
c4d1bdf46f
|
Generate better passwords for shares
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-20 23:32:27 +08:00 |
|
Claudio Cambra
|
bb87813a40
|
Merge pull request #5659 from nextcloud/bugfix/expire-date-set-share-view
Fix expire date field in Share settings
|
2023-07-20 17:21:50 +02:00 |
|
Claudio Cambra
|
d0e8e67c72
|
Track invalid input in ShareDetailsPage expireDateSpinBoxTextField
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-20 23:17:30 +08:00 |
|