Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | utils: add logging functions | Anton Khirnov | 2023-01-05 |
| | |||
* | workspace: create desktop pages in reverse order | Anton Khirnov | 2022-12-24 |
| | | | | | This way the first page ends up on top of the free-page stack, so it is picked first. | ||
* | rc/workspace: handle screen removal cleanly | Anton Khirnov | 2021-11-16 |
| | |||
* | workspace: fix self reference | Anton Khirnov | 2021-10-31 |
| | |||
* | bindings: add a binding for toggling auto-mute | Anton Khirnov | 2021-10-26 |
| | |||
* | bindings: factor out shifting current client up/down | Anton Khirnov | 2021-10-26 |
| | |||
* | bindings: factor out swapping two screens | Anton Khirnov | 2021-10-26 |
| | |||
* | workspace: pass the desktop to desktop:view signal | Anton Khirnov | 2021-06-12 |
| | | | | | Not its index. This is more convenient to use. | ||
* | workspace: stop using deprecated functions | Anton Khirnov | 2021-02-25 |
| | |||
* | workspace: add a fixme comment | Anton Khirnov | 2021-02-25 |
| | |||
* | Remove debugging prints. | Anton Khirnov | 2021-02-25 |
| | | | | | This functionality now works well enough, so they should not be necessarily anymore. | ||
* | workspace: pre-create desktops | Anton Khirnov | 2020-12-02 |
| | | | | | Allows them to be used before they are viewed (e.g. when clients are sent to them). | ||
* | workspace: add a function to find an empty page on desk | Anton Khirnov | 2020-12-02 |
| | |||
* | bindings: add bindings for moving clients between adjacent desktop pages | Anton Khirnov | 2020-12-02 |
| | |||
* | pager: improve marking visible pages | Anton Khirnov | 2020-12-02 |
| | | | | | | | | Use a new desktop signal - page:hide - to make updates work correctly in all cases. Mark pages of the same desktop displayed on other screens with a special color. | ||
* | workspace: use more easily parsable names for tags/pages | Anton Khirnov | 2020-12-02 |
| | |||
* | workspace: use delayed_call() for preserving focus after page switch | Anton Khirnov | 2020-12-02 |
| | |||
* | pager: display more information in the title | Anton Khirnov | 2020-11-07 |
| | |||
* | workspace: avoid unnecessary page stealing | Anton Khirnov | 2020-06-13 |
| | | | | | | When switching to a different desktop, the current code would use the last-used tag even if it is currently displayed. Instead, keep a per-desktop stack of free tags and pick the first of those. | ||
* | workspace: merge with desktop | Anton Khirnov | 2020-04-10 |
| | | | | The desktop API is not really standalone anyway. | ||
* | workspace: add desktops automatically | Anton Khirnov | 2020-04-08 |
| | |||
* | Use client:move_to_screen() instead of deprecated movetoscreen | Anton Khirnov | 2020-04-08 |
| | |||
* | workspace: remove a call to deprecated add_signal() | Anton Khirnov | 2018-07-03 |
| | |||
* | workspace: fix variable scope. | Anton Khirnov | 2018-06-22 |
| | |||
* | Make variables local. | Anton Khirnov | 2018-06-22 |
| | |||
* | Drop trailing whitespace. | Anton Khirnov | 2017-10-10 |
| | |||
* | Update for awesome 4. | Anton Khirnov | 2017-10-10 |
| | |||
* | Add functionality for desktop renaming. | Anton Khirnov | 2017-02-07 |
| | |||
* | Basic support for desktops/pages. | Anton Khirnov | 2017-01-26 |