How does Levure organize SOS's? The present setup already allows the user to specify a target folder into which to place the newly created stacks, and correctly sets the relative path in the stackfiles property.
On Sun, Jan 21, 2018 at 1:34 PM, Mike Kerner via use-livecode < use-livecode@lists.runrev.com> wrote: > As long as you're at it, it would be cool if you added an option to > organize the SOS's the way Levure would. I was working on Scriptifier to > do the same thing, but I haven't gotten around to finishing it. If > Navigator does it, then I can just stop fiddling with my hack. > > On Sun, Jan 21, 2018 at 2:28 AM, Geoff Canyon via use-livecode < > use-livecode@lists.runrev.com> wrote: > > > At a fundamental level (unless I'm misreading it) Scriptifier parses a > > whole stack and looks for objects with a script and no behavior, and > turns > > them into an object with no script and a script-only stack behavior. > > Navigator will work on whatever controls you tell it to, and will look > for > > objects with a script and no behavior, and turn them into an object with > no > > script and a script-only stack behavior, but it will also find objects > with > > a button behavior (that does not itself have a behavior), and create a > > script-only stack with that button's script, and set those objects' > > behavior to the resulting stacks (and the original button, so if there > are > > unconverted controls, they'll still work. I'm definitely going to have to > > add an "and enclosed controls" option in Navigator. There are several > other > > differences, as there always will be when two different people look at a > > problem. > > > > On Sat, Jan 20, 2018 at 11:01 PM, Geoff Canyon <gcan...@gmail.com> > wrote: > > > > > I built my own, for several reasons, among them: > > > > > > 1. In the context of Navigator, I needed to support creating stack > > > behaviors for an arbitrary collection of controls, rather than > recursing > > > through a stack. > > > 2. I figured that Monte and I would approach the task differently, and > we > > > did on several fronts. > > > 3. I thought it would be fun to code. (and it was, I royally borked my > > > first implementation in the product definition phase) > > > > > > I just ran my first test, and it seems to be working. > > > > > > I'm going to build some more tests for it, then release it with stern > > > warnings that anyone using it on a non-backed-up project is foolish, > and > > I > > > am not responsible for the horrible things they do with it. It should > be > > > available sometime tomorrow. > > > > > > gc > > > > > > On Sat, Jan 20, 2018 at 7:16 PM, Mike Kerner via use-livecode < > > > use-livecode@lists.runrev.com> wrote: > > > > > >> Dumb question, Geoff, are you going to embed/call Scriptifier to > achieve > > >> that or are you going to do something else? > > >> > > >> On Sat, Jan 20, 2018 at 8:25 PM, Geoff Canyon via use-livecode < > > >> use-livecode@lists.runrev.com> wrote: > > >> > > >> > I get that it can be done, I just hesitate to start monkeying with > > >> people's > > >> > scripts like that in Navigator (which is going to have a conversion > > >> > function in the next update). For now I'm thinking that I just skip > > >> > anything with chained behaviors, unless someone has a better > > suggestion. > > >> > > > >> > On Sat, Jan 20, 2018 at 5:15 PM, Trevor DeVore via use-livecode < > > >> > use-livecode@lists.runrev.com> wrote: > > >> > > > > >> > > For now I just set the chained behaviors for any script only > stacks > > >> that > > >> > > require them when the app starts up. Not ideal, but worth it in > > order > > >> to > > >> > > manage the scripts with source control. > > >> > > > > >> > > > > >> > _______________________________________________ > > >> > use-livecode mailing list > > >> > use-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 > _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode