Friedrich von Never
Friedrich von Never
See this TODO: https://github.com/ForNeVeR/AvaloniaRider/blob/25a11ba14bcdd61b5f6c46108175f14ce26b50ef/src/dotnet/AvaloniaRider.Plugin/AvaloniaRiderProjectModelHost.cs#L70
When implementing #120, I was forced to add previewer's own toolbar with certain actions (restart previewer and browse web view). We'll need to migrate these actions back to the main...
HTML previewer control should determine the browser size based on the available panel space, and should automatically resize with the previewer panel. Depends on: #74.
Since JavaFX is being obsoleted as an IntelliJ component, and JCEF, on the other hand, being included into it by default, we'll have to migrate from JavaFX to JCEF for...
There's an [Avalonia tool window](https://github.com/ForNeVeR/AvaloniaRider/blob/a71d4a81c7056e48e2bcaef9047b110e976d6dbd/src/rider/main/kotlin/idea/AvaloniaToolWindowManager.kt#L15-L18) that's used to host the logs from the previewer process. I don't think it's of use for ordinary users. Let's drop it, and show the...
Since Avalonia considers XAML files as usual executable files, and even has PDBs and sequence point information for them, it would be logical to provide coverage data for XAML, too.
We should pass mouse (and keyboard?) user interactions across the Avalonia Remote Protocol.
Plugin code base should be localizable, thus all the hardcoded user-readable text should be extracted into resource bundles.
When any XMPP user posts a message like that: ``` $` ``` It gets wrongly translated to Telegram, because it's a meta-character for `String.prototype.replace`.