Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-05 | Merge pull request #1918 from RyanDwyer/title-scissor | Drew DeVault | |
Use scissor to render title texture | |||
2018-05-05 | Use scissor to render title texture | Ryan Dwyer | |
This allows the title's texture to always be the full width of the text, and clipped at render time according to the desired width (eg. tabs...). As an added bonus, the texture no longer needs to be updated when containers are arranged. | |||
2018-05-04 | Merge pull request #1912 from Hello71/patch-1 | emersion | |
Check for NULL in container_update_title | |||
2018-05-04 | Check for NULL in container_update_title | Alex Xu (Hello71) | |
Fixes crash when opening Firefox developer tools. | |||
2018-05-03 | Merge pull request #1907 from emersion/backend-input-mapping | Drew DeVault | |
Default to backend-wise input device mapping, if any | |||
2018-05-03 | Merge pull request #1901 from swaywm/touch-hide-cursor | emersion | |
Hide cursor on touch down | |||
2018-05-03 | Hide cursor on touch down | Drew DeVault | |
2018-05-03 | Fix alphabetization of command list | Drew DeVault | |
2018-05-03 | Merge pull request #1906 from emersion/fix-resize-no-arg-segfault | Drew DeVault | |
Fix segfault when running the resize command without arguments | |||
2018-05-03 | Default to backend-wise input device mapping, if any | emersion | |
2018-05-03 | Fix segfault when running the resize command without arguments | emersion | |
2018-05-03 | Merge pull request #1905 from RyanDwyer/fix-title-width | Drew DeVault | |
Fix title texture width | |||
2018-05-03 | Fix title texture width | Ryan Dwyer | |
Use max of the container width or text width. | |||
2018-05-03 | Fix unfocused.text default | Drew DeVault | |
2018-05-03 | Merge pull request #1895 from RyanDwyer/show-titles | Drew DeVault | |
Render titles | |||
2018-05-03 | Convert border_colors.text to float[4] | Drew DeVault | |
2018-05-03 | Fix anti-aliasing | Drew DeVault | |
2018-05-03 | Update titles when surfaces are committed | Ryan Dwyer | |
2018-05-03 | Fix potential segfault when setting container title | Ryan Dwyer | |
2018-05-03 | Change comment format | Ryan Dwyer | |
2018-05-03 | Calculate config->font_height based on existing container titles | Ryan Dwyer | |
2018-05-03 | Render titles | Ryan Dwyer | |
2018-05-02 | Merge pull request #1893 from swaywm/touch | emersion | |
Implement basic touch support | |||
2018-05-02 | Implement basic touch support | Drew DeVault | |
This required changing container_at_cursor to container_at_coords so that we could get the appropriate surface (and sx/xy) without moving the cursor. Future work: - Simulate a cursor for clients which have not bound to wl_touch - Keep sending motion events when moving outside the surface (#1892) - Bind gestures to sway commands | |||
2018-05-02 | Fixed #1888 GCC cannot compile due to uninitialized variables (#1889) | Dillen Meijboom | |
2018-05-02 | Merge pull request #1886 from RyanDwyer/border-alpha | emersion | |
Support alpha in border colours | |||
2018-05-02 | Support alpha in border colours | Ryan Dwyer | |
The alpha component is merged with the container's opacity. Completes #1882. | |||
2018-05-01 | Merge pull request #1885 from thejan2009/master | Drew DeVault | |
Fix layer surface segfault on output destroy | |||
2018-05-01 | Fix layer surface crash on output destroy | db | |
Before freeing sway_output, NULL the wlr_output reference to it. Check for that NULL in layer_shell handle_destroy. Don't damage null container in unmap. Additionaly, terminate swaybg if its output is being disabled. | |||
2018-05-01 | Merge pull request #1874 from RyanDwyer/borders | emersion | |
Implement borders | |||
2018-05-01 | Remove unnecessary pointers | Ryan Dwyer | |
2018-05-01 | Update cursor when border is changed | Ryan Dwyer | |
2018-05-01 | Merge branch 'borders' of github:RyanDwyer/sway into borders | Ryan Dwyer | |
2018-05-01 | Fix alphabetization of commands array | Drew DeVault | |
2018-05-01 | Restore view_update_position() | Ryan Dwyer | |
2018-05-01 | Allow clicking view decorations to focus view | Ryan Dwyer | |
2018-05-01 | Implement indicator border | Ryan Dwyer | |
2018-05-01 | Scale borders according to output scale | Ryan Dwyer | |
2018-05-01 | Fix surface offset when using borders | Ryan Dwyer | |
2018-05-01 | Move docblock and fix indenting of switch/case. | Ryan Dwyer | |
2018-05-01 | 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-05-01 | Restore view_update_position() | Ryan Dwyer | |
2018-05-01 | Allow clicking view decorations to focus view | Ryan Dwyer | |
2018-05-01 | Implement indicator border | Ryan Dwyer | |
2018-05-01 | Scale borders according to output scale | Ryan Dwyer | |
2018-05-01 | Fix surface offset when using borders | Ryan Dwyer | |
2018-05-01 | Move docblock and fix indenting of switch/case. | Ryan Dwyer | |
2018-05-01 | Merge pull request #1876 from RyanDwyer/view-unmap-segfault | emersion | |
Fix segfault in view_unmap() | |||
2018-05-01 | Fix segfault in view_unmap() | Ryan Dwyer | |
If the last remaining view on a workspace is unmapped and the workspace is not visible, parent will be a C_OUTPUT. Call the arrange_output() function in this case. |