Re: Linux Snapcraft and Packager integrations are broken

2019-08-07 Thread Chris George
Finally. Like Frankenstein's monster, it lives. It ain't pretty, but it lives. I will come back to this in a while. It still needs a .desktop file that lives in the right spot and there are some warts that need trimming. But it works. Going forward it can be easily built (at least to this poi

Re: Status report: using pyzo features in Leo

2019-08-08 Thread Chris George
Pyzo docks are floaters. Pyzo docks do not nest. Using the X in the titlebar to close a Pyzo dock is a one way trip. The title is removed from the pop-up menu. Clicking the diamond in a titlebar removes the titlebar of the Pyzo dock widget below it. It also turns off the ability to access the

Re: Linux Snapcraft and Packager integrations are broken

2019-08-14 Thread Chris George
A .deb package to try out. wget -qO - https://fbs.sh/leo-editor/leo-editor/public-key.gpg | sudo apt-key add - echo 'deb [arch=amd64] https://fbs.sh/leo-editor/leo-editor/deb stable main' \ | sudo tee /etc/apt/sources.list.d/leo-editor.list sudo apt-get update sudo apt-get install leo-editor

Re: Linux Snapcraft and Packager integrations are broken

2019-08-14 Thread Chris George
Ooops. Python 3.7.4 not 3.7.3. On Wednesday, August 14, 2019 at 9:38:36 PM UTC-7, Chris George wrote: > > A .deb package to try out. > > wget -qO - https://fbs.sh/leo-editor/leo-editor/public-key.gpg | sudo > apt-key add - > echo 'deb [arch=amd64] https://fbs.sh/leo-edito

Re: Linux Snapcraft and Packager integrations are broken

2019-08-15 Thread Chris George
downside is that the installers for Windows and Mac must be created on those platforms, neither of which I have access to. There is apparently a possibility using VirtualBox images that I am looking into next. Chris On Wed, Aug 14, 2019 at 9:39 PM Chris George wrote: > Ooops. Python 3.7.4

Re: In devel: all docks are now floatable

2019-08-15 Thread Chris George
I kept trying to replicate what seems to be happening to you. Then I realized that my particular set-up is non-standard. I prefer the body pane to be the central widget as that is where I spend most of my time in Leo. This is the setting for that. @string central-dock-widget = body I also have

Re: Linux Snapcraft and Packager integrations are broken

2019-08-15 Thread Chris George
Good point. Sigh. Back to snapcraft. :-( Chris On Thu, Aug 15, 2019 at 9:21 AM Matt Wilkie wrote: > We might not be allowed to use FBS because of licensing: *"To comply with > its license, you need to open source your application itself under the GPL, > or buy a commercial PyQt license"*. This

Re: Fman Build System licensing (was Re: Linux Snapcraft and Packager integrations are broken)

2019-08-19 Thread Chris George
Last night was the second time that multipass hosed my filesystem, so I am real happy with PBS compared to snapcraft. FBS has the added benefit of being (potentially) multiplatform. I will push forward with it and give snapcraft a rest for now. Chris On Mon, Aug 19, 2019 at 12:06 PM Matt Wilkie

Re: New Themes

2019-08-19 Thread Chris George
Thanks, Matt. Now that docks have settled down I can work on theming them to be more consistent. I will poke at the rest and prepare an update. Chris On Mon, Aug 19, 2019 at 5:52 PM Matt Wilkie wrote: > Thank you for tackling and sharing this Chris. Feedback to come when I >> finish catching u

Re: New Themes

2019-08-20 Thread Chris George
It looks like the themes are supplanting font info but not anything else. For example, if I specify a setting in a theme file it gets overridden by myLeoSettings.leo which is the expected behaviour. Having the font info in a theme override that is inconsistent but could/should be offered as a choic

Re: New Themes

2019-08-21 Thread Chris George
Matt, What version of PyQt are you using? With Python 3.6.8 and PyQt version 5.12.3, I do not see the headline lines or the light blue bits to the left of the selected node. With Python 3.7.4 and PyQt 5.13.0, I do. I will fiddle here to see why that might be. Chris On Monday, August 19, 2019

Re: New Themes

2019-08-21 Thread Chris George
Python 3.6.8 and PyQt 5.13.0 display the problems. Python 3.6.8 and PyQt 5.12.3 do not. Sigh. Time to read the changelog. Chris -- 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,

Re: New Themes

2019-08-21 Thread Chris George
down. Chris On Wed, Aug 21, 2019 at 7:14 PM Chris George wrote: > > > Python 3.6.8 and PyQt 5.13.0 display the problems. > > Python 3.6.8 and PyQt 5.12.3 do not. > > Sigh. Time to read the changelog. > > Chris > > -- > You received this message because you are subs

Re: New Themes

2019-08-21 Thread Chris George
nb. The dock title bar icons work fine with Python 3.6.8 and PyQt 5.12.3. Chris On Wed, Aug 21, 2019 at 7:49 PM Chris George wrote: > Curiouser and *curiouser*. > > My distribution default is Python 3.6.8 and PyQt 5.12.3. This combination > works just fine to run Leo and the

Re: New Themes

2019-08-22 Thread Chris George
> *General* > >- Default font size much too large, everything is pretty squished. In >screenshot below compare the window manager title with Leo's tab title. > > I dropped it by 1px across the board and could probably go smaller. At 1920x1080 my eyes just aren't that good anymore. :-)

Re: New Themes

2019-08-22 Thread Chris George
I have narrowed down the outline issue a baby step further. After using venv, pyenv, and conda and having them all display the same problems I can pretty much say that it has nothing to do with the pyqt version and everything to do with virtual python environments. When you did your testing were

Re: Status report: #1289: singleton docks

2019-08-23 Thread Chris George
I will once again put my hand up to try to preserve the ability to make the body dock the central widget. It is central to how I work with Leo. I have quickly become fond of the two-pane workspace and that falls apart if my only option is to nest the widgets on top of the body instead of the tree.

Re: New Themes

2019-08-23 Thread Chris George
Heh. Working with snap I have hosed my root filesystem twice with complete, fresh reinstalls. So my default is pristine. Chris On Fri, Aug 23, 2019 at 9:09 AM Matt Wilkie wrote: > After using venv, pyenv, and conda and having them all display the same >> problems I can pretty much say that it

Re: best practice for managing calendar events

2019-08-27 Thread Chris George
The only reason I do not use todo.py extensively as my organizer is the total lack of integration with an online calendar application. I am sure it could be done. It is likely still beyond my skills to make it so but it would certainly be an important and worthwhile feature for many people like me

Re: What to do when outline's text is not visible in tree pane?

2019-08-28 Thread Chris George
At one point I spent a couple of hours trying to figure out how to add a tooltip to a headline. My poor python skills were simply not up to the task. Chris On Tue, Aug 27, 2019 at 9:40 PM gar wrote: > Tree pane with outline has some finite width. And outline text may exceed > this width so tha

Re: The leo_in_pyzo plugin is ready for testing!

2019-08-28 Thread Chris George
Once a pyzo dock is closed using x or unchecking it, it is gone and cannot be reopened. The "Editors" and "Shells" docks behave correctly ie. they can be opened and closed using the right-click pop-up titlebar method. Restarting Leo restores the docks to the pop-up menu and opening them using the r

Re: The leo_in_pyzo plugin is ready for testing!

2019-08-28 Thread Chris George
Further testing shows that the artifacts only exist transiently but do not persist between sessions. They seem to be caused by activity that moves, nests, resizes etc. widgets. Closing Leo and reopening makes them go away and they do not reappear until you move, nest or resize a widget. They ap

Re: The leo_in_pyzo plugin is ready for testing!

2019-08-28 Thread Chris George
Oh, I forgot to mention that I deleted the cache before testing and this makes pretty much any operation leave the artifact. Closing and opening Leo seems to make it less prevalent. Chris On Wednesday, August 28, 2019 at 2:09:45 PM UTC-7, Chris George wrote: > > Further testing shows th

Re: The leo_in_pyzo plugin is ready for testing!

2019-08-28 Thread Chris George
Neon which is the official KDE distro. It is built on Ubuntu 18.04. Chris On Wednesday, August 28, 2019 at 3:42:28 PM UTC-7, Matt Wilkie wrote: > > It helps a lot. Please remind me what platform you are using. >>> >> >> Leo 6.1-devel, devel branch, build 05e1e94daf >> 2019-08-28 02:48:56 -0500 >

Re: What to do when outline's text is not visible in tree pane?

2019-08-29 Thread Chris George
Chris On Wednesday, August 28, 2019 at 10:22:00 PM UTC-7, gar wrote: > > same with me. > looks like there's no way to do it easy. > > 2019-08-28 18:15 GMT+03:00, Chris George >: > > > At one point I spent a couple of hours trying to figure out how to add a > >

Re: What to do when outline's text is not visible in tree pane?

2019-08-30 Thread Chris George
I will have another go. I will be asking questions this time. :-) Chris On Fri, Aug 30, 2019 at 6:53 AM Edward K. Ream wrote: > On Tue, Aug 27, 2019 at 11:40 PM gar wrote: > >> Tree pane with outline has some finite width. And outline text may exceed >> this width so that only some part of the

Re: The leo_in_pyzo plugin is ready for testing!

2019-08-30 Thread Chris George
KDE is based on Qt. There may be some interactions there. I will set-up a virtualbox with vanilla Ubuntu and see what happens. Chris On Fri, Aug 30, 2019 at 6:54 AM Edward K. Ream wrote: > On Wed, Aug 28, 2019 at 5:42 PM Matt Wilkie wrote: > > I think he meant also which linux distribution. >>

Re: Discusss: use Discourse instead of mailing list

2019-08-30 Thread Chris George
I am currently looking at Flarum which seems to be a better fit than Discourse. More eyes and thoughts would be good. Sign in and I will make you an admin if you want to evaluate it. https://leoeditor.flarum.cloud Chris On Fri, Aug 30, 2019 at 7:02 AM Edward K. Ream wrote: > > > On Wed, Aug 2

Re: Discusss: use Discourse instead of mailing list

2019-08-31 Thread Chris George
The biggest downside to email lists is formatting the messages. Plain text is good, but code, images, proper indentation etc. is better. The number one feature difference between Discourse and Flarum is replying by email which as we all know suffers from the formatting issue. https://www.quickt

Re: Discusss: use Discourse instead of mailing list

2019-08-31 Thread Chris George
So I broke my leg this morning. Since I will have a fair bit of downtime coming up I would be happy to work on the import/backup to see what can be done. Edward, would you like me to apply and get started? Chris -- You received this message because you are subscribed to the Google Groups "l

Re: Discusss: use Discourse instead of mailing list

2019-08-31 Thread Chris George
This is what a flarumemail notificatioin looks like Hey ChrisGeorge! > > admin made a post in a discussion you're following: Testing the Editor > > To view the new activity, check out the following link: > https://leoeditor.flarum.cloud/d/3/8 > > --- > > Admin reply. Testing. > > --- > > You won'

Re: Discusss: use Discourse instead of mailing list

2019-09-02 Thread Chris George
I can get local tinned salmon from my indigenous contacts so I will do that. I just can't eat tuna anymore. Chris On Mon, Sep 2, 2019 at 5:45 PM Matt Wilkie wrote: > Chris George wrote: >> >> So I broke my leg this morning. >> > > eeep! Sorry to hear that. Ea

Re: Documentation update process

2019-09-02 Thread Chris George
I think the current website only gets built from master at release time. Once we switch over to github pages it is dead simple to generate updated docs from devel. That should happen soon. I am just waiting to hear back from Speed with DNS changes. Chris On Mon, Sep 2, 2019 at 8:02 PM Rob wrote

Re: Please test the docks branch

2019-09-06 Thread Chris George
reinstall of my OS including a different distribution. Back in an hour or so. I love linux. Chris On Friday, September 6, 2019 at 12:31:30 PM UTC-7, Edward K. Ream wrote: > > On Fri, Sep 6, 2019 at 10:56 AM Chris George > wrote: > > Leo 6.0-final, build 0aeeb6fdcb >> &

Re: Please test the docks branch

2019-09-06 Thread Chris George
> > > Back in an hour or so. > > I love linux. > > Chris > And I am back. What did I miss? Fresh install of OS and all critical apps. I even took the time to do a backup of my home folder because it was getting a little crufty. Chris -- You received this message because you are subscribed t

Re: Chris: cause of outline artifact?

2019-09-08 Thread Chris George
After extensive testing I have determined that my initial conclusions hold. With all else being equal (this took some effort), if the python environment leois running under is native to the OS the stylesheet is flawless. If leo is running under a venv of any flavor (including conda) the artifa

Re: Chris: cause of outline artifact?

2019-09-08 Thread Chris George
I am taking a break from this for a bit. In the meantime I will run Leo "native" under Neon with Python 3.6.8 and PyQt 5.12.3. Chris On Sunday, September 8, 2019 at 1:56:11 PM UTC-7, Matt Wilkie wrote: > > With all else being equal (this took some effort), if the python >> environment leois r

Re: Automatic git commit on save using entr

2019-09-15 Thread Chris George
On Saturday, September 14, 2019 at 1:58:57 PM UTC-7, btheado wrote: > > I'm currently using leo as my main note-taking application and I find it > very useful to have auto-saving, so I enabled the auto-save module. > > I felt a little nervous about using auto-save and decided I wanted a git > c

Re: Automatic git commit on save using entr

2019-09-15 Thread Chris George
I use a .desktop panel shortcut to run Leo. I always run it in a terminal window and close the terminal on exit of Leo. > Here is where I'm confused. You are launching rerun2 in the background, so > it will outlast your bash script for sure. Are you saying you close your > console when leo e

Re: is there any way to disable alt-letter hotkey for top-level menus?

2019-09-20 Thread Chris George
You can try a custom menu. Open leoSettings.leo and navigate to the main @menu node. Copy this node and paste it into your myLeoSettings.leo under the @settings node. Change the top level headlines to lose the hotkey markers. The downside is remembering to update your @menu node every now and

Re: leo 6.1 user expirience issues

2019-09-21 Thread Chris George
It seems to me that a sane default would be the standard three pane arrangement. Large body on right, outline on upper left and tabs dock on lower left. Make @bool dockable-log-tabs = True and nest the rest of the default docks as part of tabs. I use body as my central dock so this may not wor

Re: leo 6.1 user expirience issues

2019-09-21 Thread Chris George
Hmmm, it seems to me that what I have going to make my preferred two dock UI (particular non-default settings, nested docks galore) could be incorporated into a .leo file and then bundled with a ~/.leo/db directory but it isn't something that would be easy to install. Chris On Sat, Sep 21, 2019 a

Re: is there any way to disable alt-letter hotkey for top-level menus?

2019-09-21 Thread Chris George
9 at 5:02:59 PM UTC-5, jkn wrote: >> >> >> The & is an accelerator, not a binding. >>> >>> y-e-s ... but then how is what Chris George suggesting supposed to >> work? >> > > I don't think Chris's suggestion will work. The problem i

Re: #1342 ready for testing in the find-tab branch

2019-09-21 Thread Chris George
Pretty straight forward. You need default keybindings for Find All and Replace All. Chris On Sat, Sep 21, 2019 at 3:32 PM Edward K. Ream wrote: > #1342 suggests > replacing buttons in the Find Tab with labels. This works around > intracta

Re: is there any way to disable alt-letter hotkey for top-level menus?

2019-09-23 Thread Chris George
Hah. That explains a lot. :-) On Monday, September 23, 2019 at 12:58:53 PM UTC-7, Edward K. Ream wrote: > > > > On Mon, Sep 23, 2019 at 11:38 AM Chris George > wrote: > >> I have been investigating using --trace=keys. >> >> Using chords, like Ctrl+Shift

Re: New plugin history_tracer

2019-09-30 Thread Chris George
It installed flawlessly on Linux. Chris On Mon, Sep 30, 2019 at 4:29 PM vitalije wrote: > I am travelling and can't do much about this at the moment. From the log I > see that it complains about missing text test files. They aren't essential. > Try adding any text files on those paths. They onl

Re: Discuss: is it time to retire the python_terminal plugin?

2019-10-01 Thread Chris George
1. Enable pyzo_in_leo.py plugin. 2. Run Leo using --global-docks on the command line. HTH, Chris On Tue, Oct 1, 2019 at 7:11 AM lewis wrote: > I haven't kept up to date with how pyzo features are available in Leo. > Pyzo is installed and the pyzo_in_leo.py plugin is enabled but from the > Plug

Re: #1342 ready for testing in the find-tab branch

2019-10-10 Thread Chris George
#1357 I cannot replace-all anymore. Everything else works as per the docs. And I cannot use Alt-x if the cursor is in the "replace" text input field, which is very strange and apparently doesn't happen on Windows. (all I get is an x at the end of the replace string) I even tried switching to '

Re: Improved asciidoc, asciidoctor and pandoc support

2019-10-11 Thread Chris George
> > *Live rendering of asciidoc and pandoc markup* > > The VR plugin recognizes @adoc nodes, @pandoc nodes (see below) and > @language pandoc and @language md. > > The VR plugin renders only p.b. Read on if you want render entire files... > > > While this work is fresh in your mind is there any

Re: How do you install leointeg into VS Code?

2019-10-11 Thread Chris George
I run on Ubuntu and can do pretty much everything you detailed in your earlier postings. I look forward to your progress. Chris On Fri, Oct 11, 2019 at 1:05 PM Robert Cholette wrote: > Thanks Arjan, that's a normal warning to get on the first run. > > I'm really eager to try all of this under

Re: Improved asciidoc, asciidoctor and pandoc support

2019-10-17 Thread Chris George
> > Oh, I suppose Leo could run the rST through the sphinx tool chain, and > render the resulting html, or better, open the resulting page in a > browser. Rather than reopening #333, I have just created #1388. It's > schedule for Leo 6.1, but no guarantees. > > Edward > The browser based re

Re: Markdown preferences

2019-10-17 Thread Chris George
I write fiction, nonfiction, and some technical documents (not so much anymore). For fiction I use plain text. Anything more is simply a distraction. For nonfiction, I use rst as I learned it along with Leo. Links, bold, italics etc. are easy with it. I could probably have used markdown but by th

Re: Discuss: what should Leo's sphinx commands do?

2019-10-18 Thread Chris George
When I use sphinx, step one is to always create a directory for the project. I then run sphinx-quickstart to create the conf.py and the _build and _static directories. The ideal for my workflow would be to start with an @sphinx node that would do all that for me. ie. in the headline @sphinx ~/sphi

Re: Error in rendering reStructuredText

2019-11-01 Thread Chris George
Leo's documentation is in Sphinx markup. AFAIK, the rendered pane doesn't render that particular markup. HTH, Chris On Friday, November 1, 2019 at 8:28:40 AM UTC-7, rengel wrote: > > No suggestion? > -- You received this message because you are subscribed to the Google Groups "leo-editor" gr

Re: Error in rendering reStructuredText

2019-11-01 Thread Chris George
1. Here is a link to a rst example page. https://www.southampton.ac.uk/~fangohr/computing/rst/rst.txt 2. Paste into a body node and use @language rest at the top. Viewrendered does its thing. HTH, Chris On Friday, November 1, 2019 at 8:28:40 AM UTC-7, rengel wrote: > > No suggestion? > --

Re: Error in rendering reStructuredText

2019-11-02 Thread Chris George
ystem Message: ERROR/3 (, line 1) Unknown directive type "toctree". Chris On Saturday, November 2, 2019 at 2:26:52 AM UTC-7, Edward K. Ream wrote: > > On Fri, Nov 1, 2019 at 11:11 AM Chris George > wrote: > > Leo's documentation is in Sphinx markup. >> &g

Re: How is Leo's website published?

2019-11-07 Thread Chris George
Currently Edward looks after pushing out new docs and uploading to the website. Eventually, the flow will be to push out the docs, move them somewhere, change branches to gh-pages, move the html back, commit the new html and voila, leoeditor.com updated and hosted with github pages. But we're

Re: How to change the highlight color of selected menu item?

2019-12-02 Thread Chris George
The setting is in your theme .leo file. For example, I use ZephyrDarkTheme.leo. Here is the UNL to the Menus section. The specific setting you are looking to change is QMenu::item:selected /home/chris/.leo/themes/ZephyrDarkTheme.leo#@settings-->@theme Zephyr Dark-->@data qt-gui-plugin-style-sheet

Re: book authoring: formatting, auto-save, auto-commit to git

2019-12-06 Thread Chris George
Hello, Formatting depends on the type of book. For fiction, any of the popular markup languages will do it for you as few fiction writers need much beyond bold and italic. Leo is well integrated with rst and I taught myself to use it while I was learning Leo. For non-fiction, the more sophistica

Re: I can't get abbreviations to work ...

2019-12-26 Thread Chris George
"The reason for the default ;; is that it would be unusual to type them together trying to do something else." When I am writing fiction I don't use triggers. I use unusual strings to denote places and characters. So Myrina becomes myr, an unusual enough string that it doesn't appear in any other

Re: Leo for organizing notes?

2020-01-18 Thread Chris George
On Sat, Jan 18, 2020 at 3:36 PM andyjim wrote: > Uh, complete newbie here, and I feel like I'm walking into a high end > programmers convention here and raising my hand red-faced to ask for a bit > of kindergarten help. Everything in this forum is Greek to me. I am NOT a > programmer. Repeat: I a

Re: Leo for organizing notes?

2020-01-19 Thread Chris George
gt; figure it out, as it looks too good, but so far it seems not to have an > entry path for the (non-programming) beginner. If there is such an entry > path ("Complete dummies start here!") I'd be grateful to be pointed in that > direction. > Andy > > On Saturday,

Re: Leo for organizing notes?

2020-01-23 Thread Chris George
Hi Steve, I never discovered a way to do that. In fact, for the first seven years of using Leo, I used only one Leo file to organize my life and handle all of my different writing projects. Chris On Thu, Jan 23, 2020 at 12:26 AM Steve Litt wrote: > On Sat, 18 Jan 2020 17:44:51 -0800 >

Re: FYI: changes to settings & command-line options

2020-02-28 Thread Chris George
Using --use-docks adds an extra line/tab to the global window at the top "Leo outlines" as well as a header to every window/tab/outline etc. Is there a way to retrieve the lost screen real estate? Chris On Fri, Feb 28, 2020 at 2:26 PM Edward K. Ream wrote: > Recent revs in devel have made the

Re: mindmap view of one subtree

2020-02-29 Thread Chris George
HI Thomas, Just making sure that you are aware of LeoVue. It might save you a lot of effort. https://kaleguy.github.io/leovue/#/t/2 Chris On Saturday, February 29, 2020 at 10:32:21 AM UTC-8, Thomas Passin wrote: > > I'm also interested in displaying parts of Leo outlines as mind maps. > Maki

Re: The dock2 branch is ready for testing

2020-03-09 Thread Chris George
So as a workaround to achieve the goal I can use the following keystrokes. Alt -w, Alt-a, Alt-a Alt-w, Alt-a, Alt-d Is there a way to put this into an @button? Chris On Mon, Mar 9, 2020 at 4:26 AM Edward K. Ream wrote: > This is #1527 . It

Re: The dock2 branch is ready for testing

2020-03-09 Thread Chris George
s for recovering the top line of screen space. Chris On Monday, March 9, 2020 at 8:47:33 AM UTC-7, Edward K. Ream wrote: > > > > On Mon, Mar 9, 2020 at 9:39 AM Chris George > wrote: > >> So as a workaround to achieve the goal I can use the following keystrokes. >> >

<    1   2   3   4   5   6