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-04-12Implement advanced sync options in wizardFabian Müller
2022-02-18Use a per folder davUrlHannah von Reth
2021-09-27Cleanup and some assrts to ensure assumptionsHannah von Reth
2021-07-13Exclude hidden remote filesHannah von Reth
2021-06-16Remove possible qt containers detach (#8727)Aleksey Lysenko
* Replaced obsolete foreach-loops with for-loops * Added a copy of queries into SqlDatabase::close * Used const reference to avoid unneeded copying * Fixed Qt containers possible detach within for-loop * Removed unneeded copies before for-loops
2021-06-15Fix exclude filtering in selective sync dialogHannah von Reth
Fixes: #8648
2021-04-26Unify PropfindJob and LsColJobHannah von Reth
2021-03-29Remove unnecessary stripping of leading slashesFabian Müller
Once the slash is gone, an assert is triggered, making the software terminate unexpectedly: [...] [ fatal default ]: ASSERT: "relativePath.startsWith(QLatin1Char('/'))" in file .../client/src/libsync/abstractnetworkjob.cpp, line 196 This happens when trying to add a directory synchronization, in the second step where the remote directory is selected, once you click on the next button.
2020-02-10Run clang-tidy check for modernize-use-nullptrOlivier Goffart
2020-02-10Run clang-tidy with modernize-use-overrideOlivier Goffart
And also replace all remaining Q_DECL_OVERRIDE to just override
2019-02-14Ensure local discovery on selective sync changesloai_docsChristian Kamm
As far as I'm aware local discovery can be skipped on folders that are selective-sync blacklisted, so a local discovery is required when an entry is removed from the blacklist. Also rename avoidReadFromDbOnNextSync() -> schedulePathForRemoteDiscovery() since the old name might also imply it's not read from db in the local discovery - which is not the case. Use Folder:: schedulePathForLocalDiscovery() for that.
2018-08-31Discovery: Do full local discovery when changing the ignore files configOlivier Goffart
Since we are now skipping the full local discovery, we also need to call the method to force a full local discovery while we were making full remote discovery, for the same reason. Same applies when applying a selective sync: Normally there should not be any file or directory with the same same of a blacklisted folder, but if there is one, it was ignored and now need to be taken in account. Also make the F6 shortcut do a full local discovery as well.
2017-12-07Excludes: Refactor for pending improvementsChristian Kamm
Make ExcludedFiles something that is instantiated outside of the CSYNC context and then given to it as a hook. ExcludedFiles still lives in csync_exclude and the internal workings haven't been touched.
2017-09-21Port to new signal-slot syntax what cannot be done automaticallyOlivier Goffart
Some slot were protected or private but needed to be public. Some needed a static_cast (can't use qOverload because it is in Qt 5.7) This is not only a partial change.
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-15remove qt4 codeHelmut K. C. Tessarek
2017-05-17Apply clang-formatChristian Kamm
2017-05-11Use Qt logging categories for loggingJocelyn Turcotte
This gives more insight about the logs and allow setting fine-tuned logging rules. The categories are set to only output Info by default so this allows us to provide more concise logging while keeping the ability to extract more information for a specific category when developping or debugging customer issues. Issue #5647
2017-01-13SelectiveSync: adjust the position of the "Loading" labelOlivier Goffart
It should be parented to the treeview to be sure that is shows inside of it.
2017-01-13Selective sync: Adjust widget common to folder/account wizardsChristian Kamm
2016-10-25FolderMan: Clean up APIChristian Kamm
Many public slots didn't need to be public or slots.
2016-05-19Use natural sorting for filenames if available #4859 (#4864)ckamm
2016-04-28Selective sync: Sort folders in FolderStatusModel #4612Christian Kamm
2016-04-06SelectiveSync: Verify if the list could be read from journal.Klaas Freitag
If there is a read error from the database while trying to get the list from database, make sure to not behave badly because the list is empty.
2016-03-28Make the AccountState a construction argument of the FolderJocelyn Turcotte
This will help moving the SyncEngine construction in the constructor and allow moving functionalities from Folder to SyncEngine or its delegated objects.
2016-03-18Fix wizardSelectiveSyncDefaultNothing #4581Christian Kamm
2016-02-22Selective sync: Don't show negative sizeOlivier Goffart
Relates to issue #4491
2016-02-20Merge branch '2.1'Hefee
2016-02-20fix typo occured->occurredHefee
2016-02-11Use oc:size instead of quota-used-bytes to get the sizes of folder (#4459)Olivier Goffart
2015-10-19SelectiveSyncTreeView: show the size for the root item (#3755)Olivier Goffart
2015-10-13Exclusion: Fix confusion with relative and absolute pathsChristian Kamm
2015-10-05GUI comment and message typos for masterPhil Davis
2015-10-02SelectiveSync: Apply excludes #3876Christian Kamm
2015-08-24Theme: Fix wizardSelectiveSyncDefaultNothing #3671Christian Kamm
2015-08-18Selective Sync dialog: add the quota-used-bytes to the requestOlivier Goffart
Mentioned in https://github.com/owncloud/client/issues/3524#issuecomment-132144532
2015-07-14Qt4 SelectiveSyncDialog: Give a better size to the column by defaultOlivier Goffart
Issue #3239 The feature to dynamically resize the column only came with Qt5, But give a better default size of the name column so we can read the contents.
2015-06-10Merge branch 'master' into new-uiOlivier Goffart
Conflicts: src/gui/folder.cpp src/gui/folder.h src/gui/folderman.cpp
2015-05-26Confirm feature: Use selective sync in the databaseOlivier Goffart
2015-04-28FolderMan: refactor some function to take a Folder* instead of an aliasOlivier Goffart
I want to remove this dependency of alias in the code because we might get rid of it entierly later
2015-04-24Folders: Store inside account config.Christian Kamm
2015-04-16Merge branch 'master' into new-uiOlivier Goffart
2015-04-14Sort folder sizes SelectiveSyncTreeView numericallyDaniel Molkentin
Fixes #3112
2015-03-27Settings: New UI that intergate the selective sync within the account settingsOlivier Goffart
2015-03-02LsColJob: one must now specify the propertiesOlivier Goffart
So the discovery phase don't ask for the quota, and the selective sync don't ask for all the other properties Issue #2906
2015-02-06Wizard: Show the remote folder name when the theme has oneOlivier Goffart
Relates to issue #2788
2015-02-06SelectiveSync: show a message in case of error or if there is no subfolderOlivier Goffart
Usefull when the folder does not exist (for example in case the theme has a defaultServerFolder that does not yet exist, #2788) But also to avoid confusion (issue #2663)
2015-02-06Wizard: Fix the advanced setup page when the theme has a defaultServerFolderOlivier Goffart
Especially the selective sync dialog Task #2788
2015-02-05SelectiveSync: change the wording of the dialog on the wizardOlivier Goffart
Have different wording depending on the wizardSelectiveSyncDefaultNothing theme option Relates to #2580