If you are looking for the decompiler itself, visit https://github.com/jindrapetrik/jpexs-decompiler
NEW : We have got a new blog where we post some interesting SWF internals info.

#390 Reload list of fonts to import
Author:
megalol

Date created:
Type: feature
Visibility: Everybody
Assigned to:
honfika

State: closed 

For now reloading swf button doesn't help when I've installed new fonts in Windows. I
should close FFDec and open again to see new installed fonts in font characters import
list.
Implemented. I haven't test it, but if
GraphicsEnvironment.getLocalGraphicsEnvironment().getAvailableFontFamilyNames() returns
always the actual installed fonts, then it should be reloaded.
Please test it when you have time.
Doesn't work. New font appears in list only after closing and opening FFDec (pressing
reload button under "save as exe" has no effect).
Yes, it is cached somewhere in Java. Then i think that it is impossible without process
restart:(
State: upgraded→new
Please try again. Now i'm added internal proprietary API (Win32FontManager), but it can be
removed in a future release of Java, so it is not guaranteed, that will work forever.
State: new→upgraded
It works but partitially. New font is shown after reloading but when I want to import font
characters it imports not from it but from some other font like Arial. After closing and
opening FFDec again it imports correct font characters from new font.
Ok, then i'll revert the last modification, because however i'm able to get the updated
font list, but java still thinks, that the new font is not available, when you try to load
it.
And i think it is better not to show the font in the list, when it can't be used. Do you
agree?
Yes, reverting is better ("not to show the font in the list, when it can't be used") than
to leave it as now.
State: upgraded→returned
Please try the latest version again.
State: returned→upgraded
*Latest nightly version.
Now it works, thanks!
State: upgraded→closed