bakkeby
2e314578ed
Removing NULL value from barrules
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
bakkeby
4379517c25
Adding IPC v1.5.5 patch
4 years ago
bakkeby
260bd11a53
systray may not always exist
4 years ago
bakkeby
018721ca76
systray may not exist when a clientmessage is received, resulting in dwm crash
4 years ago
bakkeby
f4f5ecab75
Scratchpads improvement (multi-monitor support)
4 years ago
bakkeby
fce55dadcb
showhideclient: focus on client after coming out of hidden/iconic state
4 years ago
bakkeby
c14f40190e
Assortment of fullscreen improvements
4 years ago
bakkeby
dc277e6c8f
Assortment of fullscreen improvements
4 years ago
bakkeby
cb42097c22
Assortment of fullscreen improvements
4 years ago
bakkeby
5f5dc7ab9c
Assortment of fullscreen improvements (togglefullscreen / fakefullscreenclient / tagallmon / tagswapmon)
4 years ago
bakkeby
dcf7b049ba
Adding view same tag gives previous tag patch
4 years ago
bakkeby
69277ea1a8
awesomebar: correct centeredwindowname check
4 years ago
bakkeby
5acfb55a9c
Silly addendum: adding box indicator just to inspire some ideas
4 years ago
bakkeby
b3f078abfb
Silly addendum: adding box indicator just to inspire some ideas
4 years ago
bakkeby
ff7fbd2410
indicator bottom bar should probably be filled depending on whether the tag is selected or not
4 years ago
bakkeby
85c99ae8d4
Added slim variants for the bar indicators
4 years ago
bakkeby
1d19f4d309
Making warp preprocessor directive easier for flexipatch-finalizer to understand
4 years ago
bakkeby
4c8362b726
taggrid: remove unused configuration options
4 years ago
bakkeby
8ff0adeabd
indicators: Adding the NONE indicator to disable e.g. indicators for tags
4 years ago
bakkeby
b714329d87
floatpos: Adding m option to spawn floating clients where the mouse pointer is
4 years ago
bakkeby
82c3984b2d
Adding tdukv's addition to the status2d patch - allowing pywal to control the status colours via terminal colors
4 years ago
bakkeby
0d743eddff
flexwintitle: allow flexwintitle to control window borders
4 years ago
bakkeby
d8ebab4f75
Adding colorbar (implicit integration)
4 years ago
bakkeby
c44b14e3dd
setborderpx compatibility improvements
4 years ago
bakkeby
b3d336322e
Adding aspectresize patch
4 years ago
bakkeby
376b48e4d2
Add the following tags for the status2d patch: ^w^ -
...
Swaps bg/fg color. ^v^ - Saves the current fg/bg color. ^t^ - Restores
the previously saved bg/fg color.
As proposed by tdu to hackers@suckless.org .
4 years ago
bakkeby
e952cc9a81
Minor refactoring of warp and fullscreen patches, getting rid of MONOCLE_LAYOUT_POS setting
4 years ago
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
bakkeby
df57bdeb64
Identified and fixed a few more cross-compilation issues
4 years ago
bakkeby
7ce66bf122
Identified and fixed a few more cross-compilation issues related to prior refactoring / simplification
4 years ago
bakkeby
939a407e25
Fixing wintitle and a few warning messages ref. #37
4 years ago
bakkeby
8ec80be756
Fixing warp barmodules compatibility ref. #37
4 years ago
bakkeby
e4e3a4463d
Simplified Pango integration by settling on common function signatures.
4 years ago
bakkeby
8bf898eab5
Simplified Pango integration by settling on common function signatures.
4 years ago
bakkeby
81f44b036c
Simplified Pango integration by settling on common function signatures.
4 years ago
bakkeby
46ebaea58f
Added clientindicators patch and unified and simplified indicator code. Enabled centeredwindowname option for awesomebar and bartabgroups patches.
4 years ago
bakkeby
32819a48f3
Added clientindicators patch and unified and simplified indicator code. Enabled centeredwindowname option for awesomebar and bartabgroups patches.
4 years ago
bakkeby
512a656ddd
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
bakkeby
eb782ae920
Added zoomfloating patch. Changed zoom and togglefloating functions to use c rather than selmon->sel.
4 years ago
bakkeby
91b6671981
Added zoomfloating patch. Changed zoom and togglefloating functions to use c rather than selmon->sel.
4 years ago
bakkeby
110cc7d240
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
bakkeby
81488b4862
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
bakkeby
6b9c484b78
Refactoring and simplifying color configuration in config.h
...
This involves always having configuration for floating border, regardless of
whether it is used or not. Also permanently dropping the const expectation
for color configuration in dwm, so that vtcolors and xrdb patches can change
color configuration.
4 years ago
bakkeby
ef287c46cd
losefullscreen: minor improvements to keep fullscreen while moving focus to another monitor
4 years ago
bakkeby
a085c788e3
Adding experimental flexwintitle patch based on bartabgroups
4 years ago
bakkeby
c7b84ec738
dragmfact: minor if / else if correction if one is not using the flextile deluxe layout
4 years ago
bakkeby
cc495a80dc
bartabgroups: adding guard for missing wintitleactions patch, just to align with patch
4 years ago