diff options
author | Keith Packard <keithp@keithp.com> | 2004-10-02 03:07:26 +0000 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2004-10-02 03:07:26 +0000 |
commit | 1b7271c78065d6a1ab3396df916529fc7958b0e2 (patch) | |
tree | 82c60e56429615c34e52843feb215c510850bf9e /ChangeLog | |
parent | 45152588227377efb4aac96710648d519ccd75dc (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-- | ChangeLog | 33 |
1 files changed, 33 insertions, 0 deletions
@@ -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: |