The branch, eden has been updated
       via  543fb1eaf4f2d9bc305867b5c5d2873d19dc8f5e (commit)
      from  584db8c7935bac83374cbf364c830529bb7f5a9e (commit)

- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/scripts;a=commit;h=543fb1eaf4f2d9bc305867b5c5d2873d19dc8f5e

commit 543fb1eaf4f2d9bc305867b5c5d2873d19dc8f5e
Author: Martijn Kaijser <[email protected]>
Date:   Thu Mar 6 20:04:47 2014 +0100

    [script.xbmc.lcdproc] 1.3.3

diff --git a/script.xbmc.lcdproc/addon.xml b/script.xbmc.lcdproc/addon.xml
index 371f503..de943e8 100644
--- a/script.xbmc.lcdproc/addon.xml
+++ b/script.xbmc.lcdproc/addon.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<addon id="script.xbmc.lcdproc" name="XBMC LCDproc" version="1.3.2" 
provider-name="Team XBMC: Memphiz, Daniel 'herrnst' Scheller">
+<addon id="script.xbmc.lcdproc" name="XBMC LCDproc" version="1.3.3" 
provider-name="Team XBMC: Memphiz, Daniel 'herrnst' Scheller">
   <requires>
     <import addon="xbmc.python" version="2.0"/>
     <import addon="xbmc.gui" version="3.0"/>
diff --git a/script.xbmc.lcdproc/changelog.txt 
b/script.xbmc.lcdproc/changelog.txt
index a8deb93..b50aecc 100644
--- a/script.xbmc.lcdproc/changelog.txt
+++ b/script.xbmc.lcdproc/changelog.txt
@@ -1,3 +1,6 @@
+1.3.3 / 2.3.3
+- A02 char map enhanced to map czech characters
+- A00 char map also supports german umlauts
 1.3.2 / 2.3.2
 - Fix "dim display on video playback" functionality
 1.3.1 / 2.3.1
diff --git a/script.xbmc.lcdproc/resources/lib/charset_map_hd44780_a00.py 
b/script.xbmc.lcdproc/resources/lib/charset_map_hd44780_a00.py
index 9a8bb97..a0d060e 100644
--- a/script.xbmc.lcdproc/resources/lib/charset_map_hd44780_a00.py
+++ b/script.xbmc.lcdproc/resources/lib/charset_map_hd44780_a00.py
@@ -267,13 +267,13 @@ encmap_hd44780_a00 = {
   0x00f3: 0x006f,     #  LATIN SMALL LETTER O WITH ACUTE
   0x00f4: 0x006f,     #  LATIN SMALL LETTER O WITH CIRCUMFLEX
   0x00f5: 0x006f,     #  LATIN SMALL LETTER O WITH TILDE
-  0x00f6: 0x006f,     #  LATIN SMALL LETTER O WITH DIAERESIS
+  0x00f6: 0x00ef,     #  LATIN SMALL LETTER O WITH DIAERESIS
   0x00f7: 0x00fd,     #  DIVISION SIGN
   0x00f8: 0x006f,     #  LATIN SMALL LETTER O WITH STROKE
   0x00f9: 0x0075,     #  LATIN SMALL LETTER U WITH GRAVE
   0x00fa: 0x0075,     #  LATIN SMALL LETTER U WITH ACUTE
   0x00fb: 0x0075,     #  LATIN SMALL LETTER U WITH CIRCUMFLEX
-  0x00fc: 0x0075,     #  LATIN SMALL LETTER U WITH DIAERESIS
+  0x00fc: 0x00f5,     #  LATIN SMALL LETTER U WITH DIAERESIS
   0x00fd: 0x0079,     #  LATIN SMALL LETTER Y WITH ACUTE
   0x00fe: 0x0020,     #  LATIN SMALL LETTER THORN
   0x00ff: 0x0079,     #  LATIN SMALL LETTER Y WITH DIAERESIS
diff --git a/script.xbmc.lcdproc/resources/lib/charset_map_hd44780_a02.py 
b/script.xbmc.lcdproc/resources/lib/charset_map_hd44780_a02.py
index 5b3210d..cbf2c29 100644
--- a/script.xbmc.lcdproc/resources/lib/charset_map_hd44780_a02.py
+++ b/script.xbmc.lcdproc/resources/lib/charset_map_hd44780_a02.py
@@ -223,16 +223,20 @@ encmap_hd44780_a02 = {
   0x00c5: 0x00c5,     #  LATIN CAPITAL LETTER A WITH RING ABOVE
   0x00c6: 0x00c6,     #  LATIN CAPITAL LETTER AE
   0x00c7: 0x00c7,     #  LATIN CAPITAL LETTER C WITH CEDILLA
+  0x010c: 0x0043,     #  LATIN CAPITAL LETTER C WITH CARON
+  0x010e: 0x0044,     #  LATIN CAPITAL LETTER D WITH CARON
   0x00c8: 0x00c8,     #  LATIN CAPITAL LETTER E WITH GRAVE
   0x00c9: 0x00c9,     #  LATIN CAPITAL LETTER E WITH ACUTE
   0x00ca: 0x00ca,     #  LATIN CAPITAL LETTER E WITH CIRCUMFLEX
   0x00cb: 0x00cb,     #  LATIN CAPITAL LETTER E WITH DIAERESIS
+  0x011a: 0x0045,     #  LATIN CAPITAL LETTER E WITH CARON
   0x00cc: 0x00cc,     #  LATIN CAPITAL LETTER I WITH GRAVE
   0x00cd: 0x00cd,     #  LATIN CAPITAL LETTER I WITH ACUTE
   0x00ce: 0x00ce,     #  LATIN CAPITAL LETTER I WITH CIRCUMFLEX
   0x00cf: 0x00cf,     #  LATIN CAPITAL LETTER I WITH DIAERESIS
   0x00d0: 0x00d0,     #  LATIN CAPITAL LETTER ETH
   0x00d1: 0x00d1,     #  LATIN CAPITAL LETTER N WITH TILDE
+  0x0147: 0x004e,     #  LATIN CAPITAL LETTER N WITH CARON
   0x00d2: 0x00d2,     #  LATIN CAPITAL LETTER O WITH GRAVE
   0x00d3: 0x00d3,     #  LATIN CAPITAL LETTER O WITH ACUTE
   0x00d4: 0x00d4,     #  LATIN CAPITAL LETTER O WITH CIRCUMFLEX
@@ -240,11 +244,16 @@ encmap_hd44780_a02 = {
   0x00d6: 0x00d6,     #  LATIN CAPITAL LETTER O WITH DIAERESIS
   0x00d7: 0x00d7,     #  MULTIPLICATION SIGN
   # 0x00d8:           #  LATIN CAPITAL LETTER O WITH STROKE
+  0x0158: 0x0052,     #  LATIN CAPITAL LETTER R WITH CARON
+  0x0160: 0x0053,     #  LATIN CAPITAL LETTER S WITH CARON
+  0x0164: 0x0054,     #  LATIN CAPITAL LETTER T WITH CARON
   0x00d9: 0x00d9,     #  LATIN CAPITAL LETTER U WITH GRAVE
   0x00da: 0x00da,     #  LATIN CAPITAL LETTER U WITH ACUTE
   0x00db: 0x00db,     #  LATIN CAPITAL LETTER U WITH CIRCUMFLEX
   0x00dc: 0x00dc,     #  LATIN CAPITAL LETTER U WITH DIAERESIS
   0x00dd: 0x00dd,     #  LATIN CAPITAL LETTER Y WITH ACUTE
+  0x016e: 0x0055,     #  LATIN CAPITAL LETTER U WITH RING ABOVE
+  0x017d: 0x005a,     #  LATIN CAPITAL LETTER Z WITH CARON
   0x00de: 0x00de,     #  LATIN CAPITAL LETTER THORN
   0x00df: 0x00df,     #  LATIN SMALL LETTER SHARP
   0x00e0: 0x00e0,     #  LATIN SMALL LETTER A WITH GRAVE
@@ -255,16 +264,20 @@ encmap_hd44780_a02 = {
   0x00e5: 0x00e5,     #  LATIN SMALL LETTER A WITH RING ABOVE
   0x00e6: 0x00e6,     #  LATIN SMALL LETTER AE
   0x00e7: 0x00e7,     #  LATIN SMALL LETTER C WITH CEDILLA
+  0x010d: 0x0063,     #  LATIN SMALL LETTER C WITH CARON
+  0x010f: 0x0064,     #  LATIN SMALL LETTER D WITH CARON
   0x00e8: 0x00e8,     #  LATIN SMALL LETTER E WITH GRAVE
   0x00e9: 0x00e9,     #  LATIN SMALL LETTER E WITH ACUTE
   0x00ea: 0x00ea,     #  LATIN SMALL LETTER E WITH CIRCUMFLEX
   0x00eb: 0x00eb,     #  LATIN SMALL LETTER E WITH DIAERESIS
+  0x011b: 0x0065,     #  LATIN SMALL LETTER E WITH CARON
   0x00ec: 0x00ec,     #  LATIN SMALL LETTER I WITH GRAVE
   0x00ed: 0x00ed,     #  LATIN SMALL LETTER I WITH ACUTE
   0x00ee: 0x00ee,     #  LATIN SMALL LETTER I WITH CIRCUMFLEX
   0x00ef: 0x00ef,     #  LATIN SMALL LETTER I WITH DIAERESIS
   0x00f0: 0x00f0,     #  LATIN SMALL LETTER ETH
   0x00f1: 0x00f1,     #  LATIN SMALL LETTER N WITH TILDE
+  0x0148: 0x006e,     #  LATIN SMALL LETTER N WITH CARON
   0x00f2: 0x00f2,     #  LATIN SMALL LETTER O WITH GRAVE
   0x00f3: 0x00f3,     #  LATIN SMALL LETTER O WITH ACUTE
   0x00f4: 0x00f4,     #  LATIN SMALL LETTER O WITH CIRCUMFLEX
@@ -272,13 +285,18 @@ encmap_hd44780_a02 = {
   0x00f6: 0x00f6,     #  LATIN SMALL LETTER O WITH DIAERESIS
   0x00f7: 0x00f7,     #  DIVISION SIGN
   0x00f8: 0x00f8,     #  LATIN SMALL LETTER O WITH STROKE
+  0x0159: 0x0072,     #  LATIN SMALL LETTER R WITH CARON
+  0x0161: 0x0073,     #  LATIN SMALL LETTER S WITH CARON
+  0x0165: 0x0074,     #  LATIN SMALL LETTER T WITH CARON
   0x00f9: 0x00f9,     #  LATIN SMALL LETTER U WITH GRAVE
   0x00fa: 0x00fa,     #  LATIN SMALL LETTER U WITH ACUTE
   0x00fb: 0x00fb,     #  LATIN SMALL LETTER U WITH CIRCUMFLEX
   0x00fc: 0x00fc,     #  LATIN SMALL LETTER U WITH DIAERESIS
+  0x016f: 0x0075,     #  LATIN SMALL LETTER U WITH RING ABOVE
   0x00fd: 0x00fd,     #  LATIN SMALL LETTER Y WITH ACUTE
   0x00fe: 0x00fe,     #  LATIN SMALL LETTER THORN
   0x00ff: 0x00ff,     #  LATIN SMALL LETTER Y WITH DIAERESIS
+  0x017e: 0x007a,     #  LATIN SMALL LETTER Z WITH CARON       
 # Capital cyrillic letters
   0x0401: 0x00cb,     #  CYRILLIC CAPITAL LETTER IO
   0x0410: 0x0041,     #  CYRILLIC CAPITAL LETTER A
diff --git a/script.xbmc.lcdproc/resources/lib/lcdbase.py 
b/script.xbmc.lcdproc/resources/lib/lcdbase.py
index 9249693..285ae5c 100644
--- a/script.xbmc.lcdproc/resources/lib/lcdbase.py
+++ b/script.xbmc.lcdproc/resources/lib/lcdbase.py
@@ -478,6 +478,8 @@ class LcdBase():
           except:
             log(xbmc.LOGDEBUG, "Caught exception on charset conversion: " + 
srcline)
             line = "---"
+        else:
+          line = srcline
 
         self.SetProgressBar(0, -1)
 

-----------------------------------------------------------------------

Summary of changes:
 script.xbmc.lcdproc/.gitignore                     |    1 -
 script.xbmc.lcdproc/addon.xml                      |    2 +-
 script.xbmc.lcdproc/changelog.txt                  |    3 +++
 .../resources/lib/charset_map_hd44780_a00.py       |    4 ++--
 .../resources/lib/charset_map_hd44780_a02.py       |   18 ++++++++++++++++++
 script.xbmc.lcdproc/resources/lib/lcdbase.py       |    2 ++
 6 files changed, 26 insertions(+), 4 deletions(-)
 delete mode 100644 script.xbmc.lcdproc/.gitignore


hooks/post-receive
-- 
Scripts

------------------------------------------------------------------------------
Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works. 
Faster operations. Version large binaries.  Built-in WAN optimization and the
freedom to use Git, Perforce or both. Make the move to Perforce.
http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons

Reply via email to