2
0
mirror of https://github.com/bakkeby/patches synced 2024-11-19 15:25:38 +00:00
Commit Graph

143 Commits

Author SHA1 Message Date
bakkeby
954e4d27fb focusdir: removing newline 2021-02-11 12:27:58 +01:00
bakkeby
4e0ae9f2f9 Adding rio-like draw-to-resize windows.
This was backported from instantWM and depends on an external tool
slop to be installed.

Contributed by jzbor ref. #21
2021-02-11 11:54:03 +01:00
bakkeby
59c2bd6337 focusdir: fix for dwm crashing if used when no or only one client is visible 2021-02-11 11:53:15 +01:00
bakkeby
c1b2dcaed7 placemouse: if moving client between monitors update tags of client 2021-02-10 10:34:22 +01:00
bakkeby
ce51d0fbbf swallow: removing needless check for c->noswallow 2021-01-31 14:11:12 +01:00
bakkeby
7c1d45f197 Adding desktop patch 2021-01-30 12:07:35 +01:00
bakkeby
ab127e78f6 Alternative swallow patch that replaces clients instead of swapping windows offering better resize hints 2021-01-29 19:30:33 +01:00
bakkeby
4172d6d61a centeredsizehints: minor refactoring 2021-01-29 17:05:35 +01:00
bakkeby
85b930ea68 centeredsizehints: different approach 2021-01-29 16:35:09 +01:00
bakkeby
5d0de17c37 Adding centeredsizehints 2021-01-27 14:56:20 +01:00
bakkeby
bb1638c105 systray: togglebar, updating barpadding integration hint as per #19 2021-01-25 09:25:51 +01:00
bakkeby
540a4ab15c placemouse: adding options for tiled position being relative to client center 2021-01-23 14:13:22 +01:00
bakkeby
185ed18801 Updating barpadding integration hint ref. #19 2021-01-23 10:08:55 +01:00
bakkeby
d0fac709a9 Proposed change to address overly large fake fullscreen 2021-01-21 12:36:28 +01:00
bakkeby
5851c0b014 Adding placemouse patch 2021-01-21 11:08:36 +01:00
bakkeby
69f8fa9d89 renamedscratchpads: I suspect this was a bug 2021-01-03 15:05:39 +01:00
bakkeby
daec951bcc Adding renamedscratchpads patch without color scheme 2020-12-24 10:03:12 +01:00
bakkeby
de575c7335 namedscratchpads --> renamedscratchpads 2020-12-24 10:00:06 +01:00
bakkeby
078a85b907 namedscratchpads --> renamedscratchpads 2020-12-24 08:56:11 +01:00
bakkeby
cc5a9a2789 namedscratchpads: use a different color scheme for scratchpads 2020-12-23 17:44:28 +01:00
bakkeby
d37d6412ef namedscratchpads: use relative position when moving multiple clients from one monitor to another 2020-12-23 16:46:39 +01:00
bakkeby
b549e3d168 namedscratchpads: respect life choices 2020-12-22 09:01:09 +01:00
bakkeby
77af22d9f7 namedscratchpads: minor tweaks 2020-12-21 20:19:06 +01:00
bakkeby
682876f102 Another namedscratchpads variant where scratchpads remain on the monitors where they reside 2020-12-21 20:19:02 +01:00
bakkeby
70b0ca8efe namedscratchpads: minor tweaks 2020-12-21 18:59:07 +01:00
bakkeby
7c08019c7a namedscratchpads: minor tweaks 2020-12-21 17:17:05 +01:00
bakkeby
b1df0739ba namedscratchpads: minor tweaks 2020-12-21 15:17:20 +01:00
bakkeby
33d81f4301 namedscratchpads: minor tweaks 2020-12-21 15:16:00 +01:00
bakkeby
f00acd38f7 namedscratchpads: auto-hide scratchpads when moving to other tags 2020-12-20 19:54:32 +01:00
bakkeby
aa265e030d namedscratchpads: auto-hide scratchpads when moving to other tags 2020-12-20 19:23:53 +01:00
bakkeby
32d1a769a6 namedscratchpads: Moving centering of scratchpads out of showhide and into togglescratch 2020-12-20 13:30:57 +01:00
bakkeby
6cf556b89a namedscratchpads: quality of life improvements 2020-12-20 10:42:25 +01:00
bakkeby
63d0fc8556 Named scratchpad variant 2020-12-19 19:56:58 +01:00
bakkeby
e3177f235a Amending deck layout symbol ref. #16 2020-12-16 11:15:23 +01:00
bakkeby
10f1ed3cf2 Adding tagicons patch 2020-12-04 18:35:18 +01:00
bakkeby
6439fa4465 monitortags: removing monidx function in favour of mon->num 2020-11-24 12:32:28 +01:00
bakkeby
8a8ece81a1 sortscreens: Adding for reference 2020-11-23 09:45:21 +01:00
bakkeby
d8551daaee pertag: making prevzooms an integration hint 2020-11-03 20:17:14 +01:00
bakkeby
6c583cf72e pertag: making prevzooms an integration hint 2020-11-03 20:03:41 +01:00
bakkeby
10bda6f323 systray: KLUDGE! do not remove systray icon when unmapped 2020-11-01 13:21:50 +01:00
bakkeby
d7d72a24cb shiftviewclients: adding another scratchpads integration hint ref. #12 2020-10-29 14:25:38 +01:00
bakkeby
5a730ca8b2 shiftviewclients: Adding missing scratchpad integration hint ref. #12 2020-10-28 09:41:11 +01:00
bakkeby
714e7ac299 adding alpha deck and monocle variant patches 2020-10-27 13:09:06 +01:00
bakkeby
690f7d9e82 netclientliststacking: Adds the _NET_CLIENT_LIST_STACKING property which may be needed by some applications, e.g. zoom for window sharing. 2020-10-25 16:41:01 +01:00
bakkeby
4011fddced floatpos: rather than removing updatesizehints entirely opt for ignoring size hints on a per client basis when floatpos is used 2020-10-25 15:57:19 +01:00
bakkeby
f08c00fd9c focusedontop: no need to sync with x 2020-10-20 12:57:00 +02:00
bakkeby
6a30633971 focusdir: focus on the next client by direction (up, down, left, right) 2020-10-19 18:32:23 +02:00
bakkeby
c8187c6372 fullscreen-compilation: exiting fullscreen after a fullscreen window has been moved to another monitor gives a window that appears to be floating, but it is not - addressing this with an arrange rather than restack plus restricting the size of floating clients following a fullscreen move between monitors 2020-10-12 20:26:53 +02:00
bakkeby
cce049830f focusedontop: choosing another strategy for keeping the currently focused window on top of others 2020-10-11 13:10:35 +02:00
bakkeby
6d4be1e2fa Adding notags (de)patch 2020-10-08 20:23:58 +02:00