[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freetype2-demos] master faaa049 4/4: [ftstring] Add engine management.
From: |
Alexei Podtelezhnikov |
Subject: |
[freetype2-demos] master faaa049 4/4: [ftstring] Add engine management. |
Date: |
Fri, 13 Nov 2020 14:44:08 -0500 (EST) |
branch: master
commit faaa049360a1343fe2ac43f8b1af9ea7ae0e4ef3
Author: Alexei Podtelezhnikov <apodtele@gmail.com>
Commit: Alexei Podtelezhnikov <apodtele@gmail.com>
[ftstring] Add engine management.
* src/ftview.c (Process_Event): Use `FTDemo_Hinting_Engine_Change'.
(event_help): Document 'H'.
---
ChangeLog | 7 +++++++
src/ftstring.c | 8 ++++++--
2 files changed, 13 insertions(+), 2 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index bc9a125..e58e320 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
2020-11-13 Alexei Podtelezhnikov <apodtele@gmail.com>
+ [ftstring] Add engine management.
+
+ * src/ftview.c (Process_Event): Use `FTDemo_Hinting_Engine_Change'.
+ (event_help): Document 'H'.
+
+2020-11-13 Alexei Podtelezhnikov <apodtele@gmail.com>
+
[ftgrid] Simplify engine management.
* src/ftview.c (Process_Event): Use `FTDemo_Hinting_Engine_Change'.
diff --git a/src/ftstring.c b/src/ftstring.c
index cc58d00..9dec9f9 100644
--- a/src/ftstring.c
+++ b/src/ftstring.c
@@ -265,6 +265,7 @@
grWriteln( " b : toggle embedded bitmaps (and disable rotation)"
);
grWriteln( " f : toggle forced auto-hinting" );
grWriteln( " h : toggle outline hinting" );
+ grWriteln( " H : change hinting engine" );
grLn();
grWriteln( " 1-4 : select rendering mode" );
grWriteln( " l : cycle through anti-aliasing modes" );
@@ -274,8 +275,7 @@
grWriteln( " Tab : cycle through sample strings" );
grWriteln( " V : toggle vertical rendering" );
grLn();
- grWriteln( " g : increase gamma by 0.1" );
- grWriteln( " v : decrease gamma by 0.1" );
+ grWriteln( " g, v : adjust gamma by 0.1" );
grLn();
grWriteln( " n : next font" );
grWriteln( " p : previous font" );
@@ -545,6 +545,10 @@
: "glyph hinting is now ignored";
goto Flags;
+ case grKEY( 'H' ):
+ FTDemo_Hinting_Engine_Change( handle );
+ goto Flags;
+
case grKEY( 'l' ):
event_lcdmode_change();
goto Flags;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [freetype2-demos] master faaa049 4/4: [ftstring] Add engine management.,
Alexei Podtelezhnikov <=