Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-21 | Implement force_display_urgency_hint | Ryan Dwyer | |
The directive sets the timeout before an urgent view becomes normal again after switching to it from another workspace. Also: * When an xwayland surface removes the urgent hint while the timer is active, we now ignore the request. This happens as soon as the view receives focus, so it was effectively making the timer pointless. * The timeout is now only applied when switching to it from another workspace. | |||
2018-07-17 | Implement default_floating_border command and adjust CSD behaviour | Ryan Dwyer | |
2018-07-16 | Merge pull request #2276 from RyanDwyer/urgency | Drew DeVault | |
Implement urgency base functionality | |||
2018-07-16 | Implement no_focus command | Ryan Dwyer | |
2018-07-16 | Implement urgency base functionality | Ryan Dwyer | |
Introduces a command to manually set urgency, as well as rendering of urgent views, sending the IPC event, removing urgency after focused for one second, and matching urgent views via criteria. | |||
2018-07-14 | Implement tap_button_map for input devices | Brian Ashworth | |
2018-07-11 | add scroll button option | Robert Kubosz | |
This commit introduces a scroll_button option, which is intended to be used with scroll_method. Now user can edit his sway config and add an scroll_button option to device section. | |||
2018-07-11 | Implement floating_minimum_size and floating_maximum_size | Ryan Dwyer | |
2018-07-07 | Split renderer | emersion | |
2018-07-02 | Add idle inhibit unstable v1 support | Dominique Martinet | |
2018-06-29 | Merge remote-tracking branch 'upstream/master' into atomic | Ryan Dwyer | |
2018-06-18 | Automatically float xwayland windows | emersion | |
2018-06-11 | Merge remote-tracking branch 'upstream/master' into atomic | Ryan Dwyer | |
2018-06-09 | Implement gaps (PR #2047) | Nate Symer | |
2018-06-09 | WIP: Atomic layout updates ground work | Ryan Dwyer | |
2018-06-03 | Refactor cmd_output to use config_subcommand | Brian Ashworth | |
2018-06-01 | Implement floating | Ryan Dwyer | |
2018-06-01 | Implement `floating enable` | Drew DeVault | |
2018-05-28 | Implement config parser for workspace_layout | Brian Ashworth | |
2018-05-28 | Support i3's legacy force_focus_wrapping command | Brian Ashworth | |
2018-05-27 | Implement focus_wrapping | Brian Ashworth | |
2018-05-26 | Implement swap command | Brian Ashworth | |
2018-05-17 | Implement show_marks | Ryan Dwyer | |
2018-05-15 | Implement marks | Ryan Dwyer | |
2018-05-14 | Kill wl_shell | emersion | |
2018-05-13 | Add xdg-shell stable support | emersion | |
2018-05-11 | Implement hide_edge_borders | Brian Ashworth | |
2018-05-05 | Implement title_format | Ryan Dwyer | |
This implements the title_format command, with a new placeholder %shell which gets substituted with the view type (xwayland, xdg_shell_v6 or wl_shell). Example config: for_window [title=".*"] title_format %title (class=%class instance=%instance shell=%shell) | |||
2018-05-03 | Render titles | Ryan Dwyer | |
2018-04-30 | Implement borders | Ryan Dwyer | |
Implements rendering of borders. Title text is still to do. Implements the following configuration directives: * client.focused * client.focused_inactive * client.unfocused * client.urgent * border * default_border | |||
2018-04-28 | Refactor arrange_windows() | Ryan Dwyer | |
Replaces arrange_windows() with arrange_root(), arrange_output(), arrange_workspace() and arrange_children_of(). Also makes fullscreen views save and restore their dimensions, which allows it to preserve any custom resize and is also a requirement for floating views once they are implemented. | |||
2018-04-26 | Add map_from_region command | emersion | |
2018-04-24 | Implement criteria commands | Ryan Dwyer | |
Implements the following commands: * for_window [...] <cmdlist> * assign [...] <workspace> | |||
2018-04-23 | Implement rename workspace command | Ryan Dwyer | |
This implements the following commands: * rename workspace to new_name * rename workspace old_name to new_name * rename workspace number n to new_name | |||
2018-04-19 | Merge branch 'master' into fullscreen | Drew DeVault | |
2018-04-19 | Split repeat commands into separate files. | Ryan Dwyer | |
2018-04-18 | Make key repeat configurable | Ryan Dwyer | |
This creates two input commands for configuring the repeat delay and rate. Example config: input "myidentifier" { repeat_delay 250 repeat_rate 25 } | |||
2018-04-16 | Implement fullscreen. | Ryan Dwyer | |
2018-04-10 | Implement cursor event simulation with sway commands. | Danny Bautista | |
2018-04-08 | Add input "identifier" map_to_output "identifier" | Drew DeVault | |
2018-04-08 | Add workspace_auto_back_and_forth command | db | |
This is the only missing piece - other code regarding this functionality has already been ported from pre-wlroots source. | |||
2018-04-06 | Add debug tree view | Drew DeVault | |
2018-04-05 | Add damage tracking for xwayland unmanaged surfaces | emersion | |
2018-04-05 | Implement resize command | Drew DeVault | |
2018-04-04 | Implement opacity command | Tony Crisci | |
2018-04-03 | move output create to its own file | Tony Crisci | |
2018-04-03 | move output code out of the tree | Tony Crisci | |
2018-04-02 | Merge branch 'wlroots' into split-containers | Tony Crisci | |
2018-04-02 | Partially implement move command | Drew DeVault | |
Works: - move [container|window] to workspace <name> - Note, this should be able to move C_CONTAINER but this is untested - move [workspace] to output [left|right|up|down|<name>] Not implemented yet: - move [left|right|up|down] - move scratchpad - move position | |||
2018-03-31 | basic split containers | Tony Crisci | |