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

From RPTools Wiki
Jump to navigation Jump to search
(Update bug list)
Line 3: Line 3:
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.
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=
=List of bug fix 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
There are other things beyond this list that would be "nice to have" but since 1.3 is in feature freeze, they won't be happening.


+Add ability to "browse" for a background image/texture when creating a new map or drawing with a texture
# Loading campaign doesn't draw the screen correctly on the first refresh of the map
 
# Error in Help docs for the Campaign Properties > Light tab. http://forums.rptools.net/viewtopic.php?f=3&t=19240&view=unread#p203192
Add a "Recently Used" list of images from the library
# Moving seems to clear fog for all players, while Meta-I only clears for the selected token(s).
 
# Add build.xml target for clearing the version.txt to get back to DEVELOPMENT
Add ability to copy/paste to/from the System clipboard into a separate MapTool instance (or TokenTool would be nice, too)
# Add Help menu option that displays Java SystemProperties for debugging purposes (Java version, user.dir, other information from SysInfo?)
 
# Add startup check that grabs notes from rptools.net for display to user (used for things like version notes, update notes, etc)
-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})
# Feedback on SVN 5769 (latest as of 7/3) http://forums.rptools.net/viewtopic.php?f=60&t=19195
 
# Variable transparency for the statsheet?
+More data on the Connection panel: current map, centerpoint of map, whether a macro is running, IP address (for ping/traceroute tests?), other options...
# Dropping first token doesn't use Preferences setting for Filename vs. Creature name? http://forums.rptools.net/viewtopic.php?f=3&t=19202&p=202692#p202692
 
# Movement metrics need to be displayed above hard fog
+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.
# If statsheet is being displayed, map rendering should be clipped out of that area
 
# Right-click menu on tokens sometimes is above or under the statsheet
+Save the view coordinates of each map so returning to a map restores those view settings.
# When I draw VBL with the Poly Line tool and try to start a new line where the last line ended, it won’t work. I have to literally draw the line somewhere else and then go back to that point.
 
# Using the # in campaign properties should imply the *, but without the * actually showing up in the list
+Move the initial sight types from net.rptools.maptool.model.CampaignProperties.java to an external XML (like LightSources)
 
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?
 
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
 
+Numeric fields need to interpret their data as numbers, then store those numbers back into the fields:  macro editor and Preferences, for example
 
+Force all HTML panels to open with the top of the panel displayed if there's a scrollbar
 
-Non-snap to grid tokens that are scaled using the Config tab have weird drawing lines when moved http://forums.rptools.net/viewtopic.php?f=3&t=17274&p=183997#p183997
 
-Add VBL version of the "X" as similar to the hollow rectangle tool (have patch from CiF; not applied)
 
+If preferences are set so that players cannot edit macros by default, then the New macro and Duplicate macro commands should be disabled as well.
 
-Add dynamic auras so that they can be specified from an MTscript
 
+When you have multiple tokens in the token layer on one spot you can double click and select. This does not work in the object layer though. http://forums.rptools.net/viewtopic.php?f=3&t=16535&p=177644#p177530

Revision as of 01:19, 6 September 2011

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 bug fix items for MapTool 1.3

There are other things beyond this list that would be "nice to have" but since 1.3 is in feature freeze, they won't be happening.

  1. Loading campaign doesn't draw the screen correctly on the first refresh of the map
  2. Error in Help docs for the Campaign Properties > Light tab. http://forums.rptools.net/viewtopic.php?f=3&t=19240&view=unread#p203192
  3. Moving seems to clear fog for all players, while Meta-I only clears for the selected token(s).
  4. Add build.xml target for clearing the version.txt to get back to DEVELOPMENT
  5. Add Help menu option that displays Java SystemProperties for debugging purposes (Java version, user.dir, other information from SysInfo?)
  6. Add startup check that grabs notes from rptools.net for display to user (used for things like version notes, update notes, etc)
  7. Feedback on SVN 5769 (latest as of 7/3) http://forums.rptools.net/viewtopic.php?f=60&t=19195
  8. Variable transparency for the statsheet?
  9. Dropping first token doesn't use Preferences setting for Filename vs. Creature name? http://forums.rptools.net/viewtopic.php?f=3&t=19202&p=202692#p202692
  10. Movement metrics need to be displayed above hard fog
  11. If statsheet is being displayed, map rendering should be clipped out of that area
  12. Right-click menu on tokens sometimes is above or under the statsheet
  13. When I draw VBL with the Poly Line tool and try to start a new line where the last line ended, it won’t work. I have to literally draw the line somewhere else and then go back to that point.
  14. Using the # in campaign properties should imply the *, but without the * actually showing up in the list