From 2a128c0cf893e873b075c7d6563dac034d638ab4 Mon Sep 17 00:00:00 2001 From: SerVB Date: Thu, 4 Feb 2021 16:09:36 +0300 Subject: [PATCH] Add description, icon, and change notes for plugin --- projector-plugin/CHANGELOG.md | 10 ++++ projector-plugin/build.gradle.kts | 12 +--- .../src/main/resources/META-INF/plugin.xml | 16 ++++-- .../main/resources/META-INF/pluginIcon.svg | 57 +++++++++++++++++++ 4 files changed, 80 insertions(+), 15 deletions(-) create mode 100644 projector-plugin/src/main/resources/META-INF/pluginIcon.svg diff --git a/projector-plugin/CHANGELOG.md b/projector-plugin/CHANGELOG.md index b0e09ef5..cbcf159c 100644 --- a/projector-plugin/CHANGELOG.md +++ b/projector-plugin/CHANGELOG.md @@ -1,11 +1,21 @@ # projector-plugin changelog + Notable changes to this project are documented in this file. +# 1.0.2 + +## Added + +- Description, icon, and change notes. + # 0.43.1 + ## Added + - Use DNS names instead of IPs where possible. ## Changed + - Passwords settings. - Dialogs look and copying URL. diff --git a/projector-plugin/build.gradle.kts b/projector-plugin/build.gradle.kts index 7d47c93c..05b61ccd 100644 --- a/projector-plugin/build.gradle.kts +++ b/projector-plugin/build.gradle.kts @@ -16,13 +16,14 @@ * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ -import org.jetbrains.intellij.tasks.PatchPluginXmlTask plugins { kotlin("jvm") id("org.jetbrains.intellij") } +version = "1.0.2" + val projectorClientVersion: String by project dependencies { @@ -38,12 +39,3 @@ intellij { (tasks["runIde"] as JavaExec).apply { jvmArgs = jvmArgs.orEmpty() + listOf("-Djdk.attach.allowAttachSelf=true", "-Dswing.bufferPerWindow=false") } - -tasks.withType { - changeNotes( - """ - Add change notes here.
- most HTML tags may be used - """ - ) -} diff --git a/projector-plugin/src/main/resources/META-INF/plugin.xml b/projector-plugin/src/main/resources/META-INF/plugin.xml index 418a9c30..988e234c 100644 --- a/projector-plugin/src/main/resources/META-INF/plugin.xml +++ b/projector-plugin/src/main/resources/META-INF/plugin.xml @@ -24,12 +24,18 @@ Share the IDE window using the Projector server.

+
+

How to use: after the plugin installation, please manually restart the IDE. New menu item Projector will appear next to the Help in the title bar.

+
+

Please note that it's an experimental technology.

+
+

If you want simultaneous collaborative editing, please try Code With Me solution. Projector doesn't support that.

+ ]]>
- Please note that it's an experimental technology. - - If you want simultaneous collaborative editing, please try Code With Me solution. Projector doesn't support that. - ]]> + CHANGELOG.md. + ]]> diff --git a/projector-plugin/src/main/resources/META-INF/pluginIcon.svg b/projector-plugin/src/main/resources/META-INF/pluginIcon.svg new file mode 100644 index 00000000..614ce5ee --- /dev/null +++ b/projector-plugin/src/main/resources/META-INF/pluginIcon.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +