sway/sway
Daniel De Graaf 80f4fce972 Add trigger information to criteria
This allows writing commands like "for_window [trigger="map",workspace="1"]"
that only execute if the criteria matches during the initial mapping of the
window.

Currently implemented trigger names:
 - command: explicit invocation by a command, not very useful
 - map: initial window creation
 - mark, title, app_id, class, window_role, window_type:
   the given property changed
2022-03-19 11:34:56 -04:00
..
commands Add trigger information to criteria 2022-03-19 11:34:56 -04:00
config Add --label support to sway{nag,bg,bar}_command 2022-03-19 11:34:56 -04:00
desktop Add trigger information to criteria 2022-03-19 11:34:56 -04:00
input Remove WLR_SWITCH_STATE_TOGGLE usage 2022-03-08 13:24:11 -05:00
tree Add trigger information to criteria 2022-03-19 11:34:56 -04:00
commands.c Add trigger information to criteria 2022-03-19 11:34:56 -04:00
config.c Add --label support to sway{nag,bg,bar}_command 2022-03-19 11:34:56 -04:00
criteria.c Add trigger information to criteria 2022-03-19 11:34:56 -04:00
decoration.c Fix double free when unmapping any view 2018-11-15 15:22:09 +10:00
ipc-json.c Add cli_label to criteria and JSON output 2022-03-19 11:34:56 -04:00
ipc-server.c sway: replace noop_output by fallback_output 2021-11-25 17:48:34 +01:00
main.c Use bools for CLI flags 2022-01-31 11:04:26 +01:00
meson.build Add sandbox_socket command 2022-03-19 11:34:56 -04:00
server.c Fix snprintf compiler warning 2022-02-08 09:43:32 +01:00
sway-bar.5.scd man: update Pango font description URL 2021-08-04 02:15:04 +02:00
sway-input.5.scd sway-input.5.scd: Fix spelling errors 2021-10-02 10:21:28 +02:00
sway-ipc.7.scd sway-ipc.7.scd: fix typo 2021-09-19 17:28:37 +02:00
sway-output.5.scd Add 'output render_bit_depth [8|10]' command 2021-11-23 15:51:54 +01:00
sway.1.scd man: update maintainer 2021-01-08 09:33:51 +01:00
sway.5.scd Minor update to focus_on_window_activation 2022-02-06 09:11:06 +01:00
swaynag.c Add --label support to sway{nag,bg,bar}_command 2022-03-19 11:34:56 -04:00
xdg_activation_v1.c Implement xdg-activation-v1 2021-06-02 19:39:40 +02:00
xdg_decoration.c Fix compile after wlroots commit c3e54021f8bbf3ec1c1e5906459be0ae85f5fb8c 2021-10-07 21:29:37 +03:00