bakkeby
c438eabdc2
Adding nametag patch
2022-08-12 13:47:25 +02:00
bakkeby
91cb32c3ed
Bump to e0dee91.
...
sync code-style patch from libsl
Ref.
https://git.suckless.org/dwm/commit/e0dee911455cee739a5b05a994828f4a37a2764d.html
2022-08-08 14:41:21 +02:00
bakkeby
6a0e5b884e
Bump to 5e76e7e.
...
code-style: simplify some checks
main change here is making the `zoom()` logic saner. the rest of the
changes are just small stuff which accumulated on my local branch.
pop() must not be called with NULL. and `zoom()` achieves this, but in a
very (unnecessarily) complicated way:
if c == NULL then nexttiled() will return NULL as well, so we enter this
branch:
if (c == nexttiled(selmon->clients))
in here the !c check fails and the function returns before calling pop()
if (!c || !(c = nexttiled(c->next)))
return;
however, none of this was needed. we can simply return early if c was NULL.
Also `c` is set to `selmon->sel` so we can use `c` in the first check
instead which makes things shorter.
Ref.
https://git.suckless.org/dwm/commit/5e76e7e21da042c493c59235ca82d7275f20a7e4.html
2022-08-07 10:41:01 +02:00
bakkeby
10aa27171f
Bump to 5b2e5e7.
...
spawn: reduce 2 lines, change fprintf() + perror() + exit() to die("... :")
when calling die and the last character of the string corresponds to
':', die() will call perror(). See util.c
Also change EXIT_SUCCESS to EXIT_FAILURE
Ref.
https://git.suckless.org/dwm/commit/5b2e5e7a4001479e4dc3e245f96e49f7ea0da658.html
2022-08-03 11:20:09 +02:00
bakkeby
4b20c92b4c
Adding bidi patch ref. #285
2022-08-02 10:58:10 +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
274602fa7a
Updating readme to refer to shift-tools
2022-07-04 14:07:17 +02:00
bakkeby
2f70c42aab
Adding renamed scratchpads patch
2022-06-20 14:00:09 +02:00
bakkeby
440c4a6efa
Porting the seamless restart feature from dusk into dwm-flexipatch
2022-06-17 14:36:20 +02:00
bakkeby
2ecc15a2ef
manage: Make sure c->isfixed is applied before floating checks
...
Commit 8806b6e23793 ("manage: propertynotify: Reduce cost of unused size
hints") mistakenly removed an early size hints update that's needed to
populate c->isfixed for floating checks at manage() time. This resulted
in fixed (size hint min dimensions == max dimensions) subset of windows
not floating when they should.
See https://lists.suckless.org/dev/2204/34730.html for discussion.
Ref.
https://git.suckless.org/dwm/commit/8b48e309735f5fe49d35f86e967f4b5dea2a2f2d.html
2022-04-26 17:26:35 +02:00
bakkeby
b2fbf08d3c
Update monitor positions also on removal
...
When monitors are removed, the coordinates of existing monitors may
change, if the removed monitors had smaller coordinates than the
remaining ones.
Remove special case handling so that the same update-if-necessary loop
is run also in the case when monitors are removed.
ref.
https://git.suckless.org/dwm/commit/d93ff48803f04f1363bf303af1d7e6ccc5cb8d3f.html#h0-0-21
2022-04-17 10:24:02 +02:00
bakkeby
93f9d97e84
Adding link to map of patches
2022-03-20 16:31:16 +01:00
bakkeby
8f93bb8931
manage: For isfloating/oldstate check/set, ensure trans client actually exists
...
In certain instances trans may be set to a window that doesn't actually
map to a client via wintoclient; in this case it doesn't make sense
to set isfloating/oldstate since trans is essentially invalid in that
case / correlates to the above condition check where trans is set /
XGetTransientForHint is called.
Ref.
https://git.suckless.org/dwm/commit/bece862a0fc4fc18ef9065b18cd28e2032d0d975.html
2022-03-14 09:41:32 +01:00
bakkeby
96820b2d51
tagsync: adding reference in README.md
2022-02-11 17:02:45 +01:00
bakkeby
065c17de4c
Adding the isfreesize version of the sizehints patch ref. #229
2022-02-11 10:10:28 +01:00
bakkeby
0404e12dba
bump version to 6.3
2022-01-10 17:24:12 +01:00
bakkeby
a9078fdb4d
Adding underlinetags patch ref. #199
2021-11-23 22:49:27 +01:00
bakkeby
63fed59d19
Adding taglabels patch ref. #199
2021-11-23 22:36:53 +01:00
bakkeby
e68f434944
Add a statusallmons and staticstatus easily toggleable in patches.h ref. #188
2021-10-07 11:46:31 +02:00
bakkeby
22bbf1cb13
Adding alwayscenter patch ref. #182
2021-09-08 09:42:47 +02:00
bakkeby
f8ae6714db
Adding winicon patch
2021-07-27 13:40:53 +02:00
bakkeby
73a29521e4
Correcting short hash
2021-06-21 13:44:14 +02:00
bakkeby
c968fd9aae
Renaming VIEW_SAME_TAG_GIVES_PREVIOUS_TAG_PATCH to TOGGLETAG_PATCH
2021-05-30 19:31:25 +02:00
bakkeby
246f8f7260
Adding togglelayout patch
2021-05-30 19:22:00 +02:00
bakkeby
28c4d0eab2
Adding note about the Known Issues discussion category
2021-05-13 17:13:13 +02:00
bakkeby
ef89eb7c71
nodmenu: updating link
2021-05-09 20:04:13 +02:00
bakkeby
23c76d13b5
vanitygaps: replaced smartgaps with smartgaps_fact, allowing gaps to be increased when there is only one client.
2021-04-16 10:16:04 +02:00
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 .
2021-04-14 10:42:52 +02:00
bakkeby
bd5f5608a3
Adding README changes for xkb patch
2021-04-08 11:58:24 +02:00
bakkeby
0c88a49e27
Adding distributetags patch
2021-04-06 12:47:38 +02:00
bakkeby
521f87af13
Adding proposed changes to have different gaps on a per tag basis ref. #106
2021-04-04 10:49:31 +02:00
bakkeby
647c5935b3
Adding tapresize notes to README.md
2021-03-31 09:18:58 +02:00
bakkeby
012d1f7639
Upgrading to 67d76b and removing alwaysfullscreen patch as it has been merged into mainstream dwm 6.2
2021-03-29 19:33:05 +02:00
bakkeby
72564eb394
Adding LG3D patch
2021-03-09 13:47:21 +01:00
bakkeby
0f9104285b
Adding tab patch
2021-03-09 13:23:39 +01:00
bakkeby
7f256e2d3c
riodraw: upgrading patch to include rio-spawning of windows
2021-02-16 10:31:04 +01:00
bakkeby
9fcfa8d6ce
Adding focusdir patch
2021-02-11 12:29:48 +01:00
bakkeby
1d092253e3
Adding riodraw patch
2021-02-11 12:01:08 +01:00
bakkeby
0f28402305
Adding placemouse patch
2021-01-22 11:28:55 +01:00
matt
5fd83cb76b
added the layoutmenu patch
2021-01-02 01:26:21 +01:00
bakkeby
45d05c6c48
Adding the _NET_CLIENT_LIST_STACKING patch
2020-10-26 11:10:14 +01:00
bakkeby
c47f61387d
mpdcontrol: fixing typo, mpd (music player daemon), not mdp
2020-10-04 21:19:54 +02:00
bakkeby
37c212ad55
Adding on_empty_keys patch ref. #51
2020-09-29 15:24:44 +02:00
bakkeby
8726ae0aa9
Adding _IS_FLOATING xproperty patch for floating windows ref. #50
2020-09-28 14:39:17 +02:00
Aaron Duxler
da05d567a1
setborderpx fix link in changelog
2020-09-21 01:14:34 +02:00
bakkeby
00320fb842
Adding nomodbuttons patch
2020-09-18 10:53:07 +02:00
bakkeby
d91db5cd65
anybar: adding experimental support for having both anybar + dwm bar(s) in play
2020-09-10 15:24:51 +02:00
bakkeby
8994f375e8
anybar: initial commit
2020-09-10 13:32:28 +02:00
bakkeby
ff9811f73d
Just some minor changes adding bar border patch ref. #41
2020-09-09 17:24:02 +02:00