Re: S3 API vs AWS

2021-03-01 Thread Tom Glod via use-livecode
Hi Mark,

I appreciate your interest in this.
I agree that it would be interesting to have minio directly inside LC via
widgets,
What advantage would there be to that vs updating the aws library to work?
Interested to hear your thoughts.

Thanks,

Tom


On Sun, Feb 28, 2021 at 1:35 PM Mark Clark via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Since I posted the enhancement request for a non-AWS S3 endpoint, thought
> I might chime in a bit on S3. I worked with AB and Harsha (founders of
> Minio) in a past life when they were at Gluster (acquired by RedHat) and I
> was at a company called Compellent (acquired by DELL). Knowing those two I
> believed their notion of a developer-centric open source object store was a
> winning idea.
>
> Kevin and everyone at LiveCode get a *lot* of people pulling at them for
> attention. I’m in awe of their ability to do so much with relatively few
> resources. Back in 2016 they were tremendously busy, which is still true
> for 2021:)
>
> Currently I use Minio in a production environment and since LiveCode
> doesn’t natively support it, I wrote a simple server back end to handle
> client requests that require object. LiveCode is not what we use to build
> our products, but it sure has come in handy for prototyping our UI and
> doing IT style apps in the back office.
>
> In retrospect I should have banged the drums with the whole community and
> pushed this idea of putting some money behind the request. But those darn
> day jobs get in the way, sometimes.
>
> Minio + LC = Goodness, even if you have to use shell and mc under the
> hood:)
>
> Mark
>
> From: Mark Clark 
> Subject: 500 Dollar Pledge: Livecode plus S3 API (object storage)
> Date: May 26, 2016 at 9:33:30 AM CDT
> To: Kevin Miller 
>
> Sorry if this is seemingly off topic to LiveCode, but it does help
> illustrate cloud storage opportunities for LC with the planned/eventual
> improved networking. Minio libraries are FOSS drop in replacements for S3
> so no issues for LC in paid or open source versions. Files must go to
> object to overcome limits of RAID and filesystems, so how amazing would it
> be for LiveCode to include s3 (which for better or worse is now the defacto
> standard for object storage) native commands for getting and putting data
> to the cloud? LC is a perfect visual means of tying together various
> complicated sub-systems to generate a new generation of rich GUI web apps.
>
>
> https://blog.minio.io/object-storage-in-practice-creating-a-reliable-data-store-9b424a22e8e#.5nyuf9by9
> <
> https://blog.minio.io/object-storage-in-practice-creating-a-reliable-data-store-9b424a22e8e#.5nyuf9by9
> >
>
> I have been happy to support each campaign along the way and will continue
> to believe in your vision for LiveCode. But I sometimes wonder if failing
> to support or at least post a vision for cloud scale data storage for app
> developers is a bit similar to not putting a network piece into Hypercard.
> Would you consider a campaign of say 10k to support a set of minio widgets
> for LiveCode? I would happily pay $500.00 towards such a project if you
> felt it worthwhile to put forward.
>
> Minio has three main components: a client and client libraries for
> accessing objects via S3; a single instance micro server for S3 (how cool
> if this were placed with LiveCode Server); and an XL version (still under
> heavy dev) which is a fully distributed and erasure encoded object storage
> server.
>
>
> Respectfully,
>
> Mark Clark
>
> >
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: S3 Compatible?

2021-02-28 Thread Tom Glod via use-livecode
Hi Andre,

Monte mentioned above that he didn't know about it at the time he created
the library,
and I guess no one needed it badly enough to request a feature enhancement
until September 24, 2020
I can't even imagine the number of things a development platform like lc
must keep track of to stay up to date.
I also wonder how many people in the world are truly familiar with the LC's
C++ source code.
2 maybe 3?


On Sun, Feb 28, 2021 at 7:25 AM Andre Garzia via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I think that a consequence of the popularity of S3 REST API was overlooked
> by the LC HQ when they designed the AWS library. Many of the AWS APIs were
> copied by other competing products so that they'd become a turn-key
> replacement for AWS. It is much easier to push your company's backuping
> solution if it is compatible to S3 for example. Many FOSS self-hosted
> projects created endpoints compatible with AWS for the same reasons.
>
> It should be trivial to add a command to register a custom endpoint. I
> think that the whole password protection of that stack is to make sure it
> is only available to Indy licensees. I don't mind it being Indy and up
> only, but I'd love for those libraries to have their source open so that
> people can contribute such small changes. This would free resources from
> the mothership and keep those libraries fresh.
>
> Best
> A
>
> On Thu, 25 Feb 2021 at 20:13, Kee Nethery via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > Thank you for the clarification.
> >
> > Kee Nethery
> >
> > > On Feb 25, 2021, at 10:06 AM, Richard Gaskin via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> > >
> > > Kee Nethery wrote:
> > >
> > > > From this conversation am I to assume that if I am planning
> > > > on building a project that relies on AWS S3, I’m gonna have
> > > > to roll my own connector to it?
> > >
> > > It seems the opposite: if you need S3 storage, AWS is the only one
> > supported by the LC lib included in proprietary editions.
> > >
> > > You would only need to roll your own if you want S3 from another
> > provider, which is the circumstance Tom has which prompted this thread.
> > >
> > > Monte described the history of the library a couple posts back:
> > >
> http://lists.runrev.com/pipermail/use-livecode/2021-February/263537.html
> > >
> > > --
> > > 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
> >
>
>
> --
> https://www.andregarzia.com 
> Want to support me? Buy me a coffee at https://ko-fi.com/andregarzia
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: S3 Compatible?

2021-02-25 Thread Tom Glod via use-livecode
My goal is to be able to outsource the cloud services entirely  I know
digital ocean has managed kubernetes and I can choose to use that.
So yes, if LC S3 library is corrected, then that would be my chosen option
Minio on managed kubernetes.
Otherwise I think WebDAV will be a second option..(I could also build a
microservice in go to upload instead of doing it directly from LC.)
I'm really sold on MINIO, so I will bend over backwards to use it.

But I do not need to decide on this until the summer.

Thanks for your helpful suggestions.

Tom

On Wed, Feb 24, 2021 at 9:13 PM Richard Gaskin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Tom Glod wrote:
>
>  > Richard Gaskin wrote:
>  >> If WebDAV could work for your needs there are at least three FOSS
>  >> WebDAV libs for LC on Github - here are the forum posts where I
>  >> learned about them, with links to the repos (IIRC all three are
>  >> MIT License):
>  >>
>  >> With tsNet:
>  >> https://forums.livecode.com/viewtopic.php?f=11=32377=191384
>  >>
>  >> Without tsNet so it can be used in LC Community Edition:
>  >> https://forums.livecode.com/viewtopic.php?f=11=32377=191384
>  >>
>  >> And one tailored for Nextcloud use:
>  >>
> https://forums.livecode.com/viewtopic.php?f=11=32377=178069#p188099
>  >
>  >
>  > Richard, thanks for letting me know about those libraries, its
>  > definitely another option that can be used to achieve the same
>  > result. I will definitely look.
>  >
>  > MINIO made me drool, if you haven't looked into it, its very very
>  > impressive and seems like a more modern object storage option for
>  > modern software.
>
> Are you using Kubernetes?
>
> --
>   Richard Gaskin
>   Fourth World Systems
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: S3 Compatible?

2021-02-24 Thread Tom Glod via use-livecode
Paul, thanks for your thoughts, you are right there are some traps with the
s3 compatible part, and some unknown that we may not know about.

Richard, thanks for letting me know about those libraries, its definitely
another option that can be used to achieve the same result. I will
definitely look.

MINIO made me drool, if you haven't looked into it, its very very
impressive and seems like a more modern object storage option for modern
software.

Informative discussion, I'm sorry I started out annoyed.



On Wed, Feb 24, 2021 at 5:06 PM Richard Gaskin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Thanks for that background, Tom.
>
> If it *must* be s3 then either working with LC Ltd or crafting an open
> competing lib would be necessary. Open source competing libs are
> problematic on both sides, since the dev needs to replicate the effort
> and the company loses one more advantage to their proprietary offerings.
>   Hopefully that'll work out.
>
> If WebDAV could work for your needs there are at least three FOSS WebDAV
> libs for LC on Github - here are the forum posts where I learned about
> them, with links to the repos (IIRC all three are MIT License):
>
> With tsNet:
> https://forums.livecode.com/viewtopic.php?f=11=32377=191384
>
> Without tsNet so it can be used in LC Community Edition:
> https://forums.livecode.com/viewtopic.php?f=11=32377=191384
>
> And one tailored for Nextcloud use:
> https://forums.livecode.com/viewtopic.php?f=11=32377=178069#p188099
>
> --
> Richard Gaskin
> Fourth World Systems
>
>
> Tom Glod wrote:
>
> > Hi Richard,
> >
> > Yes exactly.
> > I just need my application to have object storage, but I don't do
> business
> > with AWS.  Amazon gets enough of my money.
> > The reason I planned to use this library and this method is for
> simplicity,
> > more options for hosts, and for trying different things. Like MINIO.
> > I am working with livecloud.io, basically wanted to offload object
> storage
> > to a less expensive solution, and also running a microservice to do a
> > couple of things on Digital Ocean...which is where Canela hosts as well.
> > They also have the CDN built in, which moves data closer to where its
> being
> > downloaded, which could be a very useful bonus feature.
> >
> > I was planning for this part to be simple, but my mistake for not looking
> > into the library better before I assumed.
> > Anyways, I'm sure there is an answer that will work without taking up a
> > whole lot of time.
> >
> > Cheers,
> >
> > Tom
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: S3 Compatible?

2021-02-24 Thread Tom Glod via use-livecode
Hi Monte,

Yes you are right, I will take those steps to elevate it.
I do understand that even if its easy, it needs to be prioritized.
I appreciate that its there to even be adjusted in the first place,
and its my fault that I assumed.
I'm not annoyed anymore, but hopeful that this can happen in a reasonable
amount of time.

Thanks again,

Tom


On Wed, Feb 24, 2021 at 4:38 PM Monte Goulding via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Todd
>
> Given I’m the expert that needs to review this (I wrote the library) I
> thought I’d comment.
>
> The library was implemented for a business customer that required AWS S3.
> There was no discussion or investigation at the time about whether it would
> be feasible to make the library work for non-AWS endpoints. Indeed I wasn’t
> fully aware that other objects storage services had replicated the AWS S3
> API. As you suggest it’s quite feasible it could be just a small change
> however that requires investigation. I don’t know if there’s differences in
> authentication (the library only uses AWS signature version 4). Then
> there’s implementation time and testing against multiple endpoints which
> would take a while too. To be honest I think I could easily lose a few days
> doing this even if the actual library changes are trivial.
>
> Rather than becoming annoyed I recommend you contact supp...@livecode.com
> <mailto:supp...@livecode.com> about your needs and discuss how they could
> be pushed higher up our todo list.
>
> Cheers
>
> Monte
>
> > On 25 Feb 2021, at 5:51 am, Tom Glod via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Hi Folks,
> >
> > I'm really annoyed at the moment  realizing that our AWS library only
> > works on amazon.
> >
> > Is there currently any workaround for using the AWS S3 library with s3
> > compatible hosts?
> >
> > Its beyond me why the endpoints needed to be hardcoded and require EXPERT
> > REVIEW to implement a function to change the endpoint.
> >
> > Secondly, is there any hope this can be fixed soon? Its been under expert
> > review since october.
> >
> > Thanks,
> >
> > Tom
> >
> >
> >
> >
> > --
> > Tom Glod
> > Founder & Developer
> > MakeShyft R.D.A (www.makeshyft.com)
> > Mobile:647.562.9411
> > ___
> > use-livecode mailing list
> > use-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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: S3 Compatible?

2021-02-24 Thread Tom Glod via use-livecode
Hi Richard,

Yes exactly.
I just need my application to have object storage, but I don't do business
with AWS.  Amazon gets enough of my money.
The reason I planned to use this library and this method is for simplicity,
more options for hosts, and for trying different things. Like MINIO.
I am working with livecloud.io, basically wanted to offload object storage
to a less expensive solution, and also running a microservice to do a
couple of things on Digital Ocean...which is where Canela hosts as well.
They also have the CDN built in, which moves data closer to where its being
downloaded, which could be a very useful bonus feature.

I was planning for this part to be simple, but my mistake for not looking
into the library better before I assumed.
Anyways, I'm sure there is an answer that will work without taking up a
whole lot of time.

Cheers,

Tom




On Wed, Feb 24, 2021 at 4:24 PM Richard Gaskin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Thanks for the link. I didn't realize that one was proprietary.
>
> Hopefully they'll read Comment #3 there. I would imagine adding optional
> args for new endpoints would be simple to do, and open the package up to
> MANY more use cases.
>
> If you have a moment, can you bring me up to speed on real-world s3?:
>
> What are the advantages over, say, WebDAV or other similar API-driven
> storage?
>
> --
> Richard Gaskin
> Fourth World Systems
>
>
> Tom Glod wrote:
>
> > Pardon, what language is what written in?
> >
> > If you are asking about
> https://quality.livecode.com/show_bug.cgi?id=22919
> >
> > English.
> >
> > If you are asking about the S3 library ...
> >
> > Livecode ...but the library stack is password protected.
> >
> > Thanks,
> >
> > Tom
> >
> > On Wed, Feb 24, 2021 at 2:52 PM Richard Gaskin via use-livecode <
> > use-livecode at lists.runrev.com> wrote:
> >
> >> Tom Glod wrote:
> >>
> >>  > I'm really annoyed at the moment  realizing that our AWS library
> >>  > only works on amazon.
> >>  >
> >>  > Is there currently any workaround for using the AWS S3 library with
> s3
> >>  > compatible hosts?
> >>  >
> >>  > Its beyond me why the endpoints needed to be hardcoded and require
> >>  > EXPERT REVIEW to implement a function to change the endpoint.
> >>
> >> Hard to guess what that's about without seeing the discussion.
> >>
> >>
> >>  > Secondly, is there any hope this can be fixed soon? Its been under
> >>  > expert review since october.
> >>
> >> What language is it written in?
> >>
> >>
> >> --
> >>   Richard Gaskin
> >>   Fourth World Systems
>
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: S3 Compatible?

2021-02-24 Thread Tom Glod via use-livecode
Pardon, what language is what written in?

If you are asking about https://quality.livecode.com/show_bug.cgi?id=22919

English.

If you are asking about the S3 library ...

Livecode ...but the library stack is password protected.

Thanks,

Tom

On Wed, Feb 24, 2021 at 2:52 PM Richard Gaskin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Tom Glod wrote:
>
>  > I'm really annoyed at the moment  realizing that our AWS library
>  > only works on amazon.
>  >
>  > Is there currently any workaround for using the AWS S3 library with s3
>  > compatible hosts?
>  >
>  > Its beyond me why the endpoints needed to be hardcoded and require
>  > EXPERT REVIEW to implement a function to change the endpoint.
>
> Hard to guess what that's about without seeing the discussion.
>
>
>  > Secondly, is there any hope this can be fixed soon? Its been under
>  > expert review since october.
>
> What language is it written in?
>
>
> --
>   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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LC Bugmageddon or Bugportunity?

2021-02-24 Thread Tom Glod via use-livecode
Hi Curry... This was helpful on a day where LC threw a curveball at me.
Hard coded AWS endpoints.

I agree with a lot of the sentiments. Overall there is a lot to love
and most bugs have workaroundsbut some things are dragging on.

Have a great day

Tom

On Tue, Feb 23, 2021, 1:36 PM Sean Cole (Pi) via use-livecode, <
use-livecode@lists.runrev.com> wrote:

> Good luck, Curry. That’s all I’m gonna say this time :P
>
> On Tue, 23 Feb 2021 at 16:58, Curry Kenworthy via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> >
> > Me, recently:
> >
> >  > I don't have any big headaches, thank God!
> >
> > That's true; it's rare that I get stuck. I'm workaround-musclebound. :)
> > But I do understand why people get headaches and get stuck.
> > Hope I didn't sound aloof from the problems; just busy working around.
> >
> > It's not just features; it's LiveCode's level of quality/bugs!
> > Only in the last few days, I've run across:
> >
> > - two, maybe three clipboard copy/paste bugs or deficiencies
> > - a PDF bug or limitation
> > - a field glitch, and a couple of other suspicious behaviors
> > - oh yeah, and a hard crash (almost forget)
> >
> > So I'll recipe and search/report those right after meeting my deadline.
> > Meanwhile, I see many old friends/old bugs still in the latest LC!
> > Rule of thumb: if you try ANY new route in LC, usually there's a bug.
> > When you use an old route, often still the same bug, or a new twist.
> >
> > I can handle that. It's where the "workaround muscles" really help!
> > Rarely bothers me, unless there's a showstopper on a tight deadline.
> > I even enjoy a good workaround session; it's what I do for a living.
> >
> > But when beginners and intermediate users run into LC bugs, it's tough.
> > Confuses them to sort their own bugs from LC's, much less solving them.
> > Who do bugs hurt most? Newbies, people on deadlines, and LC itself.
> >
> > I've helped many newbies and oldbies get past LC bugs and get unstuck.
> > With various competition, being buggy won't help make the world LC.
> > I've warned about quality for many years. New code should be good code!
> >
> > (Yes, my own addons still need updating: the proverbial speck & log.
> > Although here the log usually derives from the speck! It's coming.
> > I know this would sound better if my own stuff was finished first.
> > But I must and will stay involved, and speak up, while doing that.)
> >
> > We all build on top of the LC layer: the proverbial sandy/solid ground.
> > Your software. My addons. Your clients. My clients. The IDE.
> > The ground we build upon is more crucial than any single thing we build.
> >
> > THE GOOD NEWS:
> >
> > There are tactics you can use to roll past bugs and soldier on!
> > I'll be sharing some of those as soon as I write them up.
> > Choice of dev tactics can really make or break a project.
> > The key is how to leverage LC's strong points and avoid its weak points.
> > That's the bright side, or "Bugportunity" of the situation.
> >
> > This can help coders survive and thrive in LC-land without headaches.
> > To some extent, it can negate the effects of bugs and limitations.
> > I had to adjust my own tactics for MORE LC bugs & LESS CK energy/health!
> > I'm still not Speedy Gonzales yet, but it's getting better
> >
> > So that's why I decided to write again. To the frustrated, there's hope!
> > I know we always hear the same mantras and see the same approaches.
> > This is NOT stuff you've heard; I'm the anti-mantra: mostly original.
> > Just need to finish writing them up, and I'll share.
> > My increased involvement on this list is the first step toward releases.
> >
> > As I also mentioned recently, credit where due: LC fixes MANY bugs!
> > If we look at # of bugs fixed, it's impressive.
> >
> > Problem is that there are many MORE bugs. One gets fixed, another added.
> > So far I haven't noticed a big reduction in the # of bugs ADDED.
> > We're mere mortals, so I suggest turning the tide by reducing NET bugs.
> > Either way, whether LC stays buggy or improves, users can succeed!
> >
> > THE GLASS-HALF-BUGGY NEWS:
> >
> > But tactics are like an uber-bandaid; easy to forget about the injury.
> > Later that can lead to further injury, infection, gangrene, etc. :)
> >  From there, the Apocalypse. That's the "Bugmageddon" half of my message.
> >
> > I saw a funny YouTube animal video comment: "Damn nature, you scary!"
> > Likewise, sometimes "Wow LC, you pretty buggy!" It's part luck & habit.
> > If you have experience and stick to what works, smooth sailing.
> > And of course, often sailing on top of previous workarounds.
> > But when you need something different - boom! Likely to hit an LC bug.
> >
> > Tactics help there, too. Leverage LC's strong points & good code to win.
> > But LC still needs fewer bugs. Fixing one bug without adding another.
> > We all help, but ultimately it's LC's job/decision to reduce LC's bugs.
> >
> > I do my part: I'll start reporting this 

S3 Compatible?

2021-02-24 Thread Tom Glod via use-livecode
Hi Folks,

I'm really annoyed at the moment  realizing that our AWS library only
works on amazon.

Is there currently any workaround for using the AWS S3 library with s3
compatible hosts?

Its beyond me why the endpoints needed to be hardcoded and require EXPERT
REVIEW to implement a function to change the endpoint.

Secondly, is there any hope this can be fixed soon? Its been under expert
review since october.

Thanks,

Tom




-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: scrollbar question

2021-02-19 Thread Tom Glod via use-livecode
For custom behavior of a scrollbar I think you need to build your own.  But
its not difficult from what I can tell.

https://forums.livecode.com/viewtopic.php?t=20077

Have a look there, there is an example stack.

On Fri, Feb 19, 2021 at 12:50 PM jbv via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi lust,
>
> How can I prevent the thumb of a scrollbar to move when user
> clicks on the scrollbar, but not on the thumb, when it's set
> as a slider ?
> I tried to trap scrollbarLineDec and scrollbarLineInc, and
> also to set the lineincrement to 0, but to no avail.
> What am I missing ?
> Thanks in advance.
>
> jbv
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: open secure socket... using certificate

2021-02-02 Thread Tom Glod via use-livecode
Hhahah Richard, that was hilarious. :D Given I've given you next to no info
on the use case, I understand why it may seem overkill, and maybe it is.

A wise person once told me  and I'm paraphrasing. " you can't
prevent everything so the task at hand is to make things harder and
take longer."  That person was you.

So would it make it harder to steal data if data transport between 2
decoupled processes was encrypted? you bet.

Thanks for giving me food for thought...and I will triple check to make
sure its necessary. :D


On Mon, Feb 1, 2021 at 6:16 PM Richard Gaskin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Tom Glod wrote:
>
>  > Richard,
>  >
>  > Lets say one of my users is targeted by a hacker and they manage
>  > to install a malware process on their system that will capture all
>  > the data flowing between the 2 processes.
>  > Then they do not need to be sitting in the victim's chair.
>  > But if the data was encrypted, this wouldn't matter.
>
> True, that one aspect of your program wouldn't matter.  But since
> everything else on the system is now hosed, does anything matter?
>
> To my ear it sounds like a planning committee meeting for a zoo in which
> they're deciding on the steel thickness of armored suits they require
> visitors to wear because tigers are running loose, while the whole
> facility is on fire. I'm in the back of the room raising my hand asking
> if we might just put the tigers back in the cage. After we put out the
> fire. :)
>
> In the scenario you described, what prevents the bad guy from reading
> the data at rest? Or keylogging? Or replacing either or both of the
> executables you delivered? Or anything else they might do once they have
> that level of control throughout the system?
>
> --
>   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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: open secure socket... using certificate

2021-02-01 Thread Tom Glod via use-livecode
Richard,

Lets say one of my users is targetted by a hacker and they manage to
install a malware process on their system that will capture all the data
flowing between the 2 processes.
Then they do not need to be sitting in the victim's chair.
But if the data was encrypted, this wouldn't matter.


On Mon, Feb 1, 2021 at 4:02 PM Richard Gaskin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Tom Glod wrote:
>
>  > On Fri, Jan 29, 2021 at 1:09 AM Richard Gaskin wrote:
>  >> The main benefit of encrypted sockets is to mitigate man-in-the-
>  >> middle attacks.
>  >>
>  >> If you have a man in the middle of processes on a local computer that
>  >> isn't you, it would seem you have bigger concerns. ;)
> ...
>  > Hi Richard...the man in the middle attack is exactly the thing I was
>  > thinking of.
>
>
> It seems I didn't write clearly.
>
> With localHost the man in the middle is you, or someone else with
> physical access to your computer (which is more or less the same thing).
>
> Given the old adage that physical access  = root, I'm unable to think of
> a scenario in which encrypting localhost sockets is beneficial.  Am I
> overlooking something?  I'm no CISSP, so I may well be.
>
> --
>   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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: open secure socket... using certificate

2021-01-29 Thread Tom Glod via use-livecode
Hi Richard...the man in the middle attack is exactly the thing I was
thinking of.

On Fri, Jan 29, 2021 at 1:09 AM Richard Gaskin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Tom Glod wrote:
>
>  > Richard. in the labs .. I am testing the viability of using
>  > Livecode as ONLY a UI layer.  So I have to find the fastest way of
>  > getting decrypted JSON data from Core process (Go binary) to the UI
>  > Layer that is a LC stack.
>
> SLL encryption/decryption adds overhead to that process.
>
>
>  > So when communicating data via the localhost or socket, I figured it
>  > should still be encrypted if possible when in transit between the 2
>  > programs. It's an attack vector in this kind of a scenario, a local
>  > one, not remote as much.
>
> The main benefit of encrypted sockets is to mitigate man-in-the-middle
> attacks.
>
> If you have a man in the middle of processes on a local computer that
> isn't you, it would seem you have bigger concerns. ;)
>
>
>
>  > It would have been nice to reply on the protocol for it. I can get
>  > around this particular problem of course by encrypting on one side
>  > and decrypting on the other, also.  If I am really paranoid about
>  > my security.
>
> Paranoia can be healthy, when taken as directed. There may be a benefit
> to encrypting localhost sockets that I'm unfamiliar with, and if someone
> can point me to threat vector I'd be grateful to learn.
>
> But I can't recall seeing a system that uses encrypted comms on local
> sockets.
>
>
>  > What do you think will be the fastest way?  Socket? Open Process?
>
> Sockets and multiprocessing are such different things I'm pretty sure I
> don't understand the usage scenario.  But if you can describe we can
> brainstorm to optimize, as many good threads here have done before.
>
> --
>   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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: open secure socket... using certificate

2021-01-28 Thread Tom Glod via use-livecode
well..that was short lived. bummer I guess, esp if you really need it in
that form.
I would ask about it and try to get an answer in clear terms from the team.


Richard. in the labs .. I am testing the viability of using
Livecode as ONLY a UI layer.  So I have to find the fastest way of getting
decrypted JSON data from Core process (Go binary) to the UI Layer that is a
LC stack.
So when communicating data via the localhost or socket, I figured it should
still be encrypted if possible when in transit between the 2 programs.
It's an attack vector in this kind of a scenario, a local one, not remote
as much.
It would have been nice to reply on the protocol for it. I can get around
this particular problem of course by encrypting on one side and decrypting
on the other, also.  If I am really paranoid about my security.
What do you think will be the fastest way?  Socket? Open Process?
I'm still setting up a test for latency and throughput. I will not be
testing this for a few months, but when I have results on this experiment,
I will report.
Thanks for asking I guess, got me thinking about it.

Cheers,

Tom





On Wed, Jan 27, 2021 at 5:49 AM Bernard Devlin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Tom
>
> You shouldn't get any hopes up. I'd commented in the bug report in 2014
> that this was something that we'd been told was coming back in the days of
> LC version 2.
>
>
> I think when a development environment has failed to deliver a feature from
> version 2 to version 10 that thing is never going to appear.
>
>
> On Tue, Jan 26, 2021 at 9:22 PM Tom Glod via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > super happy to see this, hopefully it will when i need it.
> > Going to look this up.
> > Wondering if it will be super hard to create certificate and make it work
> > on localhost sockets.
> >
> >
> > On Tue, Jan 26, 2021 at 2:26 PM Brian Milby via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> > > “Using tCertificate and tKey” compiles but I don’t know how to test.
> It
> > > does seem like the parser doesn’t recognize those keywords.
> > >
> > > Sent from my iPhone
> > >
> > > > On Jan 26, 2021, at 2:13 PM, Bernard Devlin via use-livecode <
> > > use-livecode@lists.runrev.com> wrote:
> > > >
> > > > Thanks for the suggestion Erik, but I don't see from that how one
> > > specifies
> > > > the certificate.
> > > >
> > > > Regards, Bernard
> > > >
> > > >> On Tue, Jan 26, 2021 at 6:03 PM Erik Beugelaar via use-livecode <
> > > >> use-livecode@lists.runrev.com> wrote:
> > > >>
> > > >> Maybe this:
> > > >>
> > > >> secure socket "livecode.com:443"
> > > >>
> > > >> Examples:
> > > >>
> > > >> https://livecode.fandom.com/wiki/Secure_socket
> > > >>
> > > >> -Original Message-
> > > >> From: use-livecode  On
> Behalf
> > Of
> > > >> Bernard Devlin via use-livecode
> > > >> Sent: dinsdag 26 januari 2021 16:40
> > > >> To: How to use LiveCode 
> > > >> Cc: Bernard Devlin 
> > > >> Subject: Re: open secure socket... using certificate
> > > >>
> > > >> I did. I tried these too:
> > > >>
> > > >> *open* *secure* socket to "localhost:443"  using certificate tc and
> > key
> > > tk
> > > >>
> > > >> *open* *secure* socket to "localhost:443" without verification using
> > > >> certificate tc and key tk
> > > >>
> > > >> When the above lines are entered in the script editor they are
> flagged
> > > as
> > > >> being syntax errors. In both cases it is what comes after
> > "certificate"
> > > >> that is flagged as a syntax error (flagged as: missing "," near
> "tc").
> > > >> There seems to be no combination of command options that works with
> > > >> certificates.
> > > >>
> > > >> The fact that the Dictionary has zero information about what is
> > expected
> > > >> for certificate/key was not a good sign, which is why I searched the
> > > >> archive.  I just went to have a look at the code on Github and I can
> > > seen
> > > >> nothing to suggest that "using certificate and key" is implemented.
> > > >>

Re: open secure socket... using certificate

2021-01-26 Thread Tom Glod via use-livecode
super happy to see this, hopefully it will when i need it.
Going to look this up.
Wondering if it will be super hard to create certificate and make it work
on localhost sockets.


On Tue, Jan 26, 2021 at 2:26 PM Brian Milby via use-livecode <
use-livecode@lists.runrev.com> wrote:

> “Using tCertificate and tKey” compiles but I don’t know how to test.  It
> does seem like the parser doesn’t recognize those keywords.
>
> Sent from my iPhone
>
> > On Jan 26, 2021, at 2:13 PM, Bernard Devlin via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Thanks for the suggestion Erik, but I don't see from that how one
> specifies
> > the certificate.
> >
> > Regards, Bernard
> >
> >> On Tue, Jan 26, 2021 at 6:03 PM Erik Beugelaar via use-livecode <
> >> use-livecode@lists.runrev.com> wrote:
> >>
> >> Maybe this:
> >>
> >> secure socket "livecode.com:443"
> >>
> >> Examples:
> >>
> >> https://livecode.fandom.com/wiki/Secure_socket
> >>
> >> -Original Message-
> >> From: use-livecode  On Behalf Of
> >> Bernard Devlin via use-livecode
> >> Sent: dinsdag 26 januari 2021 16:40
> >> To: How to use LiveCode 
> >> Cc: Bernard Devlin 
> >> Subject: Re: open secure socket... using certificate
> >>
> >> I did. I tried these too:
> >>
> >> *open* *secure* socket to "localhost:443"  using certificate tc and key
> tk
> >>
> >> *open* *secure* socket to "localhost:443" without verification using
> >> certificate tc and key tk
> >>
> >> When the above lines are entered in the script editor they are flagged
> as
> >> being syntax errors. In both cases it is what comes after "certificate"
> >> that is flagged as a syntax error (flagged as: missing "," near "tc").
> >> There seems to be no combination of command options that works with
> >> certificates.
> >>
> >> The fact that the Dictionary has zero information about what is expected
> >> for certificate/key was not a good sign, which is why I searched the
> >> archive.  I just went to have a look at the code on Github and I can
> seen
> >> nothing to suggest that "using certificate and key" is implemented.
> >>
> >> The server and client certificate are working in a browser, so the
> problem
> >> is definitely on the LC side.
> >>
> >> On Tue, Jan 26, 2021 at 2:34 PM Brian Milby via use-livecode <
> >> use-livecode@lists.runrev.com> wrote:
> >>
> >>> Did you try with “and key tKey”... it does not look like that part is
> >>> optional.
> >>>
> >>> Sent from my iPhone
> >>>
>  On Jan 26, 2021, at 9:07 AM, Bernard Devlin via use-livecode <
> >>> use-livecode@lists.runrev.com> wrote:
> 
>  According to the Dictionary in LC 9.5.1 there is this command:
> 
>  open secure socket [from [localHostName][:localPort]] [to] socketID
>  [with message callbackMessage] [without verification] *[using
>  certificate certificate and key key]*
> 
>  However I can't get it to work.
> 
>  open secure socket to "localhost:443" using certificate
> 
>  throws a runtime error "no handler: using"
> 
>  If I use
> 
>  open secure socket to "localhost:443"
> 
>  I get a socket connection, but all the security of a client
>  certificate does not work
> 
> 
>  This causes a syntax error in the IDE:
> 
>  open secure socket to "localhost:443" using certificate tName
> 
>  Looking through the archives I see that a couple of discussions
>  where people were asking about this variant of the "open socket"
>  command 5 to 6 years ago, *saying that the "certificate" part has
>  not been implemented*, regardless of what the Dictionary says.
> 
>  Is it really the case that for the past 6 years LC documentation has
>  been misleading people concerning the implementation of certificates
>  for
> >>> secure
>  socket connections?
> 
>  I notice in the Dictionary the entry for "open socket" in the table
>  of options for this command has entries for "certificate" and "key",
>  but
> >>> these
>  are both empty.  As if these features were meant to be implemented
>  but
> >>> were
>  never implemented and the Dictionary was never updated to remove
>  this misleading information.
> 
>  I just find that hard to believe.
> 
>  Regards
> 
>  Bernard
>  ___
>  use-livecode mailing list
>  use-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: lock screen

2021-01-23 Thread Tom Glod via use-livecode
good idea ... we'll do.

On Sat, Jan 23, 2021 at 1:46 PM Sean Cole (Pi) via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Tom,
>
> Make a sample stack (sounds like you already have) and make a bug report
> labelled 'Memory leak on looping field update'. I don't think this has
> anything to do with the lock screen.
>
> Sean
>
> On Sat, 23 Jan 2021 at 05:11, Tom Glod via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > Great thread here
> > I recently wrote an animation loop where I only unlocked the screen every
> > 33 milliseconds via a self calling command in my main stack. seemed to
> work
> > partially, but i knew it was too simple.
> > Interestingly..
> > That update loop takes nearly no cpu
> > but ram consumption keep on going, even if the loop only updates a field.
> > This is why i have been asking about the GC, because it seems to kick in
> > mostly when engine is idle, or reaches some threshold I suppose.
> > a little annoying to see ram going up considerably, and i am only
> updating
> > the text in a small field on a blank stack.
> > i'm not sure if its a bug or if i am failing to realize something.
> > TIA if anyone here knows. using 9.61 windows
> >
> >
> > On Fri, Jan 22, 2021 at 6:56 PM Bob Sneidar via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> > > I’ll throw in my lot: Some things unlock the screen without an idle. I
> > > think setting the visible of a stack will do it.
> > >
> > > Bob S
> > >
> > >
> > >
> > > > On Jan 22, 2021, at 12:56 AM, Terence Heaford via use-livecode <
> > > use-livecode@lists.runrev.com> wrote:
> > > >
> > > > Just looking for clarity with regard to lock screen.
> > > >
> > > > Is there only one state for the screen, either locked or not locked
> and
> > > when is that state changed.
> > > >
> > > > ---
> > > > on mouseUp
> > > >
> > > > lock screen
> > > >
> > > > aTest
> > > >
> > > > end mouseUp
> > > >
> > > > 
> > > > on aTest
> > > >
> > > > — is the screen still locked here
> > > >
> > > > end aTest
> > > >
> > > > 
> > > >
> > > > At what point is unlock screen called by livecode without me calling
> it
> > > directly.
> > > >
> > > > The docs say when all pending handlers have completed but what
> exactly
> > > is a pending handler.
> > > >
> > > >
> > > >
> > > > Thanks
> > > >
> > > > Terry
> > > > ___
> > > > use-livecode mailing list
> > > > use-livecode@lists.runrev.com
> > > > Please visit this url to subscribe, unsubscribe and manage your
> > > subscription preferences:
> > > > http://lists.runrev.com/mailman/listinfo/use-livecode
> > >
> > > ___
> > > use-livecode mailing list
> > > use-livecode@lists.runrev.com
> > > Please visit this url to subscribe, unsubscribe and manage your
> > > subscription preferences:
> > > http://lists.runrev.com/mailman/listinfo/use-livecode
> > >
> >
> >
> > --
> > Tom Glod
> > Founder & Developer
> > MakeShyft R.D.A (www.makeshyft.com)
> > Mobile:647.562.9411
> > ___
> > use-livecode mailing list
> > use-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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: lock screen

2021-01-22 Thread Tom Glod via use-livecode
Great thread here
I recently wrote an animation loop where I only unlocked the screen every
33 milliseconds via a self calling command in my main stack. seemed to work
partially, but i knew it was too simple.
Interestingly..
That update loop takes nearly no cpu
but ram consumption keep on going, even if the loop only updates a field.
This is why i have been asking about the GC, because it seems to kick in
mostly when engine is idle, or reaches some threshold I suppose.
a little annoying to see ram going up considerably, and i am only updating
the text in a small field on a blank stack.
i'm not sure if its a bug or if i am failing to realize something.
TIA if anyone here knows. using 9.61 windows


On Fri, Jan 22, 2021 at 6:56 PM Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I’ll throw in my lot: Some things unlock the screen without an idle. I
> think setting the visible of a stack will do it.
>
> Bob S
>
>
>
> > On Jan 22, 2021, at 12:56 AM, Terence Heaford via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Just looking for clarity with regard to lock screen.
> >
> > Is there only one state for the screen, either locked or not locked and
> when is that state changed.
> >
> > ---
> > on mouseUp
> >
> > lock screen
> >
> > aTest
> >
> > end mouseUp
> >
> > 
> > on aTest
> >
> > — is the screen still locked here
> >
> > end aTest
> >
> > 
> >
> > At what point is unlock screen called by livecode without me calling it
> directly.
> >
> > The docs say when all pending handlers have completed but what exactly
> is a pending handler.
> >
> >
> >
> > Thanks
> >
> > Terry
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: Is there a way to manually trigger GC?

2021-01-17 Thread Tom Glod via use-livecode
PS > I just remembered why I loaded it ... its to enable fast searching of
past text clips.  But maybe I can lazy load image clips which are the ones
that take up the most amount of ram anyways.




On Sun, Jan 17, 2021 at 12:35 PM Tom Glod  wrote:

> Hi Phil, that function only reports available memory.
>
> Hi Rick,
>
> My application, the Time Saver's Toolbox, has a clipboard manager, and
> upon loading the app, I load the existing archive of "clips" into memory.
> Currently for example, the app is using 37 megabytes of system ram.
> You are right, on-demand loading seems to be the only way i can have some
> control over memory consumption.
> Luckily I had enough foresight to keep a list of clips and their timestamp
> without the data, so i can load that instead of the clips.
>
> Thanks guys ...
>
>
> On Sun, Jan 17, 2021 at 12:20 PM Rick Harrison via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>> Hi Tom,
>>
>> Garbage Collection and releasing memory is not an
>> easy problem to solve.  It would be better to try to
>> figure out why your application is chewing up so
>> much memory on load.
>>
>> Load times can be improved by only loading in
>> stuff that you absolutely need to access at the
>> moment to display to your user.  If you can stall
>> loading things until idle you may be able to smooth
>> out performance.  This is usually things like trying
>> to load tons of images all at once for a game etc.
>>
>> On the plus side, the fact that memory use drops
>> down after load to under 100 mb is good.
>>
>> If you are using a lot of images, are they part of
>> the stack or are you trying to load them after the
>> program is running?
>>
>> Lots of things affect performance.  Try to think
>> of what might be hampering that.
>>
>> Good luck!
>>
>> Rick
>>
>>
>>
>> > On Jan 16, 2021, at 2:31 PM, Tom Glod via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>> >
>> > Hi Folks,
>> >
>> > I'm finding my application does a nice job to unload data from memory,
>> but
>> > it takes a while for that to happen.  When the initial load of the
>> > application occurs, the memory consumption is quite high if there is
>> lots
>> > of data to be loaded (1 GB+).
>> >
>> > But after a while, the used ram drops down to under 100 mb as the
>> > application run in the background, after which the application swaps is
>> > only the data I am accessing.
>> >
>> > Can I trigger that memory release manually? (Maybe its another mechanism
>> > and not GC?!)
>> >
>> > TIA
>> >
>> >
>> > Tom Glod
>> > Founder & Developer
>> > MakeShyft R.D.A (www.makeshyft.com)
>> > Mobile:647.562.9411
>> > ___
>> > use-livecode mailing list
>> > use-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
>>
>
>
> --
> Tom Glod
> Founder & Developer
> MakeShyft R.D.A (www.makeshyft.com)
> Mobile:647.562.9411
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: Is there a way to manually trigger GC?

2021-01-17 Thread Tom Glod via use-livecode
Hi Phil, that function only reports available memory.

Hi Rick,

My application, the Time Saver's Toolbox, has a clipboard manager, and upon
loading the app, I load the existing archive of "clips" into memory.
Currently for example, the app is using 37 megabytes of system ram.
You are right, on-demand loading seems to be the only way i can have some
control over memory consumption.
Luckily I had enough foresight to keep a list of clips and their timestamp
without the data, so i can load that instead of the clips.

Thanks guys ...


On Sun, Jan 17, 2021 at 12:20 PM Rick Harrison via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Tom,
>
> Garbage Collection and releasing memory is not an
> easy problem to solve.  It would be better to try to
> figure out why your application is chewing up so
> much memory on load.
>
> Load times can be improved by only loading in
> stuff that you absolutely need to access at the
> moment to display to your user.  If you can stall
> loading things until idle you may be able to smooth
> out performance.  This is usually things like trying
> to load tons of images all at once for a game etc.
>
> On the plus side, the fact that memory use drops
> down after load to under 100 mb is good.
>
> If you are using a lot of images, are they part of
> the stack or are you trying to load them after the
> program is running?
>
> Lots of things affect performance.  Try to think
> of what might be hampering that.
>
> Good luck!
>
> Rick
>
>
>
> > On Jan 16, 2021, at 2:31 PM, Tom Glod via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Hi Folks,
> >
> > I'm finding my application does a nice job to unload data from memory,
> but
> > it takes a while for that to happen.  When the initial load of the
> > application occurs, the memory consumption is quite high if there is lots
> > of data to be loaded (1 GB+).
> >
> > But after a while, the used ram drops down to under 100 mb as the
> > application run in the background, after which the application swaps is
> > only the data I am accessing.
> >
> > Can I trigger that memory release manually? (Maybe its another mechanism
> > and not GC?!)
> >
> > TIA
> >
> >
> > Tom Glod
> > Founder & Developer
> > MakeShyft R.D.A (www.makeshyft.com)
> > Mobile:647.562.9411
> > ___
> > use-livecode mailing list
> > use-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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Is there a way to manually trigger GC?

2021-01-16 Thread Tom Glod via use-livecode
Hi Folks,

I'm finding my application does a nice job to unload data from memory, but
it takes a while for that to happen.  When the initial load of the
application occurs, the memory consumption is quite high if there is lots
of data to be loaded (1 GB+).

But after a while, the used ram drops down to under 100 mb as the
application run in the background, after which the application swaps is
only the data I am accessing.

Can I trigger that memory release manually? (Maybe its another mechanism
and not GC?!)

TIA


Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: Is it possible to implement Mac App Store in-app purchases in LiveCode?

2021-01-11 Thread Tom Glod via use-livecode
HI am surprised no one answered this,

I found this.

https://lessons.livecode.com/m/4069/l/186807-how-do-i-implement-in-app-purchases-in-livecode-apple-appstore

On Sun, Jan 3, 2021 at 5:11 PM kee nethery via use-livecode <
use-livecode@lists.runrev.com> wrote:

> And if it is possible to do in-app purchases in macOS apps, are there
> instructions or sample code anywhere? It appears to me that the Apple
> documentation assumes I am using Swift and have imported a set of libraries
> that are called via Swift.
>
> Is there a sample stack somewhere for Mac apps?
>
> Has someone created a library I can use?
>
> Thanks,
> Kee Nethery
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: Will Browser widget ever work on Linux?

2020-12-10 Thread Tom Glod via use-livecode
Thanks for all the inputs gentlemen

I agree on the need for cross platform embedded browser support.

Will LC use another embedded browser for the mac?

So I guess there are more questions than answers here in terms of a 3
platform solution.

I have my first ssd sitting in the box, and once i install it i will try
not to take it for granted when judging the "performance" of my work.

Cheers,

Tom





On Wed, Dec 9, 2020 at 12:15 PM Mark Wieder via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 12/9/20 8:40 AM, Curry Kenworthy via use-livecode wrote:
>
> > Yep, it actually feels great to be a Windows-first LiveCoder.
>
> I'm not gonna get sucked into religious wars here... 
>
> > Like the field, embedded Browser is a way to
> > deliver and display so many different kinds of content that it should be
> > considered a foundational part of LC. Can't afford to let it slip.
>
> Yep. So... browser support on linux?
>
> > Now that I have an SSD, the LC script editor troubles are a thing of the
> > past too. LC simply made the mistake of designing broadly-used software
> > on high-end hardware, so it wasn't a great design, especially for the
> > masses. (Strange because that's usually a beginner's mistake.)
>
> When I worked at Apple I was always the guy who wanted to use the older
> hardware while everyone else was jumping for the latest models because I
> was dead set on finding compatibility bugs. My favorite discovery was
> uncovering a bug in the MPW C compiler because it had only previously
> been tested on the latest shiny new hardware.
>
> --
>   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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Will Browser widget ever work on Linux?

2020-12-08 Thread Tom Glod via use-livecode
Hi folks,

I need to know whether there are any plans of making the CEF browser work
correctly on Linux?
I vaguely remember a conversation about it and it seeming like there is
very little hope of that.
Can anyone confirm?

Thanks,

Tom
___
use-livecode mailing list
use-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: New Google PlayStore Console

2020-11-05 Thread Tom Glod via use-livecode
following,

On Thu, Nov 5, 2020 at 12:46 PM Ralph DiMola via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I received these 3 warnings when uploading APKs using the new Google Play
> Console. The first one I've been seeing for a while. Anyone know about the
> last 2? I assume the second one is LCs use of the JVM.
>
> Warning
> This APK results in unused code and resources being sent to users. Your
> app could be smaller if you used the Android App Bundle. By not optimizing
> your app for device configurations, your app is larger to download and
> install on users' devices than it needs to be. Larger apps see lower
> install success rates and take up storage on users' devices.
>
> Warning
> This APK contains Java/Kotlin code, which might be obfuscated. We
> recommend you upload a deobfuscation file to make your crashes and ANRs
> easier to analyze and debug. Learn More
>
> Warning
> This APK contains native code, and you've not uploaded debug symbols. We
> recommend you upload a symbol file to make your crashes and ANRs easier to
> analyze and debug. Learn More
>
> Ralph DiMola
> IT Director
> Evergreen Information Services
> rdim...@evergreeninfo.net
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: Websockets

2020-10-21 Thread Tom Glod via use-livecode
Thank You Mark for the hint. I will ask him about it.

Richard, I hear what you are saying, its not absolutely necessary to get
things done.
Its just I am researching the most efficient mode of communication between
a LC stack and a binary written in Go.  A lot of Go Libraries have
websocket support.  So naturally I wanted to test it as part of my
research.  I'm using LC as a UI layer for a backend written in Go (needed
insane concurrency for accessing web apis on a separate CPU process and
core and only do UI with LC.).
This is still a research piece at the moment, not implementing anything yet.
Thanks for your thoughts.




On Wed, Oct 21, 2020 at 1:01 PM Mark Wieder via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 10/21/20 7:09 AM, Tom Glod via use-livecode wrote:
> > Hi Livecoders,
> >
> > Does anyone know if there are any plans for introducing websockets to
> > livecode?
> >
> > Or if there are any working 3rd party implementations that are available?
> >
> > its been a lot of years.
> >
> > Thanks,
> >
>
> Charles Warwick has something in the oven. Might be worth pinging him to
> see what the status of that is.
>
> --
>   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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Websockets

2020-10-21 Thread Tom Glod via use-livecode
Hi Livecoders,

Does anyone know if there are any plans for introducing websockets to
livecode?

Or if there are any working 3rd party implementations that are available?

its been a lot of years.

Thanks,

-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: Hacktoberfest is coming

2020-09-01 Thread Tom Glod via use-livecode
H. good question Mark...I certainly don't want to do any work thats
going to sit there for a year+

Maybe someone from the mothership can give a yay or nay.

On Mon, Aug 31, 2020 at 10:55 PM Mark Wieder via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 8/27/20 9:05 AM, Mike Kerner via use-livecode wrote:
>
> > Please discuss, here, add a repo and/or an update that you would like to
> > see to a particular repo (include a link to the repo), and let's see if
> we
> > can get a bunch of LC Hackers, this year.
> >
>
> Kind of an exercise in futility, though, no?
> I submitted... let's see... (goes off and counts)... nine pull requests
> against LC last October (two for the engine, seven for the IDE) and
> they're still sitting in the hopper waiting to be reviewed.
> Why bother "fixing" things when nobody's paying attention?
>
> (the above is somewhat rhetorical since I just submitted another PR
> earlier today.. not that I expect any action on it)
>
> --
>   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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: Hacktoberfest is coming

2020-08-31 Thread Tom Glod via use-livecode
This year I believe I will have time to participate. Thanks for the
reminder.

On Thu, Aug 27, 2020 at 12:06 PM Mike Kerner via use-livecode <
use-livecode@lists.runrev.com> wrote:

> It's just over a month away, this year's Hacktoberfest
> If you have or know of a LC repo that would appreciate some love, please
> put it here, and let's see if we can get some folks involved in
> participating in making the LC universe a better place.
>
> In case you have no idea what I'm talking about, Hacktoberfest is an annual
> festival run on Github.  It rewards people who participate by submitting
> pull requests (usually 3) with some swag like t-shirts, stickers, etc.
>
> You have to sign up for it for your PR's to qualify.
> ANY PR to a public repo qualifies.  So, if you fix some LC documentation
> and submit a PR, it counts.  If you fix the way the datagrid handles
> scrolling on mobile, it counts.  If you add some badass feature to Levure,
> it counts.
>
> Please discuss, here, add a repo and/or an update that you would like to
> see to a particular repo (include a link to the repo), and let's see if we
> can get a bunch of LC Hackers, this year.
>
> --
> On the first day, God created the heavens and the Earth
> On the second day, God created the oceans.
> On the third day, God put the animals on hold for a few hours,
>and did a little diving.
> And God said, "This is good."
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LibURL and TSNet in LC Indy

2020-08-19 Thread Tom Glod via use-livecode
Yes!! that is an important distinction.  It explains some of the results of
my testsEven though I can send them out asynchronously, they can only
come back in sequence.

Basically I have a core binary component that must be fast and efficient in
serving and digesting api requests...I couldn't use LC for that.  I am
using Go with the fiber library to be the core service and push all results
to livecode front-end.
So I am testing the throughput abilities of Livecode (both community and
indy) to this local service.
I anticipate crazy speeds with Fiber when I test this with TSNet.

I will share my results, when I have completed all my tests.

Thanks Again

Tom





On Wed, Aug 19, 2020 at 11:50 AM Mark Wieder via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 8/19/20 8:08 AM, Bob Sneidar via use-livecode wrote:
> > I get a 404 error on the download.
>
> Change the directory to "tsnet" instead of "tsNet"
>
> <
> https://downloads.techstrategies.com.au/tsnet/tsNet_libUrl_loadUrl.livecode
> >
>
> >
> > Bob S
> >
> >
> > On Aug 18, 2020, at 9:52 PM, Charles Warwick via use-livecode <
> use-livecode@lists.runrev.com>
> wrote:
>
> >
> https://downloads.techstrategies.com.au/tsNet/tsNet_libUrl_loadUrl.livecode
>
>
> --
>   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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LibURL and TSNet in LC Indy

2020-08-18 Thread Tom Glod via use-livecode
Hi Charles,

Thanks for that tip, I suspect that will work to improve those failures on
TSNET

My rest API is local ...written in Golang using the Fiber Library..
which is very impressive performance wise, and super easy to implement.

An interesting side note... .liburl has this 'one at a time' limitation but
its possible to get around it by having a unique enough URL. which my use
case gives me automatically.

So as a result I can actually launch a lot of requests asynchronously.

I need to really test these components well.   so i will be posting
some results. I just got it to work reliably yesterday.

Thanks again,

Tom



On Mon, Aug 17, 2020 at 7:02 PM Charles Warwick via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Tom,
>
> If you want to stress test an API using the tsNet library, try adding a:
>
> tsNetLibUrlReuseConnection false
>
> Before issuing the loadUrl commands to see if that makes any difference.
>
> Also note that with tsNet, multiple load URL commands can occur at the
> same time against a single server, where as without tsNet, I think that
> libUrl will wait for one to complete before sending the next one.
>
> So it is also possible that you are hitting the remote server harder when
> you are using tsNet than with the standard libUrl.
>
> Regards,
>
> Charles
>
> > On 18 Aug 2020, at 8:23 am, Tom Glod via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Thank you sir. That worked.
> >
> > I will try to diagnose the difference between the 2 libraries in this
> > scenario.. if only to understand why its happening and not get burned
> > elsewhere.
> >
> > Thanks.
> >
> > Tom
> >
> >
> >
> > On Mon, Aug 17, 2020 at 4:41 PM Ralph DiMola via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> >> Tom,
> >>
> >> Your problem with tsNet could be a timeouts. See tsNetSetTimeouts
> >>
> >> Disable tsNet:
> >> dispatch "revunloadlibrary" to stack tsnetliburl
> >>
> >> Enable tsNet:
> >> dispatch "revloadlibrary" to stack tsnetliburl
> >>
> >> Ralph DiMola
> >> IT Director
> >> Evergreen Information Services
> >> rdim...@evergreeninfo.net
> >>
> >>
> >> -Original Message-
> >> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On
> >> Behalf
> >> Of Tom Glod via use-livecode
> >> Sent: Monday, August 17, 2020 4:32 PM
> >> To: How to use LiveCode
> >> Cc: Tom Glod
> >> Subject: LibURL and TSNet in LC Indy
> >>
> >> Hi Folks,
> >>
> >> I am  stress testing a rest api using liburl, I will also do TSNET
> >>
> >> But when I open my stack in Livecode Indy, the load URL command uses
> TSNET
> >>
> >> Whats funny is that half the requests are failing when it tries to use
> >> TSNET. With liburl, 100% success rate using LC Community.
> >>
> >> I am also calling a custom liburlcallback handler.
> >>
> >> Is there any way to prevent indy from using TSNET by default?
> >>
> >> Thanks
> >>
> >> Tom
> >> ___
> >> use-livecode mailing list
> >> use-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
> >>
> >
> >
> > --
> > Tom Glod
> > Founder & Developer
> > MakeShyft R.D.A (www.makeshyft.com)
> > Mobile:647.562.9411
> > ___
> > use-livecode mailing list
> > use-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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LibURL and TSNet in LC Indy

2020-08-17 Thread Tom Glod via use-livecode
Thank you sir. That worked.

I will try to diagnose the difference between the 2 libraries in this
scenario.. if only to understand why its happening and not get burned
elsewhere.

Thanks.

Tom



On Mon, Aug 17, 2020 at 4:41 PM Ralph DiMola via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Tom,
>
> Your problem with tsNet could be a timeouts. See tsNetSetTimeouts
>
> Disable tsNet:
> dispatch "revunloadlibrary" to stack tsnetliburl
>
> Enable tsNet:
> dispatch "revloadlibrary" to stack tsnetliburl
>
> Ralph DiMola
> IT Director
> Evergreen Information Services
> rdim...@evergreeninfo.net
>
>
> -Original Message-
> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On
> Behalf
> Of Tom Glod via use-livecode
> Sent: Monday, August 17, 2020 4:32 PM
> To: How to use LiveCode
> Cc: Tom Glod
> Subject: LibURL and TSNet in LC Indy
>
> Hi Folks,
>
> I am  stress testing a rest api using liburl, I will also do TSNET
>
> But when I open my stack in Livecode Indy, the load URL command uses TSNET
>
> Whats funny is that half the requests are failing when it tries to use
> TSNET. With liburl, 100% success rate using LC Community.
>
> I am also calling a custom liburlcallback handler.
>
> Is there any way to prevent indy from using TSNET by default?
>
> Thanks
>
> Tom
> ___
> use-livecode mailing list
> use-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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


LibURL and TSNet in LC Indy

2020-08-17 Thread Tom Glod via use-livecode
Hi Folks,

I am  stress testing a rest api using liburl, I will also do TSNET

But when I open my stack in Livecode Indy, the load URL command uses TSNET

Whats funny is that half the requests are failing when it tries to use
TSNET. With liburl, 100% success rate using LC Community.

I am also calling a custom liburlcallback handler.

Is there any way to prevent indy from using TSNET by default?

Thanks

Tom
___
use-livecode mailing list
use-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: Layers in PBrowser

2020-08-13 Thread Tom Glod via use-livecode
Yikes.. I have a lot of time for LC but there is really no excuse that
is acceptable for this kinda bug to be around for so long there were
others that drove me nuts for years too...but have since been solved thank
God.


On Thu, Aug 13, 2020 at 7:53 AM David V Glasgow via use-livecode <
use-livecode@lists.runrev.com> wrote:

>
>
> > On 13 Aug 2020, at 4:16 am, Pi Digital via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Why do I have the same discussion with you people
>
> Hi Sean, There are no ‘you people’, there is only us, including you.
>
> I can’t help you with your IDE problem, but I can see that others are
> trying hard to be helpful, and that you are running on empty.
>
> Maybe get some sleep and revisit the issue when you are feeling refreshed?
>
> Cheers,
>
> David G
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: Secure Socket

2020-08-07 Thread Tom Glod via use-livecode
Mark, thank you for taking the time and helping me make peace on this
subject.



On Fri, Aug 7, 2020 at 4:28 AM Mark Waddingham via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 2020-08-06 19:28, Tom Glod via use-livecode wrote:
> > Do you think it is overkill to still encrypt it before I send it?
>
> Yes :)
>
> Applying industrial strength encryption twice does not increase security
> - it just wastes processor cycles.
>
> Indeed, if you are encrypting data to send over an encrypted stream then
> you must have a secret for this secondary encryption somewhere.
>
> If this secret is transmitted over the wire - then your second set of
> encryption is only as secure as the original connection (if someone
> could sniff the latter, then they can sniff out your secret for the
> extra encryption).
>
> If this secret is not transmitted over the wire and is just 'known' to
> both sides - then it means you must have a secret buried somewhere on
> both sides, probably less securely then the mechanisms used by SSL to
> establish the secret it uses to encrypt the stream.
>
> Warmest Regards,
>
> Mark.
>
> --
> Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/
> LiveCode: Everyone can create apps
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Secure Socket

2020-08-06 Thread Tom Glod via use-livecode
Hello Livecode community,

I've missed working with LiveCode, but I'm back for the next 4+
Months.and most likely indefinitely. Wooohoo!

I have a quick question about *secure* local sockets.

I'm pushing JSON to livecode using a localhost connection to a service
using "secure socket".

Do you think it is overkill to still encrypt it before I send it?


Thanks,

-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: Congrats to everyone on success of the Covid-19 -- LiveCode Impact Fund Campaign.

2020-07-17 Thread Tom Glod via use-livecode
Congrats Livecode Inc on reaching the goal that is good news for us all!



On Thu, Jul 16, 2020 at 2:08 PM Mark Smith via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Yes, big congrats to everyone; contributors and fund raisers alike . Quite
> a feat. I look forward to exciting new developments.
>
> Mark
>
>
> > On Jul 16, 2020, at 6:20 PM, Martin Koob via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Hi.
> >
> > Another successful campaign — 100% funded.   Congrats to Kevin and all
> the folks at LiveCode and thanks to all the fellow members of the community
> who chipped in to reach the goal.
> >
> > We always seem to make it at the end of these campaigns..  It is like
> and auction and it seems there are a number of people who stand at the
> sidelines till the last few days and then the serious bidding starts,
> people get excited and may end up buying a thing or two they hadn’t
> intended to to see it go over the edge.  Always an interesting phenomenon
> to watch from this side.  I wonder if this is unique to the LiveCode
> community.   It would be an interesting study for some graduate student in
> business or psychology.
> >
> > Martin Koob
> >
> >
> >
> >
> >
> > ___
> > use-livecode mailing list
> > use-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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: sorting lines by date

2020-07-10 Thread Tom Glod via use-livecode
Yeah it will add some overhead, but it will work to do what you need. I'm
sorry I'm not fluent in the syntax of sort . but I knew you can specify
a date  I never needed to use it I always store the seconds or
milliseconds.

Yup.Might as well convert to seconds and then sort numeric ascending or
descending. Its very fast in my experience.

All the best.

Tom

On Fri, Jul 10, 2020 at 7:55 PM JB via use-livecode <
use-livecode@lists.runrev.com> wrote:

> If you are having problems with the date itself not being
> sorted properly you might be able to accomplish it by
> first converting the date to seconds and then sort the
> data.  It will take more time but might work.
>
> JB
>
>
> > On Jul 10, 2020, at 3:06 PM, David V Glasgow via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Livecodeistas,
> >
> > I am working with text files consisting of many thousands of lines, most
> of which are in the format URL & Tab & Date - but a few don’t have a date.
> >
> > So they look like this ...
> >
> > http://1.lw6.blah/b7f3bd9e6b4d728a0f6d5883ed3a5ce/5326d47f?ss=152
>  17/03/2014 9:55
> >
> http://1.lw6.zdomain/storage/1/x/xk/xkwEp/encoded.mp4/7aecf5e57e34c5f9212f30d0ca16da5a/5326d454?ss=107
>
> >
> http://1.lw6.zdomain/storage/1/x/xk/xkwEp/encoded.mp4/7aecf5e57e34c5f9212f30d0ca16da5a/5326d454?ss=107
>
> >
> http://1.lw6.zdomain/storage/1/x/xk/xkwEp/encoded.mp4/7aecf5e57e34c5f9212f30d0ca16da5a/5326d454?ss=107
>
> > http://adomain/   27/06/2016 8:10
> > http://adomain/   27/06/2016 8:10
> > http://adomain/   27/06/2016 8:10
> > http://adomain/   27/06/2016 8:10
> >
> http://adomain/?go=click=133=1=0=3=3841375=http%253A%252F%252Fadomain%somestuff-330835.html
>  17/11/2013 22:18
> >
> http://adomain/?go=click=133=1=0=3=3841375=http%253A%252F%252Fadomain%somestuff-330835.html
>  17/11/2013 22:18
> >
> http://adomain/?go=click=133=1=0=3=3841375=http%253A%252F%252Fadomain%somestuff-330835.html
>  17/11/2013 22:18
> >
> http://adomain/?go=click=133=1=0=3=3841375=http%253A%252F%252Fadomain%somestuff-330835.html
>  17/11/2013 22:18
> >
> http://adomain/?go=click=133=1=0=3=3841375=http%253A%252F%252Fadomain%somestuff-330835.html
>  17/11/2013 22:18
> >
> > I assumed I could sort the lines by date using the following:
> >
> > set itemdel to tab
> > sort lines of field "import" datetime by the last item of each
> >
> > (I know I could speed this up using a variable, but I wanted to just see
> the result first.)
> >
> > I wasn’t sure what would happen to the lines with no date, but assumed
> they would pile up at the beginning or the end of the field (which would be
> fine).  However, what happens is that the script runs, and the order above
> is generated.  I can’t see any meaningful ordering of the lines.
> >
> > I have a horrible feeling that dates are more complicated than I
> imagined, although I am sort of hoping  there something simple I just
> haven’t grasped.  If so, what?
> >
> > Best wishes,
> >
> > David Glasgow
> > ___
> > use-livecode mailing list
> > use-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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: sorting lines by date

2020-07-10 Thread Tom Glod via use-livecode
Hi David, you should be able to do this by specifying the sort-type. look
up 'sort container' in the dictionary.

On Fri, Jul 10, 2020 at 6:07 PM David V Glasgow via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Livecodeistas,
>
> I am working with text files consisting of many thousands of lines, most
> of which are in the format URL & Tab & Date - but a few don’t have a date.
>
> So they look like this ...
>
> http://1.lw6.blah/b7f3bd9e6b4d728a0f6d5883ed3a5ce/5326d47f?ss=152
>  17/03/2014 9:55
>
> http://1.lw6.zdomain/storage/1/x/xk/xkwEp/encoded.mp4/7aecf5e57e34c5f9212f30d0ca16da5a/5326d454?ss=107
>
>
> http://1.lw6.zdomain/storage/1/x/xk/xkwEp/encoded.mp4/7aecf5e57e34c5f9212f30d0ca16da5a/5326d454?ss=107
>
>
> http://1.lw6.zdomain/storage/1/x/xk/xkwEp/encoded.mp4/7aecf5e57e34c5f9212f30d0ca16da5a/5326d454?ss=107
>
> http://adomain/ 27/06/2016 8:10
> http://adomain/ 27/06/2016 8:10
> http://adomain/ 27/06/2016 8:10
> http://adomain/ 27/06/2016 8:10
>
> http://adomain/?go=click=133=1=0=3=3841375=http%253A%252F%252Fadomain%somestuff-330835.html
> 17/11/2013 22:18
>
> http://adomain/?go=click=133=1=0=3=3841375=http%253A%252F%252Fadomain%somestuff-330835.html
> 17/11/2013 22:18
>
> http://adomain/?go=click=133=1=0=3=3841375=http%253A%252F%252Fadomain%somestuff-330835.html
> 17/11/2013 22:18
>
> http://adomain/?go=click=133=1=0=3=3841375=http%253A%252F%252Fadomain%somestuff-330835.html
> 17/11/2013 22:18
>
> http://adomain/?go=click=133=1=0=3=3841375=http%253A%252F%252Fadomain%somestuff-330835.html
> 17/11/2013 22:18
>
> I assumed I could sort the lines by date using the following:
>
> set itemdel to tab
> sort lines of field "import" datetime by the last item of each
>
> (I know I could speed this up using a variable, but I wanted to just see
> the result first.)
>
> I wasn’t sure what would happen to the lines with no date, but assumed
> they would pile up at the beginning or the end of the field (which would be
> fine).  However, what happens is that the script runs, and the order above
> is generated.  I can’t see any meaningful ordering of the lines.
>
> I have a horrible feeling that dates are more complicated than I imagined,
> although I am sort of hoping  there something simple I just haven’t
> grasped.  If so, what?
>
> Best wishes,
>
> David Glasgow
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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 Community Site

2020-07-08 Thread Tom Glod via use-livecode
David,

I love your suggestions, I also have some questions about some of the
things you mentioned. I'm totally down to hearing more of your thoughts on
a project like this.

I'm not married to the name. but whenever I see that I own the domain I
am reminded of this somewhat glaring need.

Maybe my ideas at this point are have been simplisticI have advanced
knowledge and experience in WordPress, it has everything thats needed
to make a successful site that can scale to a decent number of users.  
it would be hard to convince me to spend time building things in order to
have a site that has custom funtionality for what we need.

So what I'm saying is I don't know if thats compatible with federated
websites using docker containers.but I take it, the docker containers
can have wordpress on them.

Lets do the zoom call David. send me an invite .. wednesday,
thursday,friday  work for me . at most times ... except before noon est
on wednesday!

Cheers,

Tom (tom at makeshyft.com)



On Wed, Jul 8, 2020 at 4:02 PM Alex Tweedly via use-livecode <
use-livecode@lists.runrev.com> wrote:

>
> On 08/07/2020 06:30, Richard Gaskin via use-livecode wrote:
>
> > LC Ltd loves guest content in their blog,
>
> Really ?  There's been *one* guest blog post in the last 2 years - maybe
> they need to push harder for contributions.
>
> > and additions to the Lessons and docs.  The nice thing about making
> > contributions with the core project is they keep the
> > highest-possible-ranking site looking fresh, while also reducing work
> > for the author.
>
> Yep!
>
> So the answer for me is clear - I should write a (potential) blog post
> for the Livecode Blog, and offer ti to Heather. It may not be up to
> their standards - but at least I'll have tried.
>
> OK, off I go to write up my little "Them are beads!" project.
>
> Alex.
>
>
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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 Community Site

2020-07-08 Thread Tom Glod via use-livecode
Thanks for your thoughts Richard.  You are right on the content delivery
channels.  Posting content on social media directly is definitely
worthwhile, but I really think the market opportunity may be there for a
LiveCode related 'hub'.  I think its possible for this site to be a semi
everyday visit, a great destination for new LC developers, and a true hub
for (new) livecode developers / teachers.

I end up on livecode journal every once in a while if i am searching for
something, there is a wealth of information there (thanks). though,
to a new user, they may not be sure they are on a current website.
It would make sense to post links to these blog postswith proper open
graph data.

Yeah.LC Inc's strengths are not currently in social marketing or
community engagement, but that can change, and maybe this site can help
with that.

I will update this thread with a link to the roadmap.

Thanks,

Tom

On Wed, Jul 8, 2020 at 1:31 AM Richard Gaskin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Tom Glod wrote:
>
>  > I feel like nothing out there, LC related, feels like its maintained
>  > of kept up to date.
>
> True dat, though there are a few.
>
> LiveCode Journal has been fallow too long for a couple reasons: it's a
> lot of work to keep fresh content flowing, and ultimately I found that
> content needs management and much more, so I've been making tools for
> that. My hope is that the tools will allow me to kick out content more
> prolifically, but the tools themselves require  quite a bit of time
> before that happens.
>
>  > Livecode themselves don't really have much of a social presence.
>
> They have no content strategy that's evident.  That's too bad. it works.
>   Content strategy is pretty much how companies grow in the 21st century.
>
>
>  > So for new developers, it all just seems 'stale'.
>  >
>  > A modern, maintained site with up to date content would very easily
>  > become one of the top results for those searching for livecode. (I
>  > could be wrong)
>
> Yes, to fresh content - but need it be in one domain?
>
> Is the goal to create a new funnel that goes through all the steps to
> bring people into a new place...
>
> - or -
>
> ...could the content be delivered to where people already are?
>
>
> An article at LinkedIn can be promoted in groups and forums, but being
> at LinkedIn will be seen by more people more quickly than you could
> expect through organic search engine traffic.
>
> Even better, search engine traffic only applies when the searcher
> happens to be searching for phrases that a given domain ranks high for.
>
> But in existing sharing networks like LinkedIn, people can discover
> things they might never have thought to search for.
>
> The mother ship itself is also a good venue:
>
> LC Ltd loves guest content in their blog, and additions to the Lessons
> and docs.  The nice thing about making contributions with the core
> project is they keep the highest-possible-ranking site looking fresh,
> while also reducing work for the author.
>
> --
>   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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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 Community Site

2020-07-07 Thread Tom Glod via use-livecode
Hi Alex, thank you for your detailed reply. I appreciate it.

I think you are right . I too don't have a lot of interest going down
this road if no one wants it.

I feel like nothing out there, LC related, feels like its maintained of
kept up to date.

Livecode themselves don't really have much of a social presence.

So for new developers, it all just seems 'stale'.

A modern, maintained site with up to date content would very easily become
one of the top results for those searching for livecode. (I could be wrong)

I just think of it as an opportunity that would also help to freshen things
up.

Thanks for pointing out the play on words. the answer.its BOTH. :D

I'm going to post an update on this in a few days.






On Tue, Jul 7, 2020 at 8:37 PM Alex Tweedly via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 07/07/2020 18:46, Tom Glod via use-livecode wrote:
>
> > Hi Folks,
> >
> > For years I have owned the domain "lovelivecode.com". At one point I
> lost
> > it, but decided to buy it again a few months ago.
> >
> > ...
> >
> > Recently,I am seeing the glaring need in the community (also touched on
> by
> > recent threads):
> Yes, I agree (some).
> > I don't have a ton of time to spend on it, but thanks to modern tools, I
> > don't need lots of time.
> >
> >
> > Please give me a quick reply
> > 1. If this interests you.
> > 2. And If you would like to be involved with it
>
> 1. Yes, I'm interested.
>
> 2. Yes, I'd ike to be involved.
>
> 3. BUT I am wary :-)
>
> I fully agree that we are missing some of those things, and that a
> community effort could maybe help fill some of them. But we also already
> suffer from duplication and fragmentation (and too many possible places
> to have to go look).
>
> So I think that unless we are confident that there is enough interest,
> commitment and agreement on goals, we would be better off not even
> starting . Sorry if that sounds negative - but the last thing we need to
> do is to use up the rather scarce resource we have (i.e. our own time)
> on a likely-to-fail effort.
>
> So I'm going to pick over your stated goals, and comment on them. Partly
> think of this as an attempt to avoid "boiling the ocean" - we'd be
> better getting success on 2 or 3 goals than only a little bit of
> progress on 10 of them.
>
> > Here are my goals:
> >
> > For LoveLivecode.com to be a "modern" central hub for:
>
> Not sure what 'modern' is (or whether I like it :-)  And central could
> mean 'one place for everything' which I think is not practical.
>
> The goals, rearranged into a different order to suit me:
>
> >
> > LC News
> > Member Post Feed
> > Communication between members (forums / PMs)
> Here I think we already have adequate choices (and fragmentation). I
> would love to find a way to unify the forums and the use-list - but if
> it was going to be easy, it would have happened by now. And a separate
> (non-LCLtd) solution is just going to be another fragment.
> > (Up-to-date) Educational resources
> Yeah, could be possible.
> > Code snippets
> > Sample Files
> Yes, definitely. I think there is a particular gap in this area
> (libraries) but I'll keep that for a possible later detailed discussion.
> > Events / Online & Live
> > Community Polls (to help livecode inc to understand us better)
> Yes - I'm sure there is interest for this, even if we are all not sure
> what we want, we really do want something.
> > Developer Directory (And maybe project submission for developer bids??)
> > and Ad space for anyone whose target market is LC Developers.
> >
> Yes, why not.
>
> I hope you (we) can get something going, even if I'm not sure yet what I
> most want it to be.
>
> Alex.
>
> P.S. is it "love livecode" or "love. live. code." ?
>
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Livecode Community Site

2020-07-07 Thread Tom Glod via use-livecode
Hi Folks,

For years I have owned the domain "lovelivecode.com". At one point I lost
it, but decided to buy it again a few months ago.

I called it that because I often found myself saying "I love livecode"
while working inside of it, due to its massive strong points in desktop app
development.

Recently,I am seeing the glaring need in the community (also touched on by
recent threads):

I don't have a ton of time to spend on it, but thanks to modern tools, I
don't need lots of time.

Here are my goals:

For LoveLivecode.com to be a "modern" central hub for:

LC News
Member Post Feed
(Up-to-date) Educational resources
Code snippets
Sample Files
Events / Online & Live
Community Polls (to help livecode inc to understand us better)
Communication between members (forums / PMs)
Developer Directory (And maybe project submission for developer bids??)
and Ad space for anyone whose target market is LC Developers.

Please give me a quick reply
1. If this interests you.
2. And If you would like to be involved with it

Also, please forward to anyone you feel may be interested.

Thank you.

Tom
tom at @ makeshyft.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: New Campaign

2020-06-18 Thread Tom Glod via use-livecode
Hi Heather,

I nearly missed this, as I am not working with LC at the moment so I don't
visit the list as often.

Happy to take part in this. Excited about 9.6+

All the best to the Livecode team!

PS ... Worldpay is killing me on the exchange rate.  wish we could do
straight up paypal if possible.

On Wed, Jun 17, 2020 at 10:30 AM Heather Laine via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Dear list folks,
>
> I'm drawing your attention to our crowd funding campaign, which we have
> just launched here:
>
> https://livecode.com/covid-19-livecode-impact-fund/ <
> https://livecode.com/covid-19-livecode-impact-fund/>
>
> This is an important campaign for LiveCode. If you have a moment please do
> go and check it out.
>
> Warmest Regards,
>
> Heather
>
> Heather Laine
> Customer Services Manager
> LiveCode Ltd
> www.livecode.com
>
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: Sad truth about iOS apps

2020-05-15 Thread Tom Glod via use-livecode
I've ditched LC for mobile development but 

This may help you its not great for the simulator, but for making
builds, it should work.

http://www.xcodeclub.com

Good luck.


On Fri, May 15, 2020 at 1:20 PM Dev via use-livecode <
use-livecode@lists.runrev.com> wrote:

>
>
>
>   http://forums.livecode.com/viewtopic.php?f=5=34097
>
>  Some other potential solutions from the forums
>
>
>
>
>
>
>
>
> >
> > On May 15, 2020 at 10:03 AM,   use-livecode@lists.runrev.com)>  wrote:
> >
> >
> >
> >  As many of you will know, I have been struggling to create an iPhone
> app - very unfamiliar territory for me. It’s been an education. Without
> help from this list and the mother ship I would have been dead in the water
> long ago. Finally I can see the (beta version of) the app running on my
> iPhones - yipee! The next step is to get it out there via TestFlight so
> that a few friends can mess with it. I just went through all the hoops with
> the Apple App Store to reach the magic TestFlight stage, using the XCode
> Application Loader. Things looked good until this:  >  ERROR ITMS-90725:
> "SDK Version Issue. This app was built with the iOS 12.1 SDK. New apps for
> iPhone or iPad must be built with the iOS 13 SDK or later.” My iMac can
> only run High Sierra, and High Sierra can only run XCode 10.1, and AFAIK
> that version of XCode only runs SDK 12.1. I think that means I get a new
> Mac or give up. Please tell me if I’m wrong. Graham PS I would really like
> a new Mac, but the budget is the 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
> >
> >
>
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: Small and strange problem

2020-05-10 Thread Tom Glod via use-livecode
try putting a space between the left and right of the / and see if you
still get it.

On Sun, May 10, 2020 at 1:10 PM Paul Hibbert via use-livecode <
use-livecode@lists.runrev.com> wrote:

> No replies so far, so I had a few minutes spare and tried to recreate this
> problem, but couldn’t. No matter what I put into tMins first, even an empty
> variable still returned 0, so my suggestion would be to wrap the script in
> a try - catch to see what’s going on with the left operand (tMins) during
> the equation, something like:
>
>try
>   put (tMins/60) into tMins
>catch tError
>   if tError then answer "An Error Occurred;"  && tError & return &
> "tMins =" && tMins
>end try
>
> I tried in both versions of LC that you mentioned and saw no problem.
>
> Maybe somebody else will have a better idea.
>
> Paul
>
> > On May 9, 2020, at 07:05, Graham Samuel via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > I’m using LC 9.6.0 dp4 and 9.5.1 - this issue is seen in both versions.
> >
> > I have a script with a very simple statement:
> >  put (tMins/60) into tMins
> >
> > tMins contains a number, and as expected I get a numeric result, for
> example if tMins is 31, I get 0.516667
> >
> > but ONLY when I step through the script in the IDE. If I let the script
> run, the IDE reports an error:
> >
> >> Execution error (operators /: error in left operand, char 1
> >
> >
> > Either there’s an error or there isn’t. What can be wrong? I suppose as
> usual it’s me, but I am foxed.
> >
> > Graham
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: sqLite delete memory database

2020-05-01 Thread Tom Glod via use-livecode
hmmmyou can try set the pragma to zero out flag (i am pretty sure there
is one) .. and drop all tables on close?

its strange that it does not 'delete' from memory.  Are we sure on
this?. is this dependent on the garbage collector in LC?





On Fri, May 1, 2020 at 7:14 AM JB via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I have been testing SQLite 3 using the command line interface and it
> looks to me like SQLite is designed to securely delete the memory of
> the database automatically after it closes the database.
>
> I could be wrong but if you can’t read the memory it is probably already
> securely deleted when the database was closed.
>
> JB
>
>
> > On Apr 30, 2020, at 6:43 PM, Bob Sneidar via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > I can create memory databases, but how do I delete it once created?
> revdb_disconnect still leaves it in memory. revCloseDatabase is just a
> synonym of revdb_disconnect.
> >
> > Bob S
> >
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> >
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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-09 Thread Tom Glod via use-livecode
hmmm.i'm going to do some testing on this to try to nail down the
details on this.

Visiting this page in the browser gives a lot of info.

https://tools.woolyss.com/html5-audio-video-tester/

I've never used the built in player maybe it uses the OS's installed codecs?


On Thu, Apr 9, 2020 at 3:06 PM Klaus major-k via use-livecode <
use-livecode@lists.runrev.com> wrote:

>
>
> > Am 09.04.2020 um 21:04 schrieb Tom Glod via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> > i am not sure of the difference between the codec your files used ...and
> > the YT live codec but surely there is one.
>
> QT Player info gave me h264 as the video codec.
>
> --
> Klaus Major
> https://www.major-k.de
> kl...@major-k.de
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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-09 Thread Tom Glod via use-livecode
i am not sure of the difference between the codec your files used ...and
the YT live codec but surely there is one.

On Thu, Apr 9, 2020 at 3:03 PM Tom Glod  wrote:

> YT uses different codecs for 'live' and uploaded videos.  After a period
> of time, the re-encode the live videos as archived videos and then they can
> be viewed normally like you say.
>
> Indeed, I play youtube videos all the time in my toolbox that runs the cef
> browser widget. but ya. nothing live.
>
> I hope this gets solved sometime.
>
> On Thu, Apr 9, 2020 at 2:55 PM Klaus major-k via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>> Hi Tom,
>>
>> > Am 09.04.2020 um 20:49 schrieb Tom Glod via use-livecode <
>> use-livecode@lists.runrev.com>:
>> >
>> > Hi Klaus,
>> >
>> > My experience with this issue was trying to view "youtube live" using
>> the
>> > browser widget, which uses h264...its how I found out that CEF needs to
>> be
>> > built with "-proprietary codec" flag in order to be able to play h264
>> > videos from youtube or vimeo.
>>
>> oh, did not know that.
>>
>> > It would make sense that its the same reason why LC player does not play
>> > anything with h264.
>>
>> I have some h264 encoded videos, downloaded from YouTube, and they play
>> fine
>> in a player object! Just downloaded and played another video from YT and
>> works fine!
>>
>> > Yes that is what I was implying, building LC and CEF (Chrome Browser in
>> a
>> > widget) with the codecs.
>>
>> Aha, thank you for the info.
>> Yep, that would be a nice addition!
>>
>> > --
>> > Tom Glod
>> > Founder & Developer
>> > MakeShyft R.D.A (www.makeshyft.com)
>> > Mobile:647.562.9411
>>
>> Best
>>
>> Klaus
>>
>> --
>> Klaus Major
>> https://www.major-k.de
>> kl...@major-k.de
>>
>>
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>
>
>
> --
> Tom Glod
> Founder & Developer
> MakeShyft R.D.A (www.makeshyft.com)
> Mobile:647.562.9411
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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-09 Thread Tom Glod via use-livecode
YT uses different codecs for 'live' and uploaded videos.  After a period of
time, the re-encode the live videos as archived videos and then they can be
viewed normally like you say.

Indeed, I play youtube videos all the time in my toolbox that runs the cef
browser widget. but ya. nothing live.

I hope this gets solved sometime.

On Thu, Apr 9, 2020 at 2:55 PM Klaus major-k via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Tom,
>
> > Am 09.04.2020 um 20:49 schrieb Tom Glod via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> > Hi Klaus,
> >
> > My experience with this issue was trying to view "youtube live" using the
> > browser widget, which uses h264...its how I found out that CEF needs to
> be
> > built with "-proprietary codec" flag in order to be able to play h264
> > videos from youtube or vimeo.
>
> oh, did not know that.
>
> > It would make sense that its the same reason why LC player does not play
> > anything with h264.
>
> I have some h264 encoded videos, downloaded from YouTube, and they play
> fine
> in a player object! Just downloaded and played another video from YT and
> works fine!
>
> > Yes that is what I was implying, building LC and CEF (Chrome Browser in a
> > widget) with the codecs.
>
> Aha, thank you for the info.
> Yep, that would be a nice addition!
>
> > --
> > Tom Glod
> > Founder & Developer
> > MakeShyft R.D.A (www.makeshyft.com)
> > Mobile:647.562.9411
>
> Best
>
> Klaus
>
> --
> Klaus Major
> https://www.major-k.de
> kl...@major-k.de
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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-09 Thread Tom Glod via use-livecode
Hi Klaus,

My experience with this issue was trying to view "youtube live" using the
browser widget, which uses h264...its how I found out that CEF needs to be
built with "-proprietary codec" flag in order to be able to play h264
videos from youtube or vimeo.

It would make sense that its the same reason why LC player does not play
anything with h264.

Yes that is what I was implying, building LC and CEF (Chrome Browser in a
widget) with the codecs.

On Thu, Apr 9, 2020 at 2:46 PM Klaus major-k via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Tom,
>
> > Am 09.04.2020 um 20:34 schrieb Tom Glod via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> > Hi Richard, thats exactly what they did.
> >
> > Now if only would could get a LC and CEF build with that. Do you think it
> > would be a lot of work to add the codec to LC player and a build of CEF
> to
> > go with it?
>
> the x264 codec is 100% compatible to the h264 codec!
>
> Almost all of my videos are encoded with HANDBRAKE which uses the x264
> codec,
> been ripping my own DVDs some years ago, and all of them play fine on my
> (not so )
> smart TV, in a player object and a browser widget in LC.
>
> Or do you mean LC should implement that codec right into the engine?
>
>
> Best
>
> Klaus
>
> --
> Klaus Major
> https://www.major-k.de
> kl...@major-k.de
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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-09 Thread Tom Glod via use-livecode
Hi Richard, thats exactly what they did.

Now if only would could get a LC and CEF build with that. Do you think it
would be a lot of work to add the codec to LC player and a build of CEF to
go with it?

I got the licensing documents 2 years ago from MPEG-LA.. and had I
started to read them then...I would have just finished.

The good part is the MPEG-LA gives you 100,000 licenses free of charge, and
after that its also very cheap / user.

On Thu, Apr 9, 2020 at 2:27 PM Richard Gaskin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Tom Glod wrote:
>  > There is cisco's openh264 codec which they open sourced.  So that is a
>  > potential solution that would have to include the livecode team.
>  >
>  > https://github.com/cisco/openh264
>
> Super-cool, Tom. Thanks for posting that.
>
> It's an impressive work, both technically for its breadth of support and
> with its license, the permissive MIT-like BSD 2-Clause "Simplified"
> License.
>
> Curious about how they were able to pull that off without triggering the
> patent wrath of the MPEG-LA consortium, it seems Cisco wrote a large
> check and is absorbing the cost internally, not passing that cost on to
> users of the component:
>
> https://blog.mozilla.org/blog/2013/10/30/video-interoperability-on-the-web-gets-a-boost-from-ciscos-h-264-codec/
>
> This is how we can watch Netflix in Firefox, and many other things with
> proprietary and DRM content.
>
> Thanks, Cisco!
>
> --
>   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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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-09 Thread Tom Glod via use-livecode
There is cisco's openh264 codec which they open sourced.  So that is a
potential solution that would have to include the livecode team.

https://github.com/cisco/openh264

On Thu, Apr 9, 2020 at 2:04 PM J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 4/9/20 9:53 AM, Bryan Anderson via use-livecode wrote:
> > The .mp4 file spec allows for 3 different audio formats. AAC,
> MPEG1-Layer1 and MPEG1-Layer2. AAC is by far the most often used audio
> codec.
> >
> > I just made a quick video using each audio codec, and the only one that
> plays audio in LC is the AAC version (MacOS, LC 9.5.0). To make sure you’re
> video is the right format, download the sample stack in the bug report at
> https://quality.livecode.com/show_bug.cgi?id=21278 <
> https://quality.livecode.com/show_bug.cgi?id=21278>. I know that video
> works, at least on Mac.
> >
> > On MacOS. Quicktime is the default player on the Mac still today, but
> it’s not the same QuickTime from years ago that LC depended on. If “About
> QuickTime Player” shows version 10.5, you’re on the new one. QuickTime
> Player 7 uses the deprecated APIs.
>
> I have QT 10.5 and it plays the video. Firefox does too. On Android,
> Chrome plays it. So it
> looks like LC mobile player could be the problem.
>
> I downloaded the file from your bug report, set a LC player to the
> filepath on my Mac, and got
> the same empty black screen.
>
> --
> 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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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-09 Thread Tom Glod via use-livecode
 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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: Umlauts (again) and arraytojson

2020-04-09 Thread Tom Glod via use-livecode
definitely not correct.

On Thu, Apr 9, 2020 at 9:06 AM Klaus major-k via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi friends,
>
> this just came up in the german LC forum, obviously "arraytojson"
> does not like UMLUATS in the keynames!?
>
> This:
> --
> on mouseUp
>  put "eins" into tArray["äns"]
>  put "zwei" into tArray["zwöi"]
>  put arraytojson(tArray)
> end mouseUp
> --
> gives -> {}
>
> Is this correct/desired behaviour?
>
>
> Best
>
> Klaus
> --
> Klaus Major
> https://www.major-k.de
> kl...@major-k.de
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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-08 Thread Tom Glod via use-livecode
my guess is the LC player does not have h264 codec. its a codec that
carries a license fee and agreement. I hope one day it can be included in
an indy license and maybe the CEF can be built with the h264 codec.

That would be really good for business.

CHeers

Tom

On Thu, Apr 9, 2020 at 12:12 AM J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Thanks. The Mac won't play it, which is odd (usually in Finder a media
> thumbnail will play) and the Mac suggests QT as a default app, wbich is no
> longer supported officially.
>
> I will try it on mobile when I get farther along, but for now I'd like to
> debug on Mac during development. The LC player is blank when I set the
> filename, presumably because it doesn't support QT either.
>
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> On April 8, 2020 9:48:52 PM Jerry Jensen via use-livecode
>  wrote:
>
> > Hi J,
> > AAC is Advanced Audio Compression - successor to MP3.
> > https://fileinfo.com/extension/aac
> > Hope this will help you figure out how to play it.
> > .Jerry
> >
> >> On Apr 8, 2020, at 4:10 PM, J. Landman Gay via use-livecode
> >>  wrote:
> >>
> >> I asked this before, looking for the best format for video files on
> both
> >> Android and iOS. Colin suggested H.264 as the codec, and MP4 as the
> file
> >> format. I have a video with those specs but it won't play in the LC
> player,
> >> and the Mac wants to open it with QuickTime. VLC will play it.
> >>
> >> Get Info shows the codec as H.264, AAC. The file extension is mp4. Is
> AAC
> >> the problem (that's the audio format, right?) What should it be?
> >>
> >> I haven't tried it on mobile yet, but if it needs QT I'm pretty sure it
> >> won't work.
> >>
> >> --
> >> 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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: Our first Community Zoom Session

2020-04-03 Thread Tom Glod via use-livecode
Is it already over ? its only 12:20 EST and its saying the start is at 11
AM... if I am the host I should log in

Am I crazy to expect "Meeting is over". if its over?

On Fri, Apr 3, 2020 at 11:29 AM Mark Wieder via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 4/2/20 9:34 AM, doc hawk via use-livecode wrote:
> > I think the that’s midnight PST . . .
> >
> > Also, I would ask that you to *not* submit our email address to zoom,
> but instead send the code to the lit, or by your own servers to our
> email—it came out in the last couple of days that, just a zoom was nearing
> a whole week without  a new security or privacy sue, that they’d globe
> email in a way to make them accessible . . .
>
> Register with a disposable email address / use a pen name.
> https://10minutemail.com/
>
> --
>   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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: Its very quiet

2020-03-31 Thread Tom Glod via use-livecode
I'm working on an App in flutter   I can't wait to get back into my
Livecode work later in the spring. still have years of LC work left.

On Mon, Mar 30, 2020 at 11:23 AM Mark Wieder via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 3/30/20 12:15 AM, Stephen Barncard via use-livecode wrote:
> > Plug in headblocks for 24, 16, and 8 tracks.
>
> ...and three (!) rows of VUE meters?
>
> --
>   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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: Ready to go

2020-03-31 Thread Tom Glod via use-livecode
I know you guys just had a 30% sale to start the year...but Christmas
killed us with customer missing in action  so I couldn't do it at the
time. :(

Stay well everyone!

On Tue, Mar 31, 2020 at 3:11 PM Tom Glod  wrote:

> Hi Heather,
>
> Thanks for doing that for the new users.
>
> Will you have a sale for existing users?
>
> Sean, agreed the started today factor of LC is amazing!! definitely a
> great selling point.
>
>
> On Mon, Mar 30, 2020 at 1:57 PM Pi Digital via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>> The Tom Glod ‘using LiveCode for the first time’ video is a good one to
>> share for enthusiastically selling LC.
>>
>> Sean Cole
>> Pi Digital
>>
>>
>> > On 30 Mar 2020, at 17:11, Heather Laine via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>> >
>> > Dear List Folks,
>> >
>> > Following up on my earlier message, our special Covid-19 page is now
>> live on site, here:
>> >
>> > https://livecode.com/stay-at-home/ 
>> >
>> > Please feel free to share far and wide, with anyone you think might
>> benefit from it.
>> >
>> > We'll be setting up the first zoom meeting soon, I'll let you know when
>> we've finalised a date and time.
>> >
>> > Best Regards,
>> >
>> > Heather
>> >
>> > Heather Laine
>> > Customer Services Manager
>> > LiveCode Ltd
>> > www.livecode.com
>> >
>> >
>> >
>> > ___
>> > use-livecode mailing list
>> > use-livecode@lists.runrev.com
>> > Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> > http://lists.runrev.com/mailman/listinfo/use-livecode
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>
>
>
> --
> Tom Glod
> Founder & Developer
> MakeShyft R.D.A (www.makeshyft.com)
> Mobile:647.562.9411
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: Ready to go

2020-03-31 Thread Tom Glod via use-livecode
Hi Heather,

Thanks for doing that for the new users.

Will you have a sale for existing users?

Sean, agreed the started today factor of LC is amazing!! definitely a
great selling point.


On Mon, Mar 30, 2020 at 1:57 PM Pi Digital via use-livecode <
use-livecode@lists.runrev.com> wrote:

> The Tom Glod ‘using LiveCode for the first time’ video is a good one to
> share for enthusiastically selling LC.
>
> Sean Cole
> Pi Digital
>
>
> > On 30 Mar 2020, at 17:11, Heather Laine via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Dear List Folks,
> >
> > Following up on my earlier message, our special Covid-19 page is now
> live on site, here:
> >
> > https://livecode.com/stay-at-home/ 
> >
> > Please feel free to share far and wide, with anyone you think might
> benefit from it.
> >
> > We'll be setting up the first zoom meeting soon, I'll let you know when
> we've finalised a date and time.
> >
> > Best Regards,
> >
> > Heather
> >
> > Heather Laine
> > Customer Services Manager
> > LiveCode Ltd
> > www.livecode.com
> >
> >
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: Pinch-Zoom gesture on native textfield. How to?

2020-03-09 Thread Tom Glod via use-livecode
I need to do this also in the app I am working on..I will be working on it
next weekso I will share what I got unless someone already knows of a
solution.

On Mon, Mar 9, 2020 at 7:35 AM William de Smet via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi there,
>
> Is it possible to pinch zoom on a native text field to make the text
> bigger/smaller?
> Has anyone done this?
>
> Any pointers / script snippets are welcome.
>
> greetings,
>
> William
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: New Apple Developer iOS requirements beginning April 30

2020-03-06 Thread Tom Glod via use-livecode
Thanks for this heads up, I'm currently working on 2 apps...one in LC one
in Flutter.

These are my first 2 mobile apps, and I am already sick of Apple and their


I wish we could do what Rick said.

On Fri, Mar 6, 2020 at 9:30 AM Rick Harrison via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Sorry you were unable to convince them to give up iPhone compatibility.
>
> I was lucky that I developed a couple of my apps to look great with a black
> background before there was dark mode!
>
> Good luck,
>
> Rick
>
> > On Mar 5, 2020, at 1:57 AM, J. Landman Gay via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > I tried that and managed to avoid iOS for several years. Unfortunately
> clients demanded iPhone compatibility and I couldn't convince them
> otherwise. So here I am, realizing all over again what a pain it is to
> develop on that platform.
> >
> > The only good thing was that iPhone screen sizes were consistent, but
> they took that away too.
> > --
> > Jacqueline Landman Gay | jac...@hyperactivesw.com
> > HyperActive Software | http://www.hyperactivesw.com
> > On March 4, 2020 6:17:17 PM Rick Harrison via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> >> The easiest solution is for everyone to immediately stop developing
> apps for iOS.
> >> That will definitely get Apple’s attention.  Developers are sick of all
> the stupid
> >> requirements Apple constantly throws at us for our apps.  Any apps we
> >> develop that we put into their store always gets buried in the piles
> and piles
> >> of apps there.  If you just develop for macOS well at least you can
> avoid
> >> most of the screen size requirements.
> >>
> >> Thanks for the update anyway Henry.
> >>
> >> Rick
> >>
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: Synchronisation of sound and vision

2020-02-13 Thread Tom Glod via use-livecode
This would be so fun to work on, let us know what approach you used to get
the job done. Good luck.

On Thu, Feb 13, 2020 at 5:22 AM Ben Rubinstein via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I held off contributing to this discussion because it sounded like
> callbacks
> were a solid solution. However if that's not necessarily true it might be
> worth thinking about text tracks.
>
> This depends of course on what effect you want to achieve, and what
> platforms
> you're targeting. But way back when (cue more CD-ROM nostalgia) we
> produced a
> CD-ROM including some interviews. We put the transcript in a text track in
> Quicktime, but hid the text track from the player, and intercepted it in
> code
> so that we could present it in the way we wanted.
>
> I don't think LC let's you do that, but it does let you enable and disable
> tracks. So if you were happy with the default presentation of the text,
> that
> might be a very straightforward solution.
>
> Ben
>
> On 12/02/2020 18:57, Devin Asay via use-livecode wrote:
> > Tore,
> >
> > I would agree if callbacks were 100% reliable. I have tried them in the
> past and found that in some cases they were missed. I never had any trouble
> when using time indices. But I should say that I haven’t needed to do this
> for several years, and the callbacks in the new player object might be
> completely reliable.
> >
> > In other ways creating time indices makes your application more
> flexible, however. It’s dead simple, for instance, to set up an application
> where you can click on a line of text and play just that line. Set the
> startTime, set the endTime, set the playSelection to true, start playing.
> Done. That would be a little more challenging if all you had was callbacks.
> >
> > One of the great things about LiveCode is that there is almost always
> more than one way to do what you want.
> >
> > Regards,
> >
> > Devin
> >
> >
> > On Feb 12, 2020, at 9:55 AM, Tore Nilsen via use-livecode <
> use-livecode@lists.runrev.com>
> wrote:
> >
> > Using callbacks negate the need to fiddle with duration or  timescales
> and start or stop times. It uses the sampling intervals as is, regardless
> of time. In my opinion it is much easier than trying to calculate start and
> end times. You can easily handle large audio/video files using callbacks. I
> would recommend using one file per poem though, this simplifies the
> handling of the messages sent from the player. You can basically use the
> same message for all files, resetting a counter variable each time you load
> a new file to handle with line you would like to act upon.
> >
> > You could also store the callbacks for each audio file in a text file
> and set the callbacks as a part of the handler used to load each audio file.
> >
> > Regards
> > Tore
> >
> > 12. feb. 2020 kl. 16:49 skrev Devin Asay via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> > Graham,
> >
> > Take a look at the duration and the timeScale properties of player
> objects. By dividing duration by timeScale you get the length of the video
> in seconds.
> >
> >
> > put the duration of player  “foo” / the timescale of player  “foo” into
> totalSeconds
> >
> > What you are contemplating is very doable, but you’ll have to do a fair
> amount of work to do to get the synching right. You can take one of several
> approaches:
> >
> > - Calculate times as above to predict when to show/highlight the next
> line. Can be tricky with long video files and rounding errors.
> >
> > - Check the currentTime property of the player to determine the
> startTime and endTime of each spoken line, and set the playSelection of the
> player to true. When the played segment ends, immediately load the
> following start and end times and play again. Something like this, from
> memory:
> >
> > set the startTime of player “foo” to 444
> > set the endTime of player “foo” to 999
> > set the currentTime of player “foo” to the startTime of player “foo”
> > set the playerSelection of player “foo” to true
> > start player “foo"
> > - Break up the video or audio file into separate files, one line per
> file, then play each succeeding file when the previous one reaches its end.
> The playStopped message is your friend here.
> >
> > Like I said, it’s doable, but takes a bit of thought and planning,
> creating segment indexes, that sort of thing.
> >
> > Hope this helps.
> >
> > Devin
> >
> >
> > On Feb 12, 2020, at 5:28 AM, Graham Samuel via use-livecode <
> use-livecode@lists.runrev.com >> wrote:
> >
> > Thanks, that’s a start - I will look at the dictionary. I suppose the
> callbacks rely on one analysing how long each line/word takes the performer
> to say. It’s a lot of work, but there’s no way around it since potentially
> every line takes a different length of time to recite. If it’s too much
> work, I 

Re: Corrupted Stacks

2020-01-29 Thread Tom Glod via use-livecode
I would change your save routine to save locally first, then copy to
network location.  That should prevent those kinds of issues.

On Tue, Jan 28, 2020 at 9:14 PM Richard Gaskin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Marty Knapp wrote:
>
>  > I have an app in which users create documents (stacks) that auto-save
>  > when they're closed. I have a a few customers who are getting
>  > corrupted stacks every once in a while. At least in a couple of cases
>  > they are saving to a network server or over an internet connection.
> ...
>  > Does anyone have any input with my shutdown routine? Ways of making it
>  > more robust?
>
> Save is save.  One command triggers the engine's save routine. Hard to
> get leaner than that.
>
> As a general rule, I would not advise saving large live documents over a
> network, or to any folder managed by network sync (Dropbox, iCloud,
> Nextcloud, etc.).  Tons of warnings from software vendors all over the
> web about things like that.
>
> Are the users able to recover from the "~" copy?
>
> --
> Richard Gaskin
> Fourth World Systems
>
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: Raspberry Pi 4

2020-01-21 Thread Tom Glod via use-livecode
I might buy one. thanks.

On Tue, Jan 21, 2020 at 8:33 PM Richard Gaskin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Anyone here have a Raspberry Pi 4? With up to 4GB RAM, two displays, and
> other nifty enhancements it's quite a nice little computer:
> https://www.raspberrypi.org/products/raspberry-pi-4-model-b/
>
> It would be good to know if anyone here has run LC on it.
>
> It would be ever better to know if anyone in our community would be
> interested in making a compile of v9.x for Rpi4.
>
> --
>   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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: IP Camera Image in Browser Widget

2020-01-17 Thread Tom Glod via use-livecode
Yeah...I ran into this problem years ago when trying ot do webchat in
Browser widget. I'm not sure what the answer is, but its worth reaching out
to the team to ask if the CEF can be built with a flag that enables this.

Thanks.

Tom

On Fri, Jan 17, 2020 at 10:54 AM Roger Guay via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Tom,
>
> I think you are correct about the permissions issue. Normally these
> cameras are accessed by their own dedicated iOS app.
>
> Roger, I love your remote lawnmower idea!
>
> Roger
>
> > On Jan 17, 2020, at 8:37 AM, Tom Glod via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Roger, if in a normal browser the browser asks for permission to access
> the
> > IP Cameras ...then the problem is that the LC Browser Widget is not
> asking
> > for those permissions.  I don't know the answer to that.
> >
> > If its not about the permission window, how are the IP cameras accessed
> > normally outside of LC?
> >
> > On Fri, Jan 17, 2020 at 9:41 AM Eller, Roger via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> >> Hi Roger,
> >>
> >> I don't have a suggestion.  Just wanted to say that I too would value
> such
> >> an option, especially in an Android app.  My use-case is to mount an IP
> >> camera on an RC Lawnmower, and using VR goggles, control it form a
> >> first-person point-of-view; Essentially, simulating a riding mower
> >> experience from inside the house where the air-conditioning is.  
> >>
> >> That said, it may depend on the type of IP camera, and whether or not
> the
> >> vendor provides a web-view instead of their own proprietary software.
> >>
> >>
> >> ~Roger
> >>
> >> 
> >> From: use-livecode  on behalf of
> >> Roger Guay via use-livecode 
> >> Sent: Thursday, January 16, 2020 9:42 PM
> >> To: use-livecode@lists.runrev.com 
> >> Cc: Roger Guay 
> >> Subject: IP Camera Image in Browser Widget
> >>
> >>
> >> CAUTION: This email originated from outside of the organization. Do not
> >> click links or open attachments unless you recognize the sender and know
> >> the content is safe.
> >>
> >>
> >> I would like to build an app that displays various IP cameras I have
> >> operating around my home, but having no success. I can get the IP
> addresses
> >> and ports for each camera but the browser shows nothing.
> >>
> >> Mac Catalina and LC 9.5.1
> >>
> >> Any hints/help greatly appreciated.
> >>
> >> Thanks,
> >>
> >> Roger
> >>
> >>
> >> ___
> >> use-livecode mailing list
> >> use-livecode@lists.runrev.com
> >> Please visit this url to subscribe, unsubscribe and manage your
> >> subscription preferences:
> >>
> >>
> https://nam01.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.runrev.com%2Fmailman%2Flistinfo%2Fuse-livecodedata=02%7C01%7Croger.e.eller%40sealedair.com%7C9a4d621837b647ad649008d79af7015e%7C2691a2514c384643af0b0c0982f197bd%7C0%7C0%7C637148257994670666sdata=eggpccfh%2FYTmrgi%2F5GifeIXcn8bUKiEVdAFJo8CIfa0%3Dreserved=0
> >> ___
> >> use-livecode mailing list
> >> use-livecode@lists.runrev.com
> >> Please visit this url to subscribe, unsubscribe and manage your
> >> subscription preferences:
> >> http://lists.runrev.com/mailman/listinfo/use-livecode
> >>
> >
> >
> > --
> > Tom Glod
> > Founder & Developer
> > MakeShyft R.D.A (www.makeshyft.com)
> > Mobile:647.562.9411
> > ___
> > use-livecode mailing list
> > use-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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: IP Camera Image in Browser Widget

2020-01-17 Thread Tom Glod via use-livecode
Roger, if in a normal browser the browser asks for permission to access the
IP Cameras ...then the problem is that the LC Browser Widget is not asking
for those permissions.  I don't know the answer to that.

If its not about the permission window, how are the IP cameras accessed
normally outside of LC?

On Fri, Jan 17, 2020 at 9:41 AM Eller, Roger via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Roger,
>
> I don't have a suggestion.  Just wanted to say that I too would value such
> an option, especially in an Android app.  My use-case is to mount an IP
> camera on an RC Lawnmower, and using VR goggles, control it form a
> first-person point-of-view; Essentially, simulating a riding mower
> experience from inside the house where the air-conditioning is.  
>
> That said, it may depend on the type of IP camera, and whether or not the
> vendor provides a web-view instead of their own proprietary software.
>
>
> ~Roger
>
> 
> From: use-livecode  on behalf of
> Roger Guay via use-livecode 
> Sent: Thursday, January 16, 2020 9:42 PM
> To: use-livecode@lists.runrev.com 
> Cc: Roger Guay 
> Subject: IP Camera Image in Browser Widget
>
>
>  CAUTION: This email originated from outside of the organization. Do not
> click links or open attachments unless you recognize the sender and know
> the content is safe.
>
>
> I would like to build an app that displays various IP cameras I have
> operating around my home, but having no success. I can get the IP addresses
> and ports for each camera but the browser shows nothing.
>
> Mac Catalina and LC 9.5.1
>
> Any hints/help greatly appreciated.
>
> Thanks,
>
> Roger
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
>
> https://nam01.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.runrev.com%2Fmailman%2Flistinfo%2Fuse-livecodedata=02%7C01%7Croger.e.eller%40sealedair.com%7C9a4d621837b647ad649008d79af7015e%7C2691a2514c384643af0b0c0982f197bd%7C0%7C0%7C637148257994670666sdata=eggpccfh%2FYTmrgi%2F5GifeIXcn8bUKiEVdAFJo8CIfa0%3Dreserved=0
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: Buying a used apple to run ios simulator.

2020-01-16 Thread Tom Glod via use-livecode
I ended up going with this solution.

https://www.xcodeclub.com/

On Thu, Jan 16, 2020 at 11:47 AM Tom Glod  wrote:

> hahahah...richmond..i hear you.
>
> Sean, good advice with the NUC...looking into it
>
> On Thu, Jan 16, 2020 at 7:19 AM Richmond Mathewson via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>> My experience of dual boot machines has been distinctly negative: probably
>> because of the way my mind works . . .
>>
>> I'll be merrily working along on one Operating system when some "clever"
>> idea will occur to me about something
>> on another operating system: but to try out that idea I have to shutdown
>> my
>> machine and boot into another OS.
>>
>> That's why I have a big rooms with 9 computers . . .
>>
>> On Thu, Jan 16, 2020 at 1:59 AM Sean Cole (Pi) via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>>
>> > Get an Intel Nuc. By far the cheapest, easiest and fastest way to get a
>> > Hackintosh up and running. Lots of youtube about it and tonnes of
>> helpful
>> > people with excellent advice. Works out better than an actual Mac Mini
>> by
>> > far. And dual bootable for Linux and Windows too.
>> >
>> > Sean Cole
>> > *Pi Digital *
>> >
>> >
>> > On Wed, 15 Jan 2020 at 21:05, Tom Glod via use-livecode <
>> > use-livecode@lists.runrev.com> wrote:
>> >
>> > > Am I allowed to swear on this forum?cuz F YES! that is what I
>> want to
>> > > dodual boot. :D Thanks!!
>> > >
>> > > On Wed, Jan 15, 2020 at 4:01 PM JJS via use-livecode <
>> > > use-livecode@lists.runrev.com> wrote:
>> > >
>> > > > Alternative, if you have a decent PC, insert an extra HD or SDD and
>> > make
>> > > > it an Hackintosh and dualboot
>> > > >
>> > > > check details here: https://www.tonymacx86.com/ on how to do it
>> > > >
>> > > > You can nicely play with the iOs Simulator
>> > > >
>> > > >
>> > > > Op 15-1-2020 om 21:45 schreef Richmond via use-livecode:
>> > > > > See if it sits within the models that can be upgraded to MacOS
>> 10.15
>> > .
>> > > > > . .
>> > > > >
>> > > > > The A1311 was released in late 2011 and can only be updated to
>> MacOS
>> > > > > 10.13.6 !
>> > > > >
>> > > > > If you can get your hands on a Late 2012 Mac mini that will
>> upgrade
>> > to
>> > > > > MacOS 10.15:
>> > > > >
>> > > > >
>> > > >
>> > >
>> >
>> https://www.kijiji.ca/v-ordinateurs-de-bureau/ville-de-montreal/liquidation-mac-mini-chez-lap-pro-seulement-249/1482471428?undefined
>> > > > >
>> > > > >
>> > > > > Worth a look!
>> > > > >
>> > > > >
>> > > > >
>> > > > > On 15.01.20 20:22, Tom Glod via use-livecode wrote:
>> > > > >> Hi peeps,
>> > > > >>
>> > > > >> I need to run the ios simulator and build ios apps, so I have to
>> buy
>> > > an
>> > > > >> apple mac.
>> > > > >>
>> > > > >> I have 0 plans to use it for anything else, so I am buying
>> > > refurbished.
>> > > > >>
>> > > > >> Will this system work?  Can someone confirm for me?
>> > > > >>
>> > > > >>
>> > > >
>> > >
>> >
>> https://ca.refurb.io/collections/apple-laptops-ipads/products/apple-imac-a1311-21-5-all-in-one-intel-core-i5-4gb-ram-500gb-hdd-high-sierra-os-refurbished-b-grade
>> > > > >>
>> > > > >>
>> > > > >> I plan on using 9.05 and 9.5 on it.
>> > > > >>
>> > > > >> Thanks,
>> > > > >>
>> > > > >> Tom
>> > > > >>
>> > > > >>
>> > > > >>
>> > > > >
>> > > > >
>> > > > > ___
>> > > > > use-livecode mailing list
>> > > > > use-livecode@lists.runrev.com
>> > > > > Please visit this url to subscribe, unsubscribe and manage your
>> > >

Re: Buying a used apple to run ios simulator.

2020-01-16 Thread Tom Glod via use-livecode
hahahah...richmond..i hear you.

Sean, good advice with the NUC...looking into it

On Thu, Jan 16, 2020 at 7:19 AM Richmond Mathewson via use-livecode <
use-livecode@lists.runrev.com> wrote:

> My experience of dual boot machines has been distinctly negative: probably
> because of the way my mind works . . .
>
> I'll be merrily working along on one Operating system when some "clever"
> idea will occur to me about something
> on another operating system: but to try out that idea I have to shutdown my
> machine and boot into another OS.
>
> That's why I have a big rooms with 9 computers . . .
>
> On Thu, Jan 16, 2020 at 1:59 AM Sean Cole (Pi) via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > Get an Intel Nuc. By far the cheapest, easiest and fastest way to get a
> > Hackintosh up and running. Lots of youtube about it and tonnes of helpful
> > people with excellent advice. Works out better than an actual Mac Mini by
> > far. And dual bootable for Linux and Windows too.
> >
> > Sean Cole
> > *Pi Digital *
> >
> >
> > On Wed, 15 Jan 2020 at 21:05, Tom Glod via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> > > Am I allowed to swear on this forum?cuz F YES! that is what I want
> to
> > > dodual boot. :D Thanks!!
> > >
> > > On Wed, Jan 15, 2020 at 4:01 PM JJS via use-livecode <
> > > use-livecode@lists.runrev.com> wrote:
> > >
> > > > Alternative, if you have a decent PC, insert an extra HD or SDD and
> > make
> > > > it an Hackintosh and dualboot
> > > >
> > > > check details here: https://www.tonymacx86.com/ on how to do it
> > > >
> > > > You can nicely play with the iOs Simulator
> > > >
> > > >
> > > > Op 15-1-2020 om 21:45 schreef Richmond via use-livecode:
> > > > > See if it sits within the models that can be upgraded to MacOS
> 10.15
> > .
> > > > > . .
> > > > >
> > > > > The A1311 was released in late 2011 and can only be updated to
> MacOS
> > > > > 10.13.6 !
> > > > >
> > > > > If you can get your hands on a Late 2012 Mac mini that will upgrade
> > to
> > > > > MacOS 10.15:
> > > > >
> > > > >
> > > >
> > >
> >
> https://www.kijiji.ca/v-ordinateurs-de-bureau/ville-de-montreal/liquidation-mac-mini-chez-lap-pro-seulement-249/1482471428?undefined
> > > > >
> > > > >
> > > > > Worth a look!
> > > > >
> > > > >
> > > > >
> > > > > On 15.01.20 20:22, Tom Glod via use-livecode wrote:
> > > > >> Hi peeps,
> > > > >>
> > > > >> I need to run the ios simulator and build ios apps, so I have to
> buy
> > > an
> > > > >> apple mac.
> > > > >>
> > > > >> I have 0 plans to use it for anything else, so I am buying
> > > refurbished.
> > > > >>
> > > > >> Will this system work?  Can someone confirm for me?
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://ca.refurb.io/collections/apple-laptops-ipads/products/apple-imac-a1311-21-5-all-in-one-intel-core-i5-4gb-ram-500gb-hdd-high-sierra-os-refurbished-b-grade
> > > > >>
> > > > >>
> > > > >> I plan on using 9.05 and 9.5 on it.
> > > > >>
> > > > >> Thanks,
> > > > >>
> > > > >> Tom
> > > > >>
> > > > >>
> > > > >>
> > > > >
> > > > >
> > > > > ___
> > > > > use-livecode mailing list
> > > > > use-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: Buying a used apple to run ios simulator.

2020-01-15 Thread Tom Glod via use-livecode
Am I allowed to swear on this forum?cuz F YES! that is what I want to
dodual boot. :D Thanks!!

On Wed, Jan 15, 2020 at 4:01 PM JJS via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Alternative, if you have a decent PC, insert an extra HD or SDD and make
> it an Hackintosh and dualboot
>
> check details here: https://www.tonymacx86.com/ on how to do it
>
> You can nicely play with the iOs Simulator
>
>
> Op 15-1-2020 om 21:45 schreef Richmond via use-livecode:
> > See if it sits within the models that can be upgraded to MacOS 10.15 .
> > . .
> >
> > The A1311 was released in late 2011 and can only be updated to MacOS
> > 10.13.6 !
> >
> > If you can get your hands on a Late 2012 Mac mini that will upgrade to
> > MacOS 10.15:
> >
> >
> https://www.kijiji.ca/v-ordinateurs-de-bureau/ville-de-montreal/liquidation-mac-mini-chez-lap-pro-seulement-249/1482471428?undefined
> >
> >
> > Worth a look!
> >
> >
> >
> > On 15.01.20 20:22, Tom Glod via use-livecode wrote:
> >> Hi peeps,
> >>
> >> I need to run the ios simulator and build ios apps, so I have to buy an
> >> apple mac.
> >>
> >> I have 0 plans to use it for anything else, so I am buying refurbished.
> >>
> >> Will this system work?  Can someone confirm for me?
> >>
> >>
> https://ca.refurb.io/collections/apple-laptops-ipads/products/apple-imac-a1311-21-5-all-in-one-intel-core-i5-4gb-ram-500gb-hdd-high-sierra-os-refurbished-b-grade
> >>
> >>
> >> I plan on using 9.05 and 9.5 on it.
> >>
> >> Thanks,
> >>
> >> Tom
> >>
> >>
> >>
> >
> >
> > ___
> > use-livecode mailing list
> > use-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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: Buying a used apple to run ios simulator.

2020-01-15 Thread Tom Glod via use-livecode
Thank you all for being so dependable and willing to help.  Now I know what
to look for...something that runs 10.15.

On Wed, Jan 15, 2020 at 3:46 PM Richmond via use-livecode <
use-livecode@lists.runrev.com> wrote:

> See if it sits within the models that can be upgraded to MacOS 10.15 . . .
>
> The A1311 was released in late 2011 and can only be updated to MacOS
> 10.13.6 !
>
> If you can get your hands on a Late 2012 Mac mini that will upgrade to
> MacOS 10.15:
>
>
> https://www.kijiji.ca/v-ordinateurs-de-bureau/ville-de-montreal/liquidation-mac-mini-chez-lap-pro-seulement-249/1482471428?undefined
>
> Worth a look!
>
>
>
> On 15.01.20 20:22, Tom Glod via use-livecode wrote:
> > Hi peeps,
> >
> > I need to run the ios simulator and build ios apps, so I have to buy an
> > apple mac.
> >
> > I have 0 plans to use it for anything else, so I am buying refurbished.
> >
> > Will this system work?  Can someone confirm for me?
> >
> >
> https://ca.refurb.io/collections/apple-laptops-ipads/products/apple-imac-a1311-21-5-all-in-one-intel-core-i5-4gb-ram-500gb-hdd-high-sierra-os-refurbished-b-grade
> >
> > I plan on using 9.05 and 9.5 on it.
> >
> > Thanks,
> >
> > Tom
> >
> >
> >
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Buying a used apple to run ios simulator.

2020-01-15 Thread Tom Glod via use-livecode
Hi peeps,

I need to run the ios simulator and build ios apps, so I have to buy an
apple mac.

I have 0 plans to use it for anything else, so I am buying refurbished.

Will this system work?  Can someone confirm for me?

https://ca.refurb.io/collections/apple-laptops-ipads/products/apple-imac-a1311-21-5-all-in-one-intel-core-i5-4gb-ram-500gb-hdd-high-sierra-os-refurbished-b-grade

I plan on using 9.05 and 9.5 on it.

Thanks,

Tom



-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-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: empty variable

2020-01-03 Thread Tom Glod via use-livecode
A memory dump can reveal everything stored in memory for a particular
process.

the delete variable command is what you are looking for.

https://livecode.fandom.com/wiki/Delete_variable



On Fri, Jan 3, 2020 at 1:22 PM JB via use-livecode <
use-livecode@lists.runrev.com> wrote:

> What if I have secure info like a password stored
> in a local variable and then I clear that info by
> putting empty into that local variable.
>
> How secure is that procedure?  I understand a
> local variable does not retain the info after the
> code finishes but I am concerned about any
> info left in memory.
>
> In the c language to clear the memory you set
> all of the blocks to null.  That is because it is
> more secure than doing something like putting
> empty into the variable.
>
> So the question is when I put empty into a local
> variable I know when you access that variable it
> will return empty but if it has not been set to null
> then is it possible for someone to read the blocks
> of memory and get anything back.  In c if you set
> all of the blocks to null and not just the first block
> then you have eliminated the chance of someone
> recovering the info.  Is there a secure way to clear
> a variable in Livecode?
>
> JB
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list
use-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: Happy 2020!

2020-01-01 Thread Tom Glod via use-livecode
And everyone else on the mailing list. Happy 2020!!!

On Wed, Jan 1, 2020 at 11:35 PM Tom Glod  wrote:

> Hey Jim, thanks and same to you!
>
> On Wed, Jan 1, 2020 at 11:19 PM Jim Lambert via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>> Have a Happy LiveCode New Year!
>>
>> Jim Lambert
>>
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>
>
>
> --
> Tom Glod
> Founder & Developer
> MakeShyft R.D.A (www.makeshyft.com)
> Office:226-706-9339
> Mobile:226-706-9793
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list
use-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: Happy 2020!

2020-01-01 Thread Tom Glod via use-livecode
Hey Jim, thanks and same to you!

On Wed, Jan 1, 2020 at 11:19 PM Jim Lambert via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Have a Happy LiveCode New Year!
>
> Jim Lambert
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list
use-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: Second edition of Programming LiveCode for the Real Beginner

2019-12-30 Thread Tom Glod via use-livecode
Right on Mark...wishing you success with the book.

On Mon, Dec 30, 2019 at 7:30 PM Drs Mark Schonewille via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi everyone,,
>
> I hope you have a great Chrsitmas and a great year behind you. This ear
> I've been busier than ever. One of my projects was the second edition of
> my book Programming LiveCode for the Real Beginner.
>
>
> https://www3.economy-x-talk.com/file.php?node=programming-livecode-for-the-real-beginner
>
> The book has been updated to include the changes in recent versions of
> LiveCode. Important changes concern the properties inspector and the
> standalone application settings window. Large parts of the chapter about
> properties have been rewritten and several pictures have been updated.
>
> Almost no sample scripts needed to be updated, apart from a number of
> Unicode-related scripts. I've decided, however, to discuss both the
> unicodeEncode/unicodeDecode as well as the textEncode/textDecode
> functions. It seems to me that the old functions are still useful, even
> if only for the sake of backward compatibility. (Not so long ago, I had
> a project where direct conversion using uniEncode and uniDecode seemed
> the easiest route).
>
> Currently, we're in the process of updating the website. I have replaced
> the old (red) cover picture with a picture of the new, fresh, yellow
> cover. A few details still need to be adjusted. Soon, we will raise the
> price of the book. The price change is due to DHL's decision to increase
> the tarrif for books. The current price is 32 euro but we are forced to
> raise the price, prrobably by 4 euro to 36 euro. As long as the price on
> the website hasn't been changed, you can still purchase the book at the
> old price.
>
> IF you have any questions, please write to supp...@economy-x-talk.com.
> Don't use an e-mail address that is affiliated with Apple (for instance
> mac.com, apple.com, icloud.com; we won't be able to confirm your address
> and send you a book). The book is available as a paperback and not in an
> electronic format and we ship all over the world (with China as a
> possible exception; contact support if you're in China).
>
> --
> Mark Schonewille
> Economy-x-Talk
> https://ecxtalk.nl
> https://www.nt2.nu
>
> Programming LiveCode for the Real Beginner
>
> http://www3.economy-x-talk.com/file.php?node=programming-livecode-for-the-real-beginner
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list
use-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 dev confusion

2019-12-28 Thread Tom Glod via use-livecode
hh  I get it..yes...I've been using 9.05 Indy to make the
builds.

Lots has been cleared up today thanks to all of you.

*Bows Head*


On Sat, Dec 28, 2019 at 2:49 PM J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Actually after some research, I've decided not to bother with x86 builds.
> There are only one or two models that support it and those are very old.
> The current user base is a fraction of one percent according to some
> charts. Support for x86 chips on mobile devices apparently was dropped
> some
> years ago.
>
> One stackOverflow comment implied that x86 would be useful if we wanted to
> support Chromebooks, but those machines work well with 32-bit Android apps
> and LC doesn't officially support Chromebooks anyway.
>
> If anyone has other info, hopefully they'll chime in here.
>
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> On December 28, 2019 12:14:29 PM Tom Glod via use-livecode
>  wrote:
>
> > I'm so relieved. Thank you.
> >
> > It didn't make sense to me, but I saw no explanation about that part of
> it
> > anywhere.
> >
> > Full speed ahead. (ish)
> >
> > I am struggling a bit getting it to work in the emulator it seems
> like
> > I can only do ARM architecture on V7 or below in the emulator.  And using
> > an X86 emulator gives me the "NO_MATCHING_ABM" error when I hit test.
> >
> > But at least there are no permanent obstacles.
> >
> > :) Thanks again.
> >
> > On Sat, Dec 28, 2019 at 11:47 AM J. Landman Gay via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> >> LC uses the SDK primarily for its build tools, which allow the IDE to
> >> create standalones for Android. The SDK does not affect the versions of
> >> Android your app will require. For years we built apks using SDK 6, and
> >> apps built using those tools still run on Android 10 today.
> >>
> >> A while back the SDK 6 build tools no longer worked with the current
> >> version of LC and we had to update to SDK 8 for compatibility. I am
> >> building apks with that SDK that run on all versions of Android from 4.x
> >> on
> >> up to 10.
> >>
> >> The Android versions you want to support are set in standalone settings.
> >> --
> >> Jacqueline Landman Gay | jac...@hyperactivesw.com
> >> HyperActive Software | http://www.hyperactivesw.com
> >> On December 27, 2019 8:37:23 PM Tom Glod via use-livecode
> >>  wrote:
> >>
> >> > Hi folks, I'm following this tutorial
> >> >
> >> >
> http://lessons.livecode.com/m/4069/l/985962-livecode-and-android-studio
> >> >
> >> > and i've installed android 8.0 SDK as specified 
> >> >
> >> > the distribution chart says that only 6% of devices have this version
> of
> >> > android.
> >> >
> >> > Does this mean only 6% of devices will be able to correctly install my
> >> > application?
> >> >
> >> > ?
> >> >
> >> > --
> >> > Tom Glod
> >> > Founder & Developer
> >> > MakeShyft R.D.A (www.makeshyft.com)
> >> > Office:226-706-9339
> >> > Mobile:226-706-9793
> >> > ___
> >> > use-livecode mailing list
> >> > use-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
> >>
> >
> >
> > --
> > Tom Glod
> > Founder & Developer
> > MakeShyft R.D.A (www.makeshyft.com)
> > Office:226-706-9339
> > Mobile:226-706-9793
> > ___
> > use-livecode mailing list
> > use-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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list
use-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 dev confusion

2019-12-28 Thread Tom Glod via use-livecode
I'm so relieved. Thank you.

It didn't make sense to me, but I saw no explanation about that part of it
anywhere.

Full speed ahead. (ish)

I am struggling a bit getting it to work in the emulator it seems like
I can only do ARM architecture on V7 or below in the emulator.  And using
an X86 emulator gives me the "NO_MATCHING_ABM" error when I hit test.

But at least there are no permanent obstacles.

:) Thanks again.

On Sat, Dec 28, 2019 at 11:47 AM J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:

> LC uses the SDK primarily for its build tools, which allow the IDE to
> create standalones for Android. The SDK does not affect the versions of
> Android your app will require. For years we built apks using SDK 6, and
> apps built using those tools still run on Android 10 today.
>
> A while back the SDK 6 build tools no longer worked with the current
> version of LC and we had to update to SDK 8 for compatibility. I am
> building apks with that SDK that run on all versions of Android from 4.x
> on
> up to 10.
>
> The Android versions you want to support are set in standalone settings.
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> On December 27, 2019 8:37:23 PM Tom Glod via use-livecode
>  wrote:
>
> > Hi folks, I'm following this tutorial
> >
> > http://lessons.livecode.com/m/4069/l/985962-livecode-and-android-studio
> >
> > and i've installed android 8.0 SDK as specified 
> >
> > the distribution chart says that only 6% of devices have this version of
> > android.
> >
> > Does this mean only 6% of devices will be able to correctly install my
> > application?
> >
> > ?
> >
> > --
> > Tom Glod
> > Founder & Developer
> > MakeShyft R.D.A (www.makeshyft.com)
> > Office:226-706-9339
> > Mobile:226-706-9793
> > ___
> > use-livecode mailing list
> > use-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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list
use-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 dev confusion

2019-12-27 Thread Tom Glod via use-livecode
"The Spiritual Workout" app was created in LiveCode...and I'm running it on
Android 7.0 phones  and it works fine. And as far as I can tell that is
a recently built app.

Sooo...what must I do to have my app run on older versions of android (and
iOS I guess)???

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


mobile dev confusion

2019-12-27 Thread Tom Glod via use-livecode
Hi folks, I'm following this tutorial

http://lessons.livecode.com/m/4069/l/985962-livecode-and-android-studio

and i've installed android 8.0 SDK as specified 

 the distribution chart says that only 6% of devices have this version of
android.

Does this mean only 6% of devices will be able to correctly install my
application?

?

-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list
use-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: A Windows 10 WTF

2019-12-27 Thread Tom Glod via use-livecode
Nope..its not sharing any resources, each one runs isolated in its own
folder.  Yep... you can set affinity manually using the task manager.

The only thing shared between them is the name of the stack window...I
guess I'll test that first.

This is weird and I don't like it . but it only affects me I guess. :)
Thanks everyone for trying.

On Fri, Dec 27, 2019 at 11:17 AM Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

> That's a thought. Also, there used to be a way to set the affinity of an
> application to prefer or only run on one core. This was in the early days
> of multi-cores where apps might not be multicore aware. Not sure if this is
> a thing anymore.
>
> Bob S
>
>
> > On Dec 26, 2019, at 16:15 , Peter Bogdanoff via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > I’m on a quad-core Intel Xeon E5 (Mac Pro) and LC 8 could definitely
> lock up the machine. Only with difficulty could I eventually force LC to
> quit.
> >
> > Peter Bogdanoff
> >
> >
> >> On Dec 26, 2019, at 3:31 PM, Bob Sneidar via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >>
> >> I ahould have saif multiple cores not both.
> >>
> >>> On Dec 26, 2019, at 14:14 , Bob Sneidar via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >>>
> >>> On the machine, or on the core? LC should only be using a single core
> on Multi-core systems. Any other process using that core may be affected,
> but not necessarily processes using the other core. It may be academic
> though, as most apps today are probably using both cores simultaneously.
> >>>
> >>> Bob S
> >>>
> >>>
>  On Dec 26, 2019, at 11:16 , J. Landman Gay via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> 
>  It may be the issue with repeat loops that do not yield to the engine
> periodically. This was an issue all the way back to MetaCard and I am not
> sure if it has been changed since then.
> 
>  Basicaly, running a lengthy repeat loop locks up the entire CPU until
> the loop exits. If this is the problem then it isn't just your standalone
> that comes to a halt, it's everything currently running on the machine.
> >>>
> >>>
> >>> ___
> >>> use-livecode mailing list
> >>> use-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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list
use-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: A Windows 10 WTF

2019-12-26 Thread Tom Glod via use-livecode
I've tested this by locking up a core using the IDE by putting it in a loop.

But no other process gets locked up, because my OS correctly does not
assign the busy core to any other process.  So all other applications and
windows are still responsive.

EXCEPT in a situation when the Livecode IDE is running a particular stack
AND there is a Standalone version of that stack running at the same time.
(these 2 are seperate processes BUT..)

In that case  the system is assigning both the standalone and the IDE
(and its running stack) to the same core.and both of them become
unresponsive.

My question is why there is a correlation between the two, and why the
standalone isn't being assigned one of the other 3 available coresbut
always the same core as the IDE.

If its a different stack open in the IDE... the standalone is correctly
assigned to another core.

I don't know how else to explain the problem.  Forgive me if I am not
clearly explaining it.




On Thu, Dec 26, 2019 at 7:15 PM Peter Bogdanoff via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I’m on a quad-core Intel Xeon E5 (Mac Pro) and LC 8 could definitely lock
> up the machine. Only with difficulty could I eventually force LC to quit.
>
> Peter Bogdanoff
>
>
> > On Dec 26, 2019, at 3:31 PM, Bob Sneidar via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > I ahould have saif multiple cores not both.
> >
> >> On Dec 26, 2019, at 14:14 , Bob Sneidar via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >>
> >> On the machine, or on the core? LC should only be using a single core
> on Multi-core systems. Any other process using that core may be affected,
> but not necessarily processes using the other core. It may be academic
> though, as most apps today are probably using both cores simultaneously.
> >>
> >> Bob S
> >>
> >>
> >>> On Dec 26, 2019, at 11:16 , J. Landman Gay via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >>>
> >>> It may be the issue with repeat loops that do not yield to the engine
> periodically. This was an issue all the way back to MetaCard and I am not
> sure if it has been changed since then.
> >>>
> >>> Basicaly, running a lengthy repeat loop locks up the entire CPU until
> the loop exits. If this is the problem then it isn't just your standalone
> that comes to a halt, it's everything currently running on the machine.
> >>
> >>
> >> ___
> >> use-livecode mailing list
> >> use-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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list
use-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: A Windows 10 WTF

2019-12-24 Thread Tom Glod via use-livecode
Hi Peter, thanks, you are right the wait command does eliminate the window
lock up but my question was more so about why the Livecode IDE (with
open file A)...seems forced to share the same cpu core with Standalone of
file A and if anyone else has come across that beforethey lock up
in tandem...when the OS should be designating cores more intelligently than
that. *shrug*


On Tue, Dec 24, 2019 at 5:51 AM Peter Reid via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Tom
>
> I'm not sure about Windows 10 behaviour but I had a similar problem with
> Windows 7. It seemed that my LC app was not releasing the processor long
> enough to handle basic user I/O. The solution was to add the following to
> all my tight loops:
>
> wait 0 milliseconds with messages
>
> The 'with messages' is the key element, this made the LC app hand back
> control to Windows to handle other system activities. I add this line to
> all my loops when running under Windows. Give this a try and let me know
> whether this helps.
>
> Peter
> --
> Peter Reid
> Loughborough, UK
>
> > On 23 Dec 2019, at 5:00pm, use-livecode-requ...@lists.runrev.com wrote:
> >
> > Date: Mon, 23 Dec 2019 10:42:31 -0500
> > From: Tom Glod mailto:t...@makeshyft.com>>
> > To: How to use LiveCode  use-livecode@lists.runrev.com>>
> > Subject: a windows 10 wtf
> > Message-ID:
> >   <
> capzqjl+5oej4steqr702aw2lyx-qth25oc8phkn_smm94jf...@mail.gmail.com
>  >>
> > Content-Type: text/plain; charset="UTF-8"
> >
> > Hi Peeeps,
> >
> > So I have a standalone running 24/7 that was built with LiveCode.
> >
> > When I use Livecode the IDE to work on the application (that I am also
> > running as a standalone), and the IDE locks up for whatever
> reason...being
> > busy or whatever. my standalone application also locks up (window
> > become unresponsive).  As soon as the IDE is responsive again, so is my
> > standalone window.
> >
> > I have a 4 core machine...and nothing else seems to be locking up
> just
> > the IDE and the standalone.
> >
> > Why is the OS insisting on the 2 processes sharing a core?
> >
> > Has anyone come across this before?
> >
> > Happy Holidays and Merry Christmas to all those who celebrate it.
> >
> > --
> > Tom Glod
> > Founder & Developer
> > MakeShyft R.D.A (www.makeshyft.com )
> > Office:226-706-9339
> > Mobile:226-706-9793
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list
use-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: Adobe Eschews Applescript

2019-12-23 Thread Tom Glod via use-livecode
good to know. thanks bob

On Mon, Dec 23, 2019 at 6:43 PM Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi all.
>
> Just a heads up. If you have a Mac and use Adobe Reader, and you use
> Applescript to send events to it, Acrobat Reader DC no longer supports
> Applescript. You cannot even send activate (launch and/or bring to front).
>
> Bob S
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list
use-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: a windows 10 wtf

2019-12-23 Thread Tom Glod via use-livecode
Hi Jacqueline...nope...I don't even see that on the list of inclusions.

*scratch head*

On Mon, Dec 23, 2019 at 11:47 AM J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Just a wild guess, did you include the remote debugger in the standalone?
>
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> On December 23, 2019 9:44:49 AM Tom Glod via use-livecode
>  wrote:
>
> > Hi Peeeps,
> >
> > So I have a standalone running 24/7 that was built with LiveCode.
> >
> > When I use Livecode the IDE to work on the application (that I am also
> > running as a standalone), and the IDE locks up for whatever
> reason...being
> > busy or whatever. my standalone application also locks up (window
> > become unresponsive).  As soon as the IDE is responsive again, so is my
> > standalone window.
> >
> > I have a 4 core machine...and nothing else seems to be locking up
> just
> > the IDE and the standalone.
> >
> > Why is the OS insisting on the 2 processes sharing a core?
> >
> > Has anyone come across this before?
> >
> > Happy Holidays and Merry Christmas to all those who celebrate it.
> >
> > --
> > Tom Glod
> > Founder & Developer
> > MakeShyft R.D.A (www.makeshyft.com)
> > Office:226-706-9339
> > Mobile:226-706-9793
> > ___
> > use-livecode mailing list
> > use-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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


a windows 10 wtf

2019-12-23 Thread Tom Glod via use-livecode
Hi Peeeps,

So I have a standalone running 24/7 that was built with LiveCode.

When I use Livecode the IDE to work on the application (that I am also
running as a standalone), and the IDE locks up for whatever reason...being
busy or whatever. my standalone application also locks up (window
become unresponsive).  As soon as the IDE is responsive again, so is my
standalone window.

I have a 4 core machine...and nothing else seems to be locking up just
the IDE and the standalone.

Why is the OS insisting on the 2 processes sharing a core?

Has anyone come across this before?

Happy Holidays and Merry Christmas to all those who celebrate it.

-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list
use-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: DataGrid Crash to Desktop Revisited

2019-12-19 Thread Tom Glod via use-livecode
Np, if you've tried my toolbox, I've been to hell and back with the
datagrid, and made every error imaginable...including this one.  There is
still one that I need to try to replicate ...because the result was bonkers.

On Thu, Dec 19, 2019 at 4:57 PM Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Thanks for the confirmation Tom.
>
> Bob S
>
>
> > On Dec 19, 2019, at 12:17 , Tom Glod via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Hey Bob
> >
> > When you set the data of a grid, the selection IS changed to empty. thats
> > all you need to know. triggering another handler in this is the
> correct
> > way to do it.
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list
use-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: DataGrid Crash to Desktop Revisited

2019-12-19 Thread Tom Glod via use-livecode
Hey Bob

When you set the data of a grid, the selection IS changed to empty. thats
all you need to know. triggering another handler in this is the correct
way to do it.



On Thu, Dec 19, 2019 at 10:48 AM Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Yeah tried that. Data doesn't get set.
>
> My problem is that I have been using SelectionChanged to do a lot of
> things, like populate the card objects (I call it a form). I was thinking
> that there might be some way to discern that an existing SelectionChaged
> handler was in effect in the datagrid library, but then what? If I could
> pull that off, it would have to be in the dgdata custom property before it
> calls anything that might call selectionChanged. I suspect it would unravel
> something else though.
>
> What I will do instead is put all the code I need in another handler, and
> then call that handler in time. That is what I have done with all my other
> forms, but I thought I would revisit this in the hopes of a more
> comprehensive solution.
>
> Bob S
>
>
> > On Dec 18, 2019, at 17:28 , Mark Wieder via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> >> I'm not sure why this is, but I think it's because the datagrid library
> does something internernally that triggers another selectionChanged,
> causing an infiinite loop, forcing the engine to bail out.
> >
> > Yes, that's what I would expect. Selecting different data *should* cause
> another selectionChanged event.
> >
> >> Any ideas?
> >
> > on selectionChanged
> >  put the dgHilitedIndex of me into tHilitedIndex
> >  put the dgDataOfIndex [tHilitedIndex] of me into aDGData [1]
> >  lock messages
> >  set the dgData of me to aDGData
> >  unlock messages
> > end selectionChanged
> >
> > --
> > 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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list
use-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: Standalones and the defaultFolder

2019-12-13 Thread Tom Glod via use-livecode
I only use defaultfolder when I need to get a list of files in that
folder.  Otherwise its the kind of thing that comes back to haunt us
for no real reason.

On Fri, Dec 13, 2019 at 12:07 PM Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Not sure. There have been threads in the past relating to the
> defaultFolder, and how it can in certain cases cause other issues, so I
> think my strategy for avoiding setting the defaultFolder is the way to go.
> I've been meaning to for a while now. I just wanted to alert everyone in
> case they run into the same issue. This is just with Windows BTW. I don't
> break out my stack files on MacOS.
>
> Bob S
>
>
> > On Dec 13, 2019, at 08:56 , J. Landman Gay via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Would the stackfiles property help here?
> > --
> > 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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list
use-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: Animated Gifs - Keep them Running

2019-12-12 Thread Tom Glod via use-livecode
RGi rotate an svg using send it time and it seems to work really well.
i can rotate many svgs simultaneouslyso maybe svg is the answer
hereas far as a progress indicator.

On Thu, Dec 12, 2019 at 5:47 PM hh via use-livecode <
use-livecode@lists.runrev.com> wrote:

> @BR
>
> Don't run the gif as animation but do your own animation
> by setting the (or some) frames using "send in time".
> By that you can control better the "animation".
>
> Using a widget for that is significantly slower (takes more
> CPU) than LCS with such animations.
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list
use-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: Script Editor disassociates - a lossy LC IDE bug

2019-12-05 Thread Tom Glod via use-livecode
Are you all on Mac?  This does not ring a bell.

On Thu, Dec 5, 2019 at 8:02 PM Paul Dupuis via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 12/5/2019 6:38 PM, Bob Sneidar via use-livecode wrote:
> >
> >> On Dec 5, 2019, at 15:04 , Paul Dupuis via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >>
> >> On 12/5/2019 5:42 PM, Curry Kenworthy via use-livecode wrote:
> >>> Wondering if this bug has already been reported?
> >>>
> >>> I've seen a wonderful LC 9 IDE bug: sometimes the Script Editor window
> seems to disassociate from the object being edited. Thus after this bug is
> triggered, any typed script changes may not really be applied and saved,
> although they are shown as applied. Next LC session, those changes are
> gone; the stack code is still as it was prior to the bug being triggered
> and prior to editing the script.
> >>>
> >>> An alternate form is that the script changes actually are applied, but
> in a bad way: first the script disassociates completely and is empty, then
> the empty script is saved, overwriting the previous script. Nice! (I think
> this is my favorite variation; if we're going to cause loss of work/code,
> might as well do it boldly and not beat around the bush.)
> >>>
> >>> I suspect this happens more on Mac than Windows, but since I don't
> have a recipe, not sure. I've seen this happen to other people rather than
> on my own machine. On LC 905 for sure, and probably on 950 also.
> >>>
> >>> If Script Editor disassociation does happen, I advise immediate but
> careful no-save quit or force quit, and pray that you're already in the
> habit of backing up beforehand. Copy and paste the current script text to
> an external text editor if necessary. Of course this particular bug just
> might be able to defeat the safety of stack backups too in some situations,
> but hey, that's why it's an extra-fabulous bug!
> >>>
> >>> So, in addition to being a bit crashy and glitchy, the 9 IDE is a bit
> work-lossy. That could turn off both new and old users if they are the
> humor-deficient type to frown on losing some work. But shucks, ain't no
> thang! Only features features features (and new side projects) matter! Glad
> we all agree on that.
> >>>
> >>> Any reports or recipes on this issue? I'll post a report if there is
> none. Thanks
> >>>
> >> I saw a similar error in earlier versions of LC9 where the script I was
> editing was for a different object that what was indicate the Project
> Browser. So the Project Browser was showing (highlighting) Object A but
> actually thought it was on Object B.
> >>
> >> It occurred fairly intermittently. I never developed a recipe and I
> have not see this in the most recent releases (9.0.5 and 9.5.1)
> >>
> > Ditto. Hasn't happened for a while though.
> >
> > Bob S
> >
> >
>
> Of course, I am not saying that the bug isn't still in the current
> releases, just that I have not noticed it in the current releases ;-)
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list
use-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: Achilles Heel of Livecode

2019-12-05 Thread Tom Glod via use-livecode
hehehe. its one of those paradoxical things .. its so badthat
its so good.

On Thu, Dec 5, 2019 at 9:39 AM Rick Harrison via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Tom,
>
> Your comment enticed me to take a look at that PDF.
> Someone put a lot of work into it for sure!
>
> Apparently they wanted a magazine format for it.
> Perhaps that’s what they are used to doing for their
> old day job?
>
> My eyes still hurt from trying to look at all of the
> information there.  Information overload for me.
>
> Rick
>
> > On Dec 5, 2019, at 7:54 AM, Tom Glod via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Wow...I have never ever seen a website like that.  The PDF is the
> most
> > incredible piece of typesetting the world has ever seen.
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list
use-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: Achilles Heel of Livecode

2019-12-05 Thread Tom Glod via use-livecode
Wow...I have never ever seen a website like that.  The PDF is the most
incredible piece of typesetting the world has ever seen.

On Tue, Dec 3, 2019 at 7:11 PM Mark Wieder via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 12/3/19 3:40 PM, Erik Beugelaar via use-livecode wrote:
> > My comment was meant as a joke by the way not to promote the product!The
> brochure was funny to me because of the used graphics.
>
> Yes, I got the part about it being a joke. And that pdf is unbearably
> hard to read. Nonetheless, there are some *very* interesting ideas there.
>
> --
>   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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list
use-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: Achilles Heel of Livecode

2019-12-02 Thread Tom Glod via use-livecode
You are completely right.

I just quoted a job...and knowing that the customer is going to ask me
"where is the smooth scrolling?". i skipped over livecode entirely and
quoted it using flutterknowing I have no explanation or chance to give
the customer the experience they expect.

Your point exactly.



On Mon, Dec 2, 2019 at 9:32 PM Sannyasin Brahmanathaswami via use-livecode <
use-livecode@lists.runrev.com> wrote:

> @ richard
>
> I love LiveCode, use it every day, probably till the day I die, if I not
> meditating, singing or swinging kettle bells, and have invested in every
> offer presented by Kevin since you "turned me on Metacard" when I used
> Supercard and was looking for bigger solutions, and even bought into
> Revolution before it signed the agreement with Scott Raney -- I think that
> was circa 1990 when you sent that email.  And now I have business license
> "for life"  and I have a lot of respect for the team and what they try to
> do on some many platforms
>
> Having said that, I have been ranting on and off the past ten years, about
> the Achilles Heel which is the "busted ankle" in Livecode.  Simply this:
>
> Smooth Motion Graphics.
>
> "We shouldn't be scripting scrollers,"
>
>  is merely a "symptom" of a larger problem/gap/haitus in vision for the
> future.
>
> Now you and I and plenty of old timers know that, e.g. the "my app" could
> not be duplicated by some other language or "HTML5" without spending 10
> times the $ and time. I've been told that
>
>  "Oh sure we could do that on "React/Elm/[or any other language]"
> (SivaSiva app) but... uh, we could not make that Word Puzzle thing you did,
> and that Module (stack) you made would take five time the money and effort
> work. But, ours will look so professional!"
>
> So why will "The Other Thing" look "So Professional?"
>
>  Simple: scrolling, easing, bouncing, smooth scrolling, ken burns effects
> and cool transitions.
>
> I am not talking "animation" perse. Just the above. And scrolling is at
> ground zero of these "effects" .  It one thing to know, after 20 years of
> HTML, web work, PHP, Javascript, that Livecode "will be the best tool for
> this project in order to bring it to completion in 1/5 the time"
>
> It's totally another thing for LC to stand alongside other languages to be
> tested by newbies who are
>
> a) content producers want to develop apps - photoshop, illustration,
> Sketch expert...--  huge market there, but they have high production
> values, expectations on the "look/feel" of the first card they make. Much
> of which could be easily fix by tweaking the IDE.
> b) a complete newbie e.g 17-year old whose been using a phone for three
> years, and the app he sees "do cool stuff"  but he can't make his LC app
> "do cool stuff"
> c) old school programmer who is tired of the horrible world of JS, PHP,
> C++ and wants to have "fun" building solutions.
>
> All three markets have no idea what LC can do. They test drive it, and the
> Achilles Heel kicks in: nothing appears to "work smoothly" (we can't even
> run an animated GIF in LC while doing any else on the phone) and they are
> on to other languages.
>
> Kevin said in an interview in California, that he wanted LiveCode to be in
> the top ten languages... until we fix the Achilles Heel in the "look and
> feel of what you produce" in Livecode, it will never happen. For every 50
> who register for a trial, I really wonder how many actually "sign up",
> maybe 1-3? They are who see the potential for doing "in house tools/behind
> the scenes software"  that don't really care how it looks...
>
>  I hope I am wrong...or wish that in 2 years, I will be "wrong"
>
> BR
>
>
>
>
>
> We shouldn't be scripting scrollers.
>
> If the control we placed on the card scrolls, it should scroll.  Doesn't
> matter if it's Mac or Windows or Linux.  Shouldn't matter if it's iOS or
> Android.
>
> Manually typing an interaction overlay is bizarre savagery better left
> for those with a typing fetish than developers who want to be productive
> using visual development tools like LiveCode.
>
> That this has not been addressed in the product -- even as so many of us
> have scripted libraries to take care of this automatically in script --
> has always been concerning.
>
> And as we approach the 10th anniversary of iPhone, that this has never
> been taken care of, or even put on a road map, the concern has grown.
>
> Vision, anyone?
>
> #UserExperience
> #EmbraceVisualProgramming
> #xTalksRule
> #SomeoneHasToSayIt
> #WhyIsNoOneSayingIt
>
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list

Re: html5-IDE v100_alpha

2019-11-26 Thread Tom Glod via use-livecode
Wow.   very impressive..may I ask the reason why you created this?
Is it to have an easier time testing html 5 features?. is it to turn it
into a  product?

On Tue, Nov 26, 2019 at 6:03 PM hh via use-livecode <
use-livecode@lists.runrev.com> wrote:

> A few more words in defense of the HTML5 standalone builder:
>
> Enjoy html5IDE v100_alpha. A LC-playground with 'integrated'
> propertyInspector, dictionary, scriptEditor and tools.
>
> http://hyperhh.de/html5/html5IDE.html
>
> You can create objects, edit their properties and their script.
> Moreover there is a Paint-section and a MessageBox.
>
> You can save and load scripts, but not (yet) the created card.
> The dictionary is a html5 version of Bernd Niggemann's tinyDict.
> The script editor is based on Codemirror (MIT-licensed).
>
> There is a compact help (btn "H" of the Tools).
>
> There is still a lot to do...
>
> This "IDE" is made out of 6 independent standalones (in frames)
> that send messages to each other. Each of these standalones can
> separately be reloaded.
>
> ** Please be patient **
> Loading the standalone needs here, using Safari and a 100 MBit
> connection up to 20 seconds (first time only), so up to 2 minutes
> with a 16 MBit connection.
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list
use-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: Special Graphic Effects - Kill Performance On Rapid Redraws

2019-11-21 Thread Tom Glod via use-livecode
Swami, I just downloaded the spiritual workout application..I really like
it.  Is the chanting practise menu a datagrid? or a group with custom
controls?...it scrolls very well  can you share the settings?

I like the responsiveness and scrolling of the various menus.

Very well done, one of the first excellent examples I have ever seen of a
LC mobile app.

Thanks,

Tom



On Wed, Nov 20, 2019 at 12:30 PM JJS via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Yes very well said.
>
> We must have the power with our great dev tool to get even more things
> done easier.
>
> Same like Android Studio
>
> Op 20-11-2019 om 03:41 schreef Pi Digital via use-livecode:
> > I was going to continue your analogy but it’s better to put it simply.
> When you see the effects other apps are able to accomplish on the same
> device you question the validity of arguing away the lack of performance
> from our apps. So looking into why is a valid request and worth some
> investigation.
> >
> > Sean Cole
> > Pi Digital Prod Ltd
> >
> >> On 19 Nov 2019, at 18:21, hh via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >>
> >> This lesson is very short and simple:
> >>
> >> A bicycle (mobile) usually drives much slower and can
> >> transport much less weight than a car (desktop machine).
> >>
> >> ___
> >> use-livecode mailing list
> >> use-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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list
use-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: browserDocumentLoadComplete working correctly?

2019-11-20 Thread Tom Glod via use-livecode
to me it seems like a nope.

I would think that this is an issue with the browser widget not being able
to detect when the page is completely "rendered"  which is not the same
as being completely "loaded".

as soon as I noticed that this message does not work consistently, I gave
up on using it ...so I did not further investigate the reasons for this.

On Wed, Nov 20, 2019 at 12:50 PM Klaus major-k via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi all,
>
> no idea if this is a bug or feature:
> When I use the message "browserDocumentLoadComplete"
> this does not work correctly when dealing with "dynamically created pages"
> (no idea if that is the correct term?).
>
> -> put url "http://www.whatever.com/anything; into aVariable
> does not work in these cases!
>
> I set a custom property to the sourcecode of a browser object with some
> tricks
> that Hermann generously told me ->on browserDocumentLoadComplete
>
> But when the message fires, the CP is EMPTY and I have to wait a little
> longer until
> the sourcecode is actually stored in that CP.
>
> My question:
> Is that correct behaviour of the "browserDocumentLoadComplete" message?
>
>
> Best
>
> Klaus
> --
> Klaus Major
> https://www.major-k.de
> kl...@major-k.de
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list
use-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: How much do we have to pay to get a minimum of efficiency from HTML5

2019-11-18 Thread Tom Glod via use-livecode
Yeah..  I hear you.


On Mon, Nov 18, 2019 at 5:56 PM Alain Vezina via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I gave up regular LC to get interested in HTML5 from LiveCode a year ago.
> My intention was to transform my apps to get me out of Apple's tyranny. I
> was first enchanted by this product, but I quickly became disillusioned
> when I realized that basic commands and functions in LC like read from file
> or write to file do not work in HTML5. I reported a bug on the Browser
> widget in April 2019 and the problem has still not been fixed. For me, it
> is a tool that is fundamental in many of my applications.
>
> Last week, I was informed that my subscription would end on November 22 of
> this year. To renew it, I have to pay $790.60 Canadian.
>
> After some hesitation, I decided to pay, but this is the last year I do it
> if HTML5 is still so limited. I think that at that price, I could get a lot
> more from LiveCode.
>
> Translated with www.DeepL.com/Translator
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list
use-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: revigniter.com - Temporarily closed for maintenance purposes.

2019-11-12 Thread Tom Glod via use-livecode
Hi Riko, welcome.

THe site seems to work fine, no mention of anything being closed.

I would say the road is clear.

https://github.com/revig/revigniter is another place to check. everything
seems fine there too.

On Tue, Nov 12, 2019 at 11:34 PM Riko Abadi via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hello,
>
> I am new to the world of livecode.
> I found https://revigniter.com/ whether this framework can still be used
> for livecode projects?
>
> Thanks.
> RIko
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list
use-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: REST API's, JSON Web Tokens & Hash Algorithms

2019-11-12 Thread Tom Glod via use-livecode
Hey TimothyWhile I'm no expert on this subject or the schemes used by
box.com I would put money on the idea that livecode has what you need to
make this work.  You can generate RSA keys... you can hash anything you
need. and you can encrypt and decrypt using RSA private or public
keys..

https://livecode.fandom.com/wiki/Encrypt_using_rsa

What could the box api ask of you that you cannot give it?

Often times for me knowing i have the tools I need to figure it out gets me
over the hump.

message me at tom at makeshyft dot com if you can't figure it out and u
want me to look at the docs for box.com and your code.

Cheers

Tom

On Tue, Nov 12, 2019 at 12:48 PM Bleiler, Timothy via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Thank you Tom!
>
> This is all new to me and I’d missed that distinction. I hope you don’t
> mind a follow up question.
>
> Is it your understanding that using SHA-256 or SHA3-256 as the
> “digestType” in the Livecode function would meet the service requirement
> for RS-256 or is there something else I’m missing?
>
> Tim
>
>
> On Nov 12, 2019, at 11:27 AM, Tom Glod via use-livecode <
> use-livecode@lists.runrev.com<mailto:use-livecode@lists.runrev.com>>
> wrote:
>
> Hey Tim, the ciphernames lists "encryption" algorithms not hashing.
>
> I believe RS256 refers to RSA with SHA 256.
>
> messagedigest is the function you want to look up for hashing algorithms.
>
> On Tue, Nov 12, 2019 at 9:24 AM Bleiler, Timothy via use-livecode <
> use-livecode@lists.runrev.com<mailto:use-livecode@lists.runrev.com>>
> wrote:
>
> Hi,
>
> I’ve seen some great presentations in the last few years from the
> conferences and Livecode Global sessions using Livecode to access REST
> API’s from web services, so I’m hoping someone can help me out here.
>
> I need to access a web service (Box.com<http://box.com/><http://Box.com<
> http://box.com/>>) from my Livecode
> app using JSON web tokens.
> The service  documentation states that they only support RS256, RS384, and
> RS512 for hashing the signature in the token. Unfortunately, in the 139
> options and variations listed by the Livecode CipherNames function I don’t
> see these.
>
> Have I missed or misunderstood something or am I out of luck for using
> Livecode for this task?
>
> Thanks,
>
> Tim Bleiler, Ph.D.
> Instructional Designer, HSIT
> University at Buffalo
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com<mailto:use-livecode@lists.runrev.com>
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
>
> --
> Tom Glod
> Founder & Developer
> MakeShyft R.D.A (www.makeshyft.com<http://www.makeshyft.com/>)
> Office:226-706-9339
> Mobile:226-706-9793
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com<mailto:use-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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list
use-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: Disappearing "column lables" of Datagrid

2019-11-12 Thread Tom Glod via use-livecode
I've had that happen in the past  but unfortunately, i was unable to
track it down at the time.i remember this happening way back on v 7
...so its a bug thats been around a while.  I've also not had it happen in
quite a while, so its triggered by something very particular.

do we have a way to step through code in the datagrid library yet?  If not,
this is gonna be really hard to trace.



On Tue, Nov 12, 2019 at 11:59 AM Klaus major-k via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi friends,
>
> what might cause the fact that in my datagrids on card 2
> the "column labels" disapear whenever I (re-)open that stack
>
> NO scripting involved so far, the labels are just gone!?
>
> "refreshline/refreshindex/refreshlist" does NOT work in a script.
> I have to click "Refresh" in the inspector for these two datagrids
> to make then appear again. This is driving me crazy! :-/
>
> macOS 10.14.6, LC 9.0.5, same with LC 9.5.
> Thanks for any hints.
>
>
> Best
>
> Klaus
> --
> Klaus Major
> https://www.major-k.de
> kl...@major-k.de
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


  1   2   3   4   5   6   7   >