Re: ENB: Making LeoVue a desktop app

2018-02-07 Thread Terry Brown
On Wed, 7 Feb 2018 21:43:39 -0600 Terry Brown wrote: > which includes a fully functional read / write web GUI to a Leo > instance ;-) p.s. I'm fairly sure it won't run in Internet Explorer or NCSA Mosaic :-) Chrome and Firefox work. -- You received this message because

Re: ENB: Making LeoVue a desktop app

2018-02-07 Thread Terry Brown
On Wed, 7 Feb 2018 06:48:25 -0600 "Edward K. Ream" wrote: > ​There is a link to this in the first (summary) comment of Leo issue > #684 . It has > influenced my thinking considerably. I've added

Re: ENB: Making LeoVue a desktop app

2018-02-07 Thread Arjan
The details of this thread are well above my expertise, but I read something that looks relevant and interesting in a HN thread on PyQt: I have been developing in HTML/Python for a while now. This works > wonderfully. You just need to put all

Re: ENB: Making LeoVue a desktop app

2018-02-07 Thread Terry Brown
On Wed, 7 Feb 2018 03:41:49 -0800 (PST) Joe Orr wrote: > Why make an electron version of Leo: > 1. Get the modern look and feel that people expect. The Leo editor > maybe doesn't really need any UI improvements, but I think the > current look of Leo gives newcomers the

Re: ENB: Making LeoVue a desktop app

2018-02-07 Thread Terry Brown
On Wed, 7 Feb 2018 03:41:49 -0800 (PST) Joe Orr wrote: > A web based version of Leo would be an entirely new category of app. > I'm sure it would be cool but I'm not sure what exactly it would be. > How does the file diff feature fit in here? Certainly you could make > a node

Re: ENB: Making LeoVue a desktop app

2018-02-07 Thread Edward K. Ream
On Wed, Feb 7, 2018 at 5:41 AM, Joe Orr wrote: > Just a few quick notes, will add more later. > > For those working on the electron approach, did you see this: > https://www.fyears.org/2017/02/electron-as-gui-of-python-apps-updated.html > ​There is a link to this in the first

Re: ENB: Making LeoVue a desktop app

2018-02-07 Thread Joe Orr
Just a few quick notes, will add more later. For those working on the electron approach, did you see this: https://www.fyears.org/2017/02/electron-as-gui-of-python-apps-updated.html I'm swamped with a new project so I won't be able to work on this for a bit. But I am planning on adding form.io

Re: ENB: Making LeoVue a desktop app

2018-02-06 Thread Zoom.Quiet
On Wed, Feb 7, 2018 at 2:09 AM, Terry Brown wrote: > On Tue, 6 Feb 2018 11:31:54 -0600 > "Edward K. Ream" wrote: > ... >> > read / write browser interface for Leo must provide the same zero >> > install access. Jupyter notebooks can be accessed this

Re: ENB: Making LeoVue a desktop app

2018-02-06 Thread Terry Brown
On Tue, 6 Feb 2018 11:31:54 -0600 "Edward K. Ream" wrote: > On Tue, Feb 6, 2018 at 10:57 AM, Terry Brown > wrote: > > I can buy a new computer, connect it to the > ​ ​ > internet, and go to: > > > https://kaleguy.github.io/leovue/#/t/1 > > > > and

Re: ENB: Making LeoVue a desktop app

2018-02-06 Thread Edward K. Ream
On Tue, Feb 6, 2018 at 10:57 AM, Terry Brown wrote: ​> ​ I can buy a new computer, connect it to the ​ ​ internet, and go to: > > https://kaleguy.github.io/leovue/#/t/1 > > and I'm using Leo on the web... except it's read only. ​No, you are just accessing a web page. ​

Re: ENB: Making LeoVue a desktop app

2018-02-06 Thread Chris George
I would love to see a Leo server. Clients could include web browsers, python desktop apps, java apps, android/iOS apps... Chris On Tue, Feb 6, 2018 at 8:57 AM, Terry Brown wrote: > On Tue, 6 Feb 2018 07:00:47 -0800 (PST) > "Edward K. Ream" wrote: >

Re: ENB: Making LeoVue a desktop app

2018-02-06 Thread Terry Brown
On Tue, 6 Feb 2018 07:00:47 -0800 (PST) "Edward K. Ream" wrote: > > I'm not finding the Atom text editor running in a browser, > > although I see some initiatives to get that to happen. Which > > re-enforces my concern that Electron isn't really addressing the > > over the

Re: ENB: Making LeoVue a desktop app

2018-02-06 Thread Edward K. Ream
On Tuesday, February 6, 2018 at 8:50:20 AM UTC-6, Edward K. Ream wrote: > npm install -g node-python fails: So ipc looks like the way to go, which is why I am interested in zerorpc . Edward -- You received this message because you are

Re: ENB: Making LeoVue a desktop app

2018-02-06 Thread Edward K. Ream
On Tuesday, February 6, 2018 at 8:15:12 AM UTC-6, Terry Brown wrote: p.s. just realized that the Atom text editor is based on Electron (doh). > So that speaks well for what can be done with Electron building desktop > apps. Yes. It's impressive. > I'm not finding the Atom text editor

Re: ENB: Making LeoVue a desktop app

2018-02-06 Thread Edward K. Ream
On Tuesday, February 6, 2018 at 8:33:48 AM UTC-6, Edward K. Ream wrote: > For me, #1 [The hello world app > ] > > might take the most time, and will likely be the most valuable. > > Well, it was easy. I had

Re: ENB: Making LeoVue a desktop app

2018-02-06 Thread Edward K. Ream
On Tuesday, February 6, 2018 at 8:33:48 AM UTC-6, Edward K. Ream wrote: > I agree with Terry that electron is only one of several candidates for the way forward. I have just added the Info label to #684: Create a browser gui for Leo . This

Re: ENB: Making LeoVue a desktop app

2018-02-06 Thread Edward K. Ream
On Tuesday, February 6, 2018 at 7:25:45 AM UTC-6, Edward K. Ream wrote: > For me, #1 [The hello world app ] might take the most time, and will likely be the most valuable. Well, it was easy. I had already

Re: ENB: Making LeoVue a desktop app

2018-02-06 Thread Terry Brown
On Tue, 6 Feb 2018 08:03:46 -0600 Terry Brown wrote: > On Tue, 6 Feb 2018 03:53:36 -0800 (PST) > vitalije wrote: > > > IMHO this is the way to go inter-process communication between > > regular python process and electron application. > > +1 > >

Re: ENB: Making LeoVue a desktop app

2018-02-06 Thread Terry Brown
On Tue, 6 Feb 2018 03:53:36 -0800 (PST) vitalije wrote: > IMHO this is the way to go inter-process communication between > regular python process and electron application. +1 But I'm not familiar with Electron, so I'm not clear what it brings to the table. Leo already is

Re: ENB: Making LeoVue a desktop app

2018-02-06 Thread Edward K. Ream
On Tue, Feb 6, 2018 at 5:53 AM, vitalije wrote: An alternative might be to use interprocess communication between python >> and electron. This might be a client server architecture, or something >> else. >> > > IMHO this is the way to go inter-process communication between

Re: ENB: Making LeoVue a desktop app

2018-02-06 Thread vitalije
> > An alternative might be to use interprocess communication between python > and electron. This might be a client server architecture, or something > else. This is a completely open question, imo. > > Your comments please, Amigos. > > Edward > IMHO this is the way to go inter-process

Re: ENB: Making LeoVue a desktop app

2018-02-06 Thread Edward K. Ream
On Tuesday, February 6, 2018 at 3:57:34 AM UTC-6, Edward K. Ream wrote: > An alternative might be to use interprocess communication between python and electron. Or, to get back to Terry's original question, some ipc between python and non-node.js libs. Hmm. I doubt that Leo Vue could use

Re: ENB: Making LeoVue a desktop app

2018-02-06 Thread Edward K. Ream
On Tuesday, February 6, 2018 at 3:47:44 AM UTC-6, Edward K. Ream wrote: An alternative might be to use interprocess communication between python > and electron. > Hmm. The electron quick start talks about a two-process