Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Render focused stack/tab children focused | Tony Crisci | 2016-07-27 |
| | | | | | | Whenever a stacked or tabbed container has focused, paint the titlebars of all its child windows to be focused as well to indicate the parent stack/tab container has the focus. | ||
* | Construct titles of nested tabbed/stacked containers from app_id instead of ↵ | D.B | 2016-07-18 |
| | | | | title | ||
* | refactor swayc_tabbed_stacked_parent into _ancestor and _parent and use ↵ | D.B | 2016-07-16 |
| | | | | where needed | ||
* | Fix issue #661. | Jasen Borisov | 2016-05-18 |
| | | | | | Borders are now drawn correctly (same behavior as i3) for tabbed and stacked containers, when the children have 'border none' set. | ||
* | Update view title of tabbed/stacked windows | Mikkel Oscar Lyderik | 2016-05-01 |
| | | | | | | Requires Cloudef/wlc@80bf003 Fix #623 | ||
* | border: clear buffer on fullscreen views | Mikkel Oscar Lyderik | 2016-04-27 |
| | | | | | | This patch makes sure to clear the border buffer of fullscreen view so the border doesn't get drawn behind a fullscreen view, which would be visible if the view was transparent. | ||
* | Only check tabbed_stacked_parent for focused windows | Mikkel Oscar Lyderik | 2016-04-27 |
| | |||
* | Add title to nested tabbed/stacked containers | Mikkel Oscar Lyderik | 2016-04-25 |
| | |||
* | Add support for nested tabbed/stacked containers | Mikkel Oscar Lyderik | 2016-04-25 |
| | |||
* | Use tabs for indentation | Mikkel Oscar Lyderik | 2016-04-25 |
| | |||
* | Make floating border fixes work with tabbed/stacked code | Mikkel Oscar Lyderik | 2016-04-25 |
| | |||
* | Fix problems with floating windows | Mikkel Oscar Lyderik | 2016-04-25 |
| | | | | | Makes any tabbed/stacked layout a container to separate from floating windows which may be attached to a workspace. | ||
* | Tabbed and stacked layout | Mikkel Oscar Lyderik | 2016-04-25 |
| | |||
* | Passing missing argument to get_text_size | Mykyta Holubakha | 2016-04-24 |
| | |||
* | Flesh out pango markup implementation | Drew DeVault | 2016-04-17 |
| | |||
* | Plug two memory leaks | Chang Liu | 2016-04-12 |
| | | | | Plug two memory leaks introduced in the border drawing code. | ||
* | Use border background color as border background | Kevin Hamacher | 2016-04-03 |
| | |||
* | Fix window borders | crondog | 2016-04-03 |
| | | | | | This fixes floating borders when moving outside of the output. Not sure what happens with dual screen as I only have 1 monitor | ||
* | improve endianess handeling | Kevin Hamacher | 2016-04-02 |
| | |||
* | Fix crashes with borders | Drew DeVault | 2016-03-30 |
| | |||
* | Update window title when it changes | Mikkel Oscar Lyderik | 2016-03-30 |
| | |||
* | Mark focused view focus_inactive on unfocused output | Mikkel Oscar Lyderik | 2016-03-30 |
| | |||
* | Comment endianness | Mikkel Oscar Lyderik | 2016-03-30 |
| | |||
* | Implement borders | Mikkel Oscar Lyderik | 2016-03-30 |
The borders are implemented as a surface/buffer attached to each view which is sent to and rendered by wlc in the view_pre_render callback. All the drawing logic is handled in sway/border.c and all the logic for calculating the geometry of the border/view is handled in `update_geometry` in sway/layout.c (same place as gaps are calculated). |