frankzen / wbar

wbar

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Reflection of the icons on the background bar. (Reflejo de los iconos sobre la barra de fondo)

GoogleCodeExporter opened this issue · comments

I don't know if that effect could be made with the libraries that currently 
work Wbar. But if you can be, it would be a very interesting effect, resulting 
in a MAC-style dock absolutely perfect and the lightest of all.

It would be possible to do?

(No sé si sería posible realizar ese efecto con las librerías que 
actualmente trabaja wbar. Pero en caso de poder realizarse, sería un efecto 
muy interesante, resultando un dock al estilo MAC absolutamente perfecto y el 
más ligero de todos.

Sería posible de realizar?)

Original issue reported on code.google.com by personal...@gmail.com on 4 May 2011 at 2:16

Hi,

Although this would be awesome, right now we don't have anyone who can take 
this. You're welcome to submit a patch and be added as a contributor to the 
project.

Original comment by warlock.cc on 19 Dec 2011 at 3:53

  • Changed state: WontFix
  • Added labels: Priority-Low, Type-Enhancement
  • Removed labels: Priority-Medium, Type-Defect
Reopen: Sound cheap in resource consumption terms to me. Will try.

Original comment by ivan.fit...@eltrino.com on 23 Dec 2011 at 12:08

Original comment by ivan.fit...@eltrino.com on 23 Dec 2011 at 12:09

Original comment by ivan.fit...@eltrino.com on 23 Dec 2011 at 12:09

  • Changed state: Accepted
This issue is the one currently worked on, and solving issue #63 directly 
depends on what is found while resolving this one.
Raising priority.

Original comment by ivan.fit...@eltrino.com on 11 Jan 2012 at 12:12

  • Added labels: Priority-High
  • Removed labels: Priority-Low
Initial implementation commited at revision 36.

Note that this is only kind of a milestone, an there are known bugs:
- first icon may get the last icon from taskbar as its background
- on window events, the background for icons in taskbar may contain garbage 
instead of transparency
- some rare icons with png transparency may contain artifacts
- taskbar icons may be several times smaller than set by user with the rest of 
image taken by reflection (caused by the same problem as in issue #63)
- reflection distorts the image scaling it upwards (proportional scaling is not 
yet implemented, but it will be done soon)

Original comment by ivan.fit...@eltrino.com on 20 Jan 2012 at 3:20

With fixing the issue 63, enabling reflection on 64-bit platforms causes every 
taskbar icon to have background garbage. 
Actually, this garbage is a 32 bit image with every second pixel padded with 
zeroes (same bug as fixed in issue 63 came up somewhere, maybe even in Imlib)

Original comment by ivan.fit...@eltrino.com on 13 Feb 2012 at 1:26

  • Changed state: Started
This issue was closed by revision r49.

Original comment by ivan.fit...@eltrino.com on 1 Apr 2012 at 2:02

  • Changed state: Fixed
finished at revision 49, works okay now

Original comment by ivan.fit...@eltrino.com on 1 Apr 2012 at 2:04