Re: New Way To Expand/Contract Leo Trees

2023-03-26 Thread Mike Hodson
On Sun, Mar 26, 2023 at 12:04 PM Thomas Passin wrote: > I agree that making Leo do autosave smoothly every few seconds or at least > often could be hard. I certainly wouldn't want it to freeze for a short > (or sometimes longer) time while it saved. > > OTOH, I'm never sure I really want

Re: New Way To Expand/Contract Leo Trees

2023-03-26 Thread Thomas Passin
I agree that making Leo do autosave smoothly every few seconds or at least often could be hard. I certainly wouldn't want it to freeze for a short (or sometimes longer) time while it saved. OTOH, I'm never sure I really want autosave. I've had plenty of times where I don't save on purpose

Re: New Way To Expand/Contract Leo Trees

2023-03-26 Thread Mike Hodson
On Sun, Mar 26, 2023 at 6:11 AM Edward K. Ream wrote: > I just lost 30+ minutes of work due to a hard crash. > > I think this is a problem with the internal design of Leo not consistently saving a state to disk that can be recovered later, like many[most?] other text editors today. I also think

Re: New Way To Expand/Contract Leo Trees

2023-03-26 Thread Edward K. Ream
On Sun, Mar 26, 2023 at 10:07 AM Thomas Passin wrote: > I've been using Qt PyQt version 6.4.1. I am using 6.4.3. 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

Re: New Way To Expand/Contract Leo Trees

2023-03-26 Thread Thomas Passin
On Sunday, March 26, 2023 at 10:53:47 AM UTC-4 Edward K. Ream wrote: On Sun, Mar 26, 2023 at 9:43 AM Thomas Passin wrote: I just now got repeated crashes when trying to do a particular operation - it started happening every time. My script goes out to the internet and tries to download a

Re: New Way To Expand/Contract Leo Trees

2023-03-26 Thread Edward K. Ream
On Sun, Mar 26, 2023 at 9:43 AM Thomas Passin wrote: > I just now got repeated crashes when trying to do a particular operation - > it started happening every time. My script goes out to the internet and > tries to download a file, which in this case was a .pdf file. I commented > out the new

Re: New Way To Expand/Contract Leo Trees

2023-03-26 Thread Thomas Passin
I just now got repeated crashes when trying to do a particular operation - it started happening every time. My script goes out to the internet and tries to download a file, which in this case was a .pdf file. I commented out the new mouse gesture code, and still got the same crash. It's

Re: Move Location Of ~/.leo File For Future Installs?

2023-03-26 Thread Thomas Passin
On Sunday, March 26, 2023 at 10:21:21 AM UTC-4 al...@laerios.com wrote: > @paolomi thinks it should not be in ~/ so as to reduce clutter in the > user's home directory. On 26.3.2023 07:25, Edward K. Ream wrote: > - The home directory is a natural place for this data. > - The home directory

Re: New Way To Expand/Contract Leo Trees

2023-03-26 Thread Edward K. Ream
On Sun, Mar 26, 2023 at 8:06 AM Thomas Passin wrote: > I think it's a crash from Qt, but not from this new UI code. Imo the new UI code isn't off the hook yet. Qt should never crash, but Leo's tree drawing code has crashed Qt many times in the past. Edward -- You received this message

Re: New Way To Expand/Contract Leo Trees

2023-03-26 Thread Edward K. Ream
On Sun, Mar 26, 2023 at 8:06 AM Thomas Passin wrote: > I think it's a crash from Qt, but not from this new UI code. That's > because I have been getting hard crashes for weeks at least. I did not > used to get them, so I'm thinking it's something about a particular version > of Qt, or a

Re: Move Location Of ~/.leo File For Future Installs?

2023-03-26 Thread 'Alexander Laertes' via leo-editor
@paolomi thinks it should not be in ~/ so as to reduce clutter in the user's home directory. On 26.3.2023 07:25, Edward K. Ream wrote: - The home directory is a natural place for this data. - The home directory often contains subdirectories starting with `.'. Both Linux and Windows hide

Re: Devel reverts recent UI work

2023-03-26 Thread Thomas Passin
I don't think it's the new code, as I said on the other thread. I think there are some Qt problems in general, but I don't think they are from this. I've submitted a new PR that has a setting that needs to be set to True to enable the new behavior. The code did require something new, and I

Re: New Way To Expand/Contract Leo Trees

2023-03-26 Thread Thomas Passin
I think it's a crash from Qt, but not from this new UI code. That's because I have been getting hard crashes for weeks at least. I did not used to get them, so I'm thinking it's something about a particular version of Qt, or a Windows update (In fact, I had an update recently). I think it's

Devel reverts recent UI work

2023-03-26 Thread Edward K. Ream
Rev 74bf72e (PR #3217 ) in devel reverts PR #3214 . I don't know for sure what caused a

Re: New Way To Expand/Contract Leo Trees

2023-03-26 Thread Edward K. Ream
On Saturday, March 25, 2023 at 6:21:56 AM UTC-5 tbp1...@gmail.com wrote: Just merged into the devel branch is a new way to expand or contract nodes using the mouse. When you hold the CTRL key and move the mouse over a node, it will expand. When you hold down the SHIFT key instead, the node

Re: Move Location Of ~/.leo File For Future Installs?

2023-03-26 Thread Thomas Passin
On Sunday, March 26, 2023 at 6:25:34 AM UTC-4 Edward K. Ream wrote: On Sat, Mar 25, 2023 at 8:36 PM Thomas Passin wrote: @paolomi has requested that Leo's user's home directory be moved - on Linux - from the location it has always had to a new one. The current location is ~/.leo. @paolomi

Re: Move Location Of ~/.leo File For Future Installs?

2023-03-26 Thread Edward K. Ream
On Sat, Mar 25, 2023 at 8:36 PM Thomas Passin wrote: > @paolomi has requested that Leo's user's home directory be moved - on > Linux - from the location it has always had to a new one. The current > location is ~/.leo. @paolomi thinks it should not be in ~/ so as to reduce > clutter in the