Commit Graph

13 Commits

Author SHA1 Message Date
Perry Hargrave ad016b4c1b Add LICENSE and update doc to reflect it. 2012-06-05 08:43:41 -07:00
Perry Hargrave 1131fb792e Tiles floating clients during expose view
Thanks to Falco I noticed that its cumbersome to have some floating
clients during the expose view of all clients. What do you do if the
client you want is below a floating client?

Well now we make everybody tile during expose, then restore their states
when leaving the Revelation tag.

Signed-off-by: Perry Hargrave <resixian@gmail.com>
2011-12-22 13:49:53 -08:00
bioe007 e0d9dd372c Merge pull request #3 from FPtje/master
Middle mouse close window. Stores floating client geometry closes #4
2011-12-22 13:42:13 -08:00
Falco Peijnenburg 05a9877618 FIX: Floating clients losing their positions and sizes when
returning from Expose mode. (Issue #4)
2011-12-22 17:21:31 +01:00
Falco Peijnenburg e8f6064bd2 ADD: When in revelation mode, middle click will close the window
under the pointer.

This is very useful for window management. When you have many
windows open and you want to close some, you can just open
revelation and close the windows with middle mouse.

I have maintained your coding style, but I recommend not testing
boolean variables against true/false. So instead of
if mouse.buttons[1] == true then ...
you would have
if mouse.buttons[1] then

and instead of
if mouse.buttons[1] == false then -- doesn't actually appear in
code
you would have
if not mouse.buttons[1] then ...

That's just a minor niggle though.
2011-12-21 22:42:20 +01:00
Perry Hargrave 563e92714f Fix awful import
Signed-off-by: Perry Hargrave <resixian@gmail.com>
2011-12-06 14:59:12 -08:00
Perry Hargrave f7d9a444e6 Document client filtering. issue #2 2011-10-20 16:24:50 -07:00
Perry Hargrave 817bc9fc8d Adds client filtering ability. issue #2 2011-10-20 16:24:41 -07:00
Perry Hargrave bc3a7fa586 Update authors, fix long line
Signed-off-by: Perry Hargrave <resixian@gmail.com>
2011-10-05 22:27:00 -07:00
bioe007 562edbc296 Merge pull request #1 from nikolavp/master
Pick up a window with a mouse click.
2011-10-05 20:28:29 -07:00
Nikola Petrov 66d2b8390b typo fix 2011-10-02 00:13:43 +03:00
Nikola Petrov cab3d2d151 Add mouse support to revelation. Use the mousegrabber for that. 2011-10-02 00:03:12 +03:00
Perry Hargrave 70901c8a9f Initialize revelation as a module 2011-08-23 14:37:11 -07:00