Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/owncloud/client.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-04-13Allow to add Folder sync pairs based on spacesHannah von Reth
2022-03-15Merge remote-tracking branch 'origin/2.10'Hannah von Reth
2022-03-14Fix filter menusErik Verbruggen
- replaced "No filter" option text with "All", to avoid the "No filter is not enabled" situation - replace the "Filter" label on the button with "1 Filter"/"2 Filters" when a filter is active, so a user can immediately see that without having to open the filter pop-up
2022-03-01Fix shared pointer deletion before the slot was invokedHannah von Reth
Fixes: #9367
2022-01-31Port NotificationConfirmJob to JsonApiJobHannah von Reth
2022-01-31Refactor JsonApiJob and allow non ownCloud json jobsHannah von Reth
2021-12-09Merge remote-tracking branch 'origin/2.10'Hannah von Reth
2021-12-08Fix hiding of activity tab in case app is disabled or not installedFabian Müller
2021-12-03Use the refcounted AccountStatePtr as much as possibleErik Verbruggen
The AccountManager creates AccountState objects, and stores them in a shared pointer. Previously, the raw pointer was given out, and stored in other objects. That made removal very tricky: when an account gets removed, the underlying object gets deleted, and then all classes that listen get notified of the deletion. Those classes would sometimes put a nullptr into the AccountState pointer they stored, and in each usage would (hopefully) check for a nullptr. The problem was that a number of checks were missing, which the clang static analyser pointed out. This patch changes nearly all uses of a raw pointer into the shared pointer, thereby making sure all usages have a valid reference, even when account deletion happens. The two places where a raw pointer is still used, now put it into a refcounted pointer as soon as possible.
2021-10-27Add Utility::stringToEnumHannah von Reth
2021-09-30Merge remote-tracking branch 'origin/2.9'Hannah von Reth
2021-09-29Allow to filter issue table by issue typeErik Verbruggen
Fixes: #9000
2021-09-22Merge remote-tracking branch 'origin/2.9'Hannah von Reth
2021-09-21Allow up to 20000 sync issuesHannah von Reth
2021-09-17Revert "Work around compiler bug in old GCC versions"Hannah von Reth
We rather update the compiler on debian 9 This reverts commit 4acec7bfdeeb798cdc7f32d6286dc7de07e17ef1.
2021-09-17Work around compiler bug in old GCC versionsErik Verbruggen
The previous use of template specialisation triggered a compiler bug on Debian 9 and CentOS 7, which use gcc 5.4 or earlier. As there is just one specialisation, the work-around is to change the function to be a static member function of the wrapping class of the enum. See also: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56480
2021-09-14Add SyncStatus to the tablesHannah von Reth
Issue: #9000
2021-09-13Display the local time not utc timeHannah von Reth
Copying to clipboard will still display utc time (raw data) Fixes: #9006
2021-08-20Use a more intuitive resize behaviourHannah von Reth
Fixes: #8910
2021-08-12Don't treat exclude as errorHannah von Reth
2021-08-12Display an icon for successfully synced itemsHannah von Reth
2021-07-13Delay the deletion of Folder objectsHannah von Reth
This removes the need to check for the existance of the pointers Fixes: #8690
2021-06-24Fixed implicit fallthrough warningsOleksii Lysenko
2021-06-15Change the resize behaviour of the header viewHannah von Reth
2021-05-26Add rtl support to copy to clipboardHannah von Reth
2021-05-26Allow to filter tables by accountHannah von Reth
2021-05-26Move new models to a sub dirHannah von Reth