[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freetype2-demos] master 1c0f08d: [ftdiff] Tweak adjustment of spacing.
From: |
Alexei Podtelezhnikov |
Subject: |
[freetype2-demos] master 1c0f08d: [ftdiff] Tweak adjustment of spacing. |
Date: |
Sun, 18 Nov 2018 22:25:49 -0500 (EST) |
branch: master
commit 1c0f08d73446e79afb634ab3b7f9c3a18bdebfc1
Author: Alexei Podtelezhnikov <address@hidden>
Commit: Alexei Podtelezhnikov <address@hidden>
[ftdiff] Tweak adjustment of spacing.
Align with b82405eda. We want to avoid changing or adjusting usual
rounding of advances.
* src/ftdiff.c (render_state_draw): Tweak conditionals.
---
ChangeLog | 11 ++++++++++-
src/ftdiff.c | 4 ++--
2 files changed, 12 insertions(+), 3 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 8d54247..23cea5d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,13 @@
-2018-10-30 Alexei Podtelezhnikov <address@hidden>
+2018-11-18 Alexei Podtelezhnikov <address@hidden>
+
+ [ftdiff] Tweak adjustment of spacing.
+
+ Align with b82405eda. We want to avoid changing or adjusting usual
+ rounding of advances.
+
+ * src/ftdiff.c (render_state_draw): Tweak conditionals.
+
+2018-10-28 Alexei Podtelezhnikov <address@hidden>
* src/ftdump.c (Print_Name): Ignore exuberant timestamps.
diff --git a/src/ftdiff.c b/src/ftdiff.c
index 615690a..1adaae6 100644
--- a/src/ftdiff.c
+++ b/src/ftdiff.c
@@ -718,9 +718,9 @@
if ( rmode != HINT_MODE_AUTOHINT_LIGHT_SUBPIXEL &&
column->use_deltas )
{
- if ( prev_rsb_delta - face->glyph->lsb_delta >= 32 )
+ if ( prev_rsb_delta - face->glyph->lsb_delta > 32 )
x_origin -= 64;
- else if ( prev_rsb_delta - face->glyph->lsb_delta < -32 )
+ else if ( prev_rsb_delta - face->glyph->lsb_delta < -31 )
x_origin += 64;
}
prev_rsb_delta = face->glyph->rsb_delta;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [freetype2-demos] master 1c0f08d: [ftdiff] Tweak adjustment of spacing.,
Alexei Podtelezhnikov <=