diff --git a/AudioFilter/data/background.jpg b/AudioFilter/data/background.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ae40ecdeee38a4e24ce10670876f580cb5e9d872 Binary files /dev/null and b/AudioFilter/data/background.jpg differ diff --git a/AudioFilter/manifest.json b/AudioFilter/manifest.json index b79c3d651ec03cade15dbd6393479eecf0839741..3c026fbc5b5448cddbee171bd437e281993df1f8 100644 --- a/AudioFilter/manifest.json +++ b/AudioFilter/manifest.json @@ -2,5 +2,6 @@ "name": "AudioFilter", "description": "**Apply a reverb filter to your video.**<br/>Musicians can now use Jami for online music sessions and play music with their friends online.", "version": "1.0.0", - "iconPath" : "icon.svg" + "iconPath" : "icon.svg", + "backgroundPath": "background.jpg" } \ No newline at end of file diff --git a/AutoAnswer/data/background.jpg b/AutoAnswer/data/background.jpg new file mode 100644 index 0000000000000000000000000000000000000000..000eea334ea5e158cf74d26ca988b65ea8dad4fe Binary files /dev/null and b/AutoAnswer/data/background.jpg differ diff --git a/AutoAnswer/manifest.json b/AutoAnswer/manifest.json index 6fc4610e1b4b7c3fecb7b5f6b0142dab7034ea82..56fb9311eb8bd688855cf53912bb716cfcd0fc4f 100644 --- a/AutoAnswer/manifest.json +++ b/AutoAnswer/manifest.json @@ -2,5 +2,6 @@ "name": "AutoAnswer", "description": "Set up a bot that automatically answers with given text.", "version": "2.0.0", - "iconPath": "icon.svg" + "iconPath": "icon.svg", + "backgroundPath": "background.jpg" } \ No newline at end of file diff --git a/GreenScreen/data/background.jpg b/GreenScreen/data/background.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1b05597bb6b4c1d1c2b6126e22d4cfaef38ea0de Binary files /dev/null and b/GreenScreen/data/background.jpg differ diff --git a/GreenScreen/manifest.json b/GreenScreen/manifest.json index 8e075c0e858ce772e017b92a1a3c9259b1eebf88..14cd6eebb4dcbcded2b9230aec7a4a8e74d72604 100644 --- a/GreenScreen/manifest.json +++ b/GreenScreen/manifest.json @@ -2,5 +2,6 @@ "name": "GreenScreen", "description": "**Modify your background with the Greenscreen plugin.**<br/>\"Greenscreen\" allows you to modify your background during a videocall or add a blur effect.", "version": "2.0.0", - "iconPath": "icon.svg" + "iconPath": "icon.svg", + "backgroundPath": "background.jpg" } \ No newline at end of file diff --git a/SDK/Templates/background.jpg b/SDK/Templates/background.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e19b43022dfdb3d0d71b676ac4fcc42a96556207 Binary files /dev/null and b/SDK/Templates/background.jpg differ diff --git a/SDK/Templates/manifest.json b/SDK/Templates/manifest.json index 0e8ae89c77c2bd94686758a63f378396cbe63169..7d276e6c7e4454d8e5875ba39c1d2bf13a98f7a8 100644 --- a/SDK/Templates/manifest.json +++ b/SDK/Templates/manifest.json @@ -2,5 +2,6 @@ "name": "pluginName", "description": "plugin description", "version": "version", - "iconPath" : "icon.svg" + "iconPath" : "icon.svg", + "backgroundPath" : "background.jpg" } \ No newline at end of file diff --git a/SDK/pluginStructureProfile.py b/SDK/pluginStructureProfile.py index 6a677f8baad7af37a78c4258bf737bd207d05966..b721599c0d7f2c790148a5219af1f175716b6b89 100644 --- a/SDK/pluginStructureProfile.py +++ b/SDK/pluginStructureProfile.py @@ -46,6 +46,7 @@ class PluginStructure(UserInfos): self.manifestFile = f"{self.pluginDirectory}/manifest.json" self.pluginDataDirectory = f"{self.pluginDirectory}/data" self.pluginIcon = f"{self.pluginDataDirectory}/icon.svg" + self.pluginBackground = f"{self.pluginDataDirectory}/background.jpg" self.preferencesFile = f"{self.pluginDataDirectory}/preferences.json" self.packageFile = f"{self.pluginDirectory}/package.json" self.cmakelistsFile = f"{self.pluginDirectory}/CMakeLists.txt" @@ -107,6 +108,8 @@ class PluginStructure(UserInfos): os.mkdir(self.pluginDataDirectory) if (not os.path.exists(self.pluginIcon)): shutil.copyfile("./Templates/icon.svg", self.pluginIcon) + if (not os.path.exists(self.pluginBackground)): + shutil.copyfile("./Templates/background.jpg", self.pluginBackground) def saveManifest(self, manifestTxt): with open(self.manifestFile, 'w') as f: diff --git a/WaterMark/data/background.jpg b/WaterMark/data/background.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d3a37fa7ee0366433156c98b3b7f21eb5a373f61 Binary files /dev/null and b/WaterMark/data/background.jpg differ diff --git a/WaterMark/manifest.json b/WaterMark/manifest.json index 96cfd9380a1a541e2c3ce182385fa0a5f84fe336..61313126b498df57cc8f5a4e6c2baf06817d749f 100644 --- a/WaterMark/manifest.json +++ b/WaterMark/manifest.json @@ -2,5 +2,6 @@ "name": "WaterMark", "description": "**Add a Watermark to your video.**<br/>You can now add a Watermark including your own logo and additional information such as a text, the current date and time to your video.", "version": "2.1.0", - "iconPath": "icon.svg" + "iconPath": "icon.svg", + "backgroundPath": "background.jpg" } \ No newline at end of file diff --git a/WhisperTranscript/data/background.jpg b/WhisperTranscript/data/background.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6795f94298b79b0a5235a6e5f849a0272316dc36 Binary files /dev/null and b/WhisperTranscript/data/background.jpg differ diff --git a/WhisperTranscript/manifest.json b/WhisperTranscript/manifest.json index adb1b347858a19f839acf6ab56755627120fe0e0..5689c11a4fb26f6c452453d31f6f34420a8d80f8 100644 --- a/WhisperTranscript/manifest.json +++ b/WhisperTranscript/manifest.json @@ -2,5 +2,6 @@ "name": "WhisperTranscript", "description": "**Automatic real-time subtitles with Whisper.**<br/>Use an AI model running locally on your device to automatically subtitle the conversation in real time!", "version": "1.0.1", - "iconPath": "icon.svg" + "iconPath": "icon.svg", + "backgroundPath": "background.jpg" } \ No newline at end of file