Re: Top things you are waiting for ....

2023-11-16 Thread Mike Kerner via use-livecode
* the focus switches when you don't switch it? this is most noticeable when
one is in any of the palettes, such as the message box or the property
editor. hit delete, and...wait, what happened to the object that was on the
card? did it just get deleted? yes, it did. oh, you didn't notice? so sad.
* undo would help you fix that, if you noticed that suddenly something was
missing, but, well, you can't.

On Tue, Nov 14, 2023 at 12:53 PM General 2018 via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Serial communications over Bluetooth for Android.
>
> Currently Serial over Bluetooth limited to Windows and IOS devices at high
> tablet cost.
>
> Most real world solutions use Android for cost effective tablet for
> external device comms.
>
> This has been requested for at least 10 years for LC cross platform
> approach and is a weakness for such developments.
>
>
> > On 13 Nov 2023, at 02:16, Tom Glod via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Thanks everyone for your answers.
> >
> >
> >
> >
> >> On Sun, Nov 12, 2023 at 7:13 PM Mike Kerner via use-livecode <
> >> use-livecode@lists.runrev.com> wrote:
> >>
> >> one more:
> >> * attention span and discipline, or hiring a chief that has attention
> span
> >> and discipline - with lc chasing every new revenue thing, and lurching
> off
> >> after it, the half-finished meals that are strewn about reflects on the
> >> product. "look! a squirrel!" is not a plan.
> >>
> >> On Sun, Nov 12, 2023 at 7:04 PM Mike Kerner 
> >> wrote:
> >>
> >>> just going off the top-of-my-head. i don't feel like going into the bug
> >>> list, even though there are plenty of open ones, including for the
> summer
> >>> megabundle widgets
> >>>
> >>> things i licensed that i'm still waiting for:
> >>> * script compiler
> >>> * web deploy
> >>> things that severely degrade lc features or make them unusable:
> >>> * docs for lcb
> >>> * docs for property inspector and property editor
> >>> * script widgets
> >>> * multi-path svg support (i can't tell you how many great svg's are
> >>> unusable, because you can't flatten/combine the paths and get the
> layers
> >> to
> >>> work out)
> >>> * icon library fixes
> >>> * project browser support groups
> >>> things that are just annoying:
> >>> * filtering/sorting the inclusions for standalones (there's a freaking
> PR
> >>> for this that's been "awaiting release" for...three years?)
> >>> * all the other PR's that are just sitting in limbo.
> >>> * standalone inclusion selections fixed (did you know that the db
> library
> >>> is attached to standalones, even if you specifically deselect it? did
> you
> >>> know that every time you mouseUp on a standalone, the db library
> >> intercepts
> >>> the event?)
> >>>
> >>>
> >>>
> >>> On Sun, Nov 12, 2023 at 3:59 PM matthias rebbe via use-livecode <
> >>> use-livecode@lists.runrev.com> wrote:
> >>>
> >>>>
> >>>> 1. Debugger for Livecode Server.
> >>>> Man, what do i miss the On-Rev client
> >>>>
> >>>> 2. Native MSSQL database support
> >>>>
> >>>> 3. tsNet to support HTTP/2
> >>>> https://quality.livecode.com/show_bug.cgi?id=23355
> >>>> According to CharlesW this should be easily fixed with a 3rd party
> >>>> library which has to be included alongside curl.
> >>>>
> >>>>
> >>>>
> >>>>> Am 11.11.2023 um 23:43 schrieb Tom Glod via use-livecode <
> >>>> use-livecode@lists.runrev.com>:
> >>>>>
> >>>>> Hey everyone
> >>>>> Just a market research thread.
> >>>>> What are the top 3 or 5 things you are waiting for in Livecode's
> >> feature
> >>>>> set?
> >>>>> This is my list.
> >>>>>
> >>>>> 1. Updated Browser
> >>>>> 2. Compiler (its important because speed is important to the user
> >>>>> experience)
> >>>>> 3. integrated layering of native controls
> >>>>>
> >>>>> What are yours?
> >>>>>
> >>>>> Cheers,
> >

Re: Top things you are waiting for ....

2023-11-12 Thread Mike Kerner via use-livecode
one more:
* attention span and discipline, or hiring a chief that has attention span
and discipline - with lc chasing every new revenue thing, and lurching off
after it, the half-finished meals that are strewn about reflects on the
product. "look! a squirrel!" is not a plan.

On Sun, Nov 12, 2023 at 7:04 PM Mike Kerner 
wrote:

> just going off the top-of-my-head. i don't feel like going into the bug
> list, even though there are plenty of open ones, including for the summer
> megabundle widgets
>
> things i licensed that i'm still waiting for:
> * script compiler
> * web deploy
> things that severely degrade lc features or make them unusable:
> * docs for lcb
> * docs for property inspector and property editor
> * script widgets
> * multi-path svg support (i can't tell you how many great svg's are
> unusable, because you can't flatten/combine the paths and get the layers to
> work out)
> * icon library fixes
> * project browser support groups
> things that are just annoying:
> * filtering/sorting the inclusions for standalones (there's a freaking PR
> for this that's been "awaiting release" for...three years?)
> * all the other PR's that are just sitting in limbo.
> * standalone inclusion selections fixed (did you know that the db library
> is attached to standalones, even if you specifically deselect it? did you
> know that every time you mouseUp on a standalone, the db library intercepts
> the event?)
>
>
>
> On Sun, Nov 12, 2023 at 3:59 PM matthias rebbe via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>>
>> 1. Debugger for Livecode Server.
>> Man, what do i miss the On-Rev client
>>
>> 2. Native MSSQL database support
>>
>> 3. tsNet to support HTTP/2
>> https://quality.livecode.com/show_bug.cgi?id=23355
>> According to CharlesW this should be easily fixed with a 3rd party
>> library which has to be included alongside curl.
>>
>>
>>
>> > Am 11.11.2023 um 23:43 schrieb Tom Glod via use-livecode <
>> use-livecode@lists.runrev.com>:
>> >
>> > Hey everyone
>> > Just a market research thread.
>> > What are the top 3 or 5 things you are waiting for in Livecode's feature
>> > set?
>> > This is my list.
>> >
>> > 1. Updated Browser
>> > 2. Compiler (its important because speed is important to the user
>> > experience)
>> > 3. integrated layering of native controls
>> >
>> > What are yours?
>> >
>> > 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
>>
>> ___
>> use-livecode mailing list
>> use-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."
>


-- 
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: Top things you are waiting for ....

2023-11-12 Thread Mike Kerner via use-livecode
just going off the top-of-my-head. i don't feel like going into the bug
list, even though there are plenty of open ones, including for the summer
megabundle widgets

things i licensed that i'm still waiting for:
* script compiler
* web deploy
things that severely degrade lc features or make them unusable:
* docs for lcb
* docs for property inspector and property editor
* script widgets
* multi-path svg support (i can't tell you how many great svg's are
unusable, because you can't flatten/combine the paths and get the layers to
work out)
* icon library fixes
* project browser support groups
things that are just annoying:
* filtering/sorting the inclusions for standalones (there's a freaking PR
for this that's been "awaiting release" for...three years?)
* all the other PR's that are just sitting in limbo.
* standalone inclusion selections fixed (did you know that the db library
is attached to standalones, even if you specifically deselect it? did you
know that every time you mouseUp on a standalone, the db library intercepts
the event?)



On Sun, Nov 12, 2023 at 3:59 PM matthias rebbe via use-livecode <
use-livecode@lists.runrev.com> wrote:

>
> 1. Debugger for Livecode Server.
> Man, what do i miss the On-Rev client
>
> 2. Native MSSQL database support
>
> 3. tsNet to support HTTP/2
> https://quality.livecode.com/show_bug.cgi?id=23355
> According to CharlesW this should be easily fixed with a 3rd party library
> which has to be included alongside curl.
>
>
>
> > Am 11.11.2023 um 23:43 schrieb Tom Glod via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> > Hey everyone
> > Just a market research thread.
> > What are the top 3 or 5 things you are waiting for in Livecode's feature
> > set?
> > This is my list.
> >
> > 1. Updated Browser
> > 2. Compiler (its important because speed is important to the user
> > experience)
> > 3. integrated layering of native controls
> >
> > What are yours?
> >
> > 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
>
> ___
> use-livecode mailing list
> use-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: Property Inspector bug for keys with commas in the key name

2023-11-03 Thread Mike Kerner via use-livecode
ok, let's see. you got me distracted from real work:
if you're following along at home, in real time, look in
toolset->palettes->inspector->editors->com.livecode.pi.customprops.behavior.livecodescript

On Thu, Nov 2, 2023 at 6:02 PM Paul Dupuis via use-livecode <
use-livecode@lists.runrev.com> wrote:

> This bug (https://quality.livecode.com/show_bug.cgi?id=23512) where a
> comma in the key name of an array prevents the Proerty Inspector from
> being able to edit the property just bit me again.
>
> I have a stack (for help) that extensively uses keys with commas (create
> prior to the Project Browser and new PI) that I can not edit except by
> script - which is a pain in the (you know what).
>
> Does anyone have an edit to the PI code for this OR an alternative PI
> that does not have this 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
>


-- 
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: Property Inspector bug for keys with commas in the key name

2023-11-03 Thread Mike Kerner via use-livecode
no, but, i started to write a wiki on the PI/PE, which might help you to
get started in your search:
https://github.com/macMikey/LC-HACK/wiki/Property-Inspector

On Thu, Nov 2, 2023 at 6:02 PM Paul Dupuis via use-livecode <
use-livecode@lists.runrev.com> wrote:

> This bug (https://quality.livecode.com/show_bug.cgi?id=23512) where a
> comma in the key name of an array prevents the Proerty Inspector from
> being able to edit the property just bit me again.
>
> I have a stack (for help) that extensively uses keys with commas (create
> prior to the Project Browser and new PI) that I can not edit except by
> script - which is a pain in the (you know what).
>
> Does anyone have an edit to the PI code for this OR an alternative PI
> that does not have this 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
>


-- 
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: Direct editing of polygrid text cells and polylist text elements

2023-11-02 Thread Mike Kerner via use-livecode
sorry, i hit "send", too quickly.
focusOut and inputEndEditing would go in the "edit" field, and i think that
would get rid of the need for the cellClick handler in the pl/pg. the
cellClick handler will only manage clicks inside the pl/pg, not elsewhere
on the card.

On Thu, Nov 2, 2023 at 11:16 AM Mike Kerner 
wrote:

> i think you might need to add an on focusOut handler, because the user may
> choose to click outside of the field, and if the app is on mobile, an
> inputEndEditing handler
> this is bringing back 1980's memories, with how we had to hack controls to
> do the same thing in hc...
>
> On Thu, Nov 2, 2023 at 10:57 AM panagiotis merakos via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>> Hello all,
>>
>> You can write a script for that. Just add a PolyGrid and a field, set the
>> name of the field to "Edit" and add this code:
>>
>> Add this in the script of the field "edit":
>>
>> on enterinfield
>>hide me
>> end enterinfield
>>
>> on returninfield
>>hide me
>> end returninfield
>>
>> on textChanged
>>set the pgInternalPointer of widget "PolyGrid" to the cCoordinate of me
>>set the pgTextOfCell of widget "PolyGrid" to the text of me
>> end textChanged
>>
>> Add this to the script of the PolyGrid:
>>
>> on cellDoubleClick pCol, pRow, pRect
>>set the rect of field "edit" to pRect
>>set the text of field "edit" to the pgmousecelltext of me
>>set the cCoordinate of field "edit" to  pCol, pRow
>>show  field "edit"
>>--focus on field "edit"
>>select after  field "edit"
>> end cellDoubleClick
>>
>> on cellClick
>>hide  field "edit"
>> end cellClick
>>
>> Now just double-click on a cell to edit it.
>>
>> Kind regards,
>> Panos
>>
>> On Thu, 2 Nov 2023 at 00:01, Paul Dupuis via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>>
>> > +1
>> >
>> > I'd like to know this too as I can see no way in the Property Inspector
>> > or the pgColumns property to indicate a column is 'editable'. Nor can I
>> > find any property, message, etc. in the polygrid Dictionary entry that
>> > seems to suggest cell editing.
>> >
>> >
>> > On 11/1/2023 5:28 PM, Peter Thirkell via use-livecode wrote:
>> > > I am enjoying both the polygrid and polylist add-ons to Livecode. They
>> > are infinitely flexible to use once you get to know them, and most
>> > importantly they render beautifully across all platforms.
>> > >
>> > > I have one question which doesn’t seem to be addressed in the
>> > documentation. The polygrid widget specifications say that it supports
>> > “direct cell editing” but I am not able to find any way to do this. Has
>> > anyone found a way?
>> > >
>> > > More generally, do we have any multi-line input field options for
>> > Livecode which render well across all platforms? Polygrid and polylist
>> work
>> > beautifully in displaying already existing data from some sort of data
>> > repository ... but it would be awesome to provide the ability for users
>> to
>> > input information as well as display it using the brilliant polygrid and
>> > polylist tools.
>> > >
>> > > Providing truly cross-platform inputting of data and information in an
>> > easy way would provide the final puzzle piece for many of us wanting to
>> > provide a modern and beautiful user interface for our apps.
>> > >
>> > > Many thanks 
>> > > ___
>> > > use-livecode mailing list
>> > > use-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
>>
>
>
> --
> 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."
>


-- 
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: Possible enhancement request

2023-11-02 Thread Mike Kerner via use-livecode
for good or bad, the lcb style guide section on events as excerpted, here

says
that those events are recommended, but not required.
in many of those widgets, it would also be nice if there was a way to
intercept the click, and decide what to do, before it is just done.
that's part of what led to the birth of the "navrad" widget - intercept a
click in the navbar and decide whether the hilite should be allowed to
change or not, instead of changing the hilite first, and then undoing it if
it should not have been allowed.

On Thu, Nov 2, 2023 at 11:20 AM Klaus major-k via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi friends,
>
> before I post an enhancment request to the "Qualtiy Center", I wanted to
> hear your opinions about this.
>
> Wouldn't it be great if ALL widgets would receive and handle at least a
> mouseup (and mousedown) meassage?
> I have always wondered why that is not the case.
>
> This way scripting would be a lot easier for us and we do not have to
> remember the many different messages
> the widgets have. Yes, they can be seen in the script editor on the left
> side, nevertheless... :-)
>
> Examples:
> PolyGrid -> cellclick
> PolyList -> itemclick
> Segmentedcontrol -> hilitechanged
> Switch Button -> hilitechanged
> Radial Slider -> valueChanged
> Navigation Bar -> hilitechanged
> Line Graph -> receives NO message at all?
>
> Maybe I forgot one or two things here, but I think you get the picture.
> Thank you for your opinions.
>
>
> Best
>
> Klaus
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> 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
>


-- 
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: Direct editing of polygrid text cells and polylist text elements

2023-11-02 Thread Mike Kerner via use-livecode
i think you might need to add an on focusOut handler, because the user may
choose to click outside of the field, and if the app is on mobile, an
inputEndEditing handler
this is bringing back 1980's memories, with how we had to hack controls to
do the same thing in hc...

On Thu, Nov 2, 2023 at 10:57 AM panagiotis merakos via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hello all,
>
> You can write a script for that. Just add a PolyGrid and a field, set the
> name of the field to "Edit" and add this code:
>
> Add this in the script of the field "edit":
>
> on enterinfield
>hide me
> end enterinfield
>
> on returninfield
>hide me
> end returninfield
>
> on textChanged
>set the pgInternalPointer of widget "PolyGrid" to the cCoordinate of me
>set the pgTextOfCell of widget "PolyGrid" to the text of me
> end textChanged
>
> Add this to the script of the PolyGrid:
>
> on cellDoubleClick pCol, pRow, pRect
>set the rect of field "edit" to pRect
>set the text of field "edit" to the pgmousecelltext of me
>set the cCoordinate of field "edit" to  pCol, pRow
>show  field "edit"
>--focus on field "edit"
>select after  field "edit"
> end cellDoubleClick
>
> on cellClick
>hide  field "edit"
> end cellClick
>
> Now just double-click on a cell to edit it.
>
> Kind regards,
> Panos
>
> On Thu, 2 Nov 2023 at 00:01, Paul Dupuis via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > +1
> >
> > I'd like to know this too as I can see no way in the Property Inspector
> > or the pgColumns property to indicate a column is 'editable'. Nor can I
> > find any property, message, etc. in the polygrid Dictionary entry that
> > seems to suggest cell editing.
> >
> >
> > On 11/1/2023 5:28 PM, Peter Thirkell via use-livecode wrote:
> > > I am enjoying both the polygrid and polylist add-ons to Livecode. They
> > are infinitely flexible to use once you get to know them, and most
> > importantly they render beautifully across all platforms.
> > >
> > > I have one question which doesn’t seem to be addressed in the
> > documentation. The polygrid widget specifications say that it supports
> > “direct cell editing” but I am not able to find any way to do this. Has
> > anyone found a way?
> > >
> > > More generally, do we have any multi-line input field options for
> > Livecode which render well across all platforms? Polygrid and polylist
> work
> > beautifully in displaying already existing data from some sort of data
> > repository ... but it would be awesome to provide the ability for users
> to
> > input information as well as display it using the brilliant polygrid and
> > polylist tools.
> > >
> > > Providing truly cross-platform inputting of data and information in an
> > easy way would provide the final puzzle piece for many of us wanting to
> > provide a modern and beautiful user interface for our apps.
> > >
> > > Many thanks 
> > > ___
> > > use-livecode mailing list
> > > use-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
>


-- 
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: [[ ANN ]] Release 9.6.11 RC-1

2023-11-02 Thread Mike Kerner via use-livecode
looking forward to maybe finally doing the sonoma thing

On Thu, Nov 2, 2023 at 10:32 AM panagiotis merakos via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Dear list members,
>
> We are pleased to announce the release of LiveCode 9.6.11 RC-1.
>
> LiveCode 9.6.11 RC-1 comes with more than 10 bugfixes and new features,
> including support for Xcode 15 / iOS 17 SDK.
>
> You can find more details on the bug fixes and improvements of this new
> release here:
>
> https://livecode.com/livecode-9-6-11-rc-1-released-support-for-ios-17/
>
> You can find the release in your LiveCode account area or get it via the
> automatic updater.
>
> Enjoy!
>
> Kind regards
> The LiveCode Team
> --
> ___
> use-livecode mailing list
> use-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: PolyGrid: UNhilite a row?

2023-10-23 Thread Mike Kerner via use-livecode
you didn't mention the workaround that you used.
i'm not sure what we're supposed to do with the png since we can't see the
code.

On Mon, Oct 23, 2023 at 1:12 PM Klaus major-k via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Mike,
>
> > Am 23.10.2023 um 19:09 schrieb Mike Kerner via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> > unfortunately, all i can see is the png file.
>
> yes, by intention! ;-)
>
> > i can't download the stack to see what's going on.
>
> Sorry, stack is not meant for public...
>
>
> Best
>
> Klaus
>
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> 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
>


-- 
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: PolyGrid: UNhilite a row?

2023-10-23 Thread Mike Kerner via use-livecode
unfortunately, all i can see is the png file. i can't download the stack to
see what's going on.

On Mon, Oct 23, 2023 at 1:03 PM Klaus major-k via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Mike,
>
> > Am 23.10.2023 um 18:51 schrieb Mike Kerner via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> > what event are you setting it in? i have had issues with the widgets not
> > responding to appearance updates in preopencard, but i don't have a great
> > recipe for it.
>
> See here, I have a long list of PDF files and clicking the widget "index"
> will filter the PDF list with that char.
> <
> https://www.dropbox.com/scl/fi/ygmnzx3s7pvknpbycvi6z/index_polygrid.png?rlkey=c4as77jo96c0e2em3bde9tpk8=0
> >
>
> Clicking button "A-Z" will the display all the files.
> I need to UNhilite the index in that button.
>
> No idea why it does not work? But the workaround does, so problem solved
> (for me and for now).
>
> > On Mon, Oct 23, 2023 at 12:50 PM Mike Kerner 
> > wrote:
> >
> >> interesting. it works for me. i use the numeric version (set the hilited
> >> row of widget "pg" to 0
> >>
> >> On Mon, Oct 23, 2023 at 11:40 AM Klaus major-k via use-livecode <
> >> use-livecode@lists.runrev.com> wrote:
> >>
> >>> Hi friends,
> >>>
> >>> I cannot UN-hilite a row in a polygrid?!
> >>> I tried:
> >>> ...
> >>> set the hilitedrow of widget "index" to "0"
> >>> ...
> >>> set the hilitedrow of widget "index" to 0
> >>> ...
> >>> set the pgHilitedText of widget "index" to ""
> >>> ...
> >>> set the pgHilitedText of widget "index" to EMPTY
> >>> ...
> >>> no dice!?
> >>>
> >>> I use the latest version of the "Widget pack".
> >>> Thanks in advance!
>
> Best
>
> Klaus
>
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> 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
>


-- 
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: PolyGrid: UNhilite a row?

2023-10-23 Thread Mike Kerner via use-livecode
what event are you setting it in? i have had issues with the widgets not
responding to appearance updates in preopencard, but i don't have a great
recipe for it.

On Mon, Oct 23, 2023 at 12:50 PM Mike Kerner 
wrote:

> interesting. it works for me. i use the numeric version (set the hilited
> row of widget "pg" to 0
>
> On Mon, Oct 23, 2023 at 11:40 AM Klaus major-k via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>> Hi friends,
>>
>> I cannot UN-hilite a row in a polygrid?!
>> I tried:
>> ...
>> set the hilitedrow of widget "index" to "0"
>> ...
>> set the hilitedrow of widget "index" to 0
>> ...
>> set the pgHilitedText of widget "index" to ""
>> ...
>> set the pgHilitedText of widget "index" to EMPTY
>> ...
>> no dice!?
>>
>> I use the latest version of the "Widget pack".
>> Thanks in advance!
>>
>>
>> Best
>>
>> Klaus
>> --
>> Klaus Major
>> https://www.major-k.de
>> https://www.major-k.de/bass
>> 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
>>
>
>
> --
> 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."
>


-- 
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: PolyGrid: UNhilite a row?

2023-10-23 Thread Mike Kerner via use-livecode
interesting. it works for me. i use the numeric version (set the hilited
row of widget "pg" to 0

On Mon, Oct 23, 2023 at 11:40 AM Klaus major-k via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi friends,
>
> I cannot UN-hilite a row in a polygrid?!
> I tried:
> ...
> set the hilitedrow of widget "index" to "0"
> ...
> set the hilitedrow of widget "index" to 0
> ...
> set the pgHilitedText of widget "index" to ""
> ...
> set the pgHilitedText of widget "index" to EMPTY
> ...
> no dice!?
>
> I use the latest version of the "Widget pack".
> Thanks in advance!
>
>
> Best
>
> Klaus
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> 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
>


-- 
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: Me and target of script widgets

2023-10-23 Thread Mike Kerner via use-livecode
also brutal answer:
documentation needs to be not just extended, but written for the property
inspector and property editor, or you are going to be spinning your wheels
trying to figure out that thing, too.
this same issue has made writing lcb widgets so exceptionally painful that
i've stopped wasting my time.
the answer from the mothership has been "if you have some specific
question, ask," which, of course leads to a slew of questions, which then
go mostly or entirely unanswered.

On Sun, Oct 22, 2023 at 6:01 AM Alex Tweedly via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Brutal answer :-)
>
> Script widgets aren't ready for release yet. They have (effectivtely) no
> documentation, no examples, no lessons.
>
> Unless you have a desparate need to do it now, I'd suggest waiting until
> they are somewhere near ready.
>
> Alex.
>
> On 22/10/2023 10:41, David Bovill via use-livecode wrote:
> > Having my first go at script widgets. It appears that there is either an
> > issue (or it is a feature) with script widgets and "me"?
> >
> > A handler like this:
> >
> > *on* mouseUp
> >
> > *## All references are to "inner" controls (ie the target) and not the
> > group*
> >
> > *put* the short id of me into shortID
> >
> > *put* the long id of the target into sName
> >
> > *put* the long id of me into myID
> >
> > *## Have to be explicit with messages*
> >
> > *-- dispatch "menu_AskEdit" to me -- or the target does not work*
> >
> > *dispatch* "menu_AskEdit" to this card with myID,shortID
> >
> > *end* mouseUp
> >
> > When inside a script only widget shows that would normally pass the long
> id
> > of the control clicked on within the group (script widget) with myID and
> > the short ID of the group (script widget) itself in shortID. However both
> > the target and me refer to the control and not the group / script widget.
> > It seems there is no easy way to find out a reference to "me" in a
> > script widget?
> >
> > I've a lot of scripts that use "me" in behaviors for potential script
> > widgets - so looking for a short term and long term solution for this?
> > ___
> > use-livecode mailing list
> > use-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: arrayToJSON on lc server

2023-10-16 Thread Mike Kerner via use-livecode
let's see: in the public repo, there's the json.lcb source:
https://github.com/livecode/livecode/blob/4606a10ea10b16d5071d0f9f263ccdd7ede8b31d/extensions/libraries/json/json.lcb#L4
also, references to the "fastjson" library:
https://github.com/bhall2001/fastjson

On Mon, Oct 16, 2023 at 10:49 PM Mike Kerner 
wrote:

> the externalfunctions doesn't seem to be returning anything for a project
> i just opened (never tested it, before). that project has a lot of
> standalone inclusions, some of which have external functions, so i don't
> know if it means externals that are directly attached to the stack (like
> old xcmd's/xfcn's).
> grasping at straws, because i'm not deploying to lc server on linux
> * i assume you manually included mergjson in your standalone (assuming
> you're building your project). if not, try that.
> * have you tried embedding the source from the
> mergJSONLibrary.livecodescript into your main stack and then stepping
> through the code? it's available in the oss repo or any of the forks of
> that repo. that's just the library, not the mergjsonencode external, but it
> might get you closer.
> * if that doesn't work, there are at least two other oss lc json
> codebases, the most popular being mark smith's, which, i think, is what
> monte used when he wrote mergjson.
>
> On Mon, Oct 16, 2023 at 7:21 PM Neville Smythe via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>> I am having a problem with the function arrayToJSON on LC Server 9.6.10
>> pro (Linux host) (I couldn't get it to work on earlier versions either)
>>
>> I get the error
>>
>> Function: error in function handler (arrayToJSON)
>> The mergJSON.so file is in the Externals folder, which resides in the
>> same directory as livecode-server. Since revdb calls work, which I assume
>> use the revdb.so library, evidently Externals are loading, and permissions
>> for mergJSON.so are the same as for revdb.so.
>>
>> This is supposed to work out of the box, so I must be missing something
>> obvious.
>>
>> BTW, the call "the externalFunctions of this stack" return empty - is
>> that correct, should it not return the functions available in the Externals
>> .so libraries?
>>
>> Neville Smythe
>>
>>
>>
>>
>> ___
>> use-livecode mailing list
>> use-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."
>


-- 
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: arrayToJSON on lc server

2023-10-16 Thread Mike Kerner via use-livecode
the externalfunctions doesn't seem to be returning anything for a project i
just opened (never tested it, before). that project has a lot of
standalone inclusions, some of which have external functions, so i don't
know if it means externals that are directly attached to the stack (like
old xcmd's/xfcn's).
grasping at straws, because i'm not deploying to lc server on linux
* i assume you manually included mergjson in your standalone (assuming
you're building your project). if not, try that.
* have you tried embedding the source from the
mergJSONLibrary.livecodescript into your main stack and then stepping
through the code? it's available in the oss repo or any of the forks of
that repo. that's just the library, not the mergjsonencode external, but it
might get you closer.
* if that doesn't work, there are at least two other oss lc json codebases,
the most popular being mark smith's, which, i think, is what monte used
when he wrote mergjson.

On Mon, Oct 16, 2023 at 7:21 PM Neville Smythe via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I am having a problem with the function arrayToJSON on LC Server 9.6.10
> pro (Linux host) (I couldn't get it to work on earlier versions either)
>
> I get the error
>
> Function: error in function handler (arrayToJSON)
> The mergJSON.so file is in the Externals folder, which resides in the same
> directory as livecode-server. Since revdb calls work, which I assume use
> the revdb.so library, evidently Externals are loading, and permissions for
> mergJSON.so are the same as for revdb.so.
>
> This is supposed to work out of the box, so I must be missing something
> obvious.
>
> BTW, the call "the externalFunctions of this stack" return empty - is that
> correct, should it not return the functions available in the Externals .so
> libraries?
>
> Neville Smythe
>
>
>
>
> ___
> use-livecode mailing list
> use-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: No progress updates on LC 10. Am i the only one who is concerned?

2023-10-11 Thread Mike Kerner via use-livecode
"a few weeks" was also last october, then november, then last december.
i get it, i'm starting to sound like one of the grumpy old guys.
i'm also one who threw down for an html5 license (waiting for it to be
usable), and paid for a compiler license, what, eleven months ago?
i used to dismiss all the folks who complained about lc-forever, or
ic-reinvented, or whatever the campaign was from was it a decade ago when
lc went OSS? it can't be a decade ago.
unfortunately, the fact is that the sales pitches, year-after-year, are all
pay now, get later, and we seem to be left waiting, each time.

On Wed, Oct 11, 2023 at 2:24 PM J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 10/11/23 10:28 AM, William Prothero via use-livecode wrote:
> > However, the development process would need an interface that works in a
> well documented,
> > straightforward way
>
> Right. I tried LC Create for a few days but without documentation I didn't
> get very far. I
> couldn't figure out what syntax to use on all the new widgets and after
> some hours I gave up.
>
> Every new control should have at least a list of messages/functions it
> uses. Without that,
> about all you can to is play with layouts for now. That's not an
> insignificant thing, but it is
> limiting.
>
> --
> 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
>


-- 
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: No progress updates on LC 10. Am i the only one who is concerned?

2023-10-11 Thread Mike Kerner via use-livecode
it's october. do you know where the script compiler and usable html5 are?

On Mon, Aug 21, 2023 at 12:10 PM Ben Rubinstein via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Sad update: it's just happened to me again, with Bracket Completion
> switched
> off. I literally checked just before starting to type the format
> statement;
> after it crashed and I relaunched 10.0.0.dp5, I checked again. It was
> still
> switched off.
>
> I see that the bug is marked awaiting release - but it's not mentioned in
> the
> release notes for 10.0.0dp6.
>
> :-(
>
>
> On 26/07/2023 09:58, Ben Rubinstein via use-livecode wrote:
> > Oooh - I hadn't spotted that. (With only a little bit of fear) I'll
> venture
> > back into 10dp5 and turn that off. Thanks Geoff!
> >
> > On 26/07/2023 03:49, Geoff Canyon via use-livecode wrote:
> >> So, not to be too much of an apologist, but the issue doesn't seem like
> a
> >> showstopper to me.
> >>
> >> On Tue, Jul 25, 2023 at 10:36 AM Dick Kriesel via use-livecode <
> >> use-livecode@lists.runrev.com> wrote:
> >>
> >>>
> >>>
>  On Jul 25, 2023, at 11:37 AM, Geoff Canyon via use-livecode <
> >>> use-livecode@lists.runrev.com> wrote:
> 
>  Maybe a silly question, but that issue lists "turn on bracket
> completion"
>  as a step to reproduce. If bracket completion is off, is it safe?
> >>>
> >>> Hi, Geoff. I filed the report. With bracket completion off, I saw no
> such
> >>> problem.
> >>> — Dick
> >>> ___
> >>> use-livecode mailing list
> >>> use-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
>


-- 
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: I give up! Mac App Installer Hell

2023-10-09 Thread Mike Kerner via use-livecode
ios is much more straightforward than it was, even a couple of years ago. i
would call it "nearly painless", now.
mac...sorry, no do.

On Mon, Oct 9, 2023 at 11:39 AM Mark Smith via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Dan,
>
> Which store are you intending to submit to: Mac App or iOS App? I’ve done
> it to iOS a half dozen times (although the last time was probably more than
> a year ago) I could probably scrounge something useful together. I’ve only
> created installer packages for the Mac App Store (using Kee Nethery’s
> excellent livecode lesson “Signing and Uploading Apps to the Mac App Store”
> but which are, as you point out, out of date (Matthias was very helpful in
> helping me sort which parts to ignore and which parts to pay attention to)
> but I’ve only gotten to the point of creating an installer package (which
> I’m using to install and test the app on several different Macs) so I’ve
> not yet submitted to the App Store. That is the next step on my list,
> although this week is a write-off in terms of time, and in fact this month
> might be a write-off. However, if you are having difficulty creating the
> installer package I would be happy to send you my crib notes which are
> pretty brief and easy to follow.
>
> Mark
>
> > On 6 Oct 2023, at 11:44 pm, Dan Friedman via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > If you have a very, very, VERY good understanding of creating Mac
> installer files to be posted to a website for user install, and to submit
> to the Mac App Store, I would like to pay you to walk me through all this -
> step by step.  I can’t take any of more this crap!  Certificates,
> Identifiers, Profiles, p12 Files, Keys (public and private), Provisioning,
> Installer keys… G!!!  I have an app that is tested, built and ready to
> go.  Just need to get it signed and uploaded to Apple.   If you understand
> all this, I would think a 20 minute Skype call should get it done.
> >
> > FYI… This is an update to an existing app that is already in the app
> store.  (Don’t ask me how I got it done last time?!).  I don’t know why my
> brain can’t grasp this…. I have read Apple’s documentation, tried the (out
> of date) LC Lesions, watched videos, and gone through article after
> article.   At this point, I am not really interested in learning how to do
> this… I just want to get it done.
> >
> > Save me!
> > -Dan
> > ___
> > use-livecode mailing list
> > use-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: UUID v7

2023-09-01 Thread Mike Kerner via use-livecode
it's an interesting topic, because in one of the db communities i'm
involved with, they're actually going the other way, increasing entropy.

On Fri, Sep 1, 2023 at 1:56 PM Tom Glod via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Mike,
>
> Sometimes you just don't need uniqueness across all bits, and if you do,
> use v4.
> In my example, the ID is used for clipboard clips, but now I don't have to
> sort them based on their timestamp.
> Also this improves database performance as the btree is better organized.
> There are a few videos and lots of papers on the topic.
>
>
> On Fri, Sep 1, 2023 at 1:38 PM Mike Kerner via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > why would reducing randomness be desirable in an internet-facing app?
> isn't
> > the whole point to
> > * ensure uniqueness across the entire space
> > * make it nearly impossible to guess an ID?
> > i would think that once you make the id's sequential, you have eliminated
> > the ability to stop an authorized user from randomly marching through
> your
> > data.
> >
> > On Fri, Sep 1, 2023 at 1:21 PM Tom Glod via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> > > Hi Folks,
> > >
> > > Sharing this because its useful, and also, more eyeballs on the code
> > makes
> > > sense.
> > > I implemented this with the help of chatGPT.
> > >
> > > This is a handler that can generate v7 UUIDs.
> > > v7 UUIDs work better in databases, because they are not so random,
> > > improving performance.
> > > And they are sequential.
> > > They also match the format of uuid v4
> > > Also the specs for v7 have not yet been finalized.
> > >
> > > Here it is:
> > >
> > > function CreateUUID pVersion
> > >// This Handler returns a
> > >if pVersion is not 7 then
> > >   //Return V4 Random UUID
> > >   return uuid("random")
> > >
> > >else if pVersion = 7 then
> > >   // return V7 Random yet sequenced UUID
> > >
> > >   local tUnixTsMs, tVer, tRandA, tTVar, tRandB, tTheID
> > >   -- Get the current timestamp in milliseconds
> > >
> > >   put baseConvert(the milliseconds, 10, 16) into tUnixTsMs
> > >   put format("%012s", tUnixTsMs) into tUnixTsMs
> > >
> > >   // Set the version field to 0b0111 (7)
> > >   put "7" into tVer
> > >
> > >   // Generate 12 bits of pseudo-random data for RAND A
> > >   put random(4095) into tRandA -- 4095 is the maximum value for 12
> > bits
> > >   put baseConvert(tRandA, 10, 16) into tRandA
> > >   put format("%03s", tRandA) into tRandA
> > >
> > >   // Set the variant field to 0b10
> > >   put "8" into tTVar -- 0b10 in hexadecimal
> > >
> > >   // Generate 62 bits of pseudo-random data for RAND B
> > >   repeat 16 times
> > >  put baseConvert(random(15), 10, 16) after tRandB -- generate
> one
> > > hex digit at a time
> > >   end repeat
> > >
> > >   // Combine all the bits to form the UUID
> > >   put tUnixTsMs & tVer & tRandA & tTVar & tRandB into tTheID
> > >
> > >   // Insert dashes to form the UUID in 8-4-4-4-12 format
> > >   put char 1 to 8 of tTheID & "-" & char 9 to 12 of tTheID & "-" &
> > char
> > > 13 to 16 of tTheID & "-" & char 17 to 20 of tTheID & "-" & char 21 to
> 32
> > of
> > > tTheID into tTheID
> > >
> > >   return tTheID
> > >end if
> > > end CreateUUID tVersion
> > >
> > > 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
> > >
> >
> >
> > --
> > 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 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: UUID v7

2023-09-01 Thread Mike Kerner via use-livecode
why would reducing randomness be desirable in an internet-facing app? isn't
the whole point to
* ensure uniqueness across the entire space
* make it nearly impossible to guess an ID?
i would think that once you make the id's sequential, you have eliminated
the ability to stop an authorized user from randomly marching through your
data.

On Fri, Sep 1, 2023 at 1:21 PM Tom Glod via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Folks,
>
> Sharing this because its useful, and also, more eyeballs on the code makes
> sense.
> I implemented this with the help of chatGPT.
>
> This is a handler that can generate v7 UUIDs.
> v7 UUIDs work better in databases, because they are not so random,
> improving performance.
> And they are sequential.
> They also match the format of uuid v4
> Also the specs for v7 have not yet been finalized.
>
> Here it is:
>
> function CreateUUID pVersion
>// This Handler returns a
>if pVersion is not 7 then
>   //Return V4 Random UUID
>   return uuid("random")
>
>else if pVersion = 7 then
>   // return V7 Random yet sequenced UUID
>
>   local tUnixTsMs, tVer, tRandA, tTVar, tRandB, tTheID
>   -- Get the current timestamp in milliseconds
>
>   put baseConvert(the milliseconds, 10, 16) into tUnixTsMs
>   put format("%012s", tUnixTsMs) into tUnixTsMs
>
>   // Set the version field to 0b0111 (7)
>   put "7" into tVer
>
>   // Generate 12 bits of pseudo-random data for RAND A
>   put random(4095) into tRandA -- 4095 is the maximum value for 12 bits
>   put baseConvert(tRandA, 10, 16) into tRandA
>   put format("%03s", tRandA) into tRandA
>
>   // Set the variant field to 0b10
>   put "8" into tTVar -- 0b10 in hexadecimal
>
>   // Generate 62 bits of pseudo-random data for RAND B
>   repeat 16 times
>  put baseConvert(random(15), 10, 16) after tRandB -- generate one
> hex digit at a time
>   end repeat
>
>   // Combine all the bits to form the UUID
>   put tUnixTsMs & tVer & tRandA & tTVar & tRandB into tTheID
>
>   // Insert dashes to form the UUID in 8-4-4-4-12 format
>   put char 1 to 8 of tTheID & "-" & char 9 to 12 of tTheID & "-" & char
> 13 to 16 of tTheID & "-" & char 17 to 20 of tTheID & "-" & char 21 to 32 of
> tTheID into tTheID
>
>   return tTheID
>end if
> end CreateUUID tVersion
>
> 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
>


-- 
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: [[ ANN ]] Release 9.6.10

2023-08-29 Thread Mike Kerner via use-livecode
i'm still running ventura, but software update is constantly trying to
update CLT, even though i downloaded and installed xcode manually, not via
appstore

On Tue, Aug 29, 2023 at 2:17 PM panagiotis m via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hello Mike,
>
> I guess we will update the supported xcode version once macOS Sonoma and/or
> Xcode 15 - iOS 17 SDK are publicly available, so probably in LC 9.6.11 rc-1
>
> I think you can update your CLT to 14.3, but make sure you still keep the
> current supported xcode version
>
> Kind regards,
> Panos
>
> On Tue, 29 Aug 2023, 20:46 Mike Kerner via use-livecode, <
> use-livecode@lists.runrev.com> wrote:
>
> > No XCode version update? MacOS updater keeps harassing me to update CLT
> to
> > 14.3
> >
> > On Tue, Aug 29, 2023 at 1:30 PM matthias rebbe via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> > > Hi Bob,
> > >
> > > i did not mean when an update for LC 10 is coming, but for what version
> > > the fix is planned for Livecode Server.
> > > Currently LC Server 7 and up do not work with IIS on Windows.
> > > You have to install Apache, although Windows has a built-in web server.
> > >
> > >
> > >
> > > > Am 29.08.2023 um 19:16 schrieb Bob Sneidar via use-livecode <
> > > use-livecode@lists.runrev.com>:
> > > >
> > > > I think he said in that email that v10 is expected to be released
> this
> > > week.
> > > >
> > > > Bob S
> > > >
> > > >
> > > > On Aug 29, 2023, at 10:00 AM, matthias rebbe via use-livecode <
> > > use-livecode@lists.runrev.com> wrote:
> > > >
> > > > Hello Panos,
> > > > so for which version is it planned, if at all?
> > > >
> > > > Regards,
> > > > Matthias
> > > >
> > > > ___
> > > > use-livecode mailing list
> > > > use-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
> >
> ___
> use-livecode mailing list
> use-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: [[ ANN ]] Release 9.6.10

2023-08-29 Thread Mike Kerner via use-livecode
No XCode version update? MacOS updater keeps harassing me to update CLT to
14.3

On Tue, Aug 29, 2023 at 1:30 PM matthias rebbe via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Bob,
>
> i did not mean when an update for LC 10 is coming, but for what version
> the fix is planned for Livecode Server.
> Currently LC Server 7 and up do not work with IIS on Windows.
> You have to install Apache, although Windows has a built-in web server.
>
>
>
> > Am 29.08.2023 um 19:16 schrieb Bob Sneidar via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> > I think he said in that email that v10 is expected to be released this
> week.
> >
> > Bob S
> >
> >
> > On Aug 29, 2023, at 10:00 AM, matthias rebbe via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Hello Panos,
> > so for which version is it planned, if at all?
> >
> > Regards,
> > Matthias
> >
> > ___
> > use-livecode mailing list
> > use-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: Behaviors

2023-08-24 Thread Mike Kerner via use-livecode
polygrid
the api is similar, but they also have some nice additional features.
i have ripped all my dg's and replaced them with pg's.
now, if you're using custom templates, have a look at the pl - polyList.

On Thu, Aug 24, 2023 at 2:12 PM Bob Sneidar via use-livecode
 wrote:
>
> Ah thanks for that. Yes, I knew how to nest behaviors for datagrids, but I 
> never use the Project Browser because of issues I had many years ago. I may 
> have another look.
>
> What is a “pg”? I make extensive use of Datagrid properties, and whatever I 
> might replace them with needs to provide ALL their functionality.
>
> Bob S
>
>
> > On Aug 24, 2023, at 10:15 AM, Mike Kerner via use-livecode 
> >  wrote:
> >
> > i'm pretty sure you can set a dg's behavior. then you would set the
> > behavior of that behavior to the button behavior (button id 1005 of
> > stack "revDataGridLibrary"), OR you can include THAT script,
> > separately, set that as the behavior, and modify it
> > (but, what you should really do is remove your dg's and replace them
> > with pg's, imho. they're much faster and more flexible and powerful).
> > the project browser has a button for each behavior in the chain of an
> > object. i'm pretty sure that levure baker's assistant does, too.
> >
> > On Thu, Aug 24, 2023 at 11:35 AM Bob Sneidar via use-livecode
> >  wrote:
> >>
> >> There is also the Advanced button in the property inspector (looks like 
> >> one large gear with two smaller ones) where you can type the behavior, and 
> >> also has the target icon. Also, you shouldn’t have to do that every time. 
> >> Once should be enough if you save the stack afterwards.
> >>
> >> I note that Datagrids have no way to set the behavior, since they depend 
> >> on their default behavior. It was discussed long ago when nested behaviors 
> >> became a thing, that there ought to be a way to edit a list of behaviors 
> >> of an object. In fact it shouldn’t be that difficult to make a Behavior 
> >> Browser widget of some sort. Hmmm...
> >>
> >> Bob S
> >>
> >>
> >>> On Aug 23, 2023, at 5:00 PM, Dar Scott via use-livecode 
> >>>  wrote:
> >>>
> >>> I, too, have discovered the target icon to the right of the behavior 
> >>> object field in the property inspector. Alas, using that that I see only 
> >>> buttons on the current card (and stacks). I don’t see a way to navigate 
> >>> to a different card and select a button there. I might have missed it. — 
> >>> Dar
> >>>
> >>>> On Aug 22, 2023, at 1:05 PM, Mike Kerner via use-livecode 
> >>>>  wrote:
> >>>>
> >>>> you probably know this: in the property inspector, there's a panel for
> >>>> behavior, so you can just select the behavior from a menu button,
> >>>> without having to type it
> >>>>
> >>>> On Tue, Aug 22, 2023 at 1:37 PM Dar Scott via use-livecode
> >>>>  wrote:
> >>>>>
> >>>>> I figured out how to do it in the IDE. I needed to include “of stack” 
> >>>>> in the reference. — Dar
> >>>>>
> >>>>>> On Aug 22, 2023, at 11:09 AM, Alex Tweedly via use-livecode 
> >>>>>>  wrote:
> >>>>>>
> >>>>>> Not sure how it works in the IDE - seems a problem because it only 
> >>>>>> presents button in the current stack.
> >>>>>>
> >>>>>> So I do it all in preOpen... scripts, doing something like
> >>>>>>
> >>>>>>> set the behavior of fld "F" of grp tmpName to the long id of button 
> >>>>>>> "RichTextFieldBehaviour" of \
> >>>>>>>   card "Behaviours" of stack "/Users/alextweedly/Dropbox/My 
> >>>>>>> Livecode/Libraries/richText.livecode"
> >>>>>>
> >>>>>> Alex.
> >>>>>>
> >>>>>> On 22/08/2023 17:57, Dar Scott via use-livecode wrote:
> >>>>>>> I am misremembering things about Behaviors.
> >>>>>>>
> >>>>>>> I have a card with my behavior buttons, but I can’t seem to point to 
> >>>>>>> buttons on that card. Maybe, I’m remembering what I did long ago with 
> >>>>>>> front scripts.
> >>>>>>>
> >>>

Re: Behaviors

2023-08-24 Thread Mike Kerner via use-livecode
i'm pretty sure you can set a dg's behavior. then you would set the
behavior of that behavior to the button behavior (button id 1005 of
stack "revDataGridLibrary"), OR you can include THAT script,
separately, set that as the behavior, and modify it
(but, what you should really do is remove your dg's and replace them
with pg's, imho. they're much faster and more flexible and powerful).
the project browser has a button for each behavior in the chain of an
object. i'm pretty sure that levure baker's assistant does, too.

On Thu, Aug 24, 2023 at 11:35 AM Bob Sneidar via use-livecode
 wrote:
>
> There is also the Advanced button in the property inspector (looks like one 
> large gear with two smaller ones) where you can type the behavior, and also 
> has the target icon. Also, you shouldn’t have to do that every time. Once 
> should be enough if you save the stack afterwards.
>
> I note that Datagrids have no way to set the behavior, since they depend on 
> their default behavior. It was discussed long ago when nested behaviors 
> became a thing, that there ought to be a way to edit a list of behaviors of 
> an object. In fact it shouldn’t be that difficult to make a Behavior Browser 
> widget of some sort. Hmmm...
>
> Bob S
>
>
> > On Aug 23, 2023, at 5:00 PM, Dar Scott via use-livecode 
> >  wrote:
> >
> > I, too, have discovered the target icon to the right of the behavior object 
> > field in the property inspector. Alas, using that that I see only buttons 
> > on the current card (and stacks). I don’t see a way to navigate to a 
> > different card and select a button there. I might have missed it. — Dar
> >
> >> On Aug 22, 2023, at 1:05 PM, Mike Kerner via use-livecode 
> >>  wrote:
> >>
> >> you probably know this: in the property inspector, there's a panel for
> >> behavior, so you can just select the behavior from a menu button,
> >> without having to type it
> >>
> >> On Tue, Aug 22, 2023 at 1:37 PM Dar Scott via use-livecode
> >>  wrote:
> >>>
> >>> I figured out how to do it in the IDE. I needed to include “of stack” in 
> >>> the reference. — Dar
> >>>
> >>>> On Aug 22, 2023, at 11:09 AM, Alex Tweedly via use-livecode 
> >>>>  wrote:
> >>>>
> >>>> Not sure how it works in the IDE - seems a problem because it only 
> >>>> presents button in the current stack.
> >>>>
> >>>> So I do it all in preOpen... scripts, doing something like
> >>>>
> >>>>> set the behavior of fld "F" of grp tmpName to the long id of button 
> >>>>> "RichTextFieldBehaviour" of \
> >>>>>card "Behaviours" of stack "/Users/alextweedly/Dropbox/My 
> >>>>> Livecode/Libraries/richText.livecode"
> >>>>
> >>>> Alex.
> >>>>
> >>>> On 22/08/2023 17:57, Dar Scott via use-livecode wrote:
> >>>>> I am misremembering things about Behaviors.
> >>>>>
> >>>>> I have a card with my behavior buttons, but I can’t seem to point to 
> >>>>> buttons on that card. Maybe, I’m remembering what I did long ago with 
> >>>>> front scripts.
> >>>>>
> >>>>> I suppose I can use substacks, but I’m worried that the stacks would be 
> >>>>> in the message path. Is there a way to keep the stack out of the 
> >>>>> message path?
> >>>>> ___
> >>>>> use-livecode mailing list
> >>>>> use-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:/

Re: Behaviors

2023-08-22 Thread Mike Kerner via use-livecode
you probably know this: in the property inspector, there's a panel for
behavior, so you can just select the behavior from a menu button,
without having to type it

On Tue, Aug 22, 2023 at 1:37 PM Dar Scott via use-livecode
 wrote:
>
> I figured out how to do it in the IDE. I needed to include “of stack” in the 
> reference. — Dar
>
> > On Aug 22, 2023, at 11:09 AM, Alex Tweedly via use-livecode 
> >  wrote:
> >
> > Not sure how it works in the IDE - seems a problem because it only presents 
> > button in the current stack.
> >
> > So I do it all in preOpen... scripts, doing something like
> >
> >> set the behavior of fld "F" of grp tmpName to the long id of button 
> >> "RichTextFieldBehaviour" of \
> >>  card "Behaviours" of stack "/Users/alextweedly/Dropbox/My 
> >> Livecode/Libraries/richText.livecode"
> >
> > Alex.
> >
> > On 22/08/2023 17:57, Dar Scott via use-livecode wrote:
> >> I am misremembering things about Behaviors.
> >>
> >> I have a card with my behavior buttons, but I can’t seem to point to 
> >> buttons on that card. Maybe, I’m remembering what I did long ago with 
> >> front scripts.
> >>
> >> I suppose I can use substacks, but I’m worried that the stacks would be in 
> >> the message path. Is there a way to keep the stack out of the message path?
> >> ___
> >> use-livecode mailing list
> >> use-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



-- 
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: [[ ANN ]] Release 9.6.10 RC-1

2023-08-19 Thread Mike Kerner via use-livecode
but hold off on the xcode command line tools 14.3 update?

On Fri, Aug 18, 2023 at 9:14 PM Tom Glod via use-livecode
 wrote:
>
> There are a few big ones in this update for me. Thanks.
>
>
> On Fri, Aug 18, 2023 at 5:06 PM panagiotis m via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > Hello all,
> >
> > Yes, the plan is to release LC 10 dp-6 before the end of the month, which
> > will include support for API 33 as well as all the other fixes/enhancements
> > of LC 9.6.10 rc1.
> >
> > Cheers,
> > Panos
> >
> > On Fri, 18 Aug 2023, 23:50 matthias rebbe via use-livecode, <
> > use-livecode@lists.runrev.com> wrote:
> >
> > > On the 25th July Heather wrote the following:
> > >
> > > "We are working on LiveCode 10 dp6. We expect it to ship in August, with
> > > support for Web Fonts plus a number of bug fixes. Web Fonts turned out to
> > > be rather trickier than expected but it looks like we've got it more or
> > > less sorted out now.
> > >
> > > If there are specific bugs in 10 dp-5 that are really problematic for
> > you,
> > > its worth flagging them to me in support (not on the list) so I can at
> > > least find out for you if they will be fixed in dp-6. Please send me the
> > > bug report number from the Quality Center for checking. "
> > >
> > >
> > >
> > >
> > > > Am 18.08.2023 um 22:32 schrieb Dan Friedman via use-livecode <
> > > use-livecode@lists.runrev.com>:
> > > >
> > > > Panos,
> > > >
> > > > What about 10.0.0?  Is there an update coming?   I sure hope so… I’m
> > > going to be hosed if not.
> > > >
> > > > -Dan
> > > >
> > > >
> > > > From: use-livecode  on behalf
> > of
> > > panagiotis merakos via use-livecode 
> > > > Date: Thursday, August 17, 2023 at 7:04 AM
> > > > To: How to use LiveCode 
> > > > Cc: panagiotis merakos 
> > > > Subject: [[ ANN ]] Release 9.6.10 RC-1
> > > > Dear list members,
> > > >
> > > > We are pleased to announce the release of LiveCode 9.6.10 RC-1.
> > > >
> > > > LiveCode 9.6.10 RC-1 comes with more than 20 bugfixes, including
> > support
> > > > for Android API 33, which will be a requirement for submitting new apps
> > > to
> > > > the Google Play Store as of the 31st of August.
> > > >
> > > > You can find more details on the bug fixes and improvements of this new
> > > > release here:
> > > >
> > > > https://livecode.com/livecode-9-6-10-rc-1-released/
> > > >
> > > > You can find the release in your LiveCode account area or get it via
> > the
> > > > automatic updater.
> > > >
> > > > Enjoy!
> > > >
> > > > Kind regards
> > > > The LiveCode Team
> > > > --
> > > > ___
> > > > use-livecode mailing list
> > > > use-livecode@lists.runrev.com
> > > > Please visit this url to subscribe, unsubscribe and manage your
> > > subscription preferences:
> > > > http://lists.runrev.com/mailman/listinfo/use-livecode
> > > > ___
> > > > use-livecode mailing list
> > > > use-livecode@lists.runrev.com
> > > > Please visit this url to subscribe, unsubscribe and manage your
> > > subscription preferences:
> > > > http://lists.runrev.com/mailman/listinfo/use-livecode
> > >
> > >
> > > ___
> > > use-livecode mailing list
> > > use-livecode@lists.runrev.com
> > > Please visit this url to subscribe, unsubscribe and manage your
> > > subscription preferences:
> > > http://lists.runrev.com/mailman/listinfo/use-livecode
> > >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> >
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode



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


xavvi - temper your expectations

2023-08-10 Thread Mike Kerner via use-livecode
i'm using chatgpt and bard, every day, because i can, and because
sometimes they give me more comprehensive things to think about.
but, they are wrong. a lot.
zdnet just published a piece, today, documenting the same thing: wrong
> 50% of the time.
so, temper your expectations for xavvi in the medium term:
https://www.zdnet.com/article/chatgpt-answers-more-than-half-of-software-engineering-questions-incorrectly/

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


ICYMI: 2024 app store API tightening

2023-07-28 Thread Mike Kerner via use-livecode
Saw this in ZDNet:
Certain iOS (and presumably macos) apis will require specific justification
to be used, starting 2024:
https://www.zdnet.com/article/developers-have-new-apple-app-store-rules-to-follow
___
use-livecode mailing list
use-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: charIndex property

2023-07-26 Thread Mike Kerner via use-livecode
actually, i have a couple of questions, which are maybe suggestions,
but are actually questions, because maybe someone else will be curious
enough to try to solve them
* did you check the oss source to see if the function is available?
* have you messed with using regex to get around the issue?

On Wed, Jul 26, 2023 at 3:48 PM Paul Dupuis via use-livecode
 wrote:
>
> On 7/26/2023 1:13 PM, Bob Sneidar via use-livecode wrote:
> > OIC what that does. I suggest having a hidden field, setting the text of 
> > that field to your variable, then operating on that field.
> >
> > Bob S
>
> That is what I am currently doing. And I have a hidden field, hidden
> image, hidden player - all for purposes of various operations that you
> can do on real objects that the templateField, templateImage, and
> templatePlayer don't do (although there are some things done very nicely
> with the templates, such as set the rtfText of the templateField to
> ; get the text of the templateField -- for conversion from RTF
> to text (or text to htmlText or htmlText to text or ...)
>
> For reasons past that are not worth bring up in this email list, I have
> a slight aversion to hidden objects and prefer to work with the
> templateObjects or variables when i can.
>
> So, that is the very specific question of this post: Does anyone have a
> clever trick to do the equivalent of charIndex on a variable of text?
>
> I guess the allowed answers are "No" (no post is necessary), Yes (but I
> won't share it) (also no post necessary), Yes, and here it is (thank
> you), or perhaps a 4th, I don't understand the question, please clarify
> (which I would be happy to do if someone thinks they have a clever
> solution and just needs a bit more info)
>
> Paul
>
>
> ___
> use-livecode mailing list
> use-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: How to persuade LC to accept Xcode for mobile support?

2023-07-25 Thread Mike Kerner via use-livecode
yep. you can't exceed versions. the restrictions are pretty strict.


On Tue, Jul 25, 2023 at 2:11 PM Ben Rubinstein via use-livecode
 wrote:
>
> Apologies for what is surely a FAQ, but I can't find this in the archives.
>
> Using LC 9.6.8 on macOS 12.6.7 with Xcode 13.4.1, trying to get set up for
> building to iOS for the first time in a long while; and failing at the first
> hurdle.
>
> In Preferences, Mobile Support, under iOS SDKs, I click "Add Entry" and select
> Xcode; and get the dreaded message
> The chosen folder is not a valid iOS SDK.
> Selected Xcode must have an iOS SDK among:
> 12.1
> 13.2
> 14.4
> 15.2
>
>
> Per https://livecode.com/resources/support/ask-a-question/ one of the
> supported combinations is:
> LiveCode 9.6.8  Xcode 13.2.xMac OS 11.3+iOS 15.2
>
> This is Xcode 13.4.1 rather than Xcode 13.2.x  - is that really the problem?
> Or am I missing something else?
>
> TIA,
>
> Ben
>
>
>
> ___
> use-livecode mailing list
> use-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: No progress updates on LC 10. Am i the only one who is concerned?

2023-07-24 Thread Mike Kerner via use-livecode
it's not that it isn't there, it's that it isn't in a state that is
ready-for-prime-time

On Mon, Jul 24, 2023 at 3:12 PM J. Landman Gay via use-livecode
 wrote:
>
> On 7/24/23 10:56 AM, Mike Kerner via use-livecode wrote:
> > the things that bug me are:
> > * at renewal, i added the html5 license, but that project isn't anywhere
>
> Did you select the correct license on renewal? I had the same problem but it 
> turns out there's
> a tiny little arrow when the installer appears, and you can page through your 
> licenses. I felt
> stupid when Heather noted it.
>
> Choose "Relicense" from the Help menu and see if you have that arrow. If not, 
> contact support.
>
> --
> 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



-- 
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: No progress updates on LC 10. Am i the only one who is concerned?

2023-07-24 Thread Mike Kerner via use-livecode
the things that bug me are:
* at renewal, i added the html5 license, but that project isn't anywhere
* script compiler was supposed to be out six months ago for tinkering
(technically seven, but we'll give them a pass on end-of-the-year
because it was probably intended as end-of-the-yearish
* script widgets are not going anywhere without docs, but the docs
aren't going anywhere
* i'm very concerned that x-whatever is going to be a resource and
distraction-drain, and another dead end. to date, the LLM's have been
severely overrated. obviously i hope that is something that gets
fixed, quickly.

On Mon, Jul 24, 2023 at 11:30 AM Jacques Clavel via use-livecode
 wrote:
>
> +1
> Jacques CLAVEL
>
> Le lun. 24 juil. 2023 à 17:05, matthias rebbe via use-livecode <
> use-livecode@lists.runrev.com> a écrit :
>
> > Hi,
> >
> > I know Xavvi will be the next big step and I even helped with the funding.
> > But I'm wondering why there hasn't been any news about LC 10 for a some
> > months now.
> > Am I the only one worried that the full focus is now on Xavvi and LC10 is
> > left behind?
> >
> > Matthias
> >
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> >
>
>
> --
> Jacques Clavel
> ___
> use-livecode mailing list
> use-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: Crazy question: is it possible/reasonable to use Python in LC?

2023-07-13 Thread Mike Kerner via use-livecode
there are no crazy questions
there is, however, bat-guano-crazy geoff canyon
anyway, i think you will have to write the parser, linker, lexical
analyzer, etc., and all the other pre-compiler stuff that you would
have to write for any language. i'm not aware of something like a DLL
for python.
even better, while we're wondering, wouldn't it be great if we could
implement any interpreted grammar? i'd love it, because our erp
software is written in a a BASIC-COBOL-Fortran thing. I could dump all
the 1970's-era tools for managing forms and databases and replace them
with something nicer.

On Thu, Jul 13, 2023 at 4:04 PM Geoff Canyon via use-livecode
 wrote:
>
> I've been playing with Python, and it has a lot of nice qualities, but a
> built-in GUI isn't one of them (no apologies to tkinter).
>
> So it would be interesting/nice to be able to open LC, add a button to a
> stack, and put some python into the script of that button and have it just
> work, with access to the rest of the LC stack/controls as usual.
>
> Obviously that's not possible, but how close can we come? I assume it would
> be possible to write a shell command to trigger a python script, but that
> seems complex and sub-optimal, especially when thinking about having to
> bundle together all the bits and bobs from the LC UI to pass as arguments
> to the Python script instead of having it able to just reference what it
> needs on the fly.
>
> Anyway, wondering if anyone else has thought about this.
>
> gc
> ___
> use-livecode mailing list
> use-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: [OT ish] Visual Code Editor and Line Endings

2023-07-11 Thread Mike Kerner via use-livecode
and levure
quickbooks also provides amazingly useless errors, especially when you
are trying to import data.

On Tue, Jul 11, 2023 at 2:21 PM Bob Sneidar via use-livecode
 wrote:
>
> For what it’s worth, I use SublimeText which has linters for both Livecode 
> Script and Livecode Builder that were so graciously provided by Trevor 
> Devore. Not sure how many people know it, but we have a Datagrid and also 
> sqlYoga because of Trevor.
>
> Bob S
>
>
> On Jul 10, 2023, at 1:08 PM, Bob Sneidar  wrote:
>
> Code is not the only editor to “assume” you want to change out all the line 
> endings. Microsoft has been doing this for years. Just OPENING a file where 
> the platform defaults differ from the document results in Microsoft Word 
> altering the file, despite a user closing without saving.
>
> It is in my opinion a serious violation of trust on Microsoft’s part. Who 
> made them the gods of data formatting that they think they can take this 
> license with files that do not belong to them?
>
> Toshiba has an address book export function with line endings of a certain 
> kind. If I open them in Word for Windows, edit the file and save it, 
> everything works fine. If I just open the file on Word for MacOS it will 
> “corrupt” the file, and I do mean corrupt! The file will become unusable even 
> if it is not edited or saved.
>
> One of a hundred things that upset me about Microsoft.
>
> 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



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


bored LC nerd looking for projects

2023-07-10 Thread Mike Kerner via use-livecode
ok, i'm bored. not unemployed, just bored.
i'm actually considering working on my novel again.
does anyone know of any lc projects in need of help-for-hire, saving
the world from awful, contrived prose?

-- 
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: Answer dialog text missing in standalone 9.6.9

2023-06-30 Thread Mike Kerner via use-livecode
i think there are other ide stacks that switched from binary to
script-only stacks in 9.6.9. that broke some other behaviors, too. if
i was betting, i would bet that the SOS is not explicitly setting the
font color, but i haven't read the script to confirm, either.

On Fri, Jun 30, 2023 at 1:49 PM General 2018 via use-livecode
 wrote:
>
> Hi ,
>
> Made new stack and works okay.
>
> Then found that I had set the background colour of ask and answer to white, 
> this has worked for many years and showed black text. The stack background is 
> blue. Do I assume something has changed in 9.6.9 ?
>
> I removed the set background to white and the answer background is now blue 
> as expected with white text. The answer banner is white with black text but 
> the yes/no buttons are grey with white text which is unreadable.
>
> Regards
> Camm
>
> > On 30 Jun 2023, at 13:36, matthias rebbe via use-livecode 
> >  wrote:
> >
> > Did you already try it with a new stack just with a button which includes 
> > only a   mouseup script with only the answer command?
> >
> >> Am 30.06.2023 um 14:29 schrieb General 2018 via use-livecode 
> >> :
> >>
> >> Windows 10
> >> LC 9.6.9
> >>
> >> Regards
> >> Camm
> >>
>  On 30 Jun 2023, at 12:13, panagiotis m via use-livecode 
>   wrote:
> >>>
> >>> Hello Camm,
> >>>
> >>> In which platform? Seems to work as expected here (MacOS).
> >>>
> >>> Cheers,
> >>> Panos
> >>> --
> >>>
>  On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode <
>  use-livecode@lists.runrev.com> wrote:
> 
>  Hi,
> 
>  Just the “Yes” , “No”
> 
>  “Some Text” missing.
> 
>  Works fine in IDE and previous standalones.
> 
>  Regards
>  Camm
> 
> > On 29 Jun 2023, at 23:13, Craig Newman via use-livecode <
>  use-livecode@lists.runrev.com> wrote:
> >
> > Hi.
> >
> > I assume you mean the standard “Answer” command. There is no “Answer
>  Text”.
> >
> > So if you:
> >
> > answer “Some Text" with “Yes" or “No"
> > what exactly pops up?
> >
> >
> >
> > Craig
> >
> >
> >
> >
> >> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode <
>  use-livecode@lists.runrev.com> wrote:
> >>
> >> Hi,
> >>
> >> Answer Text missing in standalone , the icon and buttons (with text)
>  appear but no dialog text.
> >> All okay in IDE.
> >>
> >> Checked inclusions - all seems okay.
> >>
> >> Regards
> >> Camm
> >> ___
> >> use-livecode mailing list
> >> use-livecode@lists.runrev.com
> >> Please visit this url to subscribe, unsubscribe and manage your
>  subscription preferences:
> >> http://lists.runrev.com/mailman/listinfo/use-livecode
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
>  subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>  ___
>  use-livecode mailing list
>  use-livecode@lists.runrev.com
>  Please visit this url to subscribe, unsubscribe and manage your
>  subscription preferences:
>  http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> >>> ___
> >>> use-livecode mailing list
> >>> use-livecode@lists.runrev.com
> >>> Please visit this url to subscribe, unsubscribe and manage your 
> >>> subscription preferences:
> >>> http://lists.runrev.com/mailman/listinfo/use-livecode
> >> ___
> >> use-livecode mailing list
> >> use-livecode@lists.runrev.com
> >> Please visit this url to subscribe, unsubscribe and manage your 
> >> subscription preferences:
> >> http://lists.runrev.com/mailman/listinfo/use-livecode
> >
> >
> > ___
> > use-livecode mailing list
> > use-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:

Re: Answer dialog text missing in standalone 9.6.9

2023-06-30 Thread Mike Kerner via use-livecode
you have to add the answer dialog to your inclusions when building

On Fri, Jun 30, 2023 at 7:19 AM panagiotis m via use-livecode
 wrote:
>
> Hello again,
>
> Just tested on Windows and it works fine here as well.
>
> @Camm
> Could it be the case you have customised the answer dialog stack?
>
> Cheers,
> Panos
> --
>
>
> On Fri, 30 Jun 2023 at 14:12, panagiotis m  wrote:
>
> > Hello Camm,
> >
> > In which platform? Seems to work as expected here (MacOS).
> >
> > Cheers,
> > Panos
> > --
> >
> > On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> >> Hi,
> >>
> >> Just the “Yes” , “No”
> >>
> >> “Some Text” missing.
> >>
> >> Works fine in IDE and previous standalones.
> >>
> >> Regards
> >> Camm
> >>
> >> > On 29 Jun 2023, at 23:13, Craig Newman via use-livecode <
> >> use-livecode@lists.runrev.com> wrote:
> >> >
> >> > Hi.
> >> >
> >> > I assume you mean the standard “Answer” command. There is no “Answer
> >> Text”.
> >> >
> >> > So if you:
> >> >
> >> > answer “Some Text" with “Yes" or “No"
> >> > what exactly pops up?
> >> >
> >> >
> >> >
> >> > Craig
> >> >
> >> >
> >> >
> >> >
> >> >> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode <
> >> use-livecode@lists.runrev.com> wrote:
> >> >>
> >> >> Hi,
> >> >>
> >> >> Answer Text missing in standalone , the icon and buttons (with text)
> >> appear but no dialog text.
> >> >> All okay in IDE.
> >> >>
> >> >> Checked inclusions - all seems okay.
> >> >>
> >> >> Regards
> >> >> Camm
> >> >> ___
> >> >> use-livecode mailing list
> >> >> use-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



-- 
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: Remote debugger error message

2023-06-30 Thread Mike Kerner via use-livecode
ugh.
you could try removing the remote debugger from your inclusions and
including the OSS version:
https://github.com/livecode/livecode-ide/blob/ccc733a1539ed2e313abe649b38b83e9fddd1541/Toolset/libraries/revdebuggerlibrary.livecodescript
you may also be able to edit the livecode bundle, removing the
protected version, and replace it with the unprotected version from
the repo.

On Thu, Jun 29, 2023 at 8:40 PM David Epstein via use-livecode
 wrote:
>
> I’ve just started using LiveCode 9.6.9 and 10.0.0 DP 5 on two Intel Macs, and 
> can do very little without getting this error message:
>
> “There was an error executing a script in stack 
> com.livecode.library.remotedebugger.  No more information is available 
> because the stack is password protected.”
>
> I can click OK, but the error message soon returns.
>
> Any suggestions?
>
> Best wishes,
> David Epstein
> ___
> use-livecode mailing list
> use-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: Inclusions or Provisioning question

2023-06-23 Thread Mike Kerner via use-livecode
inclusions, yes. provisioning, no
i'm not sure if the internet lib will matter or not
tsnet
i also have:
ssl & encryption, but i'm also using ssl, so there's that
you shouldn't need the mysql if you aren't using a local db on the mobe
you could also try throwing the mobile debugger on, then forcing a
breakpoint right before you're sending a query to the server, to see
what breaks.
when something breaks in lc on mobile, the script just terminates
without warning.


On Fri, Jun 23, 2023 at 1:28 PM Ralph DiMola via use-livecode
 wrote:
>
> I use MySQL in iOS app. I also included "SSL & Encryption" and "tsNet"
>
> Ralph DiMola
> IT Director
> Evergreen Information Services
> rdim...@evergreeninfo.net
> Phone: 518-636-3998 Ex:11
> Cell: 518-796-9332
>
> -Original Message-
> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf 
> Of prothero--- via use-livecode
> Sent: Friday, June 23, 2023 1:00 PM
> To: JJS via use-livecode
> Cc: proth...@earthlearningsolutions.org
> Subject: Re: Inclusions or Provisioning question
>
> Also: I’ve tried “Internet, mySQL" inclusions. No luck.
> Bill
>
> > On Jun 23, 2023, at 9:48 AM, prothero--- via use-livecode 
> >  wrote:
> >
> > Folks:
> > I have my app loading to my iPhone, but the last step is to be able to 
> > access my mySql database that is resident on my web server. This all works 
> > on my development computer. However, when I load the app to my iPhone, it 
> > won’t connect to the internet.
> >
> > So: my question is:
> > Do I set this privilege on the “Inclusions” settings on the Livecode 
> > “Standalone Application Settings”, or do I need to also go to Xcode or the 
> > Development site and somehow add that capability to the provisioning 
> > profile? Also, could I just add that capability to my existing profile (in 
> > XCode?), or will I need to create a new provisioning profie?
> >
> > If you can point me in the right direction to solve this, I would be VERY 
> > appreciative. It’s my last hurdle.
> >
> > Thanks,
> > Bill Prothero
> >
> > William A. Prothero, Ph.D.   (Emeritus)
> > UCSB Dept. of Earth Sciences
> > Santa Barbara, CA. 93105
> > http://earthlearningsolutions.org/
> >
> > ___
> > use-livecode mailing list
> > use-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



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


signature widget

2023-06-21 Thread Mike Kerner via use-livecode
i finally have a use-case for the signature widget.
* has anyone used it?
* does anyone have experiencing transporting the signature data, then
recreating it, say, by adding it to a document, or generating an svg
file?

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


android compute field height

2023-06-20 Thread Mike Kerner via use-livecode
is there a formula to compute what the height of a textInput area
should be on android, based on the font size?
there isn't an autoFit, and there does not seem to be a simple formula to use.
i'm computing what the height "should be" based on whether a scroll
bar is rendered
example:
14 point -> 37 px
18 point -> 43 px
24 point -> 51 px
30 point -> 59 px


-- 
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: Android Signing

2023-06-20 Thread Mike Kerner via use-livecode
no, but if you figure it out, please keep me posted.
once i get this app i'm working on, working, on android, i want to put it up

On Mon, Jun 19, 2023 at 6:30 PM Dan Friedman via use-livecode
 wrote:
>
> I am trying to update an Android app that was previously release on the 
> Google Play Store.   When I went to upload the Bundle, I got this message:
>
> “To upload an Android App Bundle you must be enrolled in Play App Signing.”
>
> With a little research, I found the App Signing area under “App Integrity”.   
> I tried to follow the directions, but I just get errors.  Anyone done this?  
> If so, do you have any guidance on this?
>
> Thank you in advance,
> -Dan
> ___
> use-livecode mailing list
> use-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: native mobile text field alpha vs. dark mode vs. clear control

2023-06-08 Thread Mike Kerner via use-livecode
apparently this is related to "support dark mode". if you have
"support dark mode" selected in the build settings for ios, and the
device is in dark mode, the default colors for native controls change
(duh). Since I am manually setting my background and text colors, I
never noticed. BUT, that setting also changes the way that things like
the clear button are rendered, independent of and unaffected by your
settings for an object.

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


native mobile text field alpha vs. dark mode vs. clear control

2023-06-04 Thread Mike Kerner via use-livecode
oh, this is fun:
create a native mobile text field
set the backgroundColor to 255,255,255,255 #or just set the alpha...
make sure the clearButtonMode is not "never" (because otherwise you
won't ever see this issue)
make sure your mobe is set to light mode
you should see the clear button.
now set your mobe to dark mode
switch back to the app
the clear button is invisible. it's still there, you just can't see it.
now switch the alpha on the field: set the backgroundColor to 255,255,255,0
you can see the clear button
do the reverse: set the backgroundColor to 0,0,0,255
set the backgroundColor to 0,0,0,0

-- 
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: LC compilation

2023-05-29 Thread Mike Kerner via use-livecode
I don't see the original post, so I can only part-comment on this.
LC doesn't compile, per se. It builds standalone apps for all
platforms, but those apps include the LC engine, extensions,
libraries, and your stack(s). There is an obfuscator, but, no, no
bytecode or ML, yet. The apps behave as you would expect a standalone
app to behave, but, with a disassembler, you will have an easier time
with them than you would with a ML or BC compiled app.
The good news is that the current architecture makes remote debugging
from mobes much simpler, and, whether you are on a desktop or mobile
platform, you can include functionality such as side-loading and
real-time code execution trivially.
For example, let's say you have a debug build. If you include a button
in your debug build, with the following script, you can prompt for a
command, and execute it, live, in your standalone:

on mouseUp
   global gDo
   ask "Do what?" with gDo
   if it is not empty then
  put it into gDo
  do gDo
   end if
end mouseUp

The above script will also, as I am sure you deduced, store the last
command you typed, and prompt you with it, the next time you press the
button.
This is, of course, especially useful if you want to invoke the
debugger and then debug some routine. You can do that like by clicking
the button I just described, and then typing into the dialog:
breakpoint;send "mouseUp" to button "someButton" # steps you through
the debug button script, then to the mouseUp handler of "someButton"

We are all patiently waiting for the script compiler, which, as of
last conversation with Mark W., is going to be a bytecode compiler,
not a ML compiler.

On Mon, May 29, 2023 at 6:27 AM Mark Smith via use-livecode
 wrote:
>
> Hi Skip,
>
> I’m surprised no one has taken a stab at answering this. I'm certainly no 
> expert on the internal workings of LC or compilers but I can take a stab at 
> articulating what I think the answer is, and when I get it wrong someone else 
> can jump in to correct me (I should probably know this stuff better anyway).
>
> So if I am correct, the current environment converts LC script into some sort 
> of (possibly binary) tree structure that is better organised to be executed 
> by the LC engine. The engine is a big chunk of what I think is mostly Obj C 
> (or some relative thereof) code that interprets the tree structures created 
> in the first phase. So I guess that makes it sort of compiled? Compiled to 
> execute in/on the LC engine, but also interpreted because the tree code is 
> not executed on the target platform directly but is interpreted by the engine 
> to generate the final executable result.
>
> As far as the script compiler project is concerned, I believe the goal is to 
> create a byte code stream that can be interpreted more efficiently by (a 
> possibly new?) engine. Not sure about the new engine part, but the idea is 
> the tree structure thing goes away and in its place is a linear stream of 
> byte codes that can both be executed more effiencetly but also optimised more 
> fully. This particular byte stream (and here I’m going way outside my 
> wheelhouse) is similar to what other compilers like Java, Python, (Pascal? — 
> which I do know was a byte code compiled run time interpreted language… 
> although companies like Borland eventually wrote Pascal compilers that 
> executed directly on the target platform without any interpretation) produce. 
> So, it would bring the LC compiled code more in line with what other 
> compilers are producing which means post compilation the code could be 
> optimised more completely using well developed industry standard approaches. 
> And so everything ends up a little smaller and faster but it also opens the 
> door to doing other things with the script code down the road.
>
> Well, that's my take on Mark Waddinghams’ most recent seminar on this topic. 
> But he assuredly can fill you in much better than I can.
>
> Cheers,
> Mark
>
>
>
> > On 28 May 2023, at 3:54 pm, Skip Kimpel via use-livecode 
> >  wrote:
> >
> > Wait… what?  I have been away from this list for a while, LC is not 
> > currently compilable??
> >
> > SKIP
> >
> >> On May 27, 2023, at 4:39 PM, harrison--- via use-livecode 
> >>  wrote:
> >>
> >> Hi Skip,
> >>
> >> Doubtful.  I would wait until after we have a compilable version of LC and 
> >> then it will be more possible.
> >>
> >> Rick
> >>
> >>> On May 27, 2023, at 12:26 PM, Skip Kimpel via use-livecode 
> >>>  wrote:
> >>>
> >>> Has anybody done anything with LC and AR?
> >>>
> >>> Curious minds want to know :)
> >>>
> >>> SKIP
> >>
> >> ___
> >> use-livecode mailing list
> >> use-livecode@lists.runrev.com
> >> Please visit this url to subscribe, unsubscribe and manage your 
> >> subscription preferences:
> >> http://lists.runrev.com/mailman/listinfo/use-livecode
> >
> > ___
> > use-livecode mailing list
> > 

android remote debugger

2023-05-28 Thread Mike Kerner via use-livecode
i'm back to futzing with android, again, now trying to get the remote
debugger to run.
it's included with the stack, but i can't seem to get it to fire, even
with the breakpoint command.

-- 
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: Latest video -- integration of AI into script editor

2023-05-27 Thread Mike Kerner via use-livecode
i just tried, again, with the v.4 model.
it is now literally inventing documentation (which it presents,
formatted similarly to the way the dictionary appears), claims that it
can be found in the dictionary, and provides links to examples (which,
of course, are broken), and proceeds to insist that it is correct,
even after being told to load the pages in question.

On Thu, May 25, 2023 at 11:06 AM Bob Sneidar via use-livecode
 wrote:
>
> I create datagrids with some properties that help me with database queries. 
> For instance one property is the name of the table I source for the data. So 
> I came up with the idea of popping up a menu when I right click on a 
> datagrid, where I can select a column from the table, and then wherever I 
> click next, it will create a field and label in a group, all named after the 
> column wherever I click next. The fields I produce also have a property for 
> the column name, so when I populate a form, I provide an array of the 
> datagrid data to the handler which iterates through all the fields looking 
> for that property, and fills the fields with data from that array.
>
> So while creating forms is tedious, it can be made a good deal less tedious 
> by doing some coding on the front end.
>
> Bob S
>
>
> -Original Message-
> Hi Mike,
>
> Not that I’m aware of. Apart from Richard’s utility, the only other way I’ve 
> seen used is dragging items from the tools palette. Not a terrible process as 
> no-code is involved in doing so (so you don’t have frustrations with syntax 
> to deal with), but as Jacque points out, if you have a lot of this to do, it 
> can get tedious.
>
> Mark
>
> > On 23 May 2023, at 8:31 pm, Mike Kerner via use-livecode 
> >  wrote:
> >
> > didn't the old db library (which is still included with LC, and still
> > gets built into every standalone, whether you choose to include it or
> > not) have the ability to build forms from db'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



-- 
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: Latest video -- integration of AI into script editor

2023-05-24 Thread Mike Kerner via use-livecode
interesting piece on ycombinator on chatgpt and code:
https://news.ycombinator.com/item?id=36037559

over the weekend, i was messing around with websockets, and decided to
try messing with chatgpt to build a little library to implement a
websocket client in lc.
the results were ungreat.

On Tue, May 23, 2023 at 3:31 PM Mike Kerner  wrote:
>
> didn't the old db library (which is still included with LC, and still
> gets built into every standalone, whether you choose to include it or
> not) have the ability to build forms from db's?
>
> On Tue, May 23, 2023 at 10:49 AM Mark Smith via use-livecode
>  wrote:
> >
> > Thanks Richard. Worked as advertised, and nicely done. For a simple little 
> > utility I could see that it could save an enormous amount of time if you 
> > had a lot of forms to create. Actually I am working on a demo of sorts 
> > showing how to do no-code integration of SQL tables into LC and this little 
> > widget could come in very handy as a “quick form” builder. I may get back 
> > to you on that.
> >
> > > On 19 May 2023, at 4:51 pm, Richard Gaskin via use-livecode 
> > >  wrote:
> > >
> > > Some day I'll get around to doing a writeup on a layout construction 
> > > metalanguage I was working on a while back to extend layout automation in 
> > > ways that provide the most construction with the least typing. Maybe 
> > > that'll be a good kickoff for the radically-reimagined 
> > > LiveCodeJournal.com  in the works...
> > >
> >
> > ___
> > use-livecode mailing list
> > use-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."



-- 
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: websockets...anything?

2023-05-24 Thread Mike Kerner via use-livecode
i'm also more interested in using lc as a client on mobes than as a server.

On Wed, May 24, 2023 at 8:48 AM Mike Kerner  wrote:
>
> yeah, i'm off the forums, permanently. i dumped my account, and i'm
> not going back.
> anyway, i'm not opposed to teaming up. i started reading the RFC, and
> then decided to ask, instead.
> i also asked chatgpt to help write some code. it was not only
> unhelpful, it made up crap that was complete BS. then it tried to
> point me to "mergWebSocket", until I called BS, again, and it finally
> said "oh, sorry, no bueño"
>
> On Wed, May 24, 2023 at 5:43 AM Dan Brown via use-livecode
>  wrote:
> >
> > You could use STDIN / STDOUT from livecode to communicate with this
> > websocket server
> >
> > https://github.com/joewalnes/websocketd
> >
> > On Wed, 24 May 2023, 01:28 Tom Glod via use-livecode, <
> > use-livecode@lists.runrev.com> wrote:
> >
> > > Check out this forum post.
> > >
> > > https://forums.livecode.com/viewtopic.php?t=37672=221502
> > >
> > > On Tue, May 23, 2023 at 8:24 PM Tom Glod  wrote:
> > >
> > > > Nope.
> > > >
> > > > I'm wondering how long it would take to go look at specs and implement
> > > it.
> > > > Anyone in for a team effort? and we get it done without waiting for
> > > > someone else to do it?
> > > > Or is there a reason why it hasn't been done in all the years that web
> > > > sockets have been around?
> > > > Shrug.
> > > >
> > > > On Sat, May 20, 2023 at 9:24 AM Mike Kerner via use-livecode <
> > > > use-livecode@lists.runrev.com> wrote:
> > > >
> > > >> any news from anyone on lc+websockets?
> > > >>
> > > >> --
> > > >> 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
> > >
> > ___
> > use-livecode mailing list
> > use-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."



-- 
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: websockets...anything?

2023-05-24 Thread Mike Kerner via use-livecode
yeah, i'm off the forums, permanently. i dumped my account, and i'm
not going back.
anyway, i'm not opposed to teaming up. i started reading the RFC, and
then decided to ask, instead.
i also asked chatgpt to help write some code. it was not only
unhelpful, it made up crap that was complete BS. then it tried to
point me to "mergWebSocket", until I called BS, again, and it finally
said "oh, sorry, no bueño"

On Wed, May 24, 2023 at 5:43 AM Dan Brown via use-livecode
 wrote:
>
> You could use STDIN / STDOUT from livecode to communicate with this
> websocket server
>
> https://github.com/joewalnes/websocketd
>
> On Wed, 24 May 2023, 01:28 Tom Glod via use-livecode, <
> use-livecode@lists.runrev.com> wrote:
>
> > Check out this forum post.
> >
> > https://forums.livecode.com/viewtopic.php?t=37672=221502
> >
> > On Tue, May 23, 2023 at 8:24 PM Tom Glod  wrote:
> >
> > > Nope.
> > >
> > > I'm wondering how long it would take to go look at specs and implement
> > it.
> > > Anyone in for a team effort? and we get it done without waiting for
> > > someone else to do it?
> > > Or is there a reason why it hasn't been done in all the years that web
> > > sockets have been around?
> > > Shrug.
> > >
> > > On Sat, May 20, 2023 at 9:24 AM Mike Kerner via use-livecode <
> > > use-livecode@lists.runrev.com> wrote:
> > >
> > >> any news from anyone on lc+websockets?
> > >>
> > >> --
> > >> 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
> >
> ___
> use-livecode mailing list
> use-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: Latest video -- integration of AI into script editor

2023-05-23 Thread Mike Kerner via use-livecode
didn't the old db library (which is still included with LC, and still
gets built into every standalone, whether you choose to include it or
not) have the ability to build forms from db's?

On Tue, May 23, 2023 at 10:49 AM Mark Smith via use-livecode
 wrote:
>
> Thanks Richard. Worked as advertised, and nicely done. For a simple little 
> utility I could see that it could save an enormous amount of time if you had 
> a lot of forms to create. Actually I am working on a demo of sorts showing 
> how to do no-code integration of SQL tables into LC and this little widget 
> could come in very handy as a “quick form” builder. I may get back to you on 
> that.
>
> > On 19 May 2023, at 4:51 pm, Richard Gaskin via use-livecode 
> >  wrote:
> >
> > Some day I'll get around to doing a writeup on a layout construction 
> > metalanguage I was working on a while back to extend layout automation in 
> > ways that provide the most construction with the least typing. Maybe 
> > that'll be a good kickoff for the radically-reimagined LiveCodeJournal.com 
> >  in the works...
> >
>
> ___
> use-livecode mailing list
> use-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


websockets...anything?

2023-05-20 Thread Mike Kerner via use-livecode
any news from anyone on lc+websockets?

-- 
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: A spinner that keeps spinning

2023-05-03 Thread Mike Kerner via use-livecode
Until there are threads
we have Andreas

On Wed, May 3, 2023 at 1:45 PM Andreas Bergendal via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Thanks everyone for testing it and for your kind comments. :D
>
> I have now updated the tool with the possibility to set the duration of
> the animations. This is quite good, as many of the animation effects are
> rather frantic, but with this new ability to slow them down they become
> more useful in my opinion.
>
> Also, combining two animation effects becomes more interesting now when
> you can balance their durations independently, making for more varied
> movements.
>
> And even better, I have also added… *drumroll* … more fish!
> Eh, in the examples sections that is. It really is worth another visit to
> the web deployment just to see the fish, I promise! And the crab (proving
> that the animations continue during the move command too… ;-)
>
> /Andreas
> ___
> use-livecode mailing list
> use-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: opencard and visual effect

2023-05-03 Thread Mike Kerner via use-livecode
not on the forums.
the bigger brains are here.
less noise here
better behavior here

On Wed, May 3, 2023 at 12:27 AM J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:

> You and my husband should go have a drink together. ;)
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> On May 2, 2023 5:58:07 PM Bob Sneidar via use-livecode
>  wrote:
>
> > I can attest that as an old timer, if I am not very careful, I can
> provide
> > a very wide pool. ;-)
>
>
>
>
> ___
> use-livecode mailing list
> use-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: Script widgets questions

2023-05-02 Thread Mike Kerner via use-livecode
if you're reusing properties that are already defined, elsewhere, you might
run into an issue with the panel, but if that's not the case, then i
suspect you have another problem. the pi works. it's just not documented.

On Tue, May 2, 2023 at 5:01 PM Håkan Liljegren via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Thanks!
>
> The “user_visible" works with script_widgets also, so setting:
>
> case “htmlText”
> return { “user_visible” : false }
> …
>
> Will hide the property in the inspector. Unfortunately the “group” or
> “subsection” doesn’t seem to work. All my properties are still jumbled.
>
> > On 2 May 2023, at 18:59, Mike Kerner via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > this is all going to be from memory from working with LCB widgets, and i
> > haven't worked with lcb widgets in months because i'm still waiting for
> LC
> > on several things.
> > anyway:
> > * i think that you are supposed to quote property names that are reserved
> > or already in use
> > * the way the property inspectors/property editor behave can be/are up to
> > you, but the documentation is zero. the PI is a stack in the LC bundle,
> and
> > it's intertwined with a number of other stacks, so slogging through it is
> > slow.
> > * you could try the repos i started on these topics, and maybe throw some
> > issues in:
> > https://github.com/macMikey/LCB-missing-manual (wiki here:
> > https://github.com/macMikey/LCB-missing-manual/wiki)
> > https://github.com/macMikey/LC-HACK
> > ___
> > use-livecode mailing list
> > use-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: Script widgets questions

2023-05-02 Thread Mike Kerner via use-livecode
this is all going to be from memory from working with LCB widgets, and i
haven't worked with lcb widgets in months because i'm still waiting for LC
on several things.
anyway:
* i think that you are supposed to quote property names that are reserved
or already in use
* the way the property inspectors/property editor behave can be/are up to
you, but the documentation is zero. the PI is a stack in the LC bundle, and
it's intertwined with a number of other stacks, so slogging through it is
slow.
* you could try the repos i started on these topics, and maybe throw some
issues in:
https://github.com/macMikey/LCB-missing-manual (wiki here:
https://github.com/macMikey/LCB-missing-manual/wiki)
https://github.com/macMikey/LC-HACK
___
use-livecode mailing list
use-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: mySQL and primary key

2023-04-30 Thread Mike Kerner via use-livecode
is this a local table?
the 504 sounds like you're connecting via an api

On Sat, Apr 29, 2023 at 7:41 AM jbv via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi list,
>
> I have a mySQL table with 1350 entries that weights
> almost 20 Gb.
> I need to create a primary key on the "id" column.
> I have tried in phpMyAdmin as well as in a script with
> "ALTER TABLE myTable ADD PRIMARY KEY(id)", but each time
> I get a "504 Gateway Timeout" error, and no index is created.
>
> What else can I try ?
>
> Thank you 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
>


-- 
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: iOS 16.4.1 breaks connection with LiveCode test feature

2023-04-28 Thread Mike Kerner via use-livecode
i think that's what i'm talking about, but maybe i don't understand what
he's experiencing.
i'm in active development on an app. i'm building it many times per day and
deploying it on my test ipad, running it, and invoking the remote debugger.
since i'm running 16.5 i'm wondering if that might fix it.
what i'm doing that might be slightly different is i'm not using the test
button in the ide to install it, but rather the configurator (my apps are
all using levure, so the build process might be slightly different).

On Fri, Apr 28, 2023 at 9:30 AM Matthias Rebbe via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I think Mark is speaking of the On The Fly deployment in LC that is not
> working anymore with 16.4 to 16.4.2 and Xcode 14.2
>
>
> Von meinem iPad gesendet
>
> > Am 28.04.2023 um 15:20 schrieb Mike Kerner via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> > well, my main test ipad is running 16.5, and i'm using xc 14.2
> > no issues with the remote debugger with this setup, anway.
> >
> >> On Thu, Apr 27, 2023 at 8:43 PM Mark Talluto via use-livecode <
> >> use-livecode@lists.runrev.com> wrote:
> >>
> >> Hello everyone,
> >>
> >> There may be a problem with iOS devices updated to 16.4 or 16.4.1 and
> >> Xcode 14.2 as a working combination. The issue between them is that
> devices
> >> may fail to prepare for development (error from Xcode).
> >>
> >> https://developer.apple.com/forums/thread/727270
> >>
> >> Of course, you can continue to build iOS apps with Xcode 14.2 if you
> >> accidentally allow your device to upgrade to 16.4.1. You cannot test
> your
> >> app directly from the LiveCode IDE using the test button if your device
> has
> >> been updated to iOS 16.4 or 16.4.1.
> >>
> >> You can build for TestFlight and run your app on your device that way.
> >> But, it is more cumbersome than direct testing from the LiveCode IDE.
> >>
> >> I hope this public service announcement is useful to iOS developers
> using
> >> LiveCode. The short of it is do not allow your iOS devices to update to
> >> 16.4.1 for now.
> >>
> >>
> >> Best regards,
> >> Mark Talluto
> >>
> >> appli.io <https://appli.io/>
> >> livecloud.io <https://livecloud.io/>
> >> nursenotes.net <https://nursenotes.net/>
> >> canelasoftware.com <https://www.canelasoftware.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
>
>
> ___
> use-livecode mailing list
> use-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: iOS 16.4.1 breaks connection with LiveCode test feature

2023-04-28 Thread Mike Kerner via use-livecode
well, my main test ipad is running 16.5, and i'm using xc 14.2
no issues with the remote debugger with this setup, anway.

On Thu, Apr 27, 2023 at 8:43 PM Mark Talluto via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hello everyone,
>
> There may be a problem with iOS devices updated to 16.4 or 16.4.1 and
> Xcode 14.2 as a working combination. The issue between them is that devices
> may fail to prepare for development (error from Xcode).
>
> https://developer.apple.com/forums/thread/727270
>
> Of course, you can continue to build iOS apps with Xcode 14.2 if you
> accidentally allow your device to upgrade to 16.4.1. You cannot test your
> app directly from the LiveCode IDE using the test button if your device has
> been updated to iOS 16.4 or 16.4.1.
>
> You can build for TestFlight and run your app on your device that way.
> But, it is more cumbersome than direct testing from the LiveCode IDE.
>
> I hope this public service announcement is useful to iOS developers using
> LiveCode. The short of it is do not allow your iOS devices to update to
> 16.4.1 for now.
>
>
> Best regards,
> Mark Talluto
>
> appli.io 
> livecloud.io 
> nursenotes.net 
> canelasoftware.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


Re: [[ ANN ]] Release 10.0.0 DP-5

2023-04-20 Thread Mike Kerner via use-livecode
if you want to throw those at the hacking the ide repo, that'd be great
https://github.com/macMikey/LC-HACK/issues

On Thu, Apr 20, 2023 at 3:02 PM Mark Wieder via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 4/20/23 07:20, Mark Waddingham via use-livecode wrote:
>
> > Heh - well if there is a Linux specific issue that we haven't seen but
> > you do - then its not likely to be fixed in dp-6 unless we know what it
> > is :D
>
> Well, I've coded around two problems already.
> I'm currently working on a crashing one on both linux and OSX.
> Seems to be related to the Chart widget in 10-dp4 as well so not
> anything really new. I'm guessing it's CEF-related.
>
> --
>   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


Re: [[ ANN ]] Release 10.0.0 DP-5

2023-04-18 Thread Mike Kerner via use-livecode
wupz. nevermind.
https://livecode.com/account/all-livecode-downloads

On Tue, Apr 18, 2023 at 3:53 PM Mike Kerner 
wrote:

> anyone try to download this version? i don't see where to do it
>
> On Tue, Apr 18, 2023 at 3:11 PM Mike Kerner 
> wrote:
>
>> i'm curious to hear if script widgets perform better than grouped
>> controls did.
>> one of the things that lcb widgets had was better performance and
>> responsiveness.
>>
>> On Tue, Apr 18, 2023 at 1:20 PM panagiotis merakos via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>>
>>> Dear list members,
>>>
>>> We are pleased to announce the release of LiveCode 10.0.0 DP-5.
>>>
>>> LiveCode 10.0.0 DP-5 comes with some amazing new features, such as:
>>>
>>> - The initializing value for constant and local declarations can
>>> now be any constant expression
>>> - The suspend and resume messages are now supported on
>>> mobile platforms
>>> - A library has been added which gives access to the Sign-in with Google
>>> API on Android
>>> - Support for working with media controls on Android has been
>>> added
>>> - On Web, data required by the engine to run has been
>>> separated out into optional files thus reducing the size of the
>>> download required in many cases
>>> - A prototype implementation of the 'script widgets' feature has
>>> been included
>>>
>>> and many more :)
>>>
>>> You can find more details on the new features and the bug fixes of this
>>> new
>>> release here:
>>>
>>> https://livecode.com/livecode-10-dp-5-smaller-faster-richer
>>>
>>> You can find the release in your LiveCode account area or get it via the
>>> automatic updater.
>>>
>>> Enjoy!
>>>
>>> Kind regards
>>> The LiveCode Team
>>> --
>>> ___
>>> use-livecode mailing list
>>> use-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."
>>
>
>
> --
> 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."
>


-- 
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: [[ ANN ]] Release 10.0.0 DP-5

2023-04-18 Thread Mike Kerner via use-livecode
anyone try to download this version? i don't see where to do it

On Tue, Apr 18, 2023 at 3:11 PM Mike Kerner 
wrote:

> i'm curious to hear if script widgets perform better than grouped controls
> did.
> one of the things that lcb widgets had was better performance and
> responsiveness.
>
> On Tue, Apr 18, 2023 at 1:20 PM panagiotis merakos via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>> Dear list members,
>>
>> We are pleased to announce the release of LiveCode 10.0.0 DP-5.
>>
>> LiveCode 10.0.0 DP-5 comes with some amazing new features, such as:
>>
>> - The initializing value for constant and local declarations can
>> now be any constant expression
>> - The suspend and resume messages are now supported on
>> mobile platforms
>> - A library has been added which gives access to the Sign-in with Google
>> API on Android
>> - Support for working with media controls on Android has been
>> added
>> - On Web, data required by the engine to run has been
>> separated out into optional files thus reducing the size of the
>> download required in many cases
>> - A prototype implementation of the 'script widgets' feature has
>> been included
>>
>> and many more :)
>>
>> You can find more details on the new features and the bug fixes of this
>> new
>> release here:
>>
>> https://livecode.com/livecode-10-dp-5-smaller-faster-richer
>>
>> You can find the release in your LiveCode account area or get it via the
>> automatic updater.
>>
>> Enjoy!
>>
>> Kind regards
>> The LiveCode Team
>> --
>> ___
>> use-livecode mailing list
>> use-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."
>


-- 
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: [[ ANN ]] Release 10.0.0 DP-5

2023-04-18 Thread Mike Kerner via use-livecode
i'm curious to hear if script widgets perform better than grouped controls
did.
one of the things that lcb widgets had was better performance and
responsiveness.

On Tue, Apr 18, 2023 at 1:20 PM panagiotis merakos via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Dear list members,
>
> We are pleased to announce the release of LiveCode 10.0.0 DP-5.
>
> LiveCode 10.0.0 DP-5 comes with some amazing new features, such as:
>
> - The initializing value for constant and local declarations can
> now be any constant expression
> - The suspend and resume messages are now supported on
> mobile platforms
> - A library has been added which gives access to the Sign-in with Google
> API on Android
> - Support for working with media controls on Android has been
> added
> - On Web, data required by the engine to run has been
> separated out into optional files thus reducing the size of the
> download required in many cases
> - A prototype implementation of the 'script widgets' feature has
> been included
>
> and many more :)
>
> You can find more details on the new features and the bug fixes of this new
> release here:
>
> https://livecode.com/livecode-10-dp-5-smaller-faster-richer
>
> You can find the release in your LiveCode account area or get it via the
> automatic updater.
>
> Enjoy!
>
> Kind regards
> The LiveCode Team
> --
> ___
> use-livecode mailing list
> use-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


remote debugger won't start

2023-04-10 Thread Mike Kerner via use-livecode
something new, today:
ios, 968 or 969
mature app that has been in production for a year
remote debugger included
do a build
install
both ios and mac are on the same net
lc has accept permission through the firewall
run app
remote debugger never connects, like executing the breakpoint command
causes nothing to happen.
so, how do we debug the debugger not connecting?

-- 
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: [[ ANN ]] Release 9.6.9

2023-04-10 Thread Mike Kerner via use-livecode
so does that mean i can upgrade macos to 13?

On Mon, Apr 10, 2023 at 1:08 PM Jim Lambert via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Panos et al.,
>
> Thanks for the 9.6.9 release. The team's great work is appreciated.
>
> 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
>


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

2023-04-10 Thread Mike Kerner via use-livecode
it was two days.
i couldn't just let it go, any longer.

On Mon, Apr 10, 2023 at 12:25 PM Martin Koob via use-livecode <
use-livecode@lists.runrev.com> wrote:

> A better joke would be for everyone to say nothing.
>
> … and let the fun ensue...
>
> Martin
>
>
> > On Apr 10, 2023, at 11:41 AM, Bob Sneidar via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > You must be in my guild!
> >
> > Bob S
> >
> >
> > On Apr 9, 2023, at 05:54, Mike Kerner via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > poor joke. it's like when you're gaming, and someone gets on their
> headset
> > and asks if anyone can hear them, and everyone replies "No."
> >
> > On Thu, Apr 6, 2023 at 9:07 AM Craig Newman via use-livecode <
> > use-livecode@lists.runrev.com<mailto:use-livecode@lists.runrev.com>>
> wrote:
> >
> > Mike.
> >
> > Why a failure? i see you.
> >
> > Craig
> >
> > On Apr 6, 2023, at 8:22 AM, Mike Kerner via use-livecode <
> > use-livecode@lists.runrev.com<mailto:use-livecode@lists.runrev.com>>
> wrote:
> >
> > and it's a great, big, gigantic failburger
> > end of line.
> >
> > ___
> > use-livecode mailing list
> > use-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: test

2023-04-09 Thread Mike Kerner via use-livecode
poor joke. it's like when you're gaming, and someone gets on their headset
and asks if anyone can hear them, and everyone replies "No."

On Thu, Apr 6, 2023 at 9:07 AM Craig Newman via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Mike.
>
> Why a failure? i see you.
>
> Craig
>
> > On Apr 6, 2023, at 8:22 AM, Mike Kerner via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > and it's a great, big, gigantic failburger
> > end of line.
> >
> > On Tue, Apr 4, 2023 at 11:33 AM Bob Sneidar via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> >> This is a test of the use list.
> >>
> >> 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
> >>
> >
> >
> > --
> > 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 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: test

2023-04-06 Thread Mike Kerner via use-livecode
and it's a great, big, gigantic failburger
end of line.

On Tue, Apr 4, 2023 at 11:33 AM Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

> This is a test of the use list.
>
> 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
>


-- 
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: cannot test on my Andoid cellphone!?

2023-03-31 Thread Mike Kerner via use-livecode
there is also another bug building for android that seems to affect levure
projects.
still waiting on resolution.

On Fri, Mar 31, 2023 at 12:11 PM Klaus major-k via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Matthias
>
> > Am 31.03.2023 um 17:57 schrieb matthias rebbe via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> > This was discussed earlier this month already here.
>
> must have missed that one...
>
> > There is already a bug report and a work around available
> > https://quality.livecode.com/show_bug.cgi?id=23570
>
> I removed SDK 34 and 33 and that fixed it.
> Thanks a lot!
>
> I just love this list! :-)
>
> > Regards,
> > Matthias
> >
> >
> >
> >> Am 31.03.2023 um 17:47 schrieb Klaus major-k via use-livecode <
> use-livecode@lists.runrev.com>:
> >>
> >> Hi friends,
> >>
> >> I added the latest SDKs and platforms via the "SDK Manager" in "Android
> Studio", see below.
> >> Now when I want to test my app on my cellphone, I get an error dialog
> in LC:
> >> -
> >> Unable to build app for testing: could not
> >> encode class bundle - error:
> >> d8: can't find d8.jar
> >> -
>
> Best
>
> Klaus
>
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> 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
>


-- 
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: Bard AI

2023-03-31 Thread Mike Kerner via use-livecode
i'd prefer actual code, but even more than that, i'd prefer layouts.

On Fri, Mar 31, 2023 at 12:35 PM Håkan Liljegren via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Ok here is the “Binged” version after asking "Can you write a poem about
> LiveCode programming language”. I especially like the third line in the
> second verse "You can even make games with its built-in physics engine" as
> that looks into the future :)
>
> LiveCode is a language that's easy to learn,
> It's syntax is simple and it's quite a turn,
> It's cross-platform too, so you can code anywhere,
> And with its visual interface, it's really quite rare.
>
> You can make apps for desktops, mobiles and more,
> And with its drag-and-drop features, it's never a bore,
> You can even make games with its built-in physics engine,
> And with its community support, you'll never feel like a ninny.
>
> So if you're looking for a language that's easy to use,
> And with which you can make apps that are really quite cool,
> Then give LiveCode a try, you won't be disappointed,
> And with its powerful features, you'll be really anointed.
>
> > On 25 Mar 2023, at 03:06, J. Landman Gay via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > That's wonderful, and much better! I'll be first to admit that GPT is
> superior, and several reviewers also agree. Google reminds the testers that
> Bard is in its early stages, frequently wrong, and we should double check
> its answers. They put a Google It button right below the response.
> > --
> > Jacqueline Landman Gay | jac...@hyperactivesw.com
> > HyperActive Software | http://www.hyperactivesw.com
> >
> > On Mar 24, 2023, at 7:25 PM, Alan Stenhouse via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >>> Nice one. Great to see Bard in action.
> >>>
> >>> Taking this as inspiration (and hoping this doesn't start Bard v
> chatGPT v ? wars), I asked chatGPT to "write me a sonnet about
> LiveCode".
> >>>
> >>>
> >>> Upon the canvas of the digital sphere,
> >>> LiveCode emerges, a beacon of grace,
> >>> Translating thoughts to scripts that endear,
> >>> Crafting software in a swift embrace.
> >>>
> >>> With fluid tongue, it weaves its artful code,
> >>> In English syntax, clear and unconfined,
> >>> As programmers embark on quests untrod,
> >>> Their visions made real by this design.
> >>>
> >>> This versatile tool doth span the seas,
> >>> From Windows, Mac, to Linux it conveys,
> >>> To mobile realms, it leaps with greatest ease,
> >>> A bridge connecting worlds in countless ways.
> >>>
> >>> So sing the praise of LiveCode, our guide,
> >>> Whose noble touch makes dreams a sweet, swift ride.
> >>>
> >>>
> >>> Bard-like indeed... :-)
> >>>
> >>> cheers
> >>>
> >>> Alan
> >
> >
> >
> > ___
> > use-livecode mailing list
> > use-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: Tool for mapping and analysing handler dependencies

2023-03-17 Thread Mike Kerner via use-livecode
oooh, shiny
FORKED!

On Thu, Mar 16, 2023 at 5:24 PM matthias rebbe via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Wow, thanks for this.
>
> Ran it on several projects. Interesting to see the dependencies.
>
> Matthias
>
>
> > Am 16.03.2023 um 22:08 schrieb Andreas Bergendal via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> > Hi guys,
> >
> > I’ve made a stack/tool that goes through any stacks you throw at it and
> maps their script handlers, then checks which handlers are calling which,
> displaying handler chains and interdependencies etc.
> >
> > https://github.com/wheninspace/WIS_ScriptDepedencies
> >
> > The purpose is to find out which are you most ”popular” handlers and how
> many other handlers are, directly or indirectly, dependent on them. Or in
> other words: How many handlers might malfunction if you alter or remove
> those crucial ones…
> >
> > To get a relevant analysis, include all stacks belonging to one project,
> i.e. the main stack(s) and any library stacks and behaviour stacks
> connected to them.
> >
> > The result is presented in various views in the stack, but I’ve also
> included a rudimentary report export (to plain text file), which could be
> further developed if relevant.
> >
> > I’m not sure how useful such a tool is to most of you, but I sure found
> it fun and interesting to run it on various LiveCode projects and get
> insights into the interdependencies and complexity of all the scripts. So I
> thought I'd share it. :)
> >
> > I welcome any feedback!
> >
> > /Andreas
> > ___
> > use-livecode mailing list
> > use-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: LCB development

2023-03-15 Thread Mike Kerner via use-livecode
We have the beginnings of a missing manual for LCB, so it might be helpful,
and as you learn things, it would be great if you would throw issues at the
the repo:
https://github.com/macMikey/LCB-missing-manual

On Wed, Mar 15, 2023 at 6:43 AM Ben Rubinstein via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I didn't even know (had forgotten) that there was an extension builder!
> That's
> great.
>
> Searching the archives to find out where this special thing could be
> obtained
> from (hint for my future self, it's in the IDE under the Tools menu) I
> found
> references to the Extending LiveCode guide... which is obviously what I
> should
> have read in the first place.
>
> Thanks all!
>
> Ben
>
> On 14/03/2023 18:02, Mark Wieder via use-livecode wrote:
> > On 3/14/23 10:08, Ben Rubinstein via use-livecode wrote:
> >> I last dabbled with LCB about five years ago - but now I have a need to
> get
> >> in there again.
> >>
> >> Are there any tips that you-all can share?
> >>
> >> In particular:
> >>
> >> - what if anything is available for debugging LCB widgets?
> >>
> >> - I've found a reference to a LiveCode Builder CLM module developed by
> James
> >> Hale - where might I find this?
> >>
> >> - a really basic question - if I make a change to an LCB widget,
> defined in
> >> ~/Documents/LiveCode/Extensions; what's the quickest route to testing
> it?
> >> Can I delete and re-add the widget? Or do close+remove-from-memory the
> >> stack, and then reopen it? Or do I need to quit and relaunch LiveCode
> in
> >> order to see the change?
> >>
> >> - any other pointers or suggestions gratefully received.
> >
> > Use the extension builder to test the widget. I keep a text editor open
> to
> > edit the code and press the test button after editing. No need to
> relaunch
> > either the builder or the IDE. Debugging is minimal.
> >
> > I've found very little documentaion on LCB, and much of what I've found
> is
> > either out of date or partial or wrong.
> >
>
> ___
> use-livecode mailing list
> use-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: diagnosing android crash at launch

2023-03-07 Thread Mike Kerner via use-livecode
that does not seem to help.

On Tue, Mar 7, 2023 at 11:58 AM panagiotis m via use-livecode <
use-livecode@lists.runrev.com> wrote:

> hello all,
>
> @Mike Kerner 
> Are you setting the acceleratedRendering to true? The "black screen" on
> startup reminds me of an older bug that only happened when
> acceleratedRendering was set to true. If yes, try setting it to false and
> see if you get any further. You might now see the answer dialogs that Ralph
> suggested.
>
> Kind regards,
> Panos
> --
>
> On Mon, 6 Mar 2023 at 19:26, Mike Kerner via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > arm7 and arm64 are the build types.
> >
> > On Mon, Mar 6, 2023 at 11:26 AM J. Landman Gay via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> > > My guess is that the architecture isn't right. Did you include ARM 64
> in
> > > standalone settings?
> > >
> > > --
> > > Jacqueline Landman Gay | jac...@hyperactivesw.com
> > > HyperActive Software | http://www.hyperactivesw.com
> > > On March 6, 2023 9:36:10 AM Ralph DiMola via use-livecode
> > >  wrote:
> > >
> > > > Are you using the correct build type for the device? Maybe get rid of
> > > all
> > > > the inclusions and see if that changes things.
> > > >
> > > > Panos, any thoughts on the top of the logcat?
> > > >
> > > > -- Forwarded message --
> > > > From: Mike Kerner 
> > > > Date: Mar 6, 2023 9:43 AM
> > > > Subject: Re: diagnosing android crash at launch
> > > > To: rdimo...@evergreeninfo.net
> > > >
> > > > No joy on the preOpenStack handler.
> > > > remember i'm a droid n00b, so i am doing one or more things wrong.
> > > > logcat starts throwing errors with the linker, and there are many:
> > > > first line:
> > > > library "/system/lib64/libandroid_runtime.so"
> > > > ("/system/lib64/libandroid_runtime.so") needed or dlopened by
> > > >
> > >
> >
> "/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64/librevandroid.so"
> > >
> > > > is not accessible for the namespace: [name="classloader-namespace",
> > > > ld_library_paths="",
> > > >
> > >
> >
> default_library_paths="/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64:/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/base.apk!/lib/arm64-v8a",
> > >
> > > > permitted_paths="/data:/mnt/expand:/data/data/com.appjobshop.myShop"]
> > > >
> > > > On Sun, Mar 5, 2023 at 8:29 PM  wrote:
> > > > Mike,
> > > >
> > > > Start with an answer box at the top of the preopenstack handler just
> to
> > > see
> > > > if it gets there. Doing a logcat from adb at the command prompt will
> > > show
> > > > what's crashing. I don't know if the debugger will help.
> > > >
> > > > This email address will probably not make it to the list.
> > > >
> > > > Ralph DiMola
> > > > Evergreen Information Services
> > > >
> > > >
> > > > 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 Mike Kerner via use-livecode
> > > > Sent: Sunday, March 05, 2023 3:52 PM
> > > > To: How to use LiveCode
> > > > Cc: Mike Kerner
> > > > Subject: diagnosing android crash at launch
> > > >
> > > > i have an app thad works fine on ios. i just built it for android to
> > > test
> > > > it out. at launch i get a black screen, and then the app crashes.
> > > > do we have any tricks for diagnosing this behavior?
> > > >
> > > > --
> > > > 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."
> > > > ___
> > > &g

Re: diagnosing android crash at launch

2023-03-06 Thread Mike Kerner via use-livecode
arm7 and arm64 are the build types.

On Mon, Mar 6, 2023 at 11:26 AM J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:

> My guess is that the architecture isn't right. Did you include ARM 64 in
> standalone settings?
>
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> On March 6, 2023 9:36:10 AM Ralph DiMola via use-livecode
>  wrote:
>
> > Are you using the correct build type for the device? Maybe get rid of
> all
> > the inclusions and see if that changes things.
> >
> > Panos, any thoughts on the top of the logcat?
> >
> > -- Forwarded message --
> > From: Mike Kerner 
> > Date: Mar 6, 2023 9:43 AM
> > Subject: Re: diagnosing android crash at launch
> > To: rdimo...@evergreeninfo.net
> >
> > No joy on the preOpenStack handler.
> > remember i'm a droid n00b, so i am doing one or more things wrong.
> > logcat starts throwing errors with the linker, and there are many:
> > first line:
> > library "/system/lib64/libandroid_runtime.so"
> > ("/system/lib64/libandroid_runtime.so") needed or dlopened by
> >
> "/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64/librevandroid.so"
>
> > is not accessible for the namespace: [name="classloader-namespace",
> > ld_library_paths="",
> >
> default_library_paths="/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/lib/arm64:/data/app/com.appjobshop.myShop-uo72Q28_SKmocZ-1MUD1tw==/base.apk!/lib/arm64-v8a",
>
> > permitted_paths="/data:/mnt/expand:/data/data/com.appjobshop.myShop"]
> >
> > On Sun, Mar 5, 2023 at 8:29 PM  wrote:
> > Mike,
> >
> > Start with an answer box at the top of the preopenstack handler just to
> see
> > if it gets there. Doing a logcat from adb at the command prompt will
> show
> > what's crashing. I don't know if the debugger will help.
> >
> > This email address will probably not make it to the list.
> >
> > Ralph DiMola
> > Evergreen Information Services
> >
> >
> > 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 Mike Kerner via use-livecode
> > Sent: Sunday, March 05, 2023 3:52 PM
> > To: How to use LiveCode
> > Cc: Mike Kerner
> > Subject: diagnosing android crash at launch
> >
> > i have an app thad works fine on ios. i just built it for android to
> test
> > it out. at launch i get a black screen, and then the app crashes.
> > do we have any tricks for diagnosing this behavior?
> >
> > --
> > 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
>
>
>
>
> ___
> use-livecode mailing list
> use-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


diagnosing android crash at launch

2023-03-05 Thread Mike Kerner via use-livecode
i have an app thad works fine on ios. i just built it for android to test
it out. at launch i get a black screen, and then the app crashes.
do we have any tricks for diagnosing this behavior?

-- 
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: android build "could not encode class bundle"

2023-03-05 Thread Mike Kerner via use-livecode
thanks, panos.
i had 30.0.3 installed, but the newer studio also installed a newer
version, which i had to uninstall.

On Sun, Mar 5, 2023 at 3:31 PM panagiotis m via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hello Mike,
>
> You can use the SDK Manager that is included in Android Studio. See the
> section “Installing the required SDK Tools” from this lesson:
>
> https://lessons.livecode.com/m/2571/l/625198-livecode-and-android-studio
>
> To allow older versions to show, check "Show Package Details" at the bottom
> right of the SDK Tools tab of the SDK Manager
>
> Note that it is the SDK Build-Tools you need to downgrade. Currently you
> probably have v32.x.x - but you need to install v30.0.3
>
> Kind regards,
> Panos
> —
>
> On Sun, 5 Mar 2023 at 22:28, Mike Kerner via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > chipmunk, still error
> >
> > On Sun, Mar 5, 2023 at 3:20 PM Mike Kerner 
> > wrote:
> >
> > > how do we check the version we have installed?
> > > i downgraded to Dolphin, but i'm still getting the error.
> > >
> > > On Sun, Mar 5, 2023 at 1:41 PM panagiotis m via use-livecode <
> > > use-livecode@lists.runrev.com> wrote:
> > >
> > >> Hello all,
> > >>
> > >> It is this bug:
> > >>
> > >> https://quality.livecode.com/show_bug.cgi?id=23570
> > >>
> > >> See the report for a workaround.
> > >>
> > >> Kind regards,
> > >> Panos
> > >>
> > >> On Sun, 5 Mar 2023, 19:49 J. Landman Gay via use-livecode, <
> > >> use-livecode@lists.runrev.com> wrote:
> > >>
> > >> > Do you have the latest version of Build Tools installed?
> > >> >
> > >> > --
> > >> > Jacqueline Landman Gay | jac...@hyperactivesw.com
> > >> > HyperActive Software | http://www.hyperactivesw.com
> > >> > On March 4, 2023 4:42:05 PM Mike Kerner via use-livecode
> > >> >  wrote:
> > >> >
> > >> > > android n00b, here.
> > >> > > i'm trying to do a build for android.
> > >> > > The error i'm getting is
> > >> > > could not encode class bundle - error
> > >> > > Methods with invalid locals information:
> > >> > >  void
> > >> > >
> > >> >
> > >>
> >
> androidx.print.PrintHelper$PrintUrlAdapter$1.onPostExecute(android.graphics.bitmap)
> > >> > > it continues, but I can't find a reference to that error in any of
> > >> the LC
> > >> > > stuff.
> > >> > >
> > >> > > --
> > >> > > 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
> > >> >
> > >> ___
> > >> use-livecode mailing list
> > >> use-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 divi

Re: android build "could not encode class bundle"

2023-03-05 Thread Mike Kerner via use-livecode
chipmunk, still error

On Sun, Mar 5, 2023 at 3:20 PM Mike Kerner 
wrote:

> how do we check the version we have installed?
> i downgraded to Dolphin, but i'm still getting the error.
>
> On Sun, Mar 5, 2023 at 1:41 PM panagiotis m via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>> Hello all,
>>
>> It is this bug:
>>
>> https://quality.livecode.com/show_bug.cgi?id=23570
>>
>> See the report for a workaround.
>>
>> Kind regards,
>> Panos
>>
>> On Sun, 5 Mar 2023, 19:49 J. Landman Gay via use-livecode, <
>> use-livecode@lists.runrev.com> wrote:
>>
>> > Do you have the latest version of Build Tools installed?
>> >
>> > --
>> > Jacqueline Landman Gay | jac...@hyperactivesw.com
>> > HyperActive Software | http://www.hyperactivesw.com
>> > On March 4, 2023 4:42:05 PM Mike Kerner via use-livecode
>> >  wrote:
>> >
>> > > android n00b, here.
>> > > i'm trying to do a build for android.
>> > > The error i'm getting is
>> > > could not encode class bundle - error
>> > > Methods with invalid locals information:
>> > >  void
>> > >
>> >
>> androidx.print.PrintHelper$PrintUrlAdapter$1.onPostExecute(android.graphics.bitmap)
>> > > it continues, but I can't find a reference to that error in any of
>> the LC
>> > > stuff.
>> > >
>> > > --
>> > > 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
>> >
>> ___
>> use-livecode mailing list
>> use-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."
>


-- 
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: android build "could not encode class bundle"

2023-03-05 Thread Mike Kerner via use-livecode
how do we check the version we have installed?
i downgraded to Dolphin, but i'm still getting the error.

On Sun, Mar 5, 2023 at 1:41 PM panagiotis m via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hello all,
>
> It is this bug:
>
> https://quality.livecode.com/show_bug.cgi?id=23570
>
> See the report for a workaround.
>
> Kind regards,
> Panos
>
> On Sun, 5 Mar 2023, 19:49 J. Landman Gay via use-livecode, <
> use-livecode@lists.runrev.com> wrote:
>
> > Do you have the latest version of Build Tools installed?
> >
> > --
> > Jacqueline Landman Gay | jac...@hyperactivesw.com
> > HyperActive Software | http://www.hyperactivesw.com
> > On March 4, 2023 4:42:05 PM Mike Kerner via use-livecode
> >  wrote:
> >
> > > android n00b, here.
> > > i'm trying to do a build for android.
> > > The error i'm getting is
> > > could not encode class bundle - error
> > > Methods with invalid locals information:
> > >  void
> > >
> >
> androidx.print.PrintHelper$PrintUrlAdapter$1.onPostExecute(android.graphics.bitmap)
> > > it continues, but I can't find a reference to that error in any of the
> LC
> > > stuff.
> > >
> > > --
> > > 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
> >
> ___
> use-livecode mailing list
> use-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


android build "could not encode class bundle"

2023-03-04 Thread Mike Kerner via use-livecode
android n00b, here.
i'm trying to do a build for android.
The error i'm getting is
could not encode class bundle - error
Methods with invalid locals information:
  void
androidx.print.PrintHelper$PrintUrlAdapter$1.onPostExecute(android.graphics.bitmap)
it continues, but I can't find a reference to that error in any of the LC
stuff.

-- 
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: On mobile: mergAVRequestMediaAccess "video" and androidRequestPermission "android.permission.CAMERA"

2023-03-02 Thread Mike Kerner via use-livecode
oh, so it is. thanks!

On Wed, Mar 1, 2023 at 4:24 PM Andrew at MWCM via use-livecode <
use-livecode@lists.runrev.com> wrote:

>
> > andrew,
> > ok, now i'm curious:
> > do you also do deep linking into your app, itself?
> > I've thought about doing that, but I've never tried to figure out how.
>
> No deep linking INTO (but I think that is covered at
> https://lessons.livecode.com/m/4069/l/58672-using-custom-url-schemes <
> https://lessons.livecode.com/m/4069/l/58672-using-custom-url-schemes>)
> but I do have deep linking OUT of another app project (Florida On Tap) that
> opens the Untappd app if a user has it installed and goes to a specific
> section of their app.
>
> -- Andrew Bell
> ___
> use-livecode mailing list
> use-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: On mobile: mergAVRequestMediaAccess "video" and androidRequestPermission "android.permission.CAMERA"

2023-03-01 Thread Mike Kerner via use-livecode
andrew,
ok, now i'm curious:
do you also do deep linking into your app, itself?
I've thought about doing that, but I've never tried to figure out how.

On Tue, Feb 28, 2023 at 4:13 PM Andrew at MWCM via use-livecode <
use-livecode@lists.runrev.com> wrote:

> >
> > Date: Tue, 28 Feb 2023 10:14:37 -0500
> > From: Mike Kerner 
> > To: How to use LiveCode 
> > Subject: Re: On mobile: mergAVRequestMediaAccess "video" and
> >   androidRequestPermission "android.permission.CAMERA"
> > Message-ID:
> >bnu3tskh4...@mail.gmail.com>
> > Content-Type: text/plain; charset="UTF-8"
> >
> > this isn't an uncommon problem.
> > what other apps on ios do is throw up a separate dialog that directs the
> > user to Settings->Privacy and Security->whatever (in your case, both
> > "Camera" and "Microphone"), and tells the user to return to try again
> when
> > that setting is changed.
>
> Here is a code-block with deep links that I use in an iOS app to do pretty
> much the same thing, except for push notifications instead of camera access
> after the user declines the initial acceptance pop-up. You’ll need to
> change the path to your specific app bundle and update the root from
> NOTIFICATIONS_ID to something else like CAMERA (not 100% certain):
>
> on mouseUp
>put "To enable Push Notification Settings go to your iOS device
> settings..." & RETURN & RETURN &"Settings -> Indiana On Tap ->
> Notifications" & RETURN & RETURN & "...then select Allow Notifications."
> into tMessage
>answer tMessage with "Good to know" and "Take me there!"
>put it into tReply
>if tReply = "Take me there!" then
>   launch url
> "App-Prefs:root=NOTIFICATIONS_ID=com.midwestcoastmedia.indianaontap"
> // iOS 10+
>   if the result is "no association" then
>  launch url
> "prefs:root=NOTIFCATIONS_ID=com.midwestcoastmedia.indianaontap" // iOS
> 9
>   end if // the result is "no association"
>end if // tReply = "Take me there!"
> end mouseUp
>
> —Andrew Bell
> ___
> use-livecode mailing list
> use-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: On mobile: mergAVRequestMediaAccess "video" and androidRequestPermission "android.permission.CAMERA"

2023-02-28 Thread Mike Kerner via use-livecode
>So you mean the user can set these options AFTER my app does not show
>the dialog anymore and the app will work again as intended? Is that
correct?
Have a look at your phone. You can see that you can permit or revoke
permissions for any app, at any time.

>And with "direct the user..." that you mean show a longer ANSER dialog
>explaining the neccessary steps. Right?
Or something similar, yes. You could also throw up a fake dialog with a
short movie, or a sequence of photos that show the steps in sequence.

On Tue, Feb 28, 2023 at 10:52 AM Klaus major-k via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Mike,
>
> > Am 28.02.2023 um 16:15 schrieb Mike Kerner via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> > BTW, the same issue exists on MacOS, and the solution is the same.
>
> ah, thanks will keep that in mind!
>
> Any opinions of this one anyone?
> > However on iOS the "Allow camera access" will only appear ONCE when the
> > app starts and then never again!? No matter how often I issue
> > -> mergAVRequestMediaAccess "video"
> > Is this a bug or a feature of MergAV?
> Or even iOS?
>
> Best
>
> Klaus
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> 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
>


-- 
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: On mobile: mergAVRequestMediaAccess "video" and androidRequestPermission "android.permission.CAMERA"

2023-02-28 Thread Mike Kerner via use-livecode
BTW, the same issue exists on MacOS, and the solution is the same.

On Tue, Feb 28, 2023 at 10:14 AM Mike Kerner 
wrote:

> this isn't an uncommon problem.
> what other apps on ios do is throw up a separate dialog that directs the
> user to Settings->Privacy and Security->whatever (in your case, both
> "Camera" and "Microphone"), and tells the user to return to try again when
> that setting is changed.
>
> On Tue, Feb 28, 2023 at 8:46 AM Klaus major-k via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>> Hi friends,
>>
>> I have a mobile app which is meaningless if the user does not allow
>> access to the camera!
>>
>> Basically it is a companion to a game with printed cards, and on these
>> cards are QR-codes.
>> The app (the user) will then scan the code, the app will play a sound of
>> an animal and the user
>> has to guess the name of the animal.
>>
>> Here two questions:
>> 1. To "force" users to allow camera access I annoy them by issuing:
>> -> mergAVRequestMediaAccess "video"
>> resp.
>> -> androidRequestPermission "android.permission.CAMERA"
>> directly when the app starts and then I check if we have the permission
>> every time the user clicks on
>> "go to QR scan card" and issue the above dialog again until the user
>> finally allows or clicks
>> "Don't ask again" (Android) in that dialog. Then it is their own fault.
>>
>> However on iOS the "Allow camera access" will only appear ONCE when the
>> app starts and then
>> never again!? No matter how often I issue -> mergAVRequestMediaAccess
>> "video"
>> Is this a bug or a feature of MergAV?
>>
>> The OS will memorize the setting, so after a new start of the app, NO
>> "allow camera access"
>> dialog will ever show up again and that applies to iOS as well as to
>> Android.
>>
>> So this leads me to question:
>> 2. Does anybody has a clever idea how to handle this situation?
>> Once the user clicks "Don't allow" for whatever reason and quits the app,
>> he/she will never see this
>> dialog again and needs to deinstall and install the app again to finally
>> allow camera access
>>
>> This is of course a terrible user experience, but what option do we have
>> in that case?
>> Know what I mean?
>>
>> Thanks for any useful hint! :-)
>>
>>
>> Best
>>
>> Klaus
>> --
>> Klaus Major
>> https://www.major-k.de
>> https://www.major-k.de/bass
>> 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
>>
>
>
> --
> 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."
>


-- 
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: On mobile: mergAVRequestMediaAccess "video" and androidRequestPermission "android.permission.CAMERA"

2023-02-28 Thread Mike Kerner via use-livecode
this isn't an uncommon problem.
what other apps on ios do is throw up a separate dialog that directs the
user to Settings->Privacy and Security->whatever (in your case, both
"Camera" and "Microphone"), and tells the user to return to try again when
that setting is changed.

On Tue, Feb 28, 2023 at 8:46 AM Klaus major-k via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi friends,
>
> I have a mobile app which is meaningless if the user does not allow access
> to the camera!
>
> Basically it is a companion to a game with printed cards, and on these
> cards are QR-codes.
> The app (the user) will then scan the code, the app will play a sound of
> an animal and the user
> has to guess the name of the animal.
>
> Here two questions:
> 1. To "force" users to allow camera access I annoy them by issuing:
> -> mergAVRequestMediaAccess "video"
> resp.
> -> androidRequestPermission "android.permission.CAMERA"
> directly when the app starts and then I check if we have the permission
> every time the user clicks on
> "go to QR scan card" and issue the above dialog again until the user
> finally allows or clicks
> "Don't ask again" (Android) in that dialog. Then it is their own fault.
>
> However on iOS the "Allow camera access" will only appear ONCE when the
> app starts and then
> never again!? No matter how often I issue -> mergAVRequestMediaAccess
> "video"
> Is this a bug or a feature of MergAV?
>
> The OS will memorize the setting, so after a new start of the app, NO
> "allow camera access"
> dialog will ever show up again and that applies to iOS as well as to
> Android.
>
> So this leads me to question:
> 2. Does anybody has a clever idea how to handle this situation?
> Once the user clicks "Don't allow" for whatever reason and quits the app,
> he/she will never see this
> dialog again and needs to deinstall and install the app again to finally
> allow camera access
>
> This is of course a terrible user experience, but what option do we have
> in that case?
> Know what I mean?
>
> Thanks for any useful hint! :-)
>
>
> Best
>
> Klaus
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> 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
>


-- 
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: [[ ANN ]] New Enhancements Bundle v1.0.30 available

2023-02-24 Thread Mike Kerner via use-livecode
i mean, it's goofing around, just productive goofing around.

On Fri, Feb 24, 2023 at 12:50 PM Mike Kerner 
wrote:

> woohoo!
> no goofing around for me, this weekend.
>


-- 
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: [[ ANN ]] New Enhancements Bundle v1.0.30 available

2023-02-24 Thread Mike Kerner via use-livecode
woohoo!
no goofing around for me, this weekend.
___
use-livecode mailing list
use-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: granted permission(s) on mobile

2023-02-10 Thread Mike Kerner via use-livecode
I have n/a ticked on all of those permissions. the permissions are handled
by the external. i don't ever recall ticking any of those permissions,
ever, and we've been doing barcoding since the beginning.

On Thu, Feb 9, 2023 at 2:49 PM Klaus major-k via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Mike,
>
> > Am 09.02.2023 um 19:39 schrieb Mike Kerner via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> > on ios if you're using mergAV (barcode scanner), the user needs to permit
> > both camera and video
> > there isn't a permission, per se that you call out when building the app.
> > you trigger the permissions dialogs like this:
> >   mergavrequestmediaaccess "video"
> >   mergavrequestmediaaccess "audio"
>
> aha, thank you!
>
> So I also have to check "Video camera" in the "Standalone Application
> Setting" for iOS?
> Currently I only have "auto focus camera" checked adn tha app ONLY needs
> to scan a qr-code.
>
> > On Thu, Feb 9, 2023 at 11:41 AM Klaus major-k via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> >> Hi friends,
> >> if our app needs access to e.g. the -> auto-focus camera
> >> Will this be covered by the general -> android.permission.CAMERA?
> >> I need to check this before taking action with that camera.
> >> And is there an equivalent of android.permission.xxx for iOS?
> >> Thanks for any hint!
>
> Best
>
> Klaus
>
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> 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
>


-- 
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: granted permission(s) on mobile

2023-02-09 Thread Mike Kerner via use-livecode
on ios if you're using mergAV (barcode scanner), the user needs to permit
both camera and video
there isn't a permission, per se that you call out when building the app.
you trigger the permissions dialogs like this:
   mergavrequestmediaaccess "video"
   mergavrequestmediaaccess "audio"

On Thu, Feb 9, 2023 at 11:41 AM Klaus major-k via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi friends,
>
> if our app needs access to e.g. the -> auto-focus camera
> Will this be covered by the general -> android.permission.CAMERA?
> I need to check this before taking action with that camera.
>
> And is there an equivalent of android.permission.xxx for iOS?
>
> Thanks for any hint!
>
>
> Best
>
> Klaus
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> 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
>


-- 
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: [[ ANN ]] New Enhancements Bundle v1.0.29 available

2023-02-09 Thread Mike Kerner via use-livecode
Dang it, Panos beat me to it.
I hate it when LiveCode makes an announcement about LiveCode before I do.

On Thu, Feb 9, 2023 at 10:00 AM Paul Dupuis via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 2/9/2023 9:53 AM, Paul Dupuis via use-livecode wrote:
> > On 2/9/2023 9:24 AM, panagiotis merakos via use-livecode wrote:
> >> Hello all,
> >>
> >> Just to let you know that there is an update of the enhancements bundle
> >> available in your account area.
> >>
> >> Latest update 1.0.29: 9 February 2023
> >>
> >> This update includes several bugfixes. I'll update BugZilla later
> >> tonight.
> >>
> >> Kind regards,
> >>
> >>
> >>
> >>
> >>
> >
> > I just downloaded and installed the new widgets in LC9.6.9rc2 and
> > tried the Polylist. I don't seem to be able to add any columns via the
> > Property Inspector. RECIPE on Windows 10: Launch LC9.6.9rc2, create a
> > new stack, add a Polylist, bring up the Property Inspector for the new
> > Polylist, click on the columns tab, click on the Plus icon to add a
> > column. Enter a name for the column (i.e. Test, or Name, or Col1) and
> > click ok. Result: No column added.
> >
> > Anyone else see this?
> >
>
> If I add at least 1 data element via the Text (or Array) entry tab, then
> I can see and add additional columns under the column tab of the
> Property Inspector. It appears the problem is if I am trying to used the
> Columns tab of the PI to add the first column to an empty Poliylist.
>
>
> ___
> use-livecode mailing list
> use-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: Training the AI to write better LiveCode

2023-02-06 Thread Mike Kerner via use-livecode
that's not what chatgpt came up with.
but that's the point - it's still early.

On Mon, Feb 6, 2023 at 9:57 AM Craig Newman via use-livecode <
use-livecode@lists.runrev.com> wrote:

> A = -25
> B = -20
> C = -15
>
> So, -60.
>
> Craig
>
> > On Feb 6, 2023, at 9:03 AM, Mike Kerner via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > there was also a thread on twitter this weekend, which was roughly this:
> > A - A - A = 25
> > B - B - B = 20
> > C - C - C = 15
> > A + B + C = ?
> > It's still early.
> >
> > On Sun, Feb 5, 2023 at 8:57 AM Mark Rauterkus via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> >> Medium article: Guy uses Chat GPT to program home assistant.
> >>
> >>
> >>
> https://matemarschalko.medium.com/chatgpt-in-an-ios-shortcut-worlds-smartest-homekit-voice-assistant-9a33b780007a
> >>
> >>
> >>
> >> --
> >> Ta.
> >>
> >>
> >> Mark Rauterkus   m...@rauterkus.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
>
>
> ___
> use-livecode mailing list
> use-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: Training the AI to write better LiveCode

2023-02-06 Thread Mike Kerner via use-livecode
also, from zdnet, this am
https://www.zdnet.com/article/i-asked-chatgpt-to-write-a-wordpress-plugin-i-needed-it-did-in-less-than-5-minutes/

On Sun, Feb 5, 2023 at 8:57 AM Mark Rauterkus via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Medium article: Guy uses Chat GPT to program home assistant.
>
>
> https://matemarschalko.medium.com/chatgpt-in-an-ios-shortcut-worlds-smartest-homekit-voice-assistant-9a33b780007a
>
>
>
> --
> Ta.
>
>
> Mark Rauterkus   m...@rauterkus.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


Re: Training the AI to write better LiveCode

2023-02-06 Thread Mike Kerner via use-livecode
there was also a thread on twitter this weekend, which was roughly this:
A - A - A = 25
B - B - B = 20
C - C - C = 15
A + B + C = ?
It's still early.

On Sun, Feb 5, 2023 at 8:57 AM Mark Rauterkus via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Medium article: Guy uses Chat GPT to program home assistant.
>
>
> https://matemarschalko.medium.com/chatgpt-in-an-ios-shortcut-worlds-smartest-homekit-voice-assistant-9a33b780007a
>
>
>
> --
> Ta.
>
>
> Mark Rauterkus   m...@rauterkus.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


Re: Training the AI to write better LiveCode

2023-01-26 Thread Mike Kerner via use-livecode
zdnet is reporting that some developers have found it to be useful for
debugging code, too.

On Thu, Jan 26, 2023 at 6:28 AM Mark Smith via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I read a fascinating article in the Independent this morning that
> indicates just how disruptive this technology could be: ChatGPT passes MBA
> final exam at Wharton School of Business (research study, final paper in
> preparation),  second, Harvard researchers find ChatGPT could pass the US
> Medical licensing exam (it performed at or near the passing level for all 3
> finals). Of course, egregious errors were found in both sets of exams, but
> ChatGPT is barely out of the box (so to speak). It remains to be seen just
> how long it will take to mature but if I had to guess, I would say your
> next business consultant or GP (a few years from now) could well be a
> chatbot.
>
>
> https://www.independent.co.uk/tech/chatgpt-mba-exam-wharton-professor-b2267919.html
> <
> https://www.independent.co.uk/tech/chatgpt-mba-exam-wharton-professor-b2267919.html
> >
>
> Can we do it without bloodshed, or does this just nudge the doomsday clock
> forward a few more seconds? Let's hope we can.
>
> Laws and politicians will have to respond quickly to what can and cannot
> be done using this new technology, but who polices the politicians?
> Corruption and the abuse of power is not changed by the presence of this
> new kid on the block. It will be a race to see who or what can evolve more
> quickly; the tech or the societies that built it. Or will the tech help us
> to become better human beings; ones more capable of compassion, concern and
> understanding?
>
> Mark
>
> > On 25 Jan 2023, at 8:59 pm, Richard Gaskin via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Bob Sneidar wrote:
> >
> > > If we get to the point where mankind no longer has to work
> > > to live (universal basic income), then I fear we will come
> > > to experience intimately what the old saying hints at, "An
> > > idle mind is the devil's playground."
> >
> > You'd be in good company. Camus, Sartre, and others in the middle of the
> last century about how the newfound leisure ultimately borne of the
> productivity gains of the Industrial Revolution might become the greatest
> crisis mankind faces.
> >
> > Prone as I am to myopic projection, I'm not so sure. If we find the
> tedious work of providing basis essentials delivered by machines, I believe
> we'd find new and more interesting things to do.
> >
> > I've enjoyed the rhythmic calisthenics of digging ditches, and the
> back-to-nature connectedness of farming. But TBH for all those jobs taught
> me I find designing board games more fascinating.
> >
> >
> > > It will be the end of any really productive society.
> >
> > Art isn't "productive", but I'm glad people do it.
> >
> > And at the moment the only way to stop it is to try to shut the machines
> down by throwing a shoe into their gears (the legendary etymology of
> "saboteur").
> >
> > With automation resulting in widespread permanent unemployment, folks
> will be idle either way.
> >
> > The only question is whether we want to see the masses thriving, or
> living in a cardboard box under a freeway no longer driven by anyone but
> the owners of the machines.
> >
> > I prefer thriving.
> >
> > --
> > 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
>
> ___
> use-livecode mailing list
> use-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: Training the AI to write better LiveCode

2023-01-24 Thread Mike Kerner via use-livecode
zdnet reports that chatgpt pro subscriptions are about $42/month.

On Tue, Jan 24, 2023 at 11:10 AM Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I don't think it needs to store ALL the permutations, only the viable
> ones, the ones that lead to success. That has to be a much smaller number.
> But I was using that as an example of the mathematical nature of Chess. I
> think what we must mean by AI is that through recursion, a computer can
> retain successful paths to success (success being that which we define as
> success in the process.) I don't think we will ever see the day where a
> computer, lacking experience and all the data for a problem, can "reason"
> it's way to success.
>
> Bob S
>
>
> > On Jan 23, 2023, at 23:26 , Geoff Canyon via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > On Mon, Jan 23, 2023 at 4:09 PM Bob Sneidar via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> >> Meh. Don't like using Chess as a measurement of AI competence. Chess is
> in
> >> AI's wheelhouse. Once a computer can store all the possible
> permutations of
> >> chess,
> >>
> >
> > I agree on the sentiment, but a small point: the state-space of Chess is
> > about 10^44 . No computer
> > has, or foreseeably will, store all the possible permutations. It's the
> > nature of machine learning that it's pretty much impossible for us to
> > understand what something like AlphaZero
> >  *does* store, but it's not
> > anything like "in this position, play this move". Further, it appears
> > AlphaZero used 16GB of memory. It looks like Stockfish 10 (which I think
> is
> > considered stronger than AlphaZero) can use more, but will operate in
> 16GB
> > of memory as well.
> >
> > gc
> > ___
> > use-livecode mailing list
> > use-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: Training the AI to write better LiveCode

2023-01-17 Thread Mike Kerner via use-livecode
even if the same person asks the same question, multiple times, the answers
will vary, so don't be surprised.

On Tue, Jan 17, 2023 at 2:35 AM Kaveh via use-livecode <
use-livecode@lists.runrev.com> wrote:

>  ChatGPT clearly likes me more that you. ;-) At least I have one friend!!!
>
> On Tue, 17 Jan 2023 at 06:28, Torsten Holmer via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > I also used chatGPT for looking uo code and I repeated your question. But
> > this time chatGPT gives a wrong answer!
> >
> > —chatGPT:
> > You will need to specify the group that the button should be added to by
> > setting the group property of the button. The syntax for this is as
> follows:
> > set the group of button [name of button] to [name of group]
> >
> > For example, if you wanted to create a button called "myButton" and add
> it
> > to a group called "myGroup", you would use the following script:
> >
> > create button "myButton“
> >
> > set the group of button "myButton" to "myGroup"
> >
> > create button "myButton“
> > set the group of button "myButton" to „myGroup"
> > ---
> >
> > It is an error because  group is not a property of a button!
> > So, really be careful with copy programming ;-)
> >
> > Cheers
> > Torsten
> >
> >
> >
> > > Am 14.01.2023 um 22:14 schrieb Kaveh via use-livecode <
> > use-livecode@lists.runrev.com>:
> > >
> > > I just tried Google to the answer to a problem. Didn't get it first
> time,
> > > so tried ChatGPT. I asked:
> > >
> > > *How do I add a button to a group in LiveCode using a script?*
> > >
> > > I got:
> > >
> > > *create button "myButton" in group "myGroup"*
> > >
> > >
> > > *This command creates a new button object with the name "myButton" and
> > > places it inside the group "myGroup".*
> > > Just what I needed.
> > >
> > > You can also set properties of the button
> > >
> > > On Sat, 14 Jan 2023 at 20:09, Mark Smith via use-livecode <
> > > use-livecode@lists.runrev.com> wrote:
> > >
> > >> Thanks for posting this Geoff. It’s the first time I've seen a ongoing
> > >> dialog between a programmer and Chat GPT and the first thing I am
> > struck by
> > >> (but not the only thing) is it’s ability to deal with human ambiguity.
> > For
> > >> example, you ask it to modify the code to be an “on mouseUp handler
> in a
> > >> button". But nowhere in its response is there any sign of a button. It
> > just
> > >> totally ignored that part of your request. The code it provides works
> > in a
> > >> card, a stack, a graphic image, an svg widget, in fact, in anything
> that
> > >> accepts mouseUp input. And yet, it didn’t worry itself about that.
> Very
> > >> interesting. It’s kind of like, “this works in a button, so good
> > enough”.
> > >> That is not the kind of “nuance” I am used to expecting from an AI.
> So,
> > >> progress has clearly been made in interpreting what humans say (or
> ask)
> > in
> > >> a very loose way.
> > >>
> > >> The 2nd, and perhaps more astounding example, is when you ask it to
> > >> "rewrite the code to be a function that takes an argument "n", repeats
> > with
> > >> 1 to n, and returns the results”.
> > >>
> > >> The really clever bit here is not that it rewrites the previous code
> > into
> > >> a function, but that it removes the bit about "put fizzbin into field
> > >> “display””. How does it know that putting the result in a field is NOT
> > the
> > >> typical responsibility of a function? How does it know that that step
> > needs
> > >> to occur AFTER the function call? That is so high-level that I am sure
> > lots
> > >> of beginning programmers have made that mistake. It even comments on
> it
> > in
> > >> the documentation. So there is some very deep semantic understanding
> of
> > >> programming code that is going on here. Because,  you did not ask it
> to
> > do
> > >> that, but the fact that it did it anyway indicates it clearly
> > understands
> > >> what the purpose of a function is.
> > >>
> > >> Quite weird for me to comprehend how it knows that. Unless of course,
> > you
> > >> were somehow more specific than your examples illustrate.
> > >>
> > >> Mark
> > >>
> > >>> On 14 Jan 2023, at 3:22 am, Geoff Canyon via use-livecode <
> > >> use-livecode@lists.runrev.com> wrote:
> > >>>
> > >>> So just now I put this in to chatgpt:
> > >>>
> > >>> "fizz bin" is a program that counts from 1 to 100, replacing every
> > number
> > >>> divisible by 5 with "fizz" and every number divisible by 7 with
> "bin";
> > >> and
> > >>> numbers divisible by both 5 and 7 with "fizz bin". Write code in the
> > >>> programming language livecode to execute "fizz bin"
> > >>>
> > >>> This is what ChatGPT responded with:
> > >>>
> > >>> repeat with x = 1 to 100
> > >>>   if x mod 5 = 0 and x mod 7 = 0 then
> > >>>   put "fizz bin"
> > >>>   else if x mod 5 = 0 then
> > >>>   put "fizz"
> > >>>   else if x mod 7 = 0 then
> > >>>   put "bin"
> > >>>   else
> > >>>   put x
> > >>>   end if
> > >>> end repeat
> > >>>
> > >>> That works as-is, 

Re: Training the AI to write better LiveCode

2023-01-15 Thread Mike Kerner via use-livecode
this is feeling like it could/should become a test suite: questions posed,
and the quality of the solution

On Sat, Jan 14, 2023 at 4:16 PM Kaveh via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I just tried Google to the answer to a problem. Didn't get it first time,
> so tried ChatGPT. I asked:
>
> *How do I add a button to a group in LiveCode using a script?*
>
> I got:
>
> *create button "myButton" in group "myGroup"*
>
>
> *This command creates a new button object with the name "myButton" and
> places it inside the group "myGroup".*
> Just what I needed.
>
> You can also set properties of the button
>
> On Sat, 14 Jan 2023 at 20:09, Mark Smith via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > Thanks for posting this Geoff. It’s the first time I've seen a ongoing
> > dialog between a programmer and Chat GPT and the first thing I am struck
> by
> > (but not the only thing) is it’s ability to deal with human ambiguity.
> For
> > example, you ask it to modify the code to be an “on mouseUp handler in a
> > button". But nowhere in its response is there any sign of a button. It
> just
> > totally ignored that part of your request. The code it provides works in
> a
> > card, a stack, a graphic image, an svg widget, in fact, in anything that
> > accepts mouseUp input. And yet, it didn’t worry itself about that. Very
> > interesting. It’s kind of like, “this works in a button, so good enough”.
> > That is not the kind of “nuance” I am used to expecting from an AI. So,
> > progress has clearly been made in interpreting what humans say (or ask)
> in
> > a very loose way.
> >
> > The 2nd, and perhaps more astounding example, is when you ask it to
> > "rewrite the code to be a function that takes an argument "n", repeats
> with
> > 1 to n, and returns the results”.
> >
> > The really clever bit here is not that it rewrites the previous code into
> > a function, but that it removes the bit about "put fizzbin into field
> > “display””. How does it know that putting the result in a field is NOT
> the
> > typical responsibility of a function? How does it know that that step
> needs
> > to occur AFTER the function call? That is so high-level that I am sure
> lots
> > of beginning programmers have made that mistake. It even comments on it
> in
> > the documentation. So there is some very deep semantic understanding of
> > programming code that is going on here. Because,  you did not ask it to
> do
> > that, but the fact that it did it anyway indicates it clearly understands
> > what the purpose of a function is.
> >
> > Quite weird for me to comprehend how it knows that. Unless of course, you
> > were somehow more specific than your examples illustrate.
> >
> > Mark
> >
> > > On 14 Jan 2023, at 3:22 am, Geoff Canyon via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> > >
> > > So just now I put this in to chatgpt:
> > >
> > > "fizz bin" is a program that counts from 1 to 100, replacing every
> number
> > > divisible by 5 with "fizz" and every number divisible by 7 with "bin";
> > and
> > > numbers divisible by both 5 and 7 with "fizz bin". Write code in the
> > > programming language livecode to execute "fizz bin"
> > >
> > > This is what ChatGPT responded with:
> > >
> > > repeat with x = 1 to 100
> > >if x mod 5 = 0 and x mod 7 = 0 then
> > >put "fizz bin"
> > >else if x mod 5 = 0 then
> > >put "fizz"
> > >else if x mod 7 = 0 then
> > >put "bin"
> > >else
> > >put x
> > >end if
> > > end repeat
> > >
> > > That works as-is, but obviously the results fly by in the message box.
> > So I
> > > put a field and a button on a card, and edited to this, and it works
> > > perfectly:
> > >
> > > on mouseUp
> > >   repeat with x = 1 to 100
> > >  if x mod 5 = 0 and x mod 7 = 0 then
> > > put "fizz bin" & cr after fld 1
> > >  else if x mod 5 = 0 then
> > > put "fizz" & cr after fld 1
> > >  else if x mod 7 = 0 then
> > > put "bin" & cr after fld 1
> > >  else
> > > put x & cr after fld 1
> > >  end if
> > >   end repeat
> > > end mouseUp
> > >
> > > Then as I was typing this email I realized I was potentially selling
> > > chatgpt short, so I put this in:
> > >
> > > Modify that code so it works as an "on mouseUp" handler in a button,
> and
> > > concatenates the results on individual lines, and puts the final result
> > > into the field "display"
> > >
> > > And it output this:
> > >
> > >
> > > on mouseUp
> > >   put "" into fizzbin
> > >   repeat with x = 1 to 100
> > >  if x mod 5 = 0 and x mod 7 = 0 then
> > >  put "fizz bin" & return after fizzbin
> > >  else if x mod 5 = 0 then
> > >  put "fizz" & return after fizzbin
> > >  else if x mod 7 = 0 then
> > >  put "bin" & return after fizzbin
> > >  else
> > >  put x & return after fizzbin
> > >  end if
> > >   end repeat
> > >   put fizzbin into field "display"
> > > end mouseUp
> > >

Re: Training the AI to write better LiveCode

2023-01-13 Thread Mike Kerner via use-livecode
"AI" has always been a misleading term, for like 40 years.
gawd, i'm old.
There is pattern matching, tree traversals, bayesian probability, etc.
it's definitely not anything like a wiki.
it might just be helpful at slogging out a lot of the code that we have to
write or include by hand, especially if you are trying to tackle something
new, especially for code that isn't neatly organized and instantly
available.
but, it's also not amazing and mature, either. we can be both surprised at
the program a ten-year-old writes, and recognize that it's...not amazing.


On Fri, Jan 13, 2023 at 5:50 AM Kevin Miller via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Its far more than a search engine. It can edit copy, write articles and
> analyse multiple inputs for similarities and differences and a lot more.
> Like all such new technologies this is going to be here to stay. So its not
> a case of trying not to train it in order to preserve programmer jobs.
> There will be plenty left for a human to do in building an app, we are just
> going to get more productive as this gets better. What is important is
> ensuring that LiveCode, which is supported already, is not left behind and
> that you can generate LiveCode code at the same standard as other
> languages. At present its coding abilities in any language are interesting
> but a bit ropy, lets ensure that as it gets better as it inevitably will,
> its LiveCode skills improve too.
>
> Kind regards,
>
> Kevin
>
> Kevin Miller ~ ke...@livecode.com ~ http://www.livecode.com/
> LiveCode: Build Amazing Things
>
>
>
> On 12/01/2023, 17:45, "use-livecode on behalf of harrison--- via
> use-livecode"  use-livecode-boun...@lists.runrev.com> on behalf of
> use-livecode@lists.runrev.com <mailto:use-livecode@lists.runrev.com>>
> wrote:
>
>
> ChatGPT has been called a search engine without the search engine.
> I would tend to agree with that. It seems to find bits and pieces of code
> or articles that others have written before and tries to put them together.
> It uses a text typing output mode to give it the appearance of an
> intelligence/person typing at the keyboard, but that is part of the
> illusion.
>
>
> ChatGPT claims that it isn’t connected to the internet, but it is, or it
> wouldn’t
> be able to respond to your questions over the internet. The database
> that it accesses for answers is however compartmentalized, as far as
> we have been told.
>
>
> If by some miracle we were able to train it to be super intelligent at
> writing computer code, do we as programmers really want to shoot
> ourselves in the foot by giving it the tools to replace our talent?
> That’s food for thought. Just because something may be technologically
> possible, doesn’t mean we should necessarily do that thing.
>
>
> Just my two cents.
>
>
> Enjoy your day!
>
>
> Rick
>
>
> > On Jan 12, 2023, at 9:02 AM, Mike Kerner via use-livecode <
> use-livecode@lists.runrev.com <mailto:use-livecode@lists.runrev.com>>
> wrote:
> >
> > yesterday was not a good session for me. all responses were irrelevant,
> and
> > sometimes seemed random.
> > we'll see what we find, the next time.
>
>
> ___
> 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 <
> 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: Training the AI to write better LiveCode

2023-01-12 Thread Mike Kerner via use-livecode
yesterday was not a good session for me. all responses were irrelevant, and
sometimes seemed random.
we'll see what we find, the next time.

On Thu, Jan 12, 2023 at 4:17 AM Heather Laine via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Yes, it only retains this "learning" for the session with you. To ensure
> wider learning for the future, you need to give feedback via the "Contact
> Us" page. I think its trainers can then apply the learning in some unknown
> fashion.
>
> Best Regards,
>
> Heather
>
> Heather Laine
> Customer Services Manager
> LiveCode Ltd
> www.livecode.com
>
>
>
> > On 12 Jan 2023, at 07:11, Beda via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Hell again, I just asked Chat GPT and it answered always very politly:
> >
> > Me: Thanks that's ok
> >
> > Chat GPT: You're welcome! I'm glad I could help. If you have any other
> questions about LiveCode or any other programming language, feel free to
> ask.
> >
> > Me: Did you learn something about Livecode by our conversation?
> >
> > Chat GPT: As a language model AI, I do not have the ability to learn or
> experience things. However, I do have access to a vast amount of
> information and knowledge, and my answers are generated based on that
> information.
> > During our conversation, I provided you with specific examples of how to
> use the "answer" and "put" commands to display a message in the message box
> in a LiveCode application, and also I've clarified my previous mistake
> about the Livecode message box command line interface.
> >
> > (End of Chat)
> >
> > Well it even does aknowledge mistakes but doesn't realy say if it will
> avoid these in future!
> >
> > Best
> >
> > Beda
> >
> >
> > Am 12.01.23 um 07:54 schrieb Beda via use-livecode:
> >> Dear Heather,
> >>
> >> thank you for your hint, it is real fun!
> >>
> >> Here my first chat with AI GPT. It seems, that you have to insist
> sometimes for your demands and then there will be the right answer, but
> does it learn by this way?
> >>
> >> Me: Write some code in livecode
> >>
> >> Chat GPT: I'm sorry, I am a text-based AI and do not have the ability
> to write code in livecode. However, I can write code in various programming
> languages such as Python, Java, C++, JavaScript and more. If you give me a
> specific task, I can write the code for you.
> >>
> >>
> >> Me: Write a "Hello World" statement in livecode
> >>
> >> Chat GPT: I apologize for the confusion, LiveCode is a visual
> programming language and development environment that allows you to create
> apps, games, and more using a drag-and-drop interface, it doesn't have a
> command line interface.
> >> However, I can give you an example of how to display "Hello World" in a
> LiveCode application.
> >>
> >> Copy code
> >> on mouseUp answer "Hello World!" end mouseUp
> >> You would need to have a button in the application and then when you
> press the button it will display the "Hello World!" message.
> >>
> >>
> >> Me: But yes, livecode has a command line interface called message box
> >>
> >> Chat GPT: I apologize for the confusion, you are correct that LiveCode
> does have a command line interface called the message box. You can use the
> "answer" command to display a message in the message box.
> >>
> >> Copy code
> >> answer "Hello World!"
> >> This command will display the message "Hello World!" in the message box.
> >>
> >> Copy code
> >> put "Hello World!"
> >> This command will output the message "Hello World!" in the message box.
> >> You can also use the "put" command to display a message in the message
> box.
> >>
> >> Copy code
> >> put "Hello World!"
> >>
> >> This command will output the message "Hello World!" in the message box.
> >>
> >> (End of the answer)
> >>
> >> Best regards
> >>
> >> Beda
> >>
> >>
> >> Am 11.01.23 um 15:58 schrieb Heather Laine via use-livecode:
> >>> Dear List Members and LiveCode Gurus,
> >>>
> >>> We're looking for your help. I should start with a warning though:
> this chatGPT is addictive, you might lose a few hours of your life. But you
> will have fun doing it :)
> >>>
> >>> Our idea is that the chatGPT to be found here:
> >>>
> >>> https://chat.openai.com
> >>>
> >>> is a truly great way for beginners and even more advanced LiveCoders
> to get into LiveCode, learn scripting and get common scripts pre-written.
> It could be an immensely powerful tool in bringing LiveCode to a wider
> audience. (In case you haven't already wasted hours of your life playing
> with it, you can ask it to write a LiveCode script for any specific task,
> and it will take its best shot, with very passable results).
> >>>
> >>> Unfortunately, at the moment it has a tendency to make schoolboy (or
> should I say schoolbot?) errors. It gets the script mostly right but there
> will be issues that a beginner would not know how to correct. We would love
> it if the community could help it learn to write beautiful, correct,
> LiveCode. To do this, it needs feedback. We asked it 

Re: Training the AI to write better LiveCode

2023-01-11 Thread Mike Kerner via use-livecode
+1

On Wed, Jan 11, 2023 at 9:59 AM Heather Laine via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Dear List Members and LiveCode Gurus,
>
> We're looking for your help. I should start with a warning though: this
> chatGPT is addictive, you might lose a few hours of your life. But you will
> have fun doing it :)
>
> Our idea is that the chatGPT to be found here:
>
> https://chat.openai.com
>
> is a truly great way for beginners and even more advanced LiveCoders to
> get into LiveCode, learn scripting and get common scripts pre-written. It
> could be an immensely powerful tool in bringing LiveCode to a wider
> audience. (In case you haven't already wasted hours of your life playing
> with it, you can ask it to write a LiveCode script for any specific task,
> and it will take its best shot, with very passable results).
>
> Unfortunately, at the moment it has a tendency to make schoolboy (or
> should I say schoolbot?) errors. It gets the script mostly right but there
> will be issues that a beginner would not know how to correct. We would love
> it if the community could help it learn to write beautiful, correct,
> LiveCode. To do this, it needs feedback. We asked it how to give feedback
> and this is what it suggests:
>
> There are a few ways you can provide feedback on ChatGPT:
> • You can submit feedback through the OpenAI website by navigating
> to the “Contact Us” page and selecting “Model Feedback” as the topic.
> • You can also provide feedback on the OpenAI GPT-3 forum, where
> users can share their experiences, ask questions, and provide suggestions
> for improving the model.
> • You could also contact the openai team to share more detailed
> feedback and suggestions
> In any case, clear and detailed feedback is helpful in understanding the
> problem and improve the model.
>
> Just telling it what it got wrong we think isn't the right way to go, it
> will only correct it for that particular session. We need to rat on it in
> to its teachers so that it can be trained correctly.
>
> So, if you are up for the challenge and you have a bit of time to kill,
> we'd love you to a) ask chatGPT to write LiveCode scripts and b) send any
> resulting errors with detailed feedback to the Model Feedback area.
>
> Thank you!
>
> Best Regards and Happy New Year to all!
>
> 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
>


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


  1   2   3   4   5   6   7   8   9   10   >