Page 1 of 1

LiveCode 1.6.1 docset now available.

Posted: Wed Aug 29, 2018 3:28 pm
by jameshale
The "LiveCode 1.6.1" documentation set for Dash and Dash compatible is now available via the normal update mechanism for user contributed docsets.

This version was compiled from the 9.01rc2 release of Livecode and includes all the guides for the widgets.

James

Re: LiveCode 1.6.1 docset now available.

Posted: Thu Aug 30, 2018 5:29 pm
by jacque
I thought I'd try this for Android so I installed Lovelydocs but I don't see Livecode listed in the available languages. Where would I find the file?

Re: LiveCode 1.6.1 docset now available.

Posted: Thu Aug 30, 2018 5:40 pm
by jameshale
Ah, I can’t help you there as I do not have an android device.
On the Mac and iOS you go to the prefs or settings and check out the docset/downloads tab. There is a “user contributions” section where the Livecode docset resides. You can also just double click on a docset in finder and it will load in themMac version (hence the make docset stack.)

Looking at the “make docset” announcement thread it seems lollydocs doesn’t allow user contributions...
capellan wrote:
Tue Nov 28, 2017 8:09 am
No, Lovely Docs shows only the main repository

Re: LiveCode 1.6.1 docset now available.

Posted: Thu Aug 30, 2018 5:41 pm
by jameshale

Re: LiveCode 1.6.1 docset now available.

Posted: Thu Aug 30, 2018 5:48 pm
by jacque
Thanks. That's too bad, the main use I have for this would be for looking up syntax when I'm not at my Mac. I usually read the forums on my Android tablet.

Sad.

Re: LiveCode 1.6.1 docset now available.

Posted: Thu Aug 30, 2018 6:40 pm
by bogs
jacque wrote:
Thu Aug 30, 2018 5:48 pm
I usually read the forums on my Android tablet.
Hmm, maybe I should start a "Go fund me" to see if we can get you one of those 24" tablets... :wink:
Selection_007.png
nabi Big Tab is a 20-inch and 24-inch Android tablet.

Re: LiveCode 1.6.1 docset now available.

Posted: Fri Aug 31, 2018 4:28 pm
by jacque
Great, then I'd have three times the room to not put docs into.

Re: LiveCode 1.6.1 docset now available.

Posted: Fri Aug 31, 2018 5:54 pm
by bogs
...or 3x the room to use the regular web browser to display the actual docs :wink:
(The above is said with no working knowledge of how tablets view anything, so take with a grain (or pound) of salt :P )

Re: LiveCode 1.6.1 docset now available.

Posted: Fri Aug 31, 2018 6:24 pm
by jacque
The problem with the online docs is that the LC site is agonizingly slow and also out of date. The other online doc sites are usable but not optimized for mobile devices, so are awkward to use.

There is a mobile app in the Google Play Store which I'm using currently but it has several drawbacks and a few things I don't like. But it's workable.

I keep thinking I should just compile my own but time is short.

Re: LiveCode 1.6.1 docset now available.

Posted: Fri Aug 31, 2018 7:14 pm
by bogs
jacque wrote:
Fri Aug 31, 2018 6:24 pm
I keep thinking I should just compile my own but time is short.
I wish I could say I didn't know that feeling :?

Re: LiveCode 1.6.1 docset now available.

Posted: Sat Sep 01, 2018 1:27 am
by jameshale
Compiling your own would not be that difficult, given your mobile experience.
The Dash docset is simply a package. All the docs are html files. One for each guide (with an index.html file only for them) and the rest are for each entry in the dictionary. There is also an SQlite db file which indexes and categorises the dictionary entries. Given I have no need for Android (or linux or Windows) this is something I have not explored.
So given extracting the docs from the current LC version has been done (make docset stack), the reader would be pretty simple.

Re: LiveCode 1.6.1 docset now available.

Posted: Sat Sep 01, 2018 4:01 pm
by Mikey
James,
Care to elaborate?

Re: LiveCode 1.6.1 docset now available.

Posted: Sat Sep 01, 2018 5:02 pm
by jameshale
Well a stack with a browser to display the html files. A button to show the guides, a button to link to the docset (not sure what is required here for an Android app.)
A search field to search the sqlite db and a result field to show the results of the search.
Click on an item in the result field and the browser displays the linked file.

The db records have the name of the dictionary entry, its category and the name of the html file containing the details. Like dash, the initial listing in this field could be the categories. Click on a category and display a list of assciated entries. Clci on an entry and see the detail.

Not really rocket science.
Check out my “make docset” stack to see how the package is constructed or simply run it and open up the package.

Re: LiveCode 1.6.1 docset now available.

Posted: Sat Sep 01, 2018 5:15 pm
by jacque
Just for future reference, is there a link where I can download the docset independently of an existing reader app? Or actually, where is the makeDocset stack located?

Re: LiveCode 1.6.1 docset now available.

Posted: Sat Sep 01, 2018 5:25 pm
by jameshale
The make docset stack is on livecode share.
I wasn’t aware of a link to download a docset other than via Dash or equivalent, hence the “make docset” stack.
If you check out the link to the forum thread I posted earlier it gives more detail on the stack and also how the docset looks in different readers (not Android though.)