Markus Goetz [Tue, 5 Jan 2016 14:11:46 +0000 (15:11 +0100)]
Debug: Attempt to make log more useful
Jocelyn Turcotte [Tue, 5 Jan 2016 14:03:23 +0000 (15:03 +0100)]
Fix OK statuses not being broadcasted during a sync #3944
Since the presence of any path in SyncEngine::_syncedItems
would translate in a SYNC status, platforms that don't refresh
all their status cache after an UPDATE_VIEW message like OS X
or Windows would keep displaying that status even after all
files are successfully synchronized.
- Read SyncFileItem::_status to determine the status to display mid-sync
- Match moved paths also to _renameTarget since this might be the
path to match
- Make sure that PropagateDirectory jobs also set SyncFileItem::_status
properly
Markus Goetz [Tue, 5 Jan 2016 12:32:46 +0000 (13:32 +0100)]
OS X: Also show desktop notifications when app is active
Christian Kamm [Tue, 5 Jan 2016 10:58:18 +0000 (11:58 +0100)]
Windows: Fix deleting and replacing of read-only files #4308
Christian Kamm [Tue, 22 Dec 2015 12:02:02 +0000 (13:02 +0100)]
Propagator: Deal with directories becoming files #4302
Note, in particular the revised order of directory deletion jobs.
Christian Kamm [Tue, 22 Dec 2015 10:26:07 +0000 (11:26 +0100)]
Propagator: Deal with files becoming directories #4302
This needed adjustments in reconcile, to mark the item as SYNC
as well as additions to the LocalMkdir job.
Jenkins for ownCloud [Tue, 5 Jan 2016 08:04:45 +0000 (03:04 -0500)]
[tx-robot] updated from transifex
Jocelyn Turcotte [Mon, 4 Jan 2016 15:46:53 +0000 (16:46 +0100)]
Fix a missing sync-exclude.lst file not failing the sync
After
c3cf6aef7dbafb9133903b52c5919eccd4821a25 the invokeMethod calls
should be adjusted to pass the new method arguments.
The result was currently a passing sync with this error message on
the console:
QMetaObject::invokeMethod: No such method OCC::Folder::slotSyncFinished()
Markus Goetz [Mon, 4 Jan 2016 15:15:32 +0000 (16:15 +0100)]
OS X: Fix alignment of "Copy" button in protocol #4207
Grigorii Horos [Fri, 4 Dec 2015 13:40:15 +0000 (15:40 +0200)]
Dolphin integration: use system icons for labels in KDE
Cherry-picked from https://github.com/owncloud/client/pull/4252
Olivier Goffart [Mon, 4 Jan 2016 10:57:51 +0000 (11:57 +0100)]
SocketAPI: SHARE: Fix the paths when creating the share dialog
The socket api uses native folder separator. We need to use QDir::cleanPath
for anything else so we only work with '/' everywhere else in the code
This fixes the sharing dialog on window.
Issue #4311
Daniel Molkentin [Mon, 4 Jan 2016 10:54:11 +0000 (11:54 +0100)]
Remove bearer plugins
Causes regressions due to constant Wifi scanning
Daniel Molkentin [Mon, 4 Jan 2016 10:49:03 +0000 (11:49 +0100)]
Enable HiDpi scaling with Qt 5.6
Daniel Molkentin [Mon, 4 Jan 2016 10:47:11 +0000 (11:47 +0100)]
Ensure Qt translator does always get loaded.
Jenkins for ownCloud [Mon, 4 Jan 2016 07:19:22 +0000 (02:19 -0500)]
[tx-robot] updated from transifex
Jenkins for ownCloud [Sun, 3 Jan 2016 07:19:00 +0000 (02:19 -0500)]
[tx-robot] updated from transifex
Jenkins for ownCloud [Thu, 31 Dec 2015 07:19:14 +0000 (02:19 -0500)]
[tx-robot] updated from transifex
Jenkins for ownCloud [Tue, 29 Dec 2015 07:18:39 +0000 (02:18 -0500)]
[tx-robot] updated from transifex
Jenkins for ownCloud [Mon, 28 Dec 2015 07:19:02 +0000 (02:19 -0500)]
[tx-robot] updated from transifex
Jenkins for ownCloud [Fri, 25 Dec 2015 07:19:06 +0000 (02:19 -0500)]
[tx-robot] updated from transifex
Jenkins for ownCloud [Wed, 23 Dec 2015 07:19:07 +0000 (02:19 -0500)]
[tx-robot] updated from transifex
Klaas Freitag [Tue, 22 Dec 2015 14:07:51 +0000 (15:07 +0100)]
Do not use nullptr, old compilers die on it.
Klaas Freitag [Tue, 22 Dec 2015 10:18:20 +0000 (11:18 +0100)]
Move version to 2.1.1 git.
Klaas Freitag [Tue, 22 Dec 2015 10:05:00 +0000 (11:05 +0100)]
shell integration: Create a plugin for nemo out of the nautilus one.
Klaas Freitag [Tue, 22 Dec 2015 09:26:13 +0000 (10:26 +0100)]
Backport of #4245
Olivier Goffart [Mon, 21 Dec 2015 14:35:45 +0000 (15:35 +0100)]
gui: Word Wrap in QInputDialog (#4197)
Jenkins for ownCloud [Tue, 22 Dec 2015 07:19:06 +0000 (02:19 -0500)]
[tx-robot] updated from transifex
Olivier Goffart [Mon, 21 Dec 2015 13:25:30 +0000 (14:25 +0100)]
csync_vio_local_stat: Win: fetch mtime and size if not previously fetched
Since owncloud 2.1, csync_vio_local_stat was optimized because readdir
would already fetch most of the info. This works for the discovery,
but not later. And we used this function later for symliks and co.
So this fixes the .lnk on windows
Issue #4300
Olivier Goffart [Mon, 21 Dec 2015 12:25:10 +0000 (13:25 +0100)]
PropagateLocalRemove: Make it possible to remove read only files (#4277)
Olivier Goffart [Mon, 21 Dec 2015 10:06:39 +0000 (11:06 +0100)]
Systray: Use the original name for the rename notification #4295
Otherwise it shows twice as "newname was renamed to newname".
Because _file is set to the new name in PropagateLocalRename::start
Jenkins for ownCloud [Mon, 21 Dec 2015 07:18:42 +0000 (02:18 -0500)]
[tx-robot] updated from transifex
Jenkins for ownCloud [Sat, 19 Dec 2015 07:19:06 +0000 (02:19 -0500)]
[tx-robot] updated from transifex
Jenkins for ownCloud [Thu, 17 Dec 2015 07:19:04 +0000 (02:19 -0500)]
[tx-robot] updated from transifex
Jenkins for ownCloud [Wed, 16 Dec 2015 07:19:03 +0000 (02:19 -0500)]
[tx-robot] updated from transifex
Jenkins for ownCloud [Sun, 13 Dec 2015 07:18:46 +0000 (02:18 -0500)]
[tx-robot] updated from transifex
Jenkins for ownCloud [Fri, 11 Dec 2015 07:19:06 +0000 (02:19 -0500)]
[tx-robot] updated from transifex
Christian Kamm [Thu, 10 Dec 2015 13:56:15 +0000 (14:56 +0100)]
User Sharing: Match user names and case insensitive #4269
Christian Kamm [Thu, 10 Dec 2015 12:49:47 +0000 (13:49 +0100)]
Share UI: Allow typing in a sharee
Previously you *had* to select one of the completion options, even
if the text in the lineedit was identical to one of the options.
Christian Kamm [Thu, 10 Dec 2015 12:05:43 +0000 (13:05 +0100)]
FolderWatcher: Remove IN_DONT_FOLLOW #3475
This fixes the case of the root folder being symlinked.
Christian Kamm [Thu, 10 Dec 2015 10:50:19 +0000 (11:50 +0100)]
Log: Remove scary messages :)
Christian Kamm [Thu, 10 Dec 2015 10:10:49 +0000 (11:10 +0100)]
Silence warning about zorder in .ui file.
Christian Kamm [Thu, 10 Dec 2015 09:42:49 +0000 (10:42 +0100)]
SocketAPI: Don't use ERROR for SoftErrors #3944
Christian Kamm [Thu, 10 Dec 2015 09:24:31 +0000 (10:24 +0100)]
SocketAPI: Ensure messages are consistent #3944
Before we blindly broadcasted the result of a sync action. That was
often different from what a subsequent FILE_STATUS query would report.
Christian Kamm [Thu, 10 Dec 2015 09:23:21 +0000 (10:23 +0100)]
SocketAPI: Fix file error cache #3944
Christian Kamm [Thu, 10 Dec 2015 08:43:16 +0000 (09:43 +0100)]
Activity tab doesn't vanish with too many accounts #4188
The bug was introduced by a bad merge.
Jenkins for ownCloud [Thu, 10 Dec 2015 07:40:19 +0000 (02:40 -0500)]
[tx-robot] updated from transifex
Christian Kamm [Wed, 9 Dec 2015 14:49:30 +0000 (15:49 +0100)]
Activity: Improve formatting of copied data #3498
Christian Kamm [Wed, 9 Dec 2015 13:45:50 +0000 (14:45 +0100)]
Wizard: Find user:pw even if redirected #4265
Christian Kamm [Wed, 9 Dec 2015 10:41:43 +0000 (11:41 +0100)]
Force account wizard when last account is deleted #4266
Christian Kamm [Wed, 9 Dec 2015 10:06:28 +0000 (11:06 +0100)]
Creds: Forget password on explicit sign-out #4241
Christian Kamm [Tue, 8 Dec 2015 13:37:37 +0000 (14:37 +0100)]
AccountWizard: Don't crash when sync is running #4221
Running FolderMan::setupFolders() is redundant and just a leftover
from before multiaccount.
Jenkins for ownCloud [Wed, 9 Dec 2015 07:19:07 +0000 (02:19 -0500)]
[tx-robot] updated from transifex
Christian Kamm [Tue, 8 Dec 2015 14:37:17 +0000 (15:37 +0100)]
Share UI: Hide 'allow editing' for files #4211
Christian Kamm [Tue, 8 Dec 2015 11:58:56 +0000 (12:58 +0100)]
Share UI: Hide 'can share' if capability missing #4231
Christian Kamm [Tue, 8 Dec 2015 11:16:05 +0000 (12:16 +0100)]
Share UI: Respect enfore-expire #4235
Christian Kamm [Tue, 8 Dec 2015 11:05:14 +0000 (12:05 +0100)]
UI: Sign in/out -> Log in/out #4249
Christian Kamm [Tue, 8 Dec 2015 09:59:42 +0000 (10:59 +0100)]
Doc: Add checksum overview
Jenkins for ownCloud [Tue, 8 Dec 2015 07:21:51 +0000 (02:21 -0500)]
[tx-robot] updated from transifex
Daniel Molkentin [Tue, 8 Dec 2015 00:02:46 +0000 (01:02 +0100)]
FF doc subrepo to adjust to new .org theming
Jenkins for ownCloud [Mon, 7 Dec 2015 07:18:25 +0000 (02:18 -0500)]
[tx-robot] updated from transifex
Jenkins for ownCloud [Sat, 5 Dec 2015 07:18:34 +0000 (02:18 -0500)]
[tx-robot] updated from transifex
Jenkins for ownCloud [Fri, 4 Dec 2015 07:18:36 +0000 (02:18 -0500)]
[tx-robot] updated from transifex
Daniel Molkentin [Thu, 3 Dec 2015 19:19:47 +0000 (20:19 +0100)]
Merge pull request #4247 from owncloud/desktopshare
added desktop sharing
Carla Schroder [Thu, 3 Dec 2015 18:29:44 +0000 (10:29 -0800)]
added desktop sharing
Olivier Goffart [Thu, 3 Dec 2015 11:52:13 +0000 (12:52 +0100)]
Sharee.cpp: Get rid of lambdas because we still need to support GCC 4.4
Daniel Molkentin [Thu, 3 Dec 2015 09:05:43 +0000 (10:05 +0100)]
Editorial changes to ChangeLog
Daniel Molkentin [Thu, 3 Dec 2015 08:47:02 +0000 (09:47 +0100)]
Merge pull request #4243 from owncloud/more21update
more updates to 2.1 user manual
Jenkins for ownCloud [Thu, 3 Dec 2015 07:18:58 +0000 (02:18 -0500)]
[tx-robot] updated from transifex
Carla Schroder [Wed, 2 Dec 2015 20:10:20 +0000 (12:10 -0800)]
more image fixes
Carla Schroder [Wed, 2 Dec 2015 20:06:43 +0000 (12:06 -0800)]
clean up screenshot
Carla Schroder [Wed, 2 Dec 2015 20:02:55 +0000 (12:02 -0800)]
corrections to 2.1 user manual
Carla Schroder [Wed, 2 Dec 2015 19:52:42 +0000 (11:52 -0800)]
more updates to 2.1 user manual
Markus Goetz [Wed, 2 Dec 2015 16:59:02 +0000 (17:59 +0100)]
OS X: Attempt to fix account add oddities #4237
Klaas Freitag [Wed, 2 Dec 2015 16:56:31 +0000 (17:56 +0100)]
Utilities: Include math.h because of floor()
Jenkins for ownCloud [Wed, 2 Dec 2015 16:47:06 +0000 (11:47 -0500)]
[tx-robot] updated from transifex
Jenkins for ownCloud [Wed, 2 Dec 2015 16:24:47 +0000 (11:24 -0500)]
[tx-robot] updated from transifex
Markus Goetz [Wed, 2 Dec 2015 15:40:24 +0000 (16:40 +0100)]
Sharing: Remove mentioning of remote users from dialog #4234
Klaas Freitag [Wed, 2 Dec 2015 15:33:24 +0000 (16:33 +0100)]
AccountSettings: Update the visibility of the add account button.
That fixes #4238
Markus Goetz [Wed, 2 Dec 2015 15:31:58 +0000 (16:31 +0100)]
Account: Invalidate credentials when clicking "Sign out" #4241
Daniel Molkentin [Wed, 2 Dec 2015 14:46:42 +0000 (15:46 +0100)]
Use user-readable short folder path in the context menu
Klaas Freitag [Wed, 2 Dec 2015 12:40:42 +0000 (13:40 +0100)]
Merge pull request #4169 from owncloud/2.1_file_exists_before_share
[Sharing] Make sure the file is actually synced to the server
Olivier Goffart [Wed, 2 Dec 2015 12:14:15 +0000 (13:14 +0100)]
Dolphin plugin: Fix compiler warnings
Olivier Goffart [Wed, 2 Dec 2015 12:12:54 +0000 (13:12 +0100)]
csync: remove PLUGIN install patch from cmake files
This conflicts with the KDE_INSTALL_PLUGINDIR and prevent the
dolphin plugin to be installed at the right location.
Since csync no longer have plugin, this can be removed
Klaas Freitag [Wed, 2 Dec 2015 09:07:04 +0000 (10:07 +0100)]
Merge pull request #4228 from owncloud/enforce_password-block
[Sharing] Do not allow users to uset the password if it is enforced
Klaas Freitag [Wed, 2 Dec 2015 09:06:34 +0000 (10:06 +0100)]
ShareLinkWidget: Stop editing progress animation if passwd is required.
Klaas Freitag [Wed, 2 Dec 2015 09:05:56 +0000 (10:05 +0100)]
ShareLinkWidget: Set state of passwd checkbox always.
Jenkins for ownCloud [Wed, 2 Dec 2015 07:19:01 +0000 (02:19 -0500)]
[tx-robot] updated from transifex
Jenkins for ownCloud [Wed, 2 Dec 2015 06:15:38 +0000 (01:15 -0500)]
[tx-robot] updated from transifex
Markus Goetz [Tue, 1 Dec 2015 18:21:52 +0000 (19:21 +0100)]
Account removal: More crash fixes for Windows
Seems things happen a bit different here, maybe because of paint events.
For #4229 #4202
Markus Goetz [Tue, 1 Dec 2015 15:30:57 +0000 (16:30 +0100)]
Account removal: Do it inside global application object
For #4229 #4202
Daniel Molkentin [Tue, 1 Dec 2015 14:48:35 +0000 (15:48 +0100)]
Merge pull request #4224 from owncloud/21update
updates for 2.1 release
Roeland Jago Douma [Tue, 1 Dec 2015 11:43:14 +0000 (12:43 +0100)]
[Sharing] Do not allow users to uset the password if it is enforced
Olivier Goffart [Tue, 1 Dec 2015 09:30:11 +0000 (10:30 +0100)]
Disable some code that needs lambda with old GCC
It's just a feature that was not there in 2.0
It means that removed folder stay on the undecided list if it is removed
from the server until the user press apply in the selective sync widget.
Not a very bad bug anyway.
Jenkins for ownCloud [Tue, 1 Dec 2015 07:19:24 +0000 (02:19 -0500)]
[tx-robot] updated from transifex
Carla Schroder [Tue, 1 Dec 2015 01:09:27 +0000 (17:09 -0800)]
updates for 2.1 release
Klaas Freitag [Mon, 30 Nov 2015 17:13:34 +0000 (18:13 +0100)]
Merge pull request #4219 from owncloud/fix_link_share_stable8
[Sharing] Default capabilitie for link sharing
Fixes #4218
Roeland Jago Douma [Mon, 30 Nov 2015 15:55:06 +0000 (16:55 +0100)]
[Sharing] Default capabilitie for link sharing
Required to fix sharing for pre 8.1 servers
Klaas Freitag [Mon, 30 Nov 2015 14:52:24 +0000 (15:52 +0100)]
Merge pull request #4217 from owncloud/sane_file_permissions
[Sharing] Files should not have create permissions
Fixes #4216
Roeland Jago Douma [Mon, 30 Nov 2015 14:47:10 +0000 (15:47 +0100)]
[Sharing] Files should not have create permissions
Jenkins for ownCloud [Mon, 30 Nov 2015 07:22:16 +0000 (02:22 -0500)]
[tx-robot] updated from transifex