summaryrefslogtreecommitdiff
path: root/patches/st-charoffsets-20220311-0.8.5.diff
diff options
context:
space:
mode:
authorZachIR <zachir@librem.one>2025-07-08 20:39:57 -0500
committerZachIR <zachir@librem.one>2025-07-08 20:39:57 -0500
commit38d2f7ba589e8ee0ee5ded7915952ed094e3a51a (patch)
treeb98c891bcd03dcbc6a9ebae038d154a472febe8a /patches/st-charoffsets-20220311-0.8.5.diff
parent8cda47f8e8b2db37f5c69b4cdb748ac31a2e6e23 (diff)
Start from scratch on version 0.9.2
Diffstat (limited to 'patches/st-charoffsets-20220311-0.8.5.diff')
-rw-r--r--patches/st-charoffsets-20220311-0.8.5.diff43
1 files changed, 0 insertions, 43 deletions
diff --git a/patches/st-charoffsets-20220311-0.8.5.diff b/patches/st-charoffsets-20220311-0.8.5.diff
deleted file mode 100644
index 4034d3f..0000000
--- a/patches/st-charoffsets-20220311-0.8.5.diff
+++ /dev/null
@@ -1,43 +0,0 @@
-From 944b234710e2fc00ea6e9ce9d925dc85514ac9c3 Mon Sep 17 00:00:00 2001
-From: Zacchary Dempsey-Plante <zacc@ztdp.ca>
-Date: Fri, 11 Mar 2022 01:33:05 -0500
-Subject: [PATCH] Added character rendering offsets for correcting different
- font dimensions.
-
----
- config.def.h | 3 +++
- x.c | 4 ++--
- 2 files changed, 5 insertions(+), 2 deletions(-)
-
-diff --git a/config.def.h b/config.def.h
-index 91ab8ca..8877e5c 100644
---- a/config.def.h
-+++ b/config.def.h
-@@ -28,6 +28,9 @@ char *vtiden = "\033[?6c";
- /* Kerning / character bounding-box multipliers */
- static float cwscale = 1.0;
- static float chscale = 1.0;
-+/* Character rendering offsets in pixels */
-+static short cxoffset = 0;
-+static short cyoffset = 0;
-
- /*
- * word delimiter string
-diff --git a/x.c b/x.c
-index cd96575..6983743 100644
---- a/x.c
-+++ b/x.c
-@@ -1288,8 +1288,8 @@ xmakeglyphfontspecs(XftGlyphFontSpec *specs, const Glyph *glyphs, int len, int x
- if (glyphidx) {
- specs[numspecs].font = font->match;
- specs[numspecs].glyph = glyphidx;
-- specs[numspecs].x = (short)xp;
-- specs[numspecs].y = (short)yp;
-+ specs[numspecs].x = (short)xp + cxoffset;
-+ specs[numspecs].y = (short)yp + cyoffset;
- xp += runewidth;
- numspecs++;
- continue;
---
-2.35.1
-