Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | rc: only jump to new clients if they spawn on the focused pageHEADmaster | Anton Khirnov | 2023-09-02 |
| | |||
* | rc: use pcall for delayed focusing new clients | Anton Khirnov | 2023-05-05 |
| | | | | | They might immediately disappear and be gone by the time the delayed call is executed - using pcall suppresses the exception. | ||
* | rc: show notification on screen backlight changes | Anton Khirnov | 2023-02-12 |
| | |||
* | rc: add a battery level monitor to statusbar | Anton Khirnov | 2023-01-05 |
| | | | | | | | | | | | | | Consisting of: - battery object, which is a wrapper around a sysfs dir describing a battery - battery manager, which adds and removes individual batteries as they (dis)appear - e.g. wireless input devices, and maps them to widgets displayed side by side - battery widget, which shows the status of one of the batteries; the widget used is derived from batteryarc [1], but heavily modified [1] https://github.com/streetturtle/awesome-wm-widgets/ | ||
* | utils: add logging functions | Anton Khirnov | 2023-01-05 |
| | |||
* | rc: prettify module includes | Anton Khirnov | 2022-12-21 |
| | |||
* | rc: make only one urgency widget | Anton Khirnov | 2022-12-05 |
| | |||
* | rc/workspace: handle screen removal cleanly | Anton Khirnov | 2021-11-16 |
| | |||
* | rc: make a function local | Anton Khirnov | 2021-11-15 |
| | |||
* | rc: add a systray widget showing desktops with urgent windows | Anton Khirnov | 2021-11-15 |
| | |||
* | rc: fix focusing the initial page on startup | Anton Khirnov | 2021-11-14 |
| | |||
* | rc: do the per-screen setup on new screen connect | Anton Khirnov | 2021-11-14 |
| | |||
* | rc: use singleton notification helper | Anton Khirnov | 2021-10-26 |
| | |||
* | rc: show notification on master_width_factor change | Anton Khirnov | 2021-09-26 |
| | |||
* | 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 |
| | |||
* | 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 |
| | |||
* | rc: rename variable to reflect its use | Anton Khirnov | 2021-03-07 |
| | |||
* | rc: drop useless layout with just one child | Anton Khirnov | 2021-03-07 |
| | |||
* | 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. | ||
* | rc: add a systray to all screens. | Anton Khirnov | 2020-11-18 |
| | | | | It will only actually display on the primary one. | ||
* | rc: update client rules | Anton Khirnov | 2020-11-09 |
| | | | | Drop unused ones, replace mplayer with mpv. | ||
* | rc: reduce the clock date font size | Anton Khirnov | 2020-11-09 |
| | | | | So it fits into a single line. | ||
* | rc: tweak clock appearance | Anton Khirnov | 2020-11-07 |
| | |||
* | pager: do not inherit from widget, rather make it a property | Anton Khirnov | 2020-06-20 |
| | |||
* | rc: drop global mouse bindings | Anton Khirnov | 2020-04-08 |
| | |||
* | workspace: add desktops automatically | Anton Khirnov | 2020-04-08 |
| | |||
* | rc: avoid variable shadowing | Anton Khirnov | 2020-04-08 |
| | |||
* | rc: convert the error text to string | Anton Khirnov | 2020-04-08 |
| | |||
* | rc: drop an unnecessary import | Anton Khirnov | 2020-04-08 |
| | |||
* | Replace awful.util.table with gears.table | Anton Khirnov | 2020-04-08 |
| | |||
* | rc: place new clients on the screen where the mouse currently is | Anton Khirnov | 2020-04-08 |
| | |||
* | rc: drop disabled titlebar code | Anton Khirnov | 2018-10-12 |
| | |||
* | rc: remove an unnecessary global pager table | Anton Khirnov | 2018-07-03 |
| | |||
* | rc: remove an unnecessary global layout widget table | Anton Khirnov | 2018-07-03 |
| | |||
* | rc: remove unused cruft | Anton Khirnov | 2018-07-03 |
| | |||
* | Update for awesome 4. | Anton Khirnov | 2017-10-10 |
| |