summaryrefslogtreecommitdiff
path: root/plugins/nordlichtsepg/patches/vdr-nordlichtsepg-0.9-test1-utf8fix.diff
blob: 9f9a59eba73ab2931d2c383e923c87cf86bcf623 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
diff -Nur nordlichtsepg-0.9/mywhatsonitem.c nordlichtsepg-0.9.am/mywhatsonitem.c
--- nordlichtsepg-0.9/mywhatsonitem.c	2008-03-30 19:54:33.000000000 +0200
+++ nordlichtsepg-0.9.am/mywhatsonitem.c	2008-04-10 12:51:34.000000000 +0200
@@ -11,32 +11,6 @@
 #include "mywhatsonitem.h"
 
 // --- Icons ------------------------------------------------------------------
-class Icons
-{
-  private:
-    static bool IsUTF8;
-  public:
-    static void InitCharSet();
-    static const char* Continue(){return IsUTF8?"\ue000":"\x80";}
-    static const char* DVD(){return IsUTF8?"\ue001":"\x81";}
-    static const char* Directory(){return IsUTF8?"\ue002":"\x82";}
-    static const char* FixedBlank(){return IsUTF8?"\ue003":"\x83";}
-    static const char* Scissor(){return IsUTF8?"\ue004":"\x84";}
-    static const char* MovingRecording(){return IsUTF8?"\ue005":"\x85";}
-    static const char* MovingDirectory(){return IsUTF8?"\ue006":"\x86";}
-    static const char* ProgressStart(){return IsUTF8?"\ue007":"\x87";}
-    static const char* ProgressFilled(){return IsUTF8?"\ue008":"\x88";}
-    static const char* ProgressEmpty(){return IsUTF8?"\ue009":"\x89";}
-    static const char* ProgressEnd(){return IsUTF8?"\ue00a":"\x8a";}
-    static const char* Recording(){return IsUTF8?"\ue00b":"\x8b";}
-    static const char* AlarmClock(){return IsUTF8?"\ue00c":"\x8c";}
-    static const char* TVScrambled(){return IsUTF8?"\ue00d":"\x8d";}
-    static const char* Radio(){return IsUTF8?"\ue00e":"\x8e";}
-    static const char* TV(){return IsUTF8?"\ue00f":"\x8f";}
-    static const char* New(){return IsUTF8?"\ue010":"\x90";}
-    static const char* Repititive_timer(){return IsUTF8?"\ue011":"\x91";}
-    static const char* Running(){return IsUTF8?"\ue012":"\x92";}
-};
 
 bool Icons::IsUTF8=false;
 
diff -Nur nordlichtsepg-0.9/mywhatsonitem.h nordlichtsepg-0.9.am/mywhatsonitem.h
--- nordlichtsepg-0.9/mywhatsonitem.h	2008-03-30 19:54:33.000000000 +0200
+++ nordlichtsepg-0.9.am/mywhatsonitem.h	2008-04-10 12:53:29.000000000 +0200
@@ -2,6 +2,33 @@
  * See the README file for copyright information and how to reach the author.
  */
 
+class Icons
+{
+  private:
+    static bool IsUTF8;
+  public:
+    static void InitCharSet();
+    static const char* Continue(){return IsUTF8?"\ue000":"\x80";}
+    static const char* DVD(){return IsUTF8?"\ue001":"\x81";}
+    static const char* Directory(){return IsUTF8?"\ue002":"\x82";}
+    static const char* FixedBlank(){return IsUTF8?"\ue003":"\x83";}
+    static const char* Scissor(){return IsUTF8?"\ue004":"\x84";}
+    static const char* MovingRecording(){return IsUTF8?"\ue005":"\x85";}
+    static const char* MovingDirectory(){return IsUTF8?"\ue006":"\x86";}
+    static const char* ProgressStart(){return IsUTF8?"\ue007":"\x87";}
+    static const char* ProgressFilled(){return IsUTF8?"\ue008":"\x88";}
+    static const char* ProgressEmpty(){return IsUTF8?"\ue009":"\x89";}
+    static const char* ProgressEnd(){return IsUTF8?"\ue00a":"\x8a";}
+    static const char* Recording(){return IsUTF8?"\ue00b":"\x8b";}
+    static const char* AlarmClock(){return IsUTF8?"\ue00c":"\x8c";}
+    static const char* TVScrambled(){return IsUTF8?"\ue00d":"\x8d";}
+    static const char* Radio(){return IsUTF8?"\ue00e":"\x8e";}
+    static const char* TV(){return IsUTF8?"\ue00f":"\x8f";}
+    static const char* New(){return IsUTF8?"\ue010":"\x90";}
+    static const char* Repititive_timer(){return IsUTF8?"\ue011":"\x91";}
+    static const char* Running(){return IsUTF8?"\ue012":"\x92";}
+};
+
 extern int showchannelnumbers;
 extern time_t t;
 
diff -Nur nordlichtsepg-0.9/nordlichtsepg.c nordlichtsepg-0.9.am/nordlichtsepg.c
--- nordlichtsepg-0.9/nordlichtsepg.c	2008-03-30 19:58:17.000000000 +0200
+++ nordlichtsepg-0.9.am/nordlichtsepg.c	2008-04-10 12:49:40.000000000 +0200
@@ -395,6 +395,7 @@
 
 bool cPluginNordlichtsepg::Start(void)
 {
+ Icons::InitCharSet();
  return true;
 }