2
0
mirror of https://github.com/bakkeby/patches synced 2024-11-07 15:20:22 +00:00
Commit Graph

105 Commits

Author SHA1 Message Date
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
bakkeby
4636227b30 Adding focusedontop patch 2020-10-08 19:43:10 +02:00
bakkeby
e134cfb150 warp: previous changes to check if the cursor was within the window drawing area or not had the side effect of breaking cross monitor warp when focusing on another monitor 2020-10-06 08:26:26 +02:00
bakkeby
fa7fa64044 fullscreen compilation: addressed obscure bug that could result in a fullscreen fake fullscreen window 2020-10-06 08:24:15 +02:00
bakkeby
8734ee7e37 awesomebar: correcting alignment when distributing remainder pixels + adding centered window name option 2020-09-17 19:52:32 +02:00
bakkeby
95a2f5d912 Adding fake fullscreen client rule 2020-09-15 09:22:17 +02:00
bakkeby
ade7e1d201 Adding fake fullscreen compatible noborder patch ref. #10 2020-09-15 08:38:08 +02:00
bakkeby
23f334ba41 Added explanation for the passing of True to XSync hack in resizeclient 2020-09-13 14:06:25 +02:00
bakkeby
6122de18ad fakefullscreen: overhaul of setfullscreen logic 2020-09-13 13:25:04 +02:00
bakkeby
2bc6484f16 fakefullscreen: fullscreen --> fake fullscreen can make the tiled window display on top of floating window 2020-09-12 14:11:44 +02:00
bakkeby
12b97f6124 fakefullscreen: do not interfere with client message, ref. #9 2020-09-11 10:15:06 +02:00
bakkeby
928fc2375f fakefullscreenclient: adding a few improvements from the fullscreen collection 2020-09-10 10:54:10 +02:00
bakkeby
9a973e4bfd fakefullscreen: prevent focus from drifting away from client when going from fullscreen to fake fullscreen, ref. #9 2020-09-10 08:52:35 +02:00
bakkeby
216f899247 Fixing floating window snapping to tiled when disabling fake fullscreen, ref. #9 2020-09-09 21:11:43 +02:00
bakkeby
f8b620f485 Removing zoomswap patch as per #8 2020-09-09 17:39:44 +02:00
bakkeby
9d82eebbb0 always restore border width when switching between fake and actual fullscreen, ref. #9 2020-09-09 17:22:26 +02:00
bakkeby
2ec8c2d4c8 systray may not always exist 2020-09-07 13:01:41 +02:00
bakkeby
8039b26b86 systray may not exist when a clientmessage is received, resulting in dwm crash 2020-09-07 12:10:04 +02:00
bakkeby
993c726d86 Adding fullscreen-compilation compatible tagswapmon patch 2020-09-05 18:25:25 +02:00
bakkeby
9e9c7b52f2 Adding fullscreen-compilation compatible tagallmon patch 2020-09-05 18:25:14 +02:00
bakkeby
4f85ba3511 showhideclient: focus on client after coming out of hidden/iconic state 2020-09-05 16:01:29 +02:00
bakkeby
312d2c5d61 Assortment of fullscreen improvements 2020-09-05 14:58:44 +02:00
bakkeby
b6027820f9 losefullscreen: adding changes to preserve fullscreen when focus changes to another monitor 2020-08-28 07:42:48 +02:00
bakkeby
97185ee605 Adding warp patch with some compatibility changes 2020-08-26 09:57:36 +02:00
bakkeby
d64c775e63 Minor if / else if correction if one is not using the flextile deluxe layout 2020-08-16 18:35:36 +02:00
bakkeby
b1f03885d7 awesomebar: changed check for HIDDEN macro 2020-08-15 11:17:03 +02:00
bakkeby
fa48424634 bartabgroups: grouped floating and hidden windows, added stack, float and hidden group weights 2020-08-15 11:14:07 +02:00
bakkeby
ebd65d0d37 Adding bartabgroups patch 2020-08-13 15:25:47 +02:00
bakkeby
8182bf8b04 awesomebar: removing wintitleactions functionality 2020-08-13 15:24:44 +02:00
bakkeby
b6fa55ffdb Adding wintitleactions patch 2020-08-13 15:20:46 +02:00
bakkeby
35e89d9308 Adding bartabgroups patch 2020-08-13 14:35:20 +02:00
bakkeby
963542bd76 Adding steam patch 2020-08-10 16:46:34 +02:00
bakkeby
c74b570858 systray: systray window may always not exist depending on configuration and number of monitors available, causing segfault in cleanup 2020-08-10 10:46:02 +02:00
bakkeby
7782580903 awesomebar: use previously tiled when hiding client and the hidden client was the last tiled client 2020-08-04 13:37:53 +02:00
bakkeby
b150231879 awesomebar: when hiding a client make the next focused client the next tiled client 2020-08-02 12:33:05 +02:00
bakkeby
a0d2fcdd5a awesomebar: fix for focusstack not being able to focus past hidden client 2020-08-01 17:15:12 +02:00
bakkeby
31286c28a3 systray: add / override class hints for the systray clients (allows for compositors to exlude them from shadows) 2020-07-31 10:39:23 +02:00
bakkeby
376c9d8497 barmodules: adding alpha integration hints 2020-07-29 11:56:47 +02:00
bakkeby
7bdb54f08c monitorrules: aligning variables to match up with barmodules 2020-07-29 11:37:58 +02:00