Re: [PATCH] Autocompletion list image scaling for HiDPI/Retina displays

Mitchell <[email protected]> Sat, 10 May 2025 11:50:29 -0400
Newsgroups gmane.comp.lib.scintilla.devel
Message-ID <[email protected]>
> On May 10, 2025, at 11:46 AM, Mitchell <[email protected]> wrote:
> 
> The only questionable bit in my opinion is the GTK implementation switches the list store image column type to CAIRO_GOBJECT_TYPE_SURFACE from GDK_TYPE_PIXBUF. Not only does this require the <cairo/cairo-gobject.h> header (which is included with my default libgtk-3-dev installation), but it also performs a copy for each pixbuf to be included in the list. This copy is necessary because Cairo surfaces store device scale, not GDK Pixbufs[2].

I meant “this column type is necessary” not “this copy is necessary”.

Mitchell

-- 
You received this message because you are subscribed to the Google Groups "scintilla-interest" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To view this discussion visit https://groups.google.com/d/msgid/scintilla-interest/79794B6A-34CB-432B-BA7B-63A4598EB3AB%40foicica.com.