Re: WannaCry [OT]

2017-05-15 Thread J. Landman Gay via use-livecode
On 5/15/17 7:23 PM, Richard Gaskin via use-livecode wrote: Until we see some enforced security standards, I have no interest in "smart cars", "smart TVs" or "smart homes". When I look at those products I just see one big botnet. Ditto. But I do want a smart home and I've had one for years.

Re: Dispatching Messages to Closed Stacks Which Are Not in Memory

2017-05-15 Thread Sannyasin Brahmanathaswami via use-livecode
right, I can see the stack in the project browser after the dispatch call but it is not actually open as a top stack… what doesn't make sense is that a) there is no dictionary word "open" b) but if you run open "gems" in the msg box it opens the stack in the GUI as the top stack c) If you

Identical and similar blend modes

2017-05-15 Thread Alejandro Tejada via use-livecode
After a quick test, these are my results looking for identical and similar blend modes but notice that these results could differ from your own results: 1) srcXor = BlendExclusion = BlendDifference 2) srcOr = addMax = addPin = BlendDodge = BlendLighten = blendScreen = BlendPlus 3) srcCopy =

Re: WannaCry [OT]

2017-05-15 Thread Richard Gaskin via use-livecode
Good thoughts, Kay. The DDoS last October only reinforced my inherent distrust of IoT devices. Until we see some enforced security standards, I have no interest in "smart cars", "smart TVs" or "smart homes". When I look at those products I just see one big botnet. -- Richard Gaskin

Re: Seeking recommendations / suggestions for use of library stacks.

2017-05-15 Thread Alex Tweedly via use-livecode
Thanks Ali, that's a nice idea. But just in case anyone else does the same as me (i.e. copy/paste it without looking too hard :-) : there should NOT be an 'else' clause in there right now it will either set the variable OR do the initialization, when in fact it should do BOTH or

Re: IP to decimal function?

2017-05-15 Thread Tim Selander via use-livecode
OK, this "master library" is new info to me! Googled it, found a brief reference and download link in the forums. Will now have a look at it! Tim Selander Tokyo, Japan On 2017/05/16 0:01, Bob Sneidar via use-livecode wrote: I wrote something of the sort called IPCalc. It should be in the

Re: WannaCry [OT]

2017-05-15 Thread Kay C Lan via use-livecode
On Tue, May 16, 2017 at 3:13 AM, Richard Gaskin via use-livecode wrote: > > Might it be (again, we can't know for sure until we talk with each vendor) > that they simply soldered too little RAM onto the motherboard and provided > no means of updating the OS because

[ANN] This Week in LiveCode 82

2017-05-15 Thread Alejandro Tejada via use-livecode
Richmond wrote: > "the modern era" > Ah; such an awful pity that both Thee and Me > have more important things to do; > we could have such fun playing > "semantic squash". Ok, lets play! but check this webpage before starting: https://skia.org/user/api/skpaint This Skia feature named: Perlin

Re: [ANN] This Week in LiveCode 82

2017-05-15 Thread hh via use-livecode
> Mark W. wrote: > SrcCopy is identical to blendSrcOver - the latter is its alpha-aware > counterpart. The engine makes no distinction between the two - except > on groups where it determines if the group should be rendered first > and then composited (blendSrcOver), or if its children should be >

Re: [ANN] This Week in LiveCode 82

2017-05-15 Thread Richmond Mathewson via use-livecode
"the modern era" Ah; such an awful pity that both Thee and Me have more important things to do; we could have such fun playing "semantic squash". Best, Richmond. On 5/15/17 10:50 pm, Mark Waddingham via use-livecode wrote: In this case it means when you take into account the number of

Re: [ANN] This Week in LiveCode 82

2017-05-15 Thread Mark Waddingham via use-livecode
In this case it means when you take into account the number of global uses of the (now in the modern era) non-standard inks / blend modes we provide... Does that percentage justify the reimplementation effort and continued maintenance (particularly when they have been explicitly deprecated for

Re: [ANN] This Week in LiveCode 82

2017-05-15 Thread Mark Waddingham via use-livecode
SrcCopy is identical to blendSrcOver - the latter is its alpha-aware counterpart. The engine makes no distinction between the two - except on groups where it determines if the group should be rendered first and then composited (blendSrcOver), or if its children should be directly composites

Re: [ANN] This Week in LiveCode 82

2017-05-15 Thread Richmond Mathewson via use-livecode
What does that word "fair" mean? I have always wondered whether it isn't a bit like "luck", something nebulous (c.f. "rights") to cover up a multitude of rather more difficult ideas. Richmond. On 5/15/17 10:01 pm, Ali Lloyd via use-livecode wrote: To be fair, the docs claim the legacy blend

Re: [ANN] This Week in LiveCode 82

2017-05-15 Thread Richmond Mathewson via use-livecode
So do I! Richmond. On 5/15/17 9:56 pm, Roger Eller via use-livecode wrote: Oh no! I use the legacy blendModes all the time! On Mon, May 15, 2017 at 2:40 PM, Alejandro Tejada via use-livecode < use-livecode@lists.runrev.com> wrote: Read about new developments in LiveCode open source and

Re: [ANN] This Week in LiveCode 82

2017-05-15 Thread hh via use-livecode
> Mark W. wrote: > > and most of these legacy Blend Modes: > > clear, noop, notSrcAnd, notSrcAndReverse, > > notSrcCopy, notSrcOr, notSrcOrReverse, > > notSrcXor, reverse, set, srcAnd, > > srcAndReverse, srcCopy, srcOr, > > srcOrReverse, srcXor, blend, addPin > > addOver, subPin, transparent > >

Re: [ANN] This Week in LiveCode 82

2017-05-15 Thread Richard Gaskin via use-livecode
Mark Waddingham wrote: On 2017-05-15 20:40, Alejandro Tejada via use-livecode wrote: Looks like Skia Graphics Library dropped support for some features and LC9 will not show anymore these types of gradients: 'XY', 'SqrtXY', 'Diamond' and 'Spiral' These are back in - Michael managed to get

Re: [ANN] This Week in LiveCode 82

2017-05-15 Thread Roger Eller via use-livecode
I just looked in the dictionary of 6.7.5 (my daily driver), and only srcCopy concerns me, as it is the default for any image placed as a control. I also found an image that I had placed with addMax applied. This saved me the trouble of taking it into Photoshop of Gimp to create the same effect.

Re: [ANN] This Week in LiveCode 82

2017-05-15 Thread Ali Lloyd via use-livecode
To be fair, the docs claim the legacy blend modes have been deprecated since LC 5! We've supported thm for quite a long time post-deprecation... On Mon, May 15, 2017 at 7:56 PM Roger Eller via use-livecode < use-livecode@lists.runrev.com> wrote: > Oh no! I use the legacy blendModes all the

Re: [ANN] This Week in LiveCode 82

2017-05-15 Thread Roger Eller via use-livecode
Oh no! I use the legacy blendModes all the time! On Mon, May 15, 2017 at 2:40 PM, Alejandro Tejada via use-livecode < use-livecode@lists.runrev.com> wrote: > > Read about new developments in LiveCode open source > > and the open source community in today's edition of > > the "This Week in

Re: [ANN] This Week in LiveCode 82

2017-05-15 Thread Mark Waddingham via use-livecode
On 2017-05-15 20:40, Alejandro Tejada via use-livecode wrote: Read about new developments in LiveCode open source and the open source community in today's edition of the "This Week in LiveCode" newsletter! Read issue #82 here: https://goo.gl/8HNhau Looks like Skia Graphics Library dropped

[ANN] This Week in LiveCode 82

2017-05-15 Thread Alejandro Tejada via use-livecode
> Read about new developments in LiveCode open source > and the open source community in today's edition of > the "This Week in LiveCode" newsletter! > Read issue #82 here: https://goo.gl/8HNhau Looks like Skia Graphics Library dropped support for some features and LC9 will not show anymore these

Re: Dispatching Messages to Closed Stacks Which Are Not in Memory

2017-05-15 Thread J. Landman Gay via use-livecode
On 5/15/17 10:28 AM, Sannyasin Brahmanathaswami via use-livecode wrote: we have this dispatch "journalresume" to stack tEntryA["module"] with tDataA, tEntryA which in this case will be dispatch "journalresume" to stack "gems" with tDataA, tEntryA which when fired, triggers the journalResume

Re: WannaCry [OT]

2017-05-15 Thread Bob Sneidar via use-livecode
Governments of the world are simply never going to cooperate in this regard. If they find an advantage they will lock it down then exploit it. The public can cry out all they want. Governments will simply agree that more needs to be done to cooperate about this sort of thing, then quietly go

Re: WannaCry [OT]

2017-05-15 Thread Richard Gaskin via use-livecode
Mike Kerner wrote: So back to what happened on Friday, in the western world, firms that have large investments in large and very expensive pieces of gear (which, I forgot to mention also carry lead times of 12-18 months in many cases), and large and very expensive software systems weren't

Re: Transparent browser widgets?

2017-05-15 Thread Roger Eller via use-livecode
On Mon, May 15, 2017 at 1:27 PM, Mark Waddingham via use-livecode < use-livecode@lists.runrev.com> wrote: > On 2017-05-15 19:10, Roger Eller via use-livecode wrote: > >> I have to agree with Richard on this. It seems tis always time to add new >> and cool features to iOS and Mac, but not enough

Re: Transparent browser widgets?

2017-05-15 Thread Mark Waddingham via use-livecode
On 2017-05-15 19:10, Roger Eller via use-livecode wrote: I have to agree with Richard on this. It seems tis always time to add new and cool features to iOS and Mac, but not enough time to repair what has been broken. Linux isn't as mainstream, but it does have a decent base of committed

Re: WannaCry [OT]

2017-05-15 Thread Mike Kerner via use-livecode
So back to what happened on Friday, in the western world, firms that have large investments in large and very expensive pieces of gear (which, I forgot to mention also carry lead times of 12-18 months in many cases), and large and very expensive software systems weren't paranoid enough. I can't

Re: WannaCry [OT]

2017-05-15 Thread Richard Gaskin via use-livecode
Mike Kerner wrote: > First and foremost, you might expect M$ to be able to deliver an OS > that is backward compatible, since they are the 800 lb. gorilla in > this conversation. They put out the specs that all the hardware > vendors built to, before they decided to change the rules and go in >

Re: Transparent browser widgets?

2017-05-15 Thread Roger Eller via use-livecode
On Mon, May 15, 2017 at 12:03 PM, Mark Waddingham via use-livecode < use-livecode@lists.runrev.com> wrote: > On 2017-05-15 16:43, Richard Gaskin via use-livecode wrote: > >> Any chance we'll see the ability to play audio and video at all in >> Linux restored? >> > > I'm not quite sure what

Re: WannaCry [OT]

2017-05-15 Thread Richmond Mathewson via use-livecode
The 800 lb gorilla would died of a broken thigh-bone because while a gorilla's height may increase in one dimension, its volume and weight will increase in 3 dimensions, and its bone cross-section in 2 dimensions, so its thigh-bones will not be strong enough to carry its weight: hence King

Re: WannaCry [OT]

2017-05-15 Thread Richmond Mathewson via use-livecode
That happens all the time. Try getting support for a golfball typewriter . . . I couldn't get a new monitor for my BBC Master Compact and had to fool around with SCART sockets, RGB gubbins and a soldering iron. But, as King Camp Gillette didn't say, but certainly implied, planned

Re: IP to decimal function?

2017-05-15 Thread Richmond Mathewson via use-livecode
Bob . . . It probably is, and there was also Tim's remark about reinventing the wheel. But, as it took me about 3 minutes to find how to do the conversion online and another 5 minutes to pop it all together in LiveCode . . . . Which may say something about the master library and how accessible

Re: WannaCry [OT]

2017-05-15 Thread Mike Kerner via use-livecode
First and foremost, you might expect M$ to be able to deliver an OS that is backward compatible, since they are the 800 lb. gorilla in this conversation. They put out the specs that all the hardware vendors built to, before they decided to change the rules and go in a direction that broke

Re: WannaCry [OT]

2017-05-15 Thread Bob Sneidar via use-livecode
Agreed Richard. And yet, here we are. My Dad for years had to run an old Windows 98 box because he had purchased devices and DOS applications for integrating with his radio system which would only talk directly to the device, and would not access a Windows driver to do it. We pay our money and

Re: WannaCry [OT]

2017-05-15 Thread Richard Gaskin via use-livecode
Mike Kerner wrote: > Unfortunately, there are very expensive pieces of gear that have > controls on them that for one reason or another cannot be controlled > by OS's newer than XP. I happen to have one, here. It cost > $750,000. There is no dealing with the OS issue without replacing > the

Re: WannaCry [OT]

2017-05-15 Thread Mike Kerner via use-livecode
Unfortunately, there are very expensive pieces of gear that have controls on them that for one reason or another cannot be controlled by OS's newer than XP. I happen to have one, here. It cost $750,000. There is no dealing with the OS issue without replacing the control, and that is also

Re: Transparent browser widgets?

2017-05-15 Thread Mark Waddingham via use-livecode
On 2017-05-15 16:43, Richard Gaskin via use-livecode wrote: Any chance we'll see the ability to play audio and video at all in Linux restored? I'm not quite sure what relation that has to 'Transparent Browser Widget'... Re-implementing audio and video in Linux is not currently on our near

Re: Transparent browser widgets?

2017-05-15 Thread Jonathan Lynch via use-livecode
Thank you for this, Mark. I realize how many improvement requests the LC staff has to handle, so I do understand why we cannot all have our way whenever we make a request. Sent from my iPhone > On May 15, 2017, at 8:12 AM, Mark Waddingham via use-livecode >

Dispatching Messages to Closed Stacks Which Are Not in Memory

2017-05-15 Thread Sannyasin Brahmanathaswami via use-livecode
I just discovered something fascinating. Stack "Gems" is in the stack files but closed, in fact all stacks in this modular frame work are set to destroy window and stack on close. -- look at project browser: confirmed… stack Is *not* open Stack "gems" has this in it's stack script: on

Re: IP to decimal function?

2017-05-15 Thread Bob Sneidar via use-livecode
I wrote something of the sort called IPCalc. It should be in the master library. Bob S > On May 13, 2017, at 22:25 , Tim Selander via use-livecode > wrote: > > Hi > > I need to convert IP address from web logs to decimal for easier processing... > > Before

Re: WannaCry [OT]

2017-05-15 Thread Richard Gaskin via use-livecode
David V Glasgow wrote: > I recently finished a fixed term contract working for a pretty IT > savvy NHS Trust. The NHS has been forced by central government to > reallocate IT (and other infrastructure) monies to front line > services. They are also trapped by legacy software with dependencies

Re: Transparent browser widgets?

2017-05-15 Thread Richard Gaskin via use-livecode
Mark Waddingham wrote: I've added: http://quality.livecode.com/show_bug.cgi?id=19697 As an enhancement request for an 'opaque' property - at least on Mac, Android and iOS. There is also this: http://quality.livecode.com/show_bug.cgi?id=17613 Which, again, should be feasible on Mac, Android

Re: Transparent browser widgets?

2017-05-15 Thread Mark Waddingham via use-livecode
I've added: http://quality.livecode.com/show_bug.cgi?id=19697 As an enhancement request for an 'opaque' property - at least on Mac, Android and iOS. There is also this: http://quality.livecode.com/show_bug.cgi?id=17613 Which, again, should be feasible on Mac, Android and iOS. Warmest

Re: Transparent browser widgets?

2017-05-15 Thread Jonathan Lynch via use-livecode
Hi Mark, Would you guys consider looking into this further? It would give developers so many presentation options. Sent from my iPhone > On May 15, 2017, at 7:19 AM, Mark Waddingham via use-livecode > wrote: > >> On 2017-05-13 19:35, Jonathan Lynch via

[ANN] This Week in LiveCode 82

2017-05-15 Thread panagiotis merakos via use-livecode
Hi all, Read about new developments in LiveCode open source and the open source community in today's edition of the "This Week in LiveCode" newsletter! Read issue #82 here: https://goo.gl/8HNhau This is a weekly newsletter about LiveCode, focussing on what's been going on in and around

Re: Transparent browser widgets?

2017-05-15 Thread Mark Waddingham via use-livecode
On 2017-05-13 19:35, Jonathan Lynch via use-livecode wrote: Apparently, both WebView (android) and uiwebview (iOS) have transparent modes. Would it be easy for the LC team to implement a transparent mode for browser widgets, where the background color is transparent, allowing other objects to

Re: SVG widget?

2017-05-15 Thread Mark Waddingham via use-livecode
On 2017-05-14 00:58, hh via use-livecode wrote: Scott R. wrote: Maybe it’s more accurate to say "one single path definition" because you aren't limited to a single vector path. You can create compound graphics from multiple paths as is done in many icons and graphics. For example: go url

Re: WannaCry [OT]

2017-05-15 Thread Mark Waddingham via use-livecode
On 2017-05-13 16:53, Richmond Mathewson via use-livecode wrote: " The WannaCry virus only infects machines running Windows" http://www.bbc.com/news/technology-39896393 Err . . . Linux *cough* Heartbleed *cough* ;) Mark. -- Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/

Re: WannaCry [OT]

2017-05-15 Thread Mark Waddingham via use-livecode
On 2017-05-13 19:05, Richmond Mathewson via use-livecode wrote: You cannot send a virus to a BBC because the whole system resides on a ROM chip! Not true - if you have any persistent storage attached to a system (e.g. your winchester disk), and that system interacts with data which comes from

Re: Seeking recommendations / suggestions for use of library stacks.

2017-05-15 Thread Ali Lloyd via use-livecode
One simple way to make this slightly nicer would be to make sure all your initialisation happens in a separate handler eg (doLibraryInitialization), and use your script local lock in the libraryStack handler > local sIHaveBeenInitialized > on librarystack > if sIHaveBeenInitialized is empty

Re: WannaCry [OT]

2017-05-15 Thread David V Glasgow via use-livecode
> On 13 May 2017, at 6:05 pm, Richmond Mathewson via use-livecode > wrote: > > What I do not understand is how organisations like the British State Health > System (NHS) cane be so bl**dy stupid to > rely on Windows, without (obviously) all sorts of safeguards.