Things I'd Like to See Fixed: Difference between revisions

From RPTools Wiki
Jump to navigation Jump to search
No edit summary
Line 24: Line 24:


+Move the initial sight types from net.rptools.maptool.model.CampaignProperties.java to an external XML (like LightSources)
+Move the initial sight types from net.rptools.maptool.model.CampaignProperties.java to an external XML (like LightSources)
+The new JEditorPane as help box doesn't display properly when the Campaign Properties dialog is first opened up.  Validation error of some type?


Asset failure; campaign references asset not stored in assets/ ?!  http://forums.rptools.net/viewtopic.php?f=21&t=15452&p=165978#p165955
Asset failure; campaign references asset not stored in assets/ ?!  http://forums.rptools.net/viewtopic.php?f=21&t=15452&p=165978#p165955
Line 36: Line 34:


token inside solid VBL exposes what's in the VBL! http://forums.rptools.net/viewtopic.php?f=3&t=14703#p160519
token inside solid VBL exposes what's in the VBL! http://forums.rptools.net/viewtopic.php?f=3&t=14703#p160519
Allow macro button colors to be specified via "#rrggbb" instead of just a hard-coded list (and change other dropdowns to comboboxes)


Add additional criteria to getTokens() so that layer can be selected http://forums.rptools.net/viewtopic.php?f=20&t=15335&view=unread#p163033
Add additional criteria to getTokens() so that layer can be selected http://forums.rptools.net/viewtopic.php?f=20&t=15335&view=unread#p163033
-Try to find a way to filter out Win7 "libraries" (which are essentially symbolic links) when adding a Resource Path to the asset library
-CRAIG:  setTokenPortrait(), setTokenHandout() macro functions http://forums.rptools.net/viewtopic.php?f=26&t=8690&p=160470#p160338
'''Fixed by Azhrei --[[User:Jfrazierjr|Jfrazierjr]] 16:48, 13 November 2010 (UTC)'''+Add an "X" or "+" overlay on the token editor's Config page to help align the portrait graphic (http://forums.rptools.net/viewtopic.php?f=26&t=14777)


+Can't load tokens from prior to b59, but b59 will load/save them, making them available in b66?!  (http://forums.rptools.net/viewtopic.php?f=3&t=14716)
+Can't load tokens from prior to b59, but b59 will load/save them, making them available in b66?!  (http://forums.rptools.net/viewtopic.php?f=3&t=14716)
Line 56: Line 46:


+Add sound notification when a player receives initiative, and another sound whenever your name is mentioned in the chat log (or other arbitrary text); http://forums.rptools.net/viewtopic.php?f=3&t=14355&p=152869
+Add sound notification when a player receives initiative, and another sound whenever your name is mentioned in the chat log (or other arbitrary text); http://forums.rptools.net/viewtopic.php?f=3&t=14355&p=152869
'''Fixed by Rumble --[[User:Jfrazierjr|Jfrazierjr]] 16:48, 13 November 2010 (UTC)'''+Why are tokens with a large number of macros slower to move than those with only a single macro?


+Can the statsheet be given a transparency level?
+Can the statsheet be given a transparency level?
'''Fixed by jfrazierjr --[[User:Jfrazierjr|Jfrazierjr]] 16:48, 13 November 2010 (UTC)'''+If server turns on Lock Movement before player connects, their movement isn't locked (need some way to force options/prefs to clients as they connect)


Can the eval() function be cleaned up so that BigDecimal's are returned as-is while strings are evaluated?
Can the eval() function be cleaned up so that BigDecimal's are returned as-is while strings are evaluated?
Line 82: Line 68:


Links in HTMLPane's don't always seem to take; related to the click box surrounding a link?
Links in HTMLPane's don't always seem to take; related to the click box surrounding a link?
'''Fixed by Azhrei --[[User:Jfrazierjr|Jfrazierjr]] 16:48, 13 November 2010 (UTC)''' Clicking the map-globe screws up the clipping area so that a selected token's outline shows up on top of the chat window


Need some kind of "observer" login to a MapTool server
Need some kind of "observer" login to a MapTool server
When autoexpose fog is turned on, have an option to do an automatic Ctrl-I on all existing tokens on the current map; and newly dropped tokens should get an automatic Ctrl-I as well.


Add the ability of the AssetDirectory to detect when directory timestamps have been updated and auto-index new images
Add the ability of the AssetDirectory to detect when directory timestamps have been updated and auto-index new images

Revision as of 05:20, 11 December 2010

Overview

The list below was made by me personally (Azhrei) as a reminder of things I wanted to work on. It is not given in any particular order, although I did rank things I thought were more important with plus signs ("+") and less important with minus signs ("-"). Anyone wishing to contribute code to MapTool in the form of Java patches should post to the Developer Notes forum and specify which items you want to tackle as we may have guidelines on how we want to see the item implemented.

List of "todo" items for MapTool 1.3

+Clients connecting to a server get the Campaign object from before the server was started?! http://forums.rptools.net/viewtopic.php?f=21&t=16274&p=173423#p173423

+Add ability to "browse" for a background image/texture when creating a new map or drawing with a texture

Add a "Recently Used" list of images from the library

Add ability to copy/paste to/from the System clipboard into a separate MapTool instance (or TokenTool would be nice, too)

-Add a checkbox that changes the Search textbox into a global search vs. just the currently library folder (maptool.client.ui.assetpanel.AssetPanel:{148,193})

+More data on the Connection panel: current map, centerpoint of map, whether a macro is running, IP address (for ping/traceroute tests?), other options...

+In macro with "Apply to Selected", currentToken() returns the same id when multiple tokens with the same name are selected http://forums.rptools.net/viewtopic.php?f=3&t=15904&p=169665#p169563

+Parser still needs to be checked as it can't handle accented characters inside strings http://forums.rptools.net/viewtopic.php?f=1&t=15817&p=168859#p168831 -- looks like this will require updating to ANTLR v3 but that requires a new grammar definition -- too much work. This is on the roadmap for 1.4 though.

+Save the view coordinates of each map so returning to a map restores those view settings.

+Move the initial sight types from net.rptools.maptool.model.CampaignProperties.java to an external XML (like LightSources)

Asset failure; campaign references asset not stored in assets/ ?! http://forums.rptools.net/viewtopic.php?f=21&t=15452&p=165978#p165955

Locking players view continuously to the GM's view prevents auto-expose of fog from working?

Image scaling is broken in input() vs. chat or HTML http://forums.rptools.net/viewtopic.php?f=26&t=15166

Remove getTokenName() from MTscript? http://forums.rptools.net/viewtopic.php?f=3&t=15133&p=160854#p160846

token inside solid VBL exposes what's in the VBL! http://forums.rptools.net/viewtopic.php?f=3&t=14703#p160519

Add additional criteria to getTokens() so that layer can be selected http://forums.rptools.net/viewtopic.php?f=20&t=15335&view=unread#p163033

+Can't load tokens from prior to b59, but b59 will load/save them, making them available in b66?! (http://forums.rptools.net/viewtopic.php?f=3&t=14716)

+Why do IMarv's tokens no longer work? Look for backward-compatible fix. Could use XSLT; patching that in looks easy. Provide XSL via http URL?

+"weirdness" campaign causes X server to lock up when MT loads particular campaign http://forums.rptools.net/viewtopic.php?f=21&t=14504

+Performance of token properties from aliasmask (http://forums.rptools.net/viewtopic.php?f=20&t=14650#p155852)

+Add sound notification when a player receives initiative, and another sound whenever your name is mentioned in the chat log (or other arbitrary text); http://forums.rptools.net/viewtopic.php?f=3&t=14355&p=152869

+Can the statsheet be given a transparency level?

Can the eval() function be cleaned up so that BigDecimal's are returned as-is while strings are evaluated?

Add dynamic and unique error number to every line of the i18n.properties file (http://forums.rptools.net/viewtopic.php?f=3&t=14772&p=157555)

Macro buttons with embedded HTML elements don't work in macroLink() and such (http://forums.rptools.net/viewtopic.php?f=20&t=14551)

Add other uses for the Player list in the Connections panel: right-click Mute, Rename, Lock Drawing, Lock Movement, Token ownership on/off, select all owned tokens, and perhaps others.

Add player login name to MapExplorer for tokens they own

+Allow language translations to be external from the MapTool JAR file (see http://www.exampledepot.com/egs/java.lang/LoadClass.html)

Need a new Start Server wizard that starts with high-level choices (LAN, Internet, VPN) then progresses from there. Including choice of which NIC to use for advanced users.

Figure out why single vs. double quotes matter when using <img src='asset://...'> inside a button label; see http://forums.rptools.net/viewtopic.php?f=21&t=14133&p=149630#p149609

Add support for a set of global stylesheets?

Links in HTMLPane's don't always seem to take; related to the click box surrounding a link?

Need some kind of "observer" login to a MapTool server

Add the ability of the AssetDirectory to detect when directory timestamps have been updated and auto-index new images