From 6dd86ef260c6860f891bc390b329a1ed1f31ef5a Mon Sep 17 00:00:00 2001 From: Vishal Date: Sat, 20 Apr 2024 03:15:58 +0530 Subject: [PATCH 1/3] Update - 1.0.10 --- index.json | 1 + plugin_manager.py | 8 ++++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/index.json b/index.json index 67c287c..a3ed384 100644 --- a/index.json +++ b/index.json @@ -1,6 +1,7 @@ { "plugin_manager_url": "https://github.com/bombsquad-community/plugin-manager/{content_type}/{tag}/plugin_manager.py", "versions": { + "1.0.10": null, "1.0.9": { "api_version": 8, "commit_sha": "88834bd", diff --git a/plugin_manager.py b/plugin_manager.py index 9d8899f..4cd8c35 100644 --- a/plugin_manager.py +++ b/plugin_manager.py @@ -32,7 +32,7 @@ from threading import Thread import logging -PLUGIN_MANAGER_VERSION = "1.0.9" +PLUGIN_MANAGER_VERSION = "1.0.10" REPOSITORY_URL = "https://github.com/bombsquad-community/plugin-manager" # Current tag can be changed to "staging" or any other branch in # plugin manager repo for testing purpose. @@ -1831,11 +1831,11 @@ class PluginManagerWindow(bui.Window): # await asyncio.gather(*plugin_names_to_draw) # XXX: Not sure if this is the best way to handle search filters. - async def draw_plugin_names(self, category, search_term=""): + async def draw_plugin_names(self, category, search_term="", refresh=False): # Re-draw plugin list UI if either search term or category was switched. to_draw_plugin_names = (search_term, category) != (self._last_filter_text, self.selected_category) - if not to_draw_plugin_names: + if not (to_draw_plugin_names or refresh): return try: @@ -1921,7 +1921,7 @@ class PluginManagerWindow(bui.Window): async def select_category(self, category): self.plugins_in_current_view.clear() self.draw_category_selection_button(post_label=category) - await self.draw_plugin_names(category, search_term=self._last_filter_text) + await self.draw_plugin_names(category, search_term=self._last_filter_text, refresh=True) self.selected_category = category def cleanup(self): From 9edd805e2742346bb5d425ee60a3a0753fd8eb40 Mon Sep 17 00:00:00 2001 From: vishal332008 Date: Fri, 19 Apr 2024 21:46:20 +0000 Subject: [PATCH 2/3] [ci] apply-version-metadata --- index.json | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/index.json b/index.json index a3ed384..4b788a1 100644 --- a/index.json +++ b/index.json @@ -1,7 +1,12 @@ { "plugin_manager_url": "https://github.com/bombsquad-community/plugin-manager/{content_type}/{tag}/plugin_manager.py", "versions": { - "1.0.10": null, + "1.0.10": { + "api_version": 8, + "commit_sha": "6dd86ef", + "released_on": "19-04-2024", + "md5sum": "06a39b09fc5c0be30a7bf2d65c350310" + }, "1.0.9": { "api_version": 8, "commit_sha": "88834bd", From fc6a68b8d1ac8142a9d5da54faad745a3805bac3 Mon Sep 17 00:00:00 2001 From: Vishal Date: Sat, 20 Apr 2024 03:18:03 +0530 Subject: [PATCH 3/3] Update CHANGELOG.md --- CHANGELOG.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index eb08654..e89ea1e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,10 @@ ## Plugin Manager (dd-mm-yyyy) -### 1.0.9 (20-04-2024) +### 1.0.10 (20-04-2024) + +- Fixing up the bug in Refreshing Plugins button. + +### 1.0.9 (19-04-2024) - Making the Plugin Manager look a little cleaner.