Owncloud client indicator has wrong position - absolutely on the left

Bug #1347128 reported by stan383
72
This bug affects 15 people
Affects Status Importance Assigned to Milestone
sni-qt
New
Undecided
Unassigned
owncloud-client (Debian)
Fix Released
Unknown
owncloud-client (Ubuntu)
Fix Released
Medium
Andrew Starr-Bochicchio

Bug Description

Hi,
recently I am testing new alpha release of Ubuntu 14.10 and I noticed issue with application owncloud-client. After installing, configuring and starting the owncloud-client, its indicator is placed absolutely on the left of the upper panel. It should be placed on the right - beside the rest of the indicators.

ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: owncloud-client 1.6.1+dfsg-1
ProcVersionSignature: Ubuntu 3.16.0-4.9-generic 3.16.0-rc5
Uname: Linux 3.16.0-4-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.14.4-0ubuntu2
Architecture: amd64
CurrentDesktop: Unity
Date: Tue Jul 22 21:38:16 2014
InstallationDate: Installed on 2014-07-22 (0 days ago)
InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Alpha amd64 (20140722)
SourcePackage: owncloud-client
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
stan383 (stan383) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in owncloud-client (Ubuntu):
status: New → Confirmed
Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote :

The same version, the same bug. Really annoying, and I do not see any config option to move it to the right place.

Revision history for this message
Scott Sweeny (ssweeny) wrote :

The problem here is that owncloud-client doesn't actually produce an indicator, but rather an old-style systray icon. Until now this wasn't a problem because a Qt plugin called sni-qt[1] would automatically convert systray icons to indicators. Unfortunately, sni-qt doesn't support Qt5[2], and between the trusty and utopic versions owncloud-client switched from building against Qt4 to Qt5.

There are a couple of possible solutions:
1. Try to build the current version of the client against Qt4
2. Update sni-qt to support Qt5
3. Patch in support for AppIndicator[3] or StatusNotifierItem[4][5] directly

The sni-qt project seems to be dead, with no updates since Quantal (12.10) so 2. seems unlikely without some community help.

[1] https://launchpad.net/sni-qt
[2] http://askubuntu.com/a/159232
[3] https://unity.ubuntu.com/projects/appindicators/
[4] http://www.notmart.org/misc/statusnotifieritem/index.html
[5] http://api.kde.org/frameworks-api/frameworks5-apidocs/knotifications/html/classKStatusNotifierItem.html

Changed in owncloud-client (Ubuntu):
status: Confirmed → In Progress
importance: Undecided → Medium
assignee: nobody → Andrew Starr-Bochicchio (andrewsomething)
Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

Debian is now building the client against Qt4.

See also this upstream bug: https://github.com/owncloud/mirall/issues/2123

Changed in owncloud-client (Debian):
status: Unknown → Fix Released
Changed in owncloud-client (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package owncloud-client - 1.6.3+dfsg-0ubuntu1

---------------
owncloud-client (1.6.3+dfsg-0ubuntu1) utopic; urgency=medium

  * New upstream bugfix release.
  * Build against Qt4 to fix panel indicator (LP: #1347128).
  * Sync debian/rules with Debian.
 -- Andrew Starr-Bochicchio <email address hidden> Sat, 11 Oct 2014 20:09:18 -0400

Changed in owncloud-client (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote :

Well, got an update, now no indicator at all.

Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

Can anyone else confirm the behavior that Nazar is seeing?

Revision history for this message
stan383 (stan383) wrote :

Hi,
I just tested with recent daily build of Ubuntu 14.10 in VirtualBox, installed owncloud-client, version 1.6.3+dfsg-0ubuntu1.
I can confirm now the indicator is correctly placed next to Network Manager indicator.

Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

Thanks for verifying Stanislav!

Revision history for this message
Swapnil Bhartiya (swapnil) wrote :

I just upgraded my system and it's fixed now. Thanks.

Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote :

What you can suggest me, what might be the reason that owncloud client is not visible?
I have Dropbox, Skype and other icons, but no ownclod client icon.

Revision history for this message
Lars Hilgenstock (lars-hilgenstock) wrote :

For some reason the bug emerged again with the latest version in Ubuntu 14.04 sni-qt is installed but the Icon is shown completely on the left.

Revision history for this message
Zahir Koradia (zahir-koradia) wrote :

I can see the bug too.

Ubuntu 14.04 (with all the package updates)
sni-qt: 0.2.6-0ubuntu1
owncloud-client: 2.2.0-2.1

Revision history for this message
Alberto Mardegan (mardy) wrote :

This is tracked upstream here:
https://github.com/owncloud/client/issues/4828

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.