Re: Infinite LiveCode - Message from CEO

2016-05-16 Thread Mark Wieder

On 05/13/2016 02:00 PM, Rick Harrison wrote:


I think a lot of people in our community have caught onto this unfair
approach, and may have given up on responding to such surveys.
Consequently, LiveCode Ltd., isn’t getting enough data to make
correct assessments with their surveys.


I stopped responding to the surveys when I realized

1. the answers I wanted to give were not options in the multiple-choice 
questions


2. the questions were nonetheless required to be answered

3. I didn't want to give random answers just to get to the next question

4. I would have preferred "other" options or essay-style responses

...and yes, I pledged. I'm in. I've thought about this a lot over the 
last several days, from several angles, and come down solidly on the 
pledge side. This is going to be a great thing. Please help it happen.


--
 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: Change mobile settings - file association in your iOS or Android app

2016-05-16 Thread Ludovic THEBAULT

> Le 16 mai 2016 à 16:58, Thierry Douez  a écrit :
> 
> Ludovic,
> 
> Try this:
> 
> Copy the template plist from out of LC.
> 
> Edit it the way you like.
> .
> Name it Info.plist and add it to copy files in Standalone settings.
> 
> I never did it but I think I've seen this trick in this list a couple of
> months ago.
> 
> Good luck,
> 
> Thierry

Thanks,

I’ll try that.

Ludovic
___
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 on VMWare?

2016-05-16 Thread Lyn Teyla
Dan Friedman wrote:

> I have a client that is trying to run my LiveCode Standalone (built with LC 
> 7.0.1) using VMWare.  They are trying to get it to run in VMWare so they can 
> run it from a Chromebook.  Problem is when they run the app remotely, it 
> crashes on launch with the message "AppName has stopped working".  Anyone 
> have any experience with this or know why a LC app would fail under VMWare?

Here are a couple of suggestions:

1. Have them right-click your app, select Properties, click the Unblock button 
(if it exists), then try opening the app again.

2. If you have access to a later version of LiveCode, try building your 
standalone with that to see if it makes a difference.

Lyn



___
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: Defaults for groups

2016-05-16 Thread Sannyasin Brahmanathaswami
The use case(s) are the ones we don't want to have happen:

Newbie: ("thinking: I want a group in the upper left corner of my window")

Make new stack
Drag out graphic  set width to 200 height to 100
Add btn 1 on top; btn 2 on top
Group all. 
Set group top 0; left 0 

Huh? What's this two pixel space?  Newbie has no idea about "margins" yet may 
not even see that at the very bottom. Borderwidth is also set to 2, but 
"showborder" is unchecked so… assume the setting has not effect. Ergo… margin 
also set to 4, but I did set any margin.. so, like the border, assume the 
integer "4" has no effect..
 
Newbie does a lot of html/css/javascript…looking for a less painful way to dev 
stuff… trying LiveCode…  …in that html5 world a div has no margins until one 
explicitly sets them… so what is going on here?

(New user is getting a little put out now… just to get the group right is 
already painful….)

OK… let's try this: margins are set to 4Click and delete the integer 4, change 
to 0

Close inspector.. huh?  Transparent border is still there…. What? Open 
inspector… sheesh…  The 4 is back … I thought I just deleted it? Is this IDE 
broken? It's not saving my changes? (My trust level for this usefulness of this 
new product drops by some level… as much as 50% for the impatient)

If he/she was lucky enough to intuit there is some esoteric relationship 
between the fact that the default borderwidth is set to 2 and even though the 
"show Border" is not checked.. .that this somehow inexplicably relates… he will 
delete the "2"  set the borderWidth to 0 

*then* and only then will the change to margins:0  stick.

90% of the newbies will *not* get it that the borderWidth has some relation to 
margins

These are the "uses cases" we need never to happen..

So I'm not complaining… I'm looking to help LC with user retention.

It's enough to make some one decide this is not a product they can dealt with. 

There are numerous such challenging scenarios that all us old timers will 
defend as "the way it has always been."  

"I'm just sayin"  That a great deal of improvements in the IDE UX could be made 
with very low engine change requirements -- little cost over head for HQ… 


On 5/16/16, 6:14 AM, "use-livecode on behalf of Richard Gaskin" 
 
wrote:

>Personally I don't mind one way or another if this were changed, providing:
>
>1. An effort has been made to quantify use cases to show unquestionable 
>benefit, or at least something close to it.  It is, after all, easier to 
>guess what the value of 0 should be when you need it than to guess the 
>value of a HIG-savvy margin when you need that instead.


___
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: Reading Files

2016-05-16 Thread JB
Thank you!

I will definitely read it.

Right now I am reading files in
5kb sections to EOF and I am
reading 350 average size jpg’s
in around 4 seconds.  I will be
doing some processing on the
files but that will be done after
everything else is as fast as I
can get it.

JB




> On May 16, 2016, at 4:01 PM, Richard Gaskin  
> wrote:
> 
> JB wrote:
> 
> > The reason why is because I
> > am reading a lot of files and
> > was wondering if it would be
> > faster to write a external to read
> > them.
> 
> LiveCode does offer a few different ways to read and write files, which vary 
> according by speed and features.  And of course there are many ways to work 
> with the data once it's read in, where usually more time is spent.
> 
> If you find something you're working on that seems like it might be optimized 
> feel free to post the code and we'll see what we can do.
> 
> FWIW this thread is long but worth reading - the OP had a process that 
> originally took more than 9 minutes and by the time several forum regulars 
> helped out with various optimizations the final form took only a few 
> milliseconds:
> 
> 
> -- 
> 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: Reading Files

2016-05-16 Thread Richard Gaskin

JB wrote:

> The reason why is because I
> am reading a lot of files and
> was wondering if it would be
> faster to write a external to read
> them.

LiveCode does offer a few different ways to read and write files, which 
vary according by speed and features.  And of course there are many ways 
to work with the data once it's read in, where usually more time is spent.


If you find something you're working on that seems like it might be 
optimized feel free to post the code and we'll see what we can do.


FWIW this thread is long but worth reading - the OP had a process that 
originally took more than 9 minutes and by the time several forum 
regulars helped out with various optimizations the final form took only 
a few milliseconds:



--
 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: Reading Files

2016-05-16 Thread JB
Hi Richard,

Thanks for the info.

The reason why is because I
am reading a lot of files and
was wondering if it would be
faster to write a external to read
them.

I have no complaints and I think
it reads them very fast already
but I was doing what I could to
learn if it could be speeded up.

I am now thinking it is as fast as
I can make it so your answer will
save me a lot of wasted time.

Thanks again!

JB



> On May 16, 2016, at 3:32 PM, Richard Gaskin  
> wrote:
> 
> JB wrote:
>> What programming language does
>> the engine use to read files?
> 
> Most of the LiveCode engine is written in C++.  Why?
> 
> -- 
> 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: Reading Files

2016-05-16 Thread Richard Gaskin

JB wrote:

What programming language does
the engine use to read files?


Most of the LiveCode engine is written in C++.  Why?

--
 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


Reading Files

2016-05-16 Thread JB
What programming language does
the engine use to read files?

JB

___
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 on VMWare?

2016-05-16 Thread stephen barncard
On Mon, May 16, 2016 at 1:40 PM, Bob Sneidar 
wrote:

> Not sure what "run the app remotely" means. Do you mean run in the VM?
>

I used to use Chicken of the VNC to run a remote windows machine via screen
sharing, before VMWare worked so well.

sqb

Stephen Barncard - Sebastopol Ca. USA -
mixstream.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: LC on VMWare?

2016-05-16 Thread Bob Sneidar
Not sure what "run the app remotely" means. Do you mean run in the VM?

I have little experience with VMWare, but I have verified that apps I built as 
standalones work within Parallels, so unless the app is using some VM feature, 
like shared profiles, which is giving you problems, then there's nothing for it 
but to write debugging code into your app to give you some idea where things 
are going wrong. The standalone applications settings also give you a way to 
configure the Bug Reports, but I have never used it, and I don't know what kind 
of information is returned there.

Bob S


On May 16, 2016, at 10:45 , Dan Friedman 
> wrote:

Hello!

I have a client that is trying to run my LiveCode Standalone (built with LC 
7.0.1) using VMWare.  They are trying to get it to run in VMWare so they can 
run it from a Chromebook.  Problem is when they run the app remotely, it 
crashes on launch with the message "AppName has stopped working".  Anyone have 
any experience with this or know why a LC app would fail under VMWare?  They 
have MANY apps, some quite old, running without an issue under VMWare.

Your thoughts and suggestions are greatly appreciated.

-Dan

___
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: tree view widget

2016-05-16 Thread Yves COPPE
Hi list,

Let say I have an array  two dimensional created in a script
this array has a name : MyContents 


How can i set the arrayData to the tree widget ?

set the arrayData of widget  « X »  to MyContents ??   doesn’t work ...

Thanks

Greetings.

> Le 16 mai 2016 à 17:41, Ali Lloyd  a écrit :
> 
> There were several fixes applied to the custom properties editor which is
> very similar-it appears we (I) forgot to also apply them to the array
> editor. This is very easily rectified. Sorry for any inconvenience.
> 
> On Sun, May 15, 2016 at 9:30 PM Dave Kilroy 
> wrote:
> 
>> Talk about buggy - my last posting had so many typos I'm doing it again:
>> 
>> --
>> 
>> Yeah that inspector is buggy.
>> 
>> I think the  'Key:' and 'Value:' properties are only for when you are using
>> the inspector to add or update elements to it
>> 
>> If you click the "+ Add new element" button at the top of the 'Arraydata'
>> property field, then highlight the new key in the 'Arraydata' field, then
>> click in the 'Value:' field and write something followed by pressing the
>> tab
>> or return key then the value will appear in 'Arraydata'.
>> 
>> But quite a lot of the time the 'Key:' field is of no use (the hilited key
>> in the 'Arraydata' field always seems to over-ride anything in the 'Key:'
>> field). And the inspector seems to be unable to accept data for
>> multi-dimensional arrays.
>> 
>> Much easier to use script to populate the widget's arrayData property.
>> 
>> One other thing to note is that the hilitedElement returns the key with a
>> trailing comma so in script I have to do something like:
>> 
>>put the hilitedElement of me into tKey
>>if char -1 of tKey is comma then delete char -1 of tKey
>> 
>> 
>> 
>> 
>> -
>> "The first 90% of the task takes 90% of the time, and the last 10% takes
>> the other 90% of the time."
>> Peter M. Brigham
>> --
>> View this message in context:
>> http://runtime-revolution.278305.n4.nabble.com/tree-view-widget-tp4704705p4704712.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
>> 
> ___
> 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: Defaults for groups

2016-05-16 Thread J. Landman Gay

On 5/16/2016 10:28 AM, Sannyasin Brahmanathaswami wrote:

A group, its dimensions, it's rect, and its properties are comprised
of the objects it groups and nothing more. It is not the business of
the IDE to start adding "adornments" (borders, line width, show name,
margins)


Aside from the backward compatibility issue, LC is being consistent 
within its own paradigm. All LC objects have a margin: buttons, fields, 
progress bars, players, images. If a group had no margins it would 
create an internal inconsistency, which might just be another type of 
confusion for new users. Margins are pretty much universal in LC.


I do see that widgets in LC 8 do not always have margins though.

--
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: LC on VMWare?

2016-05-16 Thread RM
All I can tell you is that I run Livecode in VMWare running Windows 7 
and have never
had a problem with it running. I run standalone builds of mine (both 
locally generated,
and generated on the host system [Linux]) without a blink. Admittedly 
this does not
happen every day as I don't use Windows for any sort of development at 
all, I use it

only for testing Windows builds of my stuff.

However:

1. That's just VMWare running on my desktop computer: nothing remote 
about it at all.


2. While you state that a  client is trying to run your standalone using 
VMWare you don't state what the OS is in the VMWare container.


Richmond.

On 16.05.2016 20:45, Dan Friedman wrote:

Hello!

I have a client that is trying to run my LiveCode Standalone (built with LC 7.0.1) using 
VMWare.  They are trying to get it to run in VMWare so they can run it from a Chromebook. 
 Problem is when they run the app remotely, it crashes on launch with the message 
"AppName has stopped working".  Anyone have any experience with this or know 
why a LC app would fail under VMWare?  They have MANY apps, some quite old, running 
without an issue under VMWare.

Your thoughts and suggestions are greatly appreciated.

-Dan
___
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


LC on VMWare?

2016-05-16 Thread Dan Friedman
Hello!

I have a client that is trying to run my LiveCode Standalone (built with LC 
7.0.1) using VMWare.  They are trying to get it to run in VMWare so they can 
run it from a Chromebook.  Problem is when they run the app remotely, it 
crashes on launch with the message "AppName has stopped working".  Anyone have 
any experience with this or know why a LC app would fail under VMWare?  They 
have MANY apps, some quite old, running without an issue under VMWare.

Your thoughts and suggestions are greatly appreciated.

-Dan
___
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: QR Codes in LiveCode these days?

2016-05-16 Thread Mike Kerner
We use QR codes extensively in LC to good effect using all the mentioned
tools.

On Mon, May 16, 2016 at 12:40 PM, John Dixon  wrote:

> Montes mergAV has the ability to read QR Codes and it is much faster than
> using mergXzing..
> John Craig's sQuiRt library lets you create QR codes... works with LC
> community...
>
> > Date: Mon, 16 May 2016 09:48:43 -0400
> > Subject: QR Codes in LiveCode these days?
> > From: mark.rauter...@gmail.com
> > To: use-livecode@lists.runrev.com
> >
> > Hi All,
> >
> > What about QR Codes in LiveCode?
> >
> > What is the latest?
> >
> > I see some things from the past, but is there any pointers for the full
> > solution?
> > Would QR Codes make a prime example for a widget? QR Code reader in an
> app
> > and a QR Code utility to make them in another app/software?
> >
> > Can QR Codes work in the open source / community edition?
> >
> > Does that make sense for a community project, Open-Source QR Code
> solution
> > and tutorial and examples?
> >
> > ---
> >
> > Likewise, barcodes might present a similar situation?
> >
> >
> >
> > --
> > Ta.
> >
> >
> > Mark Rauterkus   m...@rauterkus.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
>



-- 
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


A Thought Experiment: example of using Infinite LiveCode

2016-05-16 Thread Heather Laine
Dear List Folks,

There is a new blog post out by Mark Waddingham, stuffed with technical 
goodness:

https://livecode.com/infinite-livecode-an-example/ 


Enjoy!

Regards,

Heather

Heather Laine
Customer Services Manager
LiveCode Ltd
www.livecode.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 is great but

2016-05-16 Thread Richard Gaskin

Alain Vezina wrote:

> Why we can’t make a copy - paste in a text field in iOS and Android
> (using the clipboardData).
> I develop apps for helping people in French spelling and grammar and
> I do need copy and paste in text field.

If attempting to use LC fields for mobile apps, copy and paste is only 
the beginning:  it's extremely difficult to emulate the OS-native 
selection handling users are accustomed to.


For the long term, extending LC's field object to work well on mobile is 
one of the stretch goals outlined in the current crowdfunding proposal:



As convenient as that'll be for some apps (and necessary for those that 
need styled text), LC does provide support for OS-native fields right now.


Once created via script, OS-native mobile fields offer several messages 
useful for apps like yours, including inputBeginEditing (similar to 
openField), inputEndEditing (similar to closeField/exitField), 
inputTextChanged (similar to textChanged), and inputReturnKey (similar 
to returnKey).


Text can be put into mobile native controls and retrieved from them via 
script.


And all the while, they use the same conventions for interaction users 
expect, including not only copy and paste but also selection handling, 
auto-complete, and more.


--
 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: QR Codes in LiveCode these days?

2016-05-16 Thread John Dixon
Montes mergAV has the ability to read QR Codes and it is much faster than using 
mergXzing..
John Craig's sQuiRt library lets you create QR codes... works with LC 
community...

> Date: Mon, 16 May 2016 09:48:43 -0400
> Subject: QR Codes in LiveCode these days?
> From: mark.rauter...@gmail.com
> To: use-livecode@lists.runrev.com
> 
> Hi All,
> 
> What about QR Codes in LiveCode?
> 
> What is the latest?
> 
> I see some things from the past, but is there any pointers for the full
> solution?
> Would QR Codes make a prime example for a widget? QR Code reader in an app
> and a QR Code utility to make them in another app/software?
> 
> Can QR Codes work in the open source / community edition?
> 
> Does that make sense for a community project, Open-Source QR Code solution
> and tutorial and examples?
> 
> ---
> 
> Likewise, barcodes might present a similar situation?
> 
> 
> 
> --
> Ta.
> 
> 
> Mark Rauterkus   m...@rauterkus.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: LC 8 is great but

2016-05-16 Thread Ralph DiMola
>Alain wrote:
>>but the HTML page you create must be in engine to be accessible by the
browser.

No true. I move all my html files from the engine to the "documents folder"
on both mobile platforms. Check for file name casing and URL encoding(or
lack of). Also check "the result" when copying from the engine to documents.


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 Alain Vezina
Sent: Monday, May 16, 2016 11:47 AM
To: LiveCode How to
Subject: LC 8 is great but

Hi all,

There are great things in LC 8, especially the widget browser.

But I don’t understand why some capabilities are not yet in LC engine.
Why we can’t make a copy - paste in a text field in iOS and Android (using
the clipboardData).
LC team promises it since 2012.

I develop apps for helping people in French spelling and grammar and I do
need copy and paste in text field.

In iOS, I found a way to solve that problem: I replace some text fields by
HTML pages I build in my program. But it is not possible to do the same in
Android device because the place where you can write is in the
specialFolderPath("documents"), but the HTML page you create must be in
engine to be accessible by the browser.

So I can’t transfer my apps on Android devices.

Anybody has an idea to bypass that limitation of LC?

Alain Vézina
Logilangue
www.logilangue.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: Defaults for groups

2016-05-16 Thread Richard Gaskin

Sannyasin Brahmanathaswami wrote:

> It matters not that in the past a group may have been used to
> surround controls with a border and show a label.. in *all* other
> environments (Indesign, Illustrator, Photoshop, synFig, whatever…)
>
> A group, its dimensions, it's rect, and its properties are comprised
> of the objects it groups and nothing more. It is not the business of
> the IDE to start adding "adornments" (borders, line width, show name,
> margins)

I very adamantly support that one:  the IDE should NOT alter engine 
defaults unless for some very rare reason it's absolutely necessary.


The value of an xTalk is that it allows truly live coding, nearly 
eliminating the differences between development and runtime.  And 
differences there may be are often found only in runtime, where there 
are no tools to help explain the difference, leaving the user confused 
and frustrated.


That said, the specific group properties in question here are indeed the 
engine defaults.


By and large, most engine defaults for objects reflect common HIG 
conventions at the time they were created.  The conventions may change 
over time, and compounding decisions like this is that objects are often 
used in a variety of contexts, each requiring a different combination of 
property settings.


Each of the three tools you mentioned above are drawing tools, while 
LiveCode is a software development tool.  True, LiveCode can be used to 
make drawing tools, but the effort involved in making a drawing tool is 
non-trivial; the three lines of script needed to use groups for that 
will be less than 0.001% of the code needed for such an app.


Moreover, the group properties you're proposing be changed have been in 
place since I started using MetaCard nearly 20 years ago.  Today, using 
them in one context requires changing three properties; if the proposal 
were acted on a percentage of projects ever written over the last 20 
years would need to be updated to accommodate the request.


I share the belief that the users of tomorrow matter far more than the 
users of today.  Indeed, for LC to be a truly thriving platform we would 
expect at least an order of magnitude more users in the future than we 
have right now.  So anything that is an unquestionable benefit for 
tomorrow's users IMO trumps backward compatibility.


In rare cases, we do see changes in the engine that meet the standard of 
"unquestionable".  For example, charToNum and numToChar are common 
functions used throughout all xTalks for decades, but since they predate 
the invention of Unicode and modern text standards make them largely 
obsolete as exclusively single-byte operations, LiveCode added byteToNum 
and numToByte for single-byte use, and extended charToNum and numToChar 
to be Unicode-aware.  Those engine changes required some of us to modify 
our scripts, but given that the benefits of doing so are self-evident 
and that we had literally years of advance notice, it's been far easier 
to adjust to that change than most companies' backward compatibility issues.


With these group properties, however, respectfully I would suggest they 
don't meet the standard of "unquestionably beneficial".  Certainly 
they're "arguably beneficial", but folks love to argue so darn near 
anything can meet that standard easily. :)


Personally I don't mind one way or another if this were changed, providing:

1. An effort has been made to quantify use cases to show unquestionable 
benefit, or at least something close to it.  It is, after all, easier to 
guess what the value of 0 should be when you need it than to guess the 
value of a HIG-savvy margin when you need that instead.


2. Any changes to any object's default values should always be made IN 
THE ENGINE and not in the IDE, to maintain the fluid live coding 
experience that is at the heart of LiveCode's value.


--
 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 is great but

2016-05-16 Thread Tore Nilsen
Instead of using specialFolderPath(“documents”) you could also use 
“specialFolderPath(“resources”). This will put your files in the same folder as 
your stack when developing, and in the engine folder when deploying the app. 
Remember to include the folder when you set the app up for deployment.

Regards
Tore Nilsen


> 16. mai 2016 kl. 17.46 skrev Alain Vezina :
> 
> Hi all,
> 
> There are great things in LC 8, especially the widget browser.
> 
> But I don’t understand why some capabilities are not yet in LC engine.
> Why we can’t make a copy - paste in a text field in iOS and Android (using 
> the clipboardData).
> LC team promises it since 2012.
> 
> I develop apps for helping people in French spelling and grammar and I do 
> need copy and paste in text field.
> 
> In iOS, I found a way to solve that problem: I replace some text fields by 
> HTML pages I build in my program. But it is not possible to do the same in 
> Android device because the place where you can write is in the 
> specialFolderPath("documents"), but the HTML page you create must be in 
> engine to be accessible by the browser.
> 
> So I can’t transfer my apps on Android devices.
> 
> Anybody has an idea to bypass that limitation of LC?
> 
> Alain Vézina
> Logilangue
> www.logilangue.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


LC 8 is great but

2016-05-16 Thread Alain Vezina
Hi all,

There are great things in LC 8, especially the widget browser.

But I don’t understand why some capabilities are not yet in LC engine.
Why we can’t make a copy - paste in a text field in iOS and Android (using the 
clipboardData).
LC team promises it since 2012.

I develop apps for helping people in French spelling and grammar and I do need 
copy and paste in text field.

In iOS, I found a way to solve that problem: I replace some text fields by HTML 
pages I build in my program. But it is not possible to do the same in Android 
device because the place where you can write is in the 
specialFolderPath("documents"), but the HTML page you create must be in engine 
to be accessible by the browser.

So I can’t transfer my apps on Android devices.

Anybody has an idea to bypass that limitation of LC?

Alain Vézina
Logilangue
www.logilangue.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: tree view widget

2016-05-16 Thread Ali Lloyd
There were several fixes applied to the custom properties editor which is
very similar-it appears we (I) forgot to also apply them to the array
editor. This is very easily rectified. Sorry for any inconvenience.

On Sun, May 15, 2016 at 9:30 PM Dave Kilroy 
wrote:

> Talk about buggy - my last posting had so many typos I'm doing it again:
>
> --
>
> Yeah that inspector is buggy.
>
> I think the  'Key:' and 'Value:' properties are only for when you are using
> the inspector to add or update elements to it
>
> If you click the "+ Add new element" button at the top of the 'Arraydata'
> property field, then highlight the new key in the 'Arraydata' field, then
> click in the 'Value:' field and write something followed by pressing the
> tab
> or return key then the value will appear in 'Arraydata'.
>
> But quite a lot of the time the 'Key:' field is of no use (the hilited key
> in the 'Arraydata' field always seems to over-ride anything in the 'Key:'
> field). And the inspector seems to be unable to accept data for
> multi-dimensional arrays.
>
> Much easier to use script to populate the widget's arrayData property.
>
> One other thing to note is that the hilitedElement returns the key with a
> trailing comma so in script I have to do something like:
>
> put the hilitedElement of me into tKey
> if char -1 of tKey is comma then delete char -1 of tKey
>
>
>
>
> -
> "The first 90% of the task takes 90% of the time, and the last 10% takes
> the other 90% of the time."
> Peter M. Brigham
> --
> View this message in context:
> http://runtime-revolution.278305.n4.nabble.com/tree-view-widget-tp4704705p4704712.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
>
___
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: Defaults for groups

2016-05-16 Thread Sannyasin Brahmanathaswami
Sorry if I'm being stubborn about this:  I'm looking forward to the day when 
100's of newbies "hit" on Livecode Community as a trial.

It is better if the "gotchaya"  behaviors of the IDE are reduced to the bare 
minimum.

It matters not that in the past a group may have been used to surround controls 
with a border and show a label.. in *all* other environments (Indesign, 
Illustrator, Photoshop, synFig, whatever…)

A group, its dimensions, it's rect, and its properties are comprised of the 
objects it groups and nothing more. It is not the business of the IDE to start 
adding "adornments" (borders, line width, show name, margins)

The default now leave the newbie (and even me until recently) flummoxed. I turn 
the border off, set line width to 0, set the bottom of the group to the height 
of the stack…hmmm why is there a two pixel transparent space below the largest 
enclosing control in my group. Set the rect of the largest control (bkgrd)  but 
wait? Why is the group rect a different size… (OR) my background grc appears to 
be cut off.

These are the things that IMHO, make Livecode challenging… and they are so easy 
to fix. With small changes in the IDE behaviors.

A + B + C → group  →  (A+B+C) and no other props set unless you, as the 
developer, chose to make them so.

BR

 
On 5/16/16, 4:51 AM, "use-livecode on behalf of Bob Sneidar" 
 wrote:

>Why not have a Development menu in all of you projects that have little things 
>like this? For instance I created a Center Window handler and put it into my 
>Development menu. When I launch I check the environment and remove the 
>development menu if it's not "development". 
>
>Bob S

___
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: Beeing a developer after 40

2016-05-16 Thread Bob Sneidar

On May 15, 2016, at 17:51 , Bruce Pokras 
> wrote:

I think I should take umbrage on the insinuation that
the 60-85 "crowd" are just "slobbering old, senile whatsits" !

Whenever it is your time, then slobber (has it already begun ?)"

I'm streets away 

-Francis

The new medication has my slobbering somewhat under control, and besides...





what was the question?

Bob S
___
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: Defaults for groups

2016-05-16 Thread Bob Sneidar
I propose a new property for groups. the attire. 

set the attire of group "not2shy" to "buttnaked". 

Problem solved. 

Bob S


> On May 15, 2016, at 24:56 , Sannyasin Brahmanathaswami  
> wrote:
> 
> But IMHO a group of objects should be just that,
> 
> Not a group which also wears a hat and a dress
> 
> If I want my group to wear a hat ( have a border)
> 
> Or wear A dress ( have margins) then let us do that on our own
> 
> I will enter a feature change request
> BR
> 
> ( from my mobile )


___
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: QR Codes in LiveCode these days?

2016-05-16 Thread Mark Talluto
On Monday, May 16, 2016, Mark Rauterkus  wrote:

> Hi All,
>
> What about QR Codes in LiveCode?
>
> What is the latest?
>
> I see some things from the past, but is there any pointers for the full
> solution?
> Would QR Codes make a prime example for a widget? QR Code reader in an app
> and a QR Code utility to make them in another app/software?
>
> Can QR Codes work in the open source / community edition?
>
> Does that make sense for a community project, Open-Source QR Code solution
> and tutorial and examples?
>
>
>
Hi Mark. Monte has a solution for making and reading QR codes. The making
part is all LiveCode. It is a protected stack so it will not work on
community edition. The reading part is an external. I imagine it would work
just fine on community. The external is mobile only. I have only used it
for iOS. Not sure if it supports android.

Monte will be able to answer this better. I have been using this
functionality on a recent project. It works really well.

Mark
Canelasoftware.com
Livecloud.io


-- 
Best regards,
Mark Talluto



CANELA Software, Inc.
28544 Old Town Front Street #305
Temecula, CA 92590
tel: 310-856-9926
fax: 888-339-6685
international:  +1 310 856 9926
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: Defaults for groups

2016-05-16 Thread Bob Sneidar
Why not have a Development menu in all of you projects that have little things 
like this? For instance I created a Center Window handler and put it into my 
Development menu. When I launch I check the environment and remove the 
development menu if it's not "development". 

Bob S


> On May 13, 2016, at 20:12 , Sannyasin Brahmanathaswami  
> wrote:
> 
> Am I the only one wishing that when we create a group the defaults should be 
> no border, no border width assign and margins 0?
> 
> This keeps biting me as the dimensions of group and what appears on screen 
> don't match and movement of objects in the group displace the group in ways 
> that are off by a few pixels.  One gets a 2 pixel blank area inside the 
> group. If you set the bottom of the gropu to the bottom o the card… you still 
> get a 2 pixel transparent area underneath the group… Setting a background 
> object like a graphic to the exact same dimensions and rect of the group… 
> they don't match.
> 
> But then if you turn off the border, explicitly set line width to 0 and 
> margins to 0, the dimensions and what you see and the relation between 
> objects in the group in terms of their coordinates… all work as expected.
> 
> Proposed:
> 
> the default for a new group be "clean and unadorned"… without any GUI 
> attributes other than the objects that comprise the group.
> 
> 
> 
> ___
> 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: Change mobile settings - file association in your iOS or Android app

2016-05-16 Thread Thierry Douez
Ludovic,

Try this:

Copy the template plist from out of LC.

Edit it the way you like.
.
Name it Info.plist and add it to copy files in Standalone settings.

I never did it but I think I've seen this trick in this list a couple of
months ago.

Good luck,

Thierry




2016-05-16 16:48 GMT+02:00 Ludovic THEBAULT :

>
> > Le 14 mai 2016 à 18:49, Ludovic THEBAULT 
> a écrit :
> >
> > Hello,
> >
> > Until now, i’ve used a little stack to update the mobile settings in the
> Livecode application (/Applications/LiveCode Indy
> 7.1.4.app/Contents/Tools/Runtime/iOS/Device-8_2/Settings.plist) for example
> to indicate my app as French.
> >
> > With the 7.14 version, this stack doesn’t work because « i need admin
> privilege ». I think is because the Livecode app is signed (at first launch
> we can see an verification from gatekeeper).
> > But how i can change (even manually) these settings if livecode is
> signed ?
> >
>
> So,
>
> I use « Sudo nano » to edit the file.
>
> But it is the only way to do ?
>
> What the best practice to add, for example, a file association in your iOS
> or Android app with Livecode ?
> It is possible to do it when saving the standalone ?
>
> Thanks
>
> --

Thierry Douez - http://sunny-tdz.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: Change mobile settings - file association in your iOS or Android app

2016-05-16 Thread Ludovic THEBAULT

> Le 14 mai 2016 à 18:49, Ludovic THEBAULT  a 
> écrit :
> 
> Hello,
> 
> Until now, i’ve used a little stack to update the mobile settings in the 
> Livecode application (/Applications/LiveCode Indy 
> 7.1.4.app/Contents/Tools/Runtime/iOS/Device-8_2/Settings.plist) for example 
> to indicate my app as French.
> 
> With the 7.14 version, this stack doesn’t work because « i need admin 
> privilege ». I think is because the Livecode app is signed (at first launch 
> we can see an verification from gatekeeper).
> But how i can change (even manually) these settings if livecode is signed ?
> 

So,

I use « Sudo nano » to edit the file.

But it is the only way to do ?

What the best practice to add, for example, a file association in your iOS or 
Android app with Livecode ?
It is possible to do it when saving the standalone ?

Thanks


___
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

QR Codes in LiveCode these days?

2016-05-16 Thread Mark Rauterkus
Hi All,

What about QR Codes in LiveCode?

What is the latest?

I see some things from the past, but is there any pointers for the full
solution?
Would QR Codes make a prime example for a widget? QR Code reader in an app
and a QR Code utility to make them in another app/software?

Can QR Codes work in the open source / community edition?

Does that make sense for a community project, Open-Source QR Code solution
and tutorial and examples?

---

Likewise, barcodes might present a similar situation?



--
Ta.


Mark Rauterkus   m...@rauterkus.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: HTML 5 out of isolation...

2016-05-16 Thread Ralph DiMola
Once HTML 5 has access to web service APIs, "I can rule the world"(hands
wringing). Oh wait that was a 1931 movie.

I for one was very disappointed when I realized that local file access would
not be possible until I thought about it for a couple of milliseconds. One
could deliver a crypto locker style attack with very little effort.

Kevin/Peter,

Thanks for the update... waiting with baited breath.

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 Kevin Miller
Sent: Monday, May 16, 2016 7:29 AM
To: How to use LiveCode
Subject: Re: HTML 5 out of isolation...

Yes - that's what Peter means by a REST API (one way to do it anyway).

Kind regards,

Kevin

Kevin Miller ~ ke...@livecode.com ~ http://www.livecode.com/
LiveCode: Everyone can create apps




On 16/05/2016, 12:24, "use-livecode on behalf of John Dixon"

wrote:

>Mmm... 
>
>Peter Brett wrote...
> It's unlikely that you'll be able to connect an LiveCode HTML5 app to 
>a MySQL server in the foreseeable future
>
>Will it though be possible to send to an .lc script and then have the 
>.lc script send the query to the database, returning the data to the 
>stack running in the browser ?
>
>
>
>> Subject: Re: HTML 5 out of isolation...
>> To: use-livecode@lists.runrev.com
>> From: peter.br...@livecode.com
>> Date: Mon, 16 May 2016 12:07:15 +0100
>> 
>> 
>> 
>> On 16/05/2016 11:53, John Dixon wrote:
>> > It was in the latest webinar, I think.. it was mentioned that 
>> > database connectivity will be coming to HTML5, but rather than 
>> > guess... Is it possible to know when this will actually arrive..
>> >
>> > It would be nice to know in which quarter of the year, if its 
>> > introduction can't be nailed doen to a particular month ...:-)
>> 
>> Database connectivity in the way that "normal" LiveCode apps have  
>>_can't_ be provided on the HTML5 platform because JavaScript apps 
>>can't  open raw sockets.  It's unlikely that you'll be able to connect 
>>an  LiveCode HTML5 app to a MySQL server in the foreseeable future, 
>>for example.
>> 
>> In the future, the plan involves improving the networking and URL 
>> operations available in HTML5 standalones to allow you to use REST 
>> APIs to persist data (e.g. using FireBase).  However, there's no 
>> current schedule for doing this work, so I'm not able to answer your
question.
>> 
>>   Peter
>> 
>> --
>> Dr Peter Brett  LiveCode Open Source Team
>> 
>> LiveCode 2016 Conference: https://livecode.com/edinburgh-2016/
>> 
>> ___
>> 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: HTML 5 out of isolation...

2016-05-16 Thread Kevin Miller
Yes - that's what Peter means by a REST API (one way to do it anyway).

Kind regards,

Kevin

Kevin Miller ~ ke...@livecode.com ~ http://www.livecode.com/
LiveCode: Everyone can create apps




On 16/05/2016, 12:24, "use-livecode on behalf of John Dixon"

wrote:

>Mmm... 
>
>Peter Brett wrote...
> It's unlikely that you'll be able to connect an LiveCode HTML5 app to a
>MySQL server in the foreseeable future
>
>Will it though be possible to send to an .lc script and then have the .lc
>script send the query to the database, returning the data to the stack
>running in the browser ?
>
>
>
>> Subject: Re: HTML 5 out of isolation...
>> To: use-livecode@lists.runrev.com
>> From: peter.br...@livecode.com
>> Date: Mon, 16 May 2016 12:07:15 +0100
>> 
>> 
>> 
>> On 16/05/2016 11:53, John Dixon wrote:
>> > It was in the latest webinar, I think.. it was mentioned that
>> > database connectivity will be coming to HTML5, but rather than
>> > guess... Is it possible to know when this will actually arrive..
>> >
>> > It would be nice to know in which quarter of the year, if its
>> > introduction can't be nailed doen to a particular month ...:-)
>> 
>> Database connectivity in the way that "normal" LiveCode apps have
>> _can't_ be provided on the HTML5 platform because JavaScript apps can't
>> open raw sockets.  It's unlikely that you'll be able to connect an
>> LiveCode HTML5 app to a MySQL server in the foreseeable future, for
>>example.
>> 
>> In the future, the plan involves improving the networking and URL
>> operations available in HTML5 standalones to allow you to use REST APIs
>> to persist data (e.g. using FireBase).  However, there's no current
>> schedule for doing this work, so I'm not able to answer your question.
>> 
>>   Peter
>> 
>> -- 
>> Dr Peter Brett 
>> LiveCode Open Source Team
>> 
>> LiveCode 2016 Conference: https://livecode.com/edinburgh-2016/
>> 
>> ___
>> 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: HTML 5 out of isolation...

2016-05-16 Thread John Dixon
Mmm... 

Peter Brett wrote...
 It's unlikely that you'll be able to connect an LiveCode HTML5 app to a MySQL 
server in the foreseeable future

Will it though be possible to send to an .lc script and then have the .lc 
script send the query to the database, returning the data to the stack running 
in the browser ?



> Subject: Re: HTML 5 out of isolation...
> To: use-livecode@lists.runrev.com
> From: peter.br...@livecode.com
> Date: Mon, 16 May 2016 12:07:15 +0100
> 
> 
> 
> On 16/05/2016 11:53, John Dixon wrote:
> > It was in the latest webinar, I think.. it was mentioned that
> > database connectivity will be coming to HTML5, but rather than
> > guess... Is it possible to know when this will actually arrive..
> >
> > It would be nice to know in which quarter of the year, if its
> > introduction can't be nailed doen to a particular month ...:-)
> 
> Database connectivity in the way that "normal" LiveCode apps have 
> _can't_ be provided on the HTML5 platform because JavaScript apps can't 
> open raw sockets.  It's unlikely that you'll be able to connect an 
> LiveCode HTML5 app to a MySQL server in the foreseeable future, for example.
> 
> In the future, the plan involves improving the networking and URL 
> operations available in HTML5 standalones to allow you to use REST APIs 
> to persist data (e.g. using FireBase).  However, there's no current 
> schedule for doing this work, so I'm not able to answer your question.
> 
>   Peter
> 
> -- 
> Dr Peter Brett 
> LiveCode Open Source Team
> 
> LiveCode 2016 Conference: https://livecode.com/edinburgh-2016/
> 
> ___
> 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: HTML 5 out of isolation...

2016-05-16 Thread Peter TB Brett



On 16/05/2016 11:53, John Dixon wrote:

It was in the latest webinar, I think.. it was mentioned that
database connectivity will be coming to HTML5, but rather than
guess... Is it possible to know when this will actually arrive..

It would be nice to know in which quarter of the year, if its
introduction can't be nailed doen to a particular month ...:-)


Database connectivity in the way that "normal" LiveCode apps have 
_can't_ be provided on the HTML5 platform because JavaScript apps can't 
open raw sockets.  It's unlikely that you'll be able to connect an 
LiveCode HTML5 app to a MySQL server in the foreseeable future, for example.


In the future, the plan involves improving the networking and URL 
operations available in HTML5 standalones to allow you to use REST APIs 
to persist data (e.g. using FireBase).  However, there's no current 
schedule for doing this work, so I'm not able to answer your question.


 Peter

--
Dr Peter Brett 
LiveCode Open Source Team

LiveCode 2016 Conference: https://livecode.com/edinburgh-2016/

___
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


HTML 5 out of isolation...

2016-05-16 Thread John Dixon
It was in the latest webinar, I think.. it was mentioned that database 
connectivity will be coming to HTML5, but rather than guess... Is it possible 
to know when this will actually arrive..

It would be nice to know in which quarter of the year, if its introduction 
can't be nailed doen to a particular month ...:-)

  
___
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


[ANN] This Week in LiveCode 33

2016-05-16 Thread Peter TB Brett

Hi all,

Read about new developments in LiveCode open source and the open source
community in today's edition of the "This Week in LiveCode" newsletter!

  Read issue #33 here: https://goo.gl/YpHseR


This is a weekly newsletter about LiveCode, focussing on what's been
going on in and around the open source project.  New issues will be
released weekly on Mondays.  We have a dedicated mailing list that will
deliver each issue directly to you e-mail, so you don't miss any!

If you have anything you'd like mentioned (a project, a discussion
somewhere, an upcoming event) then please get in touch.

   Peter

--
Dr Peter Brett 
LiveCode Open Source Team

LiveCode 2016 Conference: https://livecode.com/edinburgh-2016/

___
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: [OT] NO Politics

2016-05-16 Thread Heather Laine
Yes, she is. Putting [OT] in the subject line does NOT make politics an 
acceptable subject. This list is about LiveCode. Never about politics.

Richmond has apologized, that is the end of the matter. No further discussion 
please.

Regards,

Heather

Heather Laine
Customer Services Manager
LiveCode Ltd
www.livecode.com



> On 15 May 2016, at 21:57, Dave Kilroy  wrote:
> 
> Uhoh you said the 'C' word - now Heather's going to weigh in...
> 
> 
> 
> Dr. Hawkins wrote
>> On Sat, May 14, 2016 at 11:59 AM, RM 
> 
>> richmondmathewson@
> 
>>  wrote:
>> 
>>> I'd just like to state that I'm sorry I made a political statement
>>> a few messages back (pace Donald Trump).
>>> 
>> 
>> On a lighter note . . . are you aware that Trump wants to ban the sale of
>> shredded cheese?
>> 
>> Yes, he's going to make America grate again . . .
>> 
>> *duck*
>> 
>> 
>> -- 
>> Dr. Richard E. Hawkins, Esq.
>> (702) 508-8462
>> ___
>> use-livecode mailing list
> 
>> use-livecode@.runrev
> 
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode 
>> 
> 
> 
> 
> 
> 
> -
> "The first 90% of the task takes 90% of the time, and the last 10% takes the 
> other 90% of the time."
> Peter M. Brigham 
> --
> View this message in context: 
> http://runtime-revolution.278305.n4.nabble.com/OT-Politics-tp4704694p4704713.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 
> 
___
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