swayfx/include
Calvin Lee 069d37f987 Improve criteria handling
This commit changes how commands decide what container to act on.
Commands get the current container though `current_container`, a global
defined in sway/commands.c. If a criteria is given before a command,
then the following command will be run once for every container the
criteria matches with a reference to the matching container in
'current_container'. Commands should use this instead of
`get_focused_container()` from now on.

This commit also fixes a few (minor) mistakes made in implementing marks
such as non-escaped arrows in sway(5) and calling the "mark" command
"floating" by accident. It also cleans up `criteria.c` in a few places.
2017-04-05 22:07:23 -06:00
..
client wl_poitner -> wl_pointer 2017-03-18 16:57:26 -04:00
sway Improve criteria handling 2017-04-05 22:07:23 -06:00
swaybar add bar colours for focused_(workspace|statusline|separator) 2016-11-02 18:58:33 +01:00
swaygrab implement "focused container" feature for swaygrab 2016-09-18 16:41:08 -05:00
swaylock Documentation and style fixes for swaylock 2017-02-21 21:17:01 -07:00
ipc-client.h swaybar: move core functionality to state.c 2016-01-24 14:22:19 +01:00
ipc.h Add IPC policy to config 2016-12-02 16:08:45 -05:00
list.h Added "layout promote" command. 2016-12-29 20:31:30 +01:00
log.h Always log filename and line number 2016-12-15 19:01:40 -05:00
readline.h Print /proc/<pid>/maps on segfault 2016-01-28 07:57:07 -05:00
stringop.h Add quotes to multiword arguments. 2016-01-25 00:14:13 +01:00
sway.h Correctly exit sway on errors. 2016-02-26 09:42:21 +01:00
util.h Removed superfluous include, causing failures if WLC headers aren't installed globally 2017-03-14 19:33:35 +01:00