Comments (8)
Make preview non-draggable? Absolutely not! :)
This is the #1 way to get the token easily into MapTool. It's meant to drag the finished token either to MapTool or a file location (or into e-mail or other application).
I suppose we could prevent dragfrom preview into main canvas but othewise all DnD events are purposely coded. (Also, this is how TokenTool 1.x worked as well)
from tokentool.
Ctrl-C and Ctrl-V doesn't work? I understand the ease of DnD, but it shouldn't be dragged onto the main canvas, I think.
But I am not really using token tool, to be honest, so listen to your main users instead, whether this is a problem or an artifact found by an inexperienced tester.
from tokentool.
Using keystrokes requires the ability to "select" something, or just assume that the Preview window is always selected...
I think disallowing the drag into the main window from the preview window makes the most sense. And it should be pretty easy to detect the source of the drop as 'self'.
from tokentool.
Granted, dragging the preview to the main canvas just replaces the existing portrait to be used.
This could be used for some sort of "effect". I have users who already used TokenTool to create new "overlays" to use within TT so there may be use cases for this.
Remember, just because one person doesn't use a tool a certain way doesn't mean it should be limited for others. #optionsForAll! :)
from tokentool.
By all means, do as you please here. I just fumbled around to see how you use JFX. And then I found the combo 1. drop preview on main. 2. resize token. That leads to reverse zooming into and out-of by the preview and main canvas. This is an "effect" of sorts and looks like a caleidoscope. Surely not intentional though. But that's what "playing around with it" leads to. At least when I'm in control :-)
from tokentool.
As long as the app doesn't crash, I suppose we can leave it. It might react strangely but, as Jamz says, I can see people quirks like these and taking advantage of them; as long as nothing breaks, it's probably fine. :)
from tokentool.
FYI: I'm 99% sure this was the behavior in TokenTool 1.x and it didn't cause anyone any issues. :)
from tokentool.
That's true. You could drag from the preview down into the composition area and add ring after ring after ring until the little portrait was too small to see anymore.
from tokentool.
Related Issues (20)
- Change Portrait button stopped working HOT 3
- WebP support request HOT 1
- TokenTool does not start HOT 4
- Release build should create an MSI for windows HOT 1
- Filetype selector on Save As... dialog is stuck on WebP HOT 1
- The 2.2 installer does not contain overlays HOT 1
- Fails to start with missing image on arch HOT 10
- token tool not starting HOT 3
- TokenTool crashes on startup on Ubuntu 21.10 HOT 6
- [BUG]: TT hangs when clicking "Change Portrait Image"
- Changing portrait does not work HOT 5
- Generating two-sided tokens HOT 1
- Crash to desktop on loading HOT 4
- [BUG]: Not opening Portrait images on Windows 11 HOT 5
- Token Tool 2.2.1 will not open HOT 2
- PSD not loading into Overlay Manager HOT 1
- Add New File Format Support: AVIF HOT 3
- Updated Overlays HOT 14
- Option to not autocrop/ recentre for asymmetric overlays
- Capture Screen function freezes TokenTool (Ubuntu 22.04 XFCE)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tokentool.