Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-10 | Accumulate surface damage even if whole=true | emersion | |
2018-05-10 | Damage container when updating title | emersion | |
2018-05-10 | Damage container on focus | emersion | |
2018-05-10 | Damage borders when damaging view | emersion | |
2018-05-10 | Render borders with damage | emersion | |
2018-05-10 | Implement full damage tracking | emersion | |
2018-05-10 | Merge pull request #1932 from emersion/fix-layer-shell-exclusive | Drew DeVault | |
layer-shell: use usable_area when arranging non-exclusive layer surfaces | |||
2018-05-10 | Use reasonable default for font height | Ryan Dwyer | |
Fixes #1949 | |||
2018-05-10 | layer-shell: use usable_area when arranging non-exclusive layer surfaces | emersion | |
2018-05-09 | Fix null deref in server_init | Dan Robertson | |
If the backend fails to be created, log an error and immidiately return from server_init. | |||
2018-05-09 | Fix titles on rotated outputs | Ryan Dwyer | |
If the output is rotated, the scissor box needs to be transformed in the opposite rotation. | |||
2018-05-07 | Update xwayland start for new API | Vincent Vanlaer | |
https://github.com/swaywm/wlroots/pull/959 | |||
2018-05-06 | Revert "exec_always: Search for executables in /usr/lib/sway" | Rostislav Pehlivanov | |
This reverts commit 7709340727fe2834f87b43aeeaef878694d5acd6. | |||
2018-05-06 | Revert "Make the LIBDIR path configurable" | Rostislav Pehlivanov | |
This reverts commit 1670b46bf6e56d37e69ab0fa32c6799e83397020. | |||
2018-05-06 | Revert "Meson: Replace option `instlibdir` with `libexecdir`" | Rostislav Pehlivanov | |
This reverts commit 830c4ef74c00dbe448da46cdbc576178abc5728e. | |||
2018-05-06 | Revert "command/exec_always: Use wlr_log for logging errors in the child ↵ | Rostislav Pehlivanov | |
process" This reverts commit 177c67e6b89404d9d477b82c00c1353cd4696096. | |||
2018-05-06 | Implement pango support | Ryan Dwyer | |
Implements support for the pango: prefix in the font command. Closes #1903. | |||
2018-05-06 | Fix PATH setenv() in exec_always | Ryan Dwyer | |
2018-05-05 | Merge branch 'master' into usr-lib | emersion | |
2018-05-05 | command/exec_always: Use wlr_log for logging errors in the child process | Nicolas Braud-Santoni | |
2018-05-05 | Meson: Replace option `instlibdir` with `libexecdir` | Nicolas Braud-Santoni | |
Derive a value from it, called `rundir` rather than writing join_paths(libexecdir, 'sway') all over the place. | |||
2018-05-05 | Make the LIBDIR path configurable | Nicolas Braud-Santoni | |
2018-05-05 | exec_always: Search for executables in /usr/lib/sway | Nicolas Braud-Santoni | |
2018-05-05 | Add extra check for view title being NULL | Ryan Dwyer | |
2018-05-05 | Move code for re-arranging after font height change into a common place | Ryan Dwyer | |
2018-05-05 | Refactor parse_title_format() | Ryan Dwyer | |
2018-05-05 | Fix memory leak in title_format command | Ryan Dwyer | |
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 | 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 | 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 | Hide cursor on touch down | Drew DeVault | |
2018-05-03 | Fix alphabetization of command list | Drew DeVault | |
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 | 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 | 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 | Calculate config->font_height based on existing container titles | Ryan Dwyer | |
2018-05-03 | Render titles | Ryan Dwyer | |
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 | Support alpha in border colours | Ryan Dwyer | |
The alpha component is merged with the container's opacity. Completes #1882. | |||
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 | Remove unnecessary pointers | Ryan Dwyer | |
2018-05-01 | Update cursor when border is changed | Ryan Dwyer | |
2018-05-01 | Fix alphabetization of commands array | Drew DeVault | |