Claudio Cambra
|
26777175b7
|
Add convenience method in TestingALM to fetch more than maximum activities to be displayed in activitylistmodel
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-25 08:40:28 +08:00 |
|
Claudio Cambra
|
b7283fa18c
|
Clean up declarations in activitylistmodel header, remove unused methods
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-25 08:40:28 +08:00 |
|
Claudio Cambra
|
aa00b477c7
|
Fix fetch handling in TestingALM
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-25 08:40:28 +08:00 |
|
Claudio Cambra
|
1585c2e0ae
|
Expose insert dummy activity method in TestingALM
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-25 08:40:28 +08:00 |
|
Claudio Cambra
|
cd56841156
|
Make TestingALM a friend class of ActivityListModel
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-25 08:40:27 +08:00 |
|
Claudio Cambra
|
a1111938ad
|
Add test to check that the sortedactivitylistmodel correctly gets updated when the sourcemodel does
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-25 08:40:27 +08:00 |
|
Claudio Cambra
|
bbb0cddd08
|
Verify sorted model is showing the rows in source activity model
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-25 08:40:27 +08:00 |
|
Claudio Cambra
|
8003fcda85
|
Add SortedActivityListModel test
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-25 08:40:27 +08:00 |
|
Claudio Cambra
|
06a42908f7
|
Move creation of example activities from testactivitylistmodel to activitylistmodeltestutils
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-25 08:40:27 +08:00 |
|
Claudio Cambra
|
e42f5cf33e
|
Move activitylistmodel testing QNAM override to dedicated convenience method in ActivityTestUtils
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-25 08:40:27 +08:00 |
|
Claudio Cambra
|
6364c6226c
|
Replace unnecessary folder include in ActivityData with SyncResult
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-25 08:40:27 +08:00 |
|
Claudio Cambra
|
1c16728cb0
|
Move TestingALM to activitylistmodeltestutils
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-25 08:40:27 +08:00 |
|
Claudio Cambra
|
00ac5a4568
|
Move FakeRemoteActivityStorate to new activitylistmodeltestutils
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-25 08:40:26 +08:00 |
|
Claudio Cambra
|
55fc6a1d0f
|
Place all sorts of sync file item status errors near the top
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-25 08:40:26 +08:00 |
|
Claudio Cambra
|
68d92e1ca7
|
Move activity list SyncResult errors to the top of the list
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-25 08:40:26 +08:00 |
|
Claudio Cambra
|
a5e2de7e1d
|
Move activity list syncfileitemstatus errors to the top of the list
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-25 08:40:26 +08:00 |
|
Claudio Cambra
|
97274404f1
|
Merge pull request #5602 from nextcloud/bugfix/clean-up-systray-mac
Clean up systray.mm (macOS)
|
2023-07-25 01:47:20 +02:00 |
|
Claudio Cambra
|
53cc438bf1
|
Use QSharedPointer<T>::create for talk reply in systray.mm
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-25 07:14:03 +08:00 |
|
Claudio Cambra
|
08098b8d92
|
Fix spacing and indentation in systray.mm
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-25 07:14:03 +08:00 |
|
Claudio Cambra
|
91d5d9dc02
|
Modernise property accessing in systray.mm
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-25 07:14:03 +08:00 |
|
Claudio Cambra
|
5ecfa96d9c
|
Use const auto for C++ variables in systray.mm
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-25 07:14:03 +08:00 |
|
Claudio Cambra
|
fdcc623cf1
|
Constify object pointers in systray.mm
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-25 07:14:03 +08:00 |
|
Claudio Cambra
|
a7279716c5
|
Merge pull request #5903 from nextcloud/bugfix/fix-findersyncext
Fix Finder Sync Extension
|
2023-07-24 12:43:27 +02:00 |
|
Claudio Cambra
|
1e9dbf8f14
|
Operate directly on NSMutableData for incoming socket data, do not work with raw buffers
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-07-24 12:12:29 +02:00 |
|
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 |
|