I use todo.py and experience no slowdown in scrolling at all.

Chris

On Friday, May 29, 2015 at 4:02:32 AM UTC-7, john lunzer wrote:
>
> I had a suspicion that a plugin could be causing the problem. Sure enough the 
> todo.py plugin causes the significant lack of visual updates. Even with all 
> plugins disable traversing the list using Up/Down-arrow is still a little 
> choppy but much much better. It is only the todo.py plugin which causes the 
> significant lag in visual updating in the tree, however.
>
> That said, there is still visual lag when holding down Ctrl+Up or 
> Ctrl+Down in the body which moves a line of text. That may be a whole other 
> bug/issue. Can somebody confirm if they're seeing this behavior?
>
>
> On Friday, May 29, 2015 at 6:22:30 AM UTC-4, john lunzer wrote:
>>
>> It may not be enough to say that Leo has no control over it. As you say 
>> this is probably mostly able PyQt and there may be a workaround to whatever 
>> is going on. Additionally if I create my own PyQt app and add a QTreeView I 
>> can easily traverse up and down the list without issue, here is an 
>> example 
>> <https://wiki.python.org/moin/PyQt/Creating%20a%20context%20menu%20for%20a%20tree%20view>
>>  
>> that will create a stand alone tree view.
>>
>> Anyways since I'm not sure I gave my full setup here is what Leo reports:
>>
>> Leo 5.1-final, build 20150430065234, Thu Apr 30 06:52:34 CDT 2015
>> Git repo info: branch = master, commit = 6325d1c54d1b
>> Python 2.7.8, PyQt version 4.8.6
>> Windows 7 AMD64 (build 6.1.7601) SP1
>>
>> On Thursday, May 28, 2015 at 4:41:02 PM UTC-4, Chris George wrote:
>>>
>>> There are many versions of Windows, and many different possible 
>>> combinations of Qt, Python, etc. etc.
>>>
>>>
>>> Leo has no control over any of that. 
>>>
>>> Funny how business always feels that tighter control on process leads to 
>>> better results.
>>>
>>> Chris
>>>
>>> On Thu, May 28, 2015 at 1:18 PM, john lunzer <lun...@gmail.com> wrote:
>>>
>>>> Would if I could! At work they make me use Windows, otherwise I would 
>>>> definitely be using Linux.
>>>>
>>>> Also as Edward pointed out he uses Windows and is not experiencing the 
>>>> problem, which is extra confusing for me.
>>>>
>>>> On Thursday, May 28, 2015 at 4:14:14 PM UTC-4, Chris George wrote:
>>>>>
>>>>> Why not just switch operating systems instead of making 
>>>>> accommodations? 
>>>>>
>>>>> :-)
>>>>>
>>>>> Chris
>>>>>
>>>>> On Thu, May 28, 2015 at 12:35 PM, 'Terry Brown' via leo-editor <
>>>>> leo-e...@googlegroups.com> wrote:
>>>>>
>>>>>> On Thu, 28 May 2015 12:26:05 -0700 (PDT)
>>>>>> john lunzer <lun...@gmail.com> wrote:
>>>>>>
>>>>>> > Not as if anyone is actually interested but I implemented
>>>>>> > goto-next-N-visible in a much faster way:
>>>>>>
>>>>>> You want this because holding up/down-arrow to move through the 
>>>>>> outline
>>>>>> is too slow?  I've noticed that too.
>>>>>>
>>>>>> Would you want 'else: break' in the if, just to save those valuable
>>>>>> microseconds?
>>>>>>
>>>>>> Cheers -Terry
>>>>>>
>>>>>> > @language python
>>>>>> >
>>>>>> > N=5
>>>>>> >
>>>>>> > def getVisNextN(n):
>>>>>> >
>>>>>> >     current = c.p
>>>>>> >
>>>>>> >     for ind in range(n):
>>>>>> >
>>>>>> >         forward = current.getVisNext(c)
>>>>>> >
>>>>>> >         if forward != None:
>>>>>> >
>>>>>> >             current = forward
>>>>>> >
>>>>>> >     return current
>>>>>> >
>>>>>> >
>>>>>> >
>>>>>> > NAhead = getVisNextN(N)
>>>>>> >
>>>>>> > c.setCurrentPosition(NAhead)
>>>>>> >
>>>>>> > c.redraw()
>>>>>> >
>>>>>> > I find this extremely useful (when bound to a key shortcut) for
>>>>>> > quickly navigating an outline when lots of nodes are expanded. Can 
>>>>>> be
>>>>>> > easily modified for goto-prev-N-visible.
>>>>>> >
>>>>>> > On Thursday, May 21, 2015 at 6:22:35 AM UTC-4, Edward K. Ream wrote:
>>>>>> > >
>>>>>> > > On Wed, May 20, 2015 at 11:40 AM, john lunzer <lun...@gmail.com
>>>>>> > > <javascript:>> wrote:
>>>>>> > >
>>>>>> > >> Thanks for the report. Edward what is your setup? Are you on
>>>>>> > >> windows or linux?
>>>>>> > >>
>>>>>> > >
>>>>>> > > Both.  I do most of my work on Windows because the fonts are
>>>>>> > > clearer and sharper on that machine.  Soon after a commit I'll
>>>>>> > > rerun all unit tests on the Linux machine.
>>>>>> > >
>>>>>> > > 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 leo-editor+...@googlegroups.com.
>>>>>> To post to this group, send email to leo-e...@googlegroups.com.
>>>>>> Visit this group at http://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 leo-editor+...@googlegroups.com.
>>>> To post to this group, send email to leo-e...@googlegroups.com.
>>>> Visit this group at http://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 leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.

Reply via email to