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

110 Commits

Author SHA1 Message Date
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
bakkeby
0a2ce326fc pertag-monitorrules patch 2/2 did not apply cleanly on top of pertag due to slight style change 2020-07-29 11:23:12 +02:00
bakkeby
dc12431e97 monitorrules: fix for tag specific settings not applying to default selected tag + layout bounds protection 2020-07-27 10:57:03 +02:00
bakkeby
e757a967e5 barmodules: updating updatebarpos to take into account geometry for bars that are not shown on startup 2020-07-27 10:57:03 +02:00
Stein Gunnar Bakkeby
a4496efc4b Set theme jekyll-theme-minimal 2020-07-22 21:59:16 +02:00
bakkeby
634db6b59d monitorrules: Changing default example rule to align with comment 2020-07-22 10:08:34 +02:00
bakkeby
4bc2ca15fb barmodules: refactoring updatebarpos 2020-07-21 12:15:37 +02:00
bakkeby
583df305e1 Adding barmodules 2020-07-20 15:58:35 +02:00
bakkeby
ea0fdd541d barmodules: adding awesomebar module 2020-07-20 10:05:15 +02:00
bakkeby
67f1b799bc barmodules: removing padding for default tags module 2020-07-20 10:04:58 +02:00
bakkeby
02f862f6f7 Removing top level diff, i.e. [PATCH 1/2], from patches 2020-07-20 08:20:32 +02:00
bakkeby
575cf9d4e1 Adding powerline patch 2020-07-19 19:27:54 +02:00
bakkeby
d33c6a5ccc Adding barmodules patch 2020-07-19 19:27:39 +02:00
bakkeby
2a24349278 alpha-systray: systray window was not fully transparent 2020-07-17 21:43:49 +02:00
bakkeby
bfe371fb17 alpha-systray: systray window was not fully transparent 2020-07-17 19:01:22 +02:00
bakkeby
0ca7cc3039 flextile: gappless grid alternatives fix for dual stack 2020-07-09 18:54:46 +02:00
bakkeby
ee81c6572d Fix for dwm randomly crashing when the first systray application starts
The crash error was:

dwm: fatal error: request code=12, error code=11
X Error of failed request:  BadAlloc (insufficient resources for operation)
  Major opcode of failed request:  12 (X_ConfigureWindow)
  Serial number of failed request:  3333
  Current serial number in output stream:  3338

This was backtracked to function updatesystray where XConfigureWindow was
called with large negative X positions (e.g. -836585). The large number
coming from the width of the systray icon.

w += i->w;

The systray icon width is set through the updatesystrayicongeom function
and this is called by resizerequest, clientmessage and propertynotify.

The height and width would appear to come from the X window attributes and
sometimes have random values (e.g. height 32708 and width 1369918222).

updatesystrayicongeom restricts the height of the icon to that of the bar,
but did not have any restictions on the icon width. This fix limits the
icon width to that of the bar height if it is greater than twice the bar
height, leaving room for systray icons that are slightly wider than they
are tall.
2020-07-05 14:13:16 +02:00
bakkeby
007979adfc switchtag: adding more control over when views switch back to what they were previously 2020-07-03 12:59:48 +02:00
bakkeby
a5640756dd Adding holdbar variant 2020-07-01 08:10:16 +02:00
bakkeby
54486758da dragmfact: Tweaks for fixed horizontal split 2020-06-29 11:02:59 +02:00
bakkeby
54a17a2ed1 Adding horizontal and vertical arrow cursor icons for dragmfact 2020-06-25 11:51:50 +02:00
bakkeby
43284b002b Adding corner mouse cursors, credit to fuseteam 2020-06-25 11:14:12 +02:00
bakkeby
faefba7daa Updating sendmon_keepfocus patch to only keep focus if client had focus 2020-06-25 09:29:56 +02:00
bakkeby
ac9f2e36aa Adding sendmon_keepfocus patch 2020-06-24 17:19:51 +02:00
bakkeby
f94e8757f6 Adding resizepoint patch 2020-06-24 14:17:42 +02:00
bakkeby
736cb19ebc Adding floatpos patch 2020-06-23 12:40:04 +02:00
bakkeby
7a952bcedc netactiverules: Updating example with FocusIfShown 2020-06-23 12:28:02 +02:00
bakkeby
37054cb277 netactiverules: Correction for options to alter the client's tags 2020-06-10 10:10:00 +02:00
bakkeby
f9a32b415a Adding options to move client to currently viewed tags 2020-06-09 17:12:44 +02:00
bakkeby
a134c586c2 Adding example patch: netactiverules 2020-06-09 11:29:56 +02:00
bakkeby
f51abc89b7 shiftviewclients: Adding integration hint for when combined with the scratchpads patch 2020-06-05 10:59:36 +02:00
bakkeby
9d7deb0cdf Removing wmtype patch entries from the alpha patch 2020-05-29 17:10:38 +02:00
bakkeby
efa289570c Removing (only dwm for now) 2020-05-28 17:28:48 +02:00
bakkeby
607c0b3c99 Adding dmenu alpha patch 2020-05-28 17:15:18 +02:00
bakkeby
de1d53bdd7 Adding moveresize patch 2020-05-22 14:20:16 +02:00
bakkeby
17a5293d18 Removing old flextile patch 2020-05-10 17:07:38 +02:00
bakkeby
e4b94b196a f 2020-05-10 17:07:16 +02:00
bakkeby
69fd1242e6 Correctings vertical starting position for fibonacci layout 2020-05-10 10:35:26 +02:00
bakkeby
ffffd92f6a Adding cfacts-vanitygaps patch 2020-05-08 17:43:44 +02:00
bakkeby
5db84c1165 Adding vanitygaps diff 2020-05-08 16:38:48 +02:00
bakkeby
f23a6baaf0 Adding shiftviewclients patch 2020-05-03 16:00:01 +02:00
bakkeby
d3307b7ccb Rebased against 6.2 (was c82db690cc0c4624dad4dc6ae899020799ec84db) 2020-05-01 22:54:26 +02:00
bakkeby
c8e1da690c Adding fakefullscreenclient patch 2020-05-01 17:05:21 +02:00
bakkeby
d7b77d2902 Adding pertag-flextile patch diff 2020-05-01 16:37:04 +02:00
bakkeby
76f8ae1549 Adding dragmfact patch and README.md 2020-04-30 18:10:21 +02:00
bakkeby
2de961d6af Upgrading tagmonfixfs patch to support fullscreen YouTube videos to stay fullscreen when moved to an adjacent monitor 2020-04-27 20:44:50 +02:00