summaryrefslogtreecommitdiff
path: root/scratchpad.lua
AgeCommit message (Collapse)AuthorFiles
2010-01-29scratchpad: delegate applying properties to a functionAdrian C. (anrxc)1
2010-01-29scratchpad: cleanup property applicationAdrian C. (anrxc)1
2010-01-28teardrop: license fixedAdrian C. (anrxc)1
2009-11-26rc.lua: upgraded to awesome 3.4.2Adrian C. (anrxc)1
2009-11-07scratchpad: add some syntactic sugarAdrian C. (anrxc)1
2009-10-25master: de-obfuscate e-mail addressAdrian C. (anrxc)1
2009-09-30git-diff --check fixesAdrian C. (anrxc)1
2009-09-30scratchpad: lower on unscratchAdrian C. (anrxc)1
2009-09-18scratchpad: added unmanage signalAdrian C. (anrxc)1
This solves problems in situations where client is killed. Then the stored client becomes invalid. Now table is cleared.
2009-09-17scratchpad: unstick on unscratchAdrian C. (anrxc)1
2009-09-17scratchpad: initial import of the scratchpad managerAdrian C. (anrxc)1
Scratchpad is a basic scratchpad manager. As in awesome 2 there are two functions, one toggles scratch on the focused client and the other toggles its visibility. In awesome 2 those were setscratch and togglescratch; here they are scratchpad.set and scratchpad.toggle. Set is called from a clientkeys key binding: - scratchpad.set(c, width, height, sticky, screen) Toggle is called from a globalkeys binding: - scratchpad.toggle(screen)