bakkeby
79404e419f
Fix for dwm crashing following unmapping of systray window that had been moved to another monitor ref. #423
2024-05-02 22:08:16 +02:00
bakkeby
82c3366317
tagpreview: proposed change to force hide preview window when changing tags ref. #415
2024-03-27 09:04:55 +01:00
Utkarsh Verma
58b58dc44e
Add PERMON_VANITYGAPS_PATCH ( #343 )
2024-03-14 09:38:21 +01:00
bakkeby
5e85bc8b5c
tab + alttab compatibility fix (conflicting function name drawtab)
2024-02-01 21:29:25 +01:00
bakkeby
01244cc1b9
Adding placedir patch ref. #407
2024-01-31 22:38:41 +01:00
bakkeby
03ede82d5c
focusmaster: adding restack to address stack issues when using monocle or deck layouts ref. #398
2023-11-13 21:20:37 +01:00
bakkeby
817db8c3ca
Adding focusmaster-return patch variant ref. #398
2023-11-12 09:41:31 +01:00
Songli Yu
d86ea2de25
Fix patch compatibility issue in the resizemousescroll function of TAPRESIZE_PATCH. ( #393 )
2023-11-08 21:34:43 +01:00
bakkeby
ad9664fa01
shift: skip sticky clients when working out which tags are occupied ref. #387
2023-11-08 21:09:27 +01:00
Songli Yu
4a22fd046c
Fix when only one client in a tag and click it to hide it, then click it one more time, the client will not show as expected. ( #385 )
2023-11-05 22:07:43 +01:00
bakkeby
83a047aca7
shift: filter out scratchpad tags ref. #382
2023-11-04 21:38:38 +01:00
bakkeby
1b5a58f231
Fix space before tab in indent
2023-10-20 10:53:10 +02:00
bakkeby
dd1660b1ed
renamed scratchpads: auto-unhide a minimised (icon state) scratchpad when toggled
2023-10-02 09:51:34 +02:00
bakkeby
ddb2e833a4
tagpreview: adding compatibility with powerline tags and taglabels
2023-10-01 21:07:58 +02:00
bakkeby
ab7d28ff0f
bar border - allow for the border size to be explicitly set ref. #364
2023-06-27 16:31:02 +02:00
bakkeby
99f6f1b52c
Adding focusfollowmouse patch ref. #364
2023-06-27 16:07:57 +02:00
bakkeby
1a1ce47917
layoutmenu: fixing warning from original patch
2023-06-27 14:59:48 +02:00
bakkeby
10a6640732
Adding the toggletopbar patch ref. #363
2023-06-25 22:52:50 +02:00
bakkeby
eca757eeea
pertag + vanitygaps: store signed ints rather than unsigned in case negative gap values are used
2023-05-14 22:28:15 +02:00
bakkeby
5fefbfee64
cool autostart: restore SIGCHLD sighandler to default before spawning a program
2023-04-09 22:08:41 +02:00
speedie1337
e206d65f1e
Add swallow/window icon compatibility ( #336 )
...
* Add swallow/window icon compatibility. Without this, after a client is
swallowed the old icon (usually from the terminal emulator) is
preserved. This is noticeable if you, say run `mpv` from a terminal
emulator which is a common use case.
---------
Co-authored-by: speedie <speedie@duck.com>
2023-02-03 20:04:00 +00:00
bakkeby
f713ddee39
cyclelayouts: reimplementing patch to not require the NULL layout, addresses #331
2023-01-29 22:13:50 +01:00
bakkeby
40e2cac4e9
pertag: simplifying implementation by removing prevtag
2023-01-18 21:18:14 +01:00
bakkeby
668e18fddf
seamless restart: Fix positioning of hidden scratchpad windows following restart ref. #315
2022-12-14 17:56:50 +01:00
bakkeby
dc4e535b25
tagpreview: make sure that tagwin is created following configure notify requests ref. #308
2022-11-15 10:31:15 +01:00
bakkeby
e6a74ad3ea
roundedcorners: moving drawroundedcorners logic to resizeclient ref. #304
2022-10-16 21:32:01 +02:00
bakkeby
b732821f7b
alttab: fixing crash when clients are on other tags
2022-10-13 12:34:09 +02:00
bakkeby
cc58ad2ef4
Adding alt-tab patch ref. #303
2022-10-08 22:35:04 +02:00
bakkeby
b93a5de558
Expose showhideclient to external tools (fsignal, IPC) ref #287
2022-08-13 16:24:55 +02:00
bakkeby
c438eabdc2
Adding nametag patch
2022-08-12 13:47:25 +02:00
bakkeby
d6205e3e89
autostart: upgrading to dwm-autostart-20210120-cb3f58a.diff
2022-08-07 10:50:25 +02:00
bakkeby
2e496ed931
dwmc: adding string support ref. #284
2022-08-01 10:37:19 +02:00
bakkeby
d9f79bea73
Bump to 9bffa84: use named parameter for func prototype
...
Ref. https://git.suckless.org/dwm/commit/9bffa845faa181fb3afe05f3dc86ad79c80736be.html
2022-07-28 11:29:50 +02:00
Stein Gunnar Bakkeby
5f7df0b0dc
Adding tagpreview patch ( #271 )
2022-07-05 14:55:42 +02:00
bakkeby
20692bea01
Refactoring shift functions ref. #270
2022-07-05 13:51:27 +02:00
bakkeby
197c218304
Adding shiftswaptags patch ref. #270
2022-07-04 13:56:39 +02:00
bakkeby
d3ab291944
Adding shiftboth patch ref. #270
2022-07-04 13:45:06 +02:00
bakkeby
279c571986
Adding shifttagclients patch ref. #270
2022-07-04 13:07:36 +02:00
bakkeby
a15a259926
Adding shifttag patch ref. #270
2022-07-04 11:28:23 +02:00
bakkeby
404401622b
systray: hide systray when there are no systray icons to show ref. #268
2022-06-27 11:07:26 +02:00
bakkeby
2f70c42aab
Adding renamed scratchpads patch
2022-06-20 14:00:09 +02:00
bakkeby
d7456b235a
systray: removing redundant getatomprop declaration in bar_systray.h, ref. #260
2022-06-18 11:04:03 +02:00
bakkeby
39fde74dfd
systray: allow systray icons to survive a restart by handing systray icons over to the root window before destroying the systray window
2022-06-17 16:58:47 +02:00
bakkeby
440c4a6efa
Porting the seamless restart feature from dusk into dwm-flexipatch
2022-06-17 14:36:20 +02:00
Bakkeby
54070d7e51
vanitygaps + pertag: enablegaps should be retrieved from the current monitor, not the selected monitor ref. #258
2022-06-10 13:25:21 +02:00
Bakkeby
c553f93b52
shiftview + scrachpads compatibility
2022-05-08 21:43:57 +02:00
bakkeby
49fc922f0d
For all intensive purposes the monitor index is the same as monitor num, thus refactoring to use the latter
2022-04-17 10:33:26 +02:00
bakkeby
6a0f5b4250
setborderpx: refactoring patch
2022-03-30 14:20:27 +02:00
bakkeby
da5e69c4a7
holdbar + systray compatibility - make systray follow the bar when being revealed and hidden ref. #239
2022-03-10 09:35:12 +01:00
bakkeby
adc05c2332
Upgrading winicon patch to v2.1 ref. #238
2022-03-06 11:38:22 +01:00