summaryrefslogtreecommitdiffhomepage
path: root/patches.def.h
AgeCommit message (Collapse)Author
2022-10-08Adding alt-tab patch ref. #303bakkeby
2022-10-06Bump to 50ad171.bakkeby
remove workaround for a crash with color emojis on some systems, now fixed in libXft 2.3.5 https://gitlab.freedesktop.org/xorg/lib/libxft/-/blob/libXft-2.3.5/NEWS bump version to 6.4 Ref. https://git.suckless.org/dwm/commit/970f37697358574e127019eb0ee2f5725ec05ce0.html https://git.suckless.org/dwm/commit/50ad171eea9db5ccb36fce2592e047c3282975ff.html Consequently the color emoji patch has been inverted into no color emoji, keeping the workaround in the code base for those that are on systems with older versions of the Xft library.
2022-08-29Bump to c2b748e.bakkeby
Remove dmenumon variable Reasoning: Since 2011 dmenu has been capable of working out which monitor currently has focus in a Xinerama setup, making the use of the -m flag more or less redundant. This is easily demonstrated by using dmenu in any other window manager. There used to be a nodmenu patch that provided these changes: https://git.suckless.org/sites/commit/ed68e3629de4ef2ca2d3f8893a79fb570b4c0cbc.html but this was removed on the basis that it was very easy to work out and apply manually if needed. The proposal here is to remove this dependency from dwm. The mechanism of the dmenumon variable could be provided via a patch if need be. The edge case scenario that dmenu does not handle on its own, and the effect of removing this mechanism, is that if the user trigger focusmon via keybindings to change focus to another monitor that has no clients, then dmenu will open on the monitor containing the window with input focus (or the monitor with the mouse cursor if no windows have input focus). If this edge case is important to cover then this can be addressed by setting input focus to selmon->barwin in the focus function if there is no client to give focus to (rather than giving focus back to the root window). Ref. https://git.suckless.org/dwm/commit/c2b748e7931e5f28984efc236f9b1a212dbc65e8.html
2022-08-12Adding nametag patchbakkeby
2022-08-02Adding bidi patch ref. #285bakkeby
2022-07-05Adding tagpreview patch (#271)Stein Gunnar Bakkeby
2022-07-04Adding shiftswaptags patch ref. #270bakkeby
2022-07-04Adding shiftboth patch ref. #270bakkeby
2022-07-04Adding shifttagclients patch ref. #270bakkeby
2022-07-04Adding shifttag patch ref. #270bakkeby
2022-06-20Adding renamed scratchpads patchbakkeby
2022-06-17Porting the seamless restart feature from dusk into dwm-flexipatchbakkeby
2022-02-11Tag-Sync patch (for syncing tags across all monitors) (#219)Bagellll
* Tag-Sync patch * Major compatibility updates * SWITCHTAG/TAGSYNC compatibility * tagsync: refactoring Co-authored-by: bakkeby <[email protected]>
2022-02-11barpadding: adding vanitygaps variantbakkeby
2022-02-11Adding the isfreesize version of the sizehints patch ref. #229bakkeby
2021-12-26Add a new patch to integrate vanity gaps with bar paddingUtkarsh Verma
2021-11-23Adding underlinetags patch ref. #199bakkeby
2021-11-23Adding taglabels patch ref. #199bakkeby
2021-10-07Add a statusallmons and staticstatus easily toggleable in patches.h ref. #188bakkeby
2021-09-08Adding alwayscenter patch ref. #182bakkeby
2021-08-25Adding separate statuscolors bar module ref. #180bakkeby
2021-07-27Adding winicon patchbakkeby
2021-06-21Fix typoMuhamad Althaf
2021-06-14sed source files to end with 1 new linepepper-jelly
2021-05-30Renaming VIEW_SAME_TAG_GIVES_PREVIOUS_TAG_PATCH to TOGGLETAG_PATCHbakkeby
2021-05-30Adding togglelayout patchbakkeby
2021-05-13Updating the link for Mitch Weaver's rounded corners patchbakkeby
2021-04-28anybar: misc improvements ref. #118bakkeby
2021-04-27anybar: make sure to free the bar when unmanaging an external bar plus misc ↵bakkeby
improvements ref. #118
2021-04-14Upgraded the dwmblocks patch for statuscmd which changes the signallingbakkeby
mechanism from SIGUSR1 to SIGRTMIN which is likely to cause issues for those that already have a working setup. A compatibility option has been added which changes this back to SIGUSR1. Note that configuration was also changed. This was ref. reported issue #114.
2021-04-07Adding xkb patch as per request #111bakkeby
2021-04-06Adding distributetags patchbakkeby
2021-04-04Adding proposed changes to have different gaps on a per tag basis ref. #106bakkeby
2021-03-30Add tapresize patchverschmelzen
2021-03-29Upgrading to 67d76b and removing alwaysfullscreen patch as it has been ↵bakkeby
merged into mainstream dwm 6.2
2021-03-09Adding LG3D patchbakkeby
2021-03-09Adding tab patchbakkeby
2021-02-11Adding focusdir patchbakkeby
2021-02-11Adding riodraw patchbakkeby
2021-01-22Adding placemouse patchbakkeby
2021-01-02added the layoutmenu patchmatt
2020-11-23IPC: Bumping verison number to 1.5.7bakkeby
2020-11-15Adding note for the swallow patch to uncomment relevant line in config.mk ↵bakkeby
when taking the patch, ref. #72
2020-10-26Adding the _NET_CLIENT_LIST_STACKING patchbakkeby
2020-10-04mpdcontrol: fixing typo, mpd (music player daemon), not mdpbakkeby
2020-10-04Removing dud RESETLAYOUT_PATCH from patches.def.h, actual patch was never takenbakkeby
2020-09-29Adding on_empty_keys patch ref. #51bakkeby
2020-09-28Added note about ~SPTAGMASK in patches.def.h ref. #53bakkeby
2020-09-28Adding _IS_FLOATING xproperty patch for floating windows ref. #50bakkeby
2020-09-18Adding nomodbuttons patchbakkeby