I can't get drag and drop to work. I am using the .jar file with Sun Java 5 on Linux. This is what the terminal says when I drop the jpeg on it. (but formated different)
java.awt.datatransfer.UnsupportedFlavorException: application/x-java-file-list
at sun.awt.dnd.SunDropTargetContextPeer.getTransferData(Unknown Source)
at sun.awt.datatransfer.TransferableProxy.getTransferData(Unknown Source)
at java.awt.dnd.DropTargetContext$TransferableProxy.getTransferData(Unknown Source)
at net.rptools.tokentool.TokenCompositionPanel.drop(TokenCompositionPanel.java:172)
at java.awt.dnd.DropTarget.drop(Unknown Source)
at sun.awt.dnd.SunDropTargetContextPeer.processDropMessage(Unknown Source)
at sun.awt.dnd.SunDropTargetContextPeer.access$800(Unknown Source)
at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchDropEvent(Unknown Source)
at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchEvent(Unknown Source)
at sun.awt.dnd.SunDropTargetEvent.dispatch(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processDropTargetEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Just wanted to follow up on this. I just downloaded the tokentool-1.0M2 zip release on 11/08/2006 and I am getting the same drag and drop issue. Does it look lik ethis will get fixed anytime soon? Also, I may be interested in helping out with the project if you guys are open to the idea of help and my free time allows. Stack trace below just for good measure:
Fedora Core 5
Gnome/Nautilus for Drag and Drop
java version "1.5.0_09"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_09-b03)
Java HotSpot(TM) Client VM (build 1.5.0_09-b03, mixed mode, sharing)
java.awt.datatransfer.UnsupportedFlavorException: application/x-java-file-list
at sun.awt.dnd.SunDropTargetContextPeer.getTransferData(SunDropTargetContextPeer.java:219)
at sun.awt.datatransfer.TransferableProxy.getTransferData(TransferableProxy.java:56)
at java.awt.dnd.DropTargetContext$TransferableProxy.getTransferData(DropTargetContext.java:359)
at net.rptools.tokentool.TokenCompositionPanel.drop(TokenCompositionPanel.java:191)
at java.awt.dnd.DropTarget.drop(DropTarget.java:430)
at sun.awt.dnd.SunDropTargetContextPeer.processDropMessage(SunDropTargetContextPeer.java:500)
at sun.awt.dnd.SunDropTargetContextPeer.access$800(SunDropTargetContextPeer.java:53)
at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchDropEvent(SunDropTargetContextPeer.java:812)
at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchEvent(SunDropTargetContextPeer.java:736)
at sun.awt.dnd.SunDropTargetEvent.dispatch(SunDropTargetEvent.java:29)
at java.awt.Component.dispatchEventImpl(Component.java:3826)
at java.awt.Container.dispatchEventImpl(Container.java:2024)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
at java.awt.LightweightDispatcher.processDropTargetEvent(Container.java:3963)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3817)
at java.awt.Container.dispatchEventImpl(Container.java:2010)
at java.awt.Window.dispatchEventImpl(Window.java:1778)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
We released 1.0 back in June or so, and we're right on the verge of releasing 1.1, you should check out rptools.net to get the latest 1.1 development version and see if this is still a problem for you.
Look forward to seeing you over there !
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The M2 build is already accounted for, but I'll make the necessary adustments for the M3 release. This should make it work for at least the following apps:
Konquerer
Mozilla
Firefox
Nautilus
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It's been awhile, since I lest checked in and I was hopping for a new version to use on Linux. I still have the M3 version I tried months ago and it still does not let me drag a token from konqueror to maptool. Dragging from tokentool works, but then I have to make the token every time.
Any chance of a M4 version?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
We're testing M4 hopefully for a release this week.
You don't have to make the token every time -- save it from tokentool to the filesystem and use maptool's Open Asset Bar to open the directory it's saved in, then you can use it directly in maptool.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Something that may not be obvious (that needs to be documented) is the ability to load assets from the filesystem.
Create an asset directory somewhere convenient, then create a hierarchical structure that you like, such as PCs, MOBs, Artifacts, whatever. You can make it as deep or shallow as you like.
Then, in MapTool, hit CTRL-A which will open the Add Asset Panel dialog. Navigate and open the top level of the hierarchy. In the left panel the directory will show up. Double click it to expand it. You can then navigate to any of your tokens.
Couple notes:
1) We're working on making MapTool remember all the asset directories you've added so you don't have to do that each time
2) Make it more obvious that you can add asset panels
3) Make it more intuitive that you have to expand the root node to see the hierarchy
As for direct drag-n-drop on Linux, dropping from the filesystem (or browser) in Linux has been a little tricky, and is not yet included in M4, but definitely will be included in either M5 or 1.0 (the next two releases), which should be over the next month.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I can't get drag and drop to work. I am using the .jar file with Sun Java 5 on Linux. This is what the terminal says when I drop the jpeg on it. (but formated different)
java.awt.datatransfer.UnsupportedFlavorException: application/x-java-file-list
at sun.awt.dnd.SunDropTargetContextPeer.getTransferData(Unknown Source)
at sun.awt.datatransfer.TransferableProxy.getTransferData(Unknown Source)
at java.awt.dnd.DropTargetContext$TransferableProxy.getTransferData(Unknown Source)
at net.rptools.tokentool.TokenCompositionPanel.drop(TokenCompositionPanel.java:172)
at java.awt.dnd.DropTarget.drop(Unknown Source)
at sun.awt.dnd.SunDropTargetContextPeer.processDropMessage(Unknown Source)
at sun.awt.dnd.SunDropTargetContextPeer.access$800(Unknown Source)
at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchDropEvent(Unknown Source)
at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchEvent(Unknown Source)
at sun.awt.dnd.SunDropTargetEvent.dispatch(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processDropTargetEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
We are currently in the process of teaching the tool about the mime types found in linux.
We super appreciate your feedback, it's good to know what OSs our user base would like supported :)
Just wanted to follow up on this. I just downloaded the tokentool-1.0M2 zip release on 11/08/2006 and I am getting the same drag and drop issue. Does it look lik ethis will get fixed anytime soon? Also, I may be interested in helping out with the project if you guys are open to the idea of help and my free time allows. Stack trace below just for good measure:
Fedora Core 5
Gnome/Nautilus for Drag and Drop
java version "1.5.0_09"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_09-b03)
Java HotSpot(TM) Client VM (build 1.5.0_09-b03, mixed mode, sharing)
java.awt.datatransfer.UnsupportedFlavorException: application/x-java-file-list
at sun.awt.dnd.SunDropTargetContextPeer.getTransferData(SunDropTargetContextPeer.java:219)
at sun.awt.datatransfer.TransferableProxy.getTransferData(TransferableProxy.java:56)
at java.awt.dnd.DropTargetContext$TransferableProxy.getTransferData(DropTargetContext.java:359)
at net.rptools.tokentool.TokenCompositionPanel.drop(TokenCompositionPanel.java:191)
at java.awt.dnd.DropTarget.drop(DropTarget.java:430)
at sun.awt.dnd.SunDropTargetContextPeer.processDropMessage(SunDropTargetContextPeer.java:500)
at sun.awt.dnd.SunDropTargetContextPeer.access$800(SunDropTargetContextPeer.java:53)
at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchDropEvent(SunDropTargetContextPeer.java:812)
at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchEvent(SunDropTargetContextPeer.java:736)
at sun.awt.dnd.SunDropTargetEvent.dispatch(SunDropTargetEvent.java:29)
at java.awt.Component.dispatchEventImpl(Component.java:3826)
at java.awt.Container.dispatchEventImpl(Container.java:2024)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
at java.awt.LightweightDispatcher.processDropTargetEvent(Container.java:3963)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3817)
at java.awt.Container.dispatchEventImpl(Container.java:2010)
at java.awt.Window.dispatchEventImpl(Window.java:1778)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Actually, we've moved on something fierce since 1.0M2 :)
Check out our new forums:
http://forums.rptools.net/index.php
We released 1.0 back in June or so, and we're right on the verge of releasing 1.1, you should check out rptools.net to get the latest 1.1 development version and see if this is still a problem for you.
Look forward to seeing you over there !
Could you tell me what the source application was of the drag ?
I was using konqueror to drag a jpeg. I did not try with other filemanagers.
The M2 build is already accounted for, but I'll make the necessary adustments for the M3 release. This should make it work for at least the following apps:
Konquerer
Mozilla
Firefox
Nautilus
It's been awhile, since I lest checked in and I was hopping for a new version to use on Linux. I still have the M3 version I tried months ago and it still does not let me drag a token from konqueror to maptool. Dragging from tokentool works, but then I have to make the token every time.
Any chance of a M4 version?
uteck,
We're testing M4 hopefully for a release this week.
You don't have to make the token every time -- save it from tokentool to the filesystem and use maptool's Open Asset Bar to open the directory it's saved in, then you can use it directly in maptool.
Something that may not be obvious (that needs to be documented) is the ability to load assets from the filesystem.
Create an asset directory somewhere convenient, then create a hierarchical structure that you like, such as PCs, MOBs, Artifacts, whatever. You can make it as deep or shallow as you like.
Then, in MapTool, hit CTRL-A which will open the Add Asset Panel dialog. Navigate and open the top level of the hierarchy. In the left panel the directory will show up. Double click it to expand it. You can then navigate to any of your tokens.
Couple notes:
1) We're working on making MapTool remember all the asset directories you've added so you don't have to do that each time
2) Make it more obvious that you can add asset panels
3) Make it more intuitive that you have to expand the root node to see the hierarchy
As for direct drag-n-drop on Linux, dropping from the filesystem (or browser) in Linux has been a little tricky, and is not yet included in M4, but definitely will be included in either M5 or 1.0 (the next two releases), which should be over the next month.