Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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). | ||
* | 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 |
| | |||
* | bindings: drop prompt functions I do not use | Anton Khirnov | 2020-12-02 |
| | |||
* | bindings: use shift+h/l to swap clients on a page | Anton Khirnov | 2020-12-02 |
| | | | | Currently bound shift+j/k will be used for other purposes. | ||
* | 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 |
| | |||
* | pager: use focused attributes for focused screen | Anton Khirnov | 2020-12-02 |
| | |||
* | workspace: use delayed_call() for preserving focus after page switch | Anton Khirnov | 2020-12-02 |
| | |||
* | bindings: add binding for lid close/open | Anton Khirnov | 2020-11-23 |
| | |||
* | rc: add a systray to all screens. | Anton Khirnov | 2020-11-18 |
| | | | | It will only actually display on the primary one. | ||
* | bindings: allow locking with XF86ScreenSaver key | Anton Khirnov | 2020-11-09 |
| | |||
* | rc: update client rules | Anton Khirnov | 2020-11-09 |
| | | | | Drop unused ones, replace mplayer with mpv. | ||
* | pager: check that the page change is on our screen | Anton Khirnov | 2020-11-09 |
| | |||
* | rc: reduce the clock date font size | Anton Khirnov | 2020-11-09 |
| | | | | So it fits into a single line. |