On 9/4/06, John Bintz <jcoswell@...1414...> wrote:
Hi, all. I wanted to give a quick update on the set of changes I committed this morning. Basically, buila's cool interruptible display code is now enhanced so that, for operations that require the whole display to be updated (rubberbanding, any sort of drawing operation), the interruptibility of the display code can be disabled and then re-enabled. During the disabled times, the entire affected screen rectangle will paint, making sure the previewed object is displayed accurately. This provides (I hope) the best balance between speed and precision while working in Inkscape.
Wait a minute. What were situations where something was NOT displayed accurately? I wasn't aware of any such cases, and if they do exist, I'd say it's preferable to fix them the right way, so that they work with interruptible display, instead of disabling interruptibility.