ehmkah / imgdiff

ImgDiff is a plugin for IntelliJ which shows the diff between two images in IntelliJ's diff screen
Apache License 2.0
17 stars 1 forks source link

Plugin is not functional in IntelliJ IDEA 2021.1 #66

Closed forketyfork closed 3 years ago

forketyfork commented 3 years ago

Describe the bug Can't get the plugin to work in IntelliJ IDEA 2021.1. The diff window doesn't have any ImageDiff controls.

To Reproduce

Expected behavior The diff window has the ImageDiff controls (dropdown, middle diff image)

Screenshots

diff

plugins

Desktop (please complete the following information):

Ubuntu Linux 20.04 IntelliJ IDEA 2021.1 (Ultimate Edition) Build #IU-211.6693.111, built on April 6, 2021 ImageDiff plugin v1.9.0

ehmkah commented 3 years ago

Thank you for your bug report. I can confirm that the plugin is not working with intellij 2021.1. At the moment I have no work-around but I will fix it.

ehmkah commented 3 years ago

First investigation result. It seems that the "code with me" intellij plugin uses "my"-trick for changing the diff view behavior.

                        serviceImplementation="com.jetbrains.rdserver.vcs.BackendServerDiffManager"
                        overrides="true"/>

I do some research how to build around.

Unfortunately I found no way to remove the plugin because its bundled and can only be disabled.

raDiesle commented 3 years ago

same here. when disabling "code with me" it will work again

ehmkah commented 3 years ago

@raDiesle - did it work after you disabled code-with-me? When I did it, the plugin still did not work.

forketyfork commented 3 years ago

Disabling code-with-me worked for me.

ehmkah commented 3 years ago

Made a bug-report for "code-with-me" https://youtrack.jetbrains.com/issue/CWM-2648

ehmkah commented 3 years ago

Thanks to the wonderful Jetbrains-engineers. They helped me fixing this issue. The bugfix will be releases with version 1.10.0 which is on its way.

If you still have problems just reopen this issue and do not forget to enable "Code with me"-plugin. :-)