RPTools.net

Discussion and Support

Skip to content

It is currently Sat Sep 23, 2017 12:59 pm 






Reply to topic  [ 15 posts ] 

Previous topic | Next topic 

  Print view

Author Message
 Offline
Great Wyrm
 
Joined: Sun Jun 22, 2008 6:53 pm
Posts: 2102
Location: Melbourne, Australia
 Post subject: [Hopefully] MapTool 1.3 Build 91 [There is hope after all!]
PostPosted: Sun Oct 19, 2014 6:24 pm 
I have created a new build (b91 if the title of this post is to be believed).
Since things have changed significantly since I last attempted a build I am hoping a few people can kick the tyres (or tires if you prefer) before I upload it to rptools.net.

The files can be found at the following location.
http://maptool.craigs-stuff.net/test-builds/

If all goes well I will add it as b91. (what happened to b90 you ask, well there is a b90 kinda floating around out there and I didn't want to confuse the issue).

Change List for this build:
[r5987] fix field selection bug in json.sort()
[r5984] added support for building the DMG; copied necessary icons into project
[r5981] fix to spacing in ANT build file for generated "mt.cfg" file
[r5980] reorg of resources; heavy mods to ANT build to support Apple application bundle generation
[r5977] partial fix for "macro editor dialog window position lost using OK/Cancel but kept using Close button?!"; viewtopic.php?f=3&t=23965
[r5976] fixed upnp problem where IP_ANY was being used; added support for port mapping all routers on all connected subnets; viewtopic.php?f=60&t=23526&p=243694#p243694
[r5975] minor fix for getVBL() function; (Jamz) viewtopic.php?f=60&t=23953
[r5974] remove restriction of layer in Zone.Filter implementations since layer is handled separately now; viewtopic.php?f=3&t=23914&p=243190#p243185
[r5973] removed OSX-specific option from command line arguments; viewtopic.php?f=7&t=14196&p=243394#p243292
[r5972] adds list of GM names to getInfo("server") (as "gm"); adds name parameter to isGM(); (CiF) viewtopic.php?f=20&t=23951
[r5971] replace hard-coded locale-specific characters with \u Unicode escapes
[r5970] removed Unix ZIP template since not needed anymore
[r5969] added launcher support
[r5967] replaced a lot of calls to System.err with logging to .error() or .warn()
[r5966] commented out a lot of System.out.println() statements!
[r5965] simple VBL line thickness fix (Jamz); viewtopic.php?f=60&t=23850&view=unread#p242498
[r5964] updated formatting preferences
[r5963] latest VBL functions from Jamz; viewtopic.php?f=60&t=23849
[r5962] fixed handling of spaces in <key,value> pairs for varsFromStrProp since spaces are allowed in keys now; added javadoc
[r5961] retry: sourceforge.net failure?
[r5960] fix for setSize() not working when token is Native or Free size; viewtopic.php?f=27&t=23843
[r5959] removed MapToolLauncher written in C++ -- superseded by Java version in new project
[r5958] updated logging XML files; fix for i18n in drawVBL/eraseVBL; updates to StringUtil
[r5957] formatting; removed System.out debugging call
[r5956] added drawVBL/eraseVB functions; added get/setTokenShape() and getTokenWidth/Height() functions
[r5955] fix for canSeeToken() when token is !snapToGrid; (Jamz)
[r5954] fix for how VBL line segments join; (Jamz)
[r5953] added X as topology (VBL) drawing shape; (CoveredInFish)
[r5952] added image to use in Help menu
[r5951] allow setLayer() and copyToken() to take optional parameter that prevents token shape change; (Azhrei) viewtopic.php?f=20&t=23610
[r5950] formatting; regex change looking for Help keys in properties; "import map" code test
[r5949] fixed typo in reference to i18n.properties key
[r5948] added Help menu item for Networking Setup (points to NFAQ); added confirmation of ImportMap menu function; viewtopic.php?f=3&t=23614
[r5947] fix removeFacing() parameter count; (Jamz) viewtopic.php?f=60&t=23802
[r5946] added "-Xdock:name" to Debug configurations (will it work on non-OSX?)
[r5945] sorry, I believe the only changes are licensing and some fixed warnings but not guaranteed :(
[r5944] general cleanup, license change, warnings fixed in prep for end of 1.3 and beginning of 1.4
[r5943] added licensing details; some code is Apache, some is LGPL, some is AGPL
[r5942] reformatting; license update to LGPL
[r5941] fix NPE for macrokeys in J7 but not J6 (Lee); viewtopic.php?f=60&t=23568
[r5940] updated list of logging configuration options
[r5939] added OOM handling during campaign IO so a better message is provided
[r5938] added InputMap debugging (trying to track down NPE); viewtopic.php?f=3&t=23541
[r5937] fix missing/incorrect translation keys (found by looking at log.txt)
[r5936] attempt to standardize calls to getInputMap() to help track down NPE
[r5935] updated fix for drawVBL/eraseVBL feature (Jamz); viewtopic.php?f=60&t=23545
[r5934] backed out the fix for better smiley parsing in the HTML chat (caused duplicate text); viewtopic.php?f=3&t=23543
[r5933] file to turn on all available logging
[r5932] fix for autosaving not clearing the AppState flag (final fix?)
[r5931] fix action.undoMapDrawing (remove "Map"), test version of new autosave code
[r5930] fix filenames (remove spaces) and update logging info
[r5929] fix to VBL macro boundary checks (Jamz); viewtopic.php?f=60&t=23521
[r5928] added logging in AppState to help isolate problems with autosave deadlocks
[r5927] switch to new Windows-based batch file setup (Vhex); viewtopic.php?f=3&t=21856&p=239330#p239304
[r5925] cleanup of Windows batch files; move towards making them more generic


Top
 Profile  
 
User avatar  Offline
Deity
 
Joined: Tue Nov 10, 2009 6:11 pm
Posts: 7860
Location: Bay Area
 Post subject: Re: [Hopefully] MapTool 1.3 Build 91
PostPosted: Sun Oct 19, 2014 7:21 pm 
Thanks. I'll see if I can get my GM to run this on Monday. Is the file save backwards compatible with b89 (ie, if I save as b91, can I still run on b89?) or should I just save as new campaign?

I'll be testing out the launcher update which has been one of the major problems with the last release and with java 8 which requires you to remove previous versions of java.

_________________
Downloads:


Top
 Profile  
 
 Offline
Great Wyrm
 
Joined: Sun Jun 22, 2008 6:53 pm
Posts: 2102
Location: Melbourne, Australia
 Post subject: Re: [Hopefully] MapTool 1.3 Build 91
PostPosted: Sun Oct 19, 2014 7:27 pm 
aliasmask wrote:
Thanks. I'll see if I can get my GM to run this on Monday. Is the file save backwards compatible with b89 (ie, if I save as b91, can I still run on b89?) or should I just save as new campaign?

I'll be testing out the launcher update which has been one of the major problems with the last release and with java 8 which requires you to remove previous versions of java.


I only built what was currently in the source repository so I haven't checked all the code, but it seems that there are some things in there that will stop you from using b91 campaigns in b89 if you use them.

If you have any issues with getting stuff to work with Java 8 let me know as one of the things I want to do is make sure it all works ok with Java 8 as that is what most people will be downloading these days.


Top
 Profile  
 
User avatar  Offline
Demigod
 
Joined: Sun Feb 25, 2007 11:53 am
Posts: 3701
Location: MD
 Post subject: Re: [Hopefully] MapTool 1.3 Build 91
PostPosted: Mon Oct 20, 2014 12:14 am 
Craig wrote:
I have created a new build


Thanks for getting this out!

_________________
Maptool is the Millennium Falcon of VTT's -- "She may not look like much, but she's got it where it counts."


Top
 Profile  
 
User avatar  Offline
Deity
 
Joined: Fri Mar 20, 2009 4:40 am
Posts: 9380
Location: Netherlands
 Post subject: Re: [Hopefully] MapTool 1.3 Build 91
PostPosted: Mon Oct 20, 2014 12:27 am 
Awesome Craig!

To all interested:
Note that this b91, should be the same as the one called b91-beta linked in my Sig which was also a compilation of the current submitted code. Difference is that b91-beta has the internal version b90 and Craigs version will have internal version 91.

_________________
GETTING STARTED WITH MAPTOOLS - TUTORIALS, DOCS, VIDEOS, TOOLS, ETC

My stuff
Excel Tools: Table and Light editors
MT Tools: Bag of Tricks: Tools for Maptool, Dungeon Builder I, Dungeon Builder II,onMouseOverEvent and
DPI.
Frameworks: Dark Heresy, Rogue Trader, Deathwatch, Black Crusade, Only War, SET Card Game, RoboRally
Wiki: Debugging Tutorial, Speed Up Your Macros, Working With Two CODE Levels, Shortcut Keys, Avoiding Stack Overflow, READ THIS


Top
 Profile  
 
User avatar  Offline
Giant
 
Joined: Fri Sep 09, 2011 3:41 am
Posts: 176
Location: Honolulu, HI
 Post subject: Re: [Hopefully] MapTool 1.3 Build 91
PostPosted: Mon Oct 20, 2014 2:42 am 
I loaded up a couple of my old things in it and it seemed to work fine, although I (admittedly) didn't have many paces to put it through. I was using Java 8 on Windows 8.1.

Really excited to see a new build go up on the site though, thanks Craig!

_________________
My stuff:
Translation (Font) Tool
Custom Mods for Rumble's 4e Framework


Top
 Profile  
 
User avatar  Offline
Deity
 
Joined: Tue Nov 10, 2009 6:11 pm
Posts: 7860
Location: Bay Area
 Post subject: Re: [Hopefully] MapTool 1.3 Build 91
PostPosted: Mon Oct 20, 2014 5:41 am 
launcher-130829.01.jar

Use with B89 and Java 8
I did a little testing and all seems fine so far. The launcher and java 8 works with b89, but only if you add a folder called translations to the MapTool install directory for B89. I would recommend deleting the current mt.cfg file before using that launcher. If you only add the folder and not the language files, the launcher will give an error, but then continue on.

Restore the launcher prompt
If you ever turn off the prompt in the launcher the only way to get it back is to edit the mt.cfg file or delete it (for the non-layman). Just change the line PROMPT=false to PROMPT=true.

JAVA Stuff
When installing java 8, it prompts you to remove all the other versions of java. If you're still using b87 or earlier this is a bad thing since it's not compatible with those earlier versions. You essentially can not install java 8 on your system if you still wish to use b87. I recommend you upgrade MapTool to at least b89 and likely b91 once there has been enough play testing. I haven't tried everything to install java 8 with my other existing versions, but the install did fail until I removed them.

The previous versions used the same path like C:\Program Files\Java\jre7\bin\javaw.exe for all java 7 updates. Now, each update get's it own file folder name, arrrg. They are now using some kind of redirect method where the javapath=C:\ProgramData\Oracle\Java\javapath and holds the java/javaw/javaws.exe files which are some kind of simlink. That would be fine and dandy, but they're not compatible with Windows Shortcut files. So, I can no longer create a shortcut that says "javaw.exe -jar maptool-1.3.b89.jar". It instead adds the ProgramData path rather than the jre8 path and the Oracle path just gives an error.

Why this is such a pain is because I use MapTool quite often and I would like to have a nice little shortcut on my taskbar. jar files don't pin to taskbar. The way around that was to create a shortcut to the javaw.exe file with the appropriate parameters and pin that. But now, anytime an update comes out I'll need to update the shortcut or just not use the latest update. If the simlink worked with shortcuts everything would be fine, but they don't.

_________________
Downloads:


Top
 Profile  
 
 Offline
Giant
 
Joined: Thu May 31, 2012 2:13 am
Posts: 115
 Post subject: Re: [Hopefully] MapTool 1.3 Build 91
PostPosted: Mon Oct 20, 2014 12:33 pm 
Thank you, Craig! :D

_________________
My shared rpg stuff:
(exe)TokenNameChanger3: https://www.dropbox.com/s/cqsof54v3dl2kvt/TokenNameChanger3.zip?dl=0
Tiddly Spell Wiki: https://www.dropbox.com/s/53pya4k68mnvc6g/PfTiddly01.htm

Stuff to check out:
Mote Kickstarter(back it): https://www.kickstarter.com/projects/740970397/mote-guaranteed-to-be-the-best-virtual-tabletop-ev


Top
 Profile  
 
User avatar  Offline
Great Wyrm
 
Joined: Fri Mar 28, 2008 11:30 pm
Posts: 1866
Location: Layfayette Hill, PA
 Post subject: Re: [Hopefully] MapTool 1.3 Build 91
PostPosted: Mon Oct 20, 2014 4:17 pm 
Thanks! I will give it a go...

_________________
D&D3.5 / Pathfinder Framework


Top
 Profile  
 
User avatar  Offline
Great Wyrm
 
Joined: Mon Sep 15, 2008 8:27 am
Posts: 1169
Location: Bristol, UK
 Post subject: Re: [Hopefully] MapTool 1.3 Build 91
PostPosted: Fri Oct 24, 2014 6:48 am 
Awesome! Will try some testing this weekend :)


Top
 Profile  
 
User avatar  Offline
Dragon
 
Joined: Mon May 31, 2010 6:03 am
Posts: 515
Location: Blagnac, France
 Post subject: Re: [Hopefully] MapTool 1.3 Build 91
PostPosted: Sat Oct 25, 2014 2:41 am 
Ran it on MacOS 10.6.8, Java 6. It seems to work after a very quick test with the french Savage Worlds framework. I don't know if the Java version will prove to be a problem later :?:

Note: you've got to copy the launcher outside of the package to use it. Just create a launcher directory, right-click the app file and Open package content. Go to Contents/Resources and copy the doc, logging and translations directories in your new launcher directory. Copy also the mt.cfg file. Got to /Java and copy the launcher-xxx.jar file. You're all set.


Top
 Profile  
 
User avatar  Offline
Deity
 
Joined: Tue Nov 10, 2009 6:11 pm
Posts: 7860
Location: Bay Area
 Post subject: Re: [Hopefully] MapTool 1.3 Build 91
PostPosted: Sat Oct 25, 2014 4:30 am 
RPTroll wrote:
Ran it with my framework. Worked fine on Linux.

Started a server and had friends connect. One couldn't get the launcher to work on windows. The other worked fine. Had the non-working guy run it from the command line and it worked fine. We played around for a while and everything seems in order.

Cranked up my windows instance this morning (I feel dirty now) and double clicked the JAR launcher. Nothing. Installed Java 8 and it worked fine.

I'll power on my other windows box and see if I can make it work without Java 8.

[Update]
The launcher worked on the windows 8 box running java 7 without any modification.

I think the problem with the launcher has to do with the Java bin directory NOT being in the PATH on windows. Will confirm tomorrow with the person having problems with the launcher.

[Update 2]
Seems to be more of a problem with having multiple Java versions without Java/bin called out in the path. Other problems center around the dmg file and the apple OS claiming the file is corrupt. It isn't corrupt its just not digitally signed and you have to modify the security settings to let it run.


Sorry, your signature was preventing Chrome from loading due to malware from bit.ly so I delete your post so people won't get infected trying to get the latest release and to give access to those being blocked from viewing page.

Update: Apparently it's a new "feature" with google chrome and firefox to give malicious software warnings for any link from bit.ly. I made another post on the matter and how to handle it for the chrome browser.

_________________
Downloads:


Top
 Profile  
 
 Offline
Kobold
 
Joined: Thu Aug 20, 2009 4:26 pm
Posts: 4
 Post subject: Re: [Hopefully] MapTool 1.3 Build 91
PostPosted: Sun Oct 26, 2014 12:39 pm 
I've used it for the last 6 weeks on Windows, Mac, and Linux and have found it to be quite stable. I can't wait to see that version tick up on the downloads page :)


Top
 Profile  
 
User avatar  Offline
Deity
 
Joined: Fri Mar 20, 2009 4:40 am
Posts: 9380
Location: Netherlands
 Post subject: Re: [Hopefully] MapTool 1.3 Build 91
PostPosted: Mon Oct 27, 2014 4:59 am 
Chadarius wrote:
I've used it for the last 6 weeks on Windows, Mac, and Linux and have found it to be quite stable. I can't wait to see that version tick up on the downloads page :)


that has just occured!

_________________
GETTING STARTED WITH MAPTOOLS - TUTORIALS, DOCS, VIDEOS, TOOLS, ETC

My stuff
Excel Tools: Table and Light editors
MT Tools: Bag of Tricks: Tools for Maptool, Dungeon Builder I, Dungeon Builder II,onMouseOverEvent and
DPI.
Frameworks: Dark Heresy, Rogue Trader, Deathwatch, Black Crusade, Only War, SET Card Game, RoboRally
Wiki: Debugging Tutorial, Speed Up Your Macros, Working With Two CODE Levels, Shortcut Keys, Avoiding Stack Overflow, READ THIS


Top
 Profile  
 
User avatar  Offline
Dragon
 
Joined: Fri Dec 14, 2007 9:00 am
Posts: 417
 Post subject: Re: [Hopefully] MapTool 1.3 Build 91 [There is hope after al
PostPosted: Wed Nov 12, 2014 5:06 pm 
Thanks Craig (and all the people involved) !

Just opened without any problem with the launcher (Windows 7 x64, Java 7). I could open my CoC framework and things seemed to run without a problem.

The bug where docked Framework-created frames do no stay docked on new sessions and reappear in the middle of the screen (which appeared in b89 after a bug was fixed on Macs to prevent frames from appearing off-screen) is still here. People on the Mote project managed to "fix" it by making the Mac fix not apply on Windows computers (it's not required there, and adds another bug). This could be something to consider for b92...

Woot !


Top
 Profile  
 
Display posts from previous:  Sort by  
Reply to topic  [ 15 posts ] 

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:

Who is online

In total there are 2 users online :: 0 registered, 0 hidden and 2 guests (based on users active over the past 5 minutes)
Most users ever online was 243 on Sun Nov 04, 2012 6:14 am

Users browsing this forum: No registered users and 2 guests





Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group

Style based on Andreas08 by Andreas Viklund

Style by Elizabeth Shulman