summaryrefslogtreecommitdiff
path: root/gtk/gtktextlinedisplaycache.c
Commit message (Expand)AuthorAgeFilesLines
* gtk: Stop using g_sliceMatthias Clasen2023-03-141-2/+2
* textlinedisplaycache: fix const-preserving gtk_text_iter_order()Christian Hergert2023-03-081-1/+1
* gtk: Rename some private headersMatthias Clasen2022-10-051-1/+1
* Avoid copying static debug stringsMatthias Clasen2021-07-281-1/+2
* gtk: Clean up docs syntaxMatthias Clasen2021-05-221-4/+4
* textview: Update child allocationsMatthias Clasen2020-10-281-0/+6
* linedisplaycache: improve invalidation with y_rangeChristian Hergert2020-08-071-2/+8
* textlinedisplaycache: short-circuit y_range invalidationChristian Hergert2020-08-021-0/+6
* Replace "gint" with "int"Benjamin Otte2020-07-251-15/+15
* textview: fix off-by-one in y_range invalidationChristian Hergert2019-10-091-1/+1
* textview: cache paragraph render nodesChristian Hergert2019-10-081-0/+1
* textview: optimize linedisplay cache based on number of visible rowsChristian Hergert2019-09-051-2/+28
* textview: clear cached entries before releasing containersChristian Hergert2019-08-091-0/+2
* textlayout: introduce caching for GtkTextLineDisplayChristian Hergert2019-07-281-0/+716