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 @@
+