]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
webui: utf8 encoding fixes for python3 - fixes #2842
authorJaroslav Kysela <perex@perex.cz>
Thu, 14 May 2015 09:41:14 +0000 (11:41 +0200)
committerJaroslav Kysela <perex@perex.cz>
Thu, 14 May 2015 09:41:14 +0000 (11:41 +0200)
src/webui/static/app/ext.css
src/webui/static/lovcombo/css/Ext.ux.form.LovCombo.css
src/webui/static/lovcombo/css/lovcombo.css
support/css.py

index e27609434726ef6334676089ef3ca4fef41b33e6..6a8f29a7684b2073cf26a98c1762cd01a79b8e32 100644 (file)
  *
  * Style sheets for Grid RowActions Plugin
  *
- * @author   Ing. Jozef Sakáloš
+ * @author   Ing. Jozef Sakalos
  * @date     27. March 2008
  * @verson   $Id: Ext.ux.grid.RowActions.css 140 2008-04-06 01:24:10Z jozo $
  *
  *
  * Ext.ux.form.LovCombo CSS File
  *
- * @author    Ing.Jozef Sakáloš
- * @copyright (c) 2008, by Ing. Jozef Sakáloš
+ * @author    Ing.Jozef Sakalos
+ * @copyright (c) 2008, by Ing. Jozef Sakalos
  * @date      5. April 2008
  * @version   $Id: Ext.ux.form.LovCombo.css 189 2008-04-16 21:01:06Z jozo $
  *
index 049318e66e7497a3186dcd4b40f2b976259fa4e9..28699e54751c021feb4b29ec91442dd73d46f87e 100644 (file)
@@ -2,8 +2,8 @@
  *
  * Ext.ux.form.LovCombo CSS File
  *
- * @author    Ing.Jozef Sakáloš
- * @copyright (c) 2008, by Ing. Jozef Sakáloš
+ * @author    Ing.Jozef Sakalos
+ * @copyright (c) 2008, by Ing. Jozef Sakalos
  * @date      5. April 2008
  * @version   $Id: Ext.ux.form.LovCombo.css 189 2008-04-16 21:01:06Z jozo $
  *
index 1366c62776a94dfb55ec3a4531b9897bb580cdc7..edb4c2e951de82b01ad7ac049909faad321d8653 100644 (file)
@@ -2,8 +2,8 @@
  *
  * Ext.ux.form.LovCombo Example Application CSS File
  *
- * @author    Ing.Jozef Sakáloš
- * @copyright (c) 2008, by Ing. Jozef Sakáloš
+ * @author    Ing.Jozef Sakalos
+ * @copyright (c) 2008, by Ing. Jozef Sakalos
  * @date      16. April 2008
  * @version   $Id: lovcombo.css 194 2008-04-17 00:16:12Z jozo $
  *
index 8db79a6f5f2850e8be0c84643b7a9778286acbaf..b97cc56b4160dd84019b57edf06046747f6a4cee 100755 (executable)
@@ -5,8 +5,12 @@
 
 import sys, os
 
+VERBOSE = len(os.environ['V'] or '') > 0
 TVHDIR = os.path.realpath('.')
 
+def info(fmt, *msg):
+  sys.stderr.write(" [INFO ] " + (fmt % msg) + '\n')
+
 def error(fmt, *msg):
   sys.stderr.write(" [ERROR] " + (fmt % msg) + '\n')
   sys.exit(1)
@@ -25,15 +29,17 @@ def url(fn):
     '../docresources':'../docresources',
   }
 
-  f = open(fn)
+  f = open(fn, 'rb')
   if fn[0] != '/':
     fn = os.path.join(os.environ['PWD'], fn)
   fn = os.path.normpath(fn)
+  if VERBOSE:
+    info('css: %s', fn)
   if not fn.startswith(TVHDIR):
     error('Wrong filename "%s"', fn)
   bd = os.path.dirname(fn)
   while 1:
-    l = f.readline()
+    l = f.readline().decode('utf8')
     if not l:
       break
     n = l