58 Commits (99631c505097cd5b7c13b5f89711e089435cb0da)

Author SHA1 Message Date
Ryan Dwyer d6cd79c342 Implement iterators per container type
6 years ago
Ryan Dwyer 4ad1ccc9dc Remove container_for_each_descendant_bfs
6 years ago
Ian Fan 3a980857cb commands: better type for con_id string length
6 years ago
Ian Fan 11ac66d6fe commands: allow __focused__ for con_id criterion
6 years ago
Ian Fan 710f27d0d2 commands: allow "first", "last", "newest" and "recent" as values for urgent criteria
6 years ago
Pascal Pascher 384c55c0b4 more style fixes, reorder config.h include
6 years ago
Pascal Pascher 79a45d4a40 more style fixes, included "sway/config.h" where needed
6 years ago
Pascal Pascher 24ad1c3983 Added meson option "enable_xwayland" (default: true) to enable/disable xwayland support
6 years ago
Ryan Dwyer 12e90fa600 Store scratchpad list in sway_root instead of server
6 years ago
Ryan Dwyer 81e8f31cc6 Implement scratchpad
6 years ago
frsfnrrg 600676688a Free individual criteria in free_config
6 years ago
Ryan Dwyer 315d5311b2 Implement urgency base functionality
6 years ago
emersion 63b4bf5000
Update for swaywm/wlroots#1126
6 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
Ryan Dwyer 484cc189e9 Add shell criteria token
7 years ago
Ryan Dwyer 22d38600d0 Implement marks
7 years ago
Ryan Dwyer 490f92255c Initialise error_arg to NULL in criteria_parse
7 years ago
Ryan Dwyer 39007fc30f Fix double free in criteria
7 years ago
Ryan Dwyer bffcb496cc Revert "Revert "Merge pull request #1953 from RyanDwyer/criteria-focused""
7 years ago
Ryan Dwyer 1e9aaa54a8 Revert "Revert "Merge pull request #1943 from RyanDwyer/criteria-improvements""
7 years ago
Drew DeVault 32a572cecf Revert "Merge pull request #1943 from RyanDwyer/criteria-improvements"
7 years ago
Drew DeVault ac0e62584f Revert "Merge pull request #1953 from RyanDwyer/criteria-focused"
7 years ago
Ryan Dwyer 94e42f9857 Implement __focused__ criteria
7 years ago
Ryan Dwyer 0bf0a4fa40 Don't unescape \\ in criteria
7 years ago
Ryan Dwyer 3b0c26d149 Overhaul criteria implementation
7 years ago
Tony Crisci 8ecd89b7ef address feedback
7 years ago
Tony Crisci 70b33342fe criteria match containers
7 years ago
Tony Crisci 8f490d7d2d Fix oversights from previous pull request
7 years ago
Tony Crisci dc8c9fbeb6 Revert "Merge pull request #1653 from swaywm/revert-1647-refactor-tree"
7 years ago
Drew DeVault d0c7f66e95
Revert "Refactor tree"
7 years ago
Tony Crisci 92c58b1e63 rename container_for_each_descendent
7 years ago
Tony Crisci 4c394a0e9e address feedback
7 years ago
Tony Crisci b90099b4b7 rename container functions
7 years ago
Tony Crisci 874f009866 move tree includes to their own directory
7 years ago
Tony Crisci 5505d84ac2 criteria cleanup
7 years ago
Tony Crisci 6b03b1205d implement property criteria
7 years ago
Tony Crisci 0e3eae4baa view interface
7 years ago
Tony Crisci 6a1d71b8b8 basic command criteria
7 years ago
Drew DeVault 0ba6554c4f Move sway's internal tree code to sway/tree/
7 years ago
Drew DeVault 6271abd644 Fix #1291
7 years ago
lbonn 514eed7e4b commands: allow criterion values to be unquoted
7 years ago
lbonn d879e5b15d commands: implement 3 missing criteria from i3
7 years ago
johalun 7fef283044 FreeBSD fixes
8 years ago
Drew DeVault 51143a75af Implement no_focus
8 years ago
Scott Anderson 3a32be67ed Added designated initaliser, to prevent any possible problem with
8 years ago
Scott Anderson fe54a6725e Changed regular expressions to use PCRE for i3 compatibility
8 years ago
Calvin Lee 069d37f987 Improve criteria handling
8 years ago