Age | Commit message (Collapse) | Author | Files |
|
Because awesome 3.5 will have both add_signal and connect_signal,
reorder the logic so we try to locate connect_signal first.
By some accounts on IRC add_signal wrapper for backwards compatibility
around connect_signal may produce unexpected results, so just avoid
it.
|
|
|
|
|
|
This is in preparation to the port to Lua 5.2.
|
|
Unmanage handler was deleting the wrong client for the scratch
table. Causing lua tracebacks and breaking awesome on next scratch.pad
call. Now proper scratched clients are zeroed in multi display setups.
|
|
|
|
|
|
First step in integrating teardrop and scratchpad. With time the
operations common to both modules should be made available to both,
removing all duplication. Modules are split, even though they could
function as just one module, scratchpad could get tabbing support (or
other means of scratching multiple clients) so let's keep things
clean.
|