[awesome bugs] #1159 - Window move after awesome restart

2015-01-11 Thread awesome
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.

The following task is now closed:

FS#1159 - Window move after awesome restart
User who did this - Uli Schlachter (psychon)

Reason for closing: Fixed
Additional comments about closing: commit 
27988ecdde1e19b91adc1dbb308440541bfc246e
Author: Uli Schlachter psyc...@znc.in
Date:   Sun Jan 11 10:42:45 2015 +0100

Remove titlebars from clients during shutdown (FS#1159)

This reparents all clients back to their proper position during shutdown, so
that their top-left corner is now where their titlebar's top-left corner 
was.
Hopefully, this fixes floating clients moving around across a restart.

Signed-off-by: Uli Schlachter psyc...@znc.in

More information can be found at the following URL:
https://awesome.naquadah.org/bugs/index.php?do=detailstask_id=1159

You are receiving this message because you have requested it from the Flyspray 
bugtracking system.  If you did not expect this message or don't want to 
receive mails in future, you can change your notification settings at the URL 
shown above.

--
To unsubscribe, send mail to awesome-devel-unsubscr...@naquadah.org.


[awesome bugs] #1296 - Updated signal causes total relayout (Attachment added)

2015-01-11 Thread awesome
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.

The following task has a new comment added:

FS#1296 - Updated signal causes total relayout
User who did this - Uli Schlachter (psychon)

--
It's time for a new version!

This one adds an API change to make Elv13 (hopefully) happy:

- widget:fit(width, height) now not only returns its desired width and height, 
but also a third (optional) value: padding! The padding is a table that can 
contains keys left, right, top, bottom (each optional). Each value is 
the number of pixels that should be additionally included in the clip area when 
the widget is redrawn. So if you return { bottom = 10 }, the widget will get 10 
more pixels to the bottom than what the layout decided for it. And all of this 
works with any transformation, so you can scale such a widget by factor 1.5 and 
rotate it by 45° and still the right result (well, it will include 15 pixels of 
space due to the scaling, so the unit isn't really pixels but user space 
units)

Hopefully this is enough for any kind of glow effect, but don't forget that 
other widgets could draw to that space before or after you, so weird results 
can occur...

(Implementation details: In a widget hierachy, each node knows the padding for 
its own widget and the padding including all the padding of its children. This 
is used so that a repaint knows which parts of the hierachy it can skip and to 
clip each widget to its padding)
--

One or more files have been attached.

More information can be found at the following URL:
https://awesome.naquadah.org/bugs/index.php?do=detailstask_id=1296#comment4209

You are receiving this message because you have requested it from the Flyspray 
bugtracking system.  If you did not expect this message or don't want to 
receive mails in future, you can change your notification settings at the URL 
shown above.

--
To unsubscribe, send mail to awesome-devel-unsubscr...@naquadah.org.


[awesome bugs] #1296 - Updated signal causes total relayout (Attachment added)

2015-01-11 Thread awesome
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.

The following task has a new comment added:

FS#1296 - Updated signal causes total relayout
User who did this - Uli Schlachter (psychon)

--
Sorry, but I think that the padding should be returned from :layout() instead 
of :fit().

New version attached where layout returns a list of children and the padding 
for this widget.
--

One or more files have been attached.

More information can be found at the following URL:
https://awesome.naquadah.org/bugs/index.php?do=detailstask_id=1296#comment4210

You are receiving this message because you have requested it from the Flyspray 
bugtracking system.  If you did not expect this message or don't want to 
receive mails in future, you can change your notification settings at the URL 
shown above.

--
To unsubscribe, send mail to awesome-devel-unsubscr...@naquadah.org.