summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
...
| * | | Move code for re-arranging after font height change into a common placeLibravatar Ryan Dwyer2018-05-05
| | | |
| * | | Refactor parse_title_format()Libravatar Ryan Dwyer2018-05-05
| | | |
| * | | Fix memory leak in title_format commandLibravatar Ryan Dwyer2018-05-05
| | | |
| * | | Implement title_formatLibravatar Ryan Dwyer2018-05-05
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
| * / swaymsg: Fix spelling in error messageLibravatar Nicolas Braud-Santoni2018-05-05
|/ /
| * security.d: Update install paths for swaybar and swaybgLibravatar Nicolas Braud-Santoni2018-05-05
| |
| * command/exec_always: Use wlr_log for logging errors in the child processLibravatar Nicolas Braud-Santoni2018-05-05
| |
| * Meson: Replace option `instlibdir` with `libexecdir`Libravatar Nicolas Braud-Santoni2018-05-05
| | | | | | | | | | Derive a value from it, called `rundir` rather than writing join_paths(libexecdir, 'sway') all over the place.
| * Make the LIBDIR path configurableLibravatar Nicolas Braud-Santoni2018-05-05
| |
| * exec_always: Search for executables in /usr/lib/swayLibravatar Nicolas Braud-Santoni2018-05-05
| |
| * Install swaybar and swaybg under /usr/lib/swayLibravatar Nicolas Braud-Santoni2018-05-05
|/
* Merge pull request #1918 from RyanDwyer/title-scissorLibravatar Drew DeVault2018-05-05
|\ | | | | Use scissor to render title texture
| * Use scissor to render title textureLibravatar Ryan Dwyer2018-05-05
|/ | | | | | | | 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.
* Merge pull request #1912 from Hello71/patch-1Libravatar emersion2018-05-04
|\ | | | | Check for NULL in container_update_title
| * Check for NULL in container_update_titleLibravatar Alex Xu (Hello71)2018-05-04
|/ | | | Fixes crash when opening Firefox developer tools.
* Merge pull request #1907 from emersion/backend-input-mappingLibravatar Drew DeVault2018-05-03
|\ | | | | Default to backend-wise input device mapping, if any
| * Default to backend-wise input device mapping, if anyLibravatar emersion2018-05-03
| |
* | Merge pull request #1901 from swaywm/touch-hide-cursorLibravatar emersion2018-05-03
|\ \ | | | | | | Hide cursor on touch down
| * | Hide cursor on touch downLibravatar Drew DeVault2018-05-03
|/ /
* | Fix alphabetization of command listLibravatar Drew DeVault2018-05-03
| |
* | Merge pull request #1906 from emersion/fix-resize-no-arg-segfaultLibravatar Drew DeVault2018-05-03
|\ \ | |/ |/| Fix segfault when running the resize command without arguments
| * Fix segfault when running the resize command without argumentsLibravatar emersion2018-05-03
|/
* Merge pull request #1905 from RyanDwyer/fix-title-widthLibravatar Drew DeVault2018-05-03
|\ | | | | Fix title texture width
| * Fix title texture widthLibravatar Ryan Dwyer2018-05-03
|/ | | | Use max of the container width or text width.
* Fix unfocused.text defaultLibravatar Drew DeVault2018-05-03
|
* Merge pull request #1895 from RyanDwyer/show-titlesLibravatar Drew DeVault2018-05-03
|\ | | | | Render titles
| * Convert border_colors.text to float[4]Libravatar Drew DeVault2018-05-03
| |
| * Fix anti-aliasingLibravatar Drew DeVault2018-05-03
| |
| * Update titles when surfaces are committedLibravatar Ryan Dwyer2018-05-03
| |
| * Fix potential segfault when setting container titleLibravatar Ryan Dwyer2018-05-03
| |
| * Change comment formatLibravatar Ryan Dwyer2018-05-03
| |
| * Calculate config->font_height based on existing container titlesLibravatar Ryan Dwyer2018-05-03
| |
| * Render titlesLibravatar Ryan Dwyer2018-05-03
|/
* Merge pull request #1893 from swaywm/touchLibravatar emersion2018-05-02
|\ | | | | Implement basic touch support
| * Implement basic touch supportLibravatar Drew DeVault2018-05-02
|/ | | | | | | | | | | | 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
* Fixed #1888 GCC cannot compile due to uninitialized variables (#1889)Libravatar Dillen Meijboom2018-05-02
|
* Merge pull request #1886 from RyanDwyer/border-alphaLibravatar emersion2018-05-02
|\ | | | | Support alpha in border colours
| * Support alpha in border coloursLibravatar Ryan Dwyer2018-05-02
|/ | | | | | The alpha component is merged with the container's opacity. Completes #1882.
* Merge pull request #1885 from thejan2009/masterLibravatar Drew DeVault2018-05-01
|\ | | | | Fix layer surface segfault on output destroy
| * Fix layer surface crash on output destroyLibravatar db2018-05-01
|/ | | | | | 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.
* Merge pull request #1874 from RyanDwyer/bordersLibravatar emersion2018-05-01
|\ | | | | Implement borders
| * Remove unnecessary pointersLibravatar Ryan Dwyer2018-05-01
| |
| * Update cursor when border is changedLibravatar Ryan Dwyer2018-05-01
| |
| * Merge branch 'borders' of github:RyanDwyer/sway into bordersLibravatar Ryan Dwyer2018-05-01
| |\
| | * Fix alphabetization of commands arrayLibravatar Drew DeVault2018-05-01
| | |
| | * Restore view_update_position()Libravatar Ryan Dwyer2018-05-01
| | |
| | * Allow clicking view decorations to focus viewLibravatar Ryan Dwyer2018-05-01
| | |
| | * Implement indicator borderLibravatar Ryan Dwyer2018-05-01
| | |
| | * Scale borders according to output scaleLibravatar Ryan Dwyer2018-05-01
| | |
| | * Fix surface offset when using bordersLibravatar Ryan Dwyer2018-05-01
| | |