11 Commits

Author SHA1 Message Date
Thibault Jouan
1cc1f98ad2 Implement `kill' action keyword
When invoked, will kill the client returned by
`layout.current_client`. ICCCM WM_DELETE_WINDOW is used instead if the
window reports to support this protocol.
2015-04-29 02:44:34 +00:00
Thibault Jouan
92dedd16e7 Implement `log_separator' action keyword 2015-04-28 10:45:56 +00:00
Thibault Jouan
1d5ee7cab7 Remove debug code from layout delegation UAT 2015-04-28 09:37:57 +00:00
Thibault Jouan
ace86cf0e3 Fix how layout delegation is tested (UAT) 2015-04-28 09:20:42 +00:00
Thibault Jouan
258812013b Refactor some steps in cucumber scenarios 2015-04-28 08:37:04 +00:00
Thibault Jouan
c51d1525ee Delegates `layout_*' messages as Layout#handle_* 2015-04-19 02:13:26 +00:00
Thibault Jouan
1e1645107c Implement `execute' action keyword 2015-04-16 17:12:00 +00:00
Thibault Jouan
49f85bee35 Implement `quit' action keyword 2015-04-15 04:20:26 +00:00
Thibault Jouan
773db4c8eb Reorganize cucumber features 2015-04-15 03:23:27 +00:00
Thibault Jouan
e81cf3a52f Clean up tests
* Remove deprecated tags;
* Improve scenarios, steps and specs descriptions.
2015-04-14 02:59:48 +00:00
Thibault Jouan
ceac19b346 Quit on `mod1+q' key binding
* Loop our runner until it is "stopped";
* Use the event dispatcher to stop the runner on `mod1+q' key press;
* Tell the manager to grab the `q' key.
2015-04-09 00:30:13 +00:00