summaryrefslogtreecommitdiffhomepage
path: root/patch
AgeCommit message (Collapse)Author
2020-08-24Identified and fixed a few more cross-compilation issues related to prior ↵bakkeby
refactoring / simplification
2020-08-23Fixing wintitle and a few warning messages ref. #37bakkeby
2020-08-23Fixing warp barmodules compatibility ref. #37bakkeby
2020-08-22Simplified Pango integration by settling on common function signatures.bakkeby
2020-08-22Added clientindicators patch and unified and simplified indicator code. ↵bakkeby
Enabled centeredwindowname option for awesomebar and bartabgroups patches.
2020-08-22Added clientindicators patch and unified and simplified indicator code. ↵bakkeby
Enabled centeredwindowname option for awesomebar and bartabgroups patches.
2020-08-22Added logic to auto-hide bars if nothing is drawn on them (e.g. for ↵bakkeby
standalone bars that only show certain clients)
2020-08-22Added logic to auto-hide bars if nothing is drawn on them (e.g. for ↵bakkeby
standalone bars that only show certain clients)
2020-08-21Simplification of color configuration; settling on a set of color schemes ↵bakkeby
that is shared between multiple patches (urgentborder, floatborder and titlecolor patches made non-optional)
2020-08-20Refactoring and simplifying color configuration in config.hbakkeby
This involves always having configuration for floating border, regardless of whether it is used or not. Also permanently dropping the const expectation for color configuration in dwm, so that vtcolors and xrdb patches can change color configuration.
2020-08-20Adding experimental flexwintitle patch based on bartabgroupsbakkeby
2020-08-20dragmfact: minor if / else if correction if one is not using the flextile ↵bakkeby
deluxe layout
2020-08-15bartabgroups: adding guard for missing wintitleactions patch, just to align ↵bakkeby
with patch
2020-08-15bartabgroups: grouped floating and hidden windows, added stack, float and ↵bakkeby
hidden group weights
2020-08-15bartabgroups: show title for hidden floating windows, added option to show ↵bakkeby
always show title for floating windows
2020-08-13Adding bartabgroups patchbakkeby
2020-08-11Adding focusmaster patchbakkeby
2020-08-11Adding decoration hints patchbakkeby
2020-08-10Adding insets patchbakkeby
2020-08-10Adding cool autostart patchbakkeby
2020-08-10autostart: moving configs to config.def.hbakkeby
2020-08-04awesomebar: use previously tiled when hiding client and the hidden client ↵bakkeby
was the last tiled client
2020-08-04zoomswap: renamed prevtiled back to findbefore as per original patchbakkeby
2020-08-02Adding reorganizetags patchbakkeby
2020-08-02awesomebar: when hiding a client make the next focused client the next tiled ↵bakkeby
client
2020-07-31status2d: set the correct scheme before updating coloursbakkeby
2020-07-24status2d: rawstext may not exist if neither statuscmd nor the extrabar patch ↵bakkeby
is used
2020-07-23Adding link to flextile-deluxe wiki pagebakkeby
2020-07-20barmodules: removing tags paddingbakkeby
2020-07-19BAR_TITLE_RIGHT_PAD --> BAR_TITLE_RIGHT_PAD_PATCHbakkeby
2020-07-19Removing unnecessary .h filebakkeby
2020-07-19Adding powerline patchbakkeby
2020-07-19hidevacanttags: width and buttonpress fixbakkeby
2020-07-18Extrabar --> extrastatusbakkeby
2020-07-18holdbar: changes for new barbakkeby
2020-07-18Refinementbakkeby
2020-07-15status2d: hide click_status2d if dwmblocks is usedbakkeby
2020-07-15Movestack can cause dwm to crash if there are no selections on the monitorbakkeby
2020-07-15taggrid: fix for invalid highlighting for the last tag when columns have an ↵bakkeby
uneven number of clients
2020-07-15Adding BarWidthArg, BarDrawArg, BarClickArg to keep the method signatures staticbakkeby
2020-07-15Further bar renamingbakkeby
2020-07-15Major refactoring in preparation for bar modulesbakkeby
2020-07-09flextile deluxe: fixed dual stack bugbakkeby
2020-07-07Extrabar alignment, buttonclicks and other improvementsbakkeby
2020-07-05Extrabar compatibility improvementsbakkeby
2020-07-05Fix for dwm randomly crashing when the first systray application startsbakkeby
The crash error was: dwm: fatal error: request code=12, error code=11 X Error of failed request: BadAlloc (insufficient resources for operation) Major opcode of failed request: 12 (X_ConfigureWindow) Serial number of failed request: 3333 Current serial number in output stream: 3338 This was backtracked to function updatesystray where XConfigureWindow was called with large negative X positions (e.g. -836585). The large number coming from the width of the systray icon. w += i->w; The systray icon width is set through the updatesystrayicongeom function and this is called by resizerequest, clientmessage and propertynotify. The height and width would appear to come from the X window attributes and sometimes have random values (e.g. height 32708 and width 1369918222). updatesystrayicongeom restricts the height of the icon to that of the bar, but did not have any restictions on the icon width. This fix limits the icon width to that of the bar height if it is greater than twice the bar height, leaving room for systray icons that are slightly wider than they are tall.
2020-07-01Fixed a dwmblocks / statuscmd / systray compatibility issue where button ↵bakkeby
clicks would be misaligned if systray pinning is used and systray is on another monitor
2020-06-30holdbar: toggle bar improvementsbakkeby
2020-06-29dragmfact: Tweaks for fixed horizontal splitbakkeby
2020-06-25Adding cursor icons for resizecorners, resizepoint, dragmfact and dragcfactbakkeby