MySQL Client on

2020-08-25 Thread Todd Fabacher via use-livecode
I am using revOpenDatabase with the "MySQL" parameter on LiveCode server.

I am getting an error:

*Client does not support authentication protocol requested by server;
consider upgrading MySQL client*

What can I do?? I am in a real hole as the version of mySQL was updated to
the latest version 8.0 and now LiveCode server is NOT working???


Please advise,

Todd Fabacher

PS I never got LC server to open a Postgres Database. I need some help here.
___
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: use-livecode Digest, Vol 203, Issue 17

2020-08-16 Thread Todd Fabacher via use-livecode
Thanks  Matthias Rebbe for the reply

Did you already try to remove the https://  from tDatabaseAddress?
I am not used with Postgres, but this https would definitely not work when
connecting to MySQL.

When I took it out the https:, I got this error:

*could not connect to server: No such file or directory*

* Is the server running locally and accepting*

* connections on Unix domain socket
"//xxe-0.a.db.ondigitalocean.com/.s.PGSQL.25060
"?*


MY error is the port number...there should be no issue with the port
nu,ber. it works everywhere except LiveCode.

invalid port number: "//-0.a.db.ondigitalocean.com:25060"
___
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


Postgres Connection Issue

2020-08-15 Thread Todd Fabacher via use-livecode
ocal tDatabaseAddress = "https://x-0.a.db.ondigitalocean.com::25060;

put revOpenDatabase("postgresql", tDatabaseAddress, "admin", tDatabaseUser,
tDatabasePassword, "sslmode=require") into tConnectionID

Error Message
invalid port number: "//x-0.a.db.ondigitalocean.com::25060"

What am I doing wrong? I know the port number is correct as I am connecting
with NodeJS and two PGAdmin IDEs. I know the default port is 5432 for
Postgres, but for security reasons, we changed it.

I would appreciate any help.

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


unable to locate the play service dependency base version 9.4.0

2019-11-13 Thread Todd Fabacher via use-livecode
In 9.5 stable I have added the Android barcode widget. With that and a
button just to test it. But when I try and compile I get an error
message:

unable to locate the play service dependency base version 9.4.0

Am I missing something?  - Any help would be appreciated. I am under
the gun and I  need to get barcode working on Android.

--Todd

___
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

2019-10-17 Thread Todd Fabacher via use-livecode
Hello all,

We are running LC Server Scripts to process some DB request and we
want to do basic validation by passing a token from the App to the
server script.

The problem is I can not find where I can get the headers on the
server. I looked in $_SERVER, but not there. I see the CONTENT_TYPE
and HTTP ACCEPTS which I set in my header, but I can's find anything
else from the header that was posted.

Does anyone know how to read an "Authorization: Bearer" header in
LiveCode Script on the server?? Thanks for the help.

--Todd Fabacher

___
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


In-App Purchase Subscription

2019-09-25 Thread Todd Fabacher via use-livecode
Hello LiveCode community,

Does anyone have a sample of selling a subscription using LiveCode's In-App
Purchase functionality? We are looking to sell an app with a monthly fee. I
have it set up in Apple correct, but getting errors in testing.

--Todd Fabacher
___
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


Variable and debugger window disappeared

2019-04-30 Thread Todd Fabacher via use-livecode
I can not seem to bring the variable and error list in the script editor to
show again. I have a newer version of LC and it will now NOT show up.

--Todd Fabacher
___
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


mergZXing Android Barcode scanner library is not working.

2019-04-10 Thread Todd Fabacher via use-livecode
The Android Barcode scanner library is not working.  I have a client who is
going crazy. I native on iOS, but is there any solution available??

--Todd Fabacher
___
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: use-livecode Digest, Vol 183, Issue 35

2018-12-29 Thread Todd Fabacher via use-livecode
Thanks for the email Tom. Unfortunately NOT. We got the WebSocket working
in the browser with Javascript, but the app dies after 20 mins  in iOS [<10
mins on Android] of play because it is calling a LiveCode function from
Javascript. Or workaround was to create an Angular site [
https://play.triviamatic.com/] and just have the users play in a web
browser, but this is NOT a solution. we have also loaded the browser in our
app for now, BUT I AM NOT HAPPY ABOUT THE WORKAROUND.

So unfortunately since we can't find a workaround and nobody from LC
responded, we have to assume it is not possible. So we have started to
switch to Flutter and have to postpone our launch by four weeks. I told my
team that if the users can't play the game effectively, then what is the
use of having an app, so they suggested switching.

BTW...Check out the website and let me know what you think:
https://triviamatic.com Because it reads from the games from the database,
we ended up coding everything in HTML and EJS on a Node server. We are in
the process of making our own trivia store:
https://triviamatic.com/trivia-games.

--Todd

On Sat, Dec 29, 2018 at 6:00 AM 
wrote:

> Send use-livecode mailing list submissions to
> use-livecode@lists.runrev.com
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://lists.runrev.com/mailman/listinfo/use-livecode
> or, via email, send a message with subject or body 'help' to
> use-livecode-requ...@lists.runrev.com
>
> You can reach the person managing the list at
> use-livecode-ow...@lists.runrev.com
>
>
>
> --
>
> Message: 4
> Date: Fri, 28 Dec 2018 18:25:31 -0500
> From: Tom Glod 
> To: How to use LiveCode 
> Subject: Re: Websockets Problem on LiveCode
> Message-ID:
> <
> capzqjlkobpakkfiiah5esyqmj6lpav7ukukurqiha1mjrq3...@mail.gmail.com>
> Content-Type: text/plain; charset="UTF-8"
>
> >
> > Hey Todd, did you get this figured out?
> >
> >
>
>
___
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


Websockets Problem on LiveCode

2018-12-26 Thread Todd Fabacher via use-livecode
This is a 911 call for HELP from anyone.

We are using a Socket IO server. We tried using the web browser to
send websockets messages...no problems.

but when we listen and receive the websocket message, that is where the
problem is created. If we don't call LiveCode from the web browser, we
don't have any issues.

But as soon as the browser calls a LiveCode function from Javascript the
app is crashing in both iOS and Android. Sometime after 10 mins, sometimes
after 20 mins - but it never makes it over an hour.

I assume that it is a memory leaking error. Has anyone had this problem of
calling LiveCode function from a JavaScript function in the browser?? This
is a HUGE problem for us as the app cannot be shipped.

Charles, you said you had a solution, but we could not get it to work.
Maybe we were doing something wrong and you could point us in the right
direction.

Thanks for any help,

Todd
___
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 and Websockets

2018-11-25 Thread Todd Fabacher via use-livecode
Thanks Charles for the reply. Hope all is going well with you. Where can I
test the WebSocket external? I will need it for iOS, Android, Mac, and
Windows. Can you email me directly as we are time sensitive on this please.

We have the server up and running. Socket.io is the BEST in the market and
can deal with 10,000+ simultaneous connections with Node.js as the server.

Also, thanks, Tom. I looked at this and what it does is create a bridge
between LC and a web browser JavaScript that you add to the form. This is a
GREAT workaround if we can find our own controller. I see they need some
more Javascript code to manage all the different callback and error
trapping functionality, but it is a workable solution we also had
considered. It is NOT as flexible as an external, but we will improve it to
make it work to keep it as a backup.

Thanks guys,

Todd Fabacher
___
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 and Websockets

2018-11-22 Thread Todd Fabacher via use-livecode
We have hot a wall because we have an API that is ONLY accessible via a
call to Socket.io server using Websockets.

Richard Gaskin, I remember you were looking into this last year, any
success from your research.

It seems the best way would be to open a web browser and code the
communications using Javascript, which would then all a LiveCode function
on the callback.

Any suggestions would be appreciated!!

Much Thanks,

--Todd
___
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: use password protected scripts on LC web server

2018-11-17 Thread Todd Fabacher via use-livecode
I finally got it to work, just don't do "include" the script, but only
do "start using"



On Sat, Nov 17, 2018 at 10:30 PM Todd Fabacher  wrote:

> I got the LC Indy web server installed and it can connect to the DB and
> return JSON.
>
> But as soon as I reference a password protected script file, it gave me an
> error.
>
>  // Database
> include "model.lc"
> include "xps_sync.livecode"
>
> --I even tried "start using", but did not help
> --was getting:  row 6, col 1: Chunk: can't find stack
> --start using stack "xps_sync"
>
> put DoesItWork() -- Simple function that returns "It Works"
> ?>
>
> This is the error I am getting:
>
> REVO7000
>
> file "/var/www/html/model.lc"
> file "/var/www/html/xps_sync_delete.lc"
> file "/var/www/html/xps_sync.livecode"
>   row 7, col 6: Function: error in function handler (DoesItWork)
>   row 7, col 6: put: error in expression
>
>
> Here is the simple password protected function:
>
> function DoesItWork
>
>return "It Works"
>
> end DoesItWork
>
> On Sat, Nov 17, 2018 at 9:26 PM Todd Fabacher  wrote:
>
>> SUPER..I FOUND IT  AND THE ANSWER IS YES!!!
>>
>> This changes my entire concept of using LiveCode online. I can do full
>> debugging in my app and just take the functionality I want and move it
>> online.
>>
>> FANTASTIC!!
>>
>> On Sat, Nov 17, 2018 at 9:21 PM Todd Fabacher 
>> wrote:
>>
>>> Quick question...we have some specific info in LC we need to put in a
>>> LiveCode web script to be run online. But we need to protect the content.
>>> Can we put that in a password protected script, drop it online and add it
>>> in as an "Include"??
>>>
>>> Thanks, this would be SUPER helpful,
>>>
>>> Todd
>>>
>>>
>>>
___
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: use password protected scripts on LC web server

2018-11-17 Thread Todd Fabacher via use-livecode
I got the LC Indy web server installed and it can connect to the DB and
return JSON.

But as soon as I reference a password protected script file, it gave me an
error.



This is the error I am getting:

REVO7000

file "/var/www/html/model.lc"
file "/var/www/html/xps_sync_delete.lc"
file "/var/www/html/xps_sync.livecode"
  row 7, col 6: Function: error in function handler (DoesItWork)
  row 7, col 6: put: error in expression


Here is the simple password protected function:

function DoesItWork

   return "It Works"

end DoesItWork

On Sat, Nov 17, 2018 at 9:26 PM Todd Fabacher  wrote:

> SUPER..I FOUND IT  AND THE ANSWER IS YES!!!
>
> This changes my entire concept of using LiveCode online. I can do full
> debugging in my app and just take the functionality I want and move it
> online.
>
> FANTASTIC!!
>
> On Sat, Nov 17, 2018 at 9:21 PM Todd Fabacher  wrote:
>
>> Quick question...we have some specific info in LC we need to put in a
>> LiveCode web script to be run online. But we need to protect the content.
>> Can we put that in a password protected script, drop it online and add it
>> in as an "Include"??
>>
>> Thanks, this would be SUPER helpful,
>>
>> Todd
>>
>>
>>
___
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: use password protected scripts on LC web server

2018-11-17 Thread Todd Fabacher via use-livecode
SUPER..I FOUND IT  AND THE ANSWER IS YES!!!

This changes my entire concept of using LiveCode online. I can do full
debugging in my app and just take the functionality I want and move it
online.

FANTASTIC!!

On Sat, Nov 17, 2018 at 9:21 PM Todd Fabacher  wrote:

> Quick question...we have some specific info in LC we need to put in a
> LiveCode web script to be run online. But we need to protect the content.
> Can we put that in a password protected script, drop it online and add it
> in as an "Include"??
>
> Thanks, this would be SUPER helpful,
>
> Todd
>
>
>
___
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 password protected scripts on LC web server

2018-11-17 Thread Todd Fabacher via use-livecode
Quick question...we have some specific info in LC we need to put in a
LiveCode web script to be run online. But we need to protect the content.
Can we put that in a password protected script, drop it online and add it
in as an "Include"??

Thanks, this would be SUPER helpful,

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


Using stackoverflow.com

2018-08-13 Thread Todd Fabacher via use-livecode
Just curious...Why are these questions NOT being put on stackoverflow.com?
This is now people, companies, and publications rank languages these days.

I think I have seen a post on people asking before, but it seems
self-defeating to keep these post in the format. The new kids on the block
and the old times do not benefit because they are not indexed by Google
properly.

Also, we have two clients who select NOT to have us use LiveCode this
month. Something needs to change here. I am a strong believer that the
community needs to step forward and do something. The two reasons they want
a different environment were:

1. Not sufficient 3rd party tools with a viable marketplace [also little on
Git]. If we have all these old LC scripts and they are open source, why
don't we just put them on git???

and

2. small community on StackOverflow.


And please someone work on the www.slant.co. Here it is if you are
unaware:  https://medium.com/building-slant/what-is-slant-5a836b200c0
People really read this stuff and I can't get clients to use livecode. It's
a real problem that needs to be addressed. I try not to complain and I
think the community needs to step forward.

https://www.slant.co/versus/119/124/~livecode_vs_scratch
https://www.slant.co/versus/119/125/~livecode_vs_php
https://www.slant.co/versus/119/126/~livecode_vs_golang
https://www.slant.co/versus/119/381/~livecode_vs_haxe


We all suffer as a community when we can not get companies who would commit
resources and new young blood. Don't just want to complain. I am happy to
put some resources into widgets. We have been working on a few.

--Todd
___
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: WooCommerce API Manager & Livecode

2018-07-01 Thread Todd Fabacher via use-livecode
Hello Peter,

Yes, Digital Pomegranate created an interfaced with WooCommerce several
times via the WP RestAPI.

Here is the documentation:
https://woocommerce.github.io/woocommerce-rest-api-docs/

You can get the LiveCode-WP RestAPI script here:
https://github.com/digitalpomegranate/livecode-wp-restapi

Just be aware you are going to need a WP OAuth plugin to connect. Before
Woo had their own API, but they now fully support the standard API.

Email if you have any questions. I am traveling this week, so give me a day
or two to respond.

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


WordPress REST API's

2018-06-26 Thread Todd Fabacher via use-livecode
> Hmmm...maybe Todd can chime in on this I asked him a a few months back
> if it was good and safe to use in production...he said absolutely...so i
> kinda passed that on.


Yes, sorry I was a speaking at a conference. Hi Steve, I am happy to help.
There are several ways to connect to the WP REST API. UN/PW is one and
OAuth is another. You will need to add a plugin to WP to use the OAuth. I
will ask the team and get that for you.


>From version 4.7, the REST API ver2.0 is supported inside WP. You will need
to activate and allow it. I suggest checking the documentation first:
https://developer.wordpress.org/rest-api/

What you can also do is use postman to validate that everything is working
and your server is good to go. This way you can know if it is a server
issue or the connection issue from LC.

Our code supports ver 2.0 so it should not be an issue, and we have sites
that use it. Honestly, we switched to (Node.JS + Anguar) for most web
development, so we will not be using WP going forward, but we are happy to
help. You can email me directly tfabac...@gmail.com and I will try to help
you.

--Todd
___
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: Scott Rossi and TactileMedia

2018-04-30 Thread Todd Fabacher via use-livecode
Hi Alex,

You asked:

Can you say if you have any plans to produce versions of your widgets for
non-mobile
platforms? - YES, 100%. It is true we are looking at mobile for the moment,
but we are looking to all platforms if possible.

TMAlign - is more an IDE tool and not a widget, but I will take a look

Thanks,

Todd Fabacher
___
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: Scott Rossi and TactileMedia

2018-04-29 Thread Todd Fabacher via use-livecode
Scott was such a talented innovator and I loved the work he did.

At Digital Pomegranate we were customers and used TactileMedia controls.
Since we are now creating UI widgets, please let us know what controls
from TactileMedia you liked the most and we will see if we can make them
into now LCB widgets.

--Todd
___
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: use-livecode Digest, Vol 175, Issue 43

2018-04-26 Thread Todd Fabacher via use-livecode
I put in a review of LiveCode at g2crowd.com. But it still says there are
none.

--Todd

On Wed, Apr 25, 2018 at 6:00 AM, 
wrote:

>
> Today's Topics:
>
>1. Re: Typesetting Fields (Paul Hibbert)
>2. Livecode at g2crowd.com -  (Matthias Rebbe)
>
>
> --
>
> Message: 1
> Date: Tue, 24 Apr 2018 20:45:45 -0700
> From: Paul Hibbert 
> To: How to use LiveCode 
> Subject: Re: Typesetting Fields
> Message-ID: <90d45859-5dbf-4805-ab62-e614c640e...@livecode.org>
> Content-Type: text/plain;   charset=utf-8
>
>
> > Where does livecode.wikia.comcome from?
>
> I believe it was started by MaxV2, I think he hangs around in the forums
> mainly under the handle MaxV. He?s done a great job with the Wikia.
>
> Paul
>
>
>
>
>
>
>
> --
>
> Message: 2
> Date: Wed, 25 Apr 2018 10:46:01 +0200
> From: Matthias Rebbe 
> To: use-livecode@lists.runrev.com
> Subject: Livecode at g2crowd.com -
> Message-ID: 
> Content-Type: text/plain;   charset=utf-8
>
> Today i noticed that G2Crowd 
> lists also Livecode (the product not the company). I?ve asked them some
> weeks ago to add it to their list of products.
> Somehow the heard me or maybe Livecode Ltd. asked also. Who knows.
>
> But anyway, it is now listed for reviews. So everyone can leave a review
> for it now at
> https://www.g2crowd.com/products/livecode  products/livecode>
>
>
>
>
>
> --
>
> Subject: Digest Footer
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
> --
>
> End of use-livecode Digest, Vol 175, Issue 43
> *
>
___
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


Digital Pomegranate

2018-04-23 Thread Todd Fabacher via use-livecode
There are few moments in life that are more important than business and
coding, this is one of them. All of Digital Pomegranate is our on the
street rejecting the former president who had grabbed power after his term
limits and has become a dictator in the former Soviet country. As you would
expect, lots of arrests and the hospitals are full. Let's just hope they
don't start shooting as have threatened to do.

This has been going on for 10 days now and will continue. It is now
starting to hit the nightly news cycle, so you will see it in the next few
days. The internet has been on and off and now the entire company is on the
streets asking for a free election and better government, so we will not be
providing support for our new widgets for a few days.

https://www.rferl.org/a/armenia-fresh-protests-sarkisian-yerevan-pashinian/29186416.html

--Todd Fabacher
___
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: use-livecode Digest, Vol 175, Issue 31

2018-04-18 Thread Todd Fabacher via use-livecode
Thanks Matthias for the reply

We figured it out. When you do a Post to LiveCode Server, you MUST call $_POST
or $_POST_RAW. If you do NOT then the server script will NOT process and
returns an error. We just put the file up there is see if we could get a
return. But when posting...you MUST make one of the two calls.

Thanks also to Elanor for the help,

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


Posting to LiveCode Server

2018-04-18 Thread Todd Fabacher via use-livecode
Any Help will be appreciated...

Normally we use Node.js, but we are trying to get LiveCode server working.
We are doing a simple test:




If I put the URL in a browser I get back, "It works"

https://api01.triviamatic.tv/round_create.lc



*put* "Accept: text/plain" & CR after tHeaders
*put* "Content-Type: application/x-www-form-urlencoded" & CR after tHeaders
*set* the httpHeaders to tHeaders
*put*"fullname=chi=male=black" into tArgList
*post* tArgList to URL "https://api01.triviamatic.tv/round_create.lc

"
*put* the result into tError
*put* it into tFormResults


The tError is:  tsneterr: (52) Empty reply from server

and tFormResults is null


I need some help ASAP. This is SUPER frustrating!!

--Todd Fabacher
___
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: Intel CPU for Android Devices

2018-03-31 Thread Todd Fabacher via use-livecode
Thanks Ralph...I will test.

--Todd

On Sat, Mar 31, 2018 at 4:19 PM, Ralph DiMola <rdim...@evergreeninfo.net>
wrote:

> I have an old Samsung Galaxy Tab 3 10.1 the has an Intel Atom processor and
> it runs LC 8.1.9/9.0(rc)1 apps.  The apps are a bit slow but do run(I
> wonder
> if there's emulating going on?). I have not installed from the store. I
> side-load using adb. Is the app visible on the PlayStore to the devices? If
> so does it download/install? If it installs does it even start running?
>
> 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 Todd Fabacher via use-livecode
> Sent: Saturday, March 31, 2018 10:35 AM
> To: Use-livecode Use-livecode
> Cc: Todd Fabacher
> Subject: Intel CPU for Android Devices
>
> I am running into a problem where the Android device uses Intel CPU and NOT
> Arm. It does not rum from the store on the device. Has anyone installed and
> run a LiveCode Android App on an Intel device.
>
> I have an 11am meeting on Monday, so any answer on the holiday weekend
> would
> be much appreciated.
>
> Thanks,
>
> Todd
> ___
> 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


Intel CPU for Android Devices

2018-03-31 Thread Todd Fabacher via use-livecode
I am running into a problem where the Android device uses Intel CPU and NOT
Arm. It does not rum from the store on the device. Has anyone installed and
run a LiveCode Android App on an Intel device.

I have an 11am meeting on Monday, so any answer on the holiday weekend
would be much appreciated.

Thanks,

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


TSNet updated to include PUT and PATCH

2018-03-14 Thread Todd Fabacher via use-livecode
Hello Charles and LC community,

As we start to use more JSON databases and REST APIs, we are going to need
to get HTTPS PATCH. This is a commonly used function used by many REST
services.

We are currently doing Google Firebase for LiveCode and they make extensive
use of PATCH. We can get by with just POST, but we would prefer if we could
get PUT and PATCH on mobile.

Is there any plan at all on the roadmap??

--Todd
___
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 Widget Factory

2018-02-22 Thread Todd Fabacher via use-livecode
Thanks...But nobody gave any suggestions


Roger Eller wrote: do you mean it should work on ANY of the
"LiveCode-supported" platforms, both desktop and/or mobile?

--Honestly, our main focus will be mobile at first, but our goal is all
platforms. As you can see in the list, many are mobile issues that
LiveCode currently has no access to.We will try but all platforms may come
after we have completed the mobile and worked out the bugs for LCB.


hh wrote: Please start with *cross-platform-native* widgets for all of the
UI elements in
the LC Tools (which all are "basic").

--Yes, Ali has provided a good multiplatform example of a button. We are
taking this example and creating a structure/template for all basic UI
widgets.  This is our goal, but the #1 goal right now is mobile and getting
them in a widget store for people to purchase and use. But before 2021
should not be an issue. We need to get the LC platform access to Native
functionality to the coders because the competition is doing this. We need
it to get new members and keep existing community members.

BTW HH, thanks for the LBC property sample app you did, it was helpful.


--Todd
___
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 Widget Factory

2018-02-21 Thread Todd Fabacher via use-livecode
Hello LiveCoders,

I hope all is going well. As Kevin announced before...Gurgen, myself, the
DP team and the FANTASTIC  LiveCode team [providing wonderful support] are
working on creating LCB widgets that will catapult the LC platform and
improve productivity.

I have been in touch with a few people to get their ideas and needs, but I
wanted to reach out and check with the community. At first, we have decided
to focus these for round one:

Basic Native UI elements
Native Maps
Voice to Text
Bluetooth Device Connection
Beacons
Security/Fingerprint
Playing sound/music in the background when the phone sleeps like Spotify or
iTunes.

For Phase Two we are looking at...
BarCode Scanner & Maker
Charts
iCal like Calendar [Day, Week, Month, Year]
Clipboard for mobile

We are mostly looking at creating many UI elements and functionality that
is native and not accessible now and other widgets that will save days of
coding by grouping functionality into one simple widget [with the difficult
code encapsulated].

A few of the controls will be open sourced but the vast majority will be
for sale at a reasonable price. Sorry, Gurgen and Team don't work for free
and my landlord does not have an open source building, so please save the
digital trees with replies of why we should be open source.

We are excited and will be working VERY hard. Good News, DP was VERY
successful at the Seaside Summit in UEA. We also have two LiveCode based
startups selected to be profiled at Collision Conference
https://collisionconf.com in April. One App is coded for Android, iOS,
Windows, MacOS, LINUX local Server & TV HDMI output and a big LiveCode
Server implementation for the cloud. It uses TCP, UDP, HTTPS, and SFTP
protocols. Extensive encryption and a distributed network that will have
200,000 simultaneous global users. WOW...all of this with one code base -
that is the power of LiveCode.

--DP & LC teams
___
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


Android Install with LiveCode

2017-12-12 Thread Todd Fabacher via use-livecode
Hello All,

Currently, Google supports 50MB in the App install. There is a way to
reference another 200MB is a separate file in native Java Apps. Is that
possible in LiveCode??

Now iOS support 100MB+ with LiveCode, but Android still seems to be limited
to 50MB.

Please help,

Todd
___
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: RESTful PUT error

2017-11-27 Thread Todd Fabacher via use-livecode
What are you setting your headers to??  Are you sending JSON or posting a
form??

This is to send a form and get back JSON. You may also want XML or TEXT

FYI, most RestAPI use POST.


*--Build the REST API Header*

*set* the httpHeaders to empty

*put* "Accept: application/json" & CR after tHeaders

*put* "Content-Type: application/x-www-form-urlencoded"  & CR after tHeaders

*set* the httpHeaders to tHeaders


People forget to set this in LiveCode, It makes a big difference.


--Todd
___
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: Beacons and Bluetooth

2017-09-27 Thread Todd Fabacher via use-livecode
Hello Lagi,

I replied to the forum post. We tried but not much luck. With the new LCB,
we could talk about something for now. Beacons are a bit different than
most Bluetooth devices. They will require wrapping and SDK.

I am open to figuring out how we can get this done as an LC Widget Lib and
get it out to other developers.

We are wrapping the Android Finger Print Touch ID as a test. Let's see how
it goes.

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


Native Fingerprint check for Android

2017-09-27 Thread Todd Fabacher via use-livecode
Hello All,

We are trying to create an LCB lib to check the fingerprints using the
native API calls. But we are getting permission problems. Here is the forum
post:

https://forums.livecode.com/viewtopic.php?f=93=29800

The fingerprint API is level 23 of the Android SDK from version 6.0. We
need to confirm that the LCB is supporting calls from this version. Also,
what do we need to do to make sure that we can set *metadata
android.permissions is "USE_FINGERPRINT"*?? The error is android saying
there is no permission required. And also the app crashes when I'm calling
isHardwareDetected() method.

Your help is MUCH appreciated.  Please let us know.

--Todd & Gurgen
___
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: use-livecode Digest, Vol 168, Issue 5

2017-09-02 Thread Todd Fabacher via use-livecode
Thanks...Andy, Alex & Mark!!

I think we can find a solution. *Richard*, this sounds like the perfect
open source community project. What do you think?? We can host the stuff on
GitHub, but create an interface within the IDE with an online DB that can
be queried. we could slap a simple RestAPI on it and people could query it
to get helpful code snippets and usage examples and complete App examples.

Digital Pomegranate could host the DB, or better would be LC. They have to
just drop a MariaDB or Postgre SQL [sice mySQL is not an open source
favorite anymore] and we can create a simple API to post or pull from it.


What do you think??? That is another thing off the core coder's plate so
they can focus. We coul deven to the RestAPI in LC script as an example of
how to setup an API using LC on the server??? - Nice!!

--Todd


On 01/09/2017 22:44, AndyP via use-livecode wrote:
> Enhancement Requests added to the Quality Center for Sample Stacks
>
>
Good ideas !
___
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: Subject: Re: LC and OneSignal

2017-09-01 Thread Todd Fabacher via use-livecode
When I did a lot of VB work in late 90s and early 2000s there was a site
Planet Source Code:
https://www.planet-source-code.com/

They had full sample utilities and event just small 20-100 line code
examples. Plus they had a great way of searching,  presenting and
commenting on the code. They even have a contest who contributed the best
code and it was voted on by the community.

If we want to grow our community we need something like this. LiveCode just
does not have sufficient examples for people starting out. So they quit.

--Todd

On Fri, Sep 1, 2017 at 9:25 AM, Todd Fabacher  wrote:

> Hello LiveCoders,
>
> Good News!!!  The team of Digital Pomegranate did a project with onesignal 
> push
> notification last year. We are actually in the progress of upgrading the
> lib now. So if someone is interested in it, please contact me and I will
> make arrangements to get you a version.
>
> Also as an added side note. We are upgrading our WordPress Rest API to
> tsNet for Async communications and upgrading to the new WP + Woo Commerce
> changes.
>
> We are looking to put all of the work we do in LiveCode on the internet.
> Most will be open source [as much as we can because some we have NDAs on
> and we can release code] and we are thinking that we can put in a section
> on our website.  But LiveCode could use the LiveCode.org to create a
> section that lists open source projects and where to download the code.
>
> There needs to be a better way for all of us to share projects and code 
> snippets.
> Any suggestions We can build and host something if there is a good
> idea. For all of our benefits, we should grow the community by 10,000. They
> will take efforts from EVERYONE.
>
> --Todd
>
>
___
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: Subject: Re: LC and OneSignal

2017-09-01 Thread Todd Fabacher via use-livecode
When I did a lot of VB work in late 90s and early 2000s there was a site
Planet Source Code:
https://www.planet-source-code.com/

They had full sample utilities and event just small 20-100 line code
examples. Plus they had a great way of searching,  presenting and
commenting on the code. They even have a contest who contributed the best
code and it was voted on by the community.

If we want to grow our community we need something like this. LiveCode just
does not have sufficient examples for people starting out. So they quit.

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


Subject: Re: LC and OneSignal

2017-09-01 Thread Todd Fabacher via use-livecode
Hello LiveCoders,

Good News!!!  The team of Digital Pomegranate did a project with onesignal push
notification last year. We are actually in the progress of upgrading the
lib now. So if someone is interested in it, please contact me and I will
make arrangements to get you a version.

Also as an added side note. We are upgrading our WordPress Rest API to
tsNet for Async communications and upgrading to the new WP + Woo Commerce
changes.

We are looking to put all of the work we do in LiveCode on the internet.
Most will be open source [as much as we can because some we have NDAs on
and we can release code] and we are thinking that we can put in a section
on our website.  But LiveCode could use the LiveCode.org to create a
section that lists open source projects and where to download the code.

There needs to be a better way for all of us to share projects and
code snippets.
Any suggestions We can build and host something if there is a good
idea. For all of our benefits, we should grow the community by 10,000. They
will take efforts from EVERYONE.

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


Using Touch ID with Keychain and LocalAuthentication

2017-08-17 Thread Todd Fabacher via use-livecode
Hello Mark or Monte or any knowledgeable soul,


We are working with the United Nations to create their first LMS mobile
App. The problem is they are security freaks. It took their hackers about 4
hours to send me screen shots of the encryption key I scripted in LiveCode
and compiled for iOS. Normally we don't put code like this in our apps, but
they are insisting to use the LocalAuthentication with the TouchID to
unlock the App.

LocalAuthentication, does not actually store any values, it just validates
that the fingerprint matches. The MergeExt mergLA
http://mergext.com/home/mergla/ does the trick - well done.

The problem is how do I store a unique key to retrieve the UN/PW on the
server or even just store the values on the local device? I can use
encryption, they can read the key from code and have said it is NOT an
option. So, my good friends at the UN have suggested that I use the iOS
Keychain functionality.

They have provided a sample of what Apple is doing and suggest that
LiveCode be able to do the same. Is there any way to utilize the Keychain
functionality on the device?

WDC session video and presentation: You will need Safri to watch the video:
https://developer.apple.com/videos/play/wwdc2014/711/

Here is their Code:
https://developer.apple.com/library/content/samplecode/KeychainTouchID/Introduction/Intro.html#//apple_ref/doc/uid/TP40014530-Intro-DontLinkElementID_2

So my goal is to store a token or UN/PW in the iOS Keychain to pull it out
using LocalAuthentication. I think many of LC app developers must be facing
the same problem.

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


Password Protected stack on the web

2017-07-28 Thread Todd Fabacher via use-livecode
Can we call a password protected stack from a web server script?

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


Amazon S3 lib for Android and iOS?

2017-07-26 Thread Todd Fabacher via use-livecode
Do you know if there is an Amazon S3 lib for Android and iOS for LiveCode?
We need OAuth and to access audio files to stream them. We are aware
of mergAWS but it is ONLY for iOS. Is there an Android solution or anything
with the new LCB platform???

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


64 Bit iOS Apps

2017-07-24 Thread Todd Fabacher via use-livecode
Apple - "When Apple launches iOS 11 in September, the company will drop
support for old 32-bit applications"

We have some apps still on LiveCode version 7.14. Is this ONLY 32 bit or is
it 64Bit? Will the App die if my users upgrade to iOS 11?

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


IntelliSense - Intelligent code completion for LiveCode

2017-07-19 Thread Todd Fabacher via use-livecode
One of the single largest problems we face is resistance to LiveCode in the
corporate is developers. One, they are not eager to learn a new language.
But once I show them LiveCode, they see the simple ease and simplicity and
become open to the prospect. I even explain it as a way of prototyping
their logic in an English format.

But once they start coding, they outright reject it because of the complete
lack of IntelliSense. These people will NOT BUDGE. There is no way we are
going to convince them that they will have to remember the properties and
function names.

I saw in Kevin's demo of the latest version which showed that there was
FINALLY a list of events to choose from. This should have been there years
ago. You just need to look at LiveCode's competition to see progress. Xojo
is one example. We needed to create a RasPi app as a test, so we purchased
a license, and it's IDE was quite good. MUCH better than LiveCode. We also
use Visual Studio, which has fantastic IntelliSense.

Here is what they are looking for:

1. Function completion. As you type it starts to match a function name, all
the functions so up in a list to choose from as I type.

2. Function parameters. once I type a function, I can mouse over it and all
the parameters and a quick explanation show up.

3. I understand that properties are going to be a problem because LiveCode
is NOT in an algebraic format like Object.Property = value. So setting the
properties first is an issue. How about we put in a placeholder like:

set the ? from field "test"
set the ? from widget "map"

Then...as soon as I put in the object type or object name for a widget, I
would get a pop-up with a list of properties to select from.


These functionalities may not be easy, but should not be difficult. Maybe
an IntelliSense extension, done by the community can be done? It is a major
barrier to entry for experienced developers to switch to. This is the #1
reason we can not get coders in companies to agree to LiveCode. #2 was Git,
but that seems to be solved with community involvement from Trevor.

Just an idea,

Todd Fabacher
___
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


I need a "slider" in a circle

2017-07-04 Thread Todd Fabacher via use-livecode
Hello Livecode group,

I have a situation where we need a slider, not a straight line, but as a
circle. I thing Scott Rossi did a demo of this at San Diego LC conference,
but I can't find the code samples to check. I just need to restrict the
movement to a circle when the user moves their finger. Maybe there is some
kind of dial example somewhere???

All I am looking to do is move the slider in the semi-circle to move the
value forward or backwards.

Thanks,

Todd
___
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: D3 LiveCode Chart Examples

2017-03-25 Thread Todd Fabacher via use-livecode
Hello LiveCoders,

This was our prototype for charting, but unfortunately we have become so
consumed with projects that we can not focus on this right now. We also
coded the D3.js scripts so that we could use it in React.

Just an FYI, some of the projects we have been working on in
LiveCode...Royalty Payment system for the largest music company in the
world, a live video medial app that connects patient and doctor for the
largest network in the world [with live bluetooth stats fed from medical
devices], interactive & live video kiosk for 5000 retail outlets for the
largest PC manufacturer. Plus connecting with WP to create a great solution
in the Business LMS and Tourism Industries. The LMS and tourism app are
mainly WordPress, but we are using our WP API in LiveCode to create
incredible mobile solutions.

We are also launching our our product this week: TriviaMatic  [
www.TriviaMatic.com we are still working on the web site sorry] We were
selected to be in the NEW and HOTEST product section in the Nightclub and
Bar show. There are 36,000 people attending and this will be our first
large App we did in LiveCode that should have over 500,000 users.

The bars pay a monthly fee of $199 + $499 setup fee  [or the suppliers pay
so the can show Ads to promote their product], and the trivia also appears
on a  TV [controlled by Rasberry Pi - $499 is nice markup on the device].
We also did a full interactive digital restaurant menu in the App and on
the TV. Our goal is 1000 bars in the first 2 years - you do the math :-) !!
Our next market after the US/Canada is Brazil...then on to Europe.

The big kicker for the LiveCode community is our online/offline datasync.
Your apps will be able to keep 5000+ users all in sync with just 3 lines of
LiveCode in your App, which we hope will be tested and finished this
quarter. We are doing the server in Google's GoLang and can be dropped on a
LC server with no server experience at all. This is already in the market
and use in CAT manufacturing plants and our in the field where they are
used. Thanks Monte for the barcode scanning external - it was a life saver
last month!!

We will also be releasing a D3 interactive World Map in your App. This is
for the music company...and they LOVE our solution. We just need to test
and debug before putting it out and get their OK. Credit goes to Gurgen and
the LiveCode team @ DP - they are becoming very creative in pushing the
boundaries and getting exceptional UI/UX our of LC on mobile.

Hello Richard...Here is the D3.js copyright, so I assume I will go with
what they do:
https://github.com/d3/d3/blob/master/LICENSE

Hi Mark..Gurgen, who you met at the LiveCode conference did the D3 code. I
actually have not been involved much, so he should get the credit for his
hard work.

Sure Trevor. Thank you for being the inspiration for us to move almost 100%
to script ONLY code. We will use .livecodescript. We do even use pre
built UI card anymore. Everything is all dynamically built now. We have not
moved to widgets just yet, but we hope soon.


--Todd & the DP 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


D3 LiveCode Chart Examples

2017-03-23 Thread Todd Fabacher via use-livecode
On Facebook people had expressed a desire to work with D3 and LiveCode. So,
here is the D3 LiveCode Chart Examples on github:
https://github.com/digitalpomegranate/D3-Livecode-Charts

--Todd Fabacher & Digital Pomegranate Tame
___
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 + Amazon CloudFront

2017-02-20 Thread Todd Fabacher via use-livecode
We found found this:
http://docs.aws.amazon.com/AmazonS3/latest/API/s3-api.pdf

The area with the most work in  LC is authorization. I don't see this as a
ton of work to wrap this in LC9. It would be a great community project

This way it will work on ALL current LC supported platforms Windows and
Android.

--Todd

On Mon, Feb 20, 2017 at 2:27 AM, Todd Fabacher  wrote:

> Hello All,
>
> We need to interface between LiveCode and  Amazon CloudFront. We are aware
> of mergAWS, but it ONLY works on iOS. We also need this for Android. Any
> suggestions???
>
> We need this ASAP!
>
> --Todd Fabacher
>
___
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 + Amazon CloudFront

2017-02-19 Thread Todd Fabacher via use-livecode
Hello All,

We need to interface between LiveCode and  Amazon CloudFront. We are aware
of mergAWS, but it ONLY works on iOS. We also need this for Android. Any
suggestions???

We need this ASAP!

--Todd Fabacher
___
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