From 8767692072b85e2f798d660be2c80a519bfd331a Mon Sep 17 00:00:00 2001 From: DiMartinoXBMC Date: Mon, 9 Feb 2015 23:08:30 +0300 Subject: [PATCH] utf fix --- .idea/workspace.xml | 336 +++++++++++++++----------------------- functions.py | 9 +- resources/utorrent/net.py | 1 + 3 files changed, 141 insertions(+), 205 deletions(-) diff --git a/.idea/workspace.xml b/.idea/workspace.xml index b397564..cf0f72a 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -1,13 +1,9 @@ - - - - - - - + + + @@ -39,31 +35,21 @@ - + - - + + - - + + - - - - - - - - - - - - + + @@ -82,23 +68,13 @@ - + - - - - - - - - - - @@ -122,8 +98,8 @@ - - + + @@ -143,31 +119,11 @@ - - - - - - - - - - - - - - - - - - - - - + - - + + @@ -186,28 +142,8 @@ - - - - - - - - - - - - - - - - - - - - - - + + @@ -250,7 +186,6 @@ @@ -708,7 +643,11 @@ 1422736110449 1422736110449 - @@ -732,10 +671,10 @@ - - + + - + @@ -747,12 +686,12 @@ - + - + @@ -770,7 +709,6 @@ - @@ -795,7 +733,8 @@ - @@ -803,6 +742,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -936,14 +899,6 @@ - - - - - - - - @@ -965,28 +920,6 @@ - - - - - - - - - - - - - - - - - - - - - - @@ -1002,13 +935,6 @@ - - - - - - - @@ -1016,13 +942,6 @@ - - - - - - - @@ -1045,22 +964,6 @@ - - - - - - - - - - - - - - - - @@ -1072,7 +975,6 @@ - @@ -1083,14 +985,6 @@ - - - - - - - - @@ -1107,14 +1001,6 @@ - - - - - - - - @@ -1122,19 +1008,24 @@ - + - - - + + - + - - - + + + + + + + + + @@ -1146,34 +1037,79 @@ - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - + + diff --git a/functions.py b/functions.py index 365696f..3315c72 100644 --- a/functions.py +++ b/functions.py @@ -1339,11 +1339,10 @@ def fetchData(url, referer=None): def file_decode(filename): if not __settings__.getSetting('delete_russian')=='true': - if sys.getfilesystemencoding()=='mbcs': - try: - filename=filename.decode('utf-8')#,'ignore') - except: - pass + try: + filename=filename.decode('utf-8')#,'ignore') + except: + pass return filename def file_encode(filename): diff --git a/resources/utorrent/net.py b/resources/utorrent/net.py index b2a58b0..4dc0adb 100644 --- a/resources/utorrent/net.py +++ b/resources/utorrent/net.py @@ -758,6 +758,7 @@ class Transmission: def setprio_simple_multi(self, menu): id=menu[0][0] prio=menu[0][1] + res=None inds=[] for hash, action, ind in menu: