You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
dwm-flexipatch/patch
bakkeby f45acf8795 Added alttagsdecoration patch.
Unified tag icon handling while adding support for different icons per monitor.

In general LENGTH(tags) has been replaced with a NUMTAGS macro (defaulting to 9)
and the tags[] array has been replaced with a tagicons[][] array, access to which
is done through a single function tagicon.

This allows one central place where alternative tags, alttagsdecoration, or other
future tags logic is handled. This also gives a consistent display of tags
regardless of the module that presents tags.

Additionally the monitor index has been integrated into dwm for easier access.
4 years ago
..
attachx.c Fix infinite loop in attachbelow patch 4 years ago
attachx.h Adding attachabove, attachaside, attachbelow and attachbottom patches 5 years ago
autostart.c autostart: moving configs to config.def.h 4 years ago
autostart.h Autostart: Make autostart conform to XDG Base Directory specification (upgrade) 4 years ago
bar_alpha.c Refinement 4 years ago
bar_alpha.h Major refactoring in preparation for bar modules 4 years ago
bar_alternativetags.c Major refactoring in preparation for bar modules 4 years ago
bar_alternativetags.h Major refactoring in preparation for bar modules 4 years ago
bar_awesomebar.c Simplified Pango integration by settling on common function signatures. 4 years ago
bar_awesomebar.h Adding bartabgroups patch 4 years ago
bar_dwmblocks.c Major refactoring in preparation for bar modules 4 years ago
bar_dwmblocks.h Major refactoring in preparation for bar modules 4 years ago
bar_ewmhtags.c Added alttagsdecoration patch. 4 years ago
bar_ewmhtags.h Added alttagsdecoration patch. 4 years ago
bar_fancybar.c Simplified Pango integration by settling on common function signatures. 4 years ago
bar_fancybar.h Refinement 4 years ago
bar_flexwintitle.c Added alttagsdecoration patch. 4 years ago
bar_flexwintitle.h Added logic to auto-hide bars if nothing is drawn on them (e.g. for standalone bars that only show certain clients) 4 years ago
bar_holdbar.c holdbar: changes for new bar 4 years ago
bar_holdbar.h holdbar: changes for new bar 4 years ago
bar_indicators.c Added alttagsdecoration patch. 4 years ago
bar_indicators.h Added clientindicators patch and unified and simplified indicator code. Enabled centeredwindowname option for awesomebar and bartabgroups patches. 4 years ago
bar_ltsymbol.c Simplified Pango integration by settling on common function signatures. 4 years ago
bar_ltsymbol.h Refinement 4 years ago
bar_powerline_status.c Identified and fixed a few more cross-compilation issues related to prior refactoring / simplification 4 years ago
bar_powerline_status.h Adding powerline patch 4 years ago
bar_powerline_tags.c Added alttagsdecoration patch. 4 years ago
bar_powerline_tags.h Adding powerline patch 4 years ago
bar_status.c Simplified Pango integration by settling on common function signatures. 4 years ago
bar_status.h Extrabar --> extrastatus 4 years ago
bar_status2d.c Identified and fixed a few more cross-compilation issues 4 years ago
bar_status2d.h Adding powerline patch 4 years ago
bar_statusbutton.c Simplified Pango integration by settling on common function signatures. 4 years ago
bar_statusbutton.h Refinement 4 years ago
bar_statuscmd.c Simplified Pango integration by settling on common function signatures. 4 years ago
bar_statuscmd.h Extrabar --> extrastatus 4 years ago
bar_statuscolors.c Identified and fixed a few more cross-compilation issues related to prior refactoring / simplification 4 years ago
bar_systray.c Added logic to auto-hide bars if nothing is drawn on them (e.g. for standalone bars that only show certain clients) 4 years ago
bar_systray.h Refinement 4 years ago
bar_tabgroups.c Added alttagsdecoration patch. 4 years ago
bar_tabgroups.h Added logic to auto-hide bars if nothing is drawn on them (e.g. for standalone bars that only show certain clients) 4 years ago
bar_taggrid.c Added alttagsdecoration patch. 4 years ago
bar_taggrid.h Refinement 4 years ago
bar_tagicons.c Added alttagsdecoration patch. 4 years ago
bar_tagicons.h Added alttagsdecoration patch. 4 years ago
bar_tags.c Added alttagsdecoration patch. 4 years ago
bar_tags.h Refinement 4 years ago
bar_vtcolors.c Refactoring and simplifying color configuration in config.h 4 years ago
bar_vtcolors.h Adding BarWidthArg, BarDrawArg, BarClickArg to keep the method signatures static 4 years ago
bar_wintitle.c Fixing wintitle and a few warning messages ref. #37 4 years ago
bar_wintitle.h Refinement 4 years ago
bar_wintitle_floating.c Added logic to auto-hide bars if nothing is drawn on them (e.g. for standalone bars that only show certain clients) 4 years ago
bar_wintitle_floating.h Added logic to auto-hide bars if nothing is drawn on them (e.g. for standalone bars that only show certain clients) 4 years ago
bar_wintitle_hidden.c Added logic to auto-hide bars if nothing is drawn on them (e.g. for standalone bars that only show certain clients) 4 years ago
bar_wintitle_hidden.h Added logic to auto-hide bars if nothing is drawn on them (e.g. for standalone bars that only show certain clients) 4 years ago
bar_wintitleactions.c Adding bartabgroups patch 4 years ago
bar_wintitleactions.h Fixing wintitle and a few warning messages ref. #37 4 years ago
cfacts.c dragcfact and dragmfact improvements 4 years ago
cfacts.h Layouts - re-distributing remaining pixels after even split to address #12 4 years ago
cmdcustomize.c Adding cmdcustomize patch 5 years ago
cmdcustomize.h Adding cmdcustomize patch 5 years ago
combo.c Major refactoring in preparation for bar modules 4 years ago
combo.h Major refactoring in preparation for bar modules 4 years ago
cool_autostart.c Adding cool autostart patch 4 years ago
cool_autostart.h Adding cool autostart patch 4 years ago
cyclelayouts.c Adding float border color patch 5 years ago
cyclelayouts.h Adding cyclelayouts patch 5 years ago
decorationhints.c Adding decoration hints patch 4 years ago
decorationhints.h Adding decoration hints patch 4 years ago
dragcfact.c Adding cursor icons for resizecorners, resizepoint, dragmfact and dragcfact 4 years ago
dragcfact.h Adding dragcfact patch, ref. #19 4 years ago
dragmfact.c dragmfact: minor if / else if correction if one is not using the flextile deluxe layout 4 years ago
dragmfact.h Adding revamped dragmfact patch ref. #19 4 years ago
dwmc Removing debug line 4 years ago
dwmc.c Tidy following tagothermonitor merge 4 years ago
dwmc.h Tidy following tagothermonitor merge 4 years ago
exresize.c Addressed some conflicts between CMDCUSTOMIZE and NODMENU patches as well as between EXRESIZE and MAXIMIZE patches 5 years ago
exresize.h Adding exresize patch 5 years ago
fakefullscreenclient.c Adding improvement to the fakefullscreenclient exiting out of proper fullscreen into tiled fullscreen 5 years ago
fakefullscreenclient.h Adding fakefullscreeenclient patch 5 years ago
floatpos.c floatpos: allow controls in floating mode 4 years ago
floatpos.h floatpos: refactoring 4 years ago
focusadjacenttag.c Adding focusadjacenttag patch 5 years ago
focusadjacenttag.h Adding focusadjacenttag patch 5 years ago
focusmaster.c Adding focusmaster patch 4 years ago
focusmaster.h Adding focusmaster patch 4 years ago
focusurgent.c Added alttagsdecoration patch. 4 years ago
focusurgent.h Adding focusurgent patch 5 years ago
fsignal.c Adding fsignal patch and moved dwmc signal settings to config.def.h 4 years ago
fsignal.h Adding fsignal patch and moved dwmc signal settings to config.def.h 4 years ago
fullscreen.c Added statusallmons patch, fixed minor cross-compatibility issues for killunsel, fullscreen, noborder, tagintostack patches 5 years ago
fullscreen.h Adding fullscreen, holdbar and unfloatvisible patches 5 years ago
include.c Added alttagsdecoration patch. 4 years ago
include.h Added alttagsdecoration patch. 4 years ago
inplacerotate.c Adding inplacerotate patch 5 years ago
inplacerotate.h Adding inplacerotate patch 5 years ago
insets.c Adding insets patch 4 years ago
insets.h Adding insets patch 4 years ago
keymodes.c An idea to remember to add keymodes patch files 4 years ago
keymodes.h An idea to remember to add keymodes patch files 4 years ago
killunsel.c Major refactoring in preparation for bar modules 4 years ago
killunsel.h Adding killunsel patch 5 years ago
layout_bstack.c Major refactoring in preparation for bar modules 4 years ago
layout_bstack.h Major refactoring in preparation for bar modules 4 years ago
layout_bstackhoriz.c Major refactoring in preparation for bar modules 4 years ago
layout_bstackhoriz.h Major refactoring in preparation for bar modules 4 years ago
layout_centeredfloatingmaster.c Major refactoring in preparation for bar modules 4 years ago
layout_centeredfloatingmaster.h Major refactoring in preparation for bar modules 4 years ago
layout_centeredmaster.c Major refactoring in preparation for bar modules 4 years ago
layout_centeredmaster.h Major refactoring in preparation for bar modules 4 years ago
layout_columns.c Major refactoring in preparation for bar modules 4 years ago
layout_columns.h Major refactoring in preparation for bar modules 4 years ago
layout_deck.c Major refactoring in preparation for bar modules 4 years ago
layout_deck.h Major refactoring in preparation for bar modules 4 years ago
layout_facts.c Rewording slave --> stack 4 years ago
layout_fibonacci.c Major refactoring in preparation for bar modules 4 years ago
layout_fibonacci.h Major refactoring in preparation for bar modules 4 years ago
layout_flextile-deluxe.c Adding link to flextile-deluxe wiki page 4 years ago
layout_flextile-deluxe.h Major refactoring in preparation for bar modules 4 years ago
layout_gapplessgrid.c Major refactoring in preparation for bar modules 4 years ago
layout_gapplessgrid.h Major refactoring in preparation for bar modules 4 years ago
layout_grid.c Major refactoring in preparation for bar modules 4 years ago
layout_grid.h Major refactoring in preparation for bar modules 4 years ago
layout_horizgrid.c Major refactoring in preparation for bar modules 4 years ago
layout_horizgrid.h Major refactoring in preparation for bar modules 4 years ago
layout_monocle.c Major refactoring in preparation for bar modules 4 years ago
layout_monocle.h Major refactoring in preparation for bar modules 4 years ago
layout_nrowgrid.c Major refactoring in preparation for bar modules 4 years ago
layout_nrowgrid.h Major refactoring in preparation for bar modules 4 years ago
layout_tile.c Major refactoring in preparation for bar modules 4 years ago
layout_tile.h Major refactoring in preparation for bar modules 4 years ago
maximize.c Addressed some conflicts between CMDCUSTOMIZE and NODMENU patches as well as between EXRESIZE and MAXIMIZE patches 5 years ago
maximize.h Addressed some conflicts between CMDCUSTOMIZE and NODMENU patches as well as between EXRESIZE and MAXIMIZE patches 5 years ago
mdpcontrol.c Tidying style 5 years ago
mdpcontrol.h Adding mdpcontrol patch 5 years ago
moveplace.c Minor style correction 4 years ago
moveplace.h Adding moveplace patch 4 years ago
moveresize.c Adding moveresize patch as per #25 4 years ago
moveresize.h Adding moveresize patch as per #25 4 years ago
movestack.c Movestack can cause dwm to crash if there are no selections on the monitor 4 years ago
movestack.h Adding movestack patch 5 years ago
pertag.c Added alttagsdecoration patch. 4 years ago
pertag.h Replaced flextile with flextile-deluxe, refactored monitor rules to support predetermined layouts per tag 5 years ago
push.c Adding sticky and warp patches 5 years ago
push.h Adding push patch 5 years ago
push_no_master.c Adding push no master variant patch 5 years ago
push_no_master.h Adding push no master variant patch 5 years ago
reorganizetags.c Added alttagsdecoration patch. 4 years ago
reorganizetags.h Adding reorganizetags patch 4 years ago
restartsig.c Adding restartsig and emptyview patches 5 years ago
restartsig.h Adding restartsig and emptyview patches 5 years ago
rotatestack.c Adding rotatestack patch 5 years ago
rotatestack.h Adding rotatestack patch 5 years ago
roundedcorners.c Adding rounded corners patch 4 years ago
roundedcorners.h Adding rounded corners patch 4 years ago
scratchpad.c [dwm][PATCH] Multiple scratchpads 4 years ago
scratchpad.h [dwm][PATCH] Multiple scratchpads 4 years ago
scratchpad_alt_1.c scratchpad_alt: Style change 4 years ago
scratchpad_alt_1.h Upgrading Gaspar Vardanyan's scratchpad patch to the 20200510 version. 4 years ago
selfrestart.c Adding winview patch 5 years ago
selfrestart.h Adding selfrestart patch 5 years ago
setborderpx.c [dwm][patch] setborderpx reset floating windows to previous size 4 years ago
setborderpx.h Adding setborderpx patch 5 years ago
shiftview.c Added alttagsdecoration patch. 4 years ago
shiftview.h Added shiftview patch 4 years ago
shiftviewclients.c Added alttagsdecoration patch. 4 years ago
shiftviewclients.h Adding shiftviewclients files 4 years ago
sizehints_ruled.c Adding sizehints patch 4 years ago
sizehints_ruled.h Adding sizehints patch 4 years ago
sortscreens.c Adding sortscreens patch 5 years ago
sortscreens.h Adding sortscreens patch 5 years ago
stacker.c Removing unwanted and forgotten debug line ref. #20 4 years ago
stacker.h Adding stacker patch as requested ref. #17 4 years ago
sticky.c Adding sticky and warp patches 5 years ago
sticky.h Adding sticky and warp patches 5 years ago
swallow.c Adding swallow patch 5 years ago
swallow.h Adding swallow patch 5 years ago
swapfocus.c Adding swapfocus patch 4 years ago
swapfocus.h Adding swapfocus patch 4 years ago
swaptags.c Adding swaptags patch 4 years ago
swaptags.h Adding swaptags patch 4 years ago
switchcol.c Adding switchcol patch 5 years ago
switchcol.h Adding switchcol patch 5 years ago
tagall.c Added alttagsdecoration patch. 4 years ago
tagall.h Adding tagall patch 5 years ago
tagallmon.c Adding tagallmon and tagswapmon patches 5 years ago
tagallmon.h Adding tagallmon and tagswapmon patches 5 years ago
tagothermonitor.c Tidy following tagothermonitor merge 4 years ago
tagothermonitor.h Tidy following tagothermonitor merge 4 years ago
tagswapmon.c Adding tagallmon and tagswapmon patches 5 years ago
tagswapmon.h Adding tagallmon and tagswapmon patches 5 years ago
togglefullscreen.c FAKEFULLSCREEN_PATCH takes precedence over the FAKEFULLSCREEN_CLIENT_PATCH, ref. #13 4 years ago
togglefullscreen.h Adding togglefullscreen patch 5 years ago
transfer.c Adding transfer patch 4 years ago
transfer.h Adding transfer patch 4 years ago
transferall.c Adding transferall patch 4 years ago
transferall.h Adding transferall patch 4 years ago
unfloatvisible.c Adding fullscreen, holdbar and unfloatvisible patches 5 years ago
unfloatvisible.h Adding fullscreen, holdbar and unfloatvisible patches 5 years ago
vanitygaps.c Identified and fixed a few more cross-compilation issues 4 years ago
vanitygaps.h dwmc: Adding external control to set gaps 4 years ago
warp.c Fixing warp barmodules compatibility ref. #37 4 years ago
warp.h Adding sticky and warp patches 5 years ago
winview.c Adding winview patch 5 years ago
winview.h Adding winview patch 5 years ago
xrdb.c Simplification of color configuration; settling on a set of color schemes that is shared between multiple patches (urgentborder, floatborder and titlecolor patches made non-optional) 4 years ago
xrdb.h Adding xrdb patch 5 years ago
zoomswap.c zoomswap: renamed prevtiled back to findbefore as per original patch 4 years ago
zoomswap.h zoomswap: renamed prevtiled back to findbefore as per original patch 4 years ago