Commit graph

31 commits

Author SHA1 Message Date
Vincent Bernat
56a72c6c47 bindings: add support for multimedia keys with spotify 2012-11-14 20:40:42 +01:00
Vincent Bernat
cbf4695a21 bindings: when maximizing a window, raise it 2012-10-22 18:48:41 +02:00
Vincent Bernat
f226acf2d3 bindings: remove a window from the "undo" stack when it becomes unmanaged 2012-10-22 16:32:54 +02:00
Vincent Bernat
8ef6690f60 bindings: remove some binding descriptions to save space 2012-09-09 13:15:03 +02:00
Vincent Bernat
7bc4e62635 bindings: do not send a window to a screen without no tag 2012-09-08 22:47:57 +02:00
Vincent Bernat
ea09188897 tags: switch to shifty 2012-09-08 22:47:35 +02:00
Vincent Bernat
315f902728 bindings: use own screen_focus function that do not move the mouse after focusing the client
This allows a signal to put the mouse in the upper left corner of a
newly focused window on another screen.
2012-07-25 12:27:50 +02:00
Vincent Bernat
ad9f9852b3 signals: mouse follows focus except when focus followed mouse
We generalize "mouse follows focus" by keeping the mouse in the top
left corner of any focused window except when the window has been
focused because of sloppy focus.
2012-07-23 22:05:33 +02:00
Vincent Bernat
d81bd1bb38 bindings: provide a security margin when moving mouse to corner 2012-07-23 21:59:02 +02:00
Vincent Bernat
a2451c2a04 bindings: make mouse follow focused window
This only happens if we change window focus using key bindings.
2012-07-21 10:54:43 +02:00
Vincent Bernat
0537902fe8 bindings: screenshots are now saved in JPG format 2012-07-18 21:35:30 +02:00
Vincent Bernat
ed8adcd4c4 bindings: fix toggle_window() function
There was a potential infinite loop because we didn't walk the stack
correctly.
2012-07-18 18:47:41 +02:00
Vincent Bernat
a2a3a19e54 bindings: switch "jump to urgent" to "toggle pidgin conversation"
Moreover, we define a more generic function to toggle a window that
can be used for windows with urgency hint or for any group of
windows. The undo stack will skip windows that cannnot be restored
yet (not visible) and will be cleaned up if it becomes too large.
2012-07-17 10:59:47 +02:00
Vincent Bernat
3669b73aaa bindings: change the way we jump to the urgent window
Pull the first window with urgent flag in the current workspace if not
displayed. If displayed, just raise it. If no urgent window, push back
the previous urgent window to its original tag.
2012-07-16 22:37:45 +02:00
Vincent Bernat
3b55053257 bindings: add a binding to make a window sticky 2012-07-16 21:40:13 +02:00
Vincent Bernat
49f302ca34 bindings: change Mod4 + t to raise 2012-07-16 15:10:44 +02:00
Vincent Bernat
edfc26accf debug: let dbg() be the universal thing to debug.
Therefore, we can use it directly on client objects. In this case, we
get full details.
2012-07-15 17:10:40 +02:00
Vincent Bernat
8e2afdd778 quake: if quake console is closed, mark it as not visible 2012-07-15 12:54:34 +02:00
Vincent Bernat
94960c5c2b keydoc: collapse items of the same group together 2012-07-15 01:02:30 +02:00
Vincent Bernat
381812d843 bindings: add the ability to do a screenshot 2012-07-15 00:21:32 +02:00
Vincent Bernat
4baa928dbc binding: update client information
Some properties were missing and some other did not exist.
2012-07-14 23:38:15 +02:00
Vincent Bernat
a79215d4dc keydoc: add documentation of various keybindings
This work by monkey-patching awful.key to include documentation. The
documentation is available through modkey + F1.
2012-07-14 21:21:52 +02:00
Vincent Bernat
19f735065b lib: add notifications for brightness change 2012-07-14 16:46:19 +02:00
Vincent Bernat
c478921aea modules: add namespace vbe/ for modules 2012-07-14 16:37:32 +02:00
Vincent Bernat
3415d39992 volume: move volume functions into a lib
Also add some notification when changing the volume. Also move
sharetags to the `lib/` directory. And modify `loadrc` to be able to
load modules.
2012-07-14 16:31:22 +02:00
Vincent Bernat
f63c7d870f bindings: use modkey+i to get some information on a client 2012-07-14 01:58:18 +02:00
Vincent Bernat
25b612a995 binding: remove unused minimize binding 2012-07-14 01:32:08 +02:00
Vincent Bernat
7dc36159a7 Revert "bindings: when moving to urgent window, merge tags instead of switching"
This reverts commit c8df51894e.

Merging is not that intuitive. Better jumpto.
2012-07-11 22:45:58 +02:00
Vincent Bernat
c8df51894e bindings: when moving to urgent window, merge tags instead of switching 2012-07-09 13:35:03 +02:00
Vincent Bernat
f4452eb1cd bindings: add multimedia key support for sound volume 2012-07-07 12:16:21 +02:00
Vincent Bernat
c130561cb7 Initial commit. 2012-07-07 00:26:35 +02:00