awesome/lib/gears
Christoph Mertz 9cb60b8130 awful.screen: extract screen:get_next_in_direction() (#1597)
This extracts the code for finding the next screen
from focus_bydirection to a separate method on
the screen object.

The main reason was to use the finding code without
actually changing the screen focus but this should
incidentally make the code slightly easier to test
as well since both concerns can be tested in
isolation.

Signed-off-by: Christoph Mertz <chris@nimel.de>
2017-03-04 22:16:15 -05:00
..
object Remove @release @AWESOME_VERSION@ everywhere (#1157) 2016-10-09 22:36:20 +02:00
cache.lua Remove @release @AWESOME_VERSION@ everywhere (#1157) 2016-10-09 22:36:20 +02:00
color.lua Create artificial gears.color documentation. 2016-11-28 20:23:46 -08:00
debug.lua Remove @release @AWESOME_VERSION@ everywhere (#1157) 2016-10-09 22:36:20 +02:00
geometry.lua awful.screen: extract screen:get_next_in_direction() (#1597) 2017-03-04 22:16:15 -05:00
init.lua Move math functions out of awful.util into new gears.math 2017-03-02 18:15:59 -06:00
math.lua Move math functions out of awful.util into new gears.math 2017-03-02 18:15:59 -06:00
matrix.lua gears.matrix: Add create_rotate_at() (#1181) 2016-10-25 15:37:49 +02:00
object.lua doc: Add a missing test example macro 2017-01-03 00:07:57 -05:00
protected_call.lua Fix traceback in gears.protected_call (#1178) 2016-10-22 00:54:08 +02:00
shape.lua Fix whitespace warnings reported by luacheck (#1229) 2016-11-21 22:38:23 +01:00
surface.lua Bump minimal LGI version to 0.8.0 (#1350) 2017-01-02 19:53:02 +01:00
timer.lua doc: fix signals (#1455) 2017-01-28 15:03:56 +01:00
wallpaper.lua gears.wallpaper: Check for cairo errors 2017-02-19 14:10:26 +01:00