Hello, I'm trying to migrate my existing plugin to IDEA 13, and currently have two issues:
1) RunConfiguration has an incompatible change to the interface -
SettingsEditor<ConfigurationPerRunnerSettings> getRunnerSettingsEditor(ProgramRunner runner);
When I import my existing code into IDEA 13, the Make process complains that my SettingsEditor<JDOMExternalizable> getRunnerSettingsEditor(...) is incompatible. If I remove it, the RunConfiguration will run fine in IDEA 13, but not in IDEA 12 - it complains that it's an abstract class. How do I properly implement RunConfiguration so it runs in both IDEA 13 and earlier?
(side note: When I build my plugin with IDEA 12, the RunConfiguration runs fine in IDEA 13).
2) In IDEA 13, I am unable to set Icon's on JRadioButtons for any plugin forms. It does work for a simple Swing App, but I can not get it to work within a plugin form at all. In the designer, it resizes the radiobutton to the size of my icon image, but visually it stays as the default radio button. If I click Preview, the radio button images appear as expected, but that's the only place.
UPDATE: I just noticed that the images on JRadioButtons issue seems to only be affecting Windows and Linux, it's working as expected on Mac. Will file an issue on this one.