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-13Use the folder object directly instead of looking it up by its name (#9583)Hannah 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-11Fix account filtering in Server Activity tabErik Verbruggen
The `Models::addFilterMenuItems` method is used in 2 cases, once in the `ActivityWidget`, and once in the `ProtocolWidget`. Both have their own item model, so both need their own role passed in for filtering on. The bug was that `ProtocolItemModel::ProtocolItemRole::Account` was used forall cases, even when a `ActivityListModel::ActivityRole::Account` should have been passed in. Fixes: https://github.com/owncloud/client/issues/9425
2022-03-11Unify common translatable stringsHannah von Reth
Fixes: #9494
2022-02-18Use a per folder davUrlHannah von Reth
2021-09-29Allow to filter issue table by issue typeErik Verbruggen
Fixes: #9000
2021-09-21Allow up to 20000 sync issuesHannah von Reth
2021-09-14Fix possible crashHannah von Reth
https://sentry.io/organizations/owncloud/issues/2641160195/events/a0519fae20d74fdda4f696270a307bcd/
2021-09-14Add SyncStatus to the tablesHannah von Reth
Issue: #9000
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-15Change the resize behaviour of the header viewHannah von Reth
2021-05-26Fix...Hannah von Reth
2021-05-26Sort account listHannah von Reth
2021-05-26Allow to filter tables by accountHannah von Reth
2021-05-26Move new models to a sub dirHannah von Reth
2021-05-18Add context menu to activity listHannah von Reth
2021-04-29Add Retry action to the protocol itemsHannah von Reth
2021-04-26Refactor protocol and issue widgetHannah von Reth
2021-04-12Merge remote-tracking branch 'origin/2.8' into masterHannah von Reth
2021-04-08Port activitylist to a QTreeview and QAbstractTableModelHannah von Reth
We now hav proper headers and sortig capabilities Fixes: #8158
2021-04-06Log when we begin and end a backup requested on a socketHannah von Reth
2020-09-22Remove support for legacy private linksHannah von Reth
2020-02-10Run clang-tidy check for modernize-use-nullptrOlivier Goffart
2019-10-07Fix usage of deprecated QFontMetrics::widthOlivier Goffart
boundingRect().width() should also fix the "bogus" warning, this is also why it was deprecated
2019-03-28Protocol, Notifications: Show destination() instead of _fileChristian Kamm
destination() now consistently points to the file after the successful sync operation. _file might be the place the item was moved from.
2018-08-31Private links: improve legacy fileid derivation #6745Christian Kamm
2018-03-06INSTRUCTION_IGNORE now carries a directionChristian Kamm
This allows IssuesWidget to selectively wipe only the 'Up' ignores during selective local discovery.
2018-03-06ProtocolItem: Adjust the way data is stored againChristian Kamm
The struct makes it easy to pack data and should consume less memory overall.
2018-01-23Merge remote-tracking branch 'origin/2.4'Olivier Goffart
Conflicts: shell_integration/nautilus/syncstate.py
2018-01-23Protocol: Correct sorting by size #6326Christian Kamm
Previously we were sorting by size string, where "6 MB" < "3 KB".
2018-01-23ProtocolItem: Use accessors over magic numbersChristian Kamm
2018-01-23Protocol: Remove entries for auto resolved conflicts #6316Christian Kamm
2017-11-21Protocol: Introduce context menu with "open in browser" #6121Christian Kamm
To do this conveniently a bunch of functionality that's common to IssueWidget and ProtocolWidget is moved to ProtocolItem. Also the convenience function to asynchronously retrieve the private link url is moved from the socket api to the network jobs.
2017-10-17Activity: Allow sorting of issues and protocol #6086Christian Kamm
The issues tab uses custom ordering where overall and summary sync issues are displayed first. This ordering is preserved by creating special sorting logic for the "time" column. It needed special handling anyway, since sorting by time-string would have yielded incorrect results.
2017-09-21Use the Qt5 connection syntax (automated with clazy)Olivier Goffart
This is motivated by the fact that QMetaObject::noralizeSignature takes 7.35% CPU of the LargeSyncBench. (Mostly from ABstractNetworkJob::setupConnections and PropagateUploadFileV1::startNextChunk). It could be fixed by using normalized signature in the connection statement, but i tought it was a good oportunity to modernize the code. This commit only contains calls that were automatically converted with clazy.
2017-09-15Make DetailError different from BlacklistedErrorChristian Kamm
It's quite different in regard to blacklist handling and overall sync failure changes.
2017-09-15remove qt4 codeHelmut K. C. Tessarek
2017-09-05Move Utility to a new common static libraryJocelyn Turcotte
Now that csync builds as C++, this will avoid having to implement functionalities needed by csync mandatorily in csync itself. This library is built as part of libocsync and symbols exported through it. This requires a relicense of Utility as LGPL. All classes moved into this library from src/libsync will need to be relicensed as well.
2017-07-04Add a more functional error view #5516 (#5861)ckamm
* Add a more functional error view #5516 * Allow filtering of ignores and warnings to see only important bits. * Navigate from the folder view to the error view by clicking on the error list with the red background. * Move the error list into its own ui file to allow easier extension. * Fix issue around tab id handling in ActivitySettings. * Rename "Action" column to "Issue". * Change mouse cursor to hand over button and new error list area Several OSX fixes provided by guruz.
2017-07-04Blacklist: Don't let errors become warnings #5516Christian Kamm
Before, blacklisted errors were set to FileIgnored status and hence displayed as warnings. Now, they have their own BlacklistedError category which allows them to appear as errors in the issues list and in the shell integration icons.
2017-05-17Apply clang-formatChristian Kamm
2017-01-26Pass the SyncFileItem as SyncFileItemPtr in itemCompletedJocelyn Turcotte
This will allow us to keep a reference on the items in connected slots.
2017-01-26Don't pass the PropagatorJob in itemCompletedJocelyn Turcotte
This was to catch duplicate emissions for PropagateDirectory but we don't emit this signal anymore from there. This fixes a warning about PropagatorJob not being a registered metatype. This reverts commit fe42c1a818c3b1ccadb2e9557971b62a350573b4.
2016-11-18Enable clicking on 'not synced' items #5306Christian Kamm
2016-10-25License: Adjust license of GPLv2 source files to GPLv2+Christian Kamm
See #5180
2016-06-17Prevent the sync protocol widget from over-using memoryJocelyn Turcotte
During propagation, we create a line for each file, taking memory, but we delete all lines passed 2000 right at the beginning of the next sync. Since the user has little chances of being able to read past those 2000 lines in the log, we might as well keep it capped at 2000 also during propagation to prevent it from eating memory.
2016-05-20Progress info: Reset between syncs #4856 (PR #4872)ckamm
2016-05-12Protocol: Increase width of timestamp column #4721Christian Kamm
Since the font metrics aren't reliable on windows, we add some extra space there.
2016-04-28Protocol: Make timestamp column width fit the text #4721Christian Kamm