SEARCH

Enter your search query in the box above ^, or use the forum search tool.

You are not logged in.

#1 2014-12-12 06:29:29

johnraff
nullglob
From: Nagoya, Japan
Registered: 2009-01-07
Posts: 4,148
Website

Dropbox 3.0.3 systray icon

I've just installed #! on a laptop, and running the install-dropbox script got the new version 3.0.3.
There are many improvements apparently, but the icon I got in tint2's system tray looks ugly.

In 2.10.52 it pulls in the gtk theme "Faenza Crunchbang Dark" for me, and blends in nicely with the rest of the tray:
dropbox2_icon.jpg

But 3.0.3 has a non-transparent white background:
dropbox3_icon.jpg

I'm guessing that the new dropbox is enforcing its own hard-coded icons from somewhere...

Does anyone have any suggenstions to fix this?


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
#! forum moderator    BunsenLabs

Offline

Be excellent to each other!

#2 2014-12-12 06:40:31

flaneur
#! Member
Registered: 2014-01-24
Posts: 99

Re: Dropbox 3.0.3 systray icon

johnraff wrote:

...
I'm guessing that the new dropbox is enforcing its own hard-coded icons from somewhere...

Does anyone have any suggestions to fix this?

I too got updated to 3.0.3 today and my home-made icons are gone. I'm guessing you're right about them now using hard-coded icons.

I asked on the dropbox site but they will take ~3 days to respond to non-priority users. I suspect there won't be a way any more for us to use own own icons sad

But the icons I'm seeing don't look ugly, just tiny.

I'll try and post a shot of how it looks for me.

eoF84ZFl.png

Last edited by flaneur (2014-12-12 06:49:14)

Offline

#3 2014-12-12 08:05:12

callicles
Member
From: Seattle
Registered: 2013-06-04
Posts: 48
Website

Re: Dropbox 3.0.3 systray icon

same problem here...it may be a qt issue...
here is some chatter on dropbox's forums...
https://www.dropboxforum.com/hc/communi … opbox-3-02
https://www.dropboxforum.com/hc/communi … icon-linux

Offline

#4 2014-12-12 08:12:41

johnraff
nullglob
From: Nagoya, Japan
Registered: 2009-01-07
Posts: 4,148
Website

Re: Dropbox 3.0.3 systray icon

Tried

QT_STYLE_OVERRIDE=gtk ~/.dropbox-dist/dropboxd

to no effect.
Maybe in time they'll release a fix...


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
#! forum moderator    BunsenLabs

Offline

#5 2014-12-13 12:41:31

flaneur
#! Member
Registered: 2014-01-24
Posts: 99

Re: Dropbox 3.0.3 systray icon

john, look inside ~/.dropbox-dist/dropbox-lnx.x86_64-3.0.3/images/hicolor/16x16/status

Maybe you can replace the icons there?

Edit: works for me with .pngs. My preference is to use svg icons but they didn't seem to work.

Last edited by flaneur (2014-12-13 12:52:32)

Offline

#6 2014-12-13 14:09:20

johnraff
nullglob
From: Nagoya, Japan
Registered: 2009-01-07
Posts: 4,148
Website

Re: Dropbox 3.0.3 systray icon

@flaneur I was just about to post about that very thing. I tried replacing those icons with ones from Faenza-Dark-Crunchbang, and yes I got back my nice grey icon... but, with a square white background! The icons themselves are transparent, but that white background is coming in from somewhere else I guess.

I might also mention that the popup menu no longer follows the gtk theme like all the other systray apps. I suppose this is all connected with the switch to Qt. sad


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
#! forum moderator    BunsenLabs

Offline

#7 2014-12-13 14:24:30

flaneur
#! Member
Registered: 2014-01-24
Posts: 99

Re: Dropbox 3.0.3 systray icon

johnraff wrote:

@flaneur I was just about to post about that very thing. I tried replacing those icons with ones from Faenza-Dark-Crunchbang, and yes I got back my nice grey icon... but, with a square white background! The icons themselves are transparent, but that white background is coming in from somewhere else I guess.

Could it be something about your tint2 settings? Do you use a compositing manager?

johnraff wrote:

I might also mention that the popup menu no longer follows the gtk theme like all the other systray apps. I suppose this is all connected with the switch to Qt. sad

Yes, I see that as well. Fortunately, I hardly ever need to look at that.

Last edited by flaneur (2014-12-13 14:27:10)

Offline

#8 2014-12-13 18:39:52

callicles
Member
From: Seattle
Registered: 2013-06-04
Posts: 48
Website

Re: Dropbox 3.0.3 systray icon

+1 on changing the icons in the .dropbox-dist/ directory, got the icons changed, but the background remains white. 
the QT_STYLE_OVERRIDE is set to gtk.  But still the white background, and still the non-gtk theme on the dropbox dropdown menu.
turned off compton, and still the white background for the dropbox tray icon

Offline

#9 2014-12-14 04:36:24

flaneur
#! Member
Registered: 2014-01-24
Posts: 99

Re: Dropbox 3.0.3 systray icon

johnraff and callicles, these are my icons (in a compressed file): https://drive.google.com/file/d/0BxMe28 … sp=sharing.

Do they have white boxes/backgrounds for you?

Offline

#10 2014-12-15 08:43:39

wagmic1
#! CrunchBanger
Registered: 2013-11-15
Posts: 119

Re: Dropbox 3.0.3 systray icon

Hi flaneur i have test with you set but the background still be white


I need to learn how to speak/write English big_smile
latest Firefox on #! handylinux

Offline

#11 2014-12-15 09:09:29

flaneur
#! Member
Registered: 2014-01-24
Posts: 99

Re: Dropbox 3.0.3 systray icon

wagmic1 wrote:

Hi flaneur i have test with you set but the background still be white

I too see the white square background when I try the same icons on Lubuntu. So I don't quite understand what's going on.

Offline

#12 2014-12-15 09:57:00

tty-tourist
#! CrunchBangian
From: within the swirl
Registered: 2013-05-26
Posts: 281

Re: Dropbox 3.0.3 systray icon

I'm using stalonetray as system tray and I've got the same issue:

Status icons can be changed by changing dropbox-dist/dropbox-lnx.x86_64-3.0.3/images/hicolor/16x16/status but background remains white regardless of using icons with transparent background.

Really strange! What change in dropbox could possibly cause system trays to not render icon transparency ...?

Last edited by tty-tourist (2014-12-15 10:08:17)


"You're just a tourist with a typewriter." - Charlie Meadows, Barton Fink

Offline

#13 2014-12-15 11:27:33

watszo
New Member
Registered: 2013-12-15
Posts: 3

Re: Dropbox 3.0.3 systray icon

Same problem here... But the strange fact is that on my notebook I have the Dropbox icon with white background while on my desktop everything is fine (transparent background). Probably there are some issues with the compositor...

Edit:
It is a problem with the compositor: in my notebook autostart.sh script if I use the following lines

## Group start:
## 1. nitrogen - restores wallpaper
## 2. compositor - start
## 3. sleep - give compositor time to start
## 4. tint2 panel
(\
nitrogen --restore && \
cb-compositor --start && \
sleep 2s && \
tint2 \
) &

then the Dropbox icon is fine but all the other icons are messed up... If instead I use

## Group start:
## 1. nitrogen - restores wallpaper
## 2. compositor - start
## 3. sleep - give compositor time to start
## 4. tint2 panel
(\
nitrogen --restore && \
#cb-compositor --start && \
sleep 2s && \
tint2 \
) &

## Start compositor
(sleep 10s && cb-compositor --start) &

then the Dropbox icon has white background while the other icons are fine...

Last edited by watszo (2014-12-15 11:36:44)

Offline

#14 2014-12-16 07:44:55

callicles
Member
From: Seattle
Registered: 2013-06-04
Posts: 48
Website

Re: Dropbox 3.0.3 systray icon

just to restate, I have stopped and started compton several times, logged in with and without it, and it has no effect on the icon.  still a white background.  it has to be a qt vs. gtk issue...

Offline

#15 2014-12-16 08:49:52

watszo
New Member
Registered: 2013-12-15
Posts: 3

Re: Dropbox 3.0.3 systray icon

When I restart the compositor the background of the dropbox icon becomes black.
tint2

If I use the first autostart, this is the result i get:
tint2

Offline

#16 2014-12-16 10:59:34

flaneur
#! Member
Registered: 2014-01-24
Posts: 99

Re: Dropbox 3.0.3 systray icon

Okay, I can reproduce the white background on my system this way:
pkill dropbox
pkill tint2
pkill compton

Then, if I start
tint2 then
compton then
dropbox
All is well

But if I do
tint2
dropbox
compton

there's the white background. Killing and restarting dropbox doesn't help.

Here's my compton.conf:

focus-exclude = ["n:a:Conky"]; # https://bbs.archlinux.org/viewtopic.php?pid=1293686#p1293686
inactive-opacity = 1.0;
inactive-dim = 0.2;
mark-ovredir-focused = true;
shadow = false;
no-dnd-shadow = true;
no-dock-shadow = true;
blur-background = false;

Offline

#17 2014-12-17 10:29:26

dripfeeder
New Member
Registered: 2014-12-17
Posts: 2

Re: Dropbox 3.0.3 systray icon

Hello everyone.
After problems with the latest version, I fell back on the old one  olddropbox. Everything was fine, but then the client will automatically upgrade to the latest and again there were problems. How to make the client itself has not been updated?

Offline

#18 2014-12-17 11:13:52

tty-tourist
#! CrunchBangian
From: within the swirl
Registered: 2013-05-26
Posts: 281

Re: Dropbox 3.0.3 systray icon

It seems like a bad idea to use an outdated version.

An ugly icon is better than security issues not being fixed ...


"You're just a tourist with a typewriter." - Charlie Meadows, Barton Fink

Offline

#19 2014-12-17 11:21:11

dripfeeder
New Member
Registered: 2014-12-17
Posts: 2

Re: Dropbox 3.0.3 systray icon

tty-tourist wrote:

It seems like a bad idea to use an outdated version.

An ugly icon is better than security issues not being fixed ...

For me it is not so critical

Offline

#20 2014-12-17 12:07:33

plebian
Member
Registered: 2014-08-28
Posts: 18

Re: Dropbox 3.0.3 systray icon

Having issues with this as well. Always love these kind of changes  mad

Offline

#21 2014-12-17 12:12:43

flaneur
#! Member
Registered: 2014-01-24
Posts: 99

Re: Dropbox 3.0.3 systray icon

tty-tourist wrote:

It seems like a bad idea to use an outdated version.
...

And that too a download from an unknown party.

Offline

#22 2014-12-17 17:32:21

callicles
Member
From: Seattle
Registered: 2013-06-04
Posts: 48
Website

Re: Dropbox 3.0.3 systray icon

flaneur wrote:

Okay, I can reproduce the white background on my system this way:
pkill dropbox
pkill tint2
pkill compton

Then, if I start
tint2 then
compton then
dropbox
All is well

But if I do
tint2
dropbox
compton

there's the white background. Killing and restarting dropbox doesn't help.

Here's my compton.conf:

focus-exclude = ["n:a:Conky"]; # https://bbs.archlinux.org/viewtopic.php?pid=1293686#p1293686
inactive-opacity = 1.0;
inactive-dim = 0.2;
mark-ovredir-focused = true;
shadow = false;
no-dnd-shadow = true;
no-dock-shadow = true;
blur-background = false;

In Awesome, this protocol (i.e. start awesome, start compton, start dropboxd) did not work...

Offline

#23 2014-12-17 17:42:54

flaneur
#! Member
Registered: 2014-01-24
Posts: 99

Re: Dropbox 3.0.3 systray icon

callicles wrote:

... In Awesome, this protocol (i.e. start awesome, start compton, start dropboxd) did not work...

The three I played with were tint2, compton and dropboxd. Awesome isn't my WM. I use Openbox.

Offline

#24 2014-12-22 07:37:17

jmontleon
New Member
Registered: 2014-12-22
Posts: 1

Re: Dropbox 3.0.3 systray icon

Someone over on the ArchLinux forums noted that the disabling compositor in gnome-shell helped him get the icon back with certain drivers. I had similar luck with Xfce on Fedora 21 solving the black background and missing icon issue on a couple of my systems..

https://bbs.archlinux.org/viewtopic.php?pid=1486617 post 23 has his comments. The results I had to add are in the next comment.

Offline

Be excellent to each other!

#25 2014-12-22 14:39:51

johnraff
nullglob
From: Nagoya, Japan
Registered: 2009-01-07
Posts: 4,148
Website

Re: Dropbox 3.0.3 systray icon

To be honest, I haven't found stopping or restarting compton makes any difference, and starting dropbox a long time after tint2 and compton have started doesn't seem to help either.

Also tried Right-click>Quit Dropbox >> Menu>Network>Dropbox>start Dropbox to no effect, likewise restarting tint2 from the menu...

...but, some combination of restarting Dropbox and restarting tint2 does get rid of that white square!
I haven't yet done it enough times to pin it down exactly, but some repetition of the two will do it. Mysterious. crazy.gif

Another alternative which I haven't tried might be to install the beta dropbox 3.1.27 here: https://www.dropboxforum.com/hc/communi … ld-3-1-270


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
#! forum moderator    BunsenLabs

Offline

Board footer

Powered by FluxBB

Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.
Server: acrobat

Debian Logo