Re: [DPP-Devel] IntelliJ Thread Rules

2016-09-22 Thread Zieris, Franz
Hi Alex, if you read the next sentence as well, it should become clear: > Writing data is only allowed from the UI thread, > and write operations always need to be wrapped in > a write action with ApplicationManager.getApplication().runWriteAction(). > > To pass control from a background thread

Re: [DPP-Devel] IntelliJProjectImpl

2016-09-22 Thread Zieris, Franz
OK, so to summarize my impressions of your reactions to my proposal to trim the Core concepts to a minimum: There are quite a few difficulties along the way, but I did not notice any fundamental concerns on the topic. But before we get all too busy starting with just another big rework activity

[DPP-Devel] IntelliJ Thread Rules

2016-09-22 Thread Alexander Jakobi
Hey guys, I'm wondering about a thing in this [1] part of the IntelliJ Platform SDK DevGuide: "Writing data is only allowed from the UI thread, and write operations always need to be wrapped in a write action with ApplicationManager.getApplication().runWriteAction()." Does this mean only the