oAuth2 seems to log in successfully but the oAuth2 dialog/browser does not disappear, have to click cancel

2020-08-27 Thread Martin Koob via use-livecode
Hi 

In my project to make a library for connecting to an LMS I am trying to use 
oAuth2 to authorize with a Brightspace LMS  instance from a Mac Desktop App.   
The oAuth2 dialog/browser appears I enter the credentials and then the login 
appears to succeed i.e. the LMS's home page opens in the dialog/browser.  
However the dialog does not  close so I have to click the ‘Cancel’ button.  So 
the result returned by the oAuth2 command is “cancel’ and there is nothing in 
the ‘it’ variable.

My redirect URI is https://127.0.0.1:54256 .  The LMS 
service requires https.  LiveCode’s oAuth only allows http for the redirect 
URI.  Could that be the issue?

My guess is that once a response is received at the redirect URI then 
LiveCode’s oAuth2 dialog would close. 
Then the value of the token would be in the ‘it’ variable.
Is that the case?

The other issue may be that I don’t have the correct token URL parameter for 
the oAuth2 command.  I am still checking into that.

Any suggestions on how to get this working?

Martin Koob

VideoLinkwell, a service of
Koob SourceText Solutions Inc.




___
use-livecode mailing list
use-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 2 swipe actions

2020-08-27 Thread Mike Kerner via use-livecode
are you sure that's a good idea?  michael's PR breaks mobile scrolling.
 i'm all ears on how mobile scrolling can work without delayTouches set to
true.

On Thu, Aug 27, 2020 at 4:24 PM Mark Waddingham via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Heh - well I said ‘well structured’ not ‘literary’...
>
> Although that being said, the ‘singular’ noun ‘drag’ has a plural and I
> believe it is ‘drags’...
>
> e.g. ‘It took several drags of her long fingernails down the blackboard to
> make the class pay attention’ ;)
>
> If your fix works for you - great...
>
> Unfortunately it breaks some functionality for others so isn’t mergeable
> as it stands.
>
> Warmest Regards,
>
> Mark.
>
> Sent from my iPhone
>
> > On 27 Aug 2020, at 20:58, Mike Kerner via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Don't be telling me about "well structured commit titles".  There is
> > nothing clear in that title, unless British is your first language, and
> > English is your second, and in British we add an "s" on the ends of every
> > singulars nouns, and peoples speak with a lisps.
> > In the meantime(s), setting the delayTouches to false(s) on a DG(s)
> breaks
> > scrolling(s), thus my PR(s), from however-long-ago it(s) was. :-P
> > Tag.  You(s)'re it(s)
> >
> >> On Thu, Aug 27, 2020 at 2:17 PM Mark Waddingham via use-livecode <
> >> use-livecode@lists.runrev.com> wrote:
> >>
> >>> On 2020-08-27 17:07, Mike Kerner via use-livecode wrote:
> >>> name's mikey.  y'all can call me...
> >>> mikey
> >>>
> >>> howdy.
> >>>
> >>> i think it was just one line of code, too, right?  it was just a matter
> >>> of
> >>> setting the delayTouches to true.  i have no idea why it was originally
> >>> "false".
> >>
> >> Well, the advantage of generally trying to make sure all substantive
> >> changes made to the source have well structured commit titles and decent
> >> descriptions in the body means its easy to find out by grokking `git
> >> log` :D
> >>
> >> It was changed precisely because of the issues Andrew pointed out with
> >> DG2, specifically in this commit:
> >>
> >> commit ac1beee1dd113e203b6715fe472cf2fa88656bd5
> >> Author: Michael McCreary 
> >> Date:   Thu Dec 21 12:49:26 2017 +
> >>
> >> [[ DataGrid 2 ]] Fix drags to cooperate with the mobile scroller.
> >>
> >> Previously, a data grid's mobile scroller was getting in the way of
> >> reorder and swipe actions.
> >>
> >> To fix for reordering, we disable the scroller whenn the user clicks
> >> on a reorder control (and re-enable it when the reorder completes).
> >>
> >> Swipes are a little trickier. We track dragging on mouse down, but
> >> disabling the scroller at this point will prevent all scrolling.
> >> Instead we attempt to determine if the user is trying to drag the
> >> row before disabling the scroller.
> >>
> >> I'd need to do some more digging to see if the highlight on touch has
> >> actually been caused by something else since  as I don't recall it being
> >> an issue, or noticed when DG2 debuted - but I could be wrong. Especially
> >> more since Android has never had a delayTouches mode.
> >>
> >> Either this problem also affects Android, which means turning
> >> delayTouches on is not really an option (given the negative consequences
> >> to DG2 behavior); or it doesn't affect Android in which case something
> >> else has changed (potentially in the iOS scroller control itself).
> >>
> >> I suspect we will just need a short timer on mouse down so that it only
> >> triggers a highlight *if* a scroll message isn't received within the
> >> interval of the timer.
> >>
> >> 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
> >>
> >
> >
> > --
> > 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
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third 

Re: DataGrid 2 swipe actions

2020-08-27 Thread Mike Kerner via use-livecode
https://quality.livecode.com/show_bug.cgi?id=22798
i submitted a PR as well.
If you do a Show Package Contents on the LC binary, then navigate to
Content->Tools->/Toolset->palettes->revdatagridlibrary
and open "behaviorsdatagridbuttonbehavior.livecodescript"
change line 371 to
mobileControlSet sScrollerId, "delayTouches", "true"


On Thu, Aug 27, 2020 at 4:33 PM JeeJeeStudio via use-livecode <
use-livecode@lists.runrev.com> wrote:

> you have to check the bug quality site for that and search for the DG2
> I know there was a fix for the ID thingy, if i understand correctly what
> you ask.
> because if i remember correct the ID created by the dg scroller was not
> 'detectable'
> But to be sure on it check the quality site or one of the releasenotes when
> the DG2 came out
>
> Op do 27 aug. 2020 om 21:58 schreef Andrew at MidWest Coast Media via
> use-livecode :
>
> > My apologies to Mike AND Mark on the misquote, and *bump* to this bug. I
> > had too many QC tabs open for bugs, am I right? ;)
> >
> > Is there a way to send a mobileControlSet “delayTouches” command to the
> > scroller created? I wasn’t sure how to get the ID since the DataGrid code
> > made the scroller.
> >
> > -Andrew Bell
> >
> > >
> > > Subject: Re: DataGrid 2 swipe actions
> > > Message-ID: <166ab8a2-7e58-2303-4d72-f366960d9...@sonic.net>
> > > Content-Type: text/plain; charset=utf-8; format=flowed
> > >
> > > On 8/26/20 9:36 PM, Andrew at MidWest Coast Media via use-livecode
> wrote:
> > >
> > >> The highlighted row when scrolling is a separate bug patched by Mike
> > Wieder  https://quality.livecode.com/show_bug.cgi?id=22798 <
> > https://quality.livecode.com/show_bug.cgi?id=22798> awaiting a GitHub
> > merge, but turning on delayTouches makes the swipe animation jerky
> because
> > the scroller has to decide if it?s scrolling first so the swipe controls
> > aren?t very responsive. Would be curious if these two things can live in
> > harmony. Any DG2 advice?
> > >
> > > That's actually Mike Kerner's fix. I just added a comment. Or two.
> > > Trying to prioritize getting it looked at.
> > >
> > > --
> > >  Mark Wieder
> > >  ahsoftw...@gmail.com
> > >
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> >
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


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


Re: DataGrid 2 swipe actions

2020-08-27 Thread JeeJeeStudio via use-livecode
you have to check the bug quality site for that and search for the DG2
I know there was a fix for the ID thingy, if i understand correctly what
you ask.
because if i remember correct the ID created by the dg scroller was not
'detectable'
But to be sure on it check the quality site or one of the releasenotes when
the DG2 came out

Op do 27 aug. 2020 om 21:58 schreef Andrew at MidWest Coast Media via
use-livecode :

> My apologies to Mike AND Mark on the misquote, and *bump* to this bug. I
> had too many QC tabs open for bugs, am I right? ;)
>
> Is there a way to send a mobileControlSet “delayTouches” command to the
> scroller created? I wasn’t sure how to get the ID since the DataGrid code
> made the scroller.
>
> -Andrew Bell
>
> >
> > Subject: Re: DataGrid 2 swipe actions
> > Message-ID: <166ab8a2-7e58-2303-4d72-f366960d9...@sonic.net>
> > Content-Type: text/plain; charset=utf-8; format=flowed
> >
> > On 8/26/20 9:36 PM, Andrew at MidWest Coast Media via use-livecode wrote:
> >
> >> The highlighted row when scrolling is a separate bug patched by Mike
> Wieder  https://quality.livecode.com/show_bug.cgi?id=22798 <
> https://quality.livecode.com/show_bug.cgi?id=22798> awaiting a GitHub
> merge, but turning on delayTouches makes the swipe animation jerky because
> the scroller has to decide if it?s scrolling first so the swipe controls
> aren?t very responsive. Would be curious if these two things can live in
> harmony. Any DG2 advice?
> >
> > That's actually Mike Kerner's fix. I just added a comment. Or two.
> > Trying to prioritize getting it looked at.
> >
> > --
> >  Mark Wieder
> >  ahsoftw...@gmail.com
> >
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: DataGrid 2 swipe actions

2020-08-27 Thread Mark Waddingham via use-livecode
Heh - well I said ‘well structured’ not ‘literary’...

Although that being said, the ‘singular’ noun ‘drag’ has a plural and I believe 
it is ‘drags’... 

e.g. ‘It took several drags of her long fingernails down the blackboard to make 
the class pay attention’ ;)

If your fix works for you - great...

Unfortunately it breaks some functionality for others so isn’t mergeable as it 
stands.

Warmest Regards,

Mark.

Sent from my iPhone

> On 27 Aug 2020, at 20:58, Mike Kerner via use-livecode 
>  wrote:
> 
> Don't be telling me about "well structured commit titles".  There is
> nothing clear in that title, unless British is your first language, and
> English is your second, and in British we add an "s" on the ends of every
> singulars nouns, and peoples speak with a lisps.
> In the meantime(s), setting the delayTouches to false(s) on a DG(s) breaks
> scrolling(s), thus my PR(s), from however-long-ago it(s) was. :-P
> Tag.  You(s)'re it(s)
> 
>> On Thu, Aug 27, 2020 at 2:17 PM Mark Waddingham via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>> 
>>> On 2020-08-27 17:07, Mike Kerner via use-livecode wrote:
>>> name's mikey.  y'all can call me...
>>> mikey
>>> 
>>> howdy.
>>> 
>>> i think it was just one line of code, too, right?  it was just a matter
>>> of
>>> setting the delayTouches to true.  i have no idea why it was originally
>>> "false".
>> 
>> Well, the advantage of generally trying to make sure all substantive
>> changes made to the source have well structured commit titles and decent
>> descriptions in the body means its easy to find out by grokking `git
>> log` :D
>> 
>> It was changed precisely because of the issues Andrew pointed out with
>> DG2, specifically in this commit:
>> 
>> commit ac1beee1dd113e203b6715fe472cf2fa88656bd5
>> Author: Michael McCreary 
>> Date:   Thu Dec 21 12:49:26 2017 +
>> 
>> [[ DataGrid 2 ]] Fix drags to cooperate with the mobile scroller.
>> 
>> Previously, a data grid's mobile scroller was getting in the way of
>> reorder and swipe actions.
>> 
>> To fix for reordering, we disable the scroller whenn the user clicks
>> on a reorder control (and re-enable it when the reorder completes).
>> 
>> Swipes are a little trickier. We track dragging on mouse down, but
>> disabling the scroller at this point will prevent all scrolling.
>> Instead we attempt to determine if the user is trying to drag the
>> row before disabling the scroller.
>> 
>> I'd need to do some more digging to see if the highlight on touch has
>> actually been caused by something else since  as I don't recall it being
>> an issue, or noticed when DG2 debuted - but I could be wrong. Especially
>> more since Android has never had a delayTouches mode.
>> 
>> Either this problem also affects Android, which means turning
>> delayTouches on is not really an option (given the negative consequences
>> to DG2 behavior); or it doesn't affect Android in which case something
>> else has changed (potentially in the iOS scroller control itself).
>> 
>> I suspect we will just need a short timer on mouse down so that it only
>> triggers a highlight *if* a scroll message isn't received within the
>> interval of the timer.
>> 
>> 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
>> 
> 
> 
> -- 
> 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


___
use-livecode mailing list
use-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 2 swipe actions

2020-08-27 Thread Martin Koob via use-livecode
I thought it was only former hobbitses with powerful rings that talked that way.

Martin
 
> On Aug 27, 2020, at 3:57 PM, Mike Kerner via use-livecode 
>  wrote:
> 
> in British we add an "s" on the ends of every
> singulars nouns, and peoples speak with a lisps.

___
use-livecode mailing list
use-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-27 Thread Erik Beugelaar via use-livecode
In my opinion the only HTML5 visual development tool which comes close to 
cross-platform development dealing with a solid rendering  is Sencha Touch 
(Architect) but you need to learn ExtAngular or ExtReact and
It is pricey. And every tool has his pros and cons so also this one.

Just my two cents in this difficult thread.


-Original Message-
From: use-livecode  On Behalf Of 
JeeJeeStudio via use-livecode
Sent: zaterdag 15 augustus 2020 17:03
To: Pi Digital via use-livecode 
Cc: JeeJeeStudio 
Subject: Re: Layers in PBrowser

Maybe switch over in time to ReactNative and Node.js using JavaScript?

I'm exploring these, cause it runs also on muliple platform, though there we're 
not as spoiled as with Livecode, but I guess most things are in your own hand 
then.

First thing i see is the almost instantly change you get to see on for example 
the Android Emulator. So it's more a website which one writes and runs almost 
everywhere with some extra functions.

Well a lot to learun for me (don't want to hijack this thread but maybe as an 
alternative, cause i saw on your website you do also JavaScript)

Op 15-8-2020 om 09:49 schreef Pi Digital via use-livecode:
> I give up :(
>
> Sean
>>
>>> On 15 Aug 2020, at 08:41, Pi Digital  wrote:
>>>
>>> What make you say I will? iChat reason for I have to Trust what you say. 
>>> There is NO WAY there have been no bugs in the software unless it’s 
>>> perfect. The fact there is only 16 bugs listed under LCFM tells a massive 
>>> story that no one is effing using it. The forums are empty other than 
>>> people on the FM one saying it’s not worth bothering with - unless you can 
>>> point me to crap load that says otherwise  There is NO WAY that people are 
>>> using it and not asking question about how to use it unless ALL ATTENTION 
>>> of the LC team has been drawn away to it to the detriment of everyone else 
>>> in this community meaning that the other things have effectively become 
>>> abandonware. There is literally No Evidence to back up your optimistic 
>>> claims of fortitude. PLEASE prove me wrong, I beg of you! Heather has done 
>>> a shed load of Blog posts on the LCFM site and NOTHING on the standard LC 
>>> site! HTML5 Deployment, which i am completely dependent on except for a few 
>>> other little projects here and there, is simply not being worked on despite 
>>> several reassurances from the mothership it ‘would’ be worked on. PLEASE, 
>>> prove me wrong!! Because at the moment it has left me REALLY peaved off 
>>> that the only thing they have fixed is the frikin delete key when none of 
>>> the other modifier keys, arrow keys, escape key, copy paste, or other 
>>> simple tings have been done. In over six months since I was sat at a table 
>>> with Ian from LC and literally showed him face to face the issues with it.
>>>
>>> With respect, from experience, anyone who says ‘some day you will’ is full 
>>> of crap (like some 3yr old shaking his fist at you)! Empty words. Show me 
>>> the evidence. I’ve dug deep and find nothing.
>>>
>>> Sean Cole
>>> Pi Digital Productions Ltd
>>>
>>>
>>> eMail Ts & Cs
>>>
>>>
>> On 15 Aug 2020, at 04:45, J. Landman Gay via use-livecode 
>>  wrote:
>>
 On August 14, 2020 8:10:59 PM "Sean Cole \(Pi\) via use-livecode" 
  wrote:

> Oh, just to summarize the issue:
> https://quality.livecode.com/buglist.cgi?quicksearch=lcfm
 I'd hardly call 16 bugs "abandonware". They've fixed far more than that. 
 LCFM is important. I know you don't believe it, but some day I think you 
 will.

 --
 Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive 
 Software | http://www.hyperactivesw.com



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


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


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

Re: DataGrid 2 swipe actions

2020-08-27 Thread Andrew at MidWest Coast Media via use-livecode
My apologies to Mike AND Mark on the misquote, and *bump* to this bug. I had 
too many QC tabs open for bugs, am I right? ;) 

Is there a way to send a mobileControlSet “delayTouches” command to the 
scroller created? I wasn’t sure how to get the ID since the DataGrid code made 
the scroller. 

-Andrew Bell

> 
> Subject: Re: DataGrid 2 swipe actions
> Message-ID: <166ab8a2-7e58-2303-4d72-f366960d9...@sonic.net>
> Content-Type: text/plain; charset=utf-8; format=flowed
> 
> On 8/26/20 9:36 PM, Andrew at MidWest Coast Media via use-livecode wrote:
> 
>> The highlighted row when scrolling is a separate bug patched by Mike Wieder  
>> https://quality.livecode.com/show_bug.cgi?id=22798 
>>  awaiting a GitHub 
>> merge, but turning on delayTouches makes the swipe animation jerky because 
>> the scroller has to decide if it?s scrolling first so the swipe controls 
>> aren?t very responsive. Would be curious if these two things can live in 
>> harmony. Any DG2 advice?
> 
> That's actually Mike Kerner's fix. I just added a comment. Or two.
> Trying to prioritize getting it looked at.
> 
> -- 
>  Mark Wieder
>  ahsoftw...@gmail.com
> 

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


Re: DataGrid 2 swipe actions

2020-08-27 Thread Mike Kerner via use-livecode
Don't be telling me about "well structured commit titles".  There is
nothing clear in that title, unless British is your first language, and
English is your second, and in British we add an "s" on the ends of every
singulars nouns, and peoples speak with a lisps.
In the meantime(s), setting the delayTouches to false(s) on a DG(s) breaks
scrolling(s), thus my PR(s), from however-long-ago it(s) was. :-P
Tag.  You(s)'re it(s)

On Thu, Aug 27, 2020 at 2:17 PM Mark Waddingham via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 2020-08-27 17:07, Mike Kerner via use-livecode wrote:
> > name's mikey.  y'all can call me...
> > mikey
> >
> > howdy.
> >
> > i think it was just one line of code, too, right?  it was just a matter
> > of
> > setting the delayTouches to true.  i have no idea why it was originally
> > "false".
>
> Well, the advantage of generally trying to make sure all substantive
> changes made to the source have well structured commit titles and decent
> descriptions in the body means its easy to find out by grokking `git
> log` :D
>
> It was changed precisely because of the issues Andrew pointed out with
> DG2, specifically in this commit:
>
> commit ac1beee1dd113e203b6715fe472cf2fa88656bd5
> Author: Michael McCreary 
> Date:   Thu Dec 21 12:49:26 2017 +
>
>  [[ DataGrid 2 ]] Fix drags to cooperate with the mobile scroller.
>
>  Previously, a data grid's mobile scroller was getting in the way of
>  reorder and swipe actions.
>
>  To fix for reordering, we disable the scroller whenn the user clicks
>  on a reorder control (and re-enable it when the reorder completes).
>
>  Swipes are a little trickier. We track dragging on mouse down, but
>  disabling the scroller at this point will prevent all scrolling.
>  Instead we attempt to determine if the user is trying to drag the
>  row before disabling the scroller.
>
> I'd need to do some more digging to see if the highlight on touch has
> actually been caused by something else since  as I don't recall it being
> an issue, or noticed when DG2 debuted - but I could be wrong. Especially
> more since Android has never had a delayTouches mode.
>
> Either this problem also affects Android, which means turning
> delayTouches on is not really an option (given the negative consequences
> to DG2 behavior); or it doesn't affect Android in which case something
> else has changed (potentially in the iOS scroller control itself).
>
> I suspect we will just need a short timer on mouse down so that it only
> triggers a highlight *if* a scroll message isn't received within the
> interval of the timer.
>
> 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
>


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


Re: DataGrid 2 swipe actions

2020-08-27 Thread Mark Waddingham via use-livecode

On 2020-08-27 17:07, Mike Kerner via use-livecode wrote:

name's mikey.  y'all can call me...
mikey

howdy.

i think it was just one line of code, too, right?  it was just a matter 
of

setting the delayTouches to true.  i have no idea why it was originally
"false".


Well, the advantage of generally trying to make sure all substantive 
changes made to the source have well structured commit titles and decent 
descriptions in the body means its easy to find out by grokking `git 
log` :D


It was changed precisely because of the issues Andrew pointed out with 
DG2, specifically in this commit:


commit ac1beee1dd113e203b6715fe472cf2fa88656bd5
Author: Michael McCreary 
Date:   Thu Dec 21 12:49:26 2017 +

[[ DataGrid 2 ]] Fix drags to cooperate with the mobile scroller.

Previously, a data grid's mobile scroller was getting in the way of
reorder and swipe actions.

To fix for reordering, we disable the scroller whenn the user clicks
on a reorder control (and re-enable it when the reorder completes).

Swipes are a little trickier. We track dragging on mouse down, but
disabling the scroller at this point will prevent all scrolling.
Instead we attempt to determine if the user is trying to drag the
row before disabling the scroller.

I'd need to do some more digging to see if the highlight on touch has 
actually been caused by something else since  as I don't recall it being 
an issue, or noticed when DG2 debuted - but I could be wrong. Especially 
more since Android has never had a delayTouches mode.


Either this problem also affects Android, which means turning 
delayTouches on is not really an option (given the negative consequences 
to DG2 behavior); or it doesn't affect Android in which case something 
else has changed (potentially in the iOS scroller control itself).


I suspect we will just need a short timer on mouse down so that it only 
triggers a highlight *if* a scroll message isn't received within the 
interval of the timer.


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


RE: Strange behavior between Mysql, MariaDB and SSL.

2020-08-27 Thread Heriberto Torrado via use-livecode
Thanks Mattias,

 

I appreciate your knowledge.

 

You are very useful and kind (as always).

 

Best,

Hery

 

From: matthias_livecode_150...@m-r-d.de  
Sent: Thursday, August 27, 2020 12:09 PM
To: How to use LiveCode 
Cc: htorr...@networkdreams.net
Subject: Re: Strange behavior between Mysql, MariaDB and SSL.

 

Heriberto,

 

i just tried the ODBC drivers from Oracle here with MacOS X and MariaDB.

 

If you would like i can list the needed steps:

 

1. download and install the drivers for your operating system

 

2. Open ODBC Manager on Mac, i am not sure how this is called in English for 
the Windows app, but if you search for ODBC in the search field of Windows 
you'll get the configuration tool listed.

 

3. Add a new User or System DSN. You can select between Ansi and Unicode driver

 

4.1 In the following configuration dialog enter a name for the DNS, e.g. 
HeribertoDSN

4.2 Add the Keyword 'SERVER' and add the name or the ip address of the DB 
Server as value, e.g. HeribertoDB

If the DB is not using the standard port, then please add the port also. e.g. 
192.168.1.1:3308

4.3 Add the Keyword DATABASE and enter the name of the DB as value

There are several other keywords you can use. But the above are the basic ones 
you need.

 

now use 

revOpenDatabase("odbc", "HeribertoDSN","HeribertoDB",dbUsername,dbPassword,)

 

replace dbUsername and dbPassword with the user credentials for the DB.

 

You could also add the keywords USERNAME and PASSWORD in the DSN configuration 
from step 4, but i would do that only for testing.

 

Btw. the documentation for the ODBC driver can be found here.

 

Regards,

 

Matthias Rebbe
Life Is Too Short For Boring Code





Am 27.08.2020 um 01:03 schrieb Heriberto Torrado mailto:htorr...@networkdreams.net> >:

 

Hi Matthias,

Do you mean connecting to MySQL using ODBC instead of the built-in LiveCode 
MySQL client?

Best,
Hery

-Original Message-
From: use-livecode mailto:use-livecode-boun...@lists.runrev.com> > On Behalf Of matthias rebbe 
via use-livecode
Sent: Wednesday, August 26, 2020 10:42 AM
To: How to use LiveCode mailto:use-livecode@lists.runrev.com> >
Cc: matthias_livecode_150...@m-r-d.de 
 
Subject: Re: Strange behavior between Mysql, MariaDB and SSL.

There are also free MySQL Connectors/ODBC available for different operating 
systems. The current ones are for Server 8.0,5.7 and 5.6.

https://dev.mysql.com/downloads/connector/odbc/

They connectors can be downloaded without the need to be logged in. So no need 
for an account registration at dev.mysql.com

Maybe this is an option instead of lowering the encryption level?

Matthias
-
Matthias Rebbe
Life Is Too Short For Boring Code




Am 26.08.2020 um 16:08 schrieb panagiotis merakos via use-livecode 
mailto:use-livecode@lists.runrev.com> >:

Hello all,

This is because MySQL 8 supports a stronger authentication method 
based on SHA256, and this method is used by default.

LiveCode (as well as some other MySQL connectors/clients) do not 
support this authentication method yet. In this case, you could 
configure your MySQL installation to use the legacy authentication 
(password encryption) method.

See the suggested answers in this link:
https://stackoverflow.com/questions/50093144/mysql-8-0-client-does-not
-support-authentication-protocol-requested-by-server/50961428

Hope this helps.

Kind regards,
Panos
--

On Tue, 25 Aug 2020 at 18:41, Bob Sneidar via use-livecode < 
use-livecode@lists.runrev.com  > wrote:




mySQL for which platform? Last I checked, the build for Windows did 
NOT support encryption. There is a special branch that does, but I 
could never get it to work.

What I came up with is an agent that resides on the SQL server, built 
in Livecode that listens for connections. It then handles the queries 
locally and returns the data.

The client and Server encrypt the data before sending it using a 
method only I know, so it’s very secure. The communications are done 
but I haven’t done the actual query side yet. That will be a half day’s work at 
most.

I think this client server approach is far better than native 
encryption, because I control the method and use a technique where 
even if someone tried brute force, or somehow discovered the key, 
they still could not decrypt the data, and wouldn’t know why.

Bob S


On Aug 24, 2020, at 3:25 PM, Heriberto Torrado via use-livecode < 
use-livecode@lists.runrev.com 
 
>
wrote:

Dear livecode programmers,

For a few years we ran an internal app that accessed a MariaDB 
database (no PHP or LiveCode Server middleware, just a raw connection) using 
SSL.
The server running the database is old, so we moved to a new one.

The new one comes with a Mysql 8 Database instead of MariaDB and the 
SSL encryption suddenly stopped working.

The 

RE: Strange behavior between Mysql, MariaDB and SSL.

2020-08-27 Thread Heriberto Torrado via use-livecode
Thanks Mattias,

Yes, it is an internal app, but I have a few users using Android.

Best,
Hery

-Original Message-
From: use-livecode  On Behalf Of
matthias rebbe via use-livecode
Sent: Thursday, August 27, 2020 11:55 AM
To: How to use LiveCode 
Cc: matthias_livecode_150...@m-r-d.de
Subject: Re: Strange behavior between Mysql, MariaDB and SSL.

You are correct.
But as Heriberto wort, it is an inhouse app, i thought using ODBC connector
from Oracle might be better than lowering the security level of the
database.



-
Matthias Rebbe
Life Is Too Short For Boring Code

> Am 27.08.2020 um 17:40 schrieb Bob Sneidar via use-livecode
:
> 
> Just a heads up, ODBC is a local service, not a network protocol. You have
to create a DSN on the client OS which handles the network communications
for you. So every client that connects will need to have this DSN set up
first. For the experienced, this is no big deal, but for the first time
initiate it can be confusing.
> 
> Bob S
> 
> 
> On Aug 26, 2020, at 4:03 PM, Heriberto Torrado via use-livecode
mailto:use-livecode@lists.runrev.com>> wrote:
> 
> Hi Matthias,
> 
> Do you mean connecting to MySQL using ODBC instead of the built-in
LiveCode MySQL client?
> 
> Best,
> Hery
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


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


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


RE: Strange behavior between Mysql, MariaDB and SSL.

2020-08-27 Thread Heriberto Torrado via use-livecode
Got it, but it could be a problem for mobile users.

I know how to create a ODBC connection on Windows/Linux/Mac, but doing it on
Android it's out of my reach.

Best,
Hery

-Original Message-
From: use-livecode  On Behalf Of Bob
Sneidar via use-livecode
Sent: Thursday, August 27, 2020 11:41 AM
To: How to use LiveCode 
Cc: Bob Sneidar 
Subject: Re: Strange behavior between Mysql, MariaDB and SSL.

Just a heads up, ODBC is a local service, not a network protocol. You have
to create a DSN on the client OS which handles the network communications
for you. So every client that connects will need to have this DSN set up
first. For the experienced, this is no big deal, but for the first time
initiate it can be confusing.

Bob S


On Aug 26, 2020, at 4:03 PM, Heriberto Torrado via use-livecode
mailto:use-livecode@lists.runrev.com>> wrote:

Hi Matthias,

Do you mean connecting to MySQL using ODBC instead of the built-in LiveCode
MySQL client?

Best,
Hery

___
use-livecode mailing list
use-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: Strange behavior between Mysql, MariaDB and SSL.

2020-08-27 Thread matthias rebbe via use-livecode
Heriberto,

i just tried the ODBC drivers from Oracle here with MacOS X and MariaDB.

If you would like i can list the needed steps:

1. download and install the drivers for your operating system

2. Open ODBC Manager on Mac, i am not sure how this is called in English for 
the Windows app, but if you search for ODBC in the search field of Windows 
you'll get the configuration tool listed.

3. Add a new User or System DSN. You can select between Ansi and Unicode driver

4.1 In the following configuration dialog enter a name for the DNS, e.g. 
HeribertoDSN
4.2 Add the Keyword 'SERVER' and add the name or the ip address of the DB 
Server as value, e.g. HeribertoDB
If the DB is not using the standard port, then please add the port also. e.g. 
192.168.1.1:3308
4.3 Add the Keyword DATABASE and enter the name of the DB as value
There are several other keywords you can use. But the above are the basic ones 
you need.

now use 
revOpenDatabase("odbc", "HeribertoDSN","HeribertoDB",dbUsername,dbPassword,)

replace dbUsername and dbPassword with the user credentials for the DB.

You could also add the keywords USERNAME and PASSWORD in the DSN configuration 
from step 4, but i would do that only for testing.

Btw. the documentation for the ODBC driver can be found here.

Regards,

Matthias Rebbe
Life Is Too Short For Boring Code

> Am 27.08.2020 um 01:03 schrieb Heriberto Torrado :
> 
> Hi Matthias,
> 
> Do you mean connecting to MySQL using ODBC instead of the built-in LiveCode 
> MySQL client?
> 
> Best,
> Hery
> 
> -Original Message-
> From: use-livecode  On Behalf Of 
> matthias rebbe via use-livecode
> Sent: Wednesday, August 26, 2020 10:42 AM
> To: How to use LiveCode 
> Cc: matthias_livecode_150...@m-r-d.de
> Subject: Re: Strange behavior between Mysql, MariaDB and SSL.
> 
> There are also free MySQL Connectors/ODBC available for different operating 
> systems. The current ones are for Server 8.0,5.7 and 5.6.
> 
> https://dev.mysql.com/downloads/connector/odbc/
> 
> They connectors can be downloaded without the need to be logged in. So no 
> need for an account registration at dev.mysql.com
> 
> Maybe this is an option instead of lowering the encryption level?
> 
> Matthias
> -
> Matthias Rebbe
> Life Is Too Short For Boring Code
> 
>> Am 26.08.2020 um 16:08 schrieb panagiotis merakos via use-livecode 
>> :
>> 
>> Hello all,
>> 
>> This is because MySQL 8 supports a stronger authentication method 
>> based on SHA256, and this method is used by default.
>> 
>> LiveCode (as well as some other MySQL connectors/clients) do not 
>> support this authentication method yet. In this case, you could 
>> configure your MySQL installation to use the legacy authentication 
>> (password encryption) method.
>> 
>> See the suggested answers in this link:
>> https://stackoverflow.com/questions/50093144/mysql-8-0-client-does-not
>> -support-authentication-protocol-requested-by-server/50961428
>> 
>> Hope this helps.
>> 
>> Kind regards,
>> Panos
>> --
>> 
>> On Tue, 25 Aug 2020 at 18:41, Bob Sneidar via use-livecode < 
>> use-livecode@lists.runrev.com> wrote:
>> 
>>> mySQL for which platform? Last I checked, the build for Windows did 
>>> NOT support encryption. There is a special branch that does, but I 
>>> could never get it to work.
>>> 
>>> What I came up with is an agent that resides on the SQL server, built 
>>> in Livecode that listens for connections. It then handles the queries 
>>> locally and returns the data.
>>> 
>>> The client and Server encrypt the data before sending it using a 
>>> method only I know, so it’s very secure. The communications are done 
>>> but I haven’t done the actual query side yet. That will be a half day’s 
>>> work at most.
>>> 
>>> I think this client server approach is far better than native 
>>> encryption, because I control the method and use a technique where 
>>> even if someone tried brute force, or somehow discovered the key, 
>>> they still could not decrypt the data, and wouldn’t know why.
>>> 
>>> Bob S
>>> 
>>> 
>>> On Aug 24, 2020, at 3:25 PM, Heriberto Torrado via use-livecode < 
>>> use-livecode@lists.runrev.com>
>>> wrote:
>>> 
>>> Dear livecode programmers,
>>> 
>>> For a few years we ran an internal app that accessed a MariaDB 
>>> database (no PHP or LiveCode Server middleware, just a raw connection) 
>>> using SSL.
>>> The server running the database is old, so we moved to a new one.
>>> 
>>> The new one comes with a Mysql 8 Database instead of MariaDB and the 
>>> SSL encryption suddenly stopped working.
>>> 
>>> The new MYSQL database has a working SSL encryption cert (Let's encrypt).
>>> 
>>> There are the tests:
>>> 
>>> *From the server:*
>>> 
>>> ___
>>> use-livecode mailing list
>>> use-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 2 swipe actions

2020-08-27 Thread Mike Kerner via use-livecode
name's mikey.  y'all can call me...
mikey

howdy.

i think it was just one line of code, too, right?  it was just a matter of
setting the delayTouches to true.  i have no idea why it was originally
"false".

On Thu, Aug 27, 2020 at 11:39 AM Mark Wieder via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 8/26/20 9:36 PM, Andrew at MidWest Coast Media via use-livecode wrote:
>
> > The highlighted row when scrolling is a separate bug patched by Mike
> Wieder  https://quality.livecode.com/show_bug.cgi?id=22798 <
> https://quality.livecode.com/show_bug.cgi?id=22798> awaiting a GitHub
> merge, but turning on delayTouches makes the swipe animation jerky because
> the scroller has to decide if it’s scrolling first so the swipe controls
> aren’t very responsive. Would be curious if these two things can live in
> harmony. Any DG2 advice?
>
> That's actually Mike Kerner's fix. I just added a comment. Or two.
> Trying to prioritize getting it looked at.
>
> --
>   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
>


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


Hacktoberfest is coming

2020-08-27 Thread Mike Kerner via use-livecode
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


Re: Strange behavior between Mysql, MariaDB and SSL.

2020-08-27 Thread matthias rebbe via use-livecode
Of course it was meant to be

"But as Heriberto wrote,.."

-
Matthias Rebbe
Life Is Too Short For Boring Code

> Am 27.08.2020 um 17:55 schrieb matthias_livecode_150...@m-r-d.de:
> 
> You are correct.
> But as Heriberto wort, it is an inhouse app, i thought using ODBC connector 
> from Oracle might be better than lowering the security level of the database.
> 
> 
> 
> -
> Matthias Rebbe
> Life Is Too Short For Boring Code
> 
>> Am 27.08.2020 um 17:40 schrieb Bob Sneidar via use-livecode 
>> :
>> 
>> Just a heads up, ODBC is a local service, not a network protocol. You have 
>> to create a DSN on the client OS which handles the network communications 
>> for you. So every client that connects will need to have this DSN set up 
>> first. For the experienced, this is no big deal, but for the first time 
>> initiate it can be confusing.
>> 
>> Bob S
>> 
>> 
>> On Aug 26, 2020, at 4:03 PM, Heriberto Torrado via use-livecode 
>> mailto:use-livecode@lists.runrev.com>> wrote:
>> 
>> Hi Matthias,
>> 
>> Do you mean connecting to MySQL using ODBC instead of the built-in LiveCode 
>> MySQL client?
>> 
>> Best,
>> Hery
>> 
>> ___
>> use-livecode mailing list
>> use-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: Strange behavior between Mysql, MariaDB and SSL.

2020-08-27 Thread matthias rebbe via use-livecode
You are correct.
But as Heriberto wort, it is an inhouse app, i thought using ODBC connector 
from Oracle might be better than lowering the security level of the database.



-
Matthias Rebbe
Life Is Too Short For Boring Code

> Am 27.08.2020 um 17:40 schrieb Bob Sneidar via use-livecode 
> :
> 
> Just a heads up, ODBC is a local service, not a network protocol. You have to 
> create a DSN on the client OS which handles the network communications for 
> you. So every client that connects will need to have this DSN set up first. 
> For the experienced, this is no big deal, but for the first time initiate it 
> can be confusing.
> 
> Bob S
> 
> 
> On Aug 26, 2020, at 4:03 PM, Heriberto Torrado via use-livecode 
> mailto:use-livecode@lists.runrev.com>> wrote:
> 
> Hi Matthias,
> 
> Do you mean connecting to MySQL using ODBC instead of the built-in LiveCode 
> MySQL client?
> 
> Best,
> Hery
> 
> ___
> use-livecode mailing list
> use-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: Strange behavior between Mysql, MariaDB and SSL.

2020-08-27 Thread Bob Sneidar via use-livecode
Just a heads up, ODBC is a local service, not a network protocol. You have to 
create a DSN on the client OS which handles the network communications for you. 
So every client that connects will need to have this DSN set up first. For the 
experienced, this is no big deal, but for the first time initiate it can be 
confusing.

Bob S


On Aug 26, 2020, at 4:03 PM, Heriberto Torrado via use-livecode 
mailto:use-livecode@lists.runrev.com>> wrote:

Hi Matthias,

Do you mean connecting to MySQL using ODBC instead of the built-in LiveCode 
MySQL client?

Best,
Hery

___
use-livecode mailing list
use-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 2 swipe actions

2020-08-27 Thread Mark Wieder via use-livecode

On 8/26/20 9:36 PM, Andrew at MidWest Coast Media via use-livecode wrote:


The highlighted row when scrolling is a separate bug patched by Mike Wieder  
https://quality.livecode.com/show_bug.cgi?id=22798 
 awaiting a GitHub merge, 
but turning on delayTouches makes the swipe animation jerky because the scroller has 
to decide if it’s scrolling first so the swipe controls aren’t very responsive. Would 
be curious if these two things can live in harmony. Any DG2 advice?


That's actually Mike Kerner's fix. I just added a comment. Or two.
Trying to prioritize getting it looked at.

--
 Mark Wieder
 ahsoftw...@gmail.com

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


Re: [Bug 22881] commandKey does not do what it should do on Macintosh

2020-08-27 Thread matthias rebbe via use-livecode
Seems you are really overwhelmed. 
3 times posted in the bugbase and once here. Respect!

;)

Matthias

-
Matthias Rebbe
Life Is Too Short For Boring Code

> Am 27.08.2020 um 10:34 schrieb Richmond via use-livecode 
> :
> 
> The blasted bug-thing will not let me post my reply: so here it is, for ALL 
> to see
> (and a certain person should know full well what I mean in that respect):
> 
> Wonderful in several ways:
> 
> 1. The nearest thing I have ever seen to instant feedback.
> 
> [What sort of coffee are you "on"?]
> 
> 2. Hits the nail right on the head.
> 
> Thank you very much indeed.
> 
> On 27.08.20 11:22, bugzilla-dae...@molly.livecode.com wrote:
>> https://quality.livecode.com/show_bug.cgi?id=22881
>> 
>> Mark Waddingham  changed:
>> 
>>What|Removed |Added
>> 
>>  Status|UNCONFIRMED |RESOLVED
>>  CC||m...@livecode.com
>>  Resolution|--- |NOT_A_BUG
>> 
>> --- Comment #1 from Mark Waddingham  ---
>> Hi Richmond,
>> 
>> You don't get a keyDown message if the command key is down - you get
>> commandKeyDown instead - and a handler the focused (user) stack when browse
>> mode is on will receive that message first.
>> 
>> Warmest Regards,
>> 
>> Mark.
>> 
>> 
>> Mark Waddingham  changed bug 22881 
>> 
>> What Removed Added
>> Status   UNCONFIRMED RESOLVED
>> CC   m...@livecode.com
>> Resolution   --- NOT_A_BUG
>> 
>> *Comment # 1  on bug 
>> 22881  from Mark 
>> Waddingham  *
>> Hi Richmond,
>> 
>> You don't get a keyDown message if the command key is down - you get
>> commandKeyDown instead - and a handler the focused (user) stack when browse
>> mode is on will receive that message first.
>> 
>> Warmest Regards,
>> 
>> Mark.
>> 
>> You are receiving this mail because:
>> 
>>  * You are on the CC list for the bug.
>>  * You reported the bug.
>> 
> 
> ___
> use-livecode mailing list
> use-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: [Bug 22881] commandKey does not do what it should do on Macintosh

2020-08-27 Thread Richmond via use-livecode
The blasted bug-thing will not let me post my reply: so here it is, for 
ALL to see

(and a certain person should know full well what I mean in that respect):

Wonderful in several ways:

1. The nearest thing I have ever seen to instant feedback.

[What sort of coffee are you "on"?]

2. Hits the nail right on the head.

Thank you very much indeed.

On 27.08.20 11:22, bugzilla-dae...@molly.livecode.com wrote:

https://quality.livecode.com/show_bug.cgi?id=22881

Mark Waddingham  changed:

What|Removed |Added

  Status|UNCONFIRMED |RESOLVED
  CC||m...@livecode.com
  Resolution|--- |NOT_A_BUG

--- Comment #1 from Mark Waddingham  ---
Hi Richmond,

You don't get a keyDown message if the command key is down - you get
commandKeyDown instead - and a handler the focused (user) stack when browse
mode is on will receive that message first.

Warmest Regards,

Mark.


Mark Waddingham  changed bug 22881 


WhatRemoved Added
Status  UNCONFIRMED RESOLVED
CC  m...@livecode.com
Resolution  --- NOT_A_BUG

*Comment # 1  
on bug 22881  from 
Mark Waddingham  *

Hi Richmond,

You don't get a keyDown message if the command key is down - you get
commandKeyDown instead - and a handler the focused (user) stack when browse
mode is on will receive that message first.

Warmest Regards,

Mark.

You are receiving this mail because:

  * You are on the CC list for the bug.
  * You reported the bug.



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