37 lines
1.3 KiB
XML
37 lines
1.3 KiB
XML
<idea-plugin>
|
|
<id>com.prepeep.harmness-browser</id>
|
|
<name>Harmness Browser</name>
|
|
<vendor>prepeep</vendor>
|
|
|
|
<description><![CDATA[
|
|
Embed a configurable browser panel (e.g. a local Harmness instance) directly inside
|
|
JetBrains IDE sidebars. Enables seamless AI-assisted coding inside PyCharm / IntelliJ
|
|
IDEA without switching to a separate browser window.
|
|
]]></description>
|
|
|
|
<idea-version since-build="242" until-build="251.*"/>
|
|
|
|
<depends>com.intellij.modules.platform</depends>
|
|
|
|
<extensions defaultExtensionNs="com.intellij">
|
|
<toolWindow
|
|
id="Harmness Browser"
|
|
icon="/icons/harmness.svg"
|
|
factoryClass="com.harmness.toolwindow.HarmnessToolWindowFactory"
|
|
anchor="right"
|
|
condition="class#==com.intellij.ui.jcef.JBCefApp"
|
|
/>
|
|
|
|
<applicationConfigurable
|
|
parent="tools"
|
|
instance="com.harmness.toolwindow.HarmnessSettingsConfigurable"
|
|
id="com.harmness.toolwindow.HarmnessSettingsConfigurable"
|
|
displayName="Harmness Browser"/>
|
|
|
|
<applicationService
|
|
serviceImplementation="com.harmness.toolwindow.SettingsState"/>
|
|
|
|
<applicationService
|
|
serviceImplementation="com.harmness.toolwindow.WindowFocusService"/>
|
|
</extensions>
|
|
</idea-plugin> |