Page 1 of 1

Experimental 3.6 features NEED YOU to test them!

PostPosted: April 11th, 2021, 4:26 pm
by Cattlesquat
I coded up two experimental features for 3.6, that COULD make the cut IF they get enough testing!

If you can help us test, please:
* Pull down and install the appropriate branches from http://www.vassalengine.org/builds/
* BACK UP your modules before editing them with the test builds.
* Mostly I recommend you test on "throwaway" copies of your modules, albeit "the temptation will be great".

Features/Branches to be tested:
(1) "Drag and Drop" for Editor items -- look for the latest "DraggyDroppy" build at http://www.vassalengine.org/builds/ and install it. It should allow you to "drag and drop" items all around your module! It will also support Ctrl-Drag (that's Cmd-Drag on Macs) to make copies of items in various places. The kind of testing needed is --
(a) That both "move" and "copy" modes basically work
(b) That it doesn't let you drag something "where it doesn't belong" (wrong kind of parent, or drag a parent to its own child, that kind of shenanigans)
(c) That it doesn't make items disappear never to be seen again! (I don't *think* it will, but remember, I *did* warn you...)
(d) No stupid stuff like throwing exceptions and eek-a-bugs

(2) Duplicate-in-Place and Insert-New-Below for Editor items -- look for the latest "14372" build and install it. In this branch, right clicking on an item in the Editor window should give you new "Duplicate" and "Insert-new-item-below" options. The first makes a copy of the item you right clicked and inserts it below the item; the second makes a "brand new item of the same type" (but not a copy of the first) and inserts it below. This one's less complicated than the one above, but still needs testing.

PLEASE test and let us know how things go!

Brian

Re: Experimental 3.6 features NEED YOU to test them!

PostPosted: April 18th, 2021, 5:05 pm
by Cattlesquat
Both of the above features are now (together) in all future 3.6 snapshot builds, in addition to ANOTHER feature that needs your testing:

(3) FOLDERS - you can add subfolders to your Module, your Maps, your Decks, and to the [Global Properties] and [Game Piece Prototype Definitions] folders. The folders can contain many/most of the items that their parents can contain (including additional levels of folder), and should be useful for organizing e.g. your At-Start Stacks, Global Key Commands, Prototypes, Properties, or whatever.

Brian

Re: Experimental 3.6 features NEED YOU to test them!

PostPosted: May 23rd, 2021, 2:49 pm
by UrineJoeGarin
These are gamechangers!!!

Any plans to be able to paste in from other modules?

Re: Experimental 3.6 features NEED YOU to test them!

PostPosted: May 23rd, 2021, 3:34 pm
by UrineJoeGarin
Oh, and my other big wishlist item is to be able to select and drag (or Copy/Paste) multiple items :)

Re: Experimental 3.6 features NEED YOU to test them!

PostPosted: May 24th, 2021, 3:52 pm
by barbanera
UrineJoeGarin wrote:These are gamechangers!!!

Any plans to be able to paste in from other modules?


Yeah, that's the Holy Grail. Hopefully it will happen one day.

In the meanwhile, every new module I make of late I am starting from my most recent one and adapting everything there, offsetting unwanted pieces to negative values..

This means that there are tons of ghosts of unused at-start-stacks, decks, prototypes from multiple previous modules leftover.. just in case I need to recycle some logic or solution or piece later on..

But these are gamechangers already, indeed!

Re: Experimental 3.6 features NEED YOU to test them!

PostPosted: May 24th, 2021, 5:16 pm
by UrineJoeGarin
Is there a target date for 3.6? @Cattlesquat?

Re: Experimental 3.6 features NEED YOU to test them!

PostPosted: May 24th, 2021, 5:59 pm
by uckelman
barbanera wrote:
UrineJoeGarin wrote:Any plans to be able to paste in from other modules?


Yeah, that's the Holy Grail. Hopefully it will happen one day.

That won't happen in V3.

The way to do it in V4 will be directly cutting and pasting in the module definition file, because it will be human-readable.

Re: Experimental 3.6 features NEED YOU to test them!

PostPosted: May 24th, 2021, 6:06 pm
by uckelman
UrineJoeGarin wrote:Is there a target date for 3.6?

Some things are still being worked on at this point. There might be a beta in a few weeks.