summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2004-10-02 03:07:26 +0000
committerKeith Packard <keithp@keithp.com>2004-10-02 03:07:26 +0000
commit1b7271c78065d6a1ab3396df916529fc7958b0e2 (patch)
tree82c60e56429615c34e52843feb215c510850bf9e /ChangeLog
parent45152588227377efb4aac96710648d519ccd75dc (diff)
Add put_begin to screen structure so that the backend can batch updates.
Add twin_int_to_fixed. Inline twin_fixed_mul and twin_fixed_div using int64_t. Add twin_text_metrics_utf8. Hard-code the max number of vertices in a glyph. Set various ICCCM properties to make X wms happy. Use better approximation of ellipse major axis radius when drawing circles. Compiler warning. Delete duplicate twin_over definition Allow for multiple clocks, and add watermark. Note that text metrics are quite broken currently.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog33
1 files changed, 33 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 8fb013b..8a73635 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,36 @@
+2004-10-01 Keith Packard <keithp@keithp.com>
+
+ * twin.h:
+ * twin_fixed.c:
+ * twin_font.c: (twin_text_metrics_ucs4), (twin_path_ucs4),
+ (twin_text_metrics_utf8):
+ * twin_screen.c: (twin_screen_create), (twin_screen_update):
+ * twin_x11.c: (_twin_x11_put_begin), (_twin_x11_put_span),
+ * twin_x11.h:
+ (twin_x11_create):
+ Add put_begin to screen structure so that the backend can batch
+ updates.
+ Add twin_int_to_fixed.
+ Inline twin_fixed_mul and twin_fixed_div using int64_t.
+ Add twin_text_metrics_utf8.
+ Hard-code the max number of vertices in a glyph.
+ Set various ICCCM properties to make X wms happy.
+
+ * twin_path.c: (_twin_matrix_max_radius), (twin_path_circle):
+ Use better approximation of ellipse major axis radius when
+ drawing circles.
+
+ * twin_poly.c: (_twin_edge_fill):
+ Compiler warning.
+
+ * twinint.h:
+ Delete duplicate twin_over definition
+
+ * xtwin.c: (twin_clock_hand), (twin_clock_face), (twin_clock),
+ (twin_app_thread), (twin_start_app), (twin_start_clock), (main):
+ Allow for multiple clocks, and add watermark. Note that
+ text metrics are quite broken currently.
+
2004-09-30 Keith Packard <keithp@keithp.com>
* Makefile.am: