Dmitry Kravchenko

- Total activity 27
- Last activity
- Member since
- Following 0 users
- Followed by 0 users
- Votes 4
- Subscriptions 9
-
Dmitry Kravchenko created a post, AnsweredIntelliJ Platform plugin reactive programming
Apparently, IntelliJ platform uses EDT like in Swing. There was a reactive library for Swing, called `RxJava`, but nowadays it looks obsolete and not compatible with RxJava 2+. For example, it's `S... -
-
Dmitry Kravchenko created a post, AnsweredHow to disable / minitmize startup processes when running Plugin?
I am developing lightweight plugin, which is drawing custom visualization in document window. On each run of a debugger, it does - Loading project / Loading components- Loading project / Reopenin... -
Dmitry Kravchenko created a post, AnsweredHow to implement simple graphics editor for custom file types?
I would like to implement simple graph editor with my own file type. It can be either binary or text (not decided yet, probably YAML), but it's text representation will not be visible. User will be... -
Dmitry Kravchenko created a post, AnsweredHow are colors of custom editor set? How to intercept/listen it?
I wrote my example of custom editor public class LineageFileEditor implements FileEditor {...@Override public @NotNull JComponent getComponent() { return new JSwingExample02();} and it returns m... -
Dmitry Kravchenko commented, -
-
Dmitry Kravchenko created a post, Answered`getComponent` of my custom `FileEditor` is never called
I wish to make my own file type to edit some lineage graphs graphically. I have derived from `FileEditor` class public class LineageFileEditor implements FileEditor { @Override public @NotNull J... -
-
Dmitry Kravchenko created a post, AnsweredNew FileType is ignored in most cases in InteliJ Plugin
I have created the following class public class LineageFileType implements FileType { @Override public @NonNls @NotNull String getName() { return "Lineage File"; } @Override p...