Create account / Log in

VASSAL 3.1.0-beta4 released

Topics related to the main Vassal engine.

Moderators: uckelman, Tim M

VASSAL 3.1.0-beta4 released

Postby uckelman » October 16th, 2008, 9:07 am

The VASSAL Team is happy to announce the release of VASSAL 3.1.0-beta4.

*********************
Download
*********************

For Windows:

http://downloads.sourceforge.net/vassal ... indows.exe

For Mac OS X:

http://downloads.sourceforge.net/vassal ... macosx.dmg

For Linux (and other platforms):

http://downloads.sourceforge.net/vassal ... eneric.zip

Source code:

http://downloads.sourceforge.net/vassal ... a4-src.zip


*********************
Changes since beta3:
*********************

New features in 3.1.0-beta4:

* Improved error reporting
* Update notification: VASSAL will now check for new releases.
* MapShader: Added option to scale shading image with map zoom
* RFE 1475953: Place Marker: can place marker on top/bottom or above/below

A number of problems present in 3.1.0-beta3 are fixed in 3.1.0-beta4:

* Bug 2165377: ArrayIndexOutOfBoundsException in ListTurnLevel.advance()
* Bug 2147580: NullPointerException in ModuleManagerWindow
* Bug 2134943: Various problems with GamePieceImages
* Bug 2129537: NullPointerException in MutableProperty.Impl.addTo()
* Bug 2120889: NullPointerException in DragHandler.buildBoundingBox()
* Bug 2118880: NullPointerException in ErrorLog.log()
* Bug 2102066: NullPointerException in Player.PlayerCommandServer.reply()
* Bug 2099742: NullPointerException in Deck
* Bug 2087474: ArrayIndexOutOfBoundsException in PolygonEditor
* Bug 2078197: NullPointerException in RemovePiece.executeCommand()
* Bug 2074670: NullPointerException in AreaOfEffect.getArea()
* Bug 2043946: NullPointerException in Footprint.setMoved()
* Bug 2042928: Deck.setState() throws when Map is null
* Bug 2042454: NullPointerException in DragHandler.dragGestureRecognized()
* Bug 2038103: Board.getBoard() should not return null
* Bug 2018316: Non-movable counters can be moved
* Bug: Fixed broken location name feature for placing At-Start Stacks.
* Bug: Prevent two separate stacks of units in the center of each hex when
hex vertices are valid snap locations
* Bug: Don't attempt to scale images to < 1px
* Bug: PlayerHand: Use size of boards as minimum map size
* Bug: FreeRotator: Clear cache when piece state changes
* Bug: SpecialDiceButton to use correct format for text/window-title
* Bug: Imageless layers should not get the image filename " "
* Bug: Load SVG resources in JARs properly
* Bug: Fixed order-of-requests problem which can deadlock the tile queue
* Preload classes involved in drag-and-drop to make first DnD smoother
* Paint Labels directly instead of using JLabel as a proxy
* ListWidget: save scroll-list size and divider when editing
* Property sources return empty string if localized and no property match
* TurnTracker fixes for backward compatibility of saved games
* Various improvements to ADC2 module importer
* Better error handling
* Numerous other minor fixes

There are several known issues remaining to be resolved, among which are:

* Missing application and file type icons.
* Various bugs listed in our bug tracker:

https://sourceforge.net/tracker2/?group ... tid=594231

Please report all bugs in beta4, even if they are bugs which you've
already reported against other betas.


*********************
Changes since beta2:
*********************

New features in 3.1.0-beta3:

* Improved error reporting.
* Replace trait now has option to match only on traits above itself.
* Added Dutch translation.

A number of problems present in 3.1.0-beta2 are fixed in 3.1.0-beta3:

* Fixed bug in Labeler which caused poor performance.
* Fixed ConcurrentModificationException in DiceButton.
* Fixed Server Status pane display bug.
* Fixed bug in SendToLocation when using offsets.
* Fix NullPointerException when copying and pasting a Replace trait in
the PieceDefiner.
* Immovable units selected with movable units are no longer moved with them.
* Overly large maximum heap no longer prevents modules from loading on
32-bit systems.
* More efficient handling of ZIP files.
* Show the correct menus in Editor on MacOS X.
* Numerous ADC2 importer fixes.
* Numerous other minor fixes.

There are several known issues remaining to be resolved, among which are:

* Modules which use autoextensions are cannot be loaded.
* Missing application and file type icons.

We hope to have these fixed by the beta4 release.

Note that because our error handling strategy changed in this release, you
might see some problems reported to you as bugs which you were not notified
of previously. Please tell us when this happens, so that we can adjust the
code to handle such problems properly.


*********************
Changes since beta1:
*********************

A number of problems present in 3.1.0-beta1 are fixed in 3.1.0-beta2:

* Board Picker was not being displayed when starting a new game.
* Fixed IllegalArgumentException when starting modules with private maps.
* Heap settings in preferences work now, and are configurable per module.
* Fixed several NullPointerExceptions.
* Updated README.
* Attempting to open unrecognized file types no longer fails in odd ways.
* Various ADC2 importer fixes.


*********************
New Features in 3.1.0
*********************

* Improved installation: For Windows, a real Windows installer/uninstaller.
For Macs, a single-file disk image. Download, click, and install.

* File associations: Files with .vmod, .vsav, and .vlog extensions are
now associated with VASSAL (on Windows and Macs). Double-click a module
to load it in VASSAL!

* New Module Manager frontend: The Module Manager displays all of your
modules and save/log files, giving you a convenient way to organize
them all.

* Improved memory management: VASSAL now uses significantly less memory
for various graphics-related tasks. Heap sizes may be set from within
VASSAL via the Preferences.

* Improved zooming: Zoom your maps to whatever size you want.

* Aide de Camp 2 module importer: Convert any ADC2 module to a VASSAL
module with one click.

* Many, many other minor improvements, and scores of bug fixes.


*********************
Help us test
*********************

This is a beta release, and may still contain some rough edges. Should
you find any problems/oddities/bugs, please tell us so that we can fix
them before VASSAL 3.1.0 is released. Also, if you've had problems with
3.0.x, 3.1.0-beta1, 3.1.0-beta2, or 3.1.0-beta3, please check and let
us know if those problems are resolved in 3.1.0-beta4.

Report bugs here in the Technical Support & Bugs category at the VASSAL
forums:

http://vassalengine.org/forums/viewforum.php?f=3

or by email to uckelman@nomic.net.


Cheers,

Joel Uckelman, for the VASSAL Team
User avatar
uckelman
Site Admin
 
Posts: 8621
Joined: December 10th, 2007, 9:48 am
Location: Durham, England

Postby soft-bug » October 16th, 2008, 5:21 pm

Great Work to the Vassal Engine Team !!! :D

Can you give more information about : * MapShader: Added option to scale shading image with map zoom


Well, i have noticed errors in french translation ... who i must contact now to correct

When do you have planned the final 3.1 releave ...

Regards,

Grégory aka soft-bug
founder of The http://www.VassalFactory.org
User avatar
soft-bug
 
Posts: 222
Joined: December 20th, 2007, 9:30 am
Location: Paris / France

Postby Donegal » October 16th, 2008, 5:24 pm

When will be the updater fix available? Is it on the last beta?
Donegal
 
Posts: 102
Joined: December 21st, 2007, 11:08 am

VASSAL 3.1.0-beta4 released

Postby uckelman » October 16th, 2008, 5:51 pm

Thus spake "soft-bug":
Can you give more information about : * MapShader: Added option to scale shad
ing image with map zoom


You'd have to ask Rodney about that one.

Well, i have noticed errors in french translation ... who i must contact now
to correct

Sometime in the next few days I'm going to go over the translation keys
in English and put them in order, because they're quite messed up right
now. There's no point in trying to fix a translation which uses the
current keys, because the because the keys which exist right now might
change in the next day or two.

So, just hang on and I'll get back to you shortly.

When do you have planned the final 3.1 releave ...

I'm aiming for beta5 to be the last beta before 3.1.0, and to release that
before October is over. I'd like to have a week or two between beta5 and
3.1.0 to make sure that there aren't any remaining problems, and then
release 3.1.0.

--
J.

_______________________________________________
Messages mailing list
Messages@forums.vassalengine.org
http://forums.vassalengine.org/mailman/ ... engine.org

Post generated using Mail2Forum (http://www.mail2forum.com)
User avatar
uckelman
Site Admin
 
Posts: 8621
Joined: December 10th, 2007, 9:48 am
Location: Durham, England

VASSAL 3.1.0-beta4 released

Postby uckelman » October 16th, 2008, 5:53 pm

Thus spake "Donegal":
When will be the updater fix available? Is it on the last beta?

No, that's not part of beta4.

Brent? How's that going?

--
J.

_______________________________________________
Messages mailing list
Messages@forums.vassalengine.org
http://forums.vassalengine.org/mailman/ ... engine.org

Post generated using Mail2Forum (http://www.mail2forum.com)
User avatar
uckelman
Site Admin
 
Posts: 8621
Joined: December 10th, 2007, 9:48 am
Location: Durham, England

VASSAL 3.1.0-beta4 released

Postby rk » October 16th, 2008, 7:55 pm

Can you give more information about : * MapShader: Added option to scale shading image with map zoom

With the MapShader, you can specify an image to use for shading an area around a Game Piece. The shaded area is a tiling of the specified image. The size of the area will always scale with the map zoom factor, but in v3.0 the tiled image did not. In v3.1 you can set the shading so that a scaled-down image will be used to tile the shaded area.

rk

Post generated using Mail2Forum (http://www.mail2forum.com)
rk
Site Admin
 
Posts: 536
Joined: October 21st, 2007, 3:31 am

VASSAL 3.1.0-beta4 released

Postby Brent Easton » October 16th, 2008, 8:07 pm

Thus spake "Donegal":
When will be the updater fix available? Is it on the last beta?

No, that's not part of beta4.

Brent? How's that going?

The new Scenario Updater is (and has always been) scheduled for 3.2. 3.1 contains initial support for it only.

B.


_______________________________________________
Messages mailing list
Messages@forums.vassalengine.org
http://forums.vassalengine.org/mailman/ ... engine.org

Post generated using Mail2Forum (http://www.mail2forum.com)
User avatar
Brent Easton
 
Posts: 2991
Joined: December 21st, 2007, 3:06 am
Location: Berry, NSW, Australia

VASAL Update Sucks!

Postby gunny3013 » October 21st, 2008, 9:01 pm

What have you guys gone and done!? I can't locate game files to send them to opponents anymore. I do just like with the old version and then close out and try to find the file via Outlook to mail it and it isn't there! I go back in on my hard drive and there it is! What gives? :shock:
User avatar
gunny3013
 
Posts: 27
Joined: May 10th, 2008, 12:57 am

VASSAL 3.1.0-beta4 released

Postby uckelman » October 21st, 2008, 9:05 pm

Thus spake "gunny3013":
What have you guys gone and done!? I can't locate game files to send them to
opponents anymore. I do just like with the old version and then close out and
try to find the file via Outlook to mail it and it isn't there! I go back in
on my hard drive and there it is! What gives?

We need a better description of what you're doing in order to help you.

1. Which version are you referring to as "the old version"?

2. To where (i.e., what directory) are you trying to save your games?

--
J.

_______________________________________________
Messages mailing list
Messages@forums.vassalengine.org
http://forums.vassalengine.org/mailman/ ... engine.org

Post generated using Mail2Forum (http://www.mail2forum.com)
User avatar
uckelman
Site Admin
 
Posts: 8621
Joined: December 10th, 2007, 9:48 am
Location: Durham, England

Re: VASSAL 3.1.0-beta4 released

Postby gunny3013 » October 23rd, 2008, 6:08 pm

uckelman wrote:Thus spake "gunny3013":
What have you guys gone and done!? I can't locate game files to send them to
opponents anymore. I do just like with the old version and then close out and
try to find the file via Outlook to mail it and it isn't there! I go back in
on my hard drive and there it is! What gives?

We need a better description of what you're doing in order to help you.

1. Which version are you referring to as "the old version"?

2. To where (i.e., what directory) are you trying to save your games?

--
J.

Old version: 3.0
Where are game files being saved after play of my turn? Your VASAL program automatically places the file in a location (always has) as soon as I save it, so you tell me...

Thanks,
J
User avatar
gunny3013
 
Posts: 27
Joined: May 10th, 2008, 12:57 am

Expert assistance

Postby gunny3013 » October 24th, 2008, 2:48 pm

I wish to thank Uckelman for the expert assistance in getting me back into operation. His dedication, patience and tireless service not only reflect well on himself but everyone he represents.

:D
Joey
User avatar
gunny3013
 
Posts: 27
Joined: May 10th, 2008, 12:57 am

VASSAL 3.1.0-beta4 released

Postby uckelman » October 24th, 2008, 3:47 pm

Thus spake "gunny3013":
I wish to thank Uckelman for the expert assistance in getting me back into op
eration. His dedication, patience and tireless service not only reflect well
on himself but everyone he represents.

:D
Joey


Thanks.

I should state what the solution was for anyone looking at this thread
later:

Vista doesn't want to let you mix program files and data. This is, in
principle, a good thing. However, Vista isn't very friendly about how
it tells you this, and it can lead to some rather mysterious results.

In particular, if you install VASSAL to the default location
(C:\Program Files\VASSAL) with the Windows installer, then Vista might
keep you from seeing---from other programs, like Outlook---any saved
games you also put there.

The solution is: Keep your saved games, and all of your other data,
outside of C:\Program Files.

--
J.

_______________________________________________
Messages mailing list
Messages@forums.vassalengine.org
http://forums.vassalengine.org/mailman/ ... engine.org

Post generated using Mail2Forum (http://www.mail2forum.com)
User avatar
uckelman
Site Admin
 
Posts: 8621
Joined: December 10th, 2007, 9:48 am
Location: Durham, England

Postby Rindis » October 24th, 2008, 5:22 pm

:shock:

How "intelligent" is Vista on this? If you install Vassal somewhere other than C:\Program Files\, will Vista still try to block access, or will you be able to find saved games there?
User avatar
Rindis
 
Posts: 198
Joined: December 22nd, 2007, 12:49 am

VASSAL 3.1.0-beta4 released

Postby uckelman » October 24th, 2008, 8:38 pm

Thus spake "Rindis":
How "intelligent" is Vista on this? If you install Vassal somewhere other tha
n C:\Program Files\, will Vista still try to block access, or will you be abl
e to find saved games there?


Since I don't have Vista myself, I can't say precisely. All I have are a
second-hand report (over IM) of the effects of it. My guess is that normal
user accounts don't have permission to write to C:\Program Files.

I should stress again that C:\Program Files is *not* the place to store
your data; if you put your data in, e.g., under your home directory
(which is the poorly named directory C:\Documents and Settings\username)
you can avoid this problem entirely.


--
J.

_______________________________________________
Messages mailing list
Messages@forums.vassalengine.org
http://forums.vassalengine.org/mailman/ ... engine.org

Post generated using Mail2Forum (http://www.mail2forum.com)
User avatar
uckelman
Site Admin
 
Posts: 8621
Joined: December 10th, 2007, 9:48 am
Location: Durham, England

VASSAL 3.1.0-beta4 released

Postby Brent Easton » October 25th, 2008, 10:22 am

Bug 2189633 NPE in Footprint.redraw() fixed in swampwallaby-work@4320.

Most methods in Footprint check for getMap() != null except for redraw().

B.


_______________________________________________
Messages mailing list
Messages@forums.vassalengine.org
http://forums.vassalengine.org/mailman/ ... engine.org

Post generated using Mail2Forum (http://www.mail2forum.com)
User avatar
Brent Easton
 
Posts: 2991
Joined: December 21st, 2007, 3:06 am
Location: Berry, NSW, Australia

Next

Return to General Discussion

Who is online

Users browsing this forum: No registered users and 4 guests