Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | utils: show a notification on mute/unmute | Anton Khirnov | 2021-10-26 |
| | |||
* | rc: use singleton notification helper | Anton Khirnov | 2021-10-26 |
| | |||
* | utils: factor out singleton notifications | Anton Khirnov | 2021-10-26 |
| | |||
* | bindings: add a binding for toggling auto-mute | Anton Khirnov | 2021-10-26 |
| | |||
* | bindings: capture errors from locking the screen | 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 |
| | |||
* | rc: show notification on master_width_factor change | Anton Khirnov | 2021-09-26 |
| | |||
* | pager: show page numbers in the background | Anton Khirnov | 2021-06-14 |
| | |||
* | rc: notify on new values of tag properties | Anton Khirnov | 2021-06-13 |
| | |||
* | rc: stop calling pager:set_desktop() manually | Anton Khirnov | 2021-06-12 |
| | | | | Just switch to the initial desktop after creating the pager. | ||
* | pager: accept workspace in the constructor | Anton Khirnov | 2021-06-12 |
| | | | | | Connect the desktop:view signal internally, instead of having the caller (tasklist creating code) do it. | ||
* | workspace: pass the desktop to desktop:view signal | Anton Khirnov | 2021-06-12 |
| | | | | | Not its index. This is more convenient to use. | ||
* | rc: display the layout indicator at tray icon size | Anton Khirnov | 2021-06-11 |
| | |||
* | rc: scale systray icon size with DPI | Anton Khirnov | 2021-06-11 |
| | |||
* | rc: drop remnants of menubar use | Anton Khirnov | 2021-06-11 |
| | |||
* | rc: scale the panel width with screen DPI | Anton Khirnov | 2021-06-10 |
| | |||
* | pager: scale vertically with available space | Anton Khirnov | 2021-06-10 |
| | |||
* | bindings: add a binding for mute | Anton Khirnov | 2021-06-04 |
| | |||
* | pager: add indicators for window status (maximized, floating) | Anton Khirnov | 2021-06-04 |
| | |||
* | pager: factorize setting client text | Anton Khirnov | 2021-06-04 |
| | |||
* | bindings: add bindings for switching screen by direction | Anton Khirnov | 2021-05-29 |
| | |||
* | rc: put new clients at the end | Anton Khirnov | 2021-05-29 |
| | |||
* | rc: reduce indentation level by early return | Anton Khirnov | 2021-05-29 |
| | |||
* | rc: apply no_offscreen placement unconditionally to all clients | Anton Khirnov | 2021-05-29 |
| | | | | Should never want offscreen clients. | ||
* | rc: move sloppy focus handling out of the manage callback | Anton Khirnov | 2021-05-29 |
| | | | | | | Connect the focus-setting signal statically for all clients, the way it is done in the default rc. Might be more efficient, also does not clutter the manage callback. | ||
* | rc: give focus to newly-spawned clients | Anton Khirnov | 2021-05-29 |
| | |||
* | rc: always place new clients on the screen with the mouse | Anton Khirnov | 2021-05-29 |
| | |||
* | bindings: add focusing clients by direction + focus master | Anton Khirnov | 2021-05-28 |
| | |||
* | bindings: free up h/l for future use | Anton Khirnov | 2021-05-28 |
| | | | | | | | | Use [Control] + ,/. to set master/column count. Use [Control] + [/] to change master area/swap clients. Drop the urgent jumpto binding, it does not play well with my workspace layout. Should be reimplemented at some point. | ||
* | theme: make backgrounds transparent | Anton Khirnov | 2021-03-07 |
| | |||
* | rc: rename variable to reflect its use | Anton Khirnov | 2021-03-07 |
| | |||
* | bindings: stop using deprecated prompt.run arguments | Anton Khirnov | 2021-03-07 |
| | |||
* | rc: drop useless layout with just one child | Anton Khirnov | 2021-03-07 |
| | |||
* | workspace: stop using deprecated functions | Anton Khirnov | 2021-02-25 |
| | |||
* | bindings: try to preserve the screen during various moves | Anton Khirnov | 2021-02-25 |
| | |||
* | workspace: add a fixme comment | Anton Khirnov | 2021-02-25 |
| | |||
* | pager: mark urgent clients on all pagers | Anton Khirnov | 2021-02-25 |
| | |||
* | rc: fix broken indentation | 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. | ||
* | pager: style urgent clients | Anton Khirnov | 2021-02-25 |
| | |||
* | pager: granular page modification | Anton Khirnov | 2021-02-25 |
| | | | | | Do not rebuild the entire page each time the client list changes, add/remove clients individually. | ||
* | bindings: use Control instead of Alt for swapping screen contents | Anton Khirnov | 2021-01-24 |
| | |||
* | bindings: switch focus to target after swapping screens | Anton Khirnov | 2020-12-02 |
| | |||
* | bindings: add keys for switching to empty page on given desk | Anton Khirnov | 2020-12-02 |
| | |||
* | bindings: use mod-\ for switching layouts | Anton Khirnov | 2020-12-02 |
| | |||
* | bindings: fix/improve desktop-switching | Anton Khirnov | 2020-12-02 |
| | | | | | | | Fix accessing desktops 11/12, as F11/F12 keycodes are discontinous with F1-F10. Add a set of bindings to send a client to specified desk. | ||
* | bindings: fix/improve comments for page handling | Anton Khirnov | 2020-12-02 |
| | |||
* | bindings: add bindings to swap contents of two desks | Anton Khirnov | 2020-12-02 |
| | |||
* | 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). |