[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

gEDA-bug: [Bug 708388] Re: Select all and deselect actions are too slow



Selection by dragging isn't always snappy, either. Only when I select
the title frame as well - if I select everything inside the frame, its
slow again. This tells me it's about invalidating small bits of the
canvas, which is expensive - if everything is invalidated early (for
example title frame bounding box includes all remaining objects), rest
of invalidations are "cache hits" and don't incur penalty of data
structure management.

I'll try to profile this, but I feel the performance hit comes from
internal gtk spatial data structure for tracking invalidated rectangles.

-- 
You received this bug notification because you are a member of gEDA Bug
Team, which is subscribed to gEDA.
https://bugs.launchpad.net/bugs/708388

Title:
  Select all and deselect actions are too slow

Status in GPL Electronic Design Automation tools:
  New

Bug description:
  Select/deselect actions in gschem take up to 1 second on a moderately
  large schematic (900 lines in saved file).

  This is an annoyance and can hamper usability - the user can start
  repeating keystrokes or mouse clicks due to lack of feedback.




_______________________________________________
geda-bug mailing list
geda-bug@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-bug