#2466: Tray icon size wrong on session start, but correct after close and re-open

View: New views
20 Messages — Rating Filter:   Alert me  
< Prev | 1 - 2 - 3 | Next >

#2466: Tray icon size wrong on session start, but correct after close and re-open

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#2466: Tray icon size wrong on session start, but correct after close and re-open
--------------------------+-------------------------------------------------
 Reporter:  jgxenite      |       Type:  defect
   Status:  new           |   Priority:  minor
Component:  pidgin (gtk)  |    Version:  2.1.0
 Keywords:                |    Pending:  0    
--------------------------+-------------------------------------------------
 I have Pidgin starting with my computer (via Sessions). When it starts,
 the icon is quite small in the tray (see attached screenshot - top
 picture). However, if I close Pidgin and re-load it, the icon is the
 correct size (as it was in previous versions of Pidgin - bottom picture).

--
Ticket URL: <http://developer.pidgin.im/ticket/2466>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #2466: Tray icon size wrong on session start, but correct after close and re-open

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#2466: Tray icon size wrong on session start, but correct after close and re-open
---------------------------+------------------------------------------------
  Reporter:  jgxenite      |       Owner:      
      Type:  defect        |      Status:  new  
  Priority:  minor         |   Milestone:      
 Component:  pidgin (gtk)  |     Version:  2.1.0
Resolution:                |    Keywords:      
   Pending:  0             |  
---------------------------+------------------------------------------------
Comment (by pantsgolem):

 I have pretty much the same problem, but instead of a tiny icon, I get a
 32x32 icon.  I'm using KDE as my desktop if that makes a difference.  (I
 can't tell from if jgxenite is using GNOME or KDE from the screenshot.)  I
 also see the problem regardless of whether Pidgin is started from a
 session restore or from the applications menu.

 BTW, disabling and re-enabling the tray icon in Preferences is a faster
 workaround than restarting the program.  Both methods sometimes take
 several tries for me.

--
Ticket URL: <http://developer.pidgin.im/ticket/2466#comment:1>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #2466: Tray icon size wrong on session start, but correct after close and re-open

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#2466: Tray icon size wrong on session start, but correct after close and re-open
---------------------------+------------------------------------------------
  Reporter:  jgxenite      |       Owner:      
      Type:  defect        |      Status:  new  
  Priority:  minor         |   Milestone:      
 Component:  pidgin (gtk)  |     Version:  2.1.0
Resolution:                |    Keywords:      
   Pending:  0             |  
---------------------------+------------------------------------------------
Comment (by jgxenite):

 Sorry, I should have said that I am using Gnome. I've also noticed that if
 I kill and re-start gnome-panel, then the icon resizes back to being small
 again, and when starting the application (before the icon is loaded fully)
 Pidgin seems to request a very big space in the tray, before resizing down
 to the proper size.

--
Ticket URL: <http://developer.pidgin.im/ticket/2466#comment:2>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #2466: Tray icon size wrong on session start, but correct after close and re-open

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#2466: Tray icon size wrong on session start, but correct after close and re-open
---------------------------+------------------------------------------------
  Reporter:  jgxenite      |       Owner:      
      Type:  defect        |      Status:  new  
  Priority:  minor         |   Milestone:      
 Component:  pidgin (gtk)  |     Version:  2.1.0
Resolution:                |    Keywords:      
   Pending:  0             |  
---------------------------+------------------------------------------------
Comment (by lithium):

 I think I filed the same bug as described by jgxenite in his last comment
 some time ago (killing gnome-panel => 16x16 icon). I cannot find the bug
 ATM, but I can confirm the problem

--
Ticket URL: <http://developer.pidgin.im/ticket/2466#comment:3>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #2466: Tray icon size wrong on session start, but correct after close and re-open

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#2466: Tray icon size wrong on session start, but correct after close and re-open
---------------------------+------------------------------------------------
  Reporter:  jgxenite      |       Owner:  charkins
      Type:  defect        |      Status:  assigned
  Priority:  minor         |   Milestone:  2.3.0  
 Component:  pidgin (gtk)  |     Version:  2.1.0  
Resolution:                |    Keywords:          
   Pending:  0             |  
---------------------------+------------------------------------------------
Changes (by charkins):

  * owner:  => charkins
  * status:  new => assigned
  * milestone:  => 2.3.0

--
Ticket URL: <http://developer.pidgin.im/ticket/2466#comment:4>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #2466: Tray icon size wrong on session start, but correct after close and re-open

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#2466: Tray icon size wrong on session start, but correct after close and re-open
---------------------------+------------------------------------------------
  Reporter:  jgxenite      |       Owner:  charkins
      Type:  defect        |      Status:  assigned
  Priority:  minor         |   Milestone:  2.3.0  
 Component:  pidgin (gtk)  |     Version:  2.1.0  
Resolution:                |    Keywords:          
   Pending:  0             |  
---------------------------+------------------------------------------------
Comment (by private_lock):

 Great, this is already detected!

 ... when my pidign comes up, it often (I'd say 50%) gets the wrong, too
 large size. Maybe this depends on whether my systray is hidden, the moment
 the icon is added or not. I somehow think, if I try to watch the process,
 dragging my mouse down for kicker to appear, it more often gets corrupted
 than when I don't access the bar, so it can finish loading in the hidden
 state.

 Sometimes, resizing the hight of kicker solved the problem, but
 deactivating the trayicon in pidgin is a lot faster and for me more
 reliable (thanks pantsgolem).

 My system is Kubuntu with Pidgin 2.1.1

--
Ticket URL: <http://developer.pidgin.im/ticket/2466#comment:5>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #2466: incorrect tray icon sizes (and clipping)

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#2466: incorrect tray icon sizes (and clipping)
---------------------------+------------------------------------------------
  Reporter:  jgxenite      |       Owner:  charkins
      Type:  defect        |      Status:  assigned
  Priority:  minor         |   Milestone:  2.3.0  
 Component:  pidgin (gtk)  |     Version:  2.1.0  
Resolution:                |    Keywords:  docklet
   Pending:  0             |  
---------------------------+------------------------------------------------
Changes (by charkins):

  * keywords:  => docklet
  * summary:  Tray icon size wrong on session start, but correct after
              close and re-open => incorrect tray icon sizes
              (and clipping)

Comment:

 I've marked ticket #2808 as a duplicate of this. That ticket reports
 clipping of the tray icon. All of these seem to be related to the size
 allocated to the GtkWidget and the docklet attempting to size itself to
 the smallest dimension (width or height) of the allocated size. I'm
 getting "size-allocate" signals with the smallest dimension as 3, 16, 22,
 24, 48, 200 all without changing the size of the gnome-panel. Things seem
 to work for me when I launch normally (though not for others apparently),
 but if restart or SIGHUP gnome-panel, I always am seeing sizing issues.

--
Ticket URL: <http://developer.pidgin.im/ticket/2466#comment:6>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #2466: incorrect tray icon sizes (and clipping)

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#2466: incorrect tray icon sizes (and clipping)
---------------------------+------------------------------------------------
  Reporter:  jgxenite      |       Owner:  charkins
      Type:  defect        |      Status:  assigned
  Priority:  minor         |   Milestone:  2.3.0  
 Component:  pidgin (gtk)  |     Version:  2.1.0  
Resolution:                |    Keywords:  docklet
   Pending:  0             |  
---------------------------+------------------------------------------------
Comment (by Lobsang):

 I first noticed this problem when I upgraded to pidgin 2.1.1. I'm
 attaching an interim patch that "works around" the problem.

--
Ticket URL: <http://developer.pidgin.im/ticket/2466#comment:7>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #2466: incorrect tray icon sizes (and clipping)

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#2466: incorrect tray icon sizes (and clipping)
---------------------------+------------------------------------------------
  Reporter:  jgxenite      |       Owner:  charkins
      Type:  defect        |      Status:  assigned
  Priority:  minor         |   Milestone:  2.3.0  
 Component:  pidgin (gtk)  |     Version:  2.1.0  
Resolution:                |    Keywords:  docklet
   Pending:  0             |  
---------------------------+------------------------------------------------
Comment (by charkins):

 Lobsang: Thanks for the patch, seems to be the best solution for now. Can
 I get your first/last name so I can add you to the COPYRIGHT file?

--
Ticket URL: <http://developer.pidgin.im/ticket/2466#comment:8>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #2466: incorrect tray icon sizes (and clipping)

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#2466: incorrect tray icon sizes (and clipping)
---------------------------+------------------------------------------------
  Reporter:  jgxenite      |       Owner:  charkins
      Type:  defect        |      Status:  assigned
  Priority:  minor         |   Milestone:  2.3.0  
 Component:  pidgin (gtk)  |     Version:  2.1.0  
Resolution:                |    Keywords:  docklet
   Pending:  0             |  
---------------------------+------------------------------------------------
Comment (by charkins):

 Looks like that approach is not going to work as it breaks side oriented
 notification areas. I'll continue looking for an appropriate solution.

--
Ticket URL: <https://developer.pidgin.im/ticket/2466#comment:9>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #2466: incorrect tray icon sizes (and clipping)

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#2466: incorrect tray icon sizes (and clipping)
---------------------------+------------------------------------------------
  Reporter:  jgxenite      |       Owner:  charkins
      Type:  defect        |      Status:  closed  
  Priority:  minor         |   Milestone:  2.2.3  
 Component:  pidgin (gtk)  |     Version:  2.1.0  
Resolution:  fixed         |    Keywords:  docklet
   Pending:  0             |  
---------------------------+------------------------------------------------
Changes (by charkins@...):

  * status:  assigned => closed
  * resolution:  => fixed
  * milestone:  2.3.0 => 2.2.3

Comment:

 (In [f2ac3f0cdea64fd5e603c5350cabf85ed619f5e3]) Use widget allocation
 height to determine docklet icon size on x11, rather
 than the minimum of the height and width. This fixes cases where we are
 getting randomly small allocation widths and ending up with a tiny docklet
 icon. Fixes #2466.

--
Ticket URL: </ticket/2466#comment:10>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #2466: incorrect tray icon sizes (and clipping)

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#2466: incorrect tray icon sizes (and clipping)
---------------------------+------------------------------------------------
  Reporter:  jgxenite      |       Owner:  charkins
      Type:  defect        |      Status:  reopened
  Priority:  minor         |   Milestone:  2.2.3  
 Component:  pidgin (gtk)  |     Version:  2.1.0  
Resolution:                |    Keywords:  docklet
   Pending:  0             |  
---------------------------+------------------------------------------------
Changes (by charkins):

  * status:  closed => reopened
  * resolution:  fixed =>

Comment:

 This was auto closed from my commit message, but I later disapproved that
 revision. Re-opening.

--
Ticket URL: <http://developer.pidgin.im/ticket/2466#comment:11>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #2466: incorrect tray icon sizes (and clipping)

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#2466: incorrect tray icon sizes (and clipping)
---------------------------+------------------------------------------------
  Reporter:  jgxenite      |       Owner:  charkins
      Type:  defect        |      Status:  reopened
  Priority:  minor         |   Milestone:  2.3.2  
 Component:  pidgin (gtk)  |     Version:  2.1.0  
Resolution:                |    Keywords:  docklet
   Pending:  0             |  
---------------------------+------------------------------------------------
Comment (by onlineapps):

 Yeah, I've also got that problem on Kubuntu 7.10. I'd LOVE to have this
 fixed real soon.

--
Ticket URL: <http://developer.pidgin.im/ticket/2466#comment:12>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #2466: incorrect tray icon sizes (and clipping)

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#2466: incorrect tray icon sizes (and clipping)
---------------------------+------------------------------------------------
  Reporter:  jgxenite      |       Owner:  charkins
      Type:  defect        |      Status:  reopened
  Priority:  minor         |   Milestone:  2.4.0  
 Component:  pidgin (gtk)  |     Version:  2.1.0  
Resolution:                |    Keywords:  docklet
   Pending:  0             |  
---------------------------+------------------------------------------------
Comment (by DrScofield):

 Replying to [comment:12 onlineapps]:
 > Yeah, I've also got that problem on Kubuntu 7.10. I'd LOVE to have this
 fixed real soon.

 same problem on kubuntu 7.10 here. also found out that if i resize the
 panel (in my case a living on the left edge of the screen) to "small" and
 then back to my desired size ("large"), that the icon size changes down to
 small and stays that way and i end up having all icons the same size and
 nicely arranged in the systray part of the panel :-)

--
Ticket URL: <http://developer.pidgin.im/ticket/2466#comment:13>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #2466: incorrect tray icon sizes (and clipping)

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#2466: incorrect tray icon sizes (and clipping)
---------------------------+------------------------------------------------
  Reporter:  jgxenite      |       Owner:  charkins
      Type:  defect        |      Status:  reopened
  Priority:  minor         |   Milestone:  2.4.1  
 Component:  pidgin (gtk)  |     Version:  2.1.0  
Resolution:                |    Keywords:  docklet
   Pending:  0             |  
---------------------------+------------------------------------------------
Comment (by bluehat_mobiletux):

 I also get the large icon at initial start ver. 2.4.0.  I also use KDE as
 my environment.  If I go into preferences and switch on/off the tray icon
 setting between never and always, after several times the correct tray
 icon size appears. When I was running version 2.3.1 I never noticed this
 behavior....

 hope this was correct ticket to submit. I thought it was unnecessary to
 submit new ticket to 2.4.0

--
Ticket URL: <http://developer.pidgin.im/ticket/2466#comment:14>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #2466: incorrect tray icon sizes (and clipping)

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#2466: incorrect tray icon sizes (and clipping)
---------------------------+------------------------------------------------
  Reporter:  jgxenite      |       Owner:  charkins
      Type:  defect        |      Status:  reopened
  Priority:  minor         |   Milestone:          
 Component:  pidgin (gtk)  |     Version:  2.1.0  
Resolution:                |    Keywords:  docklet
   Pending:  0             |  
---------------------------+------------------------------------------------
Comment (by novosirj):

 I have this problem on Kubuntu 8.04. The tray icon is twice as large as it
 should be when started, and turning it on and off a number of times will
 resolve the problem. This has been annoying me since early 2.0 releases --
 it's a shame it has not been fixed by now.

--
Ticket URL: <http://developer.pidgin.im/ticket/2466#comment:15>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #2466: incorrect tray icon sizes (and clipping)

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#2466: incorrect tray icon sizes (and clipping)
---------------------------+------------------------------------------------
  Reporter:  jgxenite      |       Owner:  charkins
      Type:  defect        |      Status:  reopened
  Priority:  minor         |   Milestone:          
 Component:  pidgin (gtk)  |     Version:  2.1.0  
Resolution:                |    Keywords:  docklet
   Pending:  0             |  
---------------------------+------------------------------------------------
Comment (by dkbg):

 Also experiencing this problem with GNOME and Pidgin 2.4.2.

--
Ticket URL: <http://developer.pidgin.im/ticket/2466#comment:16>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #2466: incorrect tray icon sizes (and clipping)

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#2466: incorrect tray icon sizes (and clipping)
---------------------------+------------------------------------------------
  Reporter:  jgxenite      |       Owner:  charkins
      Type:  defect        |      Status:  reopened
  Priority:  minor         |   Milestone:          
 Component:  pidgin (gtk)  |     Version:  2.1.0  
Resolution:                |    Keywords:  docklet
   Pending:  0             |  
---------------------------+------------------------------------------------
Comment (by tomkiewicz):

 ''pidgin211_icewm_tray_fix.patch'' does not work fine for me - I've
 applied that patch, but there was no improvement... But I've modified it a
 bit (see ''pidgin-2.x.x-tray22px-fix.patch'' - tested with 2.4.2) and now
 works OK - Pidgin icon now can be only 22px.

 That's not a solution, but temporary workaround for people like me, who
 gets crazy when KDE's tray breaks and display in one line instead of
 two...

--
Ticket URL: <http://developer.pidgin.im/ticket/2466#comment:17>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #2466: incorrect tray icon sizes (and clipping)

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#2466: incorrect tray icon sizes (and clipping)
---------------------------+------------------------------------------------
  Reporter:  jgxenite      |       Owner:  charkins
      Type:  defect        |      Status:  reopened
  Priority:  minor         |   Milestone:          
 Component:  pidgin (gtk)  |     Version:  2.1.0  
Resolution:                |    Keywords:  docklet
   Pending:  0             |  
---------------------------+------------------------------------------------
Comment (by gagern):

 My bug #2025, which was just duped here, contains another patch to work
 around the problem of too-large icons in KDE, and a bit more debug
 information. The patch works by ignoring information from KDE about a
 200x200 icon size, which works for me even though I don't fully understand
 why. It seems a less severe modification than the ones proposed here, as
 it makes no assumptions about orientation or fixed size.

--
Ticket URL: <http://developer.pidgin.im/ticket/2466#comment:18>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #2466: incorrect tray icon sizes (and clipping)

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#2466: incorrect tray icon sizes (and clipping)
---------------------------+------------------------------------------------
  Reporter:  jgxenite      |       Owner:  charkins
      Type:  defect        |      Status:  reopened
  Priority:  minor         |   Milestone:          
 Component:  pidgin (gtk)  |     Version:  2.1.0  
Resolution:                |    Keywords:  docklet
   Pending:  0             |  
---------------------------+------------------------------------------------
Comment (by charkins):

 Thanks gagem. As indicated in comment #6 here, the problem is the gtk is
 sending us "size-allocate" signals, with minimum dimensions of at least 3,
 16, 22, 24, 48, 200. Ignoring just 200 may still result in incorrectly
 sized icons. I was hoping that switching to the GtkStatusIcon (ticket
 #2629) might solve this problem, but it appears from your comment there
 that this isn't the case. I'm going to dig into this again and see if I
 can figure out a more appropriate solution.

--
Ticket URL: <http://developer.pidgin.im/ticket/2466#comment:19>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker
< Prev | 1 - 2 - 3 | Next >