From 2c8955039061c7ba63e75cb96093fa7eb4ed58bb Mon Sep 17 00:00:00 2001 From: Remigijus Gaigalas <102466590+Myginas@users.noreply.github.com> Date: Sat, 16 May 2026 22:24:18 +0300 Subject: [PATCH] 7.5.1 - Fix: file and folder deletion. --- README.md | 1 + addon.py | 6 ++++-- addon.xml | 11 +++++++++-- changelog.txt | 1 + 4 files changed, 15 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 49611e4..b40f3df 100644 --- a/README.md +++ b/README.md @@ -22,6 +22,7 @@ Installation Release history --------------- + * 7.5.0 Fix: file and folder deletion. * 7.5.0 Add delete Thumbnails. * 7.4.0 Add delete TV Shows. * 7.3.0 Add delete form favourites. diff --git a/addon.py b/addon.py index 916d865..dc881dd 100644 --- a/addon.py +++ b/addon.py @@ -74,8 +74,8 @@ def deleteFiles(file_name): files=glob.glob(files+"*") if files: for file in files: - xbmcvfs.delete(file) xbmc.log(u'Clean Remove %s' % file, level=xbmc.LOGINFO) + xbmcvfs.delete(file) # Remove empty folder. if addon.getSetting('remove_empty_folder')=="true": @@ -126,8 +126,10 @@ def cleanRemove(): else: if favourite: id=int(favourite["id"]) - else: + elif xbmc.getInfoLabel('ListItem.DBID'): id=int(xbmc.getInfoLabel('ListItem.DBID')) + else: + id=0 if id < 0: id=int(xbmc.getInfoLabel('ListItem.Top250')); if id > 0: diff --git a/addon.xml b/addon.xml index 96fd534..e8120c1 100644 --- a/addon.xml +++ b/addon.xml @@ -1,13 +1,20 @@ - + - String.IsEqual(ListItem.dbtype,movie) | String.IsEqual(ListItem.dbtype,tvshow) | String.IsEqual(ListItem.dbtype,episode) | String.IsEqual(ListItem.dbtype,musicvideo) | String.IsEqual(Container.Content,files) + !String.IsEmpty(ListItem.VideoCodec) | ListItem.IsFolder + !String.IsEmpty(ListItem.Path) + !String.Contains(Listitem.Path,://) + !String.IsEqual(ListItem.DBTYPE,season) + + + + + + + Clean Remove Pilnai PaĊĦalinti diff --git a/changelog.txt b/changelog.txt index f0507f5..e863743 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,3 +1,4 @@ +[B]7.5.1[/B] - Fix: file and folder deletion. [B]7.5.0[/B] - Add: delete Thumbnails. [B]7.4.0[/B] - Add: delete TV Shows. [B]7.3.0[/B] - Add: delete from favourites.