From 9badd5ccac7556512ea9667ab295322cc06a20ae Mon Sep 17 00:00:00 2001 From: Saumit Dinesan <79687674+justsaumit@users.noreply.github.com> Date: Tue, 22 Feb 2022 07:29:59 +0530 Subject: Delete 8st-dynamic-cursor-color-0.8.4.diff --- patches/8st-dynamic-cursor-color-0.8.4.diff | 52 ----------------------------- 1 file changed, 52 deletions(-) delete mode 100644 patches/8st-dynamic-cursor-color-0.8.4.diff diff --git a/patches/8st-dynamic-cursor-color-0.8.4.diff b/patches/8st-dynamic-cursor-color-0.8.4.diff deleted file mode 100644 index a763d6d..0000000 --- a/patches/8st-dynamic-cursor-color-0.8.4.diff +++ /dev/null @@ -1,52 +0,0 @@ -From 01e706efbc13194a4a4404e91b93a9638a3c1bea Mon Sep 17 00:00:00 2001 -From: Kipras Melnikovas -Date: Thu, 25 Feb 2021 14:31:26 +0200 -Subject: [PATCH] refactor dynamic-cursor-color patch - -Signed-off-by: Kipras Melnikovas ---- - x.c | 19 +++++++++++++++++-- - 1 file changed, 17 insertions(+), 2 deletions(-) - -diff --git a/x.c b/x.c -index 120e495..ab66364 100644 ---- a/x.c -+++ b/x.c -@@ -1489,6 +1489,7 @@ void - xdrawcursor(int cx, int cy, Glyph g, int ox, int oy, Glyph og) - { - Color drawcol; -+ XRenderColor colbg; - - /* remove the old cursor */ - if (selected(ox, oy)) -@@ -1518,10 +1519,24 @@ xdrawcursor(int cx, int cy, Glyph g, int ox, int oy, Glyph og) - g.fg = defaultfg; - g.bg = defaultrcs; - } else { -+ /** this is the main part of the dynamic cursor color patch */ -+ g.bg = g.fg; - g.fg = defaultbg; -- g.bg = defaultcs; - } -- drawcol = dc.col[g.bg]; -+ -+ /** -+ * and this is the second part of the dynamic cursor color patch. -+ * it handles the `drawcol` variable -+ */ -+ if (IS_TRUECOL(g.bg)) { -+ colbg.alpha = 0xffff; -+ colbg.red = TRUERED(g.bg); -+ colbg.green = TRUEGREEN(g.bg); -+ colbg.blue = TRUEBLUE(g.bg); -+ XftColorAllocValue(xw.dpy, xw.vis, xw.cmap, &colbg, &drawcol); -+ } else { -+ drawcol = dc.col[g.bg]; -+ } - } - - /* draw the new one */ --- -2.30.1 - -- cgit v1.2.3