Commit Graph

17 Commits

Author SHA1 Message Date
bakkeby
eca757eeea pertag + vanitygaps: store signed ints rather than unsigned in case negative gap values are used 2023-05-14 22:28:15 +02:00
bakkeby
40e2cac4e9 pertag: simplifying implementation by removing prevtag 2023-01-18 21:18:14 +01:00
bakkeby
2f70c42aab Adding renamed scratchpads patch 2022-06-20 14:00:09 +02:00
pepper-jelly
0733c39e0c sed source files to end with 1 new line 2021-06-14 08:54:23 +03:00
bakkeby
9a0fb6c83b vanitygaps: PERTAG_VANITYGAPS_PATCH to control both gaps and whether gaps are enabled per tag ref. #147 2021-05-19 17:41:25 +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
795fcc3b51 scratchpads: when the scratchpad patch is added, the tagmask is altered, so to get a window onto all tags you have to do ~SPTAGSMASK instead of ~0 as otherwise it will interfere with the scratchpads, ref. #53 2020-09-28 17:48:49 +02:00
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.
2020-08-25 16:27:14 +02:00
bakkeby
b837899f7a Adding option to be able to reverse cycle through flextile-deluxe layouts 2020-05-01 16:45:25 +02:00
bakkeby
0a0222d929 Pertag flextile-deluxe needlessly tied to monitor rules patch 2020-05-01 14:14:38 +02:00
bakkeby
904cc5962f No real reason for using Bool here, we use ints everywhere else 2020-04-26 16:46:10 +02:00
bakkeby
e75decf7de Pertag togglegaps change ref. issue #11 2020-03-07 12:44:42 +01:00
bakkeby
5e75da8dd1 Adding swapfocus patch 2020-01-29 11:31:52 +01:00
bakkeby
009819e186 Replaced flextile with flextile-deluxe, refactored monitor rules to support predetermined layouts per tag 2019-09-30 23:52:51 +02:00
bakkeby
20872921bc Adding flextile patch 2019-09-09 22:25:19 +02:00
bakkeby
e681ab5dd9 Adding zoomswap patch (pertag compatible) 2019-09-05 23:19:23 +02:00
bakkeby
591caea975 Added pertag patch 2019-09-05 22:58:16 +02:00