- Mar 29, 2017
-
-
Samuel Alfageme authored
Following the discussion on https://github.com/owncloud/client/commit/da45d99b8fed9a37df8031433e11eb574c28a8df Also updated the link to the current building instructions.
-
- Mar 28, 2017
-
-
Christian Kamm authored
-
Christian Kamm authored
* make target duration a client option instead of a capability * simplify algorithm for determining chunk size significantly * preserve chunk size for the whole propagation, not just per upload * move options to SyncOptions to avoid depending on ConfigFile in the propagator * move chunk-size adjustment to after a chunk finishes, not when a new chunk starts
-
- Mar 27, 2017
-
-
Piotr M authored
-
- Mar 24, 2017
-
-
Jürgen Weigert authored
remove doc-man target in doc/CMakeLists.txt https://github.com/owncloud/client/issues/2153
-
ajasja authored
In particular the `OWNCLOUD_CHUNK_SIZE` as requested per #2449. I looked through the code and it seems the env vars override the conf file, but I'm not 100 % sure. The `OWNCLOUD_CRITICAL_FREE_SPACE_BYTES` and `OWNCLOUD_FREE_SPACE_BYTES` are now mentioned in two places.
-
Christian Kamm authored
Previously the check box was checked if *any* of its sub-permissions were granted. This can hide the fact that only a limited subset of them are actually granted. The new behavior is to display as "partially checked" if only some of the sub-permissions are available. Clicking the check box itself still toggles between granting all or none of them.
-
- Mar 23, 2017
-
-
Markus Goetz authored
Fix Jenkins badges
-
- Mar 21, 2017
-
-
Christian Kamm authored
-
Christian Kamm authored
-
Olivier Goffart authored
-
- Mar 16, 2017
-
-
Olivier Goffart authored
Conflicts: src/libsync/owncloudpropagator.h
-
Olivier Goffart authored
The backtrace seems to indicate that the account is invalid. I don't know how this can happen, maybe the account's display name was changed while the app is running? Backtrace: Crash: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS at 0x18 Module "owncloud", in OCC::AccountState::account Module "owncloud", in OCC::ActivityListModel::data Module "owncloud", in OCC::ActivityItemDelegate::paint Module "QtWidgets", in QListView::paintEvent Module "QtWidgets", in QWidget::event Module "QtWidgets", in QFrame::event Module "QtWidgets", in QAbstractScrollArea::viewportEvent Module "QtWidgets", in QAbstractItemView::viewportEvent Module "QtWidgets", in QAbstractScrollAreaFilter::eventFilter Module "QtCore", in QCoreApplicationPrivate::sendThroughObjectEventFilters
-
Olivier Goffart authored
The destructor of the PropagateItemJob will access the propagator's _activeJobList. So the _rootJob needs to be destroyed before it. Order of destruction is the reverse of the order of the members in the class. So put it at the end so it can be destroyed first. (This made TestSyncEngine::testDirDownloadWithError crash sometimes in the master branch)
-
Markus Goetz authored
-
Olivier Goffart authored
Conflicts: src/libsync/owncloudpropagator.cpp
-
Christian Kamm authored
I didn't want to touch this visible translated string in a patch release so I just switched the data. For Qt versions before 5, we continue to show the build-time version of OpenSSL but it's clearly marked as such.
-
Olivier Goffart authored
In 8ef11a38, we started blacklisting SoftError for 0 seconds. But if the two sync happen with less than 1s interval, we would still prevent them to happen. So make sure we expire if 0 seconds have expired
-
Jenkins for ownCloud authored
-
- Mar 15, 2017
-
-
Olivier Goffart authored
The backtrace looks like: File "atomic_base.h", line 396, in QString::~QString File "qlist.h", line 442, in OCC::FolderStatusModel::slotUpdateDirectories This is the only QList operation, and it may crash if the list is empty. It can be empty if the propfind returned empty results. I'm not sure how this can be possible to have an empty list there since the server is always supposed to return at least one entry, for the directory itself. But it can happen if a directory was transformed in a file, or if there is a bug on the server.
-
Christian Kamm authored
See also owncloud/core#27360
-
Christian Kamm authored
Hex literals don't work well with version 10: 0x100000 doesn't do the right thing.
-
Olivier Goffart authored
The previous patch on this file made it a bit too big, so make it a bit smaller For issue #5600
-
Samuel Alfageme authored
This is a possible fix for #3850, applying custom window flags (http://doc.qt.io/qt-5.8/qt.html#WindowType-enum) on the connection method dialog. These avoid resizing the dialog and displaying a maximize button on OS X and context help button on Windows.
-
Jenkins for ownCloud authored
-
- Mar 14, 2017
-
-
Christian Kamm authored
* Add git revision, if available * Add SSL runtime version * Add compile-time Qt version
-
Christian Kamm authored
It is possible to create files with filenames that differ only by case in NTFS, but most operations such as stat and open only target one of these by default. When that happens, we want to avoid uploading incorrect data and give up on the file. Typically this situation should never occurr during normal use of Windows. It can happen, however, when a NTFS partition is mounted in another OS.
-
Jenkins for ownCloud authored
-
- Mar 13, 2017
-
-
Olivier Goffart authored
So the title of the column is fully visible. Adjust the default size and the size policy of the label so it behave correctly as the window get resized Issue #5600
-
Jenkins for ownCloud authored
-
- Mar 12, 2017
-
-
Jenkins for ownCloud authored
-
- Mar 11, 2017
-
-
Jenkins for ownCloud authored
-
- Mar 10, 2017
-
-
Christian Kamm authored
-
Matthew Setter authored
Add explanation of how to replace local sync folder to FAQ
-
Matthew Setter authored
On review, after feedback from @phil-davis, he's right that users need to be fully briefed as to the implications of choosing a clean sync — especially when they have a large amount of data in their account.
-
Jenkins for ownCloud authored
-
- Mar 09, 2017
-
-
Olivier Goffart authored
The crash reporter shows many crashes in OwncloudPropagator::scheduleNextJob. We don't really know what could be the cause, but it's probably because the _activeJobList contains dangling pointer. So this patch makes sure to remove all the jobs from this list as they get destroyed.
-
Olivier Goffart authored
On master, the scheduling is different and the tasks abort in another order
-
Olivier Goffart authored
Conflicts: src/libsync/owncloudpropagator.cpp
-
Jenkins for ownCloud authored
-