summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTor Lillqvist <tml@iki.fi>2004-09-25 20:14:16 +0000
committerTor Lillqvist <tml@src.gnome.org>2004-09-25 20:14:16 +0000
commit28e4c860f283c5165a550bc6d72cbdebc4a4b420 (patch)
tree8a6aa5bc41597f1ccd6d398eda5aba5289bcae4d
parent7e563ccb3be25b173d3b3a3e45d3d081a97f96d5 (diff)
downloadpango-28e4c860f283c5165a550bc6d72cbdebc4a4b420.tar.gz
Add the new pango_renderer_* symbols.
2004-09-25 Tor Lillqvist <tml@iki.fi> * pango/pango.def: Add the new pango_renderer_* symbols. * modules/basic/basic-win32.c (basic_engine_covers, basic_engine_win32_class_init): Remove the implementation of the covers method. It was wrong anyway, and unnecessary. No need to override the default implementation. (#152997)
-rw-r--r--ChangeLog9
-rw-r--r--ChangeLog.pre-1-109
-rw-r--r--ChangeLog.pre-1-89
-rw-r--r--modules/basic/basic-win32.c11
-rw-r--r--pango/pango.def15
5 files changed, 42 insertions, 11 deletions
diff --git a/ChangeLog b/ChangeLog
index bcb6c59e..6d5bd3a8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2004-09-25 Tor Lillqvist <tml@iki.fi>
+
+ * pango/pango.def: Add the new pango_renderer_* symbols.
+
+ * modules/basic/basic-win32.c (basic_engine_covers,
+ basic_engine_win32_class_init): Remove the implementation of the
+ covers method. It was wrong anyway, and unnecessary. No need to
+ override the default implementation. (#152997)
+
Fri Sep 24 15:05:02 2004 Owen Taylor <otaylor@redhat.com>
* pango/pango-renderer.c (pango_renderer_draw_glyphs):
diff --git a/ChangeLog.pre-1-10 b/ChangeLog.pre-1-10
index bcb6c59e..6d5bd3a8 100644
--- a/ChangeLog.pre-1-10
+++ b/ChangeLog.pre-1-10
@@ -1,3 +1,12 @@
+2004-09-25 Tor Lillqvist <tml@iki.fi>
+
+ * pango/pango.def: Add the new pango_renderer_* symbols.
+
+ * modules/basic/basic-win32.c (basic_engine_covers,
+ basic_engine_win32_class_init): Remove the implementation of the
+ covers method. It was wrong anyway, and unnecessary. No need to
+ override the default implementation. (#152997)
+
Fri Sep 24 15:05:02 2004 Owen Taylor <otaylor@redhat.com>
* pango/pango-renderer.c (pango_renderer_draw_glyphs):
diff --git a/ChangeLog.pre-1-8 b/ChangeLog.pre-1-8
index bcb6c59e..6d5bd3a8 100644
--- a/ChangeLog.pre-1-8
+++ b/ChangeLog.pre-1-8
@@ -1,3 +1,12 @@
+2004-09-25 Tor Lillqvist <tml@iki.fi>
+
+ * pango/pango.def: Add the new pango_renderer_* symbols.
+
+ * modules/basic/basic-win32.c (basic_engine_covers,
+ basic_engine_win32_class_init): Remove the implementation of the
+ covers method. It was wrong anyway, and unnecessary. No need to
+ override the default implementation. (#152997)
+
Fri Sep 24 15:05:02 2004 Owen Taylor <otaylor@redhat.com>
* pango/pango-renderer.c (pango_renderer_draw_glyphs):
diff --git a/modules/basic/basic-win32.c b/modules/basic/basic-win32.c
index 2863cbb4..4b173f0d 100644
--- a/modules/basic/basic-win32.c
+++ b/modules/basic/basic-win32.c
@@ -1110,20 +1110,9 @@ init_uniscribe (void)
#endif
}
-static PangoCoverageLevel
-basic_engine_covers (PangoEngineShape *engine,
- PangoFont *font,
- PangoLanguage *lang,
- gunichar wc)
-{
- return PANGO_COVERAGE_EXACT;
- return find_char (font, wc) ? PANGO_COVERAGE_EXACT : PANGO_COVERAGE_NONE;
-}
-
static void
basic_engine_win32_class_init (PangoEngineShapeClass *class)
{
- class->covers = basic_engine_covers;
class->script_shape = basic_engine_shape;
}
diff --git a/pango/pango.def b/pango/pango.def
index ac684068..1c62ea5b 100644
--- a/pango/pango.def
+++ b/pango/pango.def
@@ -268,6 +268,21 @@ EXPORTS
pango_parse_variant
pango_parse_weight
pango_read_line
+ pango_renderer_activate
+ pango_renderer_deactivate
+ pango_renderer_draw_error_underline
+ pango_renderer_draw_glyph
+ pango_renderer_draw_glyphs
+ pango_renderer_draw_layout
+ pango_renderer_draw_layout_line
+ pango_renderer_draw_rectangle
+ pango_renderer_draw_trapezoid
+ pango_renderer_get_color
+ pango_renderer_get_matrix
+ pango_renderer_get_type
+ pango_renderer_part_changed
+ pango_renderer_set_color
+ pango_renderer_set_matrix
pango_reorder_items
pango_scan_int
pango_scan_string