You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently loading large documents can cause issues due to overflows in cairo, reported in #449, #365, #253, #200 and #65. Instead of using GtkGrid, either
Create subsurfaces (for each page) of a single surface using cairo_surface_create_for_rectangle and draw as many pages as can fit to this surface. Then move the pages around, changing which ones are drawn and where, on this surface as the user scrolls, or
Limit the number of pages in the grid, changing which pages are contained in the grid as the user scrolls,
This issue is for any comments since this is not a small change to make, which one seems like the better option and would this resolve those issues.
The text was updated successfully, but these errors were encountered:
Currently loading large documents can cause issues due to overflows in cairo, reported in #449, #365, #253, #200 and #65. Instead of using GtkGrid, either
cairo_surface_create_for_rectangle
and draw as many pages as can fit to this surface. Then move the pages around, changing which ones are drawn and where, on this surface as the user scrolls, orThis issue is for any comments since this is not a small change to make, which one seems like the better option and would this resolve those issues.
The text was updated successfully, but these errors were encountered: