awesome/lib/awful
Uli Schlachter 4abf42b92f awful.tag.withcurrent: Also act on restarts (FS#1155)
When awesome restarts because a new screen was added or removed, clients can end
up being on a different screen than before the restart. However, the tags will
be carried across the restart. This means that a client could end up being
tagged with a tag from another screen. This results in weird behavior of tag
switches and confuses users.

To work around this, remove the client from any tags that are on a different
screen during startup. If the client ends up without any tags, it will then be
tagged with the currently selected tags.

Signed-off-by: Uli Schlachter <psychon@znc.in>
2013-10-08 10:45:22 +02:00
..
layout Make awful.layout.inc() accept a screen number 2013-02-19 19:49:07 +01:00
mouse awful.mouse: Follow C API changes 2013-03-17 22:52:39 +01:00
widget Allow to disable taglist icons. 2013-03-17 23:43:29 +01:00
autofocus.lua.in Tags: Remove screen property 2012-10-23 10:05:34 +02:00
button.lua.in Ported awful to lua 5.2 2012-06-16 17:37:30 +02:00
client.lua.in awful.client.tiled: Ignore fullscreen (etc) clients (FS#1106) 2013-10-04 12:04:16 +02:00
completion.lua.in Ported awful to lua 5.2 2012-06-16 17:37:30 +02:00
dbus.lua.in Ported awful to lua 5.2 2012-06-16 17:37:30 +02:00
ewmh.lua.in Ported awful to lua 5.2 2012-06-16 17:37:30 +02:00
init.lua.in Move size hints handling back into C (FS#1117) 2013-03-10 12:13:32 +01:00
key.lua.in Lots of random documentation fixes 2012-11-19 14:09:10 +01:00
keygrabber.lua.in Ported awful to lua 5.2 2012-06-16 17:37:30 +02:00
menu.lua.in wibox.layout.align: make the middle widget really centered 2013-01-05 23:05:30 +01:00
placement.lua.in awful.placement.no_offscreen: Fix border handling (FS#1065) 2012-12-16 18:11:57 +01:00
prompt.lua.in Ported awful to lua 5.2 2012-06-16 17:37:30 +02:00
remote.lua.in More fixes for the recent module() removal 2012-06-17 15:24:01 +02:00
rules.lua.in Lots of random documentation fixes 2012-11-19 14:09:10 +01:00
screen.lua.in awful.screen.focus: Don't move mouse to (0, 0) first (FS#1173) 2013-10-04 11:27:35 +02:00
startup_notification.lua.in Ported awful to lua 5.2 2012-06-16 17:37:30 +02:00
tag.lua.in awful.tag.withcurrent: Also act on restarts (FS#1155) 2013-10-08 10:45:22 +02:00
titlebar.lua.in awful.titlebar: Add show, hide, toggle functions 2013-09-19 14:37:07 +02:00
tooltip.lua.in awful.tooltip: Set the bg color correctly (FS#1148) 2013-05-13 19:27:19 +02:00
util.lua.in Fix calculation of distance between clients 2013-03-21 15:11:35 +01:00
wibox.lua.in Lots of random documentation fixes 2012-11-19 14:09:10 +01:00