play sound command?

2016-09-14 Thread William Prothero
Folks:
Just wondering about playing sound with 8.1. I assume that using the video 
player control is the way to do it. But, I tried the Play “audioclip” fName 
command with an mp3 audio and it just gave me noise. The video player control 
works fine. But, I just want to ask, or point out, whether this is a bug in the 
play command, or whether it is just something left over in the documentation. 
The dictionary give an example of aiff file, but doesn’t mention restrictions 
on what format can be played. 

Also, the command to stop playing is confusing. The dictionary says the syntax 
is:
stop [playing] {player | videoclip | audioClip}

This doesn’t work and you need to use:
play "audioClip" stop

Just wondering and in the interests of accurate documentation, mentioning this.

The online lesson at:
http://lessons.livecode.com/m/4071/l/25230-play-sounds#!prettyPhoto 

is ok, though.

I’m wondering, with the player object, whether this feature is even needed.

Best
Bill

William Prothero, Ph.D.
University of California, Santa Barbara, Emeritus
proth...@earthednet.org



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Maintain Order in JSON Import

2016-09-14 Thread Roger Eller
Sweet!  Can this external be used in a Windows standalone?

~Roger

On Sep 14, 2016 10:17 PM, "Monte Goulding"  wrote:

>
> > On 15 Sep 2016, at 12:13 PM, Sannyasin Brahmanathaswami <
> bra...@hindu.org> wrote:
> >
> >"Actually if I just let the jsonExport and jsonImport do the work…
> it's valid json… except that what's on disk is all on a single line."
> >
> > Python to the rescue: this works as a text filter in BBEdit
>
> It’s probably worth pointing out that mergJSON has a pretty print option.
>
> Cheers
>
> Monte
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Maintain Order in JSON Import

2016-09-14 Thread Trevor DeVore
On Wednesday, September 14, 2016, Monte Goulding  wrote:
>
>
> Ah, I haven’t used the LCB JSON library myself. Perhaps Peter will chime
> in here.
>
> FYI mergJSON turns a sequentially indexed array 1..N <-> a JSON array [ ].
>

I use mergJSON to export for this very reason. I import with the LCB JSON
library, however. I'm pretty sure I have a good reason for that but I'm
really tired right now and can't remember why I ended up using both
libraries. Maybe it is how text is encoding is handled in LCB.

-- 
Trevor DeVore
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Maintain Order in JSON Import

2016-09-14 Thread Monte Goulding

> On 15 Sep 2016, at 12:13 PM, Sannyasin Brahmanathaswami  
> wrote:
> 
>"Actually if I just let the jsonExport and jsonImport do the work… it's 
> valid json… except that what's on disk is all on a single line."
> 
> Python to the rescue: this works as a text filter in BBEdit 

It’s probably worth pointing out that mergJSON has a pretty print option.

Cheers

Monte
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Maintain Order in JSON Import

2016-09-14 Thread Sannyasin Brahmanathaswami
bra...@hindu.org> wrote:

"Actually if I just let the jsonExport and jsonImport do the work… it's 
valid json… except that what's on disk is all on a single line."

Python to the rescue: this works as a text filter in BBEdit 

save to:

~/Library/Application Support/BBEdit/Text Filters/

#!/usr/bin/env python
import fileinput
import json
if __name__ == "__main__":
  jsonStr = ''
  for a_line in fileinput.input():
jsonStr = jsonStr + ' ' + a_line.strip()
  jsonObj = json.loads(jsonStr)
  print json.dumps(jsonObj, sort_keys=True, indent=2)

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Maintain Order in JSON Import

2016-09-14 Thread Sannyasin Brahmanathaswami
The use case is cross session data on mobile where we would like to be able to 
examine/change the "array" in a text editor.

if the user shuts down the app, you must save the data somewhere, and reload to 
gUserSettings  on start up. So, yes, agreed, there are many ways to accomplish 
this. The only way to save an encoded array would be to insert is a a custom 
property in an LC stack and save to the writeable folder on mobile.

disclaimer: this is all a bit new to me so "best architecture" for me is "most 
transparent" architecture. And since we have done and will continue to do a lot 
of API calls to and from the web server, where a lean text only data format 
(JSON)  is useful.. I'm look at using JSON for this kind of thing… so this 
"kinda" goes along with the whole externalization of code to text documents 
(scripts, stacks, libs, behaviors) that are all readable in a text editor… 
having JSON also as the container means we have this model working there too. 
So I can change a value in a user setting (in a text editor) and then in the 
app see that my calls are actually working.

I've got it working now… no issues really, other than my own learning curve and 
being sure not to break any json by hand.  

Actually if I just let the jsonExport and jsonImport do the work… it's valid 
json… except that what's on disk is all on a single line.






 

On 9/14/16, 11:28 AM, "use-livecode on behalf of Richard Gaskin" 
 
wrote:

Do you need to round-trip?  Where does the data come from, and where is 
it going?

If any part of that is LC on both ends you can save _much_ time for that 
using an encoded array.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: [ANN] Release 8.1.0

2016-09-14 Thread Mark Wieder

On 09/14/2016 12:33 PM, Ali Lloyd wrote:


 This should (in theory) have been fixed in 8.1.0 rc 1 (
http://quality.livecode.com/show_bug.cgi?id=18183)


Added my comment.
Works on OSX, but not on linux.

--
 Mark Wieder
 ahsoftw...@gmail.com



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LiveCode 8.1 and the Filter enhancements...

2016-09-14 Thread Monte Goulding

> On 15 Sep 2016, at 9:21 AM, Richard Gaskin  wrote:
> 
> Would it be worthwhile considering some form of XQuery for that so we could 
> do ranges and other nifty things?

Hi Richard

I considered adding patterns as array paths (a numerically indexed array of 
keys) but I don’t think that’s as flexible or readable as the by clause.

Otherwise you would get some kind of horrible syntax like this to do the same 
thing:
local tPath
put “*” into tPath[1]
put “col2” into tPath[2]
filter elements of tArray with key path tPath matching “some"

Cheers

Monte
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: LiveCode 8.1 and the Filter enhancements...

2016-09-14 Thread Richard Gaskin

Monte Goulding wrote:

> Actually what you are describing is probably better implemented with
> the by clause I have suggested here:
> http://quality.livecode.com/show_bug.cgi?id=18309
>
> You could then:
>
> filter elements of tArray by each[“col2”] is “some”
>
> Or alternatively if you need match “something” and “somewhere”
>
> filter elements of tArray with “some*” by each[“col2”]
>
> Or if you need to do something interesting:
>
> filter elements of tArray by someFunction(each)
>
> function someFunction pArray
> return pArray[“col2”] is “some"
> end someFunction

Would it be worthwhile considering some form of XQuery for that so we 
could do ranges and other nifty things?


--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: LiveCode 8.1 and the Filter enhancements...

2016-09-14 Thread Monte Goulding

> On 15 Sep 2016, at 7:06 AM, Paul Dupuis  wrote:
> 
> For those using LC 8.1, and have tried the new filter command's support
> for arrays, I have a question:
> 
> I see you can filter by keys or elements from the documentations, which
> is great, but I don's see how I would do another common item
> 
> Let say I have an array that is a table (a common model) where the rows
> are numeric keys and the columns keys are "field" names. So
> 
> tArray[1]["col1"] some value
> tArray[1]["col2"] some other value
> tArray[2]["col1"] still another value
> tArray[2]["col2"] and yet one more value
> 
> Can I use the new filter command to filter on a specific column and get
> all the rows matching? For example match where ["col2"] contains "some"
> which would only return row 1.
> 
> I realize I can write code to do this (and have). I was wondering if I
> am missing something obvious and there is a way to do this using the new
> filter command enhancements in 1 line.


You aren’t missing anything. Actually what you are describing is probably 
better implemented with the by clause I have suggested here:
http://quality.livecode.com/show_bug.cgi?id=18309 


You could then:

filter elements of tArray by each[“col2”] is “some”

Or alternatively if you need match “something” and “somewhere”

filter elements of tArray with “some*” by each[“col2”]

Or if you need to do something interesting:

filter elements of tArray by someFunction(each)

function someFunction pArray
return pArray[“col2”] is “some"
end someFunction

Cheers

Monte
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Maintain Order in JSON Import

2016-09-14 Thread Monte Goulding

> On 15 Sep 2016, at 7:18 AM, Sannyasin Brahmanathaswami  
> wrote:
> 
> FYI, further tests with jsonImport/Export round trips, reading and writing:
> 
> jsonImport 
> jsonExport
> 
> are 
> 
> a) not in the dictionary for 
> b) round trip does not support any formatting (no indentation or vertical 
> white space)
> c) square braces not supported on export.

Ah, I haven’t used the LCB JSON library myself. Perhaps Peter will chime in 
here.

FYI mergJSON turns a sequentially indexed array 1..N <-> a JSON array [ ].

Cheers

Monte 
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: [ANN] Release 8.1.0

2016-09-14 Thread Monte Goulding

> On 15 Sep 2016, at 6:11 AM, Monte Goulding  wrote:
> 
> I'll check but I'm pretty sure the default preference is 15. There was a bug 
> where setting it to 0 didn't function right and there was also a regression 
> when the new menubar was made a different preference was used.

Hi Terrance

It appears we have two different default preferences for the number of recent 
stacks. When a prefs stack is being reset or set for the first time the default 
will be 30. Otherwise when accessing the list of recent stacks the value 
defaults to 15 if it isn’t an integer. You can assume 30 is the default unless 
you do something that sets the cNumRecent of the revPreferences stack to a 
non-integer.

http://quality.livecode.com/show_bug.cgi?id=18397 


This is possibly not an issue I’d worry about other than it highlights the need 
to refactor and document the preferences in the IDE so that all preference 
access is via a common API, all defaults values are also via a common api and 
all IDE prefs are documented somewhere. Additionally I’d really like to 
refactor the GUI at the same time so that it uses a mechanism like the property 
inspector to build each pane on the fly allowing both simpler maintenance and 
extensibility by plugin authors.

Cheers

Monte
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Maintain Order in JSON Import

2016-09-14 Thread Richard Gaskin

Sannyasin Brahmanathaswami wrote:

> FYI, further tests with jsonImport/Export round trips, reading and 
writing:

>
> jsonImport
> jsonExport
>
> are
>
> a) not in the dictionary for
> b) round trip does not support any formatting (no indentation or
> vertical white space)
> c) square braces not supported on export.

Do you need to round-trip?  Where does the data come from, and where is 
it going?


If any part of that is LC on both ends you can save _much_ time for that 
using an encoded array.


--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Maintain Order in JSON Import

2016-09-14 Thread Sannyasin Brahmanathaswami
Monte Goulding wrote:

try

"colorwheel": [
{
   “name”: “Red”,
“color”: “255,0,0"
},


FYI, further tests with jsonImport/Export round trips, reading and writing:

jsonImport 
jsonExport

are 

a) not in the dictionary for 
b) round trip does not support any formatting (no indentation or vertical white 
space)
c) square braces not supported on export.

Valid JSON going in:


{
"settings": {
"global": "",

"modules":

{
"colormeds": 
{"breathCount": "1",
"cycle": "1",
"currentLevel": "1",
"breathRate": "1"
}
}
}
}



gets written out as:  a single line

{"settings": {"global": "","modules": {"colormeds": {"1": {"breathCount": 
"1","cycle": "1","currentLevel": "1","breathRate": "1"}

AND

Square brace notation is not supported, but converted to explicit numeric keys
--not a big problem, but good to be aware that

this goes in:   

{
"settings": {
"global": "",

"modules":

{
"colormeds": 
[
{
"breathCount": "1",
"cycle": "1",
"currentLevel": "1",
"breathRate": "1"
}
]
}
}
}

and comes out as

{"settings": {"global": "","modules": {"colormeds": {"1": {"breathCount": 
"1","cycle": "1","currentLevel": "1","breathRate": "1"}

which, formatted looks like:

{
"settings": {
"global": "",
"modules": {
"colormeds": {
"1": {
"breathCount": "1",
"cycle": "1",
"currentLevel": "1",
"breathRate": "1"
}
}
}
}
}

Actually I find it easier to wrap my brain around the latter… though it would 
be nice if the output were formatted.  Does anyone have a JSON formatter 
function I can pass this thru before writing to disk?

BR
 

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

LiveCode 8.1 and the Filter enhancements...

2016-09-14 Thread Paul Dupuis
For those using LC 8.1, and have tried the new filter command's support
for arrays, I have a question:

I see you can filter by keys or elements from the documentations, which
is great, but I don's see how I would do another common item

Let say I have an array that is a table (a common model) where the rows
are numeric keys and the columns keys are "field" names. So

tArray[1]["col1"] some value
tArray[1]["col2"] some other value
tArray[2]["col1"] still another value
tArray[2]["col2"] and yet one more value

Can I use the new filter command to filter on a specific column and get
all the rows matching? For example match where ["col2"] contains "some"
which would only return row 1.

I realize I can write code to do this (and have). I was wondering if I
am missing something obvious and there is a way to do this using the new
filter command enhancements in 1 line.


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LiveCode Server 8.1 - installing

2016-09-14 Thread Mark Talluto

> On Sep 14, 2016, at 8:57 AM, Graham Samuel  wrote:
> 
> Obviously I have made a massive error, but what is it? I just want to be able 
> to run some .lc programs on the server - it doesn’t seem much to ask.

LC 8.1 has different dependencies than previous versions of LC. The first thing 
I would do is make sure you have GLib installed. Open terminal, sign into your 
server and type the following: 

apt-get install libglib2.0-0

You may need to get sudo access thus:

sudo apt-get install libglib2.0-0
(enter password when asked)

Something else that is new in 8.1 is the ability to get error messages 
regarding missing dependencies. Not sure if you are seeing those.

I hope this helps.

Best regards,

Mark Talluto
livecloud.io
canelasoftware.com




___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: LiveCode Server 8.1 - installing

2016-09-14 Thread Matthias Rebbe


> Am 14.09.2016 um 22:32 schrieb Richard Gaskin :
> 
> For things that stay on a server we manage ourselves, what would be an 
> advantage of using the proprietary editions of LC Server?
> 

You could use 3rd party password encrypted stacks with LC server commercial for 
example, like the stacks the key generator Zygodact from Jacque creates.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Project Browser Allows you to move a group into another group

2016-09-14 Thread Sannyasin Brahmanathaswami
Good luck… I'm on mac



On 9/14/16, 8:19 AM, "use-livecode on behalf of Paul Hibbert" 
 wrote:

I should be able to share it, the plugin was made to add some shortcuts to 
the menus, so I’ll need to do a little more testing with the latest release and 
a bit of code tidying along with some warnings/instructions before it’s 
suitable for public use, but I’ll get on it then add it to the LiveCode Share 
site, hopefully within the next few days.

One issue may be that it was made for Mac, and I only have access to Win 7 
for testing on other platforms, so I’m not too sure how well it will work on 
Windows/Linux.

Paul

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Another fine mess I find myself in...

2016-09-14 Thread Dave Kilroy
John is the stack connecting to .lc scripts on on-rev in a SSL domain? If not 
could it be an issue with ATS? i.e. if you tick the ‘Disable ATS’ box does it 
make a difference?

But either way, yet another reason why hostm knocks on-rev into a cocked hat 

Kind regards

Dave


> It seems that the stack that is using .lc scripts to query a database that is 
> running on hostm is fine >... 
> However the stack that is using .lc scripts to query a database that is 
> running on on-rev is the one giving problems... 
> 
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: LiveCode Server 8.1 - installing

2016-09-14 Thread Richard Gaskin

Matthias Rebbe wrote:

> There is a little difference between the LC server versions installed
> by default at On-Rev and HostM.
>
> On-Rev has LC server commercial installed.
>
> HostM by default has just installed the most current release version
> of community server.
>
> But if a user can proof the purchase of LC Server commercial, then
> HostM even installs the commercial version of LiveCode Server account
> wide for the user .
>
> There is no need for HostM users to install their own instances of LC
> commercial into each domain folder. That is very comfortable.

Good to know, Matthias.  Thanks.

I'd always considered the proprietary editions of LC Server too 
specialized for most uses, limited to situations where I might be 
delivering a server-side system as a product in itself in which I'd want 
to include proprietary code to a customer to install on their server.


For things that stay on a server we manage ourselves, what would be an 
advantage of using the proprietary editions of LC Server?


--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LiveCode Server 8.1 - installing

2016-09-14 Thread Richard Gaskin

Graham Samuel wrote:

> Hi Richard
>
> I don’t have any desire to frighten the DreamHost horses! However my
> query was a very simple one, simply to answer Peter’s question.  DH
> support has already come back to me - apparently I’m using Ubuntu
> 12.04.5 LTS on my site

If memory serves they switched to Ubuntu with that version (had been 
using Debian), and I'd wager they'll be replacing it with 14.04 soon 
since 12.04 reaches EOL next April.


That won't affect your stuff, though. DH has a good track record of 
upgrading infrastructure without disrupting service.



> If you run LC on DH often, can you explain to a deeply ignorant
> person such as myself -

Anyone who can set himself up in as fine a living situation as you have 
can't be too ignorant. :) I've not forgotten the invitation you kindly 
extended to me and my wife to visit when we all met at the Malta 
conference - and indeed these sorts of issues are much easier to work 
out in person!  Ideally I should go there, or you should take vacation 
in southern California soon - we could work this out in minutes, and 
spend the rest of the afternoon enjoying either a California or French 
wine. :)



But in lieu of that for now, what's see what we can do here:

> is it really necessary for DH to carry as many copies of LC Server
> as there are users? Can’t LC Server be somewhere near the root of
> the tree so to speak, so that everyone who wants to reference it
> can do so?

That's a conversation I'd love to have with them some day, and one of 
the reasons I like to meet DH team members whenever I have a chance 
(that, and they're generally good company).


But right now it's not a problem:  it's common on a shared hosting 
service to have more than a hundred accounts on a single machine, and 
chances are that today yours is the only account on your server using 
LiveCode Server.


Of course we hope to change that over time.  And as more of us make 
great sites using it perhaps we will.


And when enough other customers are using it, we'll be in a good 
position to strike up a conversation with their marketing team about the 
value of offering LiveCode Server pre-installed.


But for now most hosting companies tend to offer only a few languages 
pre-installed, usually those beginning with "P" (Perl, PHP, Python), and 
sometimes Ruby.


Most other engines that can be used as CGIs will need to be added by the 
user to their own account, as we do with LiveCode.



> If not, then my next question is “why did just replacing the whole
> 'LiveCode Server' folder within my domain (it was in the cgi-bin
> folder) not work as it had before?" Do I really have to start
> tweaking command lines?

My hunch would be that perhaps your original post followed Stephen's 
guide and added a .htaccess file inside your "LiveCode Server" folder, 
so dropping in your new folder replaced everything that LC provides in 
that folder but not the .htaccess file you'd added before.


From Stephen's notes:

   this one inside the cgi-bin directory

   Options ExecCGI
   SetHandler cgi-script



If the executable bit is set on the LiveCode engine itself, it may be 
that adding that .htaccess file back into the "LiveCode Server" folder 
is all you need.



> If you want to know what the error is, I can’t invoke LC Server at
> all, for example invoking ‘example.lc’ etc from a browser, and as far
> as I can see, when I invoke an LC script via the FastSpring store,
> the corresponding .lc file isn’t executed. Before my mis-upgrade, the
> execution did take place. I get
>
>> -- ERROR --
>> com.brightmarket.core.license.LicenseException
>> Remote license generator failed: 
http://www.mysite.com/MRScriptForFastSpringMac.lc, HTTP/1.1 404 Not Found


Try:

1. Double-checking that the LC Server engine file is set to executable;

2. Make sure you have the .htaccess file noted above in your cgi-bin 
folder per Stephen's instructions.


If that fails, then:

3. Make a very simple test file in your web root and try calling it from 
your browser, something like:




If that works but your shopping cart doesn't, it would seem the issue 
lies somewhere between your script and the cart.


But if that test script doesn't work we can get it to work. Just let me 
know.  Or drop by. :)



> [Rant: My position by the way is that I am so old that I can remember
> programming computers that didn’t even know how to boot themselves,
> and command lines would have been a luxury, a la Monty Python… but
> now I just want to get on with it and leave what’s under the hood
> under the hood. Of course I’m willing to learn, but I see that I have
> failed to understand some structural stuff about how hosting
> companies organise their servers and what the fundamentals of *nix
> are… and somehow this is taken for granted by most of the people who
> want to explain stuff. I have noticed this tendency even from the
> mother ship when LCB is 

Re: LiveCode Server 8.1 - installing

2016-09-14 Thread Matthias Rebbe

Matthias Rebbe
Bramkampsieke 13
32312 Lübbecke
Tel +49 5741 31
+49 160 5504462
Fax: +49 5741 310002
eMail: matth...@m-r-d.de 

BR5 Konverter - BR5 -> MP3 
> 
> Both services provide LiveCode Server pre-installed and ready for use with 
> your scripts.  Of the two, last time I checked hostm.com's pricing was more 
> favorable.

There is a little difference between the LC server versions installed by 
default at On-Rev and HostM.
On-Rev has LC server commercial installed. 

HostM by default has just installed the most current release version of 
community server. 
But if a user can proof the purchase of LC Server commercial, then HostM even 
installs the commercial version of LiveCode Server account wide for the user . 
There is no need for HostM users to install their own instances of LC 
commercial into each domain folder. That is very comfortable.

Regards,

Matthias


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: [ANN] Release 8.1.0

2016-09-14 Thread Monte Goulding
I'll check but I'm pretty sure the default preference is 15. There was a bug 
where setting it to 0 didn't function right and there was also a regression 
when the new menubar was made a different preference was used.

Sent from my iPhone

> On 15 Sep 2016, at 4:11 AM, Terence Heaford  wrote:
> 
> It appears the preference for the number of recent files is set to 0 when 
> installing.


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ANN] Release 8.1.0

2016-09-14 Thread Richard Gaskin

 Ali Lloyd wrote:

> On Wed, Sep 14, 2016 at 7:37 PM Richard Gaskin wrote:
>
>> But for the Dictionary specifically, even though I have no technical
>> problem preventing me from using the Dictionary I shared Jacque's
>> preference for a different design (for me the biggest feature is
>> among the smallest to implement: I really like having the search
>> field pre-selected when I open the window so I can start typing
>> immediately when it opens).
>
>  This should (in theory) have been fixed in 8.1.0 rc 1 (
> http://quality.livecode.com/show_bug.cgi?id=18183)

Just checked - indeed it has.  Thanks.

Well, there goes my motivation to build a new Dictionary. :)

I'd still be happy to help if someone wants to undertake it.

The dict data array is inspiringly well organized.  Nicely done, team.

--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ANN] Release 8.1.0

2016-09-14 Thread Ali Lloyd
On Wed, Sep 14, 2016 at 7:37 PM Richard Gaskin 
wrote:

> But for the Dictionary specifically, even though I have no technical
> problem preventing me from using the Dictionary I shared Jacque's
> preference for a different design (for me the biggest feature is among
> the smallest to implement: I really like having the search field
> pre-selected when I open the window so I can start typing immediately
> when it opens).
>

 This should (in theory) have been fixed in 8.1.0 rc 1 (
http://quality.livecode.com/show_bug.cgi?id=18183)

On Wed, Sep 14, 2016 at 7:50 PM Richmond 
wrote:

> At the risk of seeming very stupid indeed . . .
>
> 1. Do the .rev stacks here:
>
> /home/richmond/.runrev/components/livecodecommunity-8.1.0.x86_64/Documentation/rev/
> contain ALL the Documentation?


Heh, I discovered these stacks for the first time last week. They appear to
contain information that should be migrated to the User Guides / Glossary /
Dictionary / all of the above. I'm not sure how long they have remained
untouched, but I'd guess it was very long indeed.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ANN] Release 8.1.0

2016-09-14 Thread Richard Gaskin

Richmond wrote:

1. Do the .rev stacks here:
/home/richmond/.runrev/components/livecodecommunity-8.1.0.x86_64/Documentation/rev/
contain ALL the Documentation?


The dict data is in the SQList file I referred to earlier:

   I've been exploring the dictionary data in
   Documentation/resources/api/api.sqlite

This API call obtains a nicely rich array of details from which a Dict 
entry is rendered:


   put ideDocsFetchLCSData(tLangToken) into tData

--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Another fine mess I find myself in...

2016-09-14 Thread John Dixon




From: use-livecode  on behalf of J. 
Landman Gay 
Sent: 14 September 2016 19:31
To: How to use LiveCode
Subject: Re: Another fine mess I find myself in...

On 9/14/16 1:19 PM, John Dixon wrote:
> I have just tested another stack that uses .lc scripts to query a
> database and with that one everything seems fine. I am just a little
> confused now why one stack does not work as I did nothing to it
> except upgrade

Did you double-check the inclusions? Maybe some of them went missing.

It seems that the stack that is using .lc scripts to query a database that is 
running on hostm is fine...
However the stack that is using .lc scripts to query a database that is running 
on on-rev is the one giving problems...


[http://www.hyperactivesw.com/images/pix_who-we-are.jpg]

Welcome to HyperActive Software
www.hyperactivesw.com
Who We Are. HyperActive Software provides precision software solutions for 
business, education, and personal use, deployable on both Macintosh and Windows 
platforms.



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LiveCode Server 8.1 - installing

2016-09-14 Thread Graham Samuel
Hi Richard

I don’t have any desire to frighten the DreamHost horses! However my query was 
a very simple one, simply to answer Peter’s question.  DH support has already 
come back to me - apparently I’m using Ubuntu 12.04.5 LTS on my site

If you run LC on DH often, can you explain to a deeply ignorant person such as 
myself - is it really necessary for DH to carry as many copies of LC Server as 
there are users? Can’t LC Server be somewhere near the root of the tree so to 
speak, so that everyone who wants to reference it can do so? If not, then my 
next question is “why did just replacing the whole 'LiveCode Server' folder 
within my domain (it was in the cgi-bin folder) not work as it had before?" Do 
I really have to start tweaking command lines? 

If you want to know what the error is, I can’t invoke LC Server at all, for 
example invoking ‘example.lc’ etc from a browser, and as far as I can see, when 
I invoke an LC script via the FastSpring store, the corresponding .lc file 
isn’t executed. Before my mis-upgrade, the execution did take place. I get

> -- ERROR --
> com.brightmarket.core.license.LicenseException
> Remote license generator failed: 
> http://www.mysite.com/MRScriptForFastSpringMac.lc, HTTP/1.1 404 Not Found

[Rant: My position by the way is that I am so old that I can remember 
programming computers that didn’t even know how to boot themselves, and command 
lines would have been a luxury, a la Monty Python… but now I just want to get 
on with it and leave what’s under the hood under the hood. Of course I’m 
willing to learn, but I see that I have failed to understand some structural 
stuff about how hosting companies organise their servers and what the 
fundamentals of *nix are… and somehow this is taken for granted by most of the 
people who want to explain stuff. I have noticed this tendency even from the 
mother ship when LCB is being discussed. Guess I’m just to old. end Rant]

Anyway I will try to put together a more coherent set of questions.

Still confused

Graham

> On 14 Sep 2016, at 19:23, Richard Gaskin  wrote:
> 
> Graham Samuel wrote:
> 
> > A quick check on the DreamHost Knowledge Base doesn’t answer the
> > question, so I’ve had  to generate a ticket in their support system.
> 
> You may consider closing that support request with Dreamhost.  There are 
> enough of us using LC Server on DH that I'd like to avoid the potential of 
> creating a reputation for LiveCode as representing an unusual cost for them 
> to support.  I really like the team at DH (I've met some of them at the SoCal 
> Linux Expo, and they were enormously helpful last year in helping us sort out 
> LC's transition to 64-bit), so I try to be mindul of our impact on their time 
> (hosting is a notoriously low-margin business).
> 
> DH's setup is fine.  I run LC on it often, as many of us do.  It's set up 
> well to handle any executable that supports stdin and stdout as a CGI, 
> including LC Server, so there's little they can do that won't eat up a lot of 
> their time trying to learn the specifics of LC.
> 
> Please let us help you instead.  Many of us know DH well, and all of us know 
> LC very well.  We can help you with LiveCode-specific questions more 
> efficiently than they can.
> 
> 
> > A lot of LC people use DreamHost, and as I say it was kind of working
> > until I foolishly binned my 7 series version in favour of 8.1.
> 
> What is the error you're getting now that you didn't get before?
> 
> If the LC Lesson you found for setting up LC Server involved updating the 
> Apache config file, you were looking at the one for a dedicated server or 
> VPS.  What you want is the one that uses .htaccess, the override mechanism 
> for Apache config supported on most shared hosting services like DG:
> 
> 
> It may be helpful to review the notes that Stephen put together for setting 
> up LC Server specifically on DH:
> 
> 
> @Stephen: If you don't mind I can copy your notes to this thread in the 
> forums where we've been collecting notes on host-specific setup instructions 
> so they don't get lost in the ephemera of email list archives:
> 
> 
> 
> > What scares me is having to do command-line stuff on an OS I know
> > absolutely nothing about. The instructions and installation notes
> > I’ve read so far don’t work for someone with that particular phobia.
> 
> I somewhat agree.  Just as we need to be able to use a desktop environment 
> well to be able to design software for it effectively, it's very helpful to 
> be able to work fluidly via Terminal with a server in order to deploy systems 
> there.
> 
> It's all learnable, and if you like learning it's kinda fun, but like any 
> learning it does take time.
> 
> We can explore ways to build skills and 

Re: [ANN] Release 8.1.0

2016-09-14 Thread Mike Kerner
never mind.  "revnewScriptEditor" spawns "revNewScriptEditor 1", so setting
anything for "revnewscripteditor" won't help.

On Wed, Sep 14, 2016 at 2:59 PM, Mike Kerner 
wrote:

> Anyone have a suggestion on how to fix the position of the script editor
> when it stubbornly wants to stay offscreen?  This is something in 8.1 I
> just ran into, today.  I have only the built-in display on this lappie.
> I've tried setting the rect to the screenRect, moving the location around,
> etc., and if I use MC to show all windows, it's there, but it always stays
> off-screen.
>
> On Wed, Sep 14, 2016 at 2:50 PM, Richmond 
> wrote:
>
>> At the risk of seeming very stupid indeed . . .
>>
>> 1. Do the .rev stacks here: /home/richmond/.runrev/compone
>> nts/livecodecommunity-8.1.0.x86_64/Documentation/rev/ contain ALL the
>> Documentation?
>>
>> Richmond.
>>
>>
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>
>
>
>
> --
> On the first day, God created the heavens and the Earth
> On the second day, God created the oceans.
> On the third day, God put the animals on hold for a few hours,
>and did a little diving.
> And God said, "This is good."
>



-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: libURL gone mad

2016-09-14 Thread Roger Eller
This is magnificent!!!  Thank you Neil and Matthias for sharing.

~Roger



Roger Eller
Graphics Systems Analyst

803 North Maple Street P: 864.967.1625
Simpsonville, SC 29681 C: 864.908.0337
SealedAir.com  roger.e.el...@sealedair.com




On Wed, Sep 14, 2016 at 3:07 PM, Neil Roger  wrote:

> updated :)
>
> http://techsupport.on-rev.com/LCMail.zip
>
>
>
>
> LiveCode Technical Support and Content Creation Lead
> n...@livecode.com 
>
> LiveCode
> +44 (0) 845 219 8923.
> 25A Thistle Street Lane South West, Edinburgh, EH2 1EW
> http://www.livecode.com
>
> Facebook 
> Twitter  Youtube <
> https://www.youtube.com/user/RunRevLtd> Linkedin <
> https://github.com/runrev/livecode>
>
>
> On 14/09/2016 19:51, Matthias Rebbe wrote:
>
>> Neil was so kind to sent me that stack a 2 days ago, because i was in
>> urgent need of an useful example script for sending emails with tsNet
>> external.
>>
>> I´ve added a function to that button script. The function builds the
>> complete smtp message with all needed smtp headers and it deals with the
>> little problem i mentioned in an email to Neil earlier today regarding
>> using the base64Encode function for encoding the subject line in the smtp
>> header.
>>
>> I´ve uploaded it here
>> https://dl.dropbox.com/s/q4oec8uu3pcdgfj/index.html
>>
>> Btw.: an easy and very useful tool for Mac OS X to test smtp with your
>> scripts is MockSMTP
>> http://www.mocksmtpapp.com
>>
>>
>> @Neil
>> Thanks again for putting that stack together. It helped me a lot.
>> Maybe you want to replace your stack with mine.
>>
>> Regards,
>>
>> Matthias
>>
>>
>> Am 14.09.2016 um 19:49 schrieb Neil Roger :
>>
>> Hi Roger,
>>>
>>> pSettings is an array. More information on what elements apply to that
>>> array can be found in the dictionary entry for tsNetSmtpSync
>>>
>>> I created a stack for the promo 8.1 promo video which should help with
>>> using the new tsNetSmtpSync function. This can be downloaded from here
>>>
>>> http://techsupport.on-rev.com/LCMail.zip >> /LCMail.zip>
>>>
>>> All scripts are in the button "send mail"
>>>
>>> Things are a little more complex in my example as I am dealing with
>>> sending unicode chars but it should give you somewhere to start.
>>>
>>> Cheers,
>>>
>>> Neil
>>>
>>>
>>>
>>>
>>> LiveCode Technical Support and Content Creation Lead
>>> n...@livecode.com 
>>>
>>> LiveCode
>>> +44 (0) 845 219 8923.
>>> 25A Thistle Street Lane South West, Edinburgh, EH2 1EW
>>> http://www.livecode.com
>>>
>>> Facebook 
>>> Twitter  Youtube <
>>> https://www.youtube.com/user/RunRevLtd> Linkedin <
>>> https://github.com/runrev/livecode>
>>>
>>>
>>> On 14/09/2016 17:41, Roger Eller wrote:
>>>
 On Wed, Sep 14, 2016 at 11:14 AM, Peter TB Brett <
 peter.br...@livecode.com>
 wrote:

 On 14/09/2016 16:12, Richard Gaskin wrote:
>
> Peter TB Brett wrote:
>>
>> On 14/09/2016 15:50, Richard Gaskin wrote:
>>
>>> A couple weeks ago I wrote:

 ...
>>> Does anyone here know where I can find a breakdown of which
>>>
 new networking features are available in which LC 8.1 editions
 (Community, Indy, Business)?

 https://livecode.com/products/livecode-platform/livecode-net
>>>
>> working-layer/
>>
>> Perfect - thanks!
>>
>> The short answer is that since tsNet isn't included in the open source
> edition of LiveCode there are no new networking features in the open
> source
> edition of LiveCode 8.1.
>
>  Peter
>
> --
> Dr Peter Brett 
> LiveCode Technical Project Manager
>
> Since SMTP is new to LC, other than some home-made libraries, can you
 provide a working example?  The general syntax is in the docs, but no
 examples.  And there's the mysterious parameter pSettings.  What is the
 format and content of pSettings?

 ~Roger
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

>>> ___
>>> use-livecode mailing list
>>> use-livecode@lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url 

Re: libURL gone mad

2016-09-14 Thread Neil Roger

updated :)

http://techsupport.on-rev.com/LCMail.zip




LiveCode Technical Support and Content Creation Lead
n...@livecode.com 

LiveCode
+44 (0) 845 219 8923.
25A Thistle Street Lane South West, Edinburgh, EH2 1EW
http://www.livecode.com

Facebook  
Twitter  Youtube 
 Linkedin 




On 14/09/2016 19:51, Matthias Rebbe wrote:

Neil was so kind to sent me that stack a 2 days ago, because i was in urgent 
need of an useful example script for sending emails with tsNet external.

I´ve added a function to that button script. The function builds the complete 
smtp message with all needed smtp headers and it deals with the little problem 
i mentioned in an email to Neil earlier today regarding using the base64Encode 
function for encoding the subject line in the smtp header.

I´ve uploaded it here
https://dl.dropbox.com/s/q4oec8uu3pcdgfj/index.html

Btw.: an easy and very useful tool for Mac OS X to test smtp with your scripts 
is MockSMTP
http://www.mocksmtpapp.com


@Neil
Thanks again for putting that stack together. It helped me a lot.
Maybe you want to replace your stack with mine.

Regards,

Matthias


Am 14.09.2016 um 19:49 schrieb Neil Roger :


Hi Roger,

pSettings is an array. More information on what elements apply to that array 
can be found in the dictionary entry for tsNetSmtpSync

I created a stack for the promo 8.1 promo video which should help with using 
the new tsNetSmtpSync function. This can be downloaded from here

http://techsupport.on-rev.com/LCMail.zip 


All scripts are in the button "send mail"

Things are a little more complex in my example as I am dealing with sending 
unicode chars but it should give you somewhere to start.

Cheers,

Neil




LiveCode Technical Support and Content Creation Lead
n...@livecode.com 

LiveCode
+44 (0) 845 219 8923.
25A Thistle Street Lane South West, Edinburgh, EH2 1EW
http://www.livecode.com

Facebook  Twitter 
 Youtube  Linkedin 



On 14/09/2016 17:41, Roger Eller wrote:

On Wed, Sep 14, 2016 at 11:14 AM, Peter TB Brett 
wrote:


On 14/09/2016 16:12, Richard Gaskin wrote:


Peter TB Brett wrote:

On 14/09/2016 15:50, Richard Gaskin wrote:

A couple weeks ago I wrote:


...
Does anyone here know where I can find a breakdown of which

new networking features are available in which LC 8.1 editions
(Community, Indy, Business)?


https://livecode.com/products/livecode-platform/livecode-net

working-layer/

Perfect - thanks!


The short answer is that since tsNet isn't included in the open source
edition of LiveCode there are no new networking features in the open source
edition of LiveCode 8.1.

 Peter

--
Dr Peter Brett 
LiveCode Technical Project Manager


Since SMTP is new to LC, other than some home-made libraries, can you
provide a working example?  The general syntax is in the docs, but no
examples.  And there's the mysterious parameter pSettings.  What is the
format and content of pSettings?

~Roger
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: [ANN] Release 8.1.0

2016-09-14 Thread Mike Kerner
Anyone have a suggestion on how to fix the position of the script editor
when it stubbornly wants to stay offscreen?  This is something in 8.1 I
just ran into, today.  I have only the built-in display on this lappie.
I've tried setting the rect to the screenRect, moving the location around,
etc., and if I use MC to show all windows, it's there, but it always stays
off-screen.

On Wed, Sep 14, 2016 at 2:50 PM, Richmond 
wrote:

> At the risk of seeming very stupid indeed . . .
>
> 1. Do the .rev stacks here: /home/richmond/.runrev/compone
> nts/livecodecommunity-8.1.0.x86_64/Documentation/rev/ contain ALL the
> Documentation?
>
> Richmond.
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>



-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: libURL gone mad

2016-09-14 Thread Neil Roger

Hi Matthias,

Sent the message here before seeing your reply on our support system :)

Will update my link with your stack asap

Cheers,

Neil




LiveCode Technical Support and Content Creation Lead
n...@livecode.com 

LiveCode
+44 (0) 845 219 8923.
25A Thistle Street Lane South West, Edinburgh, EH2 1EW
http://www.livecode.com

Facebook  
Twitter  Youtube 
 Linkedin 




On 14/09/2016 19:51, Matthias Rebbe wrote:

Neil was so kind to sent me that stack a 2 days ago, because i was in urgent 
need of an useful example script for sending emails with tsNet external.

I´ve added a function to that button script. The function builds the complete 
smtp message with all needed smtp headers and it deals with the little problem 
i mentioned in an email to Neil earlier today regarding using the base64Encode 
function for encoding the subject line in the smtp header.

I´ve uploaded it here
https://dl.dropbox.com/s/q4oec8uu3pcdgfj/index.html

Btw.: an easy and very useful tool for Mac OS X to test smtp with your scripts 
is MockSMTP
http://www.mocksmtpapp.com


@Neil
Thanks again for putting that stack together. It helped me a lot.
Maybe you want to replace your stack with mine.

Regards,

Matthias


Am 14.09.2016 um 19:49 schrieb Neil Roger :


Hi Roger,

pSettings is an array. More information on what elements apply to that array 
can be found in the dictionary entry for tsNetSmtpSync

I created a stack for the promo 8.1 promo video which should help with using 
the new tsNetSmtpSync function. This can be downloaded from here

http://techsupport.on-rev.com/LCMail.zip 


All scripts are in the button "send mail"

Things are a little more complex in my example as I am dealing with sending 
unicode chars but it should give you somewhere to start.

Cheers,

Neil




LiveCode Technical Support and Content Creation Lead
n...@livecode.com 

LiveCode
+44 (0) 845 219 8923.
25A Thistle Street Lane South West, Edinburgh, EH2 1EW
http://www.livecode.com

Facebook  Twitter 
 Youtube  Linkedin 



On 14/09/2016 17:41, Roger Eller wrote:

On Wed, Sep 14, 2016 at 11:14 AM, Peter TB Brett 
wrote:


On 14/09/2016 16:12, Richard Gaskin wrote:


Peter TB Brett wrote:

On 14/09/2016 15:50, Richard Gaskin wrote:

A couple weeks ago I wrote:


...
Does anyone here know where I can find a breakdown of which

new networking features are available in which LC 8.1 editions
(Community, Indy, Business)?


https://livecode.com/products/livecode-platform/livecode-net

working-layer/

Perfect - thanks!


The short answer is that since tsNet isn't included in the open source
edition of LiveCode there are no new networking features in the open source
edition of LiveCode 8.1.

 Peter

--
Dr Peter Brett 
LiveCode Technical Project Manager


Since SMTP is new to LC, other than some home-made libraries, can you
provide a working example?  The general syntax is in the docs, but no
examples.  And there's the mysterious parameter pSettings.  What is the
format and content of pSettings?

~Roger
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: [ANN] Release 8.1.0

2016-09-14 Thread Richmond

Ha, Ha: answering my own question, again:

No they don't: blast.

On 14.09.2016 21:50, Richmond wrote:

At the risk of seeming very stupid indeed . . .

1. Do the .rev stacks here: 
/home/richmond/.runrev/components/livecodecommunity-8.1.0.x86_64/Documentation/rev/ 
contain ALL the Documentation?


Richmond.



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: libURL gone mad

2016-09-14 Thread Matthias Rebbe
Neil was so kind to sent me that stack a 2 days ago, because i was in urgent 
need of an useful example script for sending emails with tsNet external.

I´ve added a function to that button script. The function builds the complete 
smtp message with all needed smtp headers and it deals with the little problem 
i mentioned in an email to Neil earlier today regarding using the base64Encode 
function for encoding the subject line in the smtp header.

I´ve uploaded it here
https://dl.dropbox.com/s/q4oec8uu3pcdgfj/index.html

Btw.: an easy and very useful tool for Mac OS X to test smtp with your scripts 
is MockSMTP
http://www.mocksmtpapp.com


@Neil
Thanks again for putting that stack together. It helped me a lot.
Maybe you want to replace your stack with mine.

Regards,

Matthias


Am 14.09.2016 um 19:49 schrieb Neil Roger :

> 
> Hi Roger,
> 
> pSettings is an array. More information on what elements apply to that array 
> can be found in the dictionary entry for tsNetSmtpSync
> 
> I created a stack for the promo 8.1 promo video which should help with using 
> the new tsNetSmtpSync function. This can be downloaded from here
> 
> http://techsupport.on-rev.com/LCMail.zip 
> 
> 
> All scripts are in the button "send mail"
> 
> Things are a little more complex in my example as I am dealing with sending 
> unicode chars but it should give you somewhere to start.
> 
> Cheers,
> 
> Neil
> 
> 
>   
> 
> LiveCode Technical Support and Content Creation Lead
> n...@livecode.com 
> 
> LiveCode
> +44 (0) 845 219 8923.
> 25A Thistle Street Lane South West, Edinburgh, EH2 1EW
> http://www.livecode.com
> 
> Facebook  Twitter 
>  Youtube 
>  Linkedin 
> 
> 
> 
> On 14/09/2016 17:41, Roger Eller wrote:
>> On Wed, Sep 14, 2016 at 11:14 AM, Peter TB Brett 
>> wrote:
>> 
>>> 
>>> On 14/09/2016 16:12, Richard Gaskin wrote:
>>> 
 Peter TB Brett wrote:
 
 On 14/09/2016 15:50, Richard Gaskin wrote:
>> A couple weeks ago I wrote:
>> 
> ...
> Does anyone here know where I can find a breakdown of which
>> new networking features are available in which LC 8.1 editions
>> (Community, Indy, Business)?
>> 
> 
> https://livecode.com/products/livecode-platform/livecode-net
 working-layer/
 
 Perfect - thanks!
 
>>> The short answer is that since tsNet isn't included in the open source
>>> edition of LiveCode there are no new networking features in the open source
>>> edition of LiveCode 8.1.
>>> 
>>> Peter
>>> 
>>> --
>>> Dr Peter Brett 
>>> LiveCode Technical Project Manager
>>> 
>> 
>> Since SMTP is new to LC, other than some home-made libraries, can you
>> provide a working example?  The general syntax is in the docs, but no
>> examples.  And there's the mysterious parameter pSettings.  What is the
>> format and content of pSettings?
>> 
>> ~Roger
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription 
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: [ANN] Release 8.1.0

2016-09-14 Thread Richmond

At the risk of seeming very stupid indeed . . .

1. Do the .rev stacks here: 
/home/richmond/.runrev/components/livecodecommunity-8.1.0.x86_64/Documentation/rev/ 
contain ALL the Documentation?


Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ANN] Release 8.1.0

2016-09-14 Thread Richmond
The documentation works superbly in Xubuntu 14.04 32-bit (all my school 
computers bar one
are that) for LC 8.1; everything popping up in Firefox "without a 
backward glance".


I wish I knew why that does not happen in the 64-bit variant.


On 14.09.2016 21:37, Richard Gaskin wrote:

Richmond wrote:

> Oddly enough, on Xubuntu 16.04 64-bit 8.1 is ahead of the curve in
> this respect as populated the recent menu as soon as I started it up.

Same here under Ubuntu 14.04.


> Mind you; no documentation . . . Still.

But not for lack of trying.

There are 74 comments in this bug report, with Panos, Peter, and Mark 
Waddingham taking time away from supported platforms to try to pin 
down this anomaly on your Xubuntu install, yet thus far it seems 
they've had difficulty reproducing it:

http://quality.livecode.com/show_bug.cgi?id=16848

Please rest assured that we've all read every reference to this bug 
report each time you've posted it.


Maybe we can try a different tack:

I've been exploring the dictionary data in 
Documentation/resources/api/api.sqlite


As Mark Weider noted the other day, the IDE includes an API for 
obtaining the raw data for those entries.


And Jacque, myself, and others rather prefer a different layout for 
the Dictionary.


So why don't we make one?

We could use an LC stack as the viewer. The field object is pretty 
nice, well suited for nicely-formatted HtmlText.


I appreciate where they're going with the embedded-browser version, 
esp. since relying on it for the Dictionary means they've had to 
ensure the Browser Widget is generally robust on all platforms (your 
Xubuntu install notwithstanding), and at some point I'll be using that 
object on Linux so it's nice to see the attention it's been getting.


But for the Dictionary specifically, even though I have no technical 
problem preventing me from using the Dictionary I shared Jacque's 
preference for a different design (for me the biggest feature is among 
the smallest to implement: I really like having the search field 
pre-selected when I open the window so I can start typing immediately 
when it opens).


So why not all of us have exactly what we want?  Let a thousand 
flowers bloom and all that.  We could take the last Dictionary plugin 
Jacque and I made and revamp it for use in LC 8.  It may be that only 
three of us use it, but if seems a better use of time than re-posting 
the same bug report number over and over, and certainly more fun.




I'm not as hung up on "fun" as some, but it would certainly be more 
effective.


Richmond.


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Another fine mess I find myself in...

2016-09-14 Thread Richard Gaskin

John Dixon wrote:

> iOS 10.0.1 appeared as an update on my iPhone, so I guess it is out
> of beta.

Nice to see them maintain backward compatibility at least as far as 
10.0.0. ;)



> I have just tested another stack that uses .lc scripts to query a
> database and with that one everything seems fine. I am just a little
> confused now why one stack does not work as I did nothing to it
> except upgrade...

Glad to hear it's working there, but odd that it didn't in the other. 
Please let us know if you find the cause.


--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ANN] Release 8.1.0

2016-09-14 Thread Richard Gaskin

Richmond wrote:

> Oddly enough, on Xubuntu 16.04 64-bit 8.1 is ahead of the curve in
> this respect as populated the recent menu as soon as I started it up.

Same here under Ubuntu 14.04.


> Mind you; no documentation . . . Still.

But not for lack of trying.

There are 74 comments in this bug report, with Panos, Peter, and Mark 
Waddingham taking time away from supported platforms to try to pin down 
this anomaly on your Xubuntu install, yet thus far it seems they've had 
difficulty reproducing it:

http://quality.livecode.com/show_bug.cgi?id=16848

Please rest assured that we've all read every reference to this bug 
report each time you've posted it.


Maybe we can try a different tack:

I've been exploring the dictionary data in 
Documentation/resources/api/api.sqlite


As Mark Weider noted the other day, the IDE includes an API for 
obtaining the raw data for those entries.


And Jacque, myself, and others rather prefer a different layout for the 
Dictionary.


So why don't we make one?

We could use an LC stack as the viewer. The field object is pretty nice, 
well suited for nicely-formatted HtmlText.


I appreciate where they're going with the embedded-browser version, esp. 
since relying on it for the Dictionary means they've had to ensure the 
Browser Widget is generally robust on all platforms (your Xubuntu 
install notwithstanding), and at some point I'll be using that object on 
Linux so it's nice to see the attention it's been getting.


But for the Dictionary specifically, even though I have no technical 
problem preventing me from using the Dictionary I shared Jacque's 
preference for a different design (for me the biggest feature is among 
the smallest to implement: I really like having the search field 
pre-selected when I open the window so I can start typing immediately 
when it opens).


So why not all of us have exactly what we want?  Let a thousand flowers 
bloom and all that.  We could take the last Dictionary plugin Jacque and 
I made and revamp it for use in LC 8.  It may be that only three of us 
use it, but if seems a better use of time than re-posting the same bug 
report number over and over, and certainly more fun.


--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Another fine mess I find myself in...

2016-09-14 Thread J. Landman Gay

On 9/14/16 1:19 PM, John Dixon wrote:

I have just tested another stack that uses .lc scripts to query a
database and with that one everything seems fine. I am just a little
confused now why one stack does not work as I did nothing to it
except upgrade


Did you double-check the inclusions? Maybe some of them went missing.

--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Another fine mess I find myself in...

2016-09-14 Thread John Dixon
Richard...


iOS 10.0.1 appeared as an update on my iPhone, so I guess it is out of beta.

I guess I will have to stay with LC 8.1.0 as it is said to be stable now...


I have just tested another stack that uses .lc scripts to query a database and 
with that one everything seems fine. I am just a little confused now why one 
stack does not work as I did nothing to it except upgrade... I really hope I 
don't have to 'rewrite it', as it were... lots of scripts to contend with...:-(


Thanks for the reply...:-)





From: use-livecode  on behalf of Richard 
Gaskin 
Sent: 14 September 2016 18:32
To: use-livecode@lists.runrev.com
Subject: Re: Another fine mess I find myself in...

John Dixon wrote:

 > I have done something that I don't usually do... I have installed the
 > latest stuff without waiting for the 'shrieks of despair' to appear
 > in the list to find out what the problems are...
 >
 > I upgraded my iphone to 10
 > I upgraded liveCode to 8.1

In that case you have no choice but to use LC v8.1, since apparently
among the other changes in iOS is is a stronger requirement about some
of the specifics of how orientation and splash screens work.

We've had a couple reports of LC apps that work find under earlier
versions of iOS exhibiting odd behaviors under iOS 10 Beta.

Fortunately the team was able to resolve those, and AFAIK the Stable
release of v8.1 addresses all iOS 10 issues, possibly including:

 > After doing this I noticed that the status bar at the top of the
 > screen was nudging everything down 20 pixels... Just to see what
 > was happening, I got rid of the status bar... then things were,
 > let's say OK...
 >
 > I deleted the stack from the iPhone and loaded it afresh...
 >
 > Now it seems that there is a problem with running .lc scripts :-( in
 > that nothing is returned, no data is being returned... the .lc script
 > queries a database and returns some data... but it is not
 > happening...
 >
 > any clues ?

I wonder if this comment about splash screen applies to your circumstance:


If not this is an excellent reminder of why we want to use the latest
build of LC whenever possible, and almost always when a version of iOS
is in Beta.  iOS has well known to be less concerned with maintaining
backward compatibility than most other OSes, so working with the latest
builds of both iOS and LC will help ensure any potential issues are
identified early enough to be addressed before release.

--
  Richard Gaskin
  Fourth World Systems
  Software Design and Development for the Desktop, Mobile, and the Web
  
  ambassa...@fourthworld.comhttp://www.FourthWorld.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ANN] Release 8.1.0

2016-09-14 Thread Richmond

Oddly enough, on Xubuntu 16.04 64-bit 8.1 is ahead of the curve in this
respect as populated the recent menu as soon as I started it up.

Mind you; no documentation . . . Still.

Richmond.

On 14.09.2016 21:11, Terence Heaford wrote:

It appears the preference for the number of recent files is set to 0 when 
installing.

Could have swore LC remembered this setting when installing a new version?


Terry



On 14 Sep 2016, at 18:58, Terence Heaford  wrote:

Just installed on my Mac.

The "Open Recent” menu does not seem to function.

Has something changed?


All the best

Terry

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Project Browser Allows you to move a group into another group

2016-09-14 Thread Paul Hibbert
I should be able to share it, the plugin was made to add some shortcuts to the 
menus, so I’ll need to do a little more testing with the latest release and a 
bit of code tidying along with some warnings/instructions before it’s suitable 
for public use, but I’ll get on it then add it to the LiveCode Share site, 
hopefully within the next few days.

One issue may be that it was made for Mac, and I only have access to Win 7 for 
testing on other platforms, so I’m not too sure how well it will work on 
Windows/Linux.

Paul

> On Sep 13, 2016, at 10:45 AM, Sannyasin Brahmanathaswami  
> wrote:
> 
> Paul Hibbert wrote:
> 
>So I made a Plugin that allows me to refresh my PB. :)
> 
> 
> BR: Can you share this with us?
> 
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: [ANN] Release 8.1.0

2016-09-14 Thread Klaus major-k
Hi Terence,

> Am 14.09.2016 um 19:58 schrieb Terence Heaford :
> 
> Just installed on my Mac.
> The "Open Recent” menu does not seem to function.

Does it work or does it not work or only seems to not work, but actually does? 
:-D

> Has something changed?

"Open Recent" works as exspecterd on my Mac with LC 8.1!

> All the best
> 
> Terry

Best

Klaus

--
Klaus Major
http://www.major-k.de
kl...@major-k.de


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: [ANN] Release 8.1.0

2016-09-14 Thread Terence Heaford
It appears the preference for the number of recent files is set to 0 when 
installing.

Could have swore LC remembered this setting when installing a new version?


Terry


> On 14 Sep 2016, at 18:58, Terence Heaford  wrote:
> 
> Just installed on my Mac.
> 
> The "Open Recent” menu does not seem to function.
> 
> Has something changed?
> 
> 
> All the best
> 
> Terry

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

RE: [ANN] Release 8.1.0

2016-09-14 Thread Ralph DiMola
Works OK here on 10.11.6

Ralph DiMola
IT Director
Evergreen Information Services
rdim...@evergreeninfo.net


-Original Message-
From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf Of 
Terence Heaford
Sent: Wednesday, September 14, 2016 1:58 PM
To: How to use LiveCode
Subject: Re: [ANN] Release 8.1.0

Just installed on my Mac.

The "Open Recent” menu does not seem to function.

Has something changed?


All the best

Terry

> On 13 Sep 2016, at 17:11, Peter TB Brett  wrote:
> 
> Dear list members,
> 
> We are pleased to announce the release of LiveCode 8.1.0, our latest feature 
> release.
> 
> Read more about LiveCode 8.1 here:
> https://livecode.com/livecode-8-1-is-a-major-minor-release
> 
> Getting the Release
> ===
> You can get the release at https://downloads.livecode.com/livecode/ or via 
> the automatic updater.
> 
> Release Contents
> 
> LiveCode 8.1 has several great new features:
> 
> Faster, better networking with tsNet
> 
> In partnership with Tech Strategies, LiveCode Indy and Business editions now 
> automatically use the new tsNet external to make your network-aware apps more 
> reliable and responsive.
> 
> Windows multimedia without QuickTime
> 
> A completely-rewritten Windows player object means that LiveCode 8.1 has 
> out-of-the-box video playback on Windows, Android, MacOS and iOS.
> 
> Streamlined deployment
> --
> The updated and improved standalone builder automatically handles adding 
> externals, extensions and script libraries to your app, and enables one-click 
> deployment to all platforms.
> 
> The full release notes are available from:
> http://downloads.livecode.com/livecode/8_1_0/LiveCodeNotes-8_1_0.pdf
> 
> LiveCode 8.1.0 contains 2 additional bug fixes since the LiveCode 8.1.0 RC 2 
> release.
> 
> Known issues
> 
> * The Windows installer will fail when running from a network share
> 
> * The browser widget does not work on 32-bit Linux
> 
> * HTML5 standalones do not currently work when they contain extensions with 
> dependencies
> 
> * 64-bit standalones for Mac OS X do not have support for audio recording or 
> the revVideoGrabber external
> 
> Feedback
> 
> 
> Please report any bugs encountered on our Bugzilla at 
> http://quality.livecode.com/
> 
> 
> Have fun!
> 
> The LiveCode Team
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: [ANN] Release 8.1.0

2016-09-14 Thread Terence Heaford
Just installed on my Mac.

The "Open Recent” menu does not seem to function.

Has something changed?


All the best

Terry

> On 13 Sep 2016, at 17:11, Peter TB Brett  wrote:
> 
> Dear list members,
> 
> We are pleased to announce the release of LiveCode 8.1.0, our latest feature 
> release.
> 
> Read more about LiveCode 8.1 here:
> https://livecode.com/livecode-8-1-is-a-major-minor-release
> 
> Getting the Release
> ===
> You can get the release at https://downloads.livecode.com/livecode/ or via 
> the automatic updater.
> 
> Release Contents
> 
> LiveCode 8.1 has several great new features:
> 
> Faster, better networking with tsNet
> 
> In partnership with Tech Strategies, LiveCode Indy and Business editions now 
> automatically use the new tsNet external to make your network-aware apps more 
> reliable and responsive.
> 
> Windows multimedia without QuickTime
> 
> A completely-rewritten Windows player object means that LiveCode 8.1 has 
> out-of-the-box video playback on Windows, Android, MacOS and iOS.
> 
> Streamlined deployment
> --
> The updated and improved standalone builder automatically handles adding 
> externals, extensions and script libraries to your app, and enables one-click 
> deployment to all platforms.
> 
> The full release notes are available from:
> http://downloads.livecode.com/livecode/8_1_0/LiveCodeNotes-8_1_0.pdf
> 
> LiveCode 8.1.0 contains 2 additional bug fixes since the LiveCode 8.1.0 RC 2 
> release.
> 
> Known issues
> 
> * The Windows installer will fail when running from a network share
> 
> * The browser widget does not work on 32-bit Linux
> 
> * HTML5 standalones do not currently work when they contain extensions with 
> dependencies
> 
> * 64-bit standalones for Mac OS X do not have support for audio recording or 
> the revVideoGrabber external
> 
> Feedback
> 
> 
> Please report any bugs encountered on our Bugzilla at 
> http://quality.livecode.com/
> 
> 
> Have fun!
> 
> The LiveCode Team
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: libURL gone mad

2016-09-14 Thread Neil Roger

Hi Roger,

pSettings is an array. More information on what elements apply to that 
array can be found in the dictionary entry for tsNetSmtpSync


I created a stack for the promo 8.1 promo video which should help with 
using the new tsNetSmtpSync function. This can be downloaded from here


 http://techsupport.on-rev.com/LCMail.zip 



All scripts are in the button "send mail"

Things are a little more complex in my example as I am dealing with 
sending unicode chars but it should give you somewhere to start.


Cheers,

Neil




LiveCode Technical Support and Content Creation Lead
n...@livecode.com 

LiveCode
+44 (0) 845 219 8923.
25A Thistle Street Lane South West, Edinburgh, EH2 1EW
http://www.livecode.com

Facebook  
Twitter  Youtube 
 Linkedin 




On 14/09/2016 17:41, Roger Eller wrote:

On Wed, Sep 14, 2016 at 11:14 AM, Peter TB Brett 
wrote:



On 14/09/2016 16:12, Richard Gaskin wrote:


Peter TB Brett wrote:

On 14/09/2016 15:50, Richard Gaskin wrote:

A couple weeks ago I wrote:


...
Does anyone here know where I can find a breakdown of which

new networking features are available in which LC 8.1 editions
(Community, Indy, Business)?



https://livecode.com/products/livecode-platform/livecode-net

working-layer/

Perfect - thanks!


The short answer is that since tsNet isn't included in the open source
edition of LiveCode there are no new networking features in the open source
edition of LiveCode 8.1.

 Peter

--
Dr Peter Brett 
LiveCode Technical Project Manager



Since SMTP is new to LC, other than some home-made libraries, can you
provide a working example?  The general syntax is in the docs, but no
examples.  And there's the mysterious parameter pSettings.  What is the
format and content of pSettings?

~Roger
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Another fine mess I find myself in...

2016-09-14 Thread Richard Gaskin

John Dixon wrote:

> I have done something that I don't usually do... I have installed the
> latest stuff without waiting for the 'shrieks of despair' to appear
> in the list to find out what the problems are...
>
> I upgraded my iphone to 10
> I upgraded liveCode to 8.1

In that case you have no choice but to use LC v8.1, since apparently 
among the other changes in iOS is is a stronger requirement about some 
of the specifics of how orientation and splash screens work.


We've had a couple reports of LC apps that work find under earlier 
versions of iOS exhibiting odd behaviors under iOS 10 Beta.


Fortunately the team was able to resolve those, and AFAIK the Stable 
release of v8.1 addresses all iOS 10 issues, possibly including:


> After doing this I noticed that the status bar at the top of the
> screen was nudging everything down 20 pixels... Just to see what
> was happening, I got rid of the status bar... then things were,
> let's say OK...
>
> I deleted the stack from the iPhone and loaded it afresh...
>
> Now it seems that there is a problem with running .lc scripts :-( in
> that nothing is returned, no data is being returned... the .lc script
> queries a database and returns some data... but it is not
> happening...
>
> any clues ?

I wonder if this comment about splash screen applies to your circumstance:


If not this is an excellent reminder of why we want to use the latest 
build of LC whenever possible, and almost always when a version of iOS 
is in Beta.  iOS has well known to be less concerned with maintaining 
backward compatibility than most other OSes, so working with the latest 
builds of both iOS and LC will help ensure any potential issues are 
identified early enough to be addressed before release.


--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LiveCode Server 8.1 - installing

2016-09-14 Thread Richard Gaskin

Graham Samuel wrote:

> A quick check on the DreamHost Knowledge Base doesn’t answer the
> question, so I’ve had  to generate a ticket in their support system.

You may consider closing that support request with Dreamhost.  There are 
enough of us using LC Server on DH that I'd like to avoid the potential 
of creating a reputation for LiveCode as representing an unusual cost 
for them to support.  I really like the team at DH (I've met some of 
them at the SoCal Linux Expo, and they were enormously helpful last year 
in helping us sort out LC's transition to 64-bit), so I try to be mindul 
of our impact on their time (hosting is a notoriously low-margin business).


DH's setup is fine.  I run LC on it often, as many of us do.  It's set 
up well to handle any executable that supports stdin and stdout as a 
CGI, including LC Server, so there's little they can do that won't eat 
up a lot of their time trying to learn the specifics of LC.


Please let us help you instead.  Many of us know DH well, and all of us 
know LC very well.  We can help you with LiveCode-specific questions 
more efficiently than they can.



> A lot of LC people use DreamHost, and as I say it was kind of working
> until I foolishly binned my 7 series version in favour of 8.1.

What is the error you're getting now that you didn't get before?

If the LC Lesson you found for setting up LC Server involved updating 
the Apache config file, you were looking at the one for a dedicated 
server or VPS.  What you want is the one that uses .htaccess, the 
override mechanism for Apache config supported on most shared hosting 
services like DG:



It may be helpful to review the notes that Stephen put together for 
setting up LC Server specifically on DH:



@Stephen: If you don't mind I can copy your notes to this thread in the 
forums where we've been collecting notes on host-specific setup 
instructions so they don't get lost in the ephemera of email list archives:




> What scares me is having to do command-line stuff on an OS I know
> absolutely nothing about. The instructions and installation notes
> I’ve read so far don’t work for someone with that particular phobia.

I somewhat agree.  Just as we need to be able to use a desktop 
environment well to be able to design software for it effectively, it's 
very helpful to be able to work fluidly via Terminal with a server in 
order to deploy systems there.


It's all learnable, and if you like learning it's kinda fun, but like 
any learning it does take time.


We can explore ways to build skills and confidence with Terminal here if 
you like - there's not all that much you need to know to work on a 
shared host like your DH account. In under a day you can become 
confident, in a week you're a pro. :)


But alternatively, you might also consider taking advantage of the range 
of options we have with server systems today.


Just as most other development platforms are available with different 
levels of support across the cloud, LiveCode has more options we well.


Using a shared hosting service is a sort of IaaS (Infrastructure as a 
Servce), where they provide the machine and maintain the OS and the 
connectivity, and within your account you're pretty much on your own.


But as we see with services like what Heroku provides for Python, PHP, 
etc., we have two PaaS (Platform as a Service) options in our LiveCode 
world:  on-rev.com and hostm.com


I have no direct experience with on-rev.com, but it was built by the 
core team and AFAIK still managed by LiveCode Ltd.


I've had correspondences with hostm.com, and while I haven't used their 
service myself yet I've read many comments here from those who seem very 
pleased with it.  My own exchanges with them have been prompt, candid, 
and courteous.  I was very impressed to find a third-party hosting 
service as committed to helping LiveCode grow as they are.


Both services provide LiveCode Server pre-installed and ready for use 
with your scripts.  Of the two, last time I checked hostm.com's pricing 
was more favorable.


And if you want to stay with DH, they're a fine option too.  Follow 
Stephen's guide, be willing to learn a little about managing permissions 
in Terminal (though you can probably do what you need in a good FTP tool 
as well, like the free and open FileZilla), and we can get you up and 
running there.


--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.com


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and 

Another fine mess I find myself in...

2016-09-14 Thread John Dixon
I have done something that I don't usually do... I have installed the latest 
stuff without waiting for the 'shrieks of despair' to appear in the list to 
find out what the problems are...


I upgraded my iphone to 10

I upgraded liveCode to 8.1


After doing this I noticed that the status bar at the top of the screen was 
nudging everything down 20 pixels... Just to see what was happening, I got rid 
of the status bar... then things were, let's say OK...


I deleted the stack from the iPhone and loaded it afresh...

Now it seems that there is a problem with running .lc scripts :-( in that 
nothing is returned, no data is being returned... the .lc script queries a 
database and returns some data... but it is not happening...


any clues ?
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: libURL gone mad

2016-09-14 Thread Roger Eller
On Wed, Sep 14, 2016 at 11:14 AM, Peter TB Brett 
wrote:

>
>
> On 14/09/2016 16:12, Richard Gaskin wrote:
>
>> Peter TB Brett wrote:
>>
>> On 14/09/2016 15:50, Richard Gaskin wrote:
>>>
 A couple weeks ago I wrote:

>>> ...
>>
>>> Does anyone here know where I can find a breakdown of which
 new networking features are available in which LC 8.1 editions
 (Community, Indy, Business)?

>>>
>>>
>>> https://livecode.com/products/livecode-platform/livecode-net
>> working-layer/
>>
>> Perfect - thanks!
>>
>
> The short answer is that since tsNet isn't included in the open source
> edition of LiveCode there are no new networking features in the open source
> edition of LiveCode 8.1.
>
> Peter
>
> --
> Dr Peter Brett 
> LiveCode Technical Project Manager
>


Since SMTP is new to LC, other than some home-made libraries, can you
provide a working example?  The general syntax is in the docs, but no
examples.  And there's the mysterious parameter pSettings.  What is the
format and content of pSettings?

~Roger
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: libURL gone mad

2016-09-14 Thread Richard Gaskin

Peter TB Brett wrote"

On 14/09/2016 16:12, Richard Gaskin wrote:

Peter TB Brett wrote:


On 14/09/2016 15:50, Richard Gaskin wrote:

A couple weeks ago I wrote:

...

Does anyone here know where I can find a breakdown of which
new networking features are available in which LC 8.1 editions
(Community, Indy, Business)?




https://livecode.com/products/livecode-platform/livecode-networking-layer/

Perfect - thanks!


The short answer is that since tsNet isn't included in the open source
edition of LiveCode there are no new networking features in the open
source edition of LiveCode 8.1.


Since they were written under proprietary license I would expect that 
the new externals would not be available in the GPL-governed Community 
Edition.


But now that Indy and Business are no longer distinguished by company 
size alone but also specific features, it's helpful to know which 
features are where.  That breakdown is very useful.


--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LC 8.1.0 iOS Deployment

2016-09-14 Thread Dan Friedman
Panos,

Thank you for the reply.  Here is the entire error message:

There was an error while saving the standalone application
linking for arm  (arm64) failed with duplicate symbol l001 in:
/Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/Standalone
/Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/revsecurity
duplicate symbol l002 in:
/Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/Standalone
/Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/revsecurity
duplicate symbol l003 in:
/Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/Standalone
/Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/revsecurity
duplicate symbol l004 in:
/Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/Standalone
/Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/revsecurity
duplicate symbol l005 in:
/Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/Standalone
/Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/revsecurity
duplicate symbol l006 in:
/Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/Standalone
/Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/revsecurity
duplicate symbol l007 in:
/Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/Standalone
/Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/revsecurity
duplicate symbol l008 in:
/Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/Standalone
/Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/revsecurity
duplicate symbol l009 in:
/Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/Standalone
/Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/revsecurity
duplicate symbol l010 in:
/Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/Standalone
/Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/revsecurity
duplicate symbol l011 in:
/Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/Standalone
/Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/revsecurity
duplicate symbol l012 in:
/Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/Standalone
/Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/revsecurity
duplicate symbol l013 in:
/Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/Standalone
/Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/revsecurity
ld: 13 duplicate symbols for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)




> Hi Dan,
> 
> What is the full error msg? Do you get this error on subsequent attempts to
> build an iOS standalone, or just the very first time?
> 
> I suggest you file a bug report at http://quality.livecode.com
> 
> Best,
> Panos
> --
> 
>> On Wed, Sep 14, 2016 at 4:29 PM, Dan Friedman 
>> wrote:
>> 
>> Greetings!
>> >
>> Ok, so I download iOS 10 to my device and I see that my apps have bug
>> 18327.  Ug!  According to the QCC, this issue is fixed in 8.1.0. So I
>> installed 8.1.0 to rebuild and test my apps.  But, I can't get the iOS
>> standalone made.  I get this error:
>> >
>> There was an error while saving the standalone application
>> linking for arm (arm64) failed with duplicate symbol l001 in:
>>/Applications/LiveCode Indy 8.1.0.app/Contents/Tools/
>> Runtime/iOS/Device-8_2/Standalone
>>/Applications/LiveCode Indy 8.1.0.app/Contents/Tools/
>> Runtime/iOS/Device-8_2/revsecurity
>> duplicate symbol l002 in:
>>(blah, blah, blah...)
>> 
>> Any ideas what the problem is?  And, isn't it supposed to build for arm7?
>> I thought arm64 apps were no longer viable in the app store?
>> 
>> 
>> Thank you in advance for any assistance!
>> -Dan
>> 
>> OSX 10.9.5
>> LC 8.1.0
>> XCode 6.2

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LiveCode Server 8.1 - installing

2016-09-14 Thread Graham Samuel
HI Peter

Thanks for the lightning reply!

A quick check on the DreamHost Knowledge Base doesn’t answer the question, so 
I’ve had  to generate a ticket in their support system. A lot of LC people use 
DreamHost, and as I say it was kind of working until I foolishly binned my 7 
series version in favour of 8.1.

What scares me is having to do command-line stuff on an OS I know absolutely 
nothing about. The instructions and installation notes I’ve read so far don’t 
work for someone with that particular phobia.

Cheers

Graham

> On 14 Sep 2016, at 18:08, Peter TB Brett  wrote:
> 
> 
> 
> On 14/09/2016 16:57, Graham Samuel wrote:
>> I admit to knowing nothing at all about Linux. I am using Jacque’s Zygodact 
>> product running as a CGI as part of a website which is hosted by DreamHost - 
>> this is to sell a product via FastSpring. Matthias Rebbe has very generously 
>> explained how to do this (I mean how to set up the selling of a download 
>> product via FastSpring using Zygodact to get the license codes). I 
>> **almost** got it working (it actually did work for one out of two products) 
>> when I noticed that the version of LiveCode Server I was using was one of 
>> the LC7 series, so I decided to update it.
>> 
>> Now nothing works, and the instructions on the LiveCode site don’t seem to 
>> apply to me at all - they seem to imply that I have full control of Apache 
>> on DreamHost, but I don’t. All I’ve got is my own modest web presence, a CGI 
>> folder and so on. I tried simply replacing the old LC Server folder with the 
>> new one, but that seems to have no effect at all. I can’t run a test program 
>> (test.lc or whatever) from a browser, and the tests which were working on 
>> the FastSpring site - which call LC programs on the server - now don’t work 
>> at all.
>> 
>> Obviously I have made a massive error, but what is it? I just want to be 
>> able to run some .lc programs on the server - it doesn’t seem much to ask.
>> 
>> In over my head and seeking any advice.
>> 
> 
> Hi Graham,
> 
> What version of Linux is your server running?  LiveCode 8.1 server is 
> expected to run on:
> 
> - CentOS 7
> - Debian 7 (wheezy)
> - Debian 8 (jessie)
> - Ubuntu 14.04
> - Ubuntu 16.04
> - Fedora 23
> - Fedora 24
> 
>   Peter
> 
> -- 
> Dr Peter Brett 
> LiveCode Technical Project Manager
> 
> lcb-mode for Emacs: https://github.com/peter-b/lcb-mode
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: LiveCode Server 8.1 - installing

2016-09-14 Thread Peter TB Brett



On 14/09/2016 16:57, Graham Samuel wrote:

I admit to knowing nothing at all about Linux. I am using Jacque’s Zygodact 
product running as a CGI as part of a website which is hosted by DreamHost - 
this is to sell a product via FastSpring. Matthias Rebbe has very generously 
explained how to do this (I mean how to set up the selling of a download 
product via FastSpring using Zygodact to get the license codes). I **almost** 
got it working (it actually did work for one out of two products) when I 
noticed that the version of LiveCode Server I was using was one of the LC7 
series, so I decided to update it.

Now nothing works, and the instructions on the LiveCode site don’t seem to 
apply to me at all - they seem to imply that I have full control of Apache on 
DreamHost, but I don’t. All I’ve got is my own modest web presence, a CGI 
folder and so on. I tried simply replacing the old LC Server folder with the 
new one, but that seems to have no effect at all. I can’t run a test program 
(test.lc or whatever) from a browser, and the tests which were working on the 
FastSpring site - which call LC programs on the server - now don’t work at all.

Obviously I have made a massive error, but what is it? I just want to be able 
to run some .lc programs on the server - it doesn’t seem much to ask.

In over my head and seeking any advice.



Hi Graham,

What version of Linux is your server running?  LiveCode 8.1 server is 
expected to run on:


- CentOS 7
- Debian 7 (wheezy)
- Debian 8 (jessie)
- Ubuntu 14.04
- Ubuntu 16.04
- Fedora 23
- Fedora 24

   Peter

--
Dr Peter Brett 
LiveCode Technical Project Manager

lcb-mode for Emacs: https://github.com/peter-b/lcb-mode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

LiveCode Server 8.1 - installing

2016-09-14 Thread Graham Samuel
I admit to knowing nothing at all about Linux. I am using Jacque’s Zygodact 
product running as a CGI as part of a website which is hosted by DreamHost - 
this is to sell a product via FastSpring. Matthias Rebbe has very generously 
explained how to do this (I mean how to set up the selling of a download 
product via FastSpring using Zygodact to get the license codes). I **almost** 
got it working (it actually did work for one out of two products) when I 
noticed that the version of LiveCode Server I was using was one of the LC7 
series, so I decided to update it. 

Now nothing works, and the instructions on the LiveCode site don’t seem to 
apply to me at all - they seem to imply that I have full control of Apache on 
DreamHost, but I don’t. All I’ve got is my own modest web presence, a CGI 
folder and so on. I tried simply replacing the old LC Server folder with the 
new one, but that seems to have no effect at all. I can’t run a test program 
(test.lc or whatever) from a browser, and the tests which were working on the 
FastSpring site - which call LC programs on the server - now don’t work at all.

Obviously I have made a massive error, but what is it? I just want to be able 
to run some .lc programs on the server - it doesn’t seem much to ask.

In over my head and seeking any advice.

Graham
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

iOS Dev and Deployment Tip

2016-09-14 Thread Stephen MacLean
Hi All,

With iOS 10 now out and macOS 10.12 coming next week, I expect to see a bunch 
of emails with issues about deployment problems and I’d like to share what I do 
to try and keep everything sane and working.

I use VM’s Fusion and build a VM for each version of the OS, install the 
appropriate version of Xcode and LC and then keep it there. That includes 
version of externals like mergEXT for that version of iOS and LC. Sort of like 
time machine for development, each one frozen in time.

I already have my 10.11 VM set to support iOS 9, have one setup for 10.12 and 
will do my testing there before I update anything on my main machine.

This setup has saved me more than once when I jumped the gun and updated 
something before all is ready. It also gives me a chance to install OS beta’s 
to see how LC apps preform.

Hope this helps someone else... If you have a different solution that works for 
you, please share!

Best,

Steve MacLean

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: LC 8.1.0 iOS Deployment

2016-09-14 Thread panagiotis merakos
Hi Dan,

What is the full error msg? Do you get this error on subsequent attempts to
build an iOS standalone, or just the very first time?

I suggest you file a bug report at http://quality.livecode.com

Best,
Panos
--

On Wed, Sep 14, 2016 at 4:29 PM, Dan Friedman 
wrote:

> Greetings!
>
> Ok, so I download iOS 10 to my device and I see that my apps have bug
> 18327.  Ug!  According to the QCC, this issue is fixed in 8.1.0. So I
> installed 8.1.0 to rebuild and test my apps.  But, I can't get the iOS
> standalone made.  I get this error:
>
> There was an error while saving the standalone application
> linking for arm (arm64) failed with duplicate symbol l001 in:
>/Applications/LiveCode Indy 8.1.0.app/Contents/Tools/
> Runtime/iOS/Device-8_2/Standalone
>/Applications/LiveCode Indy 8.1.0.app/Contents/Tools/
> Runtime/iOS/Device-8_2/revsecurity
> duplicate symbol l002 in:
>(blah, blah, blah...)
>
>
> Any ideas what the problem is?  And, isn't it supposed to build for arm7?
> I thought arm64 apps were no longer viable in the app store?
>
>
> Thank you in advance for any assistance!
> -Dan
>
> OSX 10.9.5
> LC 8.1.0
> XCode 6.2
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>



-- 
Panagiotis Merakos 
LiveCode Software Developer

Everyone Can Create Apps 
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


LC 8.1

2016-09-14 Thread Richmond

Fantastic as far as it goes . . .

However, as I am, still unable to access any documentation, either in a 
stack or via a browser,
in LC 8.1 on Xubuntu 16.04 64-bit, I feel I may be missing out on a lot 
of the exciting new features.


The online documentation at 
https://livecode.com/resources/api/#livecode_script/%24

has, also, not been updated yet.

*Bug 16848*

Richmond.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


LC 8.1.0 iOS Deployment

2016-09-14 Thread Dan Friedman
Greetings!

Ok, so I download iOS 10 to my device and I see that my apps have bug 18327.  
Ug!  According to the QCC, this issue is fixed in 8.1.0. So I installed 8.1.0 
to rebuild and test my apps.  But, I can't get the iOS standalone made.  I get 
this error:

There was an error while saving the standalone application
linking for arm (arm64) failed with duplicate symbol l001 in:
   /Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/Standalone
   /Applications/LiveCode Indy 
8.1.0.app/Contents/Tools/Runtime/iOS/Device-8_2/revsecurity
duplicate symbol l002 in:
   (blah, blah, blah...)


Any ideas what the problem is?  And, isn't it supposed to build for arm7?  I 
thought arm64 apps were no longer viable in the app store?


Thank you in advance for any assistance!
-Dan

OSX 10.9.5
LC 8.1.0
XCode 6.2
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: libURL gone mad

2016-09-14 Thread Peter TB Brett



On 14/09/2016 16:12, Richard Gaskin wrote:

Peter TB Brett wrote:


On 14/09/2016 15:50, Richard Gaskin wrote:

A couple weeks ago I wrote:

...

Does anyone here know where I can find a breakdown of which
new networking features are available in which LC 8.1 editions
(Community, Indy, Business)?




https://livecode.com/products/livecode-platform/livecode-networking-layer/

Perfect - thanks!


The short answer is that since tsNet isn't included in the open source 
edition of LiveCode there are no new networking features in the open 
source edition of LiveCode 8.1.


Peter

--
Dr Peter Brett 
LiveCode Technical Project Manager

lcb-mode for Emacs: https://github.com/peter-b/lcb-mode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: libURL gone mad

2016-09-14 Thread Richard Gaskin

Peter TB Brett wrote:

> On 14/09/2016 15:50, Richard Gaskin wrote:
>> A couple weeks ago I wrote:
...
>> Does anyone here know where I can find a breakdown of which
>> new networking features are available in which LC 8.1 editions
>> (Community, Indy, Business)?
>
> 
https://livecode.com/products/livecode-platform/livecode-networking-layer/


Perfect - thanks!

--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Pull Down Menu has no icon

2016-09-14 Thread Sannyasin Brahmanathaswami
Pull down menus used to have small fly-down arrow icon on the right by default.
This carried thru to a standalone without the necessity of adding the icon to 
your stack (I thought)

in 8.1 I'm not seeing these. In the PI there is default icon assignment 1136 on 
one that I made in 8.1 RC2…but there is no image with that ID number.

In  8.1 gm there is no icon assignment for a new pull down menu button.  Was 
this an intentional change? These will go to mobile, so perhaps we should to 
fork to a native iOS or Android pickers, but I would prefer to keep the dev as 
simple as possible for V1 so if the icon would automatically be assigned and 
included that would be ideal.

BR



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: libURL gone mad

2016-09-14 Thread Peter TB Brett



On 14/09/2016 15:50, Richard Gaskin wrote:

A couple weeks ago I wrote:


Along these lines, I'm hoping the docs will include a detailed listing
of which features from your external are included in which LC edition
(Community, Indy, Business), so folks can choose those which best serve
whatever needs they may have.

For example, most of the code I write, esp. where it pertains to
reusable libraries, doesn't use anything not available in Community if
at all possible, so I can later have the option of re-releasing it under
GPL.

An additional note in the docs letting people know how to deploy apps
that don't need to include the external will be very useful for some
of us.


Does anyone here know where I can find a breakdown of which new
networking features are available in which LC 8.1 editions (Community,
Indy, Business)?  I couldn't find that in the Release Notes.


https://livecode.com/products/livecode-platform/livecode-networking-layer/

Peter

--
Dr Peter Brett 
LiveCode Technical Project Manager

lcb-mode for Emacs: https://github.com/peter-b/lcb-mode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: libURL gone mad

2016-09-14 Thread Richard Gaskin

A couple weeks ago I wrote:


Along these lines, I'm hoping the docs will include a detailed listing
of which features from your external are included in which LC edition
(Community, Indy, Business), so folks can choose those which best serve
whatever needs they may have.

For example, most of the code I write, esp. where it pertains to
reusable libraries, doesn't use anything not available in Community if
at all possible, so I can later have the option of re-releasing it under
GPL.

An additional note in the docs letting people know how to deploy apps
that don't need to include the external will be very useful for some of us.


Does anyone here know where I can find a breakdown of which new 
networking features are available in which LC 8.1 editions (Community, 
Indy, Business)?  I couldn't find that in the Release Notes.


I'm already getting questions in the community about this, and I don't 
know how to answer them without this guidance.


Thanks in advance for a URL or pointer to the sections of the docs where 
I can find that breakdown.


--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ANN] Release 8.1.0

2016-09-14 Thread AndyP
Fantastic.. well done to the LiveCode team!!

using 8.1 right now 



-
Andy Piddock 


My software never has bugs. It just develops random features. 

Copy the new cloud space, get your free 15GB space now:
Get Copy 


Script editor Themer for LC http://2108.co.uk  

PointandSee is a FREE simple but full featured under cursor colour picker / 
finder.
http://www.pointandsee.co.uk  - made with LiveCode
--
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/ANN-Release-8-1-0-tp4708368p4708379.html
Sent from the Revolution - User mailing list archive at Nabble.com.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode