Commit graph

15 commits

Author SHA1 Message Date
Vincent Bernat
ee86787d62 signals: don't make a fullscreen app transparent
This will work for browsers and video players. I don't see a case where
such a window should be transparent.
2013-11-17 21:49:04 +01:00
Vincent Bernat
17da10b1ef signals: don't change opacity of vlc window 2013-08-07 17:42:25 +02:00
Vincent Bernat
237fb09b7a signals: for Chromium, move the mouse below the tabs
Otherwise, we just get annoying tooltips displaying on top of the
omnibox.
2013-06-29 12:50:17 +02:00
Vincent Bernat
190e87c54c signals: don't lower opacity on some windows (Flash) 2012-11-28 10:49:30 +01:00
Vincent Bernat
b601e48d6a signals: raise newly created windows 2012-09-26 15:05:47 +02:00
Vincent Bernat
8b4aa1d317 signals: raise a recently focused window
When a window gain focus (without the use of the mouse, raise it).
2012-09-17 20:18:43 +02:00
Vincent Bernat
112e1cf091 signals: don't follow focus if a mouse button is pressed 2012-08-02 15:46:43 +02:00
Vincent Bernat
79cd569c33 signals: better handling of sloppy focus and mouse follows focus
It may happend that a client is focused on `mouse::enter` without the
`focus` event being fired. Therefore, the next client to be focused
will not get the mouse on its top left corner because we think that
the focus comes from sloppy focus.

We circumvent this by:
 1. giving sloppy focus only if we don't have focus
 2. keeping track of the client getting the focus through sloppy focus
    and checking it if we get the same client on focus event
2012-07-31 20:46:55 +02:00
Vincent Bernat
c8e9e2512d signals: mouse follows focus also on geometry change 2012-07-31 20:30:42 +02:00
Vincent Bernat
254af5b260 signals: don't move mouse to dialog corners 2012-07-30 14:52:10 +02:00
Vincent Bernat
c37020e544 signals: mouse follows focus even on different screen 2012-07-25 21:14:06 +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
335b80262d icons: move icon lookup in a seperate module 2012-07-15 22:24:10 +02:00
Vincent Bernat
a77ca45d15 apparance: make non focused terminals more readable
Instead of relying on rxvt capacity of changing its opacity depending
on having or not the focus, we rely on awesome changing the opacity.
2012-07-07 20:24:53 +02:00
Vincent Bernat
c130561cb7 Initial commit. 2012-07-07 00:26:35 +02:00