Hi,

Thanks Edward for your rational and calm answer, even when such attempts to diminish the quality of conversation or new directions arise.

Cheers,

Offray


On 10/01/17 18:08, Edward K. Ream wrote:
On Tue, Jan 10, 2017 at 1:23 PM, Mike Hodson <[email protected] <mailto:[email protected]>> wrote:

    I must ask, with all this extending to great big new things, all
    I've wanted from Leo for over a year now is the ability for it to
    save a file without causing the entire user interface to redraw
    itself.


​The redraw happens because icons must be redrawn. This is done via a call to c.redraw_after_icons_changed() in fc.save.​

However, the todo.py plugin does cause a full redraw on each save, via the todoController.redraw method. Perhaps that method could do the following instead:

    c.redraw_after_icons_changed()
    c.outerUpdate()

​Tracing confirms that no other redrawing happens as the result of a save command.​
​
​

    how hard is it to decouple the UI from the gears behind it,


​The two are decoupled already.​ ​

    vs adding all this new cruft?


​You can always complain about performance issues without having to denigrate new directions. Bug fixes and new work proceed on a relatively equal footing.

Edward
--
You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected] <mailto:[email protected]>. To post to this group, send email to [email protected] <mailto:[email protected]>.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.

Reply via email to