Navigator update: better conversion to behaviors, better property editing, better version control, and send to private commands

Geoff Canyon gcanyon at gmail.com
Thu Feb 1 10:28:28 EST 2018


I decided to bite the bullet and build a dialog/palette for the process.
There are too many options to set, etc., and it just makes it easier. I
almost finished it for testing last night before going to sleep. I'm taking
a road trip today, but if I don't fall into bed tonight it should be done.
BTW, with the dialog adding all enclosed controls as an option was one line
of code:

put allUniqueIDsOf(fld "id list") into fld "id List"

I love it when (long) past Geoff does things right and I have it easy as a
result.

gc

On Wed, Jan 31, 2018 at 9:06 PM, Mike Kerner via use-livecode <
use-livecode at lists.runrev.com> wrote:

> I love it when someone else solves a problem I've been thinking about
> attacking.  I get a lot more gaming in that way :-)
>
> On Wed, Jan 31, 2018 at 5:56 PM, Geoff Canyon via use-livecode <
> use-livecode at lists.runrev.com> wrote:
>
> > I updated the 5.1 alpha of Navigator. You can download Navigator 5 here
> > <https://www.dropbox.com/s/bcqxxriwzzjcm45/navigator_5.zip?dl=1>. The
> full
> > documentation is here
> > <https://gcanyon.wordpress.com/navigator-documentation/#updates-for-5.0
> >,
> > and there is a description in detail of how conversion to script-only
> stack
> > behaviors works here
> > <https://gcanyon.wordpress.com/navigator-convert-to-behaviors-details/>.
> >
> > New features:
> >
> >  -- Use your own naming convention for script-only stack files. Whatever
> > you can do in a line of LC script, you can use to name your stacks.
> >  -- A "Restore from Behaviors" command. This will do unhelpful things
> > (duplicate
> > scripts) for complex, chained behaviors, but I've used it about half a
> > dozen times with Navigator to restore and re-export Navigator's code
> using
> > the new naming feature.
> >  -- The Custom Properties menu now supports deleting properties and
> > property sets.
> >  -- The Property Editor now supports custom properties.
> >  -- The Property Editor now highlights values that aren't the same for
> all
> > the controls selected.
> >  -- The Property Editor now has a popup menu that displays each of the
> > values for the property for the selected controls -- these two make
> finding
> > and syncing discrepancies easy.
> >  -- The contextual menu for stacks now supports updating all script-only
> > stacks from disk, making it unnecessary to quit and restart LiveCode
> after
> > changing branches in source control.
> >  -- The Scripts menu now supports sending to private commands and
> functions
> > for testing.
> > _______________________________________________
> > use-livecode mailing list
> > use-livecode at 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 at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>



More information about the use-livecode mailing list