THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
The following task is now closed:
FS#901 - No way to get list of urgent clients in order of when they receieved
urgent hint
User who did this - Uli Schlachter (psychon)
Reason for closing: Won't fix
Additional comments about closing: urgents = {}
client.add_signal("manage", function(c)
c:add_signal("property::urgent", function()
if c.urgent then
table.insert(urgents, c)
else
for k, v in pairs(urgents) do
if c == v then
table.remove(urgents, k)
end
end
end
end)
end)
urgents[1] should always be the client which is urgent for the longest.
Also, awful.client.urgent.get() doesn't return the one which was marked urgent
first. It just returns *some* client which is urgent (if there is any). In
fact, awesome doesn't save the urgent-order anywhere and IMHO it shouldn't.
More information can be found at the following URL:
https://awesome.naquadah.org/bugs/index.php?do=details&task_id=901
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 [email protected].