Commit Graph

355 Commits (4379517c25b136f4628c436254a54852542ebadf)
 

Author SHA1 Message Date
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
bakkeby 2632f112a8 bartabgroups: grouped floating and hidden windows, added stack, float and hidden group weights 4 years ago
bakkeby ed2b8c27c8 bartabgroups: show title for hidden floating windows, added option to show always show title for floating windows 4 years ago
bakkeby de47bd8839 Adding bartabgroups patch 4 years ago
bakkeby 57e727b498 Adding focusmaster patch 4 years ago