-
Jim Nelson authored
More work on improving UI responsiveness. In particular, CheckerboardLayout now maintains a spatial (two-dimensional) data structure to allow for quicker traversal of its laid-out items. This speeds up finding items at pixel coordinates and intersections of area and items (which in turn is a boost in expose_event() and update_visible_page()).
03d4a6c1