dev-null-undefined
5c321794f1
Fixed moving window tag issue ( #237 )
...
+ when moving window from monitor with different tags selected the moved
window would not get the tags set properly if multiple windows are
already on that monitor
2 years ago
bakkeby
55592623f5
focusadjacenttags + scratchpad compatibility issue ref. #236
2 years ago
Bagellll
ae67378b20
Tag-Sync patch (for syncing tags across all monitors) ( #219 )
...
* Tag-Sync patch
* Major compatibility updates
* SWITCHTAG/TAGSYNC compatibility
* tagsync: refactoring
Co-authored-by: bakkeby <bakkeby@gmail.com>
2 years ago
bakkeby
282dc2ad22
barpadding: adding vanitygaps variant
2 years ago
bakkeby
a0751271bc
sizehints ruled: have rule checks take window type and role into account ref. #229
2 years ago
bakkeby
b17ea8e2de
Refactoring window title drawing with regards to icons ref. #216
2 years ago
bakkeby
a0d5ba9369
tags bar module: fix for wrong click offset ref. #215
2 years ago
bakkeby
aa1a7ff708
Fix for infinite loop when there is only one client and pushup is run twice
2 years ago
Utkarsh Verma
3d081ef5f9
Loop through all bars
2 years ago
Utkarsh Verma
0cd25db5af
Fix resizing of bar
2 years ago
Utkarsh Verma
8f401e1d81
Add a new patch to integrate vanity gaps with bar padding
2 years ago
bakkeby
a9078fdb4d
Adding underlinetags patch ref. #199
3 years ago
bakkeby
63fed59d19
Adding taglabels patch ref. #199
3 years ago
bakkeby
c7af5c6b67
winicon: Fix potential integer overflow
3 years ago
bakkeby
84355a6d90
fodcusadjacenttag: Add selmon->sel guards for tagandviewtoleft/right to prevent segmentation faults ref. #191
3 years ago
Utkarsh Verma
e39062e543
Use 'pgrep -o' instead of 'pidof -s' to get the PID of status bar
3 years ago
bakkeby
036421845f
Adding separate statuscolors bar module ref. #180
3 years ago
bakkeby
c2e4fed918
swallow: new window to respect border of parent terminal
3 years ago
bakkeby
f8ae6714db
Adding winicon patch
3 years ago
bakkeby
d72bc90cdc
rioresize: apply an arrange if changing monitors
3 years ago
pepper-jelly
0733c39e0c
sed source files to end with 1 new line
3 years ago
bakkeby
a76fb54d79
focusadjacenttag: for correctness should probably also update current desktop when EWMH patch is enabled
3 years ago
bakkeby
75b0c4f86b
focusadjacenttag: adding pertag compatibiltiy ref. #152
3 years ago
bakkeby
9072ef28a4
Splitting SchemeHid to SchemeHidNorm and SchemeHidSel given that a hidden client may still be the selected client ref. #148
3 years ago
bakkeby
9a0fb6c83b
vanitygaps: PERTAG_VANITYGAPS_PATCH to control both gaps and whether gaps are enabled per tag ref. #147
3 years ago
bakkeby
7fe81a6280
fakefullscreen vs fakefullscreenclient compatibility, let fakefullscreen take precedence
3 years ago
bakkeby
9edce6b606
scratchpad_alt_1: upgrading and simplifying patch ref. #124
3 years ago
bakkeby
df9533f1eb
ipc: get_tags - do not dump tag if the tag is null
3 years ago
bakkeby
579f8f892b
ipc: get_tags - do not dump tag if the tag is null ref. #123
3 years ago
bakkeby
e4c92733f2
IPC: dump_monitor - do not dump bar if there is no bar ref. #118
3 years ago
bakkeby
7b9460e770
fakefullscreenclient + stacker: fix for allowing focusstack when client is in fake fullscreen (issue introduced by alwaysfullscreen being merged upstream
3 years ago
bakkeby
77c45afe48
Addressing various memory leak issues ref. https://github.com/bakkeby/patches/issues/30
3 years ago
bakkeby
4bfda0327c
anybar: misc improvements ref. #118
3 years ago
bakkeby
eb66da79ca
anybar: make sure to free the bar when unmanaging an external bar plus misc improvements ref. #118
3 years ago
bakkeby
a7dfcc17d5
status2d: improving cut status line protection, dwm will still exit if an invalid color code comes through (there is an explicit die call in drw_clr_create)
3 years ago
bakkeby
23c76d13b5
vanitygaps: replaced smartgaps with smartgaps_fact, allowing gaps to be increased when there is only one client.
3 years ago
bakkeby
4a45f23643
placemouse: fix for crash when moving between monitors with different tags and there is no selected client on that monitor / tag
...
This is ref. https://github.com/bakkeby/patches/issues/27
3 years ago
bakkeby
6e80cb5f36
Upgrading statuscmd patch.
...
The original statuscmd patch has been renamed to statuscmd-nosignal
to separate the logic from the dwmblocks integration that involves
signals. I assume as the latter has become more popular it has replaced
the statuscmd in name.
3 years ago
bakkeby
7efb64d685
Upgraded the dwmblocks patch for statuscmd which changes the signalling
...
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 .
3 years ago
bakkeby
ac737f9dfc
Adding xkb patch as per request #111
3 years ago
bakkeby
0c88a49e27
Adding distributetags patch
3 years ago
bakkeby
905dc4d7af
Updating inplacerotate to include rotatestack feature ref. #108
3 years ago
bakkeby
39df1ca4ad
Initialise gaps for pertag arrays when monitor is created ref. #106
3 years ago
bakkeby
521f87af13
Adding proposed changes to have different gaps on a per tag basis ref. #106
3 years ago
bakkeby
4b22fdc0c3
Incomplete status2d fragments protection
3 years ago
verschmelzen
07277cc460
Add tapresize patch
3 years ago
bakkeby
4751d7388d
Proposed fix to address behaviour when resizing clients using the -1Z anchor ref. #103
3 years ago
bakkeby
012d1f7639
Upgrading to 67d76b and removing alwaysfullscreen patch as it has been merged into mainstream dwm 6.2
3 years ago
bakkeby
0f9104285b
Adding tab patch
3 years ago
dislabled
570ef2469b
powerline tags: change to urgentcolor when a client is urgent
3 years ago
bakkeby
0f14ffade1
Adding tatami layout option for flextile
3 years ago
bakkeby
15895c42b9
stacker: addressing wintitleactions (awesomebar hidden clients) compatibility issue ref. #94
3 years ago
bakkeby
f5bbd9b4c3
riodraw: upgrading patch to include rio-spawning of windows
3 years ago
bakkeby
009b84cbdc
placemouse: upgrade to include moveorplace function
3 years ago
bakkeby
9fcfa8d6ce
Adding focusdir patch
3 years ago
bakkeby
1d092253e3
Adding riodraw patch
3 years ago
bakkeby
b4758c388d
placemouse: adding options for tiled position being relative to client center
3 years ago
bakkeby
0f28402305
Adding placemouse patch
3 years ago
matt
5fd83cb76b
added the layoutmenu patch
3 years ago
matt
44ea8f5cce
added layoutmenu patch
3 years ago
bakkeby
acbf2de1c2
systray: hotplugging issues, keep systray window on top of bar window ref. #84
4 years ago
bakkeby
e26d50c110
flextile: allow nmaster of 0 to fall back to stack arrangement rather than master, ref. #81
4 years ago
bakkeby
e350e4d93d
NetActiveWindow: make sure to unfocus previously selected window if moving to another monitor
4 years ago
bakkeby
3e3afde993
flexwintitle: potential for scheme discrepancy between stack and stack2
4 years ago
bakkeby
558849940b
ipc patch: avoid segmentation fault running dwm-msg without any arguments
4 years ago
bakkeby
8b43316e96
indicators: too wide (full) indicators when using awesombar and fancybar, ref. #69
4 years ago
bakkeby
251e3a23de
Adding tiled indicators as suggested in #68
4 years ago
bakkeby
7bfcd388f6
shiftviewclients: fix for another scratchpads edge case ref. https://github.com/bakkeby/patches/issues/12
4 years ago
bakkeby
5edf4bab17
Proposed changes to ensure that systray icons are sized according to font size rather than bar height, ref. #62
4 years ago
bakkeby
ff78e407a5
transfer: Fix null pointer exception when no focused client
4 years ago
bakkeby
6696eadf74
Adding _PATCH prefixes (fix for https://github.com/bakkeby/flexipatch-finalizer/issues/6 )
4 years ago
bakkeby
1266f49707
swallow: set the _IS_FLOATING property for the floating window if EWMH patch is enabled
4 years ago
bakkeby
21fd715afa
swallow / arrange mismatch: swallow needs XMapWindow for the window being called beforehand, whereas arrange needs it called afterwards
4 years ago
bakkeby
b25b92b5f4
warp: do not warp if force_warp = 1 and mouse cursor is on a bar
4 years ago
bakkeby
56c81ddbfa
warp: dragmfact + dragcfact compatibility
...
These set of changes introduce:
a) a flag to ignore warp from happening while dragmfact or
dragcfact is being used and
b) a flag to force warp when killclient or showhideclient
is used, to make for a more intuitive experience
ref. https://github.com/bakkeby/patches/issues/11
4 years ago
bakkeby
c47f61387d
mpdcontrol: fixing typo, mpd (music player daemon), not mdp
4 years ago
bakkeby
f08883883a
setborderpx: add support for updating bar borderpx
4 years ago
bakkeby
45f763b837
shiftview: fixed bug when scratchpad is enabled
4 years ago
bakkeby
3b5f3f66ce
shiftviewclients: fixed bug when scratchpad is enabled
4 years ago
bakkeby
5132e3a289
bar indicators: fixed alignment when bar border is used
4 years ago
bakkeby
795fcc3b51
scratchpads: when the scratchpad patch is added, the tagmask is altered, so to get a window onto all tags you have to do ~SPTAGSMASK instead of ~0 as otherwise it will interfere with the scratchpads, ref. #53
4 years ago
bakkeby
8726ae0aa9
Adding _IS_FLOATING xproperty patch for floating windows ref. #50
4 years ago
bakkeby
fcf96c0920
warp: do not warp if mouse cursor is on top of any of the bars
4 years ago
B4rc1
74c9528c38
fixed warp patch for other monitor
4 years ago
bakkeby
6f5b1582d6
scratchpads: enhancing scratchpad by allowing arbitrary clients to be added to (and removed from) each scratchpad area
4 years ago
Aaron Duxler
216c95d86e
minor floating mode fix for setborderpx patch
4 years ago
bakkeby
00320fb842
Adding nomodbuttons patch
4 years ago
bakkeby
7275ca47ff
Experimenting with having more status indicators than just whether the client is floating or not
4 years ago
bakkeby
b3cb874ff5
scratchpads: allow a hidden scratchpad to be revealed when toggling scratch and reduce size of window if too large to be displayed when switching monitors
4 years ago
bakkeby
fada5790a2
fakefullscreenclient: setfullscreen logic overhaul
4 years ago
bakkeby
819d06c5c9
swallow: arrange monitor if window is not swallowed
4 years ago
bakkeby
7b477bc7db
fakefullscreen: fullscreen --> fake fullscreen can make the tiled window display on top of floating window
4 years ago
bakkeby
dc9e57a6b6
swallow: upgrading to latest version with OpenBSD support
4 years ago
bakkeby
104c9909b5
swallow: upgrading patch + fixing glitches
4 years ago
bakkeby
d91db5cd65
anybar: adding experimental support for having both anybar + dwm bar(s) in play
4 years ago
bakkeby
8994f375e8
anybar: initial commit
4 years ago
bakkeby
c257e2e390
fakefullscreen: prevent focus from drifting away from client when going from fullscreen to fake fullscreen
4 years ago
bakkeby
ff9811f73d
Just some minor changes adding bar border patch ref. #41
4 years ago
bakkeby
b3e6e3531b
ipc: adding function/signal bindings
4 years ago
bakkeby
95611ca0bd
Adding IPC v1.5.5 patch
4 years ago