diff options
| author | Jan D | 2015-04-03 18:10:27 +0200 |
|---|---|---|
| committer | Jan D | 2015-04-03 18:10:27 +0200 |
| commit | 74c4ce27b510b90c29d25c462d9b84b203d00252 (patch) | |
| tree | 465be24a6c2d3b8be458c0f7d81ad110d367a1d6 /src/ChangeLog | |
| parent | 5558a14438172634e8802cbaa87abc265e5d7a4c (diff) | |
| download | emacs-74c4ce27b510b90c29d25c462d9b84b203d00252.tar.gz emacs-74c4ce27b510b90c29d25c462d9b84b203d00252.zip | |
Introduce limited Xpm support (32 bit ZPixmap) for Cairo.
* configure.ac (HAVE_RSVG): Move after cairo.
(USE_CAIRO): Disable rsvg, don't disable Xpm.
* src/image.c (prepare_image_for_display): Don't load if USE_CAIRO.
(x_clear_image): If USE_CAIRO, also free possible img->ximg->obdata and
don't return early.
(ALLOC_XPM_COLORS): Don't define when USE_CAIRO.
(xpm_load): Convert simple Xpms (32 bit ZPixmap) to CAIRO_FORMAT_ARGB32
and create a surface.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index f7941e04280..1a473e65386 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,5 +1,12 @@ | |||
| 1 | 2015-04-03 Jan Djärv <jan.h.d@swipnet.se> | 1 | 2015-04-03 Jan Djärv <jan.h.d@swipnet.se> |
| 2 | 2 | ||
| 3 | * image.c (prepare_image_for_display): Don't load if USE_CAIRO. | ||
| 4 | (x_clear_image): If USE_CAIRO, also free possible img->ximg->obdata and | ||
| 5 | don't return early. | ||
| 6 | (ALLOC_XPM_COLORS): Don't define when USE_CAIRO. | ||
| 7 | (xpm_load): Convert simple Xpms (32 bit ZPixmap) to CAIRO_FORMAT_ARGB32 | ||
| 8 | and create a surface. | ||
| 9 | |||
| 3 | * xterm.c (handle_one_xevent): Always redraw tool tips on | 10 | * xterm.c (handle_one_xevent): Always redraw tool tips on |
| 4 | MapNotify. Update tool tip frame sizes on ConfigureNotify. | 11 | MapNotify. Update tool tip frame sizes on ConfigureNotify. |
| 5 | (x_update_begin): Don't create any surface for non-visible | 12 | (x_update_begin): Don't create any surface for non-visible |