awesome/lib/awful
Daniel Hahler 6d04528bd8 Add persistent client properties
`client.property.persist` can be used to make properties persistent
across restarts. This works by backing them up via X properties (using
the `awful.client.property.` prefix).

`client.property.persist(c, "floating", "boolean")` is used to make the
floating property persistent by default.

Based on a patch from Uli, source: https://gist.github.com/psychon/10320743

doc, only set current prop in 'persist'

Fix xprop/prop mixup in 'persist'

Only call set for non-nil values
2014-04-20 14:54:21 +02:00
..
client awful.client.shape: Import client shape handling (FS#1051) 2014-04-14 10:04:56 +02:00
layout Fix some random ldoc warnings 2014-04-13 18:06:49 +02:00
mouse remove awful.widget.taglist.gettag (FS#1256) 2014-04-12 12:18:34 +02:00
widget Fix some random ldoc warnings 2014-04-13 18:06:49 +02:00
autofocus.lua.in Minor doc fixes 2014-03-15 08:52:14 +01:00
button.lua.in Ported awful to lua 5.2 2012-06-16 17:37:30 +02:00
client.lua.in Add persistent client properties 2014-04-20 14:54:21 +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 Set c.screen in ewmh.tag and before tags in rules.execute 2014-03-24 17:01:52 +01: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 Minor doc fixes 2014-03-15 08:52:14 +01:00
menu.lua.in awful.menu.clients: Remove useless line (FS#1200) 2014-01-20 16:30:24 +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 prompt: CTRL+DELETE deletes history entries 2014-03-12 10:16:27 +01:00
remote.lua.in More fixes for the recent module() removal 2012-06-17 15:24:01 +02:00
rules.lua.in Fix some random ldoc warnings 2014-04-13 18:06:49 +02:00
screen.lua.in Fix some random ldoc warnings 2014-04-13 18:06:49 +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.setscreen: Check if old_screen == new_screen (FS#1249) 2014-04-09 22:06:21 +02:00
titlebar.lua.in Add awful.titlebar.widget.minimizebutton 2013-11-03 09:47:11 +01:00
tooltip.lua.in awful.tooltip: Add (and use) :set_markup() function 2014-03-30 23:35:35 +02:00
util.lua.in Fix Icon Finding in awful.util 2014-04-11 17:43:23 -04:00
wibox.lua.in Fix some random ldoc warnings 2014-04-13 18:06:49 +02:00