Do new Livecode 8 widgets work on mobile?

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

Do new Livecode 8 widgets work on mobile?

David Bovill-3
Has anyone tested these on Android and iOS. I'm still not able to test this
end - so I'm wanderign if anyone else has managed to get LiveCode 8 widgets
on iOS - and if so how :)


On 18 June 2015 at 19:17, David Bovill <[hidden email]> wrote:

> Is there a way to add this manually? I'd like to do a test of the new
> widgets on iOS - currently I can't get version 8+ of LiveCode to play with
> XCode - I'm thinking I can just set a custom property or something by hand?
>
_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: Do new Livecode 8 widgets work on mobile?

Dave Kilroy
Back when 8 dp1 came out (and I had Xcode 6.3.1) I did a quick test and got widgets working nicely on iOS with no extra work involved - but at the moment I'm also grounded with LC 8 for iOS and Android (am expecting a dp3 out soon...)

Dave
"The first 90% of the task takes 90% of the time, and the last 10% takes the other 90% of the time."
Peter M. Brigham
Reply | Threaded
Open this post in threaded view
|

Re: Do new Livecode 8 widgets work on mobile?

David Bovill-3
Thanks - Dave. I'm downloading xcode 6.3.1 now from
https://developer.apple.com/downloads/

On 19 June 2015 at 11:52, Dave Kilroy <[hidden email]> wrote:

> Back when 8 dp1 came out (and I had Xcode 6.3.1) I did a quick test and got
> widgets working nicely on iOS with no extra work involved - but at the
> moment I'm also grounded with LC 8 for iOS and Android (am expecting a dp3
> out soon...)
>
> Dave
>
>
>
> -----
> "The difference between genius and stupidity is; genius has its limits." -
> Albert Einstein
> --
> View this message in context:
> http://runtime-revolution.278305.n4.nabble.com/Do-new-Livecode-8-widgets-work-on-mobile-tp4693205p4693206.html
> Sent from the Revolution - User mailing list archive at Nabble.com.
>
> _______________________________________________
> use-livecode mailing list
> [hidden email]
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: Do new Livecode 8 widgets work on mobile?

David Bovill-3
No joy. Livecode 8.0 dp1 and Xcode 6.3.1 don't seem to play either?

On 19 June 2015 at 13:35, David Bovill <[hidden email]> wrote:

> Thanks - Dave. I'm downloading xcode 6.3.1 now from
> https://developer.apple.com/downloads/
>
> On 19 June 2015 at 11:52, Dave Kilroy <[hidden email]> wrote:
>
>> Back when 8 dp1 came out (and I had Xcode 6.3.1) I did a quick test and
>> got
>> widgets working nicely on iOS with no extra work involved - but at the
>> moment I'm also grounded with LC 8 for iOS and Android (am expecting a dp3
>> out soon...)
>>
>> Dave
>>
>>
>>
>> -----
>> "The difference between genius and stupidity is; genius has its limits."
>> - Albert Einstein
>> --
>> View this message in context:
>> http://runtime-revolution.278305.n4.nabble.com/Do-new-Livecode-8-widgets-work-on-mobile-tp4693205p4693206.html
>> Sent from the Revolution - User mailing list archive at Nabble.com.
>>
>> _______________________________________________
>> use-livecode mailing list
>> [hidden email]
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>
>
>
_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: Do new Livecode 8 widgets work on mobile?

Dave Kilroy
Sorry I must have given you bad advice - I just installed Xcode 6.3.1 and it didn't work with LC 8 dp1 or dp2 - maybe when LC 8 came out in early April I was using Xcode 6.3.0 - I was also probably running an earlier version of iOS...

I think unless we can recreate the same conditions in our development AND test machines to those we had in early April that we are stuffed until they bring out dp3
"The first 90% of the task takes 90% of the time, and the last 10% takes the other 90% of the time."
Peter M. Brigham
Reply | Threaded
Open this post in threaded view
|

Re: Do new Livecode 8 widgets work on mobile?

David Bovill-3
Isn't it crazy that given how easy it is to edit and change / fix LiveCode
IDE stacks we are still waiting for the mothership to fix simple errors
like this instead of patching them and submitting fixes ourselves?

The code is:

on mouseUp

>    answer "What version of XCode do you have installed?" with "4.2 or
> earlier" and "4.3 or later"
>    if it contains 4.3 then
>       answer file "Select your XCode app bundle" with filter "APPL"
>       if it is not empty then
>          put "/Contents/Developer" after it
>       end if
>    else
>       answer folder "Please choose the developer root for your iOS 5.0 and
> above SDK"
>    end if
>    if it is not empty then
>       if *revIDEDeployIOSIsValidSDK*(it) then
>
> *         setIOSSdk it*
>>
>       else
>          answer error "The chosen folder is not a valid iOS SDK."
>       end if
>    end if
> end mouseUp
>

I can't find exactly where the "*setIOSSdk" *handler is. I guess the error
is in the revIDEDeployIOSIsValidSDK() function - which I can;t find either.
Any tips with regard to how to debug IDE errors - given the debugger seems
to get a bit flaky when debugging the IDE - checkpoints are not recognised?

On 19 June 2015 at 23:41, Dave Kilroy <[hidden email]> wrote:

> Sorry I must have given you bad advice - I just installed Xcode 6.3.1 and
> it
> didn't work with LC 8 dp1 or dp2 - maybe when LC 8 came out in early April
> I
> was using Xcode 6.3.0 - I was also probably running an earlier version of
> iOS...
>
> I think unless we can recreate the same conditions in our development AND
> test machines to those we had in early April that we are stuffed until they
> bring out dp3
>
>
>
> -----
> "The difference between genius and stupidity is; genius has its limits." -
> Albert Einstein
> --
> View this message in context:
> http://runtime-revolution.278305.n4.nabble.com/Do-new-Livecode-8-widgets-work-on-mobile-tp4693205p4693217.html
> Sent from the Revolution - User mailing list archive at Nabble.com.
>
> _______________________________________________
> use-livecode mailing list
> [hidden email]
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: Do new Livecode 8 widgets work on mobile?

Ali Lloyd
Hi David,

If you do
 put true into gRevDevelopment
in the message box you'll find break points are honoured and you can also
use the contextual menu to find the function you're looking for.

Ali

On Saturday, 20 June 2015, David Bovill <[hidden email]> wrote:

> Isn't it crazy that given how easy it is to edit and change / fix LiveCode
> IDE stacks we are still waiting for the mothership to fix simple errors
> like this instead of patching them and submitting fixes ourselves?
>
> The code is:
>
> on mouseUp
> >    answer "What version of XCode do you have installed?" with "4.2 or
> > earlier" and "4.3 or later"
> >    if it contains 4.3 then
> >       answer file "Select your XCode app bundle" with filter "APPL"
> >       if it is not empty then
> >          put "/Contents/Developer" after it
> >       end if
> >    else
> >       answer folder "Please choose the developer root for your iOS 5.0
> and
> > above SDK"
> >    end if
> >    if it is not empty then
> >       if *revIDEDeployIOSIsValidSDK*(it) then
> >
> > *         setIOSSdk it*
> >>
> >       else
> >          answer error "The chosen folder is not a valid iOS SDK."
> >       end if
> >    end if
> > end mouseUp
> >
>
> I can't find exactly where the "*setIOSSdk" *handler is. I guess the error
> is in the revIDEDeployIOSIsValidSDK() function - which I can;t find either.
> Any tips with regard to how to debug IDE errors - given the debugger seems
> to get a bit flaky when debugging the IDE - checkpoints are not recognised?
>
> On 19 June 2015 at 23:41, Dave Kilroy <[hidden email]
> <javascript:;>> wrote:
>
> > Sorry I must have given you bad advice - I just installed Xcode 6.3.1 and
> > it
> > didn't work with LC 8 dp1 or dp2 - maybe when LC 8 came out in early
> April
> > I
> > was using Xcode 6.3.0 - I was also probably running an earlier version of
> > iOS...
> >
> > I think unless we can recreate the same conditions in our development AND
> > test machines to those we had in early April that we are stuffed until
> they
> > bring out dp3
> >
> >
> >
> > -----
> > "The difference between genius and stupidity is; genius has its limits."
> -
> > Albert Einstein
> > --
> > View this message in context:
> >
> http://runtime-revolution.278305.n4.nabble.com/Do-new-Livecode-8-widgets-work-on-mobile-tp4693205p4693217.html
> > Sent from the Revolution - User mailing list archive at Nabble.com.
> >
> > _______________________________________________
> > use-livecode mailing list
> > [hidden email] <javascript:;>
> > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> >
> _______________________________________________
> use-livecode mailing list
> [hidden email] <javascript:;>
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: Do new Livecode 8 widgets work on mobile?

David Bovill-3
Thanks ALI - that helps - made a start on a patch :)

On 20 June 2015 at 09:47, Ali Lloyd <[hidden email]> wrote:

> Hi David,
>
> If you do
>  put true into gRevDevelopment
> in the message box you'll find break points are honoured and you can also
> use the contextual menu to find the function you're looking for.
>
> Ali
>
> On Saturday, 20 June 2015, David Bovill <[hidden email]> wrote:
>
> > Isn't it crazy that given how easy it is to edit and change / fix
> LiveCode
> > IDE stacks we are still waiting for the mothership to fix simple errors
> > like this instead of patching them and submitting fixes ourselves?
> >
> > The code is:
> >
> > on mouseUp
> > >    answer "What version of XCode do you have installed?" with "4.2 or
> > > earlier" and "4.3 or later"
> > >    if it contains 4.3 then
> > >       answer file "Select your XCode app bundle" with filter "APPL"
> > >       if it is not empty then
> > >          put "/Contents/Developer" after it
> > >       end if
> > >    else
> > >       answer folder "Please choose the developer root for your iOS 5.0
> > and
> > > above SDK"
> > >    end if
> > >    if it is not empty then
> > >       if *revIDEDeployIOSIsValidSDK*(it) then
> > >
> > > *         setIOSSdk it*
> > >>
> > >       else
> > >          answer error "The chosen folder is not a valid iOS SDK."
> > >       end if
> > >    end if
> > > end mouseUp
> > >
> >
> > I can't find exactly where the "*setIOSSdk" *handler is. I guess the
> error
> > is in the revIDEDeployIOSIsValidSDK() function - which I can;t find
> either.
> > Any tips with regard to how to debug IDE errors - given the debugger
> seems
> > to get a bit flaky when debugging the IDE - checkpoints are not
> recognised?
> >
> > On 19 June 2015 at 23:41, Dave Kilroy <[hidden email]
> > <javascript:;>> wrote:
> >
> > > Sorry I must have given you bad advice - I just installed Xcode 6.3.1
> and
> > > it
> > > didn't work with LC 8 dp1 or dp2 - maybe when LC 8 came out in early
> > April
> > > I
> > > was using Xcode 6.3.0 - I was also probably running an earlier version
> of
> > > iOS...
> > >
> > > I think unless we can recreate the same conditions in our development
> AND
> > > test machines to those we had in early April that we are stuffed until
> > they
> > > bring out dp3
> > >
> > >
> > >
> > > -----
> > > "The difference between genius and stupidity is; genius has its
> limits."
> > -
> > > Albert Einstein
> > > --
> > > View this message in context:
> > >
> >
> http://runtime-revolution.278305.n4.nabble.com/Do-new-Livecode-8-widgets-work-on-mobile-tp4693205p4693217.html
> > > Sent from the Revolution - User mailing list archive at Nabble.com.
> > >
> > > _______________________________________________
> > > use-livecode mailing list
> > > [hidden email] <javascript:;>
> > > Please visit this url to subscribe, unsubscribe and manage your
> > > subscription preferences:
> > > http://lists.runrev.com/mailman/listinfo/use-livecode
> > >
> > _______________________________________________
> > use-livecode mailing list
> > [hidden email] <javascript:;>
> > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> >
> _______________________________________________
> use-livecode mailing list
> [hidden email]
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: Do new Livecode 8 widgets work on mobile?

Richard Gaskin
In reply to this post by Ali Lloyd
Ali Lloyd wrote:

> If you do
>  put true into gRevDevelopment
> in the message box you'll find break points are honoured and you can also
> use the contextual menu to find the function you're looking for.

That breakpoints don't affect the IDE by default makes good sense, and
the gRevDevelopment global is a useful flag for that.

However, as long as the IDE scripts are available without it never made
sense to make it cumbersome to navigate those handlers by disabling the
"Go To Definition" item in the context menu.

Thankfully that was fixed, and I can confirm that as of 6.7.6/7.0.6 we
no longer need to set gRevDevelopment just to use the "Go To Definition"
item:

<http://quality.runrev.com/show_bug.cgi?id=10722>

--
  Richard Gaskin
  Fourth World Systems
  Software Design and Development for the Desktop, Mobile, and the Web
  ____________________________________________________________________
  [hidden email]                http://www.FourthWorld.com

_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode