Fix flickering
Origin: other
Bug: https://bugzilla.abisource.com/show_bug.cgi?id=13791
Bug-SugarLabs: https://bugs.sugarlabs.org/ticket/4915
Bug-Ubuntu: https://pad.lv/
1574278
Last-Update: 2017-09-24
- in GR_Caret::s_blink_timeout, avoid repeated calls by stopping the
timer, it will be restarted when needed,
- in GR_Caret::s_enable, avoid extra unnecessary _blink calls when blink
is enabled, as they serve no purpose,
- in XAP_UnixFrameImpl::_fe::expose, use the Cairo clip rectangle
instead of the expose event area, thanks to Hubert Figuière in
865c1dda7e13deff04573ffc42028b71fee07f9c,
- in XAP_UnixFrameImpl::_fe::expose, do not return FALSE, as other
handlers will need to handle the draw event,
- in GR_UnixCairoGraphics::flush, fix excessive draw events;
gtk_widget_queue_draw only marks the widget as needing redrawing,
which causes a draw event for each call to flush, therefore every
caret blink, so use gdk_flush instead,
Gbp-Pq: Name fix-flickering.patch
gtk322
commit
2ee38d1881aeea27bb49acc450631d813d1f28ba
Author: Hubert Figuière <hub@figuiere.net>
Date: Wed Dec 7 09:44:01 2016 -0500
Bug 13815 - draw event should return TRUE
This fix the black drawing regression witj Gtk3.22
Bug: http://bugzilla.abisource.com/13815
Bug-Debian: https://bugs.debian.org/842443
Bug-Ubuntu: https://launchpad.net/bugs/
1637893
Gbp-Pq: Name gtk322.patch
[PATCH] abiword.keys: Add more MIME types
From
9936beb5f7ddd2d68ddf5076af2ccba6949dedf3 Mon Sep 17 00:00:00 2001
Organization: Private
Signed-off-by: Jari Aalto <jari.aalto@cante.net>
Gbp-Pq: Name mime-types.diff