aboutsummaryrefslogtreecommitdiff
path: root/sway/commands/focus.c
AgeCommit message (Expand)Author
2021-02-16container: Move pending state to state structKenny Levinsen
2020-11-01commands/focus: force container warp when fulfilling `focus mode_toggle`Tudor Brindus
2020-01-16Fix crash when showing scratchpad hidden split containersRonan Pigott
2019-11-04focus: do nothing on focus prev|next for workspacesRonan Pigott
2019-11-01focus: add a NULL check in `focus <direction>`lbonn
2019-10-27focus: support focus prev|next [sibling]Ronan Pigott
2019-10-17focus: support focus_wrapping workspacelbonn
2019-04-13Fix scratchpad fullscreen behavior and crashBrian Ashworth
2019-04-11cmd_focus: raise floating for `<criteria> focus`Brian Ashworth
2019-03-20Support focus <direction> for floating containersRyan Dwyer
2019-03-12Handle seat_get_focused_workspace returning NULLBrian Ashworth
2019-02-21Handle NULL from output_get_active_workspaceBrian Ashworth
2019-01-28Introduce container_is_scratchpad_hiddenRyan Dwyer
2019-01-25Implement fullscreen globalRyan Dwyer
2019-01-22Fix dead stores found by scan-buildM Stoeckl
2019-01-21Replace wlr_log with sway_logM Stoeckl
2019-01-14Remove now-unused "input" argument of cmd_results_newM Stoeckl
2018-12-20Combine output_by_name and output_by_identifierBrian Ashworth
2018-12-03cmd_focus: show scratchpad if hiddenBrian Ashworth
2018-11-05Fix focus_wrapping yesBrian Ashworth
2018-11-01Wrap to fartherest output when running focus outputRyan Dwyer
2018-10-30Remove enum movement_directionRyan Dwyer
2018-10-25Merge pull request #2975 from RyanDwyer/deny-commands-when-no-outputsDrew DeVault
2018-10-26Deny several commands when there's no outputs connectedRyan Dwyer
2018-10-25Rebase the cursor after applying transactionsRyan Dwyer
2018-10-24Rebase the cursor after focusing in a directionRyan Dwyer
2018-10-19Introduce cursor_rebaseRyan Dwyer
2018-10-19Consider cursor warp when switching workspacesRyan Dwyer
2018-10-18Remove cursor warping from seat_set_focusRyan Dwyer
2018-09-16Rename seat_get_active_child to seat_get_active_tiling_childRyan Dwyer
2018-09-10Give windows pointer focus immediately when they are switched toWilliam Wold
2018-09-06Introduce seat_set_focus_container and seat_set_focus_workspaceRyan Dwyer
2018-09-06Fix crash when focusing from fullscreen in an invalid directionRyan Dwyer
2018-09-05Fix crash when using focus parent/child from an empty workspaceRyan Dwyer
2018-09-05Fix another focus bug when moving into outputRyan Dwyer
2018-09-05Fix crash when focus hits edge of rootRyan Dwyer
2018-09-05Implement type safe arguments and demote sway_containerRyan Dwyer
2018-08-26Remove layout.cRyan Dwyer
2018-08-25Relocate container_move, container_move_to and container_get_in_directionRyan Dwyer
2018-08-19Replace hacky L_FLOATING container with a listRyan Dwyer
2018-08-18commands: prevent focusing mode with no containersIan Fan
2018-08-17Refactor seat_get_focus functionsRyan Dwyer
2018-07-28Fix focus mode_toggle from a child of a floating containerRyan Dwyer
2018-07-28When unfloating, return container to previously focused tiled containerRyan Dwyer
2018-07-19Use parse_movement_directionRyan Dwyer
2018-07-19Defer the focus commandsRyan Dwyer
2018-07-19Implement focus output commandRyan Dwyer
2018-07-09Implement `focus mode_toggle`emersion
2018-04-02Merge branch 'wlroots' into seat-fixesTony Crisci
2018-04-02Partially implement move commandDrew DeVault