Re: Livecode / Github

2022-08-28 Thread Brian Milby via use-livecode
If you want to see what the JSON export looks like for a fairly small
stack, you can view this:
https://github.com/bwmilby/SvgIconTool/blob/main/smartcrumbs/SvgIconTool.livecode.sc/stackFileProperties.json

Unfortunately you will need to download and view it with something that
understands the CR line ending since GitHub doesn't.  That repo has both
ScriptTracker exports and SmartCrumbs exports of the stack.  The former is
designed with two things in mind:  allowing changes in the scripts that are
part of a binary stack to be tracked and allowing the editing of those
scripts in an external editor (I like Atom for the linting, have not tried
the newer option).  The latter looks to be a way to completely decompose a
stack into mostly text files (images being one exception) that can be
tracked (and in theory changes merged together I'm guessing).

Since the JSON file is keyed off of the GUIDs of each object, it really
doesn't lend itself to human inspection.  Assuming line endings are sane
(probably would work for Windows and definitely will work for Linux), Git
should easily be able to track the changes.  Whether someone could easily
discern which object was being touched is another matter (which would be
necessary to merge changes together).

On Sun, Aug 28, 2022 at 9:31 PM Pi Digital via use-livecode <
use-livecode@lists.runrev.com> wrote:

> It will be good to see, once available, how using the new SmartCrumbs add
> on will help with this. All objects in JSON form and then use stack scripts
> (and htmlText, AudioClip and VideoClip data) in your GitHub repository.
> This is something I really want to start implementing.
>
> Sean
>
>
> > On 28 Aug 2022, at 20:29, Geoff Canyon  wrote:
> >
> > 
> > To be clear: if anyone wants to try Navigator's export to script
> behaviors function -- work on a copy, and I'd love feedback.
> >
> >> On Sun, Aug 28, 2022 at 10:35 AM Geoff Canyon 
> wrote:
> >> The same applies to the code in Navigator. I wrote it about five years
> ago when I was preparing to transform Navigator itself to use script
> behaviors.
> >>
> >> Always work on a copy.
> >>
> >> That said, it worked fine for Navigator, and no one has ever told me it
> broke anything.
> >>
> >> gc
> >>
> >>> On Thu, Aug 18, 2022 at 10:06 PM Pi Digital via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >>> I tried scriptifier and it broke stuff so just be careful with it and
> check its output.
> >>>
> >>> Sean
> >>>
> >>>
> >>> > On 19 Aug 2022, at 01:39, Mike Kerner via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >>> >
> >>> > Hey Skip, long time...
> >>> > I don't know if you were around when script-only-stack behaviors
> came into
> >>> > being, but you can now rip all of the code out of your stacks and
> happily
> >>> > use vc/git. The stacks themselves are still binary (although several
> of us
> >>> > have been messing with dumping that paradigm completely, it's less
> >>> > practical than I would have hoped, as of today).
> >>> > Navigator will export every script in a project into behavior
> stacks, and
> >>> > Monte wrote a stack called "Scriptifier", if memory serves. It's
> embedded
> >>> > in the LC bundle, and it does the same thing, namely extracting all
> the
> >>> > scripts out of a project and putting them into .livecodescript text
> files.
> >>> > Levure is great. I have used it with every project I've worked on for
> >>> > several years, BUT you don't have to use it to go this route.
> >>> >
> >>> >> On Thu, Aug 18, 2022 at 7:04 PM Martin Koob via use-livecode <
> >>> >> use-livecode@lists.runrev.com> wrote:
> >>> >>
> >>> >> Hi SKIP
> >>> >>
> >>> >> Welcome back to the list!
> >>> >>
> >>> >> There is Levure which I knew of as a third party application
> framework
> >>> >> created by Trevor DeVore but I just did a search for it and I see
> it now on
> >>> >> the LiveCode website described as an App Collaboration Framework.
> >>> >> https://livecode.com/products/livecode-platform/levure/ <
> >>> >> https://livecode.com/products/livecode-platform/levure/>  So it
> must have
> >>> >> at some point migrated to the mother ship.
> >>> >>
> >>> >> I haven’t used it but I have considered migrating my application to
> it.
> >>> >> It works with version control systems as long as you follow its
> >>> >> recommendations about how to organize your code into behaviours
> that are
> >>> >> stored in script only stacks which are just text files that a
> version
> >>> >> control system can read (These are somewhat new so depending on
> when you
> >>> >> last used LiveCode they may be new to you.)  This was an
> enhancement that
> >>> >> has enabled the use of version control for scripts in a project. It
> is the
> >>> >> binary stacks that versions control systems can’t track so in
> Levure those
> >>> >> are just used for user interface.
> >>> >>
> >>> >> Hope this helps.
> >>> >>
> >>> >> Martin
> >>> >>
> >>> >>
> >>> >>> On Aug 18, 2022, at 6:38 PM, Skip Kimpel via use-livecode <
> >>>

Re: Livecode / Github

2022-08-28 Thread Pi Digital via use-livecode
It will be good to see, once available, how using the new SmartCrumbs add on 
will help with this. All objects in JSON form and then use stack scripts (and 
htmlText, AudioClip and VideoClip data) in your GitHub repository. This is 
something I really want to start implementing. 

Sean


> On 28 Aug 2022, at 20:29, Geoff Canyon  wrote:
> 
> 
> To be clear: if anyone wants to try Navigator's export to script behaviors 
> function -- work on a copy, and I'd love feedback.
> 
>> On Sun, Aug 28, 2022 at 10:35 AM Geoff Canyon  wrote:
>> The same applies to the code in Navigator. I wrote it about five years ago 
>> when I was preparing to transform Navigator itself to use script behaviors. 
>> 
>> Always work on a copy.
>> 
>> That said, it worked fine for Navigator, and no one has ever told me it 
>> broke anything.
>> 
>> gc
>> 
>>> On Thu, Aug 18, 2022 at 10:06 PM Pi Digital via use-livecode 
>>>  wrote:
>>> I tried scriptifier and it broke stuff so just be careful with it and check 
>>> its output. 
>>> 
>>> Sean
>>> 
>>> 
>>> > On 19 Aug 2022, at 01:39, Mike Kerner via use-livecode 
>>> >  wrote:
>>> > 
>>> > Hey Skip, long time...
>>> > I don't know if you were around when script-only-stack behaviors came into
>>> > being, but you can now rip all of the code out of your stacks and happily
>>> > use vc/git. The stacks themselves are still binary (although several of us
>>> > have been messing with dumping that paradigm completely, it's less
>>> > practical than I would have hoped, as of today).
>>> > Navigator will export every script in a project into behavior stacks, and
>>> > Monte wrote a stack called "Scriptifier", if memory serves. It's embedded
>>> > in the LC bundle, and it does the same thing, namely extracting all the
>>> > scripts out of a project and putting them into .livecodescript text files.
>>> > Levure is great. I have used it with every project I've worked on for
>>> > several years, BUT you don't have to use it to go this route.
>>> > 
>>> >> On Thu, Aug 18, 2022 at 7:04 PM Martin Koob via use-livecode <
>>> >> use-livecode@lists.runrev.com> wrote:
>>> >> 
>>> >> Hi SKIP
>>> >> 
>>> >> Welcome back to the list!
>>> >> 
>>> >> There is Levure which I knew of as a third party application framework
>>> >> created by Trevor DeVore but I just did a search for it and I see it now 
>>> >> on
>>> >> the LiveCode website described as an App Collaboration Framework.
>>> >> https://livecode.com/products/livecode-platform/levure/ <
>>> >> https://livecode.com/products/livecode-platform/levure/>  So it must have
>>> >> at some point migrated to the mother ship.
>>> >> 
>>> >> I haven’t used it but I have considered migrating my application to it.
>>> >> It works with version control systems as long as you follow its
>>> >> recommendations about how to organize your code into behaviours that are
>>> >> stored in script only stacks which are just text files that a version
>>> >> control system can read (These are somewhat new so depending on when you
>>> >> last used LiveCode they may be new to you.)  This was an enhancement that
>>> >> has enabled the use of version control for scripts in a project. It is 
>>> >> the
>>> >> binary stacks that versions control systems can’t track so in Levure 
>>> >> those
>>> >> are just used for user interface.
>>> >> 
>>> >> Hope this helps.
>>> >> 
>>> >> Martin
>>> >> 
>>> >> 
>>> >>> On Aug 18, 2022, at 6:38 PM, Skip Kimpel via use-livecode <
>>> >> use-livecode@lists.runrev.com> wrote:
>>> >>> 
>>> >>> Greetings!
>>> >>> 
>>> >>> Been a while since I have been on this list.  Working on a new project
>>> >> and
>>> >>> wondering if the backing up of Livecode files to Github was ever
>>> >>> implemented and created.  I know there was talk of it at one time.
>>> >>> 
>>> >>> I apologize if it has been in place for a while and I am just out of the
>>> >>> loop.  Actually, I HOPE that is the case!
>>> >>> 
>>> >>> Regards,
>>> >>> 
>>> >>> 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
>>> >> use-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, un

Re: Svg Icon Tool

2022-08-28 Thread Mike Kerner via use-livecode
Interesting:
Steven/LC also made a cool demo of the polyList for displaying the svg icon
families and icons that are currently in LC. It's called "SVGIconList", and
it uses a total of... 23 lines of code.

On Fri, Aug 26, 2022 at 4:50 PM Mike Kerner 
wrote:

> sorry - STEVEN
>
> On Fri, Aug 26, 2022 at 4:08 PM Mike Kerner 
> wrote:
>
>> i decided, yesterday, to go through the lcb lessons, again, because of
>> this issue (and wanting to deal with a couple of things in the iconPicker).
>> hopefully it'll be done and released before i finish the course, because
>> Stephen said that he's going to have a new version of powerButton out in
>> the morning, which will hopefully cause me to forget about this while i
>> play with that.
>>
>> On Fri, Aug 26, 2022 at 3:26 PM Ralph DiMola via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>>
>>> I looked at the code and an auto hilite property could be added and the
>>> hiliteing could be disabled. It would be confusing but it would be allow
>>> one to control the hilite. I'm going to try it for laughs.
>>>
>>> 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 Brian Milby via use-livecode
>>> Sent: Friday, August 26, 2022 1:13 PM
>>> To: How to use LiveCode
>>> Cc: Brian Milby
>>> Subject: Re: Svg Icon Tool
>>>
>>> I think that if auto highlight is disabled then hiliteChanged would
>>> never get triggered.  Having the back end highlight change without it
>>> visually changing would probably lead to confusion.
>>>
>>>
>>> > On Aug 26, 2022, at 11:55 AM, Ralph DiMola via use-livecode <
>>> use-livecode@lists.runrev.com> wrote:
>>> >
>>> > What if the widget had a property to disable the auto hilite on click
>>> and when the hiliteChanged message arrives you can set(or not) the hilite
>>> as appropriate via setting a widget property? A pre-message would be
>>> cleaner but this is not horrible.
>>> >
>>> > Ralph DiMola
>>> > IT Director
>>> > Evergreen Information Services
>>> > rdim...@evergreeninfo.net
>>>
>>> ___
>>> use-livecode mailing list
>>> use-livecode@lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>
>>>
>>> ___
>>> use-livecode mailing list
>>> use-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: SVG Icon tool query

2022-08-28 Thread Mike Kerner via use-livecode
I looked at the source that Brian says he used in his repo (
https://github.com/leungwensen/svg-icon). I don't see any copyright listed
on that site, but it has all of the libraries linked to it...but then at
least the first one (Ant) doesn't seem to have any license listed anywhere,
either.

On Sun, Aug 28, 2022 at 7:06 PM Neville Smythe via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Many thanks to Brian for sharing the fantastic collection of icons
> included in this tool. Can I enquire as to the copyright status of the
> images?
>
> Neville
>
>
>
> ___
> use-livecode mailing list
> use-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


SVG Icon tool query

2022-08-28 Thread Neville Smythe via use-livecode
Many thanks to Brian for sharing the fantastic collection of icons included in 
this tool. Can I enquire as to the copyright status of the images?

Neville



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


Re: Livecode / Github

2022-08-28 Thread Geoff Canyon via use-livecode
To be clear: if anyone wants to try Navigator's export to script behaviors
function -- work on a copy, and I'd love feedback.

On Sun, Aug 28, 2022 at 10:35 AM Geoff Canyon  wrote:

> The same applies to the code in Navigator. I wrote it about five years ago
> when I was preparing to transform Navigator itself to use script behaviors.
>
> Always work on a copy.
>
> That said, it worked fine for Navigator, and no one has ever told me it
> broke anything.
>
> gc
>
> On Thu, Aug 18, 2022 at 10:06 PM Pi Digital via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>> I tried scriptifier and it broke stuff so just be careful with it and
>> check its output.
>>
>> Sean
>>
>>
>> > On 19 Aug 2022, at 01:39, Mike Kerner via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>> >
>> > Hey Skip, long time...
>> > I don't know if you were around when script-only-stack behaviors came
>> into
>> > being, but you can now rip all of the code out of your stacks and
>> happily
>> > use vc/git. The stacks themselves are still binary (although several of
>> us
>> > have been messing with dumping that paradigm completely, it's less
>> > practical than I would have hoped, as of today).
>> > Navigator will export every script in a project into behavior stacks,
>> and
>> > Monte wrote a stack called "Scriptifier", if memory serves. It's
>> embedded
>> > in the LC bundle, and it does the same thing, namely extracting all the
>> > scripts out of a project and putting them into .livecodescript text
>> files.
>> > Levure is great. I have used it with every project I've worked on for
>> > several years, BUT you don't have to use it to go this route.
>> >
>> >> On Thu, Aug 18, 2022 at 7:04 PM Martin Koob via use-livecode <
>> >> use-livecode@lists.runrev.com> wrote:
>> >>
>> >> Hi SKIP
>> >>
>> >> Welcome back to the list!
>> >>
>> >> There is Levure which I knew of as a third party application framework
>> >> created by Trevor DeVore but I just did a search for it and I see it
>> now on
>> >> the LiveCode website described as an App Collaboration Framework.
>> >> https://livecode.com/products/livecode-platform/levure/ <
>> >> https://livecode.com/products/livecode-platform/levure/>  So it must
>> have
>> >> at some point migrated to the mother ship.
>> >>
>> >> I haven’t used it but I have considered migrating my application to it.
>> >> It works with version control systems as long as you follow its
>> >> recommendations about how to organize your code into behaviours that
>> are
>> >> stored in script only stacks which are just text files that a version
>> >> control system can read (These are somewhat new so depending on when
>> you
>> >> last used LiveCode they may be new to you.)  This was an enhancement
>> that
>> >> has enabled the use of version control for scripts in a project. It is
>> the
>> >> binary stacks that versions control systems can’t track so in Levure
>> those
>> >> are just used for user interface.
>> >>
>> >> Hope this helps.
>> >>
>> >> Martin
>> >>
>> >>
>> >>> On Aug 18, 2022, at 6:38 PM, Skip Kimpel via use-livecode <
>> >> use-livecode@lists.runrev.com> wrote:
>> >>>
>> >>> Greetings!
>> >>>
>> >>> Been a while since I have been on this list.  Working on a new project
>> >> and
>> >>> wondering if the backing up of Livecode files to Github was ever
>> >>> implemented and created.  I know there was talk of it at one time.
>> >>>
>> >>> I apologize if it has been in place for a while and I am just out of
>> the
>> >>> loop.  Actually, I HOPE that is the case!
>> >>>
>> >>> Regards,
>> >>>
>> >>> 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
>> >> use-livecode@lists.runrev.com
>> >> Please visit this url to subscribe, unsubscribe and manage your
>> >> subscription preferences:
>> >> http://lists.runrev.com/mailman/listinfo/use-livecode
>> >>
>> >
>> >
>> > --
>> > On the first day, God created the heavens and the Earth
>> > On the second day, God created the oceans.
>> > On the third day, God put the animals on hold for a few hours,
>> >   and did a little diving.
>> > And God said, "This is good."
>> > ___
>> > use-livecode mailing list
>> > use-livecode@lists.runrev.com
>> > Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> > http://lists.runrev.com/mailman/listinfo/use-livecode
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>
>

Re: BN Guides

2022-08-28 Thread matthias rebbe via use-livecode
Geoff,

you can find the most current version here

https://forums.livecode.com/viewtopic.php?f=4&t=31920 



Regards,
Matthias


> Am 28.08.2022 um 19:38 schrieb Geoff Canyon via use-livecode 
> mailto:use-livecode@lists.runrev.com>>:
> 
> Where are the BN guides? I'd be curious to see how this is happening. As I
> recall, Navigator is designed to dive through whatever behaviors are set
> regardless of how deep the rabbit hole goes to find the actual behavior,
> but I haven't looked at that part of the code in years.
> 
> gc
> 
> On Thu, Aug 25, 2022 at 8:26 AM Bob Sneidar via use-livecode <
> use-livecode@lists.runrev.com > wrote:
> 
>> Who wrote BN Guides? Very cool, but there is a conflict with Navigator.
>> When I double-click an object in Navigator to open it's script, I get t he
>> BNGuides script instead.
>> 
>> Bob S
>> 
>> 
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com 
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com 
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-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 missing manual

2022-08-28 Thread Mark Wieder via use-livecode

On 8/28/22 11:06, Mike Kerner wrote:

the lcb documentation, especially in the api widget is ungreat.
the good news is that as long as there is an oss repo version of LC, you 
can hunt for some of the information that is missing. AND, at least for 
now, you can still find much of it in the LC application
example: as i was hunting, i found a bunch of editors, but none of them 
seem to be documented anywhere obvious.


Yep - I find most of my documentation by digging.

The lack of colornames just bit me earlier this week and I had to 
backpedal and code a list of a dozen color names as "R,G,B". Even the 
"#FF" format isn't accepted.


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

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


Re: lcb missing manual

2022-08-28 Thread Mike Kerner via use-livecode
the lcb documentation, especially in the api widget is ungreat.
the good news is that as long as there is an oss repo version of LC, you
can hunt for some of the information that is missing. AND, at least for
now, you can still find much of it in the LC application
example: as i was hunting, i found a bunch of editors, but none of them
seem to be documented anywhere obvious.

On Sun, Aug 28, 2022 at 1:18 PM Mark Wieder via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 8/28/22 09:58, Mike Kerner via use-livecode wrote:
> > things for lcb that are supposedly documented, but i can't find:
> > * editor types (e.g. com.livecode.pi.number)
> > * other metadata definitions for properties, widgets, etc.)
>
> ...things that we use in LCS but aren't available in LCB:
> colornames
> switch statements
> etc.
>
> --
>   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: BN Guides

2022-08-28 Thread Geoff Canyon via use-livecode
Where are the BN guides? I'd be curious to see how this is happening. As I
recall, Navigator is designed to dive through whatever behaviors are set
regardless of how deep the rabbit hole goes to find the actual behavior,
but I haven't looked at that part of the code in years.

gc

On Thu, Aug 25, 2022 at 8:26 AM Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Who wrote BN Guides? Very cool, but there is a conflict with Navigator.
> When I double-click an object in Navigator to open it's script, I get t he
> BNGuides script instead.
>
> Bob S
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Livecode / Github

2022-08-28 Thread Geoff Canyon via use-livecode
The same applies to the code in Navigator. I wrote it about five years ago
when I was preparing to transform Navigator itself to use script behaviors.

Always work on a copy.

That said, it worked fine for Navigator, and no one has ever told me it
broke anything.

gc

On Thu, Aug 18, 2022 at 10:06 PM Pi Digital via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I tried scriptifier and it broke stuff so just be careful with it and
> check its output.
>
> Sean
>
>
> > On 19 Aug 2022, at 01:39, Mike Kerner via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Hey Skip, long time...
> > I don't know if you were around when script-only-stack behaviors came
> into
> > being, but you can now rip all of the code out of your stacks and happily
> > use vc/git. The stacks themselves are still binary (although several of
> us
> > have been messing with dumping that paradigm completely, it's less
> > practical than I would have hoped, as of today).
> > Navigator will export every script in a project into behavior stacks, and
> > Monte wrote a stack called "Scriptifier", if memory serves. It's embedded
> > in the LC bundle, and it does the same thing, namely extracting all the
> > scripts out of a project and putting them into .livecodescript text
> files.
> > Levure is great. I have used it with every project I've worked on for
> > several years, BUT you don't have to use it to go this route.
> >
> >> On Thu, Aug 18, 2022 at 7:04 PM Martin Koob via use-livecode <
> >> use-livecode@lists.runrev.com> wrote:
> >>
> >> Hi SKIP
> >>
> >> Welcome back to the list!
> >>
> >> There is Levure which I knew of as a third party application framework
> >> created by Trevor DeVore but I just did a search for it and I see it
> now on
> >> the LiveCode website described as an App Collaboration Framework.
> >> https://livecode.com/products/livecode-platform/levure/ <
> >> https://livecode.com/products/livecode-platform/levure/>  So it must
> have
> >> at some point migrated to the mother ship.
> >>
> >> I haven’t used it but I have considered migrating my application to it.
> >> It works with version control systems as long as you follow its
> >> recommendations about how to organize your code into behaviours that are
> >> stored in script only stacks which are just text files that a version
> >> control system can read (These are somewhat new so depending on when you
> >> last used LiveCode they may be new to you.)  This was an enhancement
> that
> >> has enabled the use of version control for scripts in a project. It is
> the
> >> binary stacks that versions control systems can’t track so in Levure
> those
> >> are just used for user interface.
> >>
> >> Hope this helps.
> >>
> >> Martin
> >>
> >>
> >>> On Aug 18, 2022, at 6:38 PM, Skip Kimpel via use-livecode <
> >> use-livecode@lists.runrev.com> wrote:
> >>>
> >>> Greetings!
> >>>
> >>> Been a while since I have been on this list.  Working on a new project
> >> and
> >>> wondering if the backing up of Livecode files to Github was ever
> >>> implemented and created.  I know there was talk of it at one time.
> >>>
> >>> I apologize if it has been in place for a while and I am just out of
> the
> >>> loop.  Actually, I HOPE that is the case!
> >>>
> >>> Regards,
> >>>
> >>> 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
> >> use-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
>
___
use-livecode mailing list
use-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 missing manual

2022-08-28 Thread Mark Wieder via use-livecode

On 8/28/22 09:58, Mike Kerner via use-livecode wrote:

things for lcb that are supposedly documented, but i can't find:
* editor types (e.g. com.livecode.pi.number)
* other metadata definitions for properties, widgets, etc.)


...things that we use in LCS but aren't available in LCB:
colornames
switch statements
etc.

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

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


Re: lcb missing manual

2022-08-28 Thread Richmond Mathewson via use-livecode
It would be good were there full documentation for LCB, and, preferably
with some sort of thematic search so, unlike the LiveCode dictionary one
did not have to flounder around so much working out what to search for.

On Sun, 28 Aug 2022, 18:00 Mike Kerner via use-livecode, <
use-livecode@lists.runrev.com> wrote:

> things for lcb that are supposedly documented, but i can't find:
> * editor types (e.g. com.livecode.pi.number)
> * other metadata definitions for properties, widgets, etc.)
>
> --
> 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


lcb missing manual

2022-08-28 Thread Mike Kerner via use-livecode
things for lcb that are supposedly documented, but i can't find:
* editor types (e.g. com.livecode.pi.number)
* other metadata definitions for properties, widgets, etc.)

-- 
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: addIcon issue

2022-08-28 Thread Mike Kerner via use-livecode
* icon operations are temporary (as soon as you quit LC and relaunch it,
the icons and families you add go away)
* there is no deleteIcon code in the icon api
* the icon api is
in /Contents/Tools/Extensions/com.livecode.library.iconsvg/iconsvg.lcb


On Fri, Aug 26, 2022 at 5:11 PM Bob Cole via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I added the test icon to the custom icon library. Now I want to delete it.
> In the Dictionary for Icon SVG Library, I see there is a way to delete an
> entire icon family:  deleteIconFamily(pFamily)
> Is there a way to remove just one icon from a family?
> Bob
> ___
> use-livecode mailing list
> use-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