Page 1 of 2

TokenTool 2.0

Posted: Sun Dec 03, 2017 3:38 am
by JamzTheMan
I’m proud to present a brand new version of TokenTool, Rewritten in JavaFX 8 to bring a modern and updated UI as well as a few new features! TokenTool 2.0 now supports PSD format for ‘overlays’ to allow for better masking by supporting ‘layers’. To create your own ‘overlay’ you can use any version of PhotoShop or GIMP and add your masking layer as the first (bottom) layer and your overlay image as the second (top) layer.

http://tokentool.nerps.net/

Re: TokenTool 2.0

Posted: Sun Dec 03, 2017 6:40 am
by aliasmask
Someone should pin this post.

Re: TokenTool 2.0

Posted: Sun Dec 03, 2017 2:02 pm
by Full Bleed
JamzTheMan wrote:I’m proud to present a brand new version of TokenTool, Rewritten in JavaFX 8 to bring a modern and updated UI as well as a few new features! TokenTool 2.0 now supports PSD format for ‘overlays’ to allow for better masking by supporting ‘layers’. To create your own ‘overlay’ you can use any version of PhotoShop or GIMP and add your masking layer as the first (bottom) layer and your overlay image as the second (top) layer.

http://tokentool.nerps.net/
I've never had much need to use token tool, but this looks pretty nifty and I've put it in my tool box.

Nice work!

Re: TokenTool 2.0

Posted: Mon Dec 04, 2017 8:36 am
by bobifle
I hope it's the first step to get Maptool under Java FX :mrgreen:

Well done :!:

Re: TokenTool 2.0

Posted: Mon Dec 04, 2017 12:20 pm
by JamzTheMan
Actually, that was my original intention...

TokenTool was a much smaller chunk of code to chew off and get my feet wet. Originally I thought It would have been just converting some classes but 99% of TokenTool was either UI or Image manipulation, and FX has a much better Image class now so, ya, ended up rewriting pretty much the whole thing.

And it's done one thing for me, I never want to touch Swing again! :mrgreen:

Re: TokenTool 2.0

Posted: Mon Dec 04, 2017 2:13 pm
by Full Bleed
JamzTheMan wrote:And it's done one thing for me, I never want to touch Swing again! :mrgreen:
We won't lose the ability to pin windows/frames around the screen with JavaFX will we? I find that one of the major annoyances of using Fantasy Grounds is windows management and actually much prefer how I can tab, pin, and auto-hide windows in MT all over the place.

Re: TokenTool 2.0

Posted: Mon Dec 04, 2017 4:39 pm
by JamzTheMan
Full Bleed wrote:
JamzTheMan wrote:And it's done one thing for me, I never want to touch Swing again! :mrgreen:
We won't lose the ability to pin windows/frames around the screen with JavaFX will we? I find that one of the major annoyances of using Fantasy Grounds is windows management and actually much prefer how I can tab, pin, and auto-hide windows in MT all over the place.
I'm really trying to avoid it. Unfortunately docked windows is not a native FX ability. Although there are 1 or 2 FX window docking libraries, I haven't evaluated them yet... I hope to find one that is supported, up to date, and actively maintained...

Re: TokenTool 2.0

Posted: Fri Dec 08, 2017 9:01 am
by Phergus
Looks good and makes some great tokens!

The glow setting will be very handy.

Something for the future, it would be handy if we could save actual token files and include the Portrait image at the same time rather than adding it in once dropped in MapTool.

Re: TokenTool 2.0

Posted: Fri Dec 08, 2017 11:20 am
by JamzTheMan
Yea, I'm thinking of adding PSD support to MapTool.

And then let you save a token as PSD with all the layers and info. Also lets you reedit a token.

Plus give a bunch of bonus goodies for MT like VBL ;)

Re: TokenTool 2.0

Posted: Fri Dec 08, 2017 11:57 am
by Phergus
That sounds good.

An option to bump up the font size(s) of the TokenTool UI would also be nice. My eyes ain't what they used to be.

Re: TokenTool 2.0

Posted: Fri Dec 08, 2017 4:26 pm
by JamzTheMan
TokenTool should respond to DPI scaling... do you have your OS bumped up?

Re: TokenTool 2.0

Posted: Fri Dec 08, 2017 5:28 pm
by Phergus
So it does.

I think I turned off the Display Scaling back when I did the Creators Update for Win10 because it mostly made the text fuzzy.

Ah well. That's why I have progressive lenses. I can just look through the bottom of them to read things. lol

Re: TokenTool 2.0

Posted: Fri Dec 08, 2017 8:21 pm
by JamzTheMan
Yea. there's been some movement on improving DPI by the OS's, especially with 4k and WQHD displays getting cheaper and popular. But between all 3 OS types and versions, that's a lot of variables. I'm hoping FX helps with that...

Re: TokenTool 2.0

Posted: Sat Dec 09, 2017 6:11 am
by bubblobill
Java 9 does a better job (generally) of rendering on high DPI displays.
You have to go digging as Java will not automatically update to it yet.

Re: TokenTool 2.0

Posted: Sat Dec 09, 2017 7:23 am
by Full Bleed
JamzTheMan wrote:Yea, I'm thinking of adding PSD support to MapTool.

And then let you save a token as PSD with all the layers and info. Also lets you reedit a token.

Plus give a bunch of bonus goodies for MT like VBL ;)
Given that... and you basically re-wrote Token tool... it begs the question of why you didn't/don't just include it as a part of Maptool. If there was a "light" stand-alone version and a "better" version in MT it might lure some new users into giving MT a chance. I know Token Tool is still pretty popular with users of other VTTs because said VTTs don't have good ways to make tokens.