bakkeby
4db0cd6443
An idea to remember to add keymodes patch files
4 years ago
bakkeby
af96d4c358
Adding keymodes patch
4 years ago
bakkeby
e7ea06a0c2
status2d: Minor protection against crashes due to invalid x and y values
4 years ago
bakkeby
7b2c30b371
Adding color emoji patch
4 years ago
bakkeby
643ea4d84f
Awesomebar: patch to prevent visual glitches from uneven tabs count
4 years ago
bakkeby
2c9ff7453a
dwmblocks and status2d compatibility fix for barpadding patch
4 years ago
bakkeby
66a32a0e48
fancybar: renaming tw variable to ftw due to clash with upstream sw --> tw variable rename
4 years ago
bakkeby
8236f1940b
dwmblocks and status2d buttonpress adjustments for awesomebar and statuspadding
4 years ago
bakkeby
2e30bddc16
Fixing status2d and statuscmd / dwmblocks compatibility issues.
...
Text width calculations when using status2d strings resulted in
statuscmd button placement calculations to be way off. Fixed by
introducing a separate function status2dtextlength to get an
approximate correct text width.
4 years ago
bakkeby
1bf50728a7
Awesomebar: dwm crashes on bar click with 0 clients
...
Clicking on the bar before any clients have been started results
in dwm crashing. This fix addresses that.
4 years ago
bakkeby
e79aec52c2
Adding status2d patch
4 years ago
bakkeby
fc8434abd1
Adding moveplace patch
4 years ago
bakkeby
2cb3e697e4
Adding moveresize patch as per #25
4 years ago
bakkeby
df118dc046
Switchtag patch, lose switchtag feature for client if the client is moved to another tag
4 years ago
bakkeby
5e281dcd44
Adding (temporary?) EWMH_WINDOWS_FLOAT_PATCH
4 years ago
bakkeby
57ef22eaba
[dwm][patch] setborderpx reset floating windows to previous size
4 years ago
bakkeby
29a06f83a0
[dwm][patch] setborderpx minor code style changes
4 years ago
bakkeby
ae5c96c217
Adding link to fix transparent borders diff
4 years ago
bakkeby
5cfaf8357b
[dwm][setborderpx] allow borderpixel changes in floating layout and for floating clients
4 years ago
bakkeby
1c6412802e
Getting rid of practically unused nbottom variable
4 years ago
bakkeby
0b429b4994
Fibonacci updates
4 years ago
bakkeby
ac4c5081c5
Horizgrid pixel perfect updates
4 years ago
bakkeby
443795e3c9
Gridmode pixel perfect updates
4 years ago
bakkeby
174e3260d2
Gappless grid pixel perfect updates
4 years ago
bakkeby
1508d9f274
Fibonacci pixel perfect updates
4 years ago
bakkeby
c65315d52f
Improved fibonacci layout (pixel perfect)
4 years ago
bakkeby
f1bc4e8858
Moving vanitygaps patches to https://github.com/bakkeby/patches/ repository
4 years ago
bakkeby
511fda0088
Removing unnecessary variable when both statuscmd and dwmblocks is used
4 years ago
bakkeby
1a4b3632d1
Removing redundant lastbutton variable when both statuscmd and dwmblocks patches are enabled
4 years ago
bakkeby
a6c2fe5668
Adding shiftviewclients files
4 years ago
bakkeby
91291ceb9f
Removing redundant statuscmds logic when both statuscmd and dwmblocks patches are applied
4 years ago
bakkeby
75d5f1e0c5
Adding shiftview patch
4 years ago
bakkeby
657988fbbf
Added the no transparent borders patch
4 years ago
bakkeby
f028377c98
Adding dwmblocks patch
4 years ago
bakkeby
5c1e09688f
Adding reference to fakefullscreenclient patch
4 years ago
bakkeby
b837899f7a
Adding option to be able to reverse cycle through flextile-deluxe layouts
4 years ago
bakkeby
0a0222d929
Pertag flextile-deluxe needlessly tied to monitor rules patch
4 years ago
bakkeby
c56773c0a0
Missing variable for dragmfact without vanitygaps patch
4 years ago
bakkeby
69a9fe607a
Changes to make fibonacci layout arrangement pixel perfect
4 years ago
bakkeby
8aa7a8dafb
Changes to make gapplessgrid layout arrangement pixel perfect
4 years ago
bakkeby
f7bb7f4403
Updating patch links
4 years ago
bakkeby
5911a9b7d7
Upgrade of the tagmonfixfs patch, allows e.g. fullscreen YouTube videos to be moved to an adjacent screen
4 years ago
bakkeby
904cc5962f
No real reason for using Bool here, we use ints everywhere else
4 years ago
bakkeby
14b7edd911
Expanded monitor rules patch to include nmaster, showbar and topbar options.
4 years ago
bakkeby
5848460fff
Improved swallow and switchtag compatibility
5 years ago
bakkeby
7c4a0c347f
Adding if conditions before freeing res_class and res_name in applyrules
5 years ago
bakkeby
1bed3b0093
drawbar: Don't shadow sw global
...
This jarred me a bit while reading the code, since "sw" usually refers
to the global screen geometry, but in drawbar() only it refers to
text-related geometry. Renaming it makes it more obvious that these are
not related.
5 years ago
bakkeby
2d8d5a0931
getatomprop: Add forward declaration
...
No functional changes, but for every other function we have a forward
declaration here. getatomprop should be no exception.
5 years ago
bakkeby
a84f1b01d2
Adding fix for attachbottom patch
5 years ago
bakkeby
11b47dda99
setmfact: Unify bounds for compile-time and runtime mfact
...
There are two places that mfact can be set:
- In the mfact global, which is defined at compile time and passed
into m->mfact during monitor setup. No bounds checks are performed,
but the comment alongside it says that valid values are [0.05..0.95]:
static const float mfact = 0.55; /* factor of master area size [0.05..0.95] */
- By setmfact, which adjusts m->mfact at runtime. It also does some
minimum and maximum bounds checks, allowing [0.1..0.9]. Values outside
of that range are ignored, and mfact is not adjusted.
These different thresholds mean that one cannot setmfact 0.95 or 0.05,
despite the comment above that lists the legal range for mfact.
Clarify this by enforcing the same bounds in setmfact at runtime as
those listed for mfact at compile time.
5 years ago