Re: Go to card has become slow

2020-04-10 Thread Brian Milby via use-livecode
I just ran another set of tests with a much smaller image.

Text: 5.85s / 0.032s / 8.183708MB
Image: 0.211s / 0.034s / 9.29539MB

One other thing to try tomorrow is to use an individual text field on each
card instead of a shared group.  I tried to download the update, but still
got the original version.  I could put mine up on GitHub with permission.

On Fri, Apr 10, 2020 at 10:54 PM Neville Smythe via use-livecode <
use-livecode@lists.runrev.com> wrote:

> > On 11 Apr 2020, at 2:00 am, Brian Milby wrote
> >
> > I just imported a 500kb image to the card, removed the text from the
> field,
> > created 300 cards.
> > 0.756 seconds normal (171MB).  1.124 from a variable. (image instead of
> > text)
> > 8.311 seconds normal (8.2MB).  0.047 from a variable.  (original text)
> >
> > I'll need to clean this up with a better image (something I can share)
> and
> > try on my Mac for comparison when I get off today, but this points
> squarely
> > at the serialization of the field object being the difference.
>
> I am intrigued by the fact that save stack (for a stack with on-disk file
> size 171MB) took *less* time than saving its binary data representation.
> Doesn’t that mean that the images were already on disk, and the in-memory
> stack was very much smaller than 171 MB, containing only image references.
> In which case I’m not sure we are comparing like with like, as compared
> with the text version (unless "save stack as newStackFile" might be give
> more comparable info?).
>
> My hunch is that Richard’s point about the Windows write-to-file overhead
> is still the key, not the serialisation. One would to need to compare the
> number of writes used by the engine for the two stack versions. That I do
> not know how to do , but I think the incomparable Brian could do it!
>
> Neville
> ___
> 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: Mobile screen sizes - another naive question

2020-04-10 Thread Brian Milby via use-livecode
I just pushed an update to my demo that adds a button to advance to the next 
card to make it a little more obvious.  The second card has some shapes to see 
how they distort and a few text sizes.  The third card is a demo of the 
TreeView Widget.  I may tweak that a bit though to demonstrate using it as a 
menu (see the SivaSiva app for an example in use).

I also added a mobile scroller to the log field to make it easier to use on 
device.  One thing I noticed is that the scroller (on Android) seems to be 
placed based on actual pixel location and not the adjusted rect of the current 
full screen mode.  I may be looking at it wrong though.

And all of the scripts are exported and available for review directly in the 
repo.

Thanks,
Brian
On Apr 10, 2020, 5:18 PM -0400, J. Landman Gay via use-livecode 
, wrote:
> I hadn't thought about it that way. That's easier to remember.
>
> On 4/10/20 1:20 PM, Brian Milby via use-livecode wrote:
> > showAll is the same as letterBox but the borders are the stack background 
> > instead of black.
> >
> > Thanks,
> > Brian
> > On Apr 10, 2020, 2:15 PM -0400, Richard Gaskin via use-livecode 
> > , wrote:
> > > Good catch. It would be great if the Lessons were in Github so they
> > > could be enhanced by the community. I guess for now a comment there is
> > > the only mechanism for filing enhancement requests.
> > >
> > > How does showAll differ from the options shown there?
> > >
> > > --
> > > Richard Gaskin
> > > Fourth World Systems
> > >
> > >
> > > J. Landman Gay wrote:
> > > > I hadn't seen that lesson before. They didn't include showAll though.
> > > >
> > > > --
> > > > Jacqueline Landman Gay | jacque at hyperactivesw.com
> > > > HyperActive Software | http://www.hyperactivesw.com
> > > > On April 10, 2020 12:11:40 PM Richard Gaskin via use-livecode
> > > >  wrote:
> > > >
> > > > > Brian Milby wrote:
> > > > >
> > > > > > I also built a stack last year to show how much space is not used 
> > > > > > when
> > > > > > using different modes. I'll see if I can locate that and make it
> > > > > > available.
> > > > >
> > > > > Useful I'm sure, but this lesson about using fullScreenMode as an 
> > > > > option
> > > > > for handling different screen sizes includes illustrations showing the
> > > > > various crop/pad/stretch/distort effects available with each of the 
> > > > > modes:
> > > > >
> > > > > http://lessons.livecode.com/m/15262/l/565745-how-do-i-make-my-app-scale-to-fit-the-screen-on-all-devices
> > > > >
> > >
> > >
> > > ___
> > > 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
> >
>
>
> --
> 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
___
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: Go to card has become slow

2020-04-10 Thread Colin Holgate via use-livecode
I have an interest in this topic, and even some ideas, but I’ve been swamped 
with other demands and not able to read every post. Is there a short way to say 
where you are at with the discussion, or a test script that will show a problem?
___
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: Go to card has become slow

2020-04-10 Thread Neville Smythe via use-livecode
> On 11 Apr 2020, at 2:00 am, Brian Milby wrote
> 
> I just imported a 500kb image to the card, removed the text from the field,
> created 300 cards.
> 0.756 seconds normal (171MB).  1.124 from a variable. (image instead of
> text)
> 8.311 seconds normal (8.2MB).  0.047 from a variable.  (original text)
> 
> I'll need to clean this up with a better image (something I can share) and
> try on my Mac for comparison when I get off today, but this points squarely
> at the serialization of the field object being the difference.

I am intrigued by the fact that save stack (for a stack with on-disk file size 
171MB) took *less* time than saving its binary data representation. Doesn’t 
that mean that the images were already on disk, and the in-memory stack was 
very much smaller than 171 MB, containing only image references. In which case 
I’m not sure we are comparing like with like, as compared with the text version 
(unless "save stack as newStackFile" might be give more comparable info?).

My hunch is that Richard’s point about the Windows write-to-file overhead is 
still the key, not the serialisation. One would to need to compare the number 
of writes used by the engine for the two stack versions. That I do not know how 
to do , but I think the incomparable Brian could do it!

Neville
___
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: Apps to fight COVID-19

2020-04-10 Thread J. Landman Gay via use-livecode
I've resented that before. Apple adds a popular feature to iOS based on the 
download count of apps in its store, and then removes the original author's 
app and won't reinstate it.


Google does the same thing but at least leaves the original app available.

--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
On April 10, 2020 6:44:06 PM dsc--- via use-livecode 
 wrote:



Short rant; skip if busy.

What really gets me is that Carmela Troncoso, with help from an asteroid 
belt of others, has worked hard on DP-3T, and Apple/Google adopts it with 
some changes and then is all Apple/Google! Apple/Google! in the news. I 
know that a big name can save lives. And I expect Dr. Troncoso is not in it 
for the glory. But, still...


I want to recognize my heroes.

And I'm sure there are some heroes out there that are only known to be 
heroes by a few, and those might be the cats.



On Apr 10, 2020, at 5:18 PM, Dar Scott Consulting via use-livecode 
 wrote:


The illustrations from Google in that article are goofed up. I don't know 
whether Google did it or TechCrunch.


The gray background confuses things. The "few days later" goes left to 
right not top to bottom.


The order should be...

Alice and Bob meet...
Their phones exchange...
A few days later...
Bob is positively...
With Bob's consent...
Alice continues...
Alice's phone...
Sometime later...
Alice sees a notification...
Alice's phone...

I'm not saying that is the best way, only that the description of the 
procedure outlined by Google is confusing.





On Apr 10, 2020, at 4:58 PM, Trevor DeVore via use-livecode 
 wrote:


On Fri, Apr 10, 2020 at 5:07 PM Mark Wieder via use-livecode <
use-livecode@lists.runrev.com> wrote:


On 4/10/20 11:56 AM, Mike Doub via use-livecode wrote:

Apple and Google adding contact tracking to their OSs



https://www.nytimes.com/2020/04/10/business/stock-market-today-coronavirus.html#link-418ae121

From my limited understanding of this, Apple and Google are creating an
API which will be part of the OS. And then it's up to developers to
create apps and convince users to download them (Apple gets their 30%
off the top, no?). So at best we have reporting from the set of users
who have decided to opt in, download an app, and accept the app's
permissions.



Here are some additional details. Seems like a good thing they are doing.

https://techcrunch.com/2020/04/10/apple-and-google-are-launching-a-joint-covid-19-tracing-tool/

--
Trevor DeVore
ScreenSteps
___
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: Building a Board Game

2020-04-10 Thread Roger Guay via use-livecode
Thank you, Quentin. I’ll give it a try.

Roger

> On Apr 10, 2020, at 4:03 PM, Quentin Long via use-livecode 
>  wrote:
> 
> On 7.04.20 22:24, Roger Guay via use-livecode wrote:
>> Hi all,
>> 
>> I know there must be a simple way to do this but it is escaping me at the 
>> moment. How can I move an object (grab me on mouseDown) and have it snap to 
>> a grid (square on a board game) on mouseUp?
> There are any number of ways to do this thing. Try giving this script to the 
> object you want to move:
> local DisX, DisYlocal GridSize = 20-- if grid uses different sizes for X and 
> Y, make GridSizeX and GridSizeYlocal OriginGridX = 10local OriginGridY = 10
> on mouseDown  send "TrackDaMouse" to meend mouseDown
> on TrackDaMouse  put the mouseLoc into Fred  put GridSize * ((item 1 of Fred 
> - OriginGridX) div GridSize) + OriginGridX into DisX  put GridSize * ((item 2 
> of Fred - OriginGridY) div GridSize) + OriginGridY into DisY  set the loc of 
> me to Fred  if the mouse is down thensend "TrackDaMouse" to me in 20 msec 
>  elsemove me to (DisX, DisY) in .5 seconds  end ifend TrackDaMouse
> ___
> 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: Apps to fight COVID-19

2020-04-10 Thread Dar Scott Consulting via use-livecode
You are right. We must remain diligent. 

> On Apr 10, 2020, at 7:16 PM, Mark Wieder via use-livecode 
>  wrote:
> 
> On 4/10/20 3:58 PM, Trevor DeVore via use-livecode wrote:
> 
>> Here are some additional details. Seems like a good thing they are doing.
> 
> It *is* a good thing, no doubt about it.
> But the opportunities for misuse are rife.
> TSA: "You can't fly unless you have a RealID and a green indicator on the 
> official Covid19 app."
> 
> -- 
> 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
> 


___
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 AWS Sql

2020-04-10 Thread Skip Kimpel via use-livecode
Okay, went back to the PC side and was able to successfully connect to a
local SQL server.  When I put in the address and db info for the AWS web
server, I am getting this when connecting:
"Invalid String or Buffer Length.

I will deal with the Mac side later... just need to get the PC side up and
running for now.  Any suggestions on this error message?

On Fri, Apr 10, 2020 at 2:12 PM Ralph DiMola via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I have connected to SQLserver and MySQL remote servers. Did you try to use
> MS Access via the ODBC connector as a test?
>
>
>
> Ralph DiMola
>
> IT Director
>
> Evergreen Information Services
>
> rdim...@evergreeninfo.net
>
>
>
> From: Skip Kimpel [mailto:skiplon...@gmail.com]
> Sent: Friday, April 10, 2020 1:46 PM
> To: How to use LiveCode
> Cc: Ralph DiMola
> Subject: Re: Livecode and AWS Sql
>
>
>
> Interestingly enough, I brought over everything to the Windows side to
> test there and I STILL cannot connect!  This might go back to an AWS
> question OR remote SQL question.  Ralph, do you normally connect to SQL via
> your local machine/local network or do connect to remote SQL servers.
> Going back in my internal memory banks, I don't know if I have ever
> connected to a remote, cloud based SQL server before.
>
>
>
> SKIP
>
>
>
> On Fri, Apr 10, 2020 at 1:31 PM Skip Kimpel  wrote:
>
> Good to know.
>
>
>
>
>
> SKIP
>
>
>
> On Fri, Apr 10, 2020 at 1:30 PM Ralph DiMola via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> You can have multiple versions of Xcode installed. For instance you can
> have 10.1 and 11.4 installed. Point LC to 11.1. I have all of my Xcode
> versions in a desktop folder and have none in applications. You just have
> to make sure the proper version is active  for building.
>
>
>
> Display current version è xcode-select -print-path
>
> Change version è sudo xcode-select -switch Xcode.app
>
>
>
> Ralph DiMola
>
> IT Director
>
> Evergreen Information Services
>
> rdim...@evergreeninfo.net
>
>
>
> From: Skip Kimpel [mailto:skiplon...@gmail.com]
> Sent: Friday, April 10, 2020 1:08 PM
> To: How to use LiveCode
> Cc: Ralph DiMola
> Subject: Re: Livecode and AWS Sql
>
>
>
> Just a as follow up, I installed that Xcode 11.4, ran the previous script
> and it looks like it installed properly. HOWEVER, I still cannot connect to
> my SQL database.  Also, by doing that, my Mac mobile development
> environment disappeared.  I have since uninstalled 11.4 and went back to
> 10.1.
>
>
>
> Beyond frustrating... I must be getting old ;
>
>
>
> SKIP
>
>
>
> On Fri, Apr 10, 2020 at 10:56 AM Skip Kimpel  wrote:
>
> I do appreciate your help, Ralph.  You and I are in the same boat in
> regards to their comfort level having primarily worked in a Windows
> environment in the past.
>
>
>
> SKIP
>
>
>
> On Fri, Apr 10, 2020 at 10:53 AM Ralph DiMola via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> From what I can see you will either need to install Xcode 11.4 or use a
> previous version of the ODBC SW. But I’m starting to get out of my comfort
> zone now. I do some Mac dev but I’m mainly a Windows developer.
>
>
>
> Ralph DiMola
>
> IT Director
>
> Evergreen Information Services
>
> rdim...@evergreeninfo.net
>
>
>
> From: Skip Kimpel [mailto:skiplon...@gmail.com]
> Sent: Friday, April 10, 2020 10:35 AM
> To: How to use LiveCode
> Cc: Ralph DiMola
> Subject: Re: Livecode and AWS Sql
>
>
>
> Unfortunately, I don't think it is that straight forward.  I went down
> this path already.  The files that you can download are Windows MSI
> installation files.  You can run it manually by using the following
> commands:
>
>
>
> /usr/bin/ruby -e "$(curl -fsSL
> https://raw.githubusercontent.com/Homebrew/install/master/install)"
>
> brew tap microsoft/mssql-release
> https://github.com/Microsoft/homebrew-mssql-release
>
> brew update
>
> HOMEBREW_NO_ENV_FILTERING=1 ACCEPT_EULA=Y brew install msodbcsql17
> mssql-tools
>
>
>
> However, when I run the last command, I get:
>
> Error: Your Xcode (10.1) is too outdated.
>
> Please update to Xcode 11.4 (or delete it).
>
> Xcode can be updated from the App Store.
>
>
>
> Do I really need Xcode in order to install SQL?  I also thought I read
> that I needed to Xcode 10.1 in order to be compatible with the latest
> version of LC.  Maybe I am wrong here.
>
>
>
>
>
> SKIP
>
>
>
> On Fri, Apr 10, 2020 at 10:28 AM Ralph DiMola via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> https://www.microsoft.com/en-us/download/details.aspx?id=56567
>
>
>
> Ralph DiMola
>
> IT Director
>
> Evergreen Information Services
>
> rdim...@evergreeninfo.net
>
> Phone: 518-636-3998 Ex:11
>
> Cell: 518-796-9332
>
>
>
> From: Skip Kimpel [mailto:skiplon...@gmail.com]
> Sent: Friday, April 10, 2020 10:19 AM
> To: How to use LiveCode
> Cc: Ralph DiMola
> Subject: Re: Livecode and AWS Sql
>
>
>
> I am so used to running in the Windows world that I don't think I have a
> SQL ODBC driver installed on my MAC.  I googled it a 

Re: Apps to fight COVID-19

2020-04-10 Thread Mark Wieder via use-livecode

On 4/10/20 3:58 PM, Trevor DeVore via use-livecode wrote:


Here are some additional details. Seems like a good thing they are doing.


It *is* a good thing, no doubt about it.
But the opportunities for misuse are rife.
TSA: "You can't fly unless you have a RealID and a green indicator on 
the official Covid19 app."


--
 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: Apps to fight COVID-19

2020-04-10 Thread Mark Wieder via use-livecode

On 4/10/20 3:51 PM, Dar Scott Consulting via use-livecode wrote:

Don't know what "list like that" you are referring to. Currently, Android (and 
maybe iOS, too, I don't know) requires Location as a prerequisite to using Bluetooth. My 
impression is that with the new API, this is not required. So, the list for any app is 
smaller.


Requiring location to be enabled for Bluetooth is a design decision. 
Originally it was not required for Android, but your location can be 
leaked by Bluetooth anyway (it has MAC addresses), so in later versions 
of Android location permission has been a requirement if you're going to 
enable Bluetooth, just to explicitly let the user know that their 
location is not going to be private.


--
 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: Apps to fight COVID-19

2020-04-10 Thread dsc--- via use-livecode
Short rant; skip if busy.

What really gets me is that Carmela Troncoso, with help from an asteroid belt 
of others, has worked hard on DP-3T, and Apple/Google adopts it with some 
changes and then is all Apple/Google! Apple/Google! in the news. I know that a 
big name can save lives. And I expect Dr. Troncoso is not in it for the glory. 
But, still...

I want to recognize my heroes. 

And I'm sure there are some heroes out there that are only known to be heroes 
by a few, and those might be the cats.


> On Apr 10, 2020, at 5:18 PM, Dar Scott Consulting via use-livecode 
>  wrote:
> 
> The illustrations from Google in that article are goofed up. I don't know 
> whether Google did it or TechCrunch.
> 
> The gray background confuses things. The "few days later" goes left to right 
> not top to bottom.
> 
> The order should be...
> 
> Alice and Bob meet...
> Their phones exchange...
>   A few days later...
> Bob is positively...
> With Bob's consent...
> Alice continues...
> Alice's phone...
>   Sometime later...
> Alice sees a notification...
> Alice's phone...
> 
> I'm not saying that is the best way, only that the description of the 
> procedure outlined by Google is confusing.
> 
> 
> 
> 
>> On Apr 10, 2020, at 4:58 PM, Trevor DeVore via use-livecode 
>>  wrote:
>> 
>> On Fri, Apr 10, 2020 at 5:07 PM Mark Wieder via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>> 
>>> On 4/10/20 11:56 AM, Mike Doub via use-livecode wrote:
 Apple and Google adding contact tracking to their OSs
 
 
>>> https://www.nytimes.com/2020/04/10/business/stock-market-today-coronavirus.html#link-418ae121
>>> 
>>> From my limited understanding of this, Apple and Google are creating an
>>> API which will be part of the OS. And then it's up to developers to
>>> create apps and convince users to download them (Apple gets their 30%
>>> off the top, no?). So at best we have reporting from the set of users
>>> who have decided to opt in, download an app, and accept the app's
>>> permissions.
>> 
>> 
>> Here are some additional details. Seems like a good thing they are doing.
>> 
>> https://techcrunch.com/2020/04/10/apple-and-google-are-launching-a-joint-covid-19-tracing-tool/
>> 
>> -- 
>> Trevor DeVore
>> ScreenSteps
>> ___
>> 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: Apps to fight COVID-19

2020-04-10 Thread Dar Scott Consulting via use-livecode
Alright, Richard!

But, uh, before you hit the streets, put on your mask and download a contact 
tracing app from a competent freedom-loving source.


> On Apr 10, 2020, at 4:58 PM, Richard Gaskin via use-livecode 
>  wrote:
> 
> Mark Wieder wrote:
> > Of course, a "standard" app will soon become compulsory for tracking
> > and permission to be out on the street, as it did in China.
> >
> > https://twitter.com/ashk4n?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1248659874679902210
> 
> If compulsory, the first thing I'll do is throw my phone away.  The second 
> thing I'll do is join the millions in the streets reminder our leadership 
> that we don't do things here like they're done in China.
> #BillOfRights
> 
> -- 
> 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: Apps to fight COVID-19

2020-04-10 Thread Dar Scott Consulting via use-livecode
The illustrations from Google in that article are goofed up. I don't know 
whether Google did it or TechCrunch.

The gray background confuses things. The "few days later" goes left to right 
not top to bottom.

The order should be...

Alice and Bob meet...
Their phones exchange...
A few days later...
Bob is positively...
With Bob's consent...
Alice continues...
Alice's phone...
Sometime later...
Alice sees a notification...
Alice's phone...

I'm not saying that is the best way, only that the description of the procedure 
outlined by Google is confusing.




> On Apr 10, 2020, at 4:58 PM, Trevor DeVore via use-livecode 
>  wrote:
> 
> On Fri, Apr 10, 2020 at 5:07 PM Mark Wieder via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> 
>> On 4/10/20 11:56 AM, Mike Doub via use-livecode wrote:
>>> Apple and Google adding contact tracking to their OSs
>>> 
>>> 
>> https://www.nytimes.com/2020/04/10/business/stock-market-today-coronavirus.html#link-418ae121
>> 
>> From my limited understanding of this, Apple and Google are creating an
>> API which will be part of the OS. And then it's up to developers to
>> create apps and convince users to download them (Apple gets their 30%
>> off the top, no?). So at best we have reporting from the set of users
>> who have decided to opt in, download an app, and accept the app's
>> permissions.
> 
> 
> Here are some additional details. Seems like a good thing they are doing.
> 
> https://techcrunch.com/2020/04/10/apple-and-google-are-launching-a-joint-covid-19-tracing-tool/
> 
> -- 
> Trevor DeVore
> ScreenSteps
> ___
> 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: Building a Board Game

2020-04-10 Thread Quentin Long via use-livecode
On 7.04.20 22:24, Roger Guay via use-livecode wrote:
> Hi all,
>
> I know there must be a simple way to do this but it is escaping me at the 
> moment. How can I move an object (grab me on mouseDown) and have it snap to a 
> grid (square on a board game) on mouseUp?
There are any number of ways to do this thing. Try giving this script to the 
object you want to move:
local DisX, DisYlocal GridSize = 20-- if grid uses different sizes for X and Y, 
make GridSizeX and GridSizeYlocal OriginGridX = 10local OriginGridY = 10
on mouseDown  send "TrackDaMouse" to meend mouseDown
on TrackDaMouse  put the mouseLoc into Fred  put GridSize * ((item 1 of Fred - 
OriginGridX) div GridSize) + OriginGridX into DisX  put GridSize * ((item 2 of 
Fred - OriginGridY) div GridSize) + OriginGridY into DisY  set the loc of me to 
Fred  if the mouse is down then    send "TrackDaMouse" to me in 20 msec  else   
 move me to (DisX, DisY) in .5 seconds  end ifend TrackDaMouse
___
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: Apps to fight COVID-19

2020-04-10 Thread Trevor DeVore via use-livecode
On Fri, Apr 10, 2020 at 5:07 PM Mark Wieder via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 4/10/20 11:56 AM, Mike Doub via use-livecode wrote:
> > Apple and Google adding contact tracking to their OSs
> >
> >
> https://www.nytimes.com/2020/04/10/business/stock-market-today-coronavirus.html#link-418ae121
>
>  From my limited understanding of this, Apple and Google are creating an
> API which will be part of the OS. And then it's up to developers to
> create apps and convince users to download them (Apple gets their 30%
> off the top, no?). So at best we have reporting from the set of users
> who have decided to opt in, download an app, and accept the app's
> permissions.


Here are some additional details. Seems like a good thing they are doing.

https://techcrunch.com/2020/04/10/apple-and-google-are-launching-a-joint-covid-19-tracing-tool/

-- 
Trevor DeVore
ScreenSteps
___
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: Apps to fight COVID-19

2020-04-10 Thread Richard Gaskin via use-livecode

Mark Wieder wrote:
> Of course, a "standard" app will soon become compulsory for tracking
> and permission to be out on the street, as it did in China.
>
> 
https://twitter.com/ashk4n?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1248659874679902210


If compulsory, the first thing I'll do is throw my phone away.  The 
second thing I'll do is join the millions in the streets reminder our 
leadership that we don't do things here like they're done in China.

#BillOfRights

--
 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: Apps to fight COVID-19

2020-04-10 Thread Dar Scott Consulting via use-livecode
Don't know what "list like that" you are referring to. Currently, Android (and 
maybe iOS, too, I don't know) requires Location as a prerequisite to using 
Bluetooth. My impression is that with the new API, this is not required. So, 
the list for any app is smaller.

I believe currently COVID watch only needs Bluetooth, Location (because of 
Bluetooth), notifications (but I'm hoping that can be made optional) and 
Internet. I haven't looked at the akp, uh, apk uh, whatever it is. 

A concern that I have is that what was open source and peer reviewed is now 
pushed down into the API. And will that API be available on all Android 5.0 up? 
iOS 11 up?

COVID Watch is not stopping to see how this plays out. The team is testing this 
weekend. The same with DP3T. So, maybe we don't need no API improvements. Maybe.

I hope an app by one of the teams concerned about privacy will beat "to market" 
any government app. I would be very upset of Big Brother mandated the use of 
COVID Watch. I knew a fellow who worked hard for liberty in Cuba only to have 
the work stolen by Castro in a power grab. 

Maybe this is where you can contribute, Mark. You can help protect us.

Maybe you can come up with some ways to test apps and APIs.
Maybe you can come up with methods to help with contact tracing that don't rely 
on a long list of permissions.

Of course, the 4Catalyst project is pretty cool, too.

> On Apr 10, 2020, at 4:06 PM, Mark Wieder via use-livecode 
>  wrote:
> 
> On 4/10/20 11:56 AM, Mike Doub via use-livecode wrote:
>> Apple and Google adding contact tracking to their OSs
>> https://www.nytimes.com/2020/04/10/business/stock-market-today-coronavirus.html#link-418ae121
> 
> From my limited understanding of this, Apple and Google are creating an API 
> which will be part of the OS. And then it's up to developers to create apps 
> and convince users to download them (Apple gets their 30% off the top, no?). 
> So at best we have reporting from the set of users who have decided to opt 
> in, download an app, and accept the app's permissions.
> 
> I can just imagine what that permissions list will look like. And if I ever 
> see a list like that on an app I'm about to install, it goes straight in the 
> trash. This sounds like a long shot.
> 
> Of course, a "standard" app will soon become compulsory for tracking and 
> permission to be out on the street, as it did in China.
> 
> https://twitter.com/ashk4n?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1248659874679902210
> 
> -- 
> 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


___
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: Apps to fight COVID-19

2020-04-10 Thread Mark Wieder via use-livecode

On 4/10/20 11:56 AM, Mike Doub via use-livecode wrote:

Apple and Google adding contact tracking to their OSs

https://www.nytimes.com/2020/04/10/business/stock-market-today-coronavirus.html#link-418ae121


From my limited understanding of this, Apple and Google are creating an 
API which will be part of the OS. And then it's up to developers to 
create apps and convince users to download them (Apple gets their 30% 
off the top, no?). So at best we have reporting from the set of users 
who have decided to opt in, download an app, and accept the app's 
permissions.


I can just imagine what that permissions list will look like. And if I 
ever see a list like that on an app I'm about to install, it goes 
straight in the trash. This sounds like a long shot.


Of course, a "standard" app will soon become compulsory for tracking and 
permission to be out on the street, as it did in China.


https://twitter.com/ashk4n?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1248659874679902210

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


Can't change or see Standalone Settings [was: Re: Old Fossil seeks fast track assistance]

2020-04-10 Thread Graham Samuel via use-livecode
Just to add to the mystery, I just imported a stack from Brian Milby, who has 
been very helpful with other problems of mine. I had a look at the Standalone 
Settings for his stack, and I can't alter the mobile ones (the desktop ones are 
 not checked in his case), and in particular I can’t open the window with the 
detail of the settings by clicking on the iOS icon. I then tried to look at the 
settings on some old desktop app stacks of mine. Same thing, can’t look at the 
detailed settings, even for say a Mac build. So my copy of LC 9.5.1 appears to 
be playing up. I suppose I could try to re-install it (I only installed it a 
few days ago), but why would that work?

Any ideas gratefully received.

Graham

> On 10 Apr 2020, at 15:47, Graham Samuel  wrote:
> 
> Thanks for the quick reply. I have the green square! I remember when it 
> turned from red to green. But sadly my standalone settings window remains 
> stubbornly inactive - not frozen: something happens when I click on General, 
> Stacks, Copy files etc, but the next five icons to the right which let you 
> decide what platform(s) you want to build for simply don’t react to mouse 
> clicks. The last two (HTML5 and Bugs) do react. It’s as if I was not allowed 
> to choose the platform. Is it something to do with my licence? I suppose I 
> could ask the mother ship, though it’s Lockdown and Easter which might cause 
> a bit of delay!
> 
> Thanks again
> 
> Graham
> 
> 
>> On 9 Apr 2020, at 20:53, Devin Asay via use-livecode 
>>  wrote:
>> 
>> Graham,
>> 
>> Not really visualizing what you’re seeing. When you choose Xcode from your 
>> LiveCode mobile support preference pane, all you should have to do is 
>> navigate to Xcode using the Add Entry button, choose Xcode, and the square 
>> next to the iOS section should turn green. If you see the green square you 
>> should be good to go to do Test deploys to the iOS Simulator. 
>> 
>> It’s all about the Green Square!
>> 
>> Devin
>> 
>>> On Apr 9, 2020, at 9:23 AM, Graham Samuel via use-livecode 
>>>  wrote:
>>> 
>>> Devin. I was too optimistic in thinking things would now go smoothly! I 
>>> would very much appreciated your advice on the following:
>>> 
>>> Following your advice to your students, I have downloaded and installed the 
>>> latest XCode I can use on my Mac, which is 10.1. I have set the mobile 
>>> preferences of my LiveCode 9.5.1 Indy to point to the developer section in 
>>> the XCode app as you instruct (to be certain, I deleted the default and 
>>> input the info afresh). I can open a simulator for any of my target iPhones 
>>> -  but when I try to set the Standalone settings for my current project, I 
>>> am unable to select iOS as an option, and indeed I don’t see a detailed set 
>>> of parameters but just a simpler window. (I think it’s called the General 
>>> Settings) In fact I find that I can’t add or subtract any platform, 
>>> although I notice that Mac, Windows and Linux all have a green checkmark, 
>>> which I don’t want! There is supposed to be a Mode Selector accessed by the 
>>> top left button on this screen, but I am not seeing it.
>>> 
>>> I suppose there must be something wrong with my project, which is at an 
>>> early stage, but features an iPhone shaped card with some buttons on it, at 
>>> least!
>>> 
>>> I suppose the answer is very very simple, but I have not been able to find 
>>> it. I just can’t see what I’m doing wrong, and if there’s anything in the 
>>> LC documentation about this, it is not obvious, nor do the LC preferences 
>>> settings help.
>>> 
>>> Sorry for the interruption - I hope you (or someone else on the list) can 
>>> help as I am now completely stuck as far as proper testing goes.
>>> 
>>> Graham
>>> 
>>> 
 On 6 Apr 2020, at 16:55, Devin Asay via use-livecode 
 mailto:use-livecode@lists.runrev.com>> 
 wrote:
 
 Graham,
 
 I’ve just been through this gauntlet with my students. I provided some 
 links and lessons for them at 
 http://livecode.byu.edu/mobile/test-deploy-links.php 
 . I found the 
 process for setting up Android a little fraught with pitfalls, so I 
 created an expanded instruction sheet for Android setup, linked to that 
 page.
 
 I’m staying with the latest Stable version of LiveCode for my class, 
 9.5.1. I’m running on Mac OS 10.14 Mojave. With this setup I have to use 
 Xcode 10.1.
 
 As a refresher, on developer.apple.com 
 >, you need to create your iOS developer 
 certificate, register all of the UDIDs for your iOS devices, then create a 
 wildcard provisioning profile for testing your apps. The provisioning 
 profile must include all devices you want to test on.
 
 A collection of links of instructions for distributing mobile apps: 
 

Re: Mobile screen sizes - another naive question

2020-04-10 Thread J. Landman Gay via use-livecode

I hadn't thought about it that way. That's easier to remember.

On 4/10/20 1:20 PM, Brian Milby via use-livecode wrote:

showAll is the same as letterBox but the borders are the stack background 
instead of black.

Thanks,
Brian
On Apr 10, 2020, 2:15 PM -0400, Richard Gaskin via use-livecode 
, wrote:

Good catch. It would be great if the Lessons were in Github so they
could be enhanced by the community. I guess for now a comment there is
the only mechanism for filing enhancement requests.

How does showAll differ from the options shown there?

--
Richard Gaskin
Fourth World Systems


J. Landman Gay wrote:

I hadn't seen that lesson before. They didn't include showAll though.

--
Jacqueline Landman Gay | jacque at hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
On April 10, 2020 12:11:40 PM Richard Gaskin via use-livecode
 wrote:


Brian Milby wrote:


I also built a stack last year to show how much space is not used when
using different modes. I'll see if I can locate that and make it
available.


Useful I'm sure, but this lesson about using fullScreenMode as an option
for handling different screen sizes includes illustrations showing the
various crop/pad/stretch/distort effects available with each of the modes:

http://lessons.livecode.com/m/15262/l/565745-how-do-i-make-my-app-scale-to-fit-the-screen-on-all-devices




___
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




--
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: Video format for mobile

2020-04-10 Thread J. Landman Gay via use-livecode
I haven't actually tried either of those because 1) I can't expect users to fiddle with 
hardware acceleration, and 2) there aren't any security issues, since (as I just noticed) the 
player control in the IDE will play the video.


I thought it didn't work before because the size of the video is so large that all I saw was a 
portion of the initial white frame; the controller and edges were far off the card boundaries. 
Once I enlarged the card to something huge, I could see the controller and play the video, 
which did work.


Since the test stack does not use acceleratedRendering at all, I don't think the bug Mark 
mentioned applies, though who knows. I couldn't find a bug report.


I'm now wondering if the video needs to have a special setting for streaming. When I play it 
with the LC player in the IDE, it starts up instantaly and plays. On Android, I see a black 
rectangle with a controller that disappears after some seconds. After that nothing happens. 
I've waited several minutes to see if Android was trying to download the entire file (which is 
100 MB) but either I didn't wait long enough or it didn't work. So that's why I'm wondering if 
the video needs to be specifically created with a streaming flag.


On 4/9/20 5:34 PM, Colin Holgate via use-livecode wrote:

Only H.264/AAC is acceptable!

Have you tried setting hardware acceleration rendering to be on?

Have you tried including a small video file in the app, to help rule out 
security issues?



On Apr 9, 2020, at 4:10 PM, J. Landman Gay via use-livecode 
 wrote:

On 4/9/20 3:41 PM, Colin Holgate via use-livecode wrote:

A long time ago it was possible to work around hardware acceleration issues by 
playing the video at a different size. That is, a 1920x1080 playback would fail 
and a 1920x1081 would work. It was just a trick to force the player to use 
software instead of hardware.



I have a hard deadline in a short time. If necessary we'll have to convert at 
least a few of the videos to something else if the problem isn't resolved by 
dp4.

What codec is acceptable?

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



___
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




--
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: Mobile screen sizes - another naive question

2020-04-10 Thread Colin Holgate via use-livecode
That description doesn’t seem correct. It partly depends on the aspect ratio of 
the card. With showAll you know that all of the card area will be visible. With 
noBorder you know that there will not be any black borders to the left and 
right, or top and bottom of the card area.

So, with showAll either the width of the card will fill the width of the 
screen, or the height of the card will fit the height of the screen (or both 
could be true). The other axis will reveal what was off the edges of the card 
window.

With noBorder the same width and height matching will happen, but the other 
axis will cut into the card area instead of revealing what was outside of the 
card area.

> On Apr 10, 2020, at 2:53 PM, J. Landman Gay via use-livecode 
>  wrote:
> 
> It's similar to noBorder, but noBorder scales to the short side of the 
> screenrect and showAll scales to the long side (regardless of orientation.)
> 
> I think. I get those two mixed up.
> 
> On 4/10/20 1:14 PM, Richard Gaskin via use-livecode wrote:
>> Good catch. It would be great if the Lessons were in Github so they could be 
>> enhanced by the community. I guess for now a comment there is the only 
>> mechanism for filing enhancement requests.
>> How does showAll differ from the options shown there?
> 
> 
> -- 
> 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


___
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: Mobile screen sizes - another naive question

2020-04-10 Thread J. Landman Gay via use-livecode
It's similar to noBorder, but noBorder scales to the short side of the screenrect and showAll 
scales to the long side (regardless of orientation.)


I think. I get those two mixed up.

On 4/10/20 1:14 PM, Richard Gaskin via use-livecode wrote:
Good catch. It would be great if the Lessons were in Github so they could be enhanced by the 
community. I guess for now a comment there is the only mechanism for filing enhancement requests.


How does showAll differ from the options shown there?




--
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: Old Fossil seeks fast track assistance

2020-04-10 Thread J. Landman Gay via use-livecode

On 4/10/20 12:42 PM, Graham Samuel via use-livecode wrote:

Thanks Jacque, but that’s the trouble - I can’t turn them off. I thought of 
trashing the LC Preferences to see if that does anything, but I couldn’t find 
them: I think they are in the plist, which is in the Preferences in the system 
library. I tried temporarily switching this off (by renaming the file and 
starting LC) - it stopped LC fully loading (not surprising really). I restored 
the plist and LC had forgotten some stuff like recent stacks. I checked that 
the mobile preference pane still has its green square and can see XCode, but 
the Standalone Settings still does not respond to mouse clicks to remove the 
non-mobile platforms or to choose mobile.


Your LC prefs are in your user library at /Users/name>/Library/Preferences/RunRev/livecode7.rev. I'm not sure prefs are related here though.


I'd first try removing the stored standalone settings, which are stored in the stack itself. 
Use the property inspector to check the custom properties of the stack. There should be a 
property set named "revStandaloneSettings". Try deleting that set and starting over.


--
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: Video format for mobile

2020-04-10 Thread J. Landman Gay via use-livecode

@Mark is there a bug number for this? I couldn't find anything.


On 4/9/20 3:36 PM, Mark Waddingham via use-livecode wrote:

This sounds like a bug we are currently fixing (hopefully in time for 9.6-DP-4) 
- the android player doesn’t currently play nicely with accelerated 
rendering... Turning that off should mean things play properly.

We use the system player object so MP4 should be fine.

Warmest Regards,

Mark.

Sent from my iPhone


On 9 Apr 2020, at 20:31, J. Landman Gay via use-livecode 
 wrote:

I tried the browser widget: no audio, no video, white screen, no browser 
outline on Android.

I tried a mobile browser (mobileControlCreate): audio plays, no video, white 
screen.

So yeah, it looks like there's no codec. The widget on desktop doesn't play it 
either. If I ask the client to re-do the videos, what codec should I ask for? I 
was told that we had to use their existing videos, so I'm not even sure they 
will re-do them.


On 4/9/20 1:01 PM, Tom Glod via use-livecode wrote:
  I'm sorry to be the bearer of bad news here.  :(
if its h264 the browser widget won't play it. If you saw video but no audio
then thats one thing.but no video means the video codec is also absent.

On Thu, Apr 9, 2020 at 1:57 PM J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:
They're kind of huge (like 400 MB) so I didn't copy them to my phone, but
they play okay on Mac
using Firefox and on Android using Chrome browser. I guess that doesn't
tell us much.

Swami suggested to me privately that he uses a browser widget to play
videos so I will try that
next.

On 4/9/20 9:20 AM, Mark Talluto via use-livecode wrote:

What happens if you play the file locally on each device?

-Mark

On Wed, Apr 8, 2020 at 10:22 PM J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:


Not sure what you mean by "an existing app" but my test app uses
mobileControlCreate to set up
a mobile player. When it accesses the video from my server, it's all

black

with no video or
audio, and the nonexistent playback quits a few seconds in.

I'm not sure whether these videos were created with streaming in mind. I
vaguely remember we
used to need to set a "streaming" checkbox when creating a video. Is

that

still required?


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




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




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



___
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




--
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: Mobile screen sizes - another naive question

2020-04-10 Thread Graham Samuel via use-livecode
Brian this is terrific! Looking at it now.

thanks so much

Graham

> On 10 Apr 2020, at 15:18, Brian Milby via use-livecode 
>  wrote:
> 
> Take a look at my mobileDemo repo:
> https://github.com/bwmilby/mobileDemo
> 
> It lets you play around with showing how a stack developed at different
> sizes looks when presented on a device using the different
> FullScreenModes.  I have not updated it for the new iPhoneX aspect ratios,
> but probably should do that (it has an option for "device max" resolution,
> so it should work fine on the new devices).  I can't see anyone developing
> for that ratio though, it would look terrible on other devices (margins on
> left/right).  There is also some code in there where I resize a graphic to
> the actual screen size when using a fullScreenMode that could be used to
> size a background image or to place something outside of the stack bounds
> but still be visible (I don't think any of the area outside of the stack
> rect will receive events, but I have not specifically tested that).
> 
> I also built a stack last year to show how much space is not used when
> using different modes.  I'll see if I can locate that and make it available.
> 
> Thanks,
> Brian
> 
> On Fri, Apr 10, 2020 at 6:32 AM Graham Samuel via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> 
>> Thanks Jacque - sounds very practical. fullScreenMode, here I come!
>> 
>> Cheers
>> 
>> Graham
>> 
>>> On 9 Apr 2020, at 20:09, J. Landman Gay via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>>> 
>>> On 4/9/20 11:47 AM, Richard Gaskin via use-livecode wrote:
 Graham Samuel wrote:
> Folks, yet again I don’t know where to look for an answer in the LC
> documentation.
> 
> The issue is the enormous variety of screen sizes on smart phones. For
> example the iPhone XS Max has 1242 pixels width, the iPhone 5 has 640.
> And there are many many more before we even get to tablets…
> 
> The question is, how do most of you tackle this, and does LC help?
> Obviously an object taking up a fixed number of pixels on one phone
> will look absurdly large or small on another one, or of course may not
> fit on the screen at all. Not all objects can be vector drawings, and
> the ones that are still have to be resized according to device
> 
> Is there anything better than the obvious trick of resizing everything
> in sight when the app is being initialised, including substituting the
> more sensitive graphics from a library of appropriate sizes? Seems
> tedious.
 Is it all that tedious?
>>> 
>>> Yes, unless you have a simple stack with only a few controls. If you
>> have hundreds of objects, dealing with each of them individually, even if
>> it's only one line that calls a handler, is a tedious time sink.
>>> 
>>> Graham, experiment with fullscreenMode, which automates most of the
>> process. It isn't perfect and you'll need to make a few adjustments for
>> different screen sizes, but it's much easier than trying to adjust for
>> every possible screen ratio. LC implemented this specifically to take away
>> the pain as much as possible.
>>> 
>>> --
>>> 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
>> 
>> 
>> ___
>> 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: Apps to fight COVID-19

2020-04-10 Thread dsc--- via use-livecode
This is good news. 

I am very proud of folks at the COVID Watch team that have been pushing and 
collaborating for a a better mobile APIs that don't hide BLE capabilities. 

And a shout-out to the individuals and groups who developed DP-3T, which seems 
to be the basis for the Apple/Google APIs.

(Concerns: The PR releases putting governments first does not feel like privacy 
preserving. Also, DP-3T and other groups everywhere were not given even a 
mention. On the technical side, if the full API is used, there is no way to 
facilitate reporting being down with COVID-19. So, my "This is good news." has 
some caveats.)

The API is not ready, yet.  

Onward!

> On Apr 10, 2020, at 12:56 PM, Mike Doub via use-livecode 
>  wrote:
> 
> Apple and Google adding contact tracking to their OSs
> 
> https://www.nytimes.com/2020/04/10/business/stock-market-today-coronavirus.html#link-418ae121
> On Apr 10, 2020, 2:41 PM -0400, dsc--- via use-livecode 
> , wrote:
>> And for those of you who want to volunteer for the COVID Watch team, here is 
>> the volunteer form:
>> https://docs.google.com/forms/d/e/1FAIpQLSdD1TGKOvd4gtikW_jXdU1HlF4jMP2XnXvIzL2sd6HLHPJ25g/viewform
>>  
>> 
>> 
>> 
>>> On Apr 10, 2020, at 11:04 AM, dsc--- via use-livecode 
>>>  wrote:
>>> 
>>> And it doesn't have to be just contact tracing related.
>>> 
>>> Jonathan Rothberg's team is working on a simple test at home that needs an 
>>> app.
>>> co...@4catalyzer.com 
>>> 
>>> Anybody want to talk about a containment game? Or take the concept and go 
>>> in one's own direction?
>>> 
>>> Nicky Case's phone size comic is now available in several languages, so if 
>>> you include that in _anything_ you do, can localize a little.
>>> 
>>> Dar
>>> team COVID Watch
>>> 
>>> 
 On Apr 10, 2020, at 9:12 AM, dsc--- via use-livecode 
  wrote:
 
 It is good to see some leadership here. Thanks, David.
 
 Jeff Schwaber on COVID Watch leadership team welcomes LiveCode 
 programmers. His initial interest is in making the Bluetooth and TCN 
 libraries available within the LiveCode environment. He suggests joining a 
 couple channels at COVID Watch Slack.
 
 Those libraries are moving to the TCN Coalition and so are applicable to a 
 wide range of contact tracing apps. This enables LiveCoders to create test 
 apps, explore ideas and even make "competing" apps.
 
 COVID Watch does not have any desktop apps. One approach might be to 
 convert Android Kotlin to Native Kotlin. Another is to move to LiveCode.
 
 I'm a Slack noob and I am not sure of the process of onboarding here. I 
 will try to find out. Anybody here know typical Slack etiquette?
 
 Dar
 team COVID Watch
 
 
> On Apr 10, 2020, at 2:58 AM, David Bovill via use-livecode 
>  wrote:
> 
> Thanks for all the info Dar - that’s a great start.
> 
> I think creating a hospital / care-worker privacy respecting contact 
> tracing app would be a great Livecode project.
> 
> This is what I’m thinking:
> 
> • Some of gather some material / research - maybe a few Livecode 
> experiments not he topic
> • We prepare a video conference call - like the Livecode Zoom one I missed
> • We invite a few people
> • We follow up the video conference with a week long online sprint - some 
> coding, some writing, some design / cartoons
> • We showcase the results at a wrap up event
> 
> I’m working with a handful of volunteers - mainly on the video / media / 
> Zoom / research / facilitation end of things, but we’re getting pretty 
> good at organising small and larger scale interactive video conferences 
> and editing together the footage for feedback documentation. Mostly 
> Livecode novices but interested to learn. So we could set up the event - 
> most probably in Zoom - but could be Jitsi.
> 
> To make it work, I think we’d need a few Livecode tutors, and interest 
> from the community - in the end it should be something that the folks on 
> this list would like to take part in, so when we onboard other people the 
> party is not empty.
> 
> I’d propose we do this on Earth Day - Wednesday 22nd April - in the 
> evening Europe time, after midday US time.
> 
> Any thoughts / takers?
> 
> On 10 Apr 2020, 04:04 +0100, Dar Scott Consulting via use-livecode 
> , wrote:
>> 
>> Hi, David! Hi, Mark! Hi, Everybody!
>> 
>> There are several teams that need help in a variety of ways.
>> 
>> Several teams are in the TCN Coalition . 
>> These teams respect privacy and use the TCN Protocol. COVID Watch is 
>> there with help from around the world, but with a USA focus. You can see 
>> a list with links on that very 

Re: Apps to fight COVID-19

2020-04-10 Thread Mike Doub via use-livecode
Apple and Google adding contact tracking to their OSs

https://www.nytimes.com/2020/04/10/business/stock-market-today-coronavirus.html#link-418ae121
On Apr 10, 2020, 2:41 PM -0400, dsc--- via use-livecode 
, wrote:
> And for those of you who want to volunteer for the COVID Watch team, here is 
> the volunteer form:
> https://docs.google.com/forms/d/e/1FAIpQLSdD1TGKOvd4gtikW_jXdU1HlF4jMP2XnXvIzL2sd6HLHPJ25g/viewform
>  
> 
>
>
> > On Apr 10, 2020, at 11:04 AM, dsc--- via use-livecode 
> >  wrote:
> >
> > And it doesn't have to be just contact tracing related.
> >
> > Jonathan Rothberg's team is working on a simple test at home that needs an 
> > app.
> > co...@4catalyzer.com 
> >
> > Anybody want to talk about a containment game? Or take the concept and go 
> > in one's own direction?
> >
> > Nicky Case's phone size comic is now available in several languages, so if 
> > you include that in _anything_ you do, can localize a little.
> >
> > Dar
> > team COVID Watch
> >
> >
> > > On Apr 10, 2020, at 9:12 AM, dsc--- via use-livecode 
> > >  wrote:
> > >
> > > It is good to see some leadership here. Thanks, David.
> > >
> > > Jeff Schwaber on COVID Watch leadership team welcomes LiveCode 
> > > programmers. His initial interest is in making the Bluetooth and TCN 
> > > libraries available within the LiveCode environment. He suggests joining 
> > > a couple channels at COVID Watch Slack.
> > >
> > > Those libraries are moving to the TCN Coalition and so are applicable to 
> > > a wide range of contact tracing apps. This enables LiveCoders to create 
> > > test apps, explore ideas and even make "competing" apps.
> > >
> > > COVID Watch does not have any desktop apps. One approach might be to 
> > > convert Android Kotlin to Native Kotlin. Another is to move to LiveCode.
> > >
> > > I'm a Slack noob and I am not sure of the process of onboarding here. I 
> > > will try to find out. Anybody here know typical Slack etiquette?
> > >
> > > Dar
> > > team COVID Watch
> > >
> > >
> > > > On Apr 10, 2020, at 2:58 AM, David Bovill via use-livecode 
> > > >  wrote:
> > > >
> > > > Thanks for all the info Dar - that’s a great start.
> > > >
> > > > I think creating a hospital / care-worker privacy respecting contact 
> > > > tracing app would be a great Livecode project.
> > > >
> > > > This is what I’m thinking:
> > > >
> > > > • Some of gather some material / research - maybe a few Livecode 
> > > > experiments not he topic
> > > > • We prepare a video conference call - like the Livecode Zoom one I 
> > > > missed
> > > > • We invite a few people
> > > > • We follow up the video conference with a week long online sprint - 
> > > > some coding, some writing, some design / cartoons
> > > > • We showcase the results at a wrap up event
> > > >
> > > > I’m working with a handful of volunteers - mainly on the video / media 
> > > > / Zoom / research / facilitation end of things, but we’re getting 
> > > > pretty good at organising small and larger scale interactive video 
> > > > conferences and editing together the footage for feedback 
> > > > documentation. Mostly Livecode novices but interested to learn. So we 
> > > > could set up the event - most probably in Zoom - but could be Jitsi.
> > > >
> > > > To make it work, I think we’d need a few Livecode tutors, and interest 
> > > > from the community - in the end it should be something that the folks 
> > > > on this list would like to take part in, so when we onboard other 
> > > > people the party is not empty.
> > > >
> > > > I’d propose we do this on Earth Day - Wednesday 22nd April - in the 
> > > > evening Europe time, after midday US time.
> > > >
> > > > Any thoughts / takers?
> > > >
> > > > On 10 Apr 2020, 04:04 +0100, Dar Scott Consulting via use-livecode 
> > > > , wrote:
> > > > >
> > > > > Hi, David! Hi, Mark! Hi, Everybody!
> > > > >
> > > > > There are several teams that need help in a variety of ways.
> > > > >
> > > > > Several teams are in the TCN Coalition . 
> > > > > These teams respect privacy and use the TCN Protocol. COVID Watch is 
> > > > > there with help from around the world, but with a USA focus. You can 
> > > > > see a list with links on that very simple page. Volunteers might want 
> > > > > to seek out those whose location, philosophy or neediness seem to be 
> > > > > appealing.
> > > > >
> > > > > Other organizations include Private Kit: Safe Paths (GPS) and 
> > > > > "Eastcoast" PACT out of MIT. You can probably find more. If you have 
> > > > > a direction or need you want to focus on, I can try to help.
> > > > >
> > > > > A group in Europe is forming around DT-3T, triggered by work by 
> > > > > Carmela Troncoso of EPFL and folks at ETHZ. (Even though DT-3T is 
> > > > > considered to be under the umbrella of PEPPPT, the later group 
> > > > > includes teams whose methods that 

Re: Apps to fight COVID-19

2020-04-10 Thread dsc--- via use-livecode
And for those of you who want to volunteer for the COVID Watch team, here is 
the volunteer form:
https://docs.google.com/forms/d/e/1FAIpQLSdD1TGKOvd4gtikW_jXdU1HlF4jMP2XnXvIzL2sd6HLHPJ25g/viewform
 



> On Apr 10, 2020, at 11:04 AM, dsc--- via use-livecode 
>  wrote:
> 
> And it doesn't have to be just contact tracing related.
> 
> Jonathan Rothberg's team is working on a simple test at home that needs an 
> app.
> co...@4catalyzer.com 
> 
> Anybody want to talk about a containment game? Or take the concept and go in 
> one's own direction?
> 
> Nicky Case's phone size comic is now available in several languages, so if 
> you include that in _anything_ you do, can localize a little. 
> 
> Dar
> team COVID Watch
> 
> 
>> On Apr 10, 2020, at 9:12 AM, dsc--- via use-livecode 
>>  wrote:
>> 
>> It is good to see some leadership here. Thanks, David.
>> 
>> Jeff Schwaber on COVID Watch leadership team welcomes LiveCode programmers. 
>> His initial interest is in making the Bluetooth and TCN libraries available 
>> within the LiveCode environment. He suggests joining a couple channels at 
>> COVID Watch Slack.
>> 
>> Those libraries are moving to the TCN Coalition and so are applicable to a 
>> wide range of contact tracing apps. This enables LiveCoders to create test 
>> apps, explore ideas and even make "competing" apps. 
>> 
>> COVID Watch does not have any desktop apps. One approach might be to convert 
>> Android Kotlin to Native Kotlin. Another is to move to LiveCode.
>> 
>> I'm a Slack noob and I am not sure of the process of onboarding here. I will 
>> try to find out. Anybody here know typical Slack etiquette?
>> 
>> Dar
>> team COVID Watch
>> 
>> 
>>> On Apr 10, 2020, at 2:58 AM, David Bovill via use-livecode 
>>>  wrote:
>>> 
>>> Thanks for all the info Dar - that’s a great start.
>>> 
>>> I think creating a hospital / care-worker privacy respecting contact 
>>> tracing app would be a great Livecode project.
>>> 
>>> This is what I’m thinking:
>>> 
>>> • Some of gather some material / research - maybe a few Livecode 
>>> experiments not he topic
>>> • We prepare a video conference call - like the Livecode Zoom one I missed
>>> • We invite a few people
>>> • We follow up the video conference with a week long online sprint - some 
>>> coding, some writing, some design / cartoons
>>> • We showcase the results at a wrap up event
>>> 
>>> I’m working with a handful of volunteers - mainly on the video / media / 
>>> Zoom / research / facilitation end of things, but we’re getting pretty good 
>>> at organising small and larger scale interactive video conferences and 
>>> editing together the footage for feedback documentation. Mostly Livecode 
>>> novices but interested to learn. So we could set up the event - most 
>>> probably in Zoom - but could be Jitsi.
>>> 
>>> To make it work, I think we’d need a few Livecode tutors, and interest from 
>>> the community - in the end it should be something that the folks on this 
>>> list would like to take part in, so when we onboard other people the party 
>>> is not empty.
>>> 
>>> I’d propose we do this on Earth Day - Wednesday 22nd April - in the evening 
>>> Europe time, after midday US time.
>>> 
>>> Any thoughts / takers?
>>> 
>>> On 10 Apr 2020, 04:04 +0100, Dar Scott Consulting via use-livecode 
>>> , wrote:
 
 Hi, David! Hi, Mark! Hi, Everybody!
 
 There are several teams that need help in a variety of ways.
 
 Several teams are in the TCN Coalition . These 
 teams respect privacy and use the TCN Protocol. COVID Watch is there with 
 help from around the world, but with a USA focus. You can see a list with 
 links on that very simple page. Volunteers might want to seek out those 
 whose location, philosophy or neediness seem to be appealing.
 
 Other organizations include Private Kit: Safe Paths (GPS) and "Eastcoast" 
 PACT out of MIT. You can probably find more. If you have a direction or 
 need you want to focus on, I can try to help.
 
 A group in Europe is forming around DT-3T, triggered by work by Carmela 
 Troncoso of EPFL and folks at ETHZ. (Even though DT-3T is considered to be 
 under the umbrella of PEPPPT, the later group includes teams whose methods 
 that require trusted servers. DT-3T does not.) This project has some nice 
 features.
 https://github.com/DP-3T 
 
 Artist/explainer Nicky Case has created a comic in a phone format that 
 explains contact tracing. The details look a little more like DT-3T than 
 what COVID Watch is doing, but one tweaked for COVID Watch is in the 
 works. You can incorporate this into your current apps or make a new 
 education app. The education app might remind people how they downloaded 
 that app and how to download 

Re: Mobile screen sizes - another naive question

2020-04-10 Thread Brian Milby via use-livecode
showAll is the same as letterBox but the borders are the stack background 
instead of black.

Thanks,
Brian
On Apr 10, 2020, 2:15 PM -0400, Richard Gaskin via use-livecode 
, wrote:
> Good catch. It would be great if the Lessons were in Github so they
> could be enhanced by the community. I guess for now a comment there is
> the only mechanism for filing enhancement requests.
>
> How does showAll differ from the options shown there?
>
> --
> Richard Gaskin
> Fourth World Systems
>
>
> J. Landman Gay wrote:
> > I hadn't seen that lesson before. They didn't include showAll though.
> >
> > --
> > Jacqueline Landman Gay | jacque at hyperactivesw.com
> > HyperActive Software | http://www.hyperactivesw.com
> > On April 10, 2020 12:11:40 PM Richard Gaskin via use-livecode
> >  wrote:
> >
> > > Brian Milby wrote:
> > >
> > > > I also built a stack last year to show how much space is not used when
> > > > using different modes. I'll see if I can locate that and make it
> > > > available.
> > >
> > > Useful I'm sure, but this lesson about using fullScreenMode as an option
> > > for handling different screen sizes includes illustrations showing the
> > > various crop/pad/stretch/distort effects available with each of the modes:
> > >
> > > http://lessons.livecode.com/m/15262/l/565745-how-do-i-make-my-app-scale-to-fit-the-screen-on-all-devices
> > >
>
>
> ___
> 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: Mobile screen sizes - another naive question

2020-04-10 Thread Richard Gaskin via use-livecode
Good catch. It would be great if the Lessons were in Github so they 
could be enhanced by the community. I guess for now a comment there is 
the only mechanism for filing enhancement requests.


How does showAll differ from the options shown there?

--
 Richard Gaskin
 Fourth World Systems


J. Landman Gay wrote:

I hadn't seen that lesson before. They didn't include showAll though.

--
Jacqueline Landman Gay | jacque at hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
On April 10, 2020 12:11:40 PM Richard Gaskin via use-livecode 
 wrote:



Brian Milby wrote:

> I also built a stack last year to show how much space is not used when
> using different modes.  I'll see if I can locate that and make it
> available.

Useful I'm sure, but this lesson about using fullScreenMode as an option
for handling different screen sizes includes illustrations showing the
various crop/pad/stretch/distort effects available with each of the modes:

http://lessons.livecode.com/m/15262/l/565745-how-do-i-make-my-app-scale-to-fit-the-screen-on-all-devices




___
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 AWS Sql

2020-04-10 Thread Ralph DiMola via use-livecode
I have connected to SQLserver and MySQL remote servers. Did you try to use MS 
Access via the ODBC connector as a test?

 

Ralph DiMola

IT Director

Evergreen Information Services

rdim...@evergreeninfo.net

 

From: Skip Kimpel [mailto:skiplon...@gmail.com] 
Sent: Friday, April 10, 2020 1:46 PM
To: How to use LiveCode
Cc: Ralph DiMola
Subject: Re: Livecode and AWS Sql

 

Interestingly enough, I brought over everything to the Windows side to test 
there and I STILL cannot connect!  This might go back to an AWS question OR 
remote SQL question.  Ralph, do you normally connect to SQL via your local 
machine/local network or do connect to remote SQL servers.  Going back in my 
internal memory banks, I don't know if I have ever connected to a remote, cloud 
based SQL server before.

 

SKIP

 

On Fri, Apr 10, 2020 at 1:31 PM Skip Kimpel  wrote:

Good to know.

 

 

SKIP

 

On Fri, Apr 10, 2020 at 1:30 PM Ralph DiMola via use-livecode 
 wrote:

You can have multiple versions of Xcode installed. For instance you can have 
10.1 and 11.4 installed. Point LC to 11.1. I have all of my Xcode versions in a 
desktop folder and have none in applications. You just have to make sure the 
proper version is active  for building.



Display current version è xcode-select -print-path

Change version è sudo xcode-select -switch Xcode.app



Ralph DiMola

IT Director

Evergreen Information Services

rdim...@evergreeninfo.net



From: Skip Kimpel [mailto:skiplon...@gmail.com] 
Sent: Friday, April 10, 2020 1:08 PM
To: How to use LiveCode
Cc: Ralph DiMola
Subject: Re: Livecode and AWS Sql



Just a as follow up, I installed that Xcode 11.4, ran the previous script and 
it looks like it installed properly. HOWEVER, I still cannot connect to my SQL 
database.  Also, by doing that, my Mac mobile development environment 
disappeared.  I have since uninstalled 11.4 and went back to 10.1.



Beyond frustrating... I must be getting old ;



SKIP



On Fri, Apr 10, 2020 at 10:56 AM Skip Kimpel  wrote:

I do appreciate your help, Ralph.  You and I are in the same boat in regards to 
their comfort level having primarily worked in a Windows environment in the 
past.



SKIP



On Fri, Apr 10, 2020 at 10:53 AM Ralph DiMola via use-livecode 
 wrote:

From what I can see you will either need to install Xcode 11.4 or use a 
previous version of the ODBC SW. But I’m starting to get out of my comfort zone 
now. I do some Mac dev but I’m mainly a Windows developer.



Ralph DiMola

IT Director

Evergreen Information Services

rdim...@evergreeninfo.net



From: Skip Kimpel [mailto:skiplon...@gmail.com] 
Sent: Friday, April 10, 2020 10:35 AM
To: How to use LiveCode
Cc: Ralph DiMola
Subject: Re: Livecode and AWS Sql



Unfortunately, I don't think it is that straight forward.  I went down this 
path already.  The files that you can download are Windows MSI installation 
files.  You can run it manually by using the following commands:



/usr/bin/ruby -e "$(curl -fsSL 
https://raw.githubusercontent.com/Homebrew/install/master/install)"

brew tap microsoft/mssql-release 
https://github.com/Microsoft/homebrew-mssql-release

brew update

HOMEBREW_NO_ENV_FILTERING=1 ACCEPT_EULA=Y brew install msodbcsql17 mssql-tools



However, when I run the last command, I get:

Error: Your Xcode (10.1) is too outdated.

Please update to Xcode 11.4 (or delete it).

Xcode can be updated from the App Store.



Do I really need Xcode in order to install SQL?  I also thought I read that I 
needed to Xcode 10.1 in order to be compatible with the latest version of LC.  
Maybe I am wrong here.





SKIP



On Fri, Apr 10, 2020 at 10:28 AM Ralph DiMola via use-livecode 
 wrote:

https://www.microsoft.com/en-us/download/details.aspx?id=56567



Ralph DiMola

IT Director

Evergreen Information Services

rdim...@evergreeninfo.net

Phone: 518-636-3998 Ex:11

Cell: 518-796-9332



From: Skip Kimpel [mailto:skiplon...@gmail.com] 
Sent: Friday, April 10, 2020 10:19 AM
To: How to use LiveCode
Cc: Ralph DiMola
Subject: Re: Livecode and AWS Sql



I am so used to running in the Windows world that I don't think I have a SQL 
ODBC driver installed on my MAC.  I googled it a little bit and did not find 
too much help.  Anybody have suggestions on this piece?

SKIP



On Fri, Apr 10, 2020 at 9:44 AM Skip Kimpel  wrote:

Nope... am able to connect via other programs.



SKIP



On Fri, Apr 10, 2020 at 8:44 AM Ralph DiMola via use-livecode 
 wrote:

Firewall port?

Ralph DiMola
IT Director
Evergreen Information Services

-Original Message-
From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf
Of Skip Kimpel via use-livecode
Sent: Thursday, April 09, 2020 10:10 PM
To: How to use LiveCode
Cc: Skip Kimpel
Subject: Livecode and AWS Sql

Any trick to connecting to an AWS Sql instance?  I am using some of my old
scripts that always hooked up properly to a local Sql server.  Wondering if
I might be a trick for AWS or heck, my method might be old and there is a

Re: Mobile screen sizes - another naive question

2020-04-10 Thread J. Landman Gay via use-livecode

I hadn't seen that lesson before. They didn't include showAll though.

--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
On April 10, 2020 12:11:40 PM Richard Gaskin via use-livecode 
 wrote:



Brian Milby wrote:

> I also built a stack last year to show how much space is not used when
> using different modes.  I'll see if I can locate that and make it
> available.

Useful I'm sure, but this lesson about using fullScreenMode as an option
for handling different screen sizes includes illustrations showing the
various crop/pad/stretch/distort effects available with each of the modes:

http://lessons.livecode.com/m/15262/l/565745-how-do-i-make-my-app-scale-to-fit-the-screen-on-all-devices


--
 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: Livecode and AWS Sql

2020-04-10 Thread Skip Kimpel via use-livecode
Interestingly enough, I brought over everything to the Windows side to test
there and I STILL cannot connect!  This might go back to an AWS question OR
remote SQL question.  Ralph, do you normally connect to SQL via your local
machine/local network or do connect to remote SQL servers.  Going back in
my internal memory banks, I don't know if I have ever connected to a
remote, cloud based SQL server before.

SKIP

On Fri, Apr 10, 2020 at 1:31 PM Skip Kimpel  wrote:

> Good to know.
>
>
> SKIP
>
> On Fri, Apr 10, 2020 at 1:30 PM Ralph DiMola via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>> You can have multiple versions of Xcode installed. For instance you can
>> have 10.1 and 11.4 installed. Point LC to 11.1. I have all of my Xcode
>> versions in a desktop folder and have none in applications. You just have
>> to make sure the proper version is active  for building.
>>
>>
>>
>> Display current version è xcode-select -print-path
>>
>> Change version è sudo xcode-select -switch Xcode.app
>>
>>
>>
>> Ralph DiMola
>>
>> IT Director
>>
>> Evergreen Information Services
>>
>> rdim...@evergreeninfo.net
>>
>>
>>
>> From: Skip Kimpel [mailto:skiplon...@gmail.com]
>> Sent: Friday, April 10, 2020 1:08 PM
>> To: How to use LiveCode
>> Cc: Ralph DiMola
>> Subject: Re: Livecode and AWS Sql
>>
>>
>>
>> Just a as follow up, I installed that Xcode 11.4, ran the previous script
>> and it looks like it installed properly. HOWEVER, I still cannot connect to
>> my SQL database.  Also, by doing that, my Mac mobile development
>> environment disappeared.  I have since uninstalled 11.4 and went back to
>> 10.1.
>>
>>
>>
>> Beyond frustrating... I must be getting old ;
>>
>>
>>
>> SKIP
>>
>>
>>
>> On Fri, Apr 10, 2020 at 10:56 AM Skip Kimpel 
>> wrote:
>>
>> I do appreciate your help, Ralph.  You and I are in the same boat in
>> regards to their comfort level having primarily worked in a Windows
>> environment in the past.
>>
>>
>>
>> SKIP
>>
>>
>>
>> On Fri, Apr 10, 2020 at 10:53 AM Ralph DiMola via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>>
>> From what I can see you will either need to install Xcode 11.4 or use a
>> previous version of the ODBC SW. But I’m starting to get out of my comfort
>> zone now. I do some Mac dev but I’m mainly a Windows developer.
>>
>>
>>
>> Ralph DiMola
>>
>> IT Director
>>
>> Evergreen Information Services
>>
>> rdim...@evergreeninfo.net
>>
>>
>>
>> From: Skip Kimpel [mailto:skiplon...@gmail.com]
>> Sent: Friday, April 10, 2020 10:35 AM
>> To: How to use LiveCode
>> Cc: Ralph DiMola
>> Subject: Re: Livecode and AWS Sql
>>
>>
>>
>> Unfortunately, I don't think it is that straight forward.  I went down
>> this path already.  The files that you can download are Windows MSI
>> installation files.  You can run it manually by using the following
>> commands:
>>
>>
>>
>> /usr/bin/ruby -e "$(curl -fsSL
>> https://raw.githubusercontent.com/Homebrew/install/master/install)"
>>
>> brew tap microsoft/mssql-release
>> https://github.com/Microsoft/homebrew-mssql-release
>>
>> brew update
>>
>> HOMEBREW_NO_ENV_FILTERING=1 ACCEPT_EULA=Y brew install msodbcsql17
>> mssql-tools
>>
>>
>>
>> However, when I run the last command, I get:
>>
>> Error: Your Xcode (10.1) is too outdated.
>>
>> Please update to Xcode 11.4 (or delete it).
>>
>> Xcode can be updated from the App Store.
>>
>>
>>
>> Do I really need Xcode in order to install SQL?  I also thought I read
>> that I needed to Xcode 10.1 in order to be compatible with the latest
>> version of LC.  Maybe I am wrong here.
>>
>>
>>
>>
>>
>> SKIP
>>
>>
>>
>> On Fri, Apr 10, 2020 at 10:28 AM Ralph DiMola via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>>
>> https://www.microsoft.com/en-us/download/details.aspx?id=56567
>>
>>
>>
>> Ralph DiMola
>>
>> IT Director
>>
>> Evergreen Information Services
>>
>> rdim...@evergreeninfo.net
>>
>> Phone: 518-636-3998 Ex:11
>>
>> Cell: 518-796-9332
>>
>>
>>
>> From: Skip Kimpel [mailto:skiplon...@gmail.com]
>> Sent: Friday, April 10, 2020 10:19 AM
>> To: How to use LiveCode
>> Cc: Ralph DiMola
>> Subject: Re: Livecode and AWS Sql
>>
>>
>>
>> I am so used to running in the Windows world that I don't think I have a
>> SQL ODBC driver installed on my MAC.  I googled it a little bit and did not
>> find too much help.  Anybody have suggestions on this piece?
>>
>> SKIP
>>
>>
>>
>> On Fri, Apr 10, 2020 at 9:44 AM Skip Kimpel  wrote:
>>
>> Nope... am able to connect via other programs.
>>
>>
>>
>> SKIP
>>
>>
>>
>> On Fri, Apr 10, 2020 at 8:44 AM Ralph DiMola via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>>
>> Firewall port?
>>
>> Ralph DiMola
>> IT Director
>> Evergreen Information Services
>>
>> -Original Message-
>> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On
>> Behalf
>> Of Skip Kimpel via use-livecode
>> Sent: Thursday, April 09, 2020 10:10 PM
>> To: How to use LiveCode
>> Cc: Skip Kimpel
>> Subject: Livecode and AWS Sql
>>
>> Any trick to 

Re: Old Fossil seeks fast track assistance

2020-04-10 Thread Graham Samuel via use-livecode
Thanks Jacque, but that’s the trouble - I can’t turn them off. I thought of 
trashing the LC Preferences to see if that does anything, but I couldn’t find 
them: I think they are in the plist, which is in the Preferences in the system 
library. I tried temporarily switching this off (by renaming the file and 
starting LC) - it stopped LC fully loading (not surprising really). I restored 
the plist and LC had forgotten some stuff like recent stacks. I checked that 
the mobile preference pane still has its green square and can see XCode, but 
the Standalone Settings still does not respond to mouse clicks to remove the 
non-mobile platforms or to choose mobile. 

I really have absolutely no idea what is going on.

Graham

> On 10 Apr 2020, at 18:18, J. Landman Gay via use-livecode 
>  wrote:
> 
> The three desktop platforms are on by default. You should be able to turn 
> those off. They are incompatible with mobile so they all need to be off 
> before you can select either of the mobile ones.
> 
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> On April 10, 2020 8:49:44 AM Graham Samuel via use-livecode 
>  wrote:
> 
>> Thanks for the quick reply. I have the green square! I remember when it 
>> turned from red to green. But sadly my standalone settings window remains 
>> stubbornly inactive - not frozen: something happens when I click on General, 
>> Stacks, Copy files etc, but the next five icons to the right which let you 
>> decide what platform(s) you want to build for simply don’t react to mouse 
>> clicks. The last two (HTML5 and Bugs) do react. It’s as if I was not allowed 
>> to choose the platform. Is it something to do with my licence? I suppose I 
>> could ask the mother ship, though it’s Lockdown and Easter which might cause 
>> a bit of delay!
>> 
>> Thanks again
>> 
>> Graham
>> 
>> 
>>> On 9 Apr 2020, at 20:53, Devin Asay via use-livecode 
>>>  wrote:
>>> 
>>> Graham,
>>> 
>>> Not really visualizing what you’re seeing. When you choose Xcode from your 
>>> LiveCode mobile support preference pane, all you should have to do is 
>>> navigate to Xcode using the Add Entry button, choose Xcode, and the square 
>>> next to the iOS section should turn green. If you see the green square you 
>>> should be good to go to do Test deploys to the iOS Simulator.
>>> 
>>> It’s all about the Green Square!
>>> 
>>> Devin
>>> 
 On Apr 9, 2020, at 9:23 AM, Graham Samuel via use-livecode 
  wrote:
 
 Devin. I was too optimistic in thinking things would now go smoothly! I 
 would very much appreciated your advice on the following:
 
 Following your advice to your students, I have downloaded and installed 
 the latest XCode I can use on my Mac, which is 10.1. I have set the mobile 
 preferences of my LiveCode 9.5.1 Indy to point to the developer section in 
 the XCode app as you instruct (to be certain, I deleted the default and 
 input the info afresh). I can open a simulator for any of my target 
 iPhones -  but when I try to set the Standalone settings for my current 
 project, I am unable to select iOS as an option, and indeed I don’t see a 
 detailed set of parameters but just a simpler window. (I think it’s called 
 the General Settings) In fact I find that I can’t add or subtract any 
 platform, although I notice that Mac, Windows and Linux all have a green 
 checkmark, which I don’t want! There is supposed to be a Mode Selector 
 accessed by the top left button on this screen, but I am not seeing it.
 
 I suppose there must be something wrong with my project, which is at an 
 early stage, but features an iPhone shaped card with some buttons on it, 
 at least!
 
 I suppose the answer is very very simple, but I have not been able to find 
 it. I just can’t see what I’m doing wrong, and if there’s anything in the 
 LC documentation about this, it is not obvious, nor do the LC preferences 
 settings help.
 
 Sorry for the interruption - I hope you (or someone else on the list) can 
 help as I am now completely stuck as far as proper testing goes.
 
 Graham
 
 
> On 6 Apr 2020, at 16:55, Devin Asay via use-livecode 
> mailto:use-livecode@lists.runrev.com>> 
> wrote:
> 
> Graham,
> 
> I’ve just been through this gauntlet with my students. I provided some 
> links and lessons for them at 
> http://livecode.byu.edu/mobile/test-deploy-links.php 
> . I found the 
> process for setting up Android a little fraught with pitfalls, so I 
> created an expanded instruction sheet for Android setup, linked to that 
> page.
> 
> I’m staying with the latest Stable version of LiveCode for my class, 
> 9.5.1. I’m running on Mac OS 10.14 Mojave. With this setup I have to use 
> Xcode 10.1.
> 
> As a 

Re: Mobile screen sizes - another naive question

2020-04-10 Thread Richard Gaskin via use-livecode

Graham Samuel wrote:
> Thanks Richard, for that typically useful reply! I have indeed written
> many a resize handler, but getting back into this stuff I was struck
> by how messy it can get. Right now I don’t even know if say a field
> with 12 point type in it has to be changed to a smaller or larger
> rectangle with smaller or larger type in it, but obviously as soon as
> I can start doing simulations (I have a totally different problem
> there!) I can experiment.

If it seems messy you may just be thinking about it too hard. :)

Geometry not longer differs as much between the IDE and the device as it 
used to.


In the first versions of LC's mobile offering, we didn't have resolution 
independence. Heck, in the fist versions we didn't even have a 
pixelDensity function.  Back then, fullScreenMode was offered as a 
quicky workaround because while it rarely produces apps that look 
exactly like the ones we most commonly use, it was easy to implement and 
easy to use.  The alternative involved a lot of guesswork and tedious 
arithmetic to try to figure out the difference between logical and 
physical pixels.  Ugh.


Today, LC only uses logical pixels, and it automatically translates 
those to whatever physical pixels a given phone may be using.


Want to place a button 20 pixels from the bottom-right of the screen? 
Just use the syntax you've been using for years:


on resizeStack x,y
set the bottomRight of btn 1 to x-20, y-20
end resizeStack

One nice thing about this approach is that you spend a LOT less time 
needing to move the stack to the device just to see what it'll look 
like.  Just resize the stack in the IDE and look at it. :)



> I do like the idea of sending resizeControl to groups - I have used
> similar techniques for other purposes in the past. Powerful and
> encapsulated.

It's one of the most useful enhancements added to LiveCode, making so 
much about delivering pixel-perfect UIs on every platform so much easier.



> As to graphics, I can presumably start with the highest possible
> resolution and resize at startup according to the actual screen size,
> or do what I said before, have a little library of different versions
> tweaked for different screen sizes. Or possibly use SVG...

No matter which method you use for your layout, LC includes options for 
including referenced images of different resolutions.  IIRC the manual 
covers that pretty well.


But if you can use SVG for the images you want you'll never need to 
think about multiple copies at all, and will always have a rendering 
optimized for the device you're running on.



> Well, I am trying to learn, and I am grateful for all that you’ve
> said.

They key to that long post is this line:

  As with desktop software, I find it instructive to observe how the
  best apps on mobile behave, and then - because those establish user
  expectations - do what they do.

I haven't seen your app so I can't say with complete confidence whether 
explicit placement via resizeStack or automated approximation with 
fullScreenMode is the best fit for your particular needs.


Consider what your app needs to do, and study the apps on your phone 
that best reflect your design goals.  Rotate the device, run the apps on 
your phone and your tablet, observe how the apps adapt their layouts to 
make the best use of each screen size.


As we've been doing on the desktop all these years, we can often get 
results every bit as good as apps made with anything else, and usually 
more easily.


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

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


Re: Livecode and AWS Sql

2020-04-10 Thread Skip Kimpel via use-livecode
Good to know.


SKIP

On Fri, Apr 10, 2020 at 1:30 PM Ralph DiMola via use-livecode <
use-livecode@lists.runrev.com> wrote:

> You can have multiple versions of Xcode installed. For instance you can
> have 10.1 and 11.4 installed. Point LC to 11.1. I have all of my Xcode
> versions in a desktop folder and have none in applications. You just have
> to make sure the proper version is active  for building.
>
>
>
> Display current version è xcode-select -print-path
>
> Change version è sudo xcode-select -switch Xcode.app
>
>
>
> Ralph DiMola
>
> IT Director
>
> Evergreen Information Services
>
> rdim...@evergreeninfo.net
>
>
>
> From: Skip Kimpel [mailto:skiplon...@gmail.com]
> Sent: Friday, April 10, 2020 1:08 PM
> To: How to use LiveCode
> Cc: Ralph DiMola
> Subject: Re: Livecode and AWS Sql
>
>
>
> Just a as follow up, I installed that Xcode 11.4, ran the previous script
> and it looks like it installed properly. HOWEVER, I still cannot connect to
> my SQL database.  Also, by doing that, my Mac mobile development
> environment disappeared.  I have since uninstalled 11.4 and went back to
> 10.1.
>
>
>
> Beyond frustrating... I must be getting old ;
>
>
>
> SKIP
>
>
>
> On Fri, Apr 10, 2020 at 10:56 AM Skip Kimpel  wrote:
>
> I do appreciate your help, Ralph.  You and I are in the same boat in
> regards to their comfort level having primarily worked in a Windows
> environment in the past.
>
>
>
> SKIP
>
>
>
> On Fri, Apr 10, 2020 at 10:53 AM Ralph DiMola via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> From what I can see you will either need to install Xcode 11.4 or use a
> previous version of the ODBC SW. But I’m starting to get out of my comfort
> zone now. I do some Mac dev but I’m mainly a Windows developer.
>
>
>
> Ralph DiMola
>
> IT Director
>
> Evergreen Information Services
>
> rdim...@evergreeninfo.net
>
>
>
> From: Skip Kimpel [mailto:skiplon...@gmail.com]
> Sent: Friday, April 10, 2020 10:35 AM
> To: How to use LiveCode
> Cc: Ralph DiMola
> Subject: Re: Livecode and AWS Sql
>
>
>
> Unfortunately, I don't think it is that straight forward.  I went down
> this path already.  The files that you can download are Windows MSI
> installation files.  You can run it manually by using the following
> commands:
>
>
>
> /usr/bin/ruby -e "$(curl -fsSL
> https://raw.githubusercontent.com/Homebrew/install/master/install)"
>
> brew tap microsoft/mssql-release
> https://github.com/Microsoft/homebrew-mssql-release
>
> brew update
>
> HOMEBREW_NO_ENV_FILTERING=1 ACCEPT_EULA=Y brew install msodbcsql17
> mssql-tools
>
>
>
> However, when I run the last command, I get:
>
> Error: Your Xcode (10.1) is too outdated.
>
> Please update to Xcode 11.4 (or delete it).
>
> Xcode can be updated from the App Store.
>
>
>
> Do I really need Xcode in order to install SQL?  I also thought I read
> that I needed to Xcode 10.1 in order to be compatible with the latest
> version of LC.  Maybe I am wrong here.
>
>
>
>
>
> SKIP
>
>
>
> On Fri, Apr 10, 2020 at 10:28 AM Ralph DiMola via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> https://www.microsoft.com/en-us/download/details.aspx?id=56567
>
>
>
> Ralph DiMola
>
> IT Director
>
> Evergreen Information Services
>
> rdim...@evergreeninfo.net
>
> Phone: 518-636-3998 Ex:11
>
> Cell: 518-796-9332
>
>
>
> From: Skip Kimpel [mailto:skiplon...@gmail.com]
> Sent: Friday, April 10, 2020 10:19 AM
> To: How to use LiveCode
> Cc: Ralph DiMola
> Subject: Re: Livecode and AWS Sql
>
>
>
> I am so used to running in the Windows world that I don't think I have a
> SQL ODBC driver installed on my MAC.  I googled it a little bit and did not
> find too much help.  Anybody have suggestions on this piece?
>
> SKIP
>
>
>
> On Fri, Apr 10, 2020 at 9:44 AM Skip Kimpel  wrote:
>
> Nope... am able to connect via other programs.
>
>
>
> SKIP
>
>
>
> On Fri, Apr 10, 2020 at 8:44 AM Ralph DiMola via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> Firewall port?
>
> Ralph DiMola
> IT Director
> Evergreen Information Services
>
> -Original Message-
> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On
> Behalf
> Of Skip Kimpel via use-livecode
> Sent: Thursday, April 09, 2020 10:10 PM
> To: How to use LiveCode
> Cc: Skip Kimpel
> Subject: Livecode and AWS Sql
>
> Any trick to connecting to an AWS Sql instance?  I am using some of my old
> scripts that always hooked up properly to a local Sql server.  Wondering if
> I might be a trick for AWS or heck, my method might be old and there is a
> better way to do it.
>
> *put revOpenDatabase("ODBC","DRIVER=SQL
>
> Server;SERVER="&";DATABASE="&";UID="&";PW
> D="&"")
> into gConnID*
>
>
> SKIP
> ___
> 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 AWS Sql

2020-04-10 Thread Ralph DiMola via use-livecode
You can have multiple versions of Xcode installed. For instance you can have 
10.1 and 11.4 installed. Point LC to 11.1. I have all of my Xcode versions in a 
desktop folder and have none in applications. You just have to make sure the 
proper version is active  for building.

 

Display current version è xcode-select -print-path

Change version è sudo xcode-select -switch Xcode.app

 

Ralph DiMola

IT Director

Evergreen Information Services

rdim...@evergreeninfo.net

 

From: Skip Kimpel [mailto:skiplon...@gmail.com] 
Sent: Friday, April 10, 2020 1:08 PM
To: How to use LiveCode
Cc: Ralph DiMola
Subject: Re: Livecode and AWS Sql

 

Just a as follow up, I installed that Xcode 11.4, ran the previous script and 
it looks like it installed properly. HOWEVER, I still cannot connect to my SQL 
database.  Also, by doing that, my Mac mobile development environment 
disappeared.  I have since uninstalled 11.4 and went back to 10.1.

 

Beyond frustrating... I must be getting old ;

 

SKIP

 

On Fri, Apr 10, 2020 at 10:56 AM Skip Kimpel  wrote:

I do appreciate your help, Ralph.  You and I are in the same boat in regards to 
their comfort level having primarily worked in a Windows environment in the 
past.

 

SKIP

 

On Fri, Apr 10, 2020 at 10:53 AM Ralph DiMola via use-livecode 
 wrote:

From what I can see you will either need to install Xcode 11.4 or use a 
previous version of the ODBC SW. But I’m starting to get out of my comfort zone 
now. I do some Mac dev but I’m mainly a Windows developer.



Ralph DiMola

IT Director

Evergreen Information Services

rdim...@evergreeninfo.net



From: Skip Kimpel [mailto:skiplon...@gmail.com] 
Sent: Friday, April 10, 2020 10:35 AM
To: How to use LiveCode
Cc: Ralph DiMola
Subject: Re: Livecode and AWS Sql



Unfortunately, I don't think it is that straight forward.  I went down this 
path already.  The files that you can download are Windows MSI installation 
files.  You can run it manually by using the following commands:



/usr/bin/ruby -e "$(curl -fsSL 
https://raw.githubusercontent.com/Homebrew/install/master/install)"

brew tap microsoft/mssql-release 
https://github.com/Microsoft/homebrew-mssql-release

brew update

HOMEBREW_NO_ENV_FILTERING=1 ACCEPT_EULA=Y brew install msodbcsql17 mssql-tools



However, when I run the last command, I get:

Error: Your Xcode (10.1) is too outdated.

Please update to Xcode 11.4 (or delete it).

Xcode can be updated from the App Store.



Do I really need Xcode in order to install SQL?  I also thought I read that I 
needed to Xcode 10.1 in order to be compatible with the latest version of LC.  
Maybe I am wrong here.





SKIP



On Fri, Apr 10, 2020 at 10:28 AM Ralph DiMola via use-livecode 
 wrote:

https://www.microsoft.com/en-us/download/details.aspx?id=56567



Ralph DiMola

IT Director

Evergreen Information Services

rdim...@evergreeninfo.net

Phone: 518-636-3998 Ex:11

Cell: 518-796-9332



From: Skip Kimpel [mailto:skiplon...@gmail.com] 
Sent: Friday, April 10, 2020 10:19 AM
To: How to use LiveCode
Cc: Ralph DiMola
Subject: Re: Livecode and AWS Sql



I am so used to running in the Windows world that I don't think I have a SQL 
ODBC driver installed on my MAC.  I googled it a little bit and did not find 
too much help.  Anybody have suggestions on this piece?

SKIP



On Fri, Apr 10, 2020 at 9:44 AM Skip Kimpel  wrote:

Nope... am able to connect via other programs.



SKIP



On Fri, Apr 10, 2020 at 8:44 AM Ralph DiMola via use-livecode 
 wrote:

Firewall port?

Ralph DiMola
IT Director
Evergreen Information Services

-Original Message-
From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf
Of Skip Kimpel via use-livecode
Sent: Thursday, April 09, 2020 10:10 PM
To: How to use LiveCode
Cc: Skip Kimpel
Subject: Livecode and AWS Sql

Any trick to connecting to an AWS Sql instance?  I am using some of my old
scripts that always hooked up properly to a local Sql server.  Wondering if
I might be a trick for AWS or heck, my method might be old and there is a
better way to do it.

*put revOpenDatabase("ODBC","DRIVER=SQL
Server;SERVER="&";DATABASE="&";UID="&";PW
D="&"")
into gConnID*


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

Re: Go to card has become slow

2020-04-10 Thread Richard Gaskin via use-livecode

Brian Milby wrote:

> I'm going to be that guy who replies to himself...
>
> I just imported a 500kb image to the card, removed the text from the
> field, created 300 cards. 0.756 seconds normal (171MB).  1.124 from a
> variable. (image instead of text) 8.311 seconds normal (8.2MB).  0.047
> from a variable.  (original text)
>
> I'll need to clean this up with a better image (something I can share)
> and try on my Mac for comparison when I get off today, but this points
> squarely at the serialization of the field object being the
> difference.

Thanks for exploring this, Brian.  It's mystifying how such generalized 
code could have such a pronounced impact on only one platform, but with 
your assistance I'm more confident we'll find it.


--
 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: Mobile screen sizes - another naive question

2020-04-10 Thread Richard Gaskin via use-livecode

Brian Milby wrote:

> I also built a stack last year to show how much space is not used when
> using different modes.  I'll see if I can locate that and make it
> available.

Useful I'm sure, but this lesson about using fullScreenMode as an option 
for handling different screen sizes includes illustrations showing the 
various crop/pad/stretch/distort effects available with each of the modes:


http://lessons.livecode.com/m/15262/l/565745-how-do-i-make-my-app-scale-to-fit-the-screen-on-all-devices


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

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


Re: Livecode and AWS Sql

2020-04-10 Thread Skip Kimpel via use-livecode
Just a as follow up, I installed that Xcode 11.4, ran the previous script
and it looks like it installed properly. HOWEVER, I still cannot connect to
my SQL database.  Also, by doing that, my Mac mobile
development environment disappeared.  I have since uninstalled 11.4 and
went back to 10.1.

Beyond frustrating... I must be getting old ;

SKIP

On Fri, Apr 10, 2020 at 10:56 AM Skip Kimpel  wrote:

> I do appreciate your help, Ralph.  You and I are in the same boat in
> regards to their comfort level having primarily worked in a Windows
> environment in the past.
>
> SKIP
>
> On Fri, Apr 10, 2020 at 10:53 AM Ralph DiMola via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>> From what I can see you will either need to install Xcode 11.4 or use a
>> previous version of the ODBC SW. But I’m starting to get out of my comfort
>> zone now. I do some Mac dev but I’m mainly a Windows developer.
>>
>>
>>
>> Ralph DiMola
>>
>> IT Director
>>
>> Evergreen Information Services
>>
>> rdim...@evergreeninfo.net
>>
>>
>>
>> From: Skip Kimpel [mailto:skiplon...@gmail.com]
>> Sent: Friday, April 10, 2020 10:35 AM
>> To: How to use LiveCode
>> Cc: Ralph DiMola
>> Subject: Re: Livecode and AWS Sql
>>
>>
>>
>> Unfortunately, I don't think it is that straight forward.  I went down
>> this path already.  The files that you can download are Windows MSI
>> installation files.  You can run it manually by using the following
>> commands:
>>
>>
>>
>> /usr/bin/ruby -e "$(curl -fsSL
>> https://raw.githubusercontent.com/Homebrew/install/master/install)"
>>
>> brew tap microsoft/mssql-release
>> https://github.com/Microsoft/homebrew-mssql-release
>>
>> brew update
>>
>> HOMEBREW_NO_ENV_FILTERING=1 ACCEPT_EULA=Y brew install msodbcsql17
>> mssql-tools
>>
>>
>>
>> However, when I run the last command, I get:
>>
>> Error: Your Xcode (10.1) is too outdated.
>>
>> Please update to Xcode 11.4 (or delete it).
>>
>> Xcode can be updated from the App Store.
>>
>>
>>
>> Do I really need Xcode in order to install SQL?  I also thought I read
>> that I needed to Xcode 10.1 in order to be compatible with the latest
>> version of LC.  Maybe I am wrong here.
>>
>>
>>
>>
>>
>> SKIP
>>
>>
>>
>> On Fri, Apr 10, 2020 at 10:28 AM Ralph DiMola via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>>
>> https://www.microsoft.com/en-us/download/details.aspx?id=56567
>>
>>
>>
>> Ralph DiMola
>>
>> IT Director
>>
>> Evergreen Information Services
>>
>> rdim...@evergreeninfo.net
>>
>> Phone: 518-636-3998 Ex:11
>>
>> Cell: 518-796-9332
>>
>>
>>
>> From: Skip Kimpel [mailto:skiplon...@gmail.com]
>> Sent: Friday, April 10, 2020 10:19 AM
>> To: How to use LiveCode
>> Cc: Ralph DiMola
>> Subject: Re: Livecode and AWS Sql
>>
>>
>>
>> I am so used to running in the Windows world that I don't think I have a
>> SQL ODBC driver installed on my MAC.  I googled it a little bit and did not
>> find too much help.  Anybody have suggestions on this piece?
>>
>> SKIP
>>
>>
>>
>> On Fri, Apr 10, 2020 at 9:44 AM Skip Kimpel  wrote:
>>
>> Nope... am able to connect via other programs.
>>
>>
>>
>> SKIP
>>
>>
>>
>> On Fri, Apr 10, 2020 at 8:44 AM Ralph DiMola via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>>
>> Firewall port?
>>
>> Ralph DiMola
>> IT Director
>> Evergreen Information Services
>>
>> -Original Message-
>> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On
>> Behalf
>> Of Skip Kimpel via use-livecode
>> Sent: Thursday, April 09, 2020 10:10 PM
>> To: How to use LiveCode
>> Cc: Skip Kimpel
>> Subject: Livecode and AWS Sql
>>
>> Any trick to connecting to an AWS Sql instance?  I am using some of my old
>> scripts that always hooked up properly to a local Sql server.  Wondering
>> if
>> I might be a trick for AWS or heck, my method might be old and there is a
>> better way to do it.
>>
>> *put revOpenDatabase("ODBC","DRIVER=SQL
>>
>> Server;SERVER="&";DATABASE="&";UID="&";PW
>> D="&"")
>> into gConnID*
>>
>>
>> SKIP
>> ___
>> 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 

Re: Apps to fight COVID-19

2020-04-10 Thread dsc--- via use-livecode
And it doesn't have to be just contact tracing related.

Jonathan Rothberg's team is working on a simple test at home that needs an app.
co...@4catalyzer.com 

Anybody want to talk about a containment game? Or take the concept and go in 
one's own direction?

Nicky Case's phone size comic is now available in several languages, so if you 
include that in _anything_ you do, can localize a little. 

Dar
team COVID Watch


> On Apr 10, 2020, at 9:12 AM, dsc--- via use-livecode 
>  wrote:
> 
> It is good to see some leadership here. Thanks, David.
> 
> Jeff Schwaber on COVID Watch leadership team welcomes LiveCode programmers. 
> His initial interest is in making the Bluetooth and TCN libraries available 
> within the LiveCode environment. He suggests joining a couple channels at 
> COVID Watch Slack.
> 
> Those libraries are moving to the TCN Coalition and so are applicable to a 
> wide range of contact tracing apps. This enables LiveCoders to create test 
> apps, explore ideas and even make "competing" apps. 
> 
> COVID Watch does not have any desktop apps. One approach might be to convert 
> Android Kotlin to Native Kotlin. Another is to move to LiveCode.
> 
> I'm a Slack noob and I am not sure of the process of onboarding here. I will 
> try to find out. Anybody here know typical Slack etiquette?
> 
> Dar
> team COVID Watch
> 
> 
>> On Apr 10, 2020, at 2:58 AM, David Bovill via use-livecode 
>>  wrote:
>> 
>> Thanks for all the info Dar - that’s a great start.
>> 
>> I think creating a hospital / care-worker privacy respecting contact tracing 
>> app would be a great Livecode project.
>> 
>> This is what I’m thinking:
>> 
>> • Some of gather some material / research - maybe a few Livecode experiments 
>> not he topic
>> • We prepare a video conference call - like the Livecode Zoom one I missed
>> • We invite a few people
>> • We follow up the video conference with a week long online sprint - some 
>> coding, some writing, some design / cartoons
>> • We showcase the results at a wrap up event
>> 
>> I’m working with a handful of volunteers - mainly on the video / media / 
>> Zoom / research / facilitation end of things, but we’re getting pretty good 
>> at organising small and larger scale interactive video conferences and 
>> editing together the footage for feedback documentation. Mostly Livecode 
>> novices but interested to learn. So we could set up the event - most 
>> probably in Zoom - but could be Jitsi.
>> 
>> To make it work, I think we’d need a few Livecode tutors, and interest from 
>> the community - in the end it should be something that the folks on this 
>> list would like to take part in, so when we onboard other people the party 
>> is not empty.
>> 
>> I’d propose we do this on Earth Day - Wednesday 22nd April - in the evening 
>> Europe time, after midday US time.
>> 
>> Any thoughts / takers?
>> 
>> On 10 Apr 2020, 04:04 +0100, Dar Scott Consulting via use-livecode 
>> , wrote:
>>> 
>>> Hi, David! Hi, Mark! Hi, Everybody!
>>> 
>>> There are several teams that need help in a variety of ways.
>>> 
>>> Several teams are in the TCN Coalition . These 
>>> teams respect privacy and use the TCN Protocol. COVID Watch is there with 
>>> help from around the world, but with a USA focus. You can see a list with 
>>> links on that very simple page. Volunteers might want to seek out those 
>>> whose location, philosophy or neediness seem to be appealing.
>>> 
>>> Other organizations include Private Kit: Safe Paths (GPS) and "Eastcoast" 
>>> PACT out of MIT. You can probably find more. If you have a direction or 
>>> need you want to focus on, I can try to help.
>>> 
>>> A group in Europe is forming around DT-3T, triggered by work by Carmela 
>>> Troncoso of EPFL and folks at ETHZ. (Even though DT-3T is considered to be 
>>> under the umbrella of PEPPPT, the later group includes teams whose methods 
>>> that require trusted servers. DT-3T does not.) This project has some nice 
>>> features.
>>> https://github.com/DP-3T 
>>> 
>>> Artist/explainer Nicky Case has created a comic in a phone format that 
>>> explains contact tracing. The details look a little more like DT-3T than 
>>> what COVID Watch is doing, but one tweaked for COVID Watch is in the works. 
>>> You can incorporate this into your current apps or make a new education 
>>> app. The education app might remind people how they downloaded that app and 
>>> how to download the kind of app described in the comic. You can run with 
>>> this on your own.
>>> https://ncase.me/contact-tracing/ 
>>> 
>>> Everybody should look at that comic anyway. It explains a lot in just a few 
>>> minutes.
>>> 
>>> There is a need for both phone and desktop apps used by healthcare 
>>> providers to validate "I'm sick" reports. Many organizations need some 
>>> means of making sure there are few false reports. Maybe some sort of 
>>> cryptographic 

Re: Old Fossil seeks fast track assistance

2020-04-10 Thread J. Landman Gay via use-livecode
The three desktop platforms are on by default. You should be able to turn 
those off. They are incompatible with mobile so they all need to be off 
before you can select either of the mobile ones.


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
On April 10, 2020 8:49:44 AM Graham Samuel via use-livecode 
 wrote:


Thanks for the quick reply. I have the green square! I remember when it 
turned from red to green. But sadly my standalone settings window remains 
stubbornly inactive - not frozen: something happens when I click on 
General, Stacks, Copy files etc, but the next five icons to the right which 
let you decide what platform(s) you want to build for simply don’t react to 
mouse clicks. The last two (HTML5 and Bugs) do react. It’s as if I was not 
allowed to choose the platform. Is it something to do with my licence? I 
suppose I could ask the mother ship, though it’s Lockdown and Easter which 
might cause a bit of delay!


Thanks again

Graham


On 9 Apr 2020, at 20:53, Devin Asay via use-livecode 
 wrote:


Graham,

Not really visualizing what you’re seeing. When you choose Xcode from your 
LiveCode mobile support preference pane, all you should have to do is 
navigate to Xcode using the Add Entry button, choose Xcode, and the square 
next to the iOS section should turn green. If you see the green square you 
should be good to go to do Test deploys to the iOS Simulator.


It’s all about the Green Square!

Devin

On Apr 9, 2020, at 9:23 AM, Graham Samuel via use-livecode 
 wrote:


Devin. I was too optimistic in thinking things would now go smoothly! I 
would very much appreciated your advice on the following:


Following your advice to your students, I have downloaded and installed the 
latest XCode I can use on my Mac, which is 10.1. I have set the mobile 
preferences of my LiveCode 9.5.1 Indy to point to the developer section in 
the XCode app as you instruct (to be certain, I deleted the default and 
input the info afresh). I can open a simulator for any of my target iPhones 
-  but when I try to set the Standalone settings for my current project, I 
am unable to select iOS as an option, and indeed I don’t see a detailed set 
of parameters but just a simpler window. (I think it’s called the General 
Settings) In fact I find that I can’t add or subtract any platform, 
although I notice that Mac, Windows and Linux all have a green checkmark, 
which I don’t want! There is supposed to be a Mode Selector accessed by the 
top left button on this screen, but I am not seeing it.


I suppose there must be something wrong with my project, which is at an 
early stage, but features an iPhone shaped card with some buttons on it, at 
least!


I suppose the answer is very very simple, but I have not been able to find 
it. I just can’t see what I’m doing wrong, and if there’s anything in the 
LC documentation about this, it is not obvious, nor do the LC preferences 
settings help.


Sorry for the interruption - I hope you (or someone else on the list) can 
help as I am now completely stuck as far as proper testing goes.


Graham


On 6 Apr 2020, at 16:55, Devin Asay via use-livecode 
mailto:use-livecode@lists.runrev.com>> wrote:


Graham,

I’ve just been through this gauntlet with my students. I provided some 
links and lessons for them at 
http://livecode.byu.edu/mobile/test-deploy-links.php 
. I found the process 
for setting up Android a little fraught with pitfalls, so I created an 
expanded instruction sheet for Android setup, linked to that page.


I’m staying with the latest Stable version of LiveCode for my class, 9.5.1. 
I’m running on Mac OS 10.14 Mojave. With this setup I have to use Xcode 10.1.


As a refresher, on developer.apple.com 
>, you need to create your iOS developer 
certificate, register all of the UDIDs for your iOS devices, then create a 
wildcard provisioning profile for testing your apps. The provisioning 
profile must include all devices you want to test on.


A collection of links of instructions for distributing mobile apps: 
http://livecode.byu.edu/mobile/mobileAppDistribution.php 
.


I hope this will all help jog your memory. I find mine needs to be jogged 
every time I come back to this mobile stuff after a long time away.


Cheers,

Devin


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


Re: Go to card has become slow

2020-04-10 Thread Brian Milby via use-livecode
I'm going to be that guy who replies to himself...

I just imported a 500kb image to the card, removed the text from the field,
created 300 cards.
0.756 seconds normal (171MB).  1.124 from a variable. (image instead of
text)
8.311 seconds normal (8.2MB).  0.047 from a variable.  (original text)

I'll need to clean this up with a better image (something I can share) and
try on my Mac for comparison when I get off today, but this points squarely
at the serialization of the field object being the difference.

Thanks,
Brian

On Fri, Apr 10, 2020 at 9:48 AM Brian Milby  wrote:

> That's a good question.  It has been over a year since I looked at that
> code, but I can't think of anything in the serialization piece that would
> be an issue.  That code is all common (writing to a file buffer).  I did
> not look at the actual platform file code though - could be something
> there.  In this example, there is a good bit of text that is being
> serialized.  It may be a good test to generate a file the same size but
> with binary data (images) to see if it has anything to do with text
> serialization.
>
> On Fri, Apr 10, 2020 at 12:00 AM Richard Gaskin via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>> Earlier I wrote:
>>  > Bob Sneidar wrote:
>>  >
>>  >  >> On Apr 8, 2020, at 11:16 PM, Richard Gaskin wrote:
>>  >  >>
>>  >  >> Better still, see the last comment on that page. :)
>>  >  >>
>>  >  >> It kinda fits Brian's observation about how the stack file is
>>  >  >> written in a series of small writes, one per object.
>>  >  >
>>  >  > Yes, but I have saved stacks with both Defender and Kaspersky
>>  >  > disabled. In our case I do not think that is the entire issue.
>>  >
>>  > Probably not exclusively. But to assess the contributory effect, what
>>  > are your measurements using Neville's test with and without those AV
>>  > packages active?
>>
>> It may not be worth the trouble.
>>
>> When I run Neville's stack saving test here with Windows Defender's RTP
>> on the 8MB stack save takes a little over 8 seconds.
>>
>> And when I turn RTP off it takes a bit over 7 seconds.
>>
>> So while RTP is a clear conributor, it doesn't account for most of the
>> speed loss on stack saves.
>>
>>
>> @Brian Milby: When you were looking up the stack serialization in the
>> code, did you see anything which might explain why this slowdown is only
>> evident on Windows but not Mac or Linux?
>>
>> --
>>   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: Apps to fight COVID-19

2020-04-10 Thread dsc--- via use-livecode
It is good to see some leadership here. Thanks, David.

Jeff Schwaber on COVID Watch leadership team welcomes LiveCode programmers. His 
initial interest is in making the Bluetooth and TCN libraries available within 
the LiveCode environment. He suggests joining a couple channels at COVID Watch 
Slack.

Those libraries are moving to the TCN Coalition and so are applicable to a wide 
range of contact tracing apps. This enables LiveCoders to create test apps, 
explore ideas and even make "competing" apps. 

COVID Watch does not have any desktop apps. One approach might be to convert 
Android Kotlin to Native Kotlin. Another is to move to LiveCode.

I'm a Slack noob and I am not sure of the process of onboarding here. I will 
try to find out. Anybody here know typical Slack etiquette?

Dar
team COVID Watch


> On Apr 10, 2020, at 2:58 AM, David Bovill via use-livecode 
>  wrote:
> 
> Thanks for all the info Dar - that’s a great start.
> 
> I think creating a hospital / care-worker privacy respecting contact tracing 
> app would be a great Livecode project.
> 
> This is what I’m thinking:
> 
> • Some of gather some material / research - maybe a few Livecode experiments 
> not he topic
> • We prepare a video conference call - like the Livecode Zoom one I missed
> • We invite a few people
> • We follow up the video conference with a week long online sprint - some 
> coding, some writing, some design / cartoons
> • We showcase the results at a wrap up event
> 
> I’m working with a handful of volunteers - mainly on the video / media / Zoom 
> / research / facilitation end of things, but we’re getting pretty good at 
> organising small and larger scale interactive video conferences and editing 
> together the footage for feedback documentation. Mostly Livecode novices but 
> interested to learn. So we could set up the event - most probably in Zoom - 
> but could be Jitsi.
> 
> To make it work, I think we’d need a few Livecode tutors, and interest from 
> the community - in the end it should be something that the folks on this list 
> would like to take part in, so when we onboard other people the party is not 
> empty.
> 
> I’d propose we do this on Earth Day - Wednesday 22nd April - in the evening 
> Europe time, after midday US time.
> 
> Any thoughts / takers?
> 
> On 10 Apr 2020, 04:04 +0100, Dar Scott Consulting via use-livecode 
> , wrote:
>> 
>> Hi, David! Hi, Mark! Hi, Everybody!
>> 
>> There are several teams that need help in a variety of ways.
>> 
>> Several teams are in the TCN Coalition . These 
>> teams respect privacy and use the TCN Protocol. COVID Watch is there with 
>> help from around the world, but with a USA focus. You can see a list with 
>> links on that very simple page. Volunteers might want to seek out those 
>> whose location, philosophy or neediness seem to be appealing.
>> 
>> Other organizations include Private Kit: Safe Paths (GPS) and "Eastcoast" 
>> PACT out of MIT. You can probably find more. If you have a direction or need 
>> you want to focus on, I can try to help.
>> 
>> A group in Europe is forming around DT-3T, triggered by work by Carmela 
>> Troncoso of EPFL and folks at ETHZ. (Even though DT-3T is considered to be 
>> under the umbrella of PEPPPT, the later group includes teams whose methods 
>> that require trusted servers. DT-3T does not.) This project has some nice 
>> features.
>> https://github.com/DP-3T 
>> 
>> Artist/explainer Nicky Case has created a comic in a phone format that 
>> explains contact tracing. The details look a little more like DT-3T than 
>> what COVID Watch is doing, but one tweaked for COVID Watch is in the works. 
>> You can incorporate this into your current apps or make a new education app. 
>> The education app might remind people how they downloaded that app and how 
>> to download the kind of app described in the comic. You can run with this on 
>> your own.
>> https://ncase.me/contact-tracing/ 
>> 
>> Everybody should look at that comic anyway. It explains a lot in just a few 
>> minutes.
>> 
>> There is a need for both phone and desktop apps used by healthcare providers 
>> to validate "I'm sick" reports. Many organizations need some means of making 
>> sure there are few false reports. Maybe some sort of cryptographic signature 
>> or something. While groups are focusing on the user app, the hospital apps 
>> are seeing less work.
>> 
>> And then there are the servers. Maybe Firebase will work but I suspect that 
>> there might have to be more, depending on the team. Server? Look at the 
>> Nicky Case comic.
>> 
>> I have some for a containment game that includes contact tracing. I can give 
>> it to somebody and even (in my copious spare time) provide some handwaving.
>> 
>> One problem is that auntie does not know how to download apps. Encouraging 
>> friends showing friends how to download is a good thing. Rapid adoption will 
>> become 

Re: Livecode and AWS Sql

2020-04-10 Thread Skip Kimpel via use-livecode
I do appreciate your help, Ralph.  You and I are in the same boat in
regards to their comfort level having primarily worked in a Windows
environment in the past.

SKIP

On Fri, Apr 10, 2020 at 10:53 AM Ralph DiMola via use-livecode <
use-livecode@lists.runrev.com> wrote:

> From what I can see you will either need to install Xcode 11.4 or use a
> previous version of the ODBC SW. But I’m starting to get out of my comfort
> zone now. I do some Mac dev but I’m mainly a Windows developer.
>
>
>
> Ralph DiMola
>
> IT Director
>
> Evergreen Information Services
>
> rdim...@evergreeninfo.net
>
>
>
> From: Skip Kimpel [mailto:skiplon...@gmail.com]
> Sent: Friday, April 10, 2020 10:35 AM
> To: How to use LiveCode
> Cc: Ralph DiMola
> Subject: Re: Livecode and AWS Sql
>
>
>
> Unfortunately, I don't think it is that straight forward.  I went down
> this path already.  The files that you can download are Windows MSI
> installation files.  You can run it manually by using the following
> commands:
>
>
>
> /usr/bin/ruby -e "$(curl -fsSL
> https://raw.githubusercontent.com/Homebrew/install/master/install)"
>
> brew tap microsoft/mssql-release
> https://github.com/Microsoft/homebrew-mssql-release
>
> brew update
>
> HOMEBREW_NO_ENV_FILTERING=1 ACCEPT_EULA=Y brew install msodbcsql17
> mssql-tools
>
>
>
> However, when I run the last command, I get:
>
> Error: Your Xcode (10.1) is too outdated.
>
> Please update to Xcode 11.4 (or delete it).
>
> Xcode can be updated from the App Store.
>
>
>
> Do I really need Xcode in order to install SQL?  I also thought I read
> that I needed to Xcode 10.1 in order to be compatible with the latest
> version of LC.  Maybe I am wrong here.
>
>
>
>
>
> SKIP
>
>
>
> On Fri, Apr 10, 2020 at 10:28 AM Ralph DiMola via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> https://www.microsoft.com/en-us/download/details.aspx?id=56567
>
>
>
> Ralph DiMola
>
> IT Director
>
> Evergreen Information Services
>
> rdim...@evergreeninfo.net
>
> Phone: 518-636-3998 Ex:11
>
> Cell: 518-796-9332
>
>
>
> From: Skip Kimpel [mailto:skiplon...@gmail.com]
> Sent: Friday, April 10, 2020 10:19 AM
> To: How to use LiveCode
> Cc: Ralph DiMola
> Subject: Re: Livecode and AWS Sql
>
>
>
> I am so used to running in the Windows world that I don't think I have a
> SQL ODBC driver installed on my MAC.  I googled it a little bit and did not
> find too much help.  Anybody have suggestions on this piece?
>
> SKIP
>
>
>
> On Fri, Apr 10, 2020 at 9:44 AM Skip Kimpel  wrote:
>
> Nope... am able to connect via other programs.
>
>
>
> SKIP
>
>
>
> On Fri, Apr 10, 2020 at 8:44 AM Ralph DiMola via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> Firewall port?
>
> Ralph DiMola
> IT Director
> Evergreen Information Services
>
> -Original Message-
> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On
> Behalf
> Of Skip Kimpel via use-livecode
> Sent: Thursday, April 09, 2020 10:10 PM
> To: How to use LiveCode
> Cc: Skip Kimpel
> Subject: Livecode and AWS Sql
>
> Any trick to connecting to an AWS Sql instance?  I am using some of my old
> scripts that always hooked up properly to a local Sql server.  Wondering if
> I might be a trick for AWS or heck, my method might be old and there is a
> better way to do it.
>
> *put revOpenDatabase("ODBC","DRIVER=SQL
>
> Server;SERVER="&";DATABASE="&";UID="&";PW
> D="&"")
> into gConnID*
>
>
> SKIP
> ___
> 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
>
___
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 AWS Sql

2020-04-10 Thread Ralph DiMola via use-livecode
From what I can see you will either need to install Xcode 11.4 or use a 
previous version of the ODBC SW. But I’m starting to get out of my comfort zone 
now. I do some Mac dev but I’m mainly a Windows developer.

 

Ralph DiMola

IT Director

Evergreen Information Services

rdim...@evergreeninfo.net

 

From: Skip Kimpel [mailto:skiplon...@gmail.com] 
Sent: Friday, April 10, 2020 10:35 AM
To: How to use LiveCode
Cc: Ralph DiMola
Subject: Re: Livecode and AWS Sql

 

Unfortunately, I don't think it is that straight forward.  I went down this 
path already.  The files that you can download are Windows MSI installation 
files.  You can run it manually by using the following commands:

 

/usr/bin/ruby -e "$(curl -fsSL 
https://raw.githubusercontent.com/Homebrew/install/master/install)"

brew tap microsoft/mssql-release 
https://github.com/Microsoft/homebrew-mssql-release

brew update

HOMEBREW_NO_ENV_FILTERING=1 ACCEPT_EULA=Y brew install msodbcsql17 mssql-tools

 

However, when I run the last command, I get:

Error: Your Xcode (10.1) is too outdated.

Please update to Xcode 11.4 (or delete it).

Xcode can be updated from the App Store.

 

Do I really need Xcode in order to install SQL?  I also thought I read that I 
needed to Xcode 10.1 in order to be compatible with the latest version of LC.  
Maybe I am wrong here.

 

 

SKIP

 

On Fri, Apr 10, 2020 at 10:28 AM Ralph DiMola via use-livecode 
 wrote:

https://www.microsoft.com/en-us/download/details.aspx?id=56567



Ralph DiMola

IT Director

Evergreen Information Services

rdim...@evergreeninfo.net

Phone: 518-636-3998 Ex:11

Cell: 518-796-9332



From: Skip Kimpel [mailto:skiplon...@gmail.com] 
Sent: Friday, April 10, 2020 10:19 AM
To: How to use LiveCode
Cc: Ralph DiMola
Subject: Re: Livecode and AWS Sql



I am so used to running in the Windows world that I don't think I have a SQL 
ODBC driver installed on my MAC.  I googled it a little bit and did not find 
too much help.  Anybody have suggestions on this piece?

SKIP



On Fri, Apr 10, 2020 at 9:44 AM Skip Kimpel  wrote:

Nope... am able to connect via other programs.



SKIP



On Fri, Apr 10, 2020 at 8:44 AM Ralph DiMola via use-livecode 
 wrote:

Firewall port?

Ralph DiMola
IT Director
Evergreen Information Services

-Original Message-
From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf
Of Skip Kimpel via use-livecode
Sent: Thursday, April 09, 2020 10:10 PM
To: How to use LiveCode
Cc: Skip Kimpel
Subject: Livecode and AWS Sql

Any trick to connecting to an AWS Sql instance?  I am using some of my old
scripts that always hooked up properly to a local Sql server.  Wondering if
I might be a trick for AWS or heck, my method might be old and there is a
better way to do it.

*put revOpenDatabase("ODBC","DRIVER=SQL
Server;SERVER="&";DATABASE="&";UID="&";PW
D="&"")
into gConnID*


SKIP
___
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: Livecode and AWS Sql

2020-04-10 Thread Skip Kimpel via use-livecode
Unfortunately, I don't think it is that straight forward.  I went down this
path already.  The files that you can download are Windows MSI
installation files.  You can run it manually by using the following
commands:

/usr/bin/ruby -e "$(curl -fsSL
https://raw.githubusercontent.com/Homebrew/install/master/install)" brew
tap microsoft/mssql-release
https://github.com/Microsoft/homebrew-mssql-release brew update
HOMEBREW_NO_ENV_FILTERING=1 ACCEPT_EULA=Y brew install msodbcsql17
mssql-tools

However, when I run the last command, I get:

Error: Your Xcode (10.1) is too outdated.

Please update to Xcode 11.4 (or delete it).

Xcode can be updated from the App Store.


Do I really need Xcode in order to install SQL?  I also thought I read that
I needed to Xcode 10.1 in order to be compatible with the latest version of
LC.  Maybe I am wrong here.



SKIP

On Fri, Apr 10, 2020 at 10:28 AM Ralph DiMola via use-livecode <
use-livecode@lists.runrev.com> wrote:

> https://www.microsoft.com/en-us/download/details.aspx?id=56567
>
>
>
> Ralph DiMola
>
> IT Director
>
> Evergreen Information Services
>
> rdim...@evergreeninfo.net
>
> Phone: 518-636-3998 Ex:11
>
> Cell: 518-796-9332
>
>
>
> From: Skip Kimpel [mailto:skiplon...@gmail.com]
> Sent: Friday, April 10, 2020 10:19 AM
> To: How to use LiveCode
> Cc: Ralph DiMola
> Subject: Re: Livecode and AWS Sql
>
>
>
> I am so used to running in the Windows world that I don't think I have a
> SQL ODBC driver installed on my MAC.  I googled it a little bit and did not
> find too much help.  Anybody have suggestions on this piece?
>
> SKIP
>
>
>
> On Fri, Apr 10, 2020 at 9:44 AM Skip Kimpel  wrote:
>
> Nope... am able to connect via other programs.
>
>
>
> SKIP
>
>
>
> On Fri, Apr 10, 2020 at 8:44 AM Ralph DiMola via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> Firewall port?
>
> Ralph DiMola
> IT Director
> Evergreen Information Services
>
> -Original Message-
> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On
> Behalf
> Of Skip Kimpel via use-livecode
> Sent: Thursday, April 09, 2020 10:10 PM
> To: How to use LiveCode
> Cc: Skip Kimpel
> Subject: Livecode and AWS Sql
>
> Any trick to connecting to an AWS Sql instance?  I am using some of my old
> scripts that always hooked up properly to a local Sql server.  Wondering if
> I might be a trick for AWS or heck, my method might be old and there is a
> better way to do it.
>
> *put revOpenDatabase("ODBC","DRIVER=SQL
>
> Server;SERVER="&";DATABASE="&";UID="&";PW
> D="&"")
> into gConnID*
>
>
> SKIP
> ___
> 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: Livecode and AWS Sql

2020-04-10 Thread Ralph DiMola via use-livecode
https://www.microsoft.com/en-us/download/details.aspx?id=56567

 

Ralph DiMola

IT Director

Evergreen Information Services

rdim...@evergreeninfo.net

Phone: 518-636-3998 Ex:11

Cell: 518-796-9332

 

From: Skip Kimpel [mailto:skiplon...@gmail.com] 
Sent: Friday, April 10, 2020 10:19 AM
To: How to use LiveCode
Cc: Ralph DiMola
Subject: Re: Livecode and AWS Sql

 

I am so used to running in the Windows world that I don't think I have a SQL 
ODBC driver installed on my MAC.  I googled it a little bit and did not find 
too much help.  Anybody have suggestions on this piece?

SKIP

 

On Fri, Apr 10, 2020 at 9:44 AM Skip Kimpel  wrote:

Nope... am able to connect via other programs.

 

SKIP

 

On Fri, Apr 10, 2020 at 8:44 AM Ralph DiMola via use-livecode 
 wrote:

Firewall port?

Ralph DiMola
IT Director
Evergreen Information Services

-Original Message-
From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf
Of Skip Kimpel via use-livecode
Sent: Thursday, April 09, 2020 10:10 PM
To: How to use LiveCode
Cc: Skip Kimpel
Subject: Livecode and AWS Sql

Any trick to connecting to an AWS Sql instance?  I am using some of my old
scripts that always hooked up properly to a local Sql server.  Wondering if
I might be a trick for AWS or heck, my method might be old and there is a
better way to do it.

*put revOpenDatabase("ODBC","DRIVER=SQL
Server;SERVER="&";DATABASE="&";UID="&";PW
D="&"")
into gConnID*


SKIP
___
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: Livecode and AWS Sql

2020-04-10 Thread Skip Kimpel via use-livecode
I am so used to running in the Windows world that I don't think I have a
SQL ODBC driver installed on my MAC.  I googled it a little bit and did not
find too much help.  Anybody have suggestions on this piece?

SKIP

On Fri, Apr 10, 2020 at 9:44 AM Skip Kimpel  wrote:

> Nope... am able to connect via other programs.
>
> SKIP
>
> On Fri, Apr 10, 2020 at 8:44 AM Ralph DiMola via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>> Firewall port?
>>
>> Ralph DiMola
>> IT Director
>> Evergreen Information Services
>>
>> -Original Message-
>> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On
>> Behalf
>> Of Skip Kimpel via use-livecode
>> Sent: Thursday, April 09, 2020 10:10 PM
>> To: How to use LiveCode
>> Cc: Skip Kimpel
>> Subject: Livecode and AWS Sql
>>
>> Any trick to connecting to an AWS Sql instance?  I am using some of my old
>> scripts that always hooked up properly to a local Sql server.  Wondering
>> if
>> I might be a trick for AWS or heck, my method might be old and there is a
>> better way to do it.
>>
>> *put revOpenDatabase("ODBC","DRIVER=SQL
>>
>> Server;SERVER="&";DATABASE="&";UID="&";PW
>> D="&"")
>> into gConnID*
>>
>>
>> SKIP
>> ___
>> 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: Go to card has become slow

2020-04-10 Thread Brian Milby via use-livecode
That's a good question.  It has been over a year since I looked at that
code, but I can't think of anything in the serialization piece that would
be an issue.  That code is all common (writing to a file buffer).  I did
not look at the actual platform file code though - could be something
there.  In this example, there is a good bit of text that is being
serialized.  It may be a good test to generate a file the same size but
with binary data (images) to see if it has anything to do with text
serialization.

On Fri, Apr 10, 2020 at 12:00 AM Richard Gaskin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Earlier I wrote:
>  > Bob Sneidar wrote:
>  >
>  >  >> On Apr 8, 2020, at 11:16 PM, Richard Gaskin wrote:
>  >  >>
>  >  >> Better still, see the last comment on that page. :)
>  >  >>
>  >  >> It kinda fits Brian's observation about how the stack file is
>  >  >> written in a series of small writes, one per object.
>  >  >
>  >  > Yes, but I have saved stacks with both Defender and Kaspersky
>  >  > disabled. In our case I do not think that is the entire issue.
>  >
>  > Probably not exclusively. But to assess the contributory effect, what
>  > are your measurements using Neville's test with and without those AV
>  > packages active?
>
> It may not be worth the trouble.
>
> When I run Neville's stack saving test here with Windows Defender's RTP
> on the 8MB stack save takes a little over 8 seconds.
>
> And when I turn RTP off it takes a bit over 7 seconds.
>
> So while RTP is a clear conributor, it doesn't account for most of the
> speed loss on stack saves.
>
>
> @Brian Milby: When you were looking up the stack serialization in the
> code, did you see anything which might explain why this slowdown is only
> evident on Windows but not Mac or Linux?
>
> --
>   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: Old Fossil seeks fast track assistance

2020-04-10 Thread Graham Samuel via use-livecode
Thanks for the quick reply. I have the green square! I remember when it turned 
from red to green. But sadly my standalone settings window remains stubbornly 
inactive - not frozen: something happens when I click on General, Stacks, Copy 
files etc, but the next five icons to the right which let you decide what 
platform(s) you want to build for simply don’t react to mouse clicks. The last 
two (HTML5 and Bugs) do react. It’s as if I was not allowed to choose the 
platform. Is it something to do with my licence? I suppose I could ask the 
mother ship, though it’s Lockdown and Easter which might cause a bit of delay!

Thanks again

Graham


> On 9 Apr 2020, at 20:53, Devin Asay via use-livecode 
>  wrote:
> 
> Graham,
> 
> Not really visualizing what you’re seeing. When you choose Xcode from your 
> LiveCode mobile support preference pane, all you should have to do is 
> navigate to Xcode using the Add Entry button, choose Xcode, and the square 
> next to the iOS section should turn green. If you see the green square you 
> should be good to go to do Test deploys to the iOS Simulator. 
> 
> It’s all about the Green Square!
> 
> Devin
> 
>> On Apr 9, 2020, at 9:23 AM, Graham Samuel via use-livecode 
>>  wrote:
>> 
>> Devin. I was too optimistic in thinking things would now go smoothly! I 
>> would very much appreciated your advice on the following:
>> 
>> Following your advice to your students, I have downloaded and installed the 
>> latest XCode I can use on my Mac, which is 10.1. I have set the mobile 
>> preferences of my LiveCode 9.5.1 Indy to point to the developer section in 
>> the XCode app as you instruct (to be certain, I deleted the default and 
>> input the info afresh). I can open a simulator for any of my target iPhones 
>> -  but when I try to set the Standalone settings for my current project, I 
>> am unable to select iOS as an option, and indeed I don’t see a detailed set 
>> of parameters but just a simpler window. (I think it’s called the General 
>> Settings) In fact I find that I can’t add or subtract any platform, although 
>> I notice that Mac, Windows and Linux all have a green checkmark, which I 
>> don’t want! There is supposed to be a Mode Selector accessed by the top left 
>> button on this screen, but I am not seeing it.
>> 
>> I suppose there must be something wrong with my project, which is at an 
>> early stage, but features an iPhone shaped card with some buttons on it, at 
>> least!
>> 
>> I suppose the answer is very very simple, but I have not been able to find 
>> it. I just can’t see what I’m doing wrong, and if there’s anything in the LC 
>> documentation about this, it is not obvious, nor do the LC preferences 
>> settings help.
>> 
>> Sorry for the interruption - I hope you (or someone else on the list) can 
>> help as I am now completely stuck as far as proper testing goes.
>> 
>> Graham
>> 
>> 
>>> On 6 Apr 2020, at 16:55, Devin Asay via use-livecode 
>>> mailto:use-livecode@lists.runrev.com>> 
>>> wrote:
>>> 
>>> Graham,
>>> 
>>> I’ve just been through this gauntlet with my students. I provided some 
>>> links and lessons for them at 
>>> http://livecode.byu.edu/mobile/test-deploy-links.php 
>>> . I found the process 
>>> for setting up Android a little fraught with pitfalls, so I created an 
>>> expanded instruction sheet for Android setup, linked to that page.
>>> 
>>> I’m staying with the latest Stable version of LiveCode for my class, 9.5.1. 
>>> I’m running on Mac OS 10.14 Mojave. With this setup I have to use Xcode 
>>> 10.1.
>>> 
>>> As a refresher, on developer.apple.com 
>>> >> >, you need to create your iOS developer 
>>> certificate, register all of the UDIDs for your iOS devices, then create a 
>>> wildcard provisioning profile for testing your apps. The provisioning 
>>> profile must include all devices you want to test on.
>>> 
>>> A collection of links of instructions for distributing mobile apps: 
>>> http://livecode.byu.edu/mobile/mobileAppDistribution.php 
>>> .
>>> 
>>> I hope this will all help jog your memory. I find mine needs to be jogged 
>>> every time I come back to this mobile stuff after a long time away.
>>> 
>>> Cheers,
>>> 
>>> Devin
>> 
>> ___
>> 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

Re: Livecode and AWS Sql

2020-04-10 Thread Skip Kimpel via use-livecode
Nope... am able to connect via other programs.

SKIP

On Fri, Apr 10, 2020 at 8:44 AM Ralph DiMola via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Firewall port?
>
> Ralph DiMola
> IT Director
> Evergreen Information Services
>
> -Original Message-
> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On
> Behalf
> Of Skip Kimpel via use-livecode
> Sent: Thursday, April 09, 2020 10:10 PM
> To: How to use LiveCode
> Cc: Skip Kimpel
> Subject: Livecode and AWS Sql
>
> Any trick to connecting to an AWS Sql instance?  I am using some of my old
> scripts that always hooked up properly to a local Sql server.  Wondering if
> I might be a trick for AWS or heck, my method might be old and there is a
> better way to do it.
>
> *put revOpenDatabase("ODBC","DRIVER=SQL
>
> Server;SERVER="&";DATABASE="&";UID="&";PW
> D="&"")
> into gConnID*
>
>
> SKIP
> ___
> 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: Mobile screen sizes - another naive question

2020-04-10 Thread Brian Milby via use-livecode
Take a look at my mobileDemo repo:
https://github.com/bwmilby/mobileDemo

It lets you play around with showing how a stack developed at different
sizes looks when presented on a device using the different
FullScreenModes.  I have not updated it for the new iPhoneX aspect ratios,
but probably should do that (it has an option for "device max" resolution,
so it should work fine on the new devices).  I can't see anyone developing
for that ratio though, it would look terrible on other devices (margins on
left/right).  There is also some code in there where I resize a graphic to
the actual screen size when using a fullScreenMode that could be used to
size a background image or to place something outside of the stack bounds
but still be visible (I don't think any of the area outside of the stack
rect will receive events, but I have not specifically tested that).

I also built a stack last year to show how much space is not used when
using different modes.  I'll see if I can locate that and make it available.

Thanks,
Brian

On Fri, Apr 10, 2020 at 6:32 AM Graham Samuel via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Thanks Jacque - sounds very practical. fullScreenMode, here I come!
>
> Cheers
>
> Graham
>
> > On 9 Apr 2020, at 20:09, J. Landman Gay via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > On 4/9/20 11:47 AM, Richard Gaskin via use-livecode wrote:
> >> Graham Samuel wrote:
> >> > Folks, yet again I don’t know where to look for an answer in the LC
> >> > documentation.
> >> >
> >> > The issue is the enormous variety of screen sizes on smart phones. For
> >> > example the iPhone XS Max has 1242 pixels width, the iPhone 5 has 640.
> >> > And there are many many more before we even get to tablets…
> >> >
> >> > The question is, how do most of you tackle this, and does LC help?
> >> > Obviously an object taking up a fixed number of pixels on one phone
> >> > will look absurdly large or small on another one, or of course may not
> >> > fit on the screen at all. Not all objects can be vector drawings, and
> >> > the ones that are still have to be resized according to device
> >> >
> >> > Is there anything better than the obvious trick of resizing everything
> >> > in sight when the app is being initialised, including substituting the
> >> > more sensitive graphics from a library of appropriate sizes? Seems
> >> > tedious.
> >> Is it all that tedious?
> >
> > Yes, unless you have a simple stack with only a few controls. If you
> have hundreds of objects, dealing with each of them individually, even if
> it's only one line that calls a handler, is a tedious time sink.
> >
> > Graham, experiment with fullscreenMode, which automates most of the
> process. It isn't perfect and you'll need to make a few adjustments for
> different screen sizes, but it's much easier than trying to adjust for
> every possible screen ratio. LC implemented this specifically to take away
> the pain as much as possible.
> >
> > --
> > 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
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


RE: Livecode and AWS Sql

2020-04-10 Thread Ralph DiMola via use-livecode
Firewall port?

Ralph DiMola
IT Director
Evergreen Information Services

-Original Message-
From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf
Of Skip Kimpel via use-livecode
Sent: Thursday, April 09, 2020 10:10 PM
To: How to use LiveCode
Cc: Skip Kimpel
Subject: Livecode and AWS Sql

Any trick to connecting to an AWS Sql instance?  I am using some of my old
scripts that always hooked up properly to a local Sql server.  Wondering if
I might be a trick for AWS or heck, my method might be old and there is a
better way to do it.

*put revOpenDatabase("ODBC","DRIVER=SQL
Server;SERVER="&";DATABASE="&";UID="&";PW
D="&"")
into gConnID*


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


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


Re: Livecode and AWS Sql

2020-04-10 Thread Skip Kimpel via use-livecode
I forgot to mention that I am on a Mac... also very new to me.  This might
also have something to do with how the SQL connection script is written.

SKIP

On Thu, Apr 9, 2020 at 10:09 PM Skip Kimpel  wrote:

> Any trick to connecting to an AWS Sql instance?  I am using some of my old
> scripts that always hooked up properly to a local Sql server.  Wondering if
> I might be a trick for AWS or heck, my method might be old and there is a
> better way to do it.
>
> *put revOpenDatabase("ODBC","DRIVER=SQL
> Server;SERVER="&";DATABASE="&";UID="&";PWD="&"")
> into gConnID*
>
>
> SKIP
>
___
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: Mobile screen sizes - another naive question

2020-04-10 Thread Graham Samuel via use-livecode
Thanks Jacque - sounds very practical. fullScreenMode, here I come!

Cheers

Graham

> On 9 Apr 2020, at 20:09, J. Landman Gay via use-livecode 
>  wrote:
> 
> On 4/9/20 11:47 AM, Richard Gaskin via use-livecode wrote:
>> Graham Samuel wrote:
>> > Folks, yet again I don’t know where to look for an answer in the LC
>> > documentation.
>> >
>> > The issue is the enormous variety of screen sizes on smart phones. For
>> > example the iPhone XS Max has 1242 pixels width, the iPhone 5 has 640.
>> > And there are many many more before we even get to tablets…
>> >
>> > The question is, how do most of you tackle this, and does LC help?
>> > Obviously an object taking up a fixed number of pixels on one phone
>> > will look absurdly large or small on another one, or of course may not
>> > fit on the screen at all. Not all objects can be vector drawings, and
>> > the ones that are still have to be resized according to device
>> >
>> > Is there anything better than the obvious trick of resizing everything
>> > in sight when the app is being initialised, including substituting the
>> > more sensitive graphics from a library of appropriate sizes? Seems
>> > tedious.
>> Is it all that tedious?
> 
> Yes, unless you have a simple stack with only a few controls. If you have 
> hundreds of objects, dealing with each of them individually, even if it's 
> only one line that calls a handler, is a tedious time sink.
> 
> Graham, experiment with fullscreenMode, which automates most of the process. 
> It isn't perfect and you'll need to make a few adjustments for different 
> screen sizes, but it's much easier than trying to adjust for every possible 
> screen ratio. LC implemented this specifically to take away the pain as much 
> as possible.
> 
> -- 
> 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


___
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: Mobile screen sizes - another naive question

2020-04-10 Thread Graham Samuel via use-livecode
Thanks Richard, for that typically useful reply! I have indeed written many a 
resize handler, but getting back into this stuff I was struck by how messy it 
can get. Right now I don’t even know if say a field with 12 point type in it 
has to be changed to a smaller or larger rectangle with smaller or larger type 
in it, but obviously as soon as I can start doing simulations (I have a totally 
different problem there!) I can experiment. I do like the idea of sending 
resizeControl to groups - I have used similar techniques for other purposes in 
the past. Powerful and encapsulated.

As to graphics, I can presumably start with the highest possible resolution and 
resize at startup according to the actual screen size, or do what I said 
before, have a little library of different versions tweaked for different 
screen sizes. Or possibly use SVG, but I have not yet made that work - I know 
almost nothing about SVG, although I have seen some sexy examples that look 
almost like photos etc. Wouldn’t work for say a Google Maps image though - 
again I need to see what happens if the grid of pixels available to display a 
map varies by a factor of say three.

Well, I am trying to learn, and I am grateful for all that you’ve said.

Graham

> On 9 Apr 2020, at 18:47, Richard Gaskin via use-livecode 
>  wrote:
> 
> Graham Samuel wrote:
> 
> > Folks, yet again I don’t know where to look for an answer in the LC
> > documentation.
> >
> > The issue is the enormous variety of screen sizes on smart phones. For
> > example the iPhone XS Max has 1242 pixels width, the iPhone 5 has 640.
> > And there are many many more before we even get to tablets…
> >
> > The question is, how do most of you tackle this, and does LC help?
> > Obviously an object taking up a fixed number of pixels on one phone
> > will look absurdly large or small on another one, or of course may not
> > fit on the screen at all. Not all objects can be vector drawings, and
> > the ones that are still have to be resized according to device
> >
> > Is there anything better than the obvious trick of resizing everything
> > in sight when the app is being initialised, including substituting the
> > more sensitive graphics from a library of appropriate sizes? Seems
> > tedious.
> 
> Is it all that tedious?
> 
> Computers have had resizable windows since Mac 1.0, and even HyperCard stacks 
> could be resize after its first version.
> 
> True, in the very olden days we all enjoyed the simplicity of knowing we 
> never had to accommodate any screen size other than 512x342.  Ah, those were 
> the days! :)
> 
> But 640x480 came along not long after, and it caused much concern among 
> developers. Suddenly we had to become aware of screen metrics, and rearrange 
> our layouts to make good use of the available space.
> 
> Then 1024x768 came along, and then we had THREE(!) screen sizes to contend 
> with. Oh the humanity! :)
> 
> Then by the early 90s we got over it.  Anticipating multiple screen sizes 
> became the norm, new tools like SuperCard, OMO, and MetaCard came along 
> offering true resizable windows, and we learned to respond to notification 
> that the window had resized so we can adjust our interior contents nicely.
> 
> Flash forward to 2010: iPhone comes out, with the presumption that one size 
> will satisfy all tastes.  That didn't last long.  History doesn't always 
> repeat itself, but it often rhymes. :)
> 
> 
> 
> As with desktop software, I find it instructive to observe how the best apps 
> on mobile behave, and then - because those establish user expectations - do 
> what they do.
> 
> And what we see is not all that different from how designers handle resizable 
> windows on the desktop: some objects stay where they are, those that make 
> sense to enlarge enlarge, those that make sense to remain adjacent to 
> something next to them remain adjacent to something next to them, etc.
> 
> If you've written resizeStack handlers at any point in the last 28 years 
> since MC premiered, you've already learned most of what you need to know to 
> handle a resizeStack message on a mobile device.
> 
> The specifics of how this plays out in your layout will of course depend 
> entirely on your layout.  But I have found a few things that have greatly 
> simplified my UI work, chiefly:
> 
> - Use Groups Smartly
> 
> Relatively recently (a few years ago) the engine now sends a resizeControl 
> message to groups whenever they're resized by any means, either user 
> interaction with the pointer tool (as had always been the case) or via script 
> (the new addition).
> 
> This allows us to work with our UIs very cleanly, recognizing that an app is 
> ultimately a set of rows, and that some rows are divided into blocks.  When 
> we group controls by their location/purpose logically, we get to take 
> advantage of a wonderfully simplifying cascading effect with regard to 
> resizing, which allows us to keep control adjustments local to their 
> containing group.
> 

Re: Apps to fight COVID-19

2020-04-10 Thread David Bovill via use-livecode
Thanks for all the info Dar - that’s a great start.

I think creating a hospital / care-worker privacy respecting contact tracing 
app would be a great Livecode project.

This is what I’m thinking:

• Some of gather some material / research - maybe a few Livecode experiments 
not he topic
• We prepare a video conference call - like the Livecode Zoom one I missed
• We invite a few people
• We follow up the video conference with a week long online sprint - some 
coding, some writing, some design / cartoons
• We showcase the results at a wrap up event

I’m working with a handful of volunteers - mainly on the video / media / Zoom / 
research / facilitation end of things, but we’re getting pretty good at 
organising small and larger scale interactive video conferences and editing 
together the footage for feedback documentation. Mostly Livecode novices but 
interested to learn. So we could set up the event - most probably in Zoom - but 
could be Jitsi.

To make it work, I think we’d need a few Livecode tutors, and interest from the 
community - in the end it should be something that the folks on this list would 
like to take part in, so when we onboard other people the party is not empty.

I’d propose we do this on Earth Day - Wednesday 22nd April - in the evening 
Europe time, after midday US time.

Any thoughts / takers?

On 10 Apr 2020, 04:04 +0100, Dar Scott Consulting via use-livecode 
, wrote:
>
> Hi, David! Hi, Mark! Hi, Everybody!
>
> There are several teams that need help in a variety of ways.
>
> Several teams are in the TCN Coalition . These 
> teams respect privacy and use the TCN Protocol. COVID Watch is there with 
> help from around the world, but with a USA focus. You can see a list with 
> links on that very simple page. Volunteers might want to seek out those whose 
> location, philosophy or neediness seem to be appealing.
>
> Other organizations include Private Kit: Safe Paths (GPS) and "Eastcoast" 
> PACT out of MIT. You can probably find more. If you have a direction or need 
> you want to focus on, I can try to help.
>
> A group in Europe is forming around DT-3T, triggered by work by Carmela 
> Troncoso of EPFL and folks at ETHZ. (Even though DT-3T is considered to be 
> under the umbrella of PEPPPT, the later group includes teams whose methods 
> that require trusted servers. DT-3T does not.) This project has some nice 
> features.
> https://github.com/DP-3T 
>
> Artist/explainer Nicky Case has created a comic in a phone format that 
> explains contact tracing. The details look a little more like DT-3T than what 
> COVID Watch is doing, but one tweaked for COVID Watch is in the works. You 
> can incorporate this into your current apps or make a new education app. The 
> education app might remind people how they downloaded that app and how to 
> download the kind of app described in the comic. You can run with this on 
> your own.
> https://ncase.me/contact-tracing/ 
>
> Everybody should look at that comic anyway. It explains a lot in just a few 
> minutes.
>
> There is a need for both phone and desktop apps used by healthcare providers 
> to validate "I'm sick" reports. Many organizations need some means of making 
> sure there are few false reports. Maybe some sort of cryptographic signature 
> or something. While groups are focusing on the user app, the hospital apps 
> are seeing less work.
>
> And then there are the servers. Maybe Firebase will work but I suspect that 
> there might have to be more, depending on the team. Server? Look at the Nicky 
> Case comic.
>
> I have some for a containment game that includes contact tracing. I can give 
> it to somebody and even (in my copious spare time) provide some handwaving.
>
> One problem is that auntie does not know how to download apps. Encouraging 
> friends showing friends how to download is a good thing. Rapid adoption will 
> become important. And even education about contact tracing in general.
>
> You might be coming up with ideas I didn't even think about.
>
> Contact me if you need any help.
>
> Dar
>
>
>
>
>
> > On Apr 9, 2020, at 4:46 AM, Mark Smith via use-livecode 
> >  wrote:
> >
> > Happy to contribute as well.
> >
> > > On Apr 8, 2020, at 3:17 PM, David Bovill via use-livecode 
> > >  wrote:
> > >
> > > I’d be interested in volunteering to make a Livecode app for this. Anyone 
> > > else?
> > > On 7 Apr 2020, 00:41 +0100, Dar Scott Consulting via use-livecode 
> > > , wrote:
> > > > Hi, everybody!
> > > >
> > > > I apologize for the drive-by email.
> > > >
> > > > And I miss everybody on the list. Been busy all that.
> > > >
> > > > I am a strong believer in contact tracing as an implortant part of 
> > > > COVID-19 containment.
> > > >
> > > > There are several teams out there working on voluntary 
> > > > privacy-protecting contact tracing apps to deploy before Big Brother 
> > > > mandates some central DB app usage. Those include