Dmitry Kravchenko

- Total activity 27
- Last activity
- Member since
- Following 0 users
- Followed by 0 users
- Votes 4
- Subscriptions 9
-
Created IntelliJ Platform plugin reactive programming
AnsweredApparently, 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... -
Created How to disable / minitmize startup processes when running Plugin?
AnsweredI 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... -
Created How to implement simple graphics editor for custom file types?
AnsweredI 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... -
Created How are colors of custom editor set? How to intercept/listen it?
AnsweredI wrote my example of custom editor public class LineageFileEditor implements FileEditor {...@Override public @NotNull JComponent getComponent() { return new JSwingExample02();} and it returns m... -
Created `getComponent` of my custom `FileEditor` is never called
AnsweredI 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... -
Created New FileType is ignored in most cases in InteliJ Plugin
AnsweredI have created the following class public class LineageFileType implements FileType { @Override public @NonNls @NotNull String getName() { return "Lineage File"; } @Override p... -
Created Required properties of <extensions> tag is incosistent with documentation
AnsweredI wrote my own FileType class and tried to register it as it is written in documentation: Unfortunately, my JetBrains wants something completely different: Why? Is it normal? What I am doing wro... -
Created How to enumerate editors and know their locations in Intellij Platform SDK?
AnsweredI have the following example layout on screen How to enumerate these 3 editors with files aaa.html, bbb.html and ccc.html and know their locations from within Plugin code? Any hints please. Can't ... -
Created UI designer form broken and does not work anymore
AnsweredAfter some manipulations, I have lost the connection between form file and it's bound class. The following code public static void main(String[] args) { JFrame frame = new JFrame("MyForm"); JPa...