Commit Graph

91 Commits (d41f11e6bd8cef80f02dda4c66d4a31611aed753)

Author SHA1 Message Date
Callum Andrew 3e19836f0e criteria: allow matching for NULL string criteria 2 years ago
Puck Meerburg e40eb338b9 criteria: allow matching on empty (NULL) titles 2 years ago
cparm 99fd096d69 Avoid double free in criteria_destroy() 2 years ago
Simon Ser 7a6afc5199 Fix leaks in criteria_destroy() 2 years ago
Simon Ser 1e9be019b2 Replace strncpy with memcpy 3 years ago
Bill Li f167acce3a Updating criteria checking with PCRE2 3 years ago
ndren f614f35e73
Replace pcre with pcre2 3 years ago
Kenny Levinsen a047b5ee4a container: Move pending state to state struct 4 years ago
Paul Riou b5cc11b226 criteria: fix crash when comparing NULL properties 4 years ago
Ryan Dwyer 2045ac3472 Introduce pid criteria token 5 years ago
Anders 4e46bdf73d criteria: match containers without view 5 years ago
Ronan Pigott 7c9b71f5c6 criteria: make literal comparison for __focused__ values 5 years ago
Ashkan Kiani e4bba906b6 Avoid adding duplicate criteria for no_focus and command 6 years ago
Brian Ashworth 7d2076cbff criteria: fix __focused__ when no focus or unset 6 years ago
Brian Ashworth 52a61671e9 criteria: change workspace to support regex 6 years ago
Jeff Peeler a73e8f1328 fix "directive argument is null" errors 6 years ago
Connor E 49b667272b Revert "Add some missing frees." 6 years ago
M Stoeckl 1211a81aad Replace wlr_log with sway_log 6 years ago
emersion 3a310f92ab
Replace _XOPEN_SOURCE with _POSIX_C_SOURCE 6 years ago
emersion cad851805b
Use #if instead of #ifdef 6 years ago
Connor E b5d95f264d Add some missing frees. 6 years ago
Ryan Dwyer 9fc736f4e1 Move view marks properties to container struct 6 years ago
Christian 989bddc765 Parse missing i3 window types 6 years ago
Ryan Dwyer c006717910 Minor refactor of input manager 6 years ago
Ryan Dwyer a519fb6fde Fix tiling criteria 6 years ago
Ragnis Armus 1bd695ffd2 Parse floating criteria 6 years ago
Ryan Dwyer 1f2e0ff54b Fix inversed condition in criteria 6 years ago
Ryan Dwyer 7586f150c0 Implement type safe arguments and demote sway_container 6 years ago
Ryan Dwyer 29f5cc7508 Implement window_role criteria token 6 years ago
Pascal Pascher 93673095f0 move criteria "instance", "class" and "window_role" inside HAVE_XWAYLAND ifdefs" 6 years ago
Pascal Pascher 587e320cd8 Fixed window_type with disabled xwayland support. 6 years ago
Ryan Dwyer f4ec308376 Implement window_type criteria token 6 years ago
Ryan Dwyer 5dbbab7bdc Remove layout.c 7 years ago
Ryan Dwyer d6cd79c342 Implement iterators per container type 7 years ago
Ryan Dwyer 4ad1ccc9dc Remove container_for_each_descendant_bfs 7 years ago
Ian Fan 3a980857cb commands: better type for con_id string length 7 years ago
Ian Fan 11ac66d6fe commands: allow __focused__ for con_id criterion 7 years ago
Ian Fan 710f27d0d2 commands: allow "first", "last", "newest" and "recent" as values for urgent criteria 7 years ago
Pascal Pascher 384c55c0b4 more style fixes, reorder config.h include 7 years ago
Pascal Pascher 79a45d4a40 more style fixes, included "sway/config.h" where needed 7 years ago
Pascal Pascher 24ad1c3983 Added meson option "enable_xwayland" (default: true) to enable/disable xwayland support 7 years ago
Ryan Dwyer 12e90fa600 Store scratchpad list in sway_root instead of server 7 years ago
Ryan Dwyer 81e8f31cc6 Implement scratchpad 7 years ago
frsfnrrg 600676688a Free individual criteria in free_config 7 years ago
Ryan Dwyer 315d5311b2 Implement urgency base functionality 7 years ago
emersion 63b4bf5000
Update for 7 years ago
Dominique Martinet 720313e185 sway/criteria: gcc string truncation warning fix 7 years ago
Ryan Dwyer aaba7642b3 Replace is_floating boolean with function 7 years ago
Ryan Dwyer 1f2e399ade Implement floating 7 years ago
Ryan Dwyer d3dd7e5bae Rename view_get_type to view_get_shell 7 years ago