Re: Updates to LeoVue

2018-10-17 Thread Chris George
Well, that is just way too easy.

I guess I should have followed up on figuring out what a CDN was before I
went off trying to get the entire shooting match to work on Heroku.

On the plus side, I now know something about node.js and express.js that I
didn't know before. :-)


Chris

On Wed, Oct 17, 2018 at 3:10 PM Joe Orr  wrote:

>
>
> On Tuesday, October 16, 2018 at 9:06:59 PM UTC-4, Chris George wrote:
>>
>> I guess this would be a question for Joe.
>>
>> I have gotten Leo Vue to "work" under heroku. The application serves a
>> page that is identical to a page served by the local application. But it
>> won't display the page.
>>
>> https://agile-fortress-75552.herokuapp.com/
>>
>> As you know a lot more about node.js etc. than me I was hoping you might
>> have an idea.
>>
>> A big stumbling block to get this working was the lack of a start script
>> in packages.json or a server.js file. I am slowly working towards it
>> working as I keep googling and tinkering but I have been stuck here for a
>> while.
>>
>>
>> You copied the source files, not the compiled files. The source
> index.html doesn't load LeoVue, that is added by the build process.
>
> Check this page out:
> https://kaleguy.github.io/leovue/#/t/13/
>
> Unless you're planning to edit the code in LeoVue you don't need the repo
> and you don't need node, you can just use the CDN. All you need is
> 1. webserver that serves static files, can use S3, GH-Pages etc
> 2. Index.html from dist or docs or exampes repo
> 3. Leo file
>
> I'll add some instructions for running off of S3, but also easy thing to
> do if you don't want to use the CDN, create an empty git repo, copy the
> docs folder from LeoVue to the git repo, turn on GH-Pages for the docs
> folder, edit the Leo file as you like.
>
> Joe
>
> --
> 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 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 leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Updates to LeoVue

2018-10-17 Thread Joe Orr


On Tuesday, October 16, 2018 at 9:06:59 PM UTC-4, Chris George wrote:
>
> I guess this would be a question for Joe.
>
> I have gotten Leo Vue to "work" under heroku. The application serves a 
> page that is identical to a page served by the local application. But it 
> won't display the page.
>
> https://agile-fortress-75552.herokuapp.com/
>
> As you know a lot more about node.js etc. than me I was hoping you might 
> have an idea.
>
> A big stumbling block to get this working was the lack of a start script 
> in packages.json or a server.js file. I am slowly working towards it 
> working as I keep googling and tinkering but I have been stuck here for a 
> while.
>
>
> You copied the source files, not the compiled files. The source index.html 
doesn't load LeoVue, that is added by the build process.

Check this page out:
https://kaleguy.github.io/leovue/#/t/13/

Unless you're planning to edit the code in LeoVue you don't need the repo 
and you don't need node, you can just use the CDN. All you need is
1. webserver that serves static files, can use S3, GH-Pages etc
2. Index.html from dist or docs or exampes repo
3. Leo file

I'll add some instructions for running off of S3, but also easy thing to do 
if you don't want to use the CDN, create an empty git repo, copy the docs 
folder from LeoVue to the git repo, turn on GH-Pages for the docs folder, 
edit the Leo file as you like.

Joe 

-- 
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 https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Updates to LeoVue

2018-10-17 Thread Joe Orr
Oops! I removed vue-tabs because there are tabs in bootstrap-vue. Forgot to 
remove a couple of includes. I just uploaded a fix.

Joe

On Monday, October 15, 2018 at 10:36:10 AM UTC-4, Chris George wrote:
>
> Ugh. The entire node/npm thing is a dog's breakfast. I have problems, as 
> usual.
>
> Linux Mint 18 KDE
> node v10.12.0
> npm 6.41
>
> Running npm run build or npm run dev gets me these errors. This was after 
> having to manually install a handful of dependencies that npm couldn't 
> satisfy.
>
> ERROR in ./src/main.js
> Module not found: Error: Can't resolve 'vue-nav-tabs' in 
> '/external/chris/working/Websites/leovue/src'
>  @ ./src/main.js 65:18-41
>
> ERROR in ./src/main.js
> Module not found: Error: Can't resolve 'vue-nav-tabs/themes/vue-tabs.scss' 
> in '/external/chris/working/Websites/leovue/src'
>  @ ./src/main.js 69:0-44
>
> Any hints or tips would be much appreciated.
>
> Chris
>
> On Sunday, October 14, 2018 at 4:34:17 PM UTC-7, Joe Orr wrote:
>>
>>
>>
>>>- clicking on "Feature Introduction" and "Chunking" items in ToC 
>>>starts a download of the .md file for that node. The other items seem to 
>>> be 
>>>okay
>>>
>>> That's weird, does it on FF in Mac too. But the page does display after 
>> you get rid of the download dialog. I'll look into it. For now I'm really 
>> only supporting Chrome though. 
>>
>>
>>>- there's no vertical scroll bar in the rendered pane, so without a 
>>>mouse wheel I can't see the whole page. PageDn doesn't work at first 
>>>because keyboard focus is in the pane that was clicked (ToC).
>>>
>>> I removed the scrollbars (but not scrolling) scrolling because they 
>> looked crappy in Windows. I could put them back as an option... Arrow keys 
>> should work, but with mouse wheel or track pad it works better.
>>
>>>
>>>- wow. just wow.
>>>
>>> Glad you like it! If you have any good sample files, you can try them 
>> out. All you need to do is put them online with an index file that points 
>> to the CDN.
>>
>>>
>>>- Install too complicated: yeah. I'm going to keep chipping away at 
>>>that.
>>>- Install and using LeoVue requires a webserver - maybe there's 
>>>something in Tiddly Desktop that can be adapted (
>>>https://tiddlywiki.com/static/TiddlyDesktop.html)
>>>
>>> LeoVue depends on Vue, which requires files to be served not from 
>> filesystem.
>>
>> Joe
>>  
>>
>

-- 
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 https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Updates to LeoVue

2018-10-16 Thread Chris George
I guess this would be a question for Joe.

I have gotten Leo Vue to "work" under heroku. The application serves a page 
that is identical to a page served by the local application. But it won't 
display the page.

https://agile-fortress-75552.herokuapp.com/

As you know a lot more about node.js etc. than me I was hoping you might 
have an idea.

A big stumbling block to get this working was the lack of a start script in 
packages.json or a server.js file. I am slowly working towards it working 
as I keep googling and tinkering but I have been stuck here for a while.

Chris

On Sunday, October 14, 2018 at 4:34:17 PM UTC-7, Joe Orr wrote:
>
>
>
>>- clicking on "Feature Introduction" and "Chunking" items in ToC 
>>starts a download of the .md file for that node. The other items seem to 
>> be 
>>okay
>>
>> That's weird, does it on FF in Mac too. But the page does display after 
> you get rid of the download dialog. I'll look into it. For now I'm really 
> only supporting Chrome though. 
>
>
>>- there's no vertical scroll bar in the rendered pane, so without a 
>>mouse wheel I can't see the whole page. PageDn doesn't work at first 
>>because keyboard focus is in the pane that was clicked (ToC).
>>
>> I removed the scrollbars (but not scrolling) scrolling because they 
> looked crappy in Windows. I could put them back as an option... Arrow keys 
> should work, but with mouse wheel or track pad it works better.
>
>>
>>- wow. just wow.
>>
>> Glad you like it! If you have any good sample files, you can try them 
> out. All you need to do is put them online with an index file that points 
> to the CDN.
>
>>
>>- Install too complicated: yeah. I'm going to keep chipping away at 
>>that.
>>- Install and using LeoVue requires a webserver - maybe there's 
>>something in Tiddly Desktop that can be adapted (
>>https://tiddlywiki.com/static/TiddlyDesktop.html)
>>
>> LeoVue depends on Vue, which requires files to be served not from 
> filesystem.
>
> Joe
>  
>

-- 
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 https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Updates to LeoVue

2018-10-15 Thread Chris George
Red Hat Openshift provides a free node.js environment online but after an 
hour of trying to suss out how to marry LeoVue with that I am going back to 
writing.

My brain hurts.

Chris

On Monday, October 15, 2018 at 8:01:37 AM UTC-7, Chris George wrote:
>
> Success after installing more depednencies manually.
>
> I run a small web hosting operation on the side. Now to find a way to 
> install this entire infrastructure on cPanel without terminal access to the 
> server. :-( 
>
> cPanel is still about a year away from rolling node/npm as supported 
> infrastructure. 
>
> Chris
>
> On Monday, October 15, 2018 at 7:36:10 AM UTC-7, Chris George wrote:
>>
>> Ugh. The entire node/npm thing is a dog's breakfast. I have problems, as 
>> usual.
>>
>> Linux Mint 18 KDE
>> node v10.12.0
>> npm 6.41
>>
>> Running npm run build or npm run dev gets me these errors. This was after 
>> having to manually install a handful of dependencies that npm couldn't 
>> satisfy.
>>
>> ERROR in ./src/main.js
>> Module not found: Error: Can't resolve 'vue-nav-tabs' in 
>> '/external/chris/working/Websites/leovue/src'
>>  @ ./src/main.js 65:18-41
>>
>> ERROR in ./src/main.js
>> Module not found: Error: Can't resolve 
>> 'vue-nav-tabs/themes/vue-tabs.scss' in 
>> '/external/chris/working/Websites/leovue/src'
>>  @ ./src/main.js 69:0-44
>>
>> Any hints or tips would be much appreciated.
>>
>> Chris
>>
>> On Sunday, October 14, 2018 at 4:34:17 PM UTC-7, Joe Orr wrote:
>>>
>>>
>>>
- clicking on "Feature Introduction" and "Chunking" items in ToC 
starts a download of the .md file for that node. The other items seem 
 to be 
okay

 That's weird, does it on FF in Mac too. But the page does display after 
>>> you get rid of the download dialog. I'll look into it. For now I'm really 
>>> only supporting Chrome though. 
>>>
>>>
- there's no vertical scroll bar in the rendered pane, so without a 
mouse wheel I can't see the whole page. PageDn doesn't work at first 
because keyboard focus is in the pane that was clicked (ToC).

 I removed the scrollbars (but not scrolling) scrolling because they 
>>> looked crappy in Windows. I could put them back as an option... Arrow keys 
>>> should work, but with mouse wheel or track pad it works better.
>>>

- wow. just wow.

 Glad you like it! If you have any good sample files, you can try them 
>>> out. All you need to do is put them online with an index file that points 
>>> to the CDN.
>>>

- Install too complicated: yeah. I'm going to keep chipping away at 
that.
- Install and using LeoVue requires a webserver - maybe there's 
something in Tiddly Desktop that can be adapted (
https://tiddlywiki.com/static/TiddlyDesktop.html)

 LeoVue depends on Vue, which requires files to be served not from 
>>> filesystem.
>>>
>>> Joe
>>>  
>>>
>>

-- 
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 https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Updates to LeoVue

2018-10-15 Thread Chris George
Success after installing more depednencies manually.

I run a small web hosting operation on the side. Now to find a way to 
install this entire infrastructure on cPanel without terminal access to the 
server. :-( 

cPanel is still about a year away from rolling node/npm as supported 
infrastructure. 

Chris

On Monday, October 15, 2018 at 7:36:10 AM UTC-7, Chris George wrote:
>
> Ugh. The entire node/npm thing is a dog's breakfast. I have problems, as 
> usual.
>
> Linux Mint 18 KDE
> node v10.12.0
> npm 6.41
>
> Running npm run build or npm run dev gets me these errors. This was after 
> having to manually install a handful of dependencies that npm couldn't 
> satisfy.
>
> ERROR in ./src/main.js
> Module not found: Error: Can't resolve 'vue-nav-tabs' in 
> '/external/chris/working/Websites/leovue/src'
>  @ ./src/main.js 65:18-41
>
> ERROR in ./src/main.js
> Module not found: Error: Can't resolve 'vue-nav-tabs/themes/vue-tabs.scss' 
> in '/external/chris/working/Websites/leovue/src'
>  @ ./src/main.js 69:0-44
>
> Any hints or tips would be much appreciated.
>
> Chris
>
> On Sunday, October 14, 2018 at 4:34:17 PM UTC-7, Joe Orr wrote:
>>
>>
>>
>>>- clicking on "Feature Introduction" and "Chunking" items in ToC 
>>>starts a download of the .md file for that node. The other items seem to 
>>> be 
>>>okay
>>>
>>> That's weird, does it on FF in Mac too. But the page does display after 
>> you get rid of the download dialog. I'll look into it. For now I'm really 
>> only supporting Chrome though. 
>>
>>
>>>- there's no vertical scroll bar in the rendered pane, so without a 
>>>mouse wheel I can't see the whole page. PageDn doesn't work at first 
>>>because keyboard focus is in the pane that was clicked (ToC).
>>>
>>> I removed the scrollbars (but not scrolling) scrolling because they 
>> looked crappy in Windows. I could put them back as an option... Arrow keys 
>> should work, but with mouse wheel or track pad it works better.
>>
>>>
>>>- wow. just wow.
>>>
>>> Glad you like it! If you have any good sample files, you can try them 
>> out. All you need to do is put them online with an index file that points 
>> to the CDN.
>>
>>>
>>>- Install too complicated: yeah. I'm going to keep chipping away at 
>>>that.
>>>- Install and using LeoVue requires a webserver - maybe there's 
>>>something in Tiddly Desktop that can be adapted (
>>>https://tiddlywiki.com/static/TiddlyDesktop.html)
>>>
>>> LeoVue depends on Vue, which requires files to be served not from 
>> filesystem.
>>
>> Joe
>>  
>>
>

-- 
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 https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Updates to LeoVue

2018-10-15 Thread Chris George
Ugh. The entire node/npm thing is a dog's breakfast. I have problems, as 
usual.

Linux Mint 18 KDE
node v10.12.0
npm 6.41

Running npm run build or npm run dev gets me these errors. This was after 
having to manually install a handful of dependencies that npm couldn't 
satisfy.

ERROR in ./src/main.js
Module not found: Error: Can't resolve 'vue-nav-tabs' in 
'/external/chris/working/Websites/leovue/src'
 @ ./src/main.js 65:18-41

ERROR in ./src/main.js
Module not found: Error: Can't resolve 'vue-nav-tabs/themes/vue-tabs.scss' 
in '/external/chris/working/Websites/leovue/src'
 @ ./src/main.js 69:0-44

Any hints or tips would be much appreciated.

Chris

On Sunday, October 14, 2018 at 4:34:17 PM UTC-7, Joe Orr wrote:
>
>
>
>>- clicking on "Feature Introduction" and "Chunking" items in ToC 
>>starts a download of the .md file for that node. The other items seem to 
>> be 
>>okay
>>
>> That's weird, does it on FF in Mac too. But the page does display after 
> you get rid of the download dialog. I'll look into it. For now I'm really 
> only supporting Chrome though. 
>
>
>>- there's no vertical scroll bar in the rendered pane, so without a 
>>mouse wheel I can't see the whole page. PageDn doesn't work at first 
>>because keyboard focus is in the pane that was clicked (ToC).
>>
>> I removed the scrollbars (but not scrolling) scrolling because they 
> looked crappy in Windows. I could put them back as an option... Arrow keys 
> should work, but with mouse wheel or track pad it works better.
>
>>
>>- wow. just wow.
>>
>> Glad you like it! If you have any good sample files, you can try them 
> out. All you need to do is put them online with an index file that points 
> to the CDN.
>
>>
>>- Install too complicated: yeah. I'm going to keep chipping away at 
>>that.
>>- Install and using LeoVue requires a webserver - maybe there's 
>>something in Tiddly Desktop that can be adapted (
>>https://tiddlywiki.com/static/TiddlyDesktop.html)
>>
>> LeoVue depends on Vue, which requires files to be served not from 
> filesystem.
>
> Joe
>  
>

-- 
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 https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Updates to LeoVue

2018-10-14 Thread Joe Orr


>
>- clicking on "Feature Introduction" and "Chunking" items in ToC 
>starts a download of the .md file for that node. The other items seem to 
> be 
>okay
>
> That's weird, does it on FF in Mac too. But the page does display after 
you get rid of the download dialog. I'll look into it. For now I'm really 
only supporting Chrome though. 


>- there's no vertical scroll bar in the rendered pane, so without a 
>mouse wheel I can't see the whole page. PageDn doesn't work at first 
>because keyboard focus is in the pane that was clicked (ToC).
>
> I removed the scrollbars (but not scrolling) scrolling because they looked 
crappy in Windows. I could put them back as an option... Arrow keys should 
work, but with mouse wheel or track pad it works better.

>
>- wow. just wow.
>
> Glad you like it! If you have any good sample files, you can try them out. 
All you need to do is put them online with an index file that points to the 
CDN.

>
>- Install too complicated: yeah. I'm going to keep chipping away at 
>that.
>- Install and using LeoVue requires a webserver - maybe there's 
>something in Tiddly Desktop that can be adapted (
>https://tiddlywiki.com/static/TiddlyDesktop.html)
>
> LeoVue depends on Vue, which requires files to be served not from 
filesystem.

Joe
 

-- 
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 https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Updates to LeoVue

2018-10-14 Thread Matt Wilkie

>
> Facelift for LeoVue and some new features. More screenshots so should 
> better convey the advantages.


Yay!

Quick comments (I'm using firefox on windows):

   - clicking on "Feature Introduction" and "Chunking" items in ToC starts 
   a download of the .md file for that node. The other items seem to be okay
   - there's no vertical scroll bar in the rendered pane, so without a 
   mouse wheel I can't see the whole page. PageDn doesn't work at first 
   because keyboard focus is in the pane that was clicked (ToC).
   - wow. just wow.
   - Install too complicated: yeah. I'm going to keep chipping away at that.
   - Install and using LeoVue requires a webserver - maybe there's 
   something in Tiddly Desktop that can be adapted 
   (https://tiddlywiki.com/static/TiddlyDesktop.html)
   
matt

-- 
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 https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Updates to LeoVue

2018-10-13 Thread Edward K. Ream
On Sat, Oct 13, 2018 at 3:26 PM Joe Orr  wrote:

> Facelift for LeoVue and some new features. More screenshots so should
> better convey the advantages.
>
> https://kaleguy.github.io/leovue
>

Many thanks for all this.  I've just added a link to LeoVue to Leo's
wikipedia page .

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+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Updates to LeoVue

2018-10-13 Thread Joe Orr
Facelift for LeoVue and some new features. More screenshots so should 
better convey the advantages.

https://kaleguy.github.io/leovue

* @cover for cover page
* Added bootstrap-vue, so bunch of new components, like carousel
* Fixes to improve wiki operation
* Fixes to improve JSON feed + template to content
* Preloads local markdown files so search works on local markdown files, 
makes LeoVue better candidate for documenting Github project.

Any documentation or feature suggestions welcome. Lots of features of Leo 
I'm not using and don't know about, and could either be explained or added. 

This is the Leo installation info page:
https://kaleguy.github.io/leovue/#/t/7/

I tried the windows installer on a couple of different machines and it 
didn't work, so I'm just pointing people to the zip file of 5.3 which has 
everything and works. The installation instructions on the main site are 
way too complicated for regular users. If the 5.3 zip could be updated, 
that would be great.


-- 
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 https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.