216c95d86e
minor floating mode fix for setborderpx patch
2020-09-21 01:08:19 +02:00
00320fb842
Adding nomodbuttons patch
2020-09-18 10:53:07 +02:00
7275ca47ff
Experimenting with having more status indicators than just whether the client is floating or not
2020-09-16 11:07:23 +02:00
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
2020-09-14 13:23:59 +02:00
fada5790a2
fakefullscreenclient: setfullscreen logic overhaul
2020-09-13 13:35:15 +02:00
819d06c5c9
swallow: arrange monitor if window is not swallowed
2020-09-12 14:21:51 +02:00
7b477bc7db
fakefullscreen: fullscreen --> fake fullscreen can make the tiled window display on top of floating window
2020-09-12 13:33:02 +02:00
dc9e57a6b6
swallow: upgrading to latest version with OpenBSD support
2020-09-11 17:21:38 +02:00
104c9909b5
swallow: upgrading patch + fixing glitches
2020-09-11 11:47:57 +02:00
d91db5cd65
anybar: adding experimental support for having both anybar + dwm bar(s) in play
2020-09-10 15:24:51 +02:00
8994f375e8
anybar: initial commit
2020-09-10 13:32:28 +02:00
c257e2e390
fakefullscreen: prevent focus from drifting away from client when going from fullscreen to fake fullscreen
2020-09-10 09:41:00 +02:00
ff9811f73d
Just some minor changes adding bar border patch ref. #41
2020-09-09 17:24:02 +02:00
b3e6e3531b
ipc: adding function/signal bindings
2020-09-08 16:57:31 +02:00
95611ca0bd
Adding IPC v1.5.5 patch
2020-09-08 13:34:58 +02:00
4379517c25
Adding IPC v1.5.5 patch
2020-09-07 17:48:58 +02:00
260bd11a53
systray may not always exist
2020-09-07 12:43:37 +02:00
f4f5ecab75
Scratchpads improvement (multi-monitor support)
2020-09-07 09:50:42 +02:00
fce55dadcb
showhideclient: focus on client after coming out of hidden/iconic state
2020-09-05 15:59:38 +02:00
c14f40190e
Assortment of fullscreen improvements
2020-09-05 14:20:53 +02:00
dc277e6c8f
Assortment of fullscreen improvements
2020-09-05 12:06:19 +02:00
5f5dc7ab9c
Assortment of fullscreen improvements (togglefullscreen / fakefullscreenclient / tagallmon / tagswapmon)
2020-09-05 11:38:09 +02:00
dcf7b049ba
Adding view same tag gives previous tag patch
2020-09-05 09:11:12 +02:00
69277ea1a8
awesomebar: correct centeredwindowname check
2020-09-04 11:33:52 +02:00
5acfb55a9c
Silly addendum: adding box indicator just to inspire some ideas
2020-08-30 11:22:07 +02:00
b3f078abfb
Silly addendum: adding box indicator just to inspire some ideas
2020-08-30 11:14:12 +02:00
ff7fbd2410
indicator bottom bar should probably be filled depending on whether the tag is selected or not
2020-08-30 10:03:27 +02:00
85c99ae8d4
Added slim variants for the bar indicators
2020-08-30 10:00:30 +02:00
8ff0adeabd
indicators: Adding the NONE indicator to disable e.g. indicators for tags
2020-08-28 19:48:30 +02:00
b714329d87
floatpos: Adding m option to spawn floating clients where the mouse pointer is
2020-08-28 18:17:09 +02:00
82c3984b2d
Adding tdukv's addition to the status2d patch - allowing pywal to control the status colours via terminal colors
2020-08-28 07:17:52 +02:00
0d743eddff
flexwintitle: allow flexwintitle to control window borders
2020-08-27 21:37:19 +02:00
c44b14e3dd
setborderpx compatibility improvements
2020-08-27 21:05:34 +02:00
b3d336322e
Adding aspectresize patch
2020-08-27 07:34:21 +02:00
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 .
2020-08-27 06:30:48 +02:00
e952cc9a81
Minor refactoring of warp and fullscreen patches, getting rid of MONOCLE_LAYOUT_POS setting
2020-08-27 06:26:48 +02:00
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.
2020-08-25 16:27:14 +02:00
df57bdeb64
Identified and fixed a few more cross-compilation issues
2020-08-24 15:03:55 +02:00
7ce66bf122
Identified and fixed a few more cross-compilation issues related to prior refactoring / simplification
2020-08-24 00:26:26 +02:00
939a407e25
Fixing wintitle and a few warning messages ref. #37
2020-08-23 18:18:05 +02:00
8ec80be756
Fixing warp barmodules compatibility ref. #37
2020-08-23 14:32:59 +02:00
81f44b036c
Simplified Pango integration by settling on common function signatures.
2020-08-22 20:31:17 +02:00
46ebaea58f
Added clientindicators patch and unified and simplified indicator code. Enabled centeredwindowname option for awesomebar and bartabgroups patches.
2020-08-22 20:30:51 +02:00
32819a48f3
Added clientindicators patch and unified and simplified indicator code. Enabled centeredwindowname option for awesomebar and bartabgroups patches.
2020-08-22 16:25:56 +02:00
512a656ddd
Added logic to auto-hide bars if nothing is drawn on them (e.g. for standalone bars that only show certain clients)
2020-08-22 09:26:56 +02:00
110cc7d240
Added logic to auto-hide bars if nothing is drawn on them (e.g. for standalone bars that only show certain clients)
2020-08-22 08:43:07 +02:00
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)
2020-08-21 15:49:15 +02:00
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.
2020-08-20 17:42:30 +02:00
a085c788e3
Adding experimental flexwintitle patch based on bartabgroups
2020-08-20 13:30:12 +02:00
c7b84ec738
dragmfact: minor if / else if correction if one is not using the flextile deluxe layout
2020-08-20 13:03:33 +02:00