Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | dmenumon fix musl | Acid Bong | 2023-01-25 | 1 | -0/+1 |
| | |||||
* | Merge branch 'merch' into musl | Acid Bong | 2022-12-28 | 1 | -7/+19 |
|\ | |||||
| * | Merge branch 'master' into merch | Acid Bong | 2022-12-28 | 1 | -7/+19 |
| |\ | |||||
| | * | grabkeys: Avoid missing events when a keysym maps to multiple keycodes | Chris Down | 2022-12-07 | 1 | -7/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's not uncommon for one keysym to map to multiple keycodes. For example, the "play" button on my keyboard sends keycode 172, but my bluetooth headphones send keycode 208, both of which map back to XF86AudioPlay: % xmodmap -pke | grep XF86AudioPlay keycode 172 = XF86AudioPlay XF86AudioPause XF86AudioPlay XF86AudioPause keycode 208 = XF86AudioPlay NoSymbol XF86AudioPlay keycode 215 = XF86AudioPlay NoSymbol XF86AudioPlay This is a problem because the current code only grabs a single one of these keycodes, which means that events for any other keycode also mapping to the bound keysym will not be handled by dwm. In my case, this means that binding XF86AudioPlay does the right thing and correctly handles my keyboard's keys, but does nothing on my headphones. I'm not the only person affected by this, there are other reports[0]. In order to fix this, we look at the mappings between keycodes and keysyms at grabkeys() time and pick out all matching keycodes rather than just the first one. The keypress() side of this doesn't need any changes because the keycode gets converted back to a canonical keysym before any action is taken. 0: https://github.com/cdown/dwm/issues/11 | ||||
| | * | Revert "Remove dmenumon variable" | Hiltjo Posthuma | 2022-10-28 | 2 | -1/+4 |
| | | | | | | | | | | | | | | | | | | | | | This reverts commit c2b748e7931e5f28984efc236f9b1a212dbc65e8. Revert back this change. It seems to not be an edge-case anymore since multiple users have asked about this new behaviour now. | ||||
* | | | keys: dwmblocks correction for musl libc | Acid Bong | 2022-12-28 | 1 | -5/+5 |
|/ / | |||||
* | | personal swallow patch | Acid Bong | 2022-12-15 | 1 | -0/+414 |
| | | |||||
* | | patch: swallow | Acid Bong | 2022-12-15 | 3 | -11/+238 |
| | | |||||
* | | keys: no gopher, one less key for btop (new one, i guess) | Acid Bong | 2022-12-14 | 1 | -1/+1 |
| | | |||||
* | | keys: no gopher, one less key for btop | Acid Bong | 2022-12-12 | 1 | -2/+1 |
| | | |||||
* | | minor colour tweak | Acid Bong | 2022-12-04 | 1 | -1/+1 |
| | | |||||
* | | keys: replaced scrotre with custom script | Acid Bong | 2022-12-04 | 1 | -4/+6 |
| | | | | | | | | + additional bindings for capturing active window | ||||
* | | better status bar text | Acid Bong | 2022-12-04 | 1 | -2/+2 |
| | | |||||
* | | colours: moved to main config; also gruvbox, baby | Acid Bong | 2022-12-04 | 2 | -15/+13 |
| | | |||||
* | | renumbered patches | Acid Bong | 2022-12-01 | 9 | -0/+0 |
| | | |||||
* | | rules: get back the tabbed ones | Acid Bong | 2022-12-01 | 1 | -4/+4 |
| | | |||||
* | | patch: status2d + systray (included) | Acid Bong | 2022-12-01 | 3 | -35/+1396 |
| | | |||||
* | | reordered patched since systray is replaced | Acid Bong | 2022-12-01 | 6 | -0/+0 |
| | | |||||
* | | Revert "patch: systray (orig included), personal configs" | Acid Bong | 2022-12-01 | 3 | -1163/+36 |
| | | | | | | | | This reverts commit db183efa60a525cd245fa6ce477580faaf241f62. | ||||
* | | keys: added 'recent tag' for the right hand | Acid Bong | 2022-11-09 | 1 | -0/+1 |
| | | |||||
* | | keys: weechat bindings | Acid Bong | 2022-11-01 | 1 | -0/+2 |
| | | |||||
* | | keys: gopher browser and a powermenu stub | Acid Bong | 2022-10-24 | 1 | -0/+2 |
| | | |||||
* | | applied patches | Acid Bong | 2022-10-21 | 2 | -0/+240 |
| | | |||||
* | | patch: restore after restart | Acid Bong | 2022-10-21 | 2 | -0/+55 |
| | | |||||
* | | patch: restartsig | Acid Bong | 2022-10-21 | 3 | -0/+33 |
| | | |||||
* | | keys: brightness status control | Acid Bong | 2022-10-21 | 1 | -2/+2 |
| | | |||||
* | | keys: volume status control | Acid Bong | 2022-10-21 | 1 | -6/+6 |
| | | |||||
* | | unpatch: cursorwarp (my window borders are thick enough) | Acid Bong | 2022-10-21 | 4 | -55/+0 |
| | | |||||
* | | shortened the pywal colours name | Acid Bong | 2022-10-20 | 2 | -1/+1 |
| | | |||||
* | | nerd fonts and monochrome emoji support | Acid Bong | 2022-10-20 | 1 | -1/+1 |
| | | |||||
* | | minor aesthetics | Acid Bong | 2022-10-19 | 1 | -1/+1 |
| | | |||||
* | | cursowarp: disabled on window spawn and kill | Acid Bong | 2022-10-19 | 1 | -5/+0 |
| | | |||||
* | | personal focusonclick patch | Acid Bong | 2022-10-19 | 1 | -0/+130 |
| | | |||||
* | | patch: focusonclick (my fav) | Acid Bong | 2022-10-19 | 2 | -43/+5 |
| | | |||||
* | | personal focusurgent patch | Acid Bong | 2022-10-19 | 1 | -0/+55 |
| | | |||||
* | | patch: focusurgent | Acid Bong | 2022-10-19 | 2 | -0/+17 |
| | | |||||
* | | patch: cursorwarp (included) | Acid Bong | 2022-10-19 | 2 | -0/+60 |
| | | |||||
* | | personal movestack patch | Acid Bong | 2022-10-19 | 1 | -0/+93 |
| | | |||||
* | | patch: movestack | Acid Bong | 2022-10-19 | 2 | -0/+54 |
| | | |||||
* | | gaps: personal fixes | Acid Bong | 2022-10-19 | 1 | -4/+1 |
| | | |||||
* | | patch: ru_gaps (orig renamed); boi do I love how cleanly it applied | Acid Bong | 2022-10-19 | 3 | -13/+48 |
| | | |||||
* | | saving original ru_gaps patch | Acid Bong | 2022-10-19 | 1 | -0/+151 |
| | | |||||
* | | patch: systray (orig included), personal configs | Acid Bong | 2022-10-19 | 3 | -37/+1164 |
| | | |||||
* | | keys: touchpad toggle | Acid Bong | 2022-10-18 | 1 | -0/+2 |
| | | |||||
* | | shortened names | Acid Bong | 2022-10-18 | 2 | -1/+1 |
| | | |||||
* | | and the colourscheme is done | Acid Bong | 2022-10-18 | 1 | -4/+4 |
| | | |||||
* | | suggested colourscheme by pywal | Acid Bong | 2022-10-18 | 2 | -10/+15 |
| | | |||||
* | | minor fix | Acid Bong | 2022-10-18 | 1 | -5/+0 |
| | | |||||
* | | personal savefloats patch | Acid Bong | 2022-10-18 | 1 | -0/+54 |
| | | |||||
* | | patch: savefloats | Acid Bong | 2022-10-18 | 1 | -2/+15 |
| | |