diff options
34 files changed, 184 insertions, 97 deletions
diff --git a/apps/lang/bulgarian.lang b/apps/lang/bulgarian.lang index 0652661aa3..b286fe0a5e 100644 --- a/apps/lang/bulgarian.lang +++ b/apps/lang/bulgarian.lang | |||
@@ -10221,17 +10221,17 @@ | |||
10221 | <source> | 10221 | <source> |
10222 | *: none | 10222 | *: none |
10223 | e200*: "Wheel Light Timeout" | 10223 | e200*: "Wheel Light Timeout" |
10224 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 10224 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
10225 | </source> | 10225 | </source> |
10226 | <dest> | 10226 | <dest> |
10227 | *: none | 10227 | *: none |
10228 | e200*: "Изключване на осветяването на колелото" | 10228 | e200*: "Изключване на осветяването на колелото" |
10229 | c200,gigabeatf,mrobe100,sa9200: "Изключване на осветяването на бутоните" | 10229 | clip,c200,gigabeatf,mrobe100,sa9200: "Изключване на осветяването на бутоните" |
10230 | </dest> | 10230 | </dest> |
10231 | <voice> | 10231 | <voice> |
10232 | *: none | 10232 | *: none |
10233 | e200*: "" | 10233 | e200*: "" |
10234 | c200,gigabeatf,mrobe100,sa9200: "" | 10234 | clip,c200,gigabeatf,mrobe100,sa9200: "" |
10235 | </voice> | 10235 | </voice> |
10236 | </phrase> | 10236 | </phrase> |
10237 | <phrase> | 10237 | <phrase> |
diff --git a/apps/lang/catala.lang b/apps/lang/catala.lang index 05c6dccc8c..7fe6e4b4d2 100644 --- a/apps/lang/catala.lang +++ b/apps/lang/catala.lang | |||
@@ -3828,17 +3828,17 @@ | |||
3828 | <source> | 3828 | <source> |
3829 | *: none | 3829 | *: none |
3830 | e200*: "Wheel Light Timeout" | 3830 | e200*: "Wheel Light Timeout" |
3831 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 3831 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
3832 | </source> | 3832 | </source> |
3833 | <dest> | 3833 | <dest> |
3834 | *: none | 3834 | *: none |
3835 | e200*: "Apagat de llum de roda" | 3835 | e200*: "Apagat de llum de roda" |
3836 | c200,gigabeatf,mrobe100,sa9200: "Apagat de llum de botons" | 3836 | clip,c200,gigabeatf,mrobe100,sa9200: "Apagat de llum de botons" |
3837 | </dest> | 3837 | </dest> |
3838 | <voice> | 3838 | <voice> |
3839 | *: none | 3839 | *: none |
3840 | e200*: "Apagat de llum de roda" | 3840 | e200*: "Apagat de llum de roda" |
3841 | c200,gigabeatf,mrobe100,sa9200: "Apagat de llum de botons" | 3841 | clip,c200,gigabeatf,mrobe100,sa9200: "Apagat de llum de botons" |
3842 | </voice> | 3842 | </voice> |
3843 | </phrase> | 3843 | </phrase> |
3844 | <phrase> | 3844 | <phrase> |
diff --git a/apps/lang/chinese-simp.lang b/apps/lang/chinese-simp.lang index 450f50e5c6..12a4aa0c3b 100644 --- a/apps/lang/chinese-simp.lang +++ b/apps/lang/chinese-simp.lang | |||
@@ -10687,17 +10687,17 @@ | |||
10687 | <source> | 10687 | <source> |
10688 | *: none | 10688 | *: none |
10689 | e200*: "Wheel Light Timeout" | 10689 | e200*: "Wheel Light Timeout" |
10690 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 10690 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
10691 | </source> | 10691 | </source> |
10692 | <dest> | 10692 | <dest> |
10693 | *: none | 10693 | *: none |
10694 | e200*: "转盘背光自动关闭时滞" | 10694 | e200*: "转盘背光自动关闭时滞" |
10695 | c200,gigabeatf,mrobe100,sa9200: "按键背光自动关闭时滞" | 10695 | clip,c200,gigabeatf,mrobe100,sa9200: "按键背光自动关闭时滞" |
10696 | </dest> | 10696 | </dest> |
10697 | <voice> | 10697 | <voice> |
10698 | *: none | 10698 | *: none |
10699 | e200*: "转盘背光自动关闭时滞" | 10699 | e200*: "转盘背光自动关闭时滞" |
10700 | c200,gigabeatf,mrobe100,sa9200: "按键背光自动关闭时滞" | 10700 | clip,c200,gigabeatf,mrobe100,sa9200: "按键背光自动关闭时滞" |
10701 | </voice> | 10701 | </voice> |
10702 | </phrase> | 10702 | </phrase> |
10703 | <phrase> | 10703 | <phrase> |
diff --git a/apps/lang/chinese-trad.lang b/apps/lang/chinese-trad.lang index c182a32f7e..7f2b3b3a98 100644 --- a/apps/lang/chinese-trad.lang +++ b/apps/lang/chinese-trad.lang | |||
@@ -10705,17 +10705,17 @@ | |||
10705 | <source> | 10705 | <source> |
10706 | *: none | 10706 | *: none |
10707 | e200*: "Wheel Light Timeout" | 10707 | e200*: "Wheel Light Timeout" |
10708 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 10708 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
10709 | </source> | 10709 | </source> |
10710 | <dest> | 10710 | <dest> |
10711 | *: none | 10711 | *: none |
10712 | e200*: "轉盤燈自動關時間" | 10712 | e200*: "轉盤燈自動關時間" |
10713 | c200,gigabeatf,mrobe100,sa9200: "" | 10713 | clip,c200,gigabeatf,mrobe100,sa9200: "" |
10714 | </dest> | 10714 | </dest> |
10715 | <voice> | 10715 | <voice> |
10716 | *: none | 10716 | *: none |
10717 | e200*: "Wheel Light Timeout" | 10717 | e200*: "Wheel Light Timeout" |
10718 | c200,gigabeatf,mrobe100,sa9200: "" | 10718 | clip,c200,gigabeatf,mrobe100,sa9200: "" |
10719 | </voice> | 10719 | </voice> |
10720 | </phrase> | 10720 | </phrase> |
10721 | <phrase> | 10721 | <phrase> |
diff --git a/apps/lang/czech.lang b/apps/lang/czech.lang index 829c2fae13..aea92debeb 100644 --- a/apps/lang/czech.lang +++ b/apps/lang/czech.lang | |||
@@ -3836,17 +3836,17 @@ | |||
3836 | <source> | 3836 | <source> |
3837 | *: none | 3837 | *: none |
3838 | e200*: "Wheel Light Timeout" | 3838 | e200*: "Wheel Light Timeout" |
3839 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 3839 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
3840 | </source> | 3840 | </source> |
3841 | <dest> | 3841 | <dest> |
3842 | *: none | 3842 | *: none |
3843 | e200*: "Časový limit osvětlení kolečka" | 3843 | e200*: "Časový limit osvětlení kolečka" |
3844 | c200,gigabeatf,mrobe100,sa9200: "" | 3844 | clip,c200,gigabeatf,mrobe100,sa9200: "" |
3845 | </dest> | 3845 | </dest> |
3846 | <voice> | 3846 | <voice> |
3847 | *: none | 3847 | *: none |
3848 | e200*: "Časový limit osvětlení kolečka" | 3848 | e200*: "Časový limit osvětlení kolečka" |
3849 | c200,gigabeatf,mrobe100,sa9200: "" | 3849 | clip,c200,gigabeatf,mrobe100,sa9200: "" |
3850 | </voice> | 3850 | </voice> |
3851 | </phrase> | 3851 | </phrase> |
3852 | <phrase> | 3852 | <phrase> |
diff --git a/apps/lang/dansk.lang b/apps/lang/dansk.lang index f0407f48f5..0bc06cf13b 100644 --- a/apps/lang/dansk.lang +++ b/apps/lang/dansk.lang | |||
@@ -9933,17 +9933,17 @@ | |||
9933 | <source> | 9933 | <source> |
9934 | *: none | 9934 | *: none |
9935 | e200*: "Wheel Light Timeout" | 9935 | e200*: "Wheel Light Timeout" |
9936 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 9936 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
9937 | </source> | 9937 | </source> |
9938 | <dest> | 9938 | <dest> |
9939 | *: none | 9939 | *: none |
9940 | e200*: "Hjul-lys sluk" | 9940 | e200*: "Hjul-lys sluk" |
9941 | c200,gigabeatf,mrobe100,sa9200: "Knap-lys sluk" | 9941 | clip,c200,gigabeatf,mrobe100,sa9200: "Knap-lys sluk" |
9942 | </dest> | 9942 | </dest> |
9943 | <voice> | 9943 | <voice> |
9944 | *: none | 9944 | *: none |
9945 | e200*: "Hjul-lys sluk" | 9945 | e200*: "Hjul-lys sluk" |
9946 | c200,gigabeatf,mrobe100,sa9200: "Knap-lys sluk" | 9946 | clip,c200,gigabeatf,mrobe100,sa9200: "Knap-lys sluk" |
9947 | </voice> | 9947 | </voice> |
9948 | </phrase> | 9948 | </phrase> |
9949 | <phrase> | 9949 | <phrase> |
diff --git a/apps/lang/deutsch.lang b/apps/lang/deutsch.lang index 7882c80a66..5f80b1ff72 100644 --- a/apps/lang/deutsch.lang +++ b/apps/lang/deutsch.lang | |||
@@ -3850,17 +3850,17 @@ | |||
3850 | <source> | 3850 | <source> |
3851 | *: none | 3851 | *: none |
3852 | e200*: "Wheel Light Timeout" | 3852 | e200*: "Wheel Light Timeout" |
3853 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 3853 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
3854 | </source> | 3854 | </source> |
3855 | <dest> | 3855 | <dest> |
3856 | *: none | 3856 | *: none |
3857 | e200*: "Scrollradbeleuchtungsdauer" | 3857 | e200*: "Scrollradbeleuchtungsdauer" |
3858 | c200,gigabeatf,mrobe100,sa9200: "Tastenbeleuchtungsdauer" | 3858 | clip,c200,gigabeatf,mrobe100,sa9200: "Tastenbeleuchtungsdauer" |
3859 | </dest> | 3859 | </dest> |
3860 | <voice> | 3860 | <voice> |
3861 | *: none | 3861 | *: none |
3862 | e200*: "Scrollradbeleuchtungsdauer" | 3862 | e200*: "Scrollradbeleuchtungsdauer" |
3863 | c200,gigabeatf,mrobe100,sa9200: "Tastenbeleuchtungsdauer" | 3863 | clip,c200,gigabeatf,mrobe100,sa9200: "Tastenbeleuchtungsdauer" |
3864 | </voice> | 3864 | </voice> |
3865 | </phrase> | 3865 | </phrase> |
3866 | <phrase> | 3866 | <phrase> |
diff --git a/apps/lang/english.lang b/apps/lang/english.lang index ef809ea571..8cb1007ad5 100644 --- a/apps/lang/english.lang +++ b/apps/lang/english.lang | |||
@@ -3924,17 +3924,17 @@ | |||
3924 | <source> | 3924 | <source> |
3925 | *: none | 3925 | *: none |
3926 | e200*: "Wheel Light Timeout" | 3926 | e200*: "Wheel Light Timeout" |
3927 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 3927 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
3928 | </source> | 3928 | </source> |
3929 | <dest> | 3929 | <dest> |
3930 | *: none | 3930 | *: none |
3931 | e200*: "Wheel Light Timeout" | 3931 | e200*: "Wheel Light Timeout" |
3932 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 3932 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
3933 | </dest> | 3933 | </dest> |
3934 | <voice> | 3934 | <voice> |
3935 | *: none | 3935 | *: none |
3936 | e200*: "Wheel Light Timeout" | 3936 | e200*: "Wheel Light Timeout" |
3937 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 3937 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
3938 | </voice> | 3938 | </voice> |
3939 | </phrase> | 3939 | </phrase> |
3940 | <phrase> | 3940 | <phrase> |
diff --git a/apps/lang/espanol.lang b/apps/lang/espanol.lang index 0ade8f8f52..8766024b69 100644 --- a/apps/lang/espanol.lang +++ b/apps/lang/espanol.lang | |||
@@ -11181,17 +11181,17 @@ | |||
11181 | <source> | 11181 | <source> |
11182 | *: none | 11182 | *: none |
11183 | e200*: "Wheel Light Timeout" | 11183 | e200*: "Wheel Light Timeout" |
11184 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 11184 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
11185 | </source> | 11185 | </source> |
11186 | <dest> | 11186 | <dest> |
11187 | *: none | 11187 | *: none |
11188 | e200*: "Tiempo de espera en la luz de la rueda" | 11188 | e200*: "Tiempo de espera en la luz de la rueda" |
11189 | c200,gigabeatf,mrobe100,sa9200: "Tiempo de espera en la luz del botón" | 11189 | clip,c200,gigabeatf,mrobe100,sa9200: "Tiempo de espera en la luz del botón" |
11190 | </dest> | 11190 | </dest> |
11191 | <voice> | 11191 | <voice> |
11192 | *: none | 11192 | *: none |
11193 | e200*: "Tiempo de espera en la luz de la rueda" | 11193 | e200*: "Tiempo de espera en la luz de la rueda" |
11194 | c200,gigabeatf,mrobe100,sa9200: "Tiempo de espera en la luz del botón" | 11194 | clip,c200,gigabeatf,mrobe100,sa9200: "Tiempo de espera en la luz del botón" |
11195 | </voice> | 11195 | </voice> |
11196 | </phrase> | 11196 | </phrase> |
11197 | <phrase> | 11197 | <phrase> |
diff --git a/apps/lang/finnish.lang b/apps/lang/finnish.lang index f9a3b37392..215d18e16e 100644 --- a/apps/lang/finnish.lang +++ b/apps/lang/finnish.lang | |||
@@ -9974,17 +9974,17 @@ | |||
9974 | <source> | 9974 | <source> |
9975 | *: none | 9975 | *: none |
9976 | e200*: "Wheel Light Timeout" | 9976 | e200*: "Wheel Light Timeout" |
9977 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 9977 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
9978 | </source> | 9978 | </source> |
9979 | <dest> | 9979 | <dest> |
9980 | *: none | 9980 | *: none |
9981 | e200*: "Rullavalon aikakatkaisu" | 9981 | e200*: "Rullavalon aikakatkaisu" |
9982 | c200,gigabeatf,mrobe100,sa9200: "Painikevalon aikakatkaisu" | 9982 | clip,c200,gigabeatf,mrobe100,sa9200: "Painikevalon aikakatkaisu" |
9983 | </dest> | 9983 | </dest> |
9984 | <voice> | 9984 | <voice> |
9985 | *: none | 9985 | *: none |
9986 | e200*: "Rullavalon aikakatkaisu" | 9986 | e200*: "Rullavalon aikakatkaisu" |
9987 | c200,gigabeatf,mrobe100,sa9200: "Painikevalon aikakatkaisu" | 9987 | clip,c200,gigabeatf,mrobe100,sa9200: "Painikevalon aikakatkaisu" |
9988 | </voice> | 9988 | </voice> |
9989 | </phrase> | 9989 | </phrase> |
9990 | <phrase> | 9990 | <phrase> |
diff --git a/apps/lang/francais.lang b/apps/lang/francais.lang index 4ddeeea40b..df6c5ee88e 100644 --- a/apps/lang/francais.lang +++ b/apps/lang/francais.lang | |||
@@ -3880,17 +3880,17 @@ | |||
3880 | <source> | 3880 | <source> |
3881 | *: none | 3881 | *: none |
3882 | e200*: "Wheel Light Timeout" | 3882 | e200*: "Wheel Light Timeout" |
3883 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 3883 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
3884 | </source> | 3884 | </source> |
3885 | <dest> | 3885 | <dest> |
3886 | *: none | 3886 | *: none |
3887 | e200*: "Durée de l'éclairage de la molette" | 3887 | e200*: "Durée de l'éclairage de la molette" |
3888 | c200,gigabeatf,mrobe100,sa9200: "Durée de l'éclairage des touches" | 3888 | clip,c200,gigabeatf,mrobe100,sa9200: "Durée de l'éclairage des touches" |
3889 | </dest> | 3889 | </dest> |
3890 | <voice> | 3890 | <voice> |
3891 | *: none | 3891 | *: none |
3892 | e200*: "Durée de l'éclairage de la molette" | 3892 | e200*: "Durée de l'éclairage de la molette" |
3893 | c200,gigabeatf,mrobe100,sa9200: "Durée de l'éclairage des touches" | 3893 | clip,c200,gigabeatf,mrobe100,sa9200: "Durée de l'éclairage des touches" |
3894 | </voice> | 3894 | </voice> |
3895 | </phrase> | 3895 | </phrase> |
3896 | <phrase> | 3896 | <phrase> |
diff --git a/apps/lang/greek.lang b/apps/lang/greek.lang index 66ee4df938..4499e886e7 100644 --- a/apps/lang/greek.lang +++ b/apps/lang/greek.lang | |||
@@ -3838,17 +3838,17 @@ | |||
3838 | <source> | 3838 | <source> |
3839 | *: none | 3839 | *: none |
3840 | e200*: "Wheel Light Timeout" | 3840 | e200*: "Wheel Light Timeout" |
3841 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 3841 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
3842 | </source> | 3842 | </source> |
3843 | <dest> | 3843 | <dest> |
3844 | *: none | 3844 | *: none |
3845 | e200*: "Χρόνος σβησίματος τροχού" | 3845 | e200*: "Χρόνος σβησίματος τροχού" |
3846 | c200,gigabeatf,mrobe100,sa9200: "Χρόνος σβησίματος πλήκτρων" | 3846 | clip,c200,gigabeatf,mrobe100,sa9200: "Χρόνος σβησίματος πλήκτρων" |
3847 | </dest> | 3847 | </dest> |
3848 | <voice> | 3848 | <voice> |
3849 | *: none | 3849 | *: none |
3850 | e200*: "Χρόνος σβησίματος τροχού" | 3850 | e200*: "Χρόνος σβησίματος τροχού" |
3851 | c200,gigabeatf,mrobe100,sa9200: "Χρόνος σβησίματος πλήκτρων" | 3851 | clip,c200,gigabeatf,mrobe100,sa9200: "Χρόνος σβησίματος πλήκτρων" |
3852 | </voice> | 3852 | </voice> |
3853 | </phrase> | 3853 | </phrase> |
3854 | <phrase> | 3854 | <phrase> |
diff --git a/apps/lang/hebrew.lang b/apps/lang/hebrew.lang index 68585298a8..c2ecee871c 100644 --- a/apps/lang/hebrew.lang +++ b/apps/lang/hebrew.lang | |||
@@ -3832,17 +3832,17 @@ | |||
3832 | <source> | 3832 | <source> |
3833 | *: none | 3833 | *: none |
3834 | e200*: "Wheel Light Timeout" | 3834 | e200*: "Wheel Light Timeout" |
3835 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 3835 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
3836 | </source> | 3836 | </source> |
3837 | <dest> | 3837 | <dest> |
3838 | *: none | 3838 | *: none |
3839 | e200*: "זמן תאורת הגלגל" | 3839 | e200*: "זמן תאורת הגלגל" |
3840 | c200,gigabeatf,mrobe100,sa9200: "זמן תאורת כפתור" | 3840 | clip,c200,gigabeatf,mrobe100,sa9200: "זמן תאורת כפתור" |
3841 | </dest> | 3841 | </dest> |
3842 | <voice> | 3842 | <voice> |
3843 | *: none | 3843 | *: none |
3844 | e200*: "Wheel Light Timeout" | 3844 | e200*: "Wheel Light Timeout" |
3845 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 3845 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
3846 | </voice> | 3846 | </voice> |
3847 | </phrase> | 3847 | </phrase> |
3848 | <phrase> | 3848 | <phrase> |
diff --git a/apps/lang/italiano.lang b/apps/lang/italiano.lang index 3b6039af67..c75160d1e5 100644 --- a/apps/lang/italiano.lang +++ b/apps/lang/italiano.lang | |||
@@ -3853,17 +3853,17 @@ | |||
3853 | <source> | 3853 | <source> |
3854 | *: none | 3854 | *: none |
3855 | e200*: "Wheel Light Timeout" | 3855 | e200*: "Wheel Light Timeout" |
3856 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 3856 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
3857 | </source> | 3857 | </source> |
3858 | <dest> | 3858 | <dest> |
3859 | *: none | 3859 | *: none |
3860 | e200*: "Tempo di spegnimento illuminazione rotella" | 3860 | e200*: "Tempo di spegnimento illuminazione rotella" |
3861 | c200,gigabeatf,mrobe100,sa9200: "Tempo di spegnimento illuminazione tasti" | 3861 | clip,c200,gigabeatf,mrobe100,sa9200: "Tempo di spegnimento illuminazione tasti" |
3862 | </dest> | 3862 | </dest> |
3863 | <voice> | 3863 | <voice> |
3864 | *: none | 3864 | *: none |
3865 | e200*: "Tempo di spegnimento illuminazione rotella" | 3865 | e200*: "Tempo di spegnimento illuminazione rotella" |
3866 | c200,gigabeatf,mrobe100,sa9200: "Tempo di spegnimento illuminazione tasti" | 3866 | clip,c200,gigabeatf,mrobe100,sa9200: "Tempo di spegnimento illuminazione tasti" |
3867 | </voice> | 3867 | </voice> |
3868 | </phrase> | 3868 | </phrase> |
3869 | <phrase> | 3869 | <phrase> |
diff --git a/apps/lang/japanese.lang b/apps/lang/japanese.lang index bb7ea0f2d7..0039d2bc70 100644 --- a/apps/lang/japanese.lang +++ b/apps/lang/japanese.lang | |||
@@ -3834,17 +3834,17 @@ | |||
3834 | <source> | 3834 | <source> |
3835 | *: none | 3835 | *: none |
3836 | e200*: "Wheel Light Timeout" | 3836 | e200*: "Wheel Light Timeout" |
3837 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 3837 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
3838 | </source> | 3838 | </source> |
3839 | <dest> | 3839 | <dest> |
3840 | *: none | 3840 | *: none |
3841 | e200*: "ホイールライトのタイムアウト" | 3841 | e200*: "ホイールライトのタイムアウト" |
3842 | c200,gigabeatf,mrobe100,sa9200: "ボタンライトのタイムアウト" | 3842 | clip,c200,gigabeatf,mrobe100,sa9200: "ボタンライトのタイムアウト" |
3843 | </dest> | 3843 | </dest> |
3844 | <voice> | 3844 | <voice> |
3845 | *: none | 3845 | *: none |
3846 | e200*: "ホイールライトのタイムアウト" | 3846 | e200*: "ホイールライトのタイムアウト" |
3847 | c200,gigabeatf,mrobe100,sa9200: "ボタンライトのタイムアウト" | 3847 | clip,c200,gigabeatf,mrobe100,sa9200: "ボタンライトのタイムアウト" |
3848 | </voice> | 3848 | </voice> |
3849 | </phrase> | 3849 | </phrase> |
3850 | <phrase> | 3850 | <phrase> |
diff --git a/apps/lang/korean.lang b/apps/lang/korean.lang index 693c441370..8179c01cef 100644 --- a/apps/lang/korean.lang +++ b/apps/lang/korean.lang | |||
@@ -10762,17 +10762,17 @@ | |||
10762 | <source> | 10762 | <source> |
10763 | *: "" | 10763 | *: "" |
10764 | e200*: "Wheel Light Timeout" | 10764 | e200*: "Wheel Light Timeout" |
10765 | c200,gigabeatf,mrobe100: "Button Light Timeout" | 10765 | clip,c200,gigabeatf,mrobe100: "Button Light Timeout" |
10766 | </source> | 10766 | </source> |
10767 | <dest> | 10767 | <dest> |
10768 | *: "" | 10768 | *: "" |
10769 | e200*: "휠버튼 조명 시간" | 10769 | e200*: "휠버튼 조명 시간" |
10770 | c200,gigabeatf,mrobe100: "버튼 조명 시간" | 10770 | clip,c200,gigabeatf,mrobe100: "버튼 조명 시간" |
10771 | </dest> | 10771 | </dest> |
10772 | <voice> | 10772 | <voice> |
10773 | *: "" | 10773 | *: "" |
10774 | e200*: "휠버튼 조명 시간" | 10774 | e200*: "휠버튼 조명 시간" |
10775 | c200,gigabeatf,mrobe100: "버튼 조명 시간" | 10775 | clip,c200,gigabeatf,mrobe100: "버튼 조명 시간" |
10776 | </voice> | 10776 | </voice> |
10777 | </phrase> | 10777 | </phrase> |
10778 | <phrase> | 10778 | <phrase> |
diff --git a/apps/lang/magyar.lang b/apps/lang/magyar.lang index 96fa818fa1..c381c74510 100644 --- a/apps/lang/magyar.lang +++ b/apps/lang/magyar.lang | |||
@@ -3827,17 +3827,17 @@ | |||
3827 | <source> | 3827 | <source> |
3828 | *: none | 3828 | *: none |
3829 | e200*: "Wheel Light Timeout" | 3829 | e200*: "Wheel Light Timeout" |
3830 | c200,gigabeatf,mrobe100: "Button Light Timeout" | 3830 | clip,c200,gigabeatf,mrobe100: "Button Light Timeout" |
3831 | </source> | 3831 | </source> |
3832 | <dest> | 3832 | <dest> |
3833 | *: none | 3833 | *: none |
3834 | e200*: "Kerék világításának hossza" | 3834 | e200*: "Kerék világításának hossza" |
3835 | c200,gigabeatf,mrobe100: "Gomb világításának hossza" | 3835 | clip,c200,gigabeatf,mrobe100: "Gomb világításának hossza" |
3836 | </dest> | 3836 | </dest> |
3837 | <voice> | 3837 | <voice> |
3838 | *: none | 3838 | *: none |
3839 | e200*: "Wheel Light Timeout" | 3839 | e200*: "Wheel Light Timeout" |
3840 | c200,gigabeatf,mrobe100: "Button Light Timeout" | 3840 | clip,c200,gigabeatf,mrobe100: "Button Light Timeout" |
3841 | </voice> | 3841 | </voice> |
3842 | </phrase> | 3842 | </phrase> |
3843 | <phrase> | 3843 | <phrase> |
diff --git a/apps/lang/nederlands.lang b/apps/lang/nederlands.lang index fcd66d3779..be1575b691 100644 --- a/apps/lang/nederlands.lang +++ b/apps/lang/nederlands.lang | |||
@@ -10274,17 +10274,17 @@ | |||
10274 | <source> | 10274 | <source> |
10275 | *: none | 10275 | *: none |
10276 | e200*: "Wheel Light Timeout" | 10276 | e200*: "Wheel Light Timeout" |
10277 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 10277 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
10278 | </source> | 10278 | </source> |
10279 | <dest> | 10279 | <dest> |
10280 | *: none | 10280 | *: none |
10281 | e200*: "Wiel Licht Vertraging" | 10281 | e200*: "Wiel Licht Vertraging" |
10282 | c200,gigabeatf,mrobe100,sa9200: "Knoppen Licht Vertraging" | 10282 | clip,c200,gigabeatf,mrobe100,sa9200: "Knoppen Licht Vertraging" |
10283 | </dest> | 10283 | </dest> |
10284 | <voice> | 10284 | <voice> |
10285 | *: none | 10285 | *: none |
10286 | e200*: "Wiel Licht Vertraging" | 10286 | e200*: "Wiel Licht Vertraging" |
10287 | c200,gigabeatf,mrobe100,sa9200: "Knoppen Licht Vertraging" | 10287 | clip,c200,gigabeatf,mrobe100,sa9200: "Knoppen Licht Vertraging" |
10288 | </voice> | 10288 | </voice> |
10289 | </phrase> | 10289 | </phrase> |
10290 | <phrase> | 10290 | <phrase> |
diff --git a/apps/lang/norsk-nynorsk.lang b/apps/lang/norsk-nynorsk.lang index 392d98b41f..cdc9b35b3e 100644 --- a/apps/lang/norsk-nynorsk.lang +++ b/apps/lang/norsk-nynorsk.lang | |||
@@ -9871,17 +9871,17 @@ | |||
9871 | <source> | 9871 | <source> |
9872 | *: none | 9872 | *: none |
9873 | e200*: "Wheel Light Timeout" | 9873 | e200*: "Wheel Light Timeout" |
9874 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 9874 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
9875 | </source> | 9875 | </source> |
9876 | <dest> | 9876 | <dest> |
9877 | *: none | 9877 | *: none |
9878 | e200*: "Avbrotstid for hjullys" | 9878 | e200*: "Avbrotstid for hjullys" |
9879 | c200,gigabeatf,mrobe100,sa9200: "Avbrotstid for knappelys" | 9879 | clip,c200,gigabeatf,mrobe100,sa9200: "Avbrotstid for knappelys" |
9880 | </dest> | 9880 | </dest> |
9881 | <voice> | 9881 | <voice> |
9882 | *: none | 9882 | *: none |
9883 | e200*: "Avbrotstid for hjullys" | 9883 | e200*: "Avbrotstid for hjullys" |
9884 | c200,gigabeatf,mrobe100,sa9200: "Avbrotstid for knappelys" | 9884 | clip,c200,gigabeatf,mrobe100,sa9200: "Avbrotstid for knappelys" |
9885 | </voice> | 9885 | </voice> |
9886 | </phrase> | 9886 | </phrase> |
9887 | <phrase> | 9887 | <phrase> |
diff --git a/apps/lang/norsk.lang b/apps/lang/norsk.lang index 41627d2da7..4e318b72d7 100644 --- a/apps/lang/norsk.lang +++ b/apps/lang/norsk.lang | |||
@@ -10023,17 +10023,17 @@ | |||
10023 | <source> | 10023 | <source> |
10024 | *: none | 10024 | *: none |
10025 | e200*: "Wheel Light Timeout" | 10025 | e200*: "Wheel Light Timeout" |
10026 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 10026 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
10027 | </source> | 10027 | </source> |
10028 | <dest> | 10028 | <dest> |
10029 | *: none | 10029 | *: none |
10030 | e200*: "Slukketid for hjullys" | 10030 | e200*: "Slukketid for hjullys" |
10031 | c200,gigabeatf,mrobe100,sa9200: "Slukketid for knapplys" | 10031 | clip,c200,gigabeatf,mrobe100,sa9200: "Slukketid for knapplys" |
10032 | </dest> | 10032 | </dest> |
10033 | <voice> | 10033 | <voice> |
10034 | *: none | 10034 | *: none |
10035 | e200*: "Tid før lys på hjul slukker" | 10035 | e200*: "Tid før lys på hjul slukker" |
10036 | c200,gigabeatf,mrobe100,sa9200: "Tid før lys på knapper slukker" | 10036 | clip,c200,gigabeatf,mrobe100,sa9200: "Tid før lys på knapper slukker" |
10037 | </voice> | 10037 | </voice> |
10038 | </phrase> | 10038 | </phrase> |
10039 | <phrase> | 10039 | <phrase> |
diff --git a/apps/lang/polski.lang b/apps/lang/polski.lang index 7486d2764d..3481a5114b 100644 --- a/apps/lang/polski.lang +++ b/apps/lang/polski.lang | |||
@@ -3841,17 +3841,17 @@ | |||
3841 | <source> | 3841 | <source> |
3842 | *: none | 3842 | *: none |
3843 | e200*: "Wheel Light Timeout" | 3843 | e200*: "Wheel Light Timeout" |
3844 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 3844 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
3845 | </source> | 3845 | </source> |
3846 | <dest> | 3846 | <dest> |
3847 | *: none | 3847 | *: none |
3848 | e200*: "Wygaszanie koła sterującego" | 3848 | e200*: "Wygaszanie koła sterującego" |
3849 | c200,gigabeatf,mrobe100,sa9200: "Wygaszanie klawiszy" | 3849 | clip,c200,gigabeatf,mrobe100,sa9200: "Wygaszanie klawiszy" |
3850 | </dest> | 3850 | </dest> |
3851 | <voice> | 3851 | <voice> |
3852 | *: none | 3852 | *: none |
3853 | e200*: "Wygaszanie koła sterującego" | 3853 | e200*: "Wygaszanie koła sterującego" |
3854 | c200,gigabeatf,mrobe100,sa9200: "Wygaszanie klawiszy" | 3854 | clip,c200,gigabeatf,mrobe100,sa9200: "Wygaszanie klawiszy" |
3855 | </voice> | 3855 | </voice> |
3856 | </phrase> | 3856 | </phrase> |
3857 | <phrase> | 3857 | <phrase> |
diff --git a/apps/lang/portugues-brasileiro.lang b/apps/lang/portugues-brasileiro.lang index 15d42c9576..11343681a3 100644 --- a/apps/lang/portugues-brasileiro.lang +++ b/apps/lang/portugues-brasileiro.lang | |||
@@ -3841,17 +3841,17 @@ | |||
3841 | <source> | 3841 | <source> |
3842 | *: none | 3842 | *: none |
3843 | e200*: "Wheel Light Timeout" | 3843 | e200*: "Wheel Light Timeout" |
3844 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 3844 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
3845 | </source> | 3845 | </source> |
3846 | <dest> | 3846 | <dest> |
3847 | *: none | 3847 | *: none |
3848 | e200*: "Duração da Luz da Roda" | 3848 | e200*: "Duração da Luz da Roda" |
3849 | c200,gigabeatf,mrobe100,sa9200: "Duração da Luz do Botão" | 3849 | clip,c200,gigabeatf,mrobe100,sa9200: "Duração da Luz do Botão" |
3850 | </dest> | 3850 | </dest> |
3851 | <voice> | 3851 | <voice> |
3852 | *: none | 3852 | *: none |
3853 | e200*: "Duração da Luz da Roda" | 3853 | e200*: "Duração da Luz da Roda" |
3854 | c200,gigabeatf,mrobe100,sa9200: "Duração da Luz do Botão" | 3854 | clip,c200,gigabeatf,mrobe100,sa9200: "Duração da Luz do Botão" |
3855 | </voice> | 3855 | </voice> |
3856 | </phrase> | 3856 | </phrase> |
3857 | <phrase> | 3857 | <phrase> |
diff --git a/apps/lang/romaneste.lang b/apps/lang/romaneste.lang index 1e88f821aa..6250902219 100644 --- a/apps/lang/romaneste.lang +++ b/apps/lang/romaneste.lang | |||
@@ -10303,17 +10303,17 @@ | |||
10303 | <source> | 10303 | <source> |
10304 | *: none | 10304 | *: none |
10305 | e200*: "Wheel Light Timeout" | 10305 | e200*: "Wheel Light Timeout" |
10306 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 10306 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
10307 | </source> | 10307 | </source> |
10308 | <dest> | 10308 | <dest> |
10309 | *: none | 10309 | *: none |
10310 | e200*: "Timp iluminare rotita" | 10310 | e200*: "Timp iluminare rotita" |
10311 | c200,gigabeatf,mrobe100,sa9200: "Timp iluminare butoane" | 10311 | clip,c200,gigabeatf,mrobe100,sa9200: "Timp iluminare butoane" |
10312 | </dest> | 10312 | </dest> |
10313 | <voice> | 10313 | <voice> |
10314 | *: none | 10314 | *: none |
10315 | e200*: "Timp iluminare rotita" | 10315 | e200*: "Timp iluminare rotita" |
10316 | c200,gigabeatf,mrobe100,sa9200: "Timp iluminare butoane" | 10316 | clip,c200,gigabeatf,mrobe100,sa9200: "Timp iluminare butoane" |
10317 | </voice> | 10317 | </voice> |
10318 | </phrase> | 10318 | </phrase> |
10319 | <phrase> | 10319 | <phrase> |
diff --git a/apps/lang/russian.lang b/apps/lang/russian.lang index b24949a38f..8612ed8921 100644 --- a/apps/lang/russian.lang +++ b/apps/lang/russian.lang | |||
@@ -10949,17 +10949,17 @@ | |||
10949 | <source> | 10949 | <source> |
10950 | *: none | 10950 | *: none |
10951 | e200*: "Wheel Light Timeout" | 10951 | e200*: "Wheel Light Timeout" |
10952 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 10952 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
10953 | </source> | 10953 | </source> |
10954 | <dest> | 10954 | <dest> |
10955 | *: none | 10955 | *: none |
10956 | e200*: "Таймаут подсветки колёсика" | 10956 | e200*: "Таймаут подсветки колёсика" |
10957 | c200,gigabeatf,mrobe100,sa9200: "Таймаут подсветки клавиш" | 10957 | clip,c200,gigabeatf,mrobe100,sa9200: "Таймаут подсветки клавиш" |
10958 | </dest> | 10958 | </dest> |
10959 | <voice> | 10959 | <voice> |
10960 | *: none | 10960 | *: none |
10961 | e200*: "Таймаут подсветки колёсика" | 10961 | e200*: "Таймаут подсветки колёсика" |
10962 | c200,gigabeatf,mrobe100,sa9200: "Таймаут подсветки клавиш" | 10962 | clip,c200,gigabeatf,mrobe100,sa9200: "Таймаут подсветки клавиш" |
10963 | </voice> | 10963 | </voice> |
10964 | </phrase> | 10964 | </phrase> |
10965 | <phrase> | 10965 | <phrase> |
diff --git a/apps/lang/srpski.lang b/apps/lang/srpski.lang index 0f750e9908..f0e7455162 100644 --- a/apps/lang/srpski.lang +++ b/apps/lang/srpski.lang | |||
@@ -3841,17 +3841,17 @@ | |||
3841 | <source> | 3841 | <source> |
3842 | *: none | 3842 | *: none |
3843 | e200*: "Wheel Light Timeout" | 3843 | e200*: "Wheel Light Timeout" |
3844 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 3844 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
3845 | </source> | 3845 | </source> |
3846 | <dest> | 3846 | <dest> |
3847 | *: none | 3847 | *: none |
3848 | e200*: "Wheel Light Timeout" | 3848 | e200*: "Wheel Light Timeout" |
3849 | c200,gigabeatf,mrobe100,sa9200: "" | 3849 | clip,c200,gigabeatf,mrobe100,sa9200: "" |
3850 | </dest> | 3850 | </dest> |
3851 | <voice> | 3851 | <voice> |
3852 | *: none | 3852 | *: none |
3853 | e200*: "Wheel Light Timeout" | 3853 | e200*: "Wheel Light Timeout" |
3854 | c200,gigabeatf,mrobe100,sa9200: "" | 3854 | clip,c200,gigabeatf,mrobe100,sa9200: "" |
3855 | </voice> | 3855 | </voice> |
3856 | </phrase> | 3856 | </phrase> |
3857 | <phrase> | 3857 | <phrase> |
diff --git a/apps/lang/svenska.lang b/apps/lang/svenska.lang index 90d530107e..2226180d32 100644 --- a/apps/lang/svenska.lang +++ b/apps/lang/svenska.lang | |||
@@ -3835,17 +3835,17 @@ | |||
3835 | <source> | 3835 | <source> |
3836 | *: none | 3836 | *: none |
3837 | e200*: "Wheel Light Timeout" | 3837 | e200*: "Wheel Light Timeout" |
3838 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 3838 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
3839 | </source> | 3839 | </source> |
3840 | <dest> | 3840 | <dest> |
3841 | *: none | 3841 | *: none |
3842 | e200*: "Hjulbelysning" | 3842 | e200*: "Hjulbelysning" |
3843 | c200,gigabeatf,mrobe100,sa9200: "Knappbelysning" | 3843 | clip,c200,gigabeatf,mrobe100,sa9200: "Knappbelysning" |
3844 | </dest> | 3844 | </dest> |
3845 | <voice> | 3845 | <voice> |
3846 | *: none | 3846 | *: none |
3847 | e200*: "Hjulbelysning" | 3847 | e200*: "Hjulbelysning" |
3848 | c200,gigabeatf,mrobe100,sa9200: "Knappbelysning" | 3848 | clip,c200,gigabeatf,mrobe100,sa9200: "Knappbelysning" |
3849 | </voice> | 3849 | </voice> |
3850 | </phrase> | 3850 | </phrase> |
3851 | <phrase> | 3851 | <phrase> |
diff --git a/apps/lang/tagalog.lang b/apps/lang/tagalog.lang index bce96f3490..27ca39a9f6 100644 --- a/apps/lang/tagalog.lang +++ b/apps/lang/tagalog.lang | |||
@@ -3841,17 +3841,17 @@ | |||
3841 | <source> | 3841 | <source> |
3842 | *: none | 3842 | *: none |
3843 | e200*: "Wheel Light Timeout" | 3843 | e200*: "Wheel Light Timeout" |
3844 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 3844 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
3845 | </source> | 3845 | </source> |
3846 | <dest> | 3846 | <dest> |
3847 | *: none | 3847 | *: none |
3848 | e200*: "Pahintuin gulong sa ilaw" | 3848 | e200*: "Pahintuin gulong sa ilaw" |
3849 | c200,gigabeatf,mrobe100,sa9200: "Pahintuin buttones sa ilaw" | 3849 | clip,c200,gigabeatf,mrobe100,sa9200: "Pahintuin buttones sa ilaw" |
3850 | </dest> | 3850 | </dest> |
3851 | <voice> | 3851 | <voice> |
3852 | *: none | 3852 | *: none |
3853 | e200*: "Wheel Light Timeout" | 3853 | e200*: "Wheel Light Timeout" |
3854 | c200,gigabeatf,mrobe100,sa9200: "" | 3854 | clip,c200,gigabeatf,mrobe100,sa9200: "" |
3855 | </voice> | 3855 | </voice> |
3856 | </phrase> | 3856 | </phrase> |
3857 | <phrase> | 3857 | <phrase> |
diff --git a/apps/lang/thai.lang b/apps/lang/thai.lang index 6a769826c0..cd090d6818 100644 --- a/apps/lang/thai.lang +++ b/apps/lang/thai.lang | |||
@@ -3835,17 +3835,17 @@ | |||
3835 | <source> | 3835 | <source> |
3836 | *: none | 3836 | *: none |
3837 | e200*: "Wheel Light Timeout" | 3837 | e200*: "Wheel Light Timeout" |
3838 | c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" | 3838 | clip,c200,gigabeatf,mrobe100,sa9200: "Button Light Timeout" |
3839 | </source> | 3839 | </source> |
3840 | <dest> | 3840 | <dest> |
3841 | *: none | 3841 | *: none |
3842 | e200*: "เวลาเปิดไฟล้อหมุน" | 3842 | e200*: "เวลาเปิดไฟล้อหมุน" |
3843 | c200,gigabeatf,mrobe100,sa9200: "" | 3843 | clip,c200,gigabeatf,mrobe100,sa9200: "" |
3844 | </dest> | 3844 | </dest> |
3845 | <voice> | 3845 | <voice> |
3846 | *: none | 3846 | *: none |
3847 | e200*: "Wheel Light Timeout" | 3847 | e200*: "Wheel Light Timeout" |
3848 | c200,gigabeatf,mrobe100,sa9200: "" | 3848 | clip,c200,gigabeatf,mrobe100,sa9200: "" |
3849 | </voice> | 3849 | </voice> |
3850 | </phrase> | 3850 | </phrase> |
3851 | <phrase> | 3851 | <phrase> |
diff --git a/firmware/SOURCES b/firmware/SOURCES index b17bb0c115..36ee9e4cb4 100644 --- a/firmware/SOURCES +++ b/firmware/SOURCES | |||
@@ -1045,6 +1045,7 @@ target/arm/pcm-telechips.c | |||
1045 | #ifndef SIMULATOR | 1045 | #ifndef SIMULATOR |
1046 | target/arm/as3525/sansa-clip/lcd-ssd1303.c | 1046 | target/arm/as3525/sansa-clip/lcd-ssd1303.c |
1047 | target/arm/as3525/sansa-clip/button-clip.c | 1047 | target/arm/as3525/sansa-clip/button-clip.c |
1048 | target/arm/as3525/sansa-clip/backlight-clip.c | ||
1048 | target/arm/as3525/as3525-codec.c | 1049 | target/arm/as3525/as3525-codec.c |
1049 | #endif /* !SIMULATOR */ | 1050 | #endif /* !SIMULATOR */ |
1050 | #endif /* SANSA_CLIP */ | 1051 | #endif /* SANSA_CLIP */ |
diff --git a/firmware/export/config-clip.h b/firmware/export/config-clip.h index 591ec1012a..95a708efef 100644 --- a/firmware/export/config-clip.h +++ b/firmware/export/config-clip.h | |||
@@ -29,7 +29,7 @@ | |||
29 | #define HAVE_LCD_BITMAP | 29 | #define HAVE_LCD_BITMAP |
30 | 30 | ||
31 | /* define this if you have a light associated with the buttons */ | 31 | /* define this if you have a light associated with the buttons */ |
32 | //#define HAVE_BUTTON_LIGHT | 32 | #define HAVE_BUTTON_LIGHT |
33 | 33 | ||
34 | /* define this if you have access to the quickscreen */ | 34 | /* define this if you have access to the quickscreen */ |
35 | //#define HAVE_QUICKSCREEN | 35 | //#define HAVE_QUICKSCREEN |
@@ -47,12 +47,11 @@ | |||
47 | #define LCD_PIXELFORMAT VERTICAL_PACKING | 47 | #define LCD_PIXELFORMAT VERTICAL_PACKING |
48 | 48 | ||
49 | /* define this if you have LCD enable function */ | 49 | /* define this if you have LCD enable function */ |
50 | //#define HAVE_LCD_ENABLE | 50 | #define HAVE_LCD_ENABLE |
51 | 51 | ||
52 | #ifndef BOOTLOADER | 52 | #ifndef BOOTLOADER |
53 | 53 | /* Define this if your LCD can be put to sleep. | |
54 | /* Define this if your LCD can be put to sleep. HAVE_LCD_ENABLE | 54 | * HAVE_LCD_ENABLE should be defined as well. */ |
55 | should be defined as well. */ | ||
56 | //#define HAVE_LCD_SLEEP | 55 | //#define HAVE_LCD_SLEEP |
57 | //#define HAVE_LCD_SLEEP_SETTING | 56 | //#define HAVE_LCD_SLEEP_SETTING |
58 | #endif | 57 | #endif |
@@ -91,6 +90,10 @@ | |||
91 | //#define CONFIG_TUNER LV24020LP | 90 | //#define CONFIG_TUNER LV24020LP |
92 | //#define HAVE_TUNER_PWR_CTRL | 91 | //#define HAVE_TUNER_PWR_CTRL |
93 | 92 | ||
93 | /* Define this for LCD backlight available */ | ||
94 | #define HAVE_BACKLIGHT | ||
95 | //#define HAVE_BACKLIGHT_BRIGHTNESS /* TODO */ | ||
96 | |||
94 | /* define this if you have a flash memory storage */ | 97 | /* define this if you have a flash memory storage */ |
95 | #define HAVE_FLASH_STORAGE | 98 | #define HAVE_FLASH_STORAGE |
96 | 99 | ||
diff --git a/firmware/target/arm/as3525/sansa-clip/backlight-clip.c b/firmware/target/arm/as3525/sansa-clip/backlight-clip.c new file mode 100644 index 0000000000..2064f0992f --- /dev/null +++ b/firmware/target/arm/as3525/sansa-clip/backlight-clip.c | |||
@@ -0,0 +1,58 @@ | |||
1 | /*************************************************************************** | ||
2 | * __________ __ ___. | ||
3 | * Open \______ \ ____ ____ | | _\_ |__ _______ ___ | ||
4 | * Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ / | ||
5 | * Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < < | ||
6 | * Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \ | ||
7 | * \/ \/ \/ \/ \/ | ||
8 | * $Id$ | ||
9 | * | ||
10 | * Copyright © 2008 Rafaël Carré | ||
11 | * | ||
12 | * This program is free software; you can redistribute it and/or | ||
13 | * modify it under the terms of the GNU General Public License | ||
14 | * as published by the Free Software Foundation; either version 2 | ||
15 | * of the License, or (at your option) any later version. | ||
16 | * | ||
17 | * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY | ||
18 | * KIND, either express or implied. | ||
19 | * | ||
20 | ****************************************************************************/ | ||
21 | |||
22 | #include "backlight-target.h" | ||
23 | #include "as3525.h" | ||
24 | |||
25 | /* TODO : backlight brightness */ | ||
26 | |||
27 | /* XXX : xpd is used for SD/MCI interface | ||
28 | * If interrupts are used to access this interface, they should be | ||
29 | * disabled in _buttonlight_on/off () | ||
30 | */ | ||
31 | |||
32 | void _buttonlight_on(void) | ||
33 | { | ||
34 | int saved_ccu_io; | ||
35 | |||
36 | saved_ccu_io = CCU_IO; /* save XPD setting */ | ||
37 | |||
38 | CCU_IO &= ~(3<<2); /* setup xpd as GPIO */ | ||
39 | |||
40 | GPIOD_DIR |= (1<<7); | ||
41 | GPIOD_PIN(7) = (1<<7); /* set pin d7 high */ | ||
42 | |||
43 | CCU_IO = saved_ccu_io; /* restore the previous XPD setting */ | ||
44 | } | ||
45 | |||
46 | void _buttonlight_off(void) | ||
47 | { | ||
48 | int saved_ccu_io; | ||
49 | |||
50 | saved_ccu_io = CCU_IO; /* save XPD setting */ | ||
51 | |||
52 | CCU_IO &= ~(3<<2); /* setup xpd as GPIO */ | ||
53 | |||
54 | GPIOD_DIR |= (1<<7); | ||
55 | GPIOD_PIN(7) = 0; /* set pin d7 low */ | ||
56 | |||
57 | CCU_IO = saved_ccu_io; /* restore the previous XPD setting */ | ||
58 | } | ||
diff --git a/firmware/target/arm/as3525/sansa-clip/backlight-target.h b/firmware/target/arm/as3525/sansa-clip/backlight-target.h index 9533d0a6b5..5a6ae34728 100644 --- a/firmware/target/arm/as3525/sansa-clip/backlight-target.h +++ b/firmware/target/arm/as3525/sansa-clip/backlight-target.h | |||
@@ -7,7 +7,7 @@ | |||
7 | * \/ \/ \/ \/ \/ | 7 | * \/ \/ \/ \/ \/ |
8 | * $Id$ | 8 | * $Id$ |
9 | * | 9 | * |
10 | * Copyright (C) 2008 ?? | 10 | * Copyright © 2008 Rafaël Carré |
11 | * | 11 | * |
12 | * This program is free software; you can redistribute it and/or | 12 | * This program is free software; you can redistribute it and/or |
13 | * modify it under the terms of the GNU General Public License | 13 | * modify it under the terms of the GNU General Public License |
@@ -21,17 +21,23 @@ | |||
21 | #ifndef BACKLIGHT_TARGET_H | 21 | #ifndef BACKLIGHT_TARGET_H |
22 | #define BACKLIGHT_TARGET_H | 22 | #define BACKLIGHT_TARGET_H |
23 | 23 | ||
24 | static inline bool _backlight_init(void) | 24 | #include "stdbool.h" |
25 | { | 25 | #include "lcd.h" |
26 | return true; | 26 | #include "backlight.h" |
27 | } | 27 | |
28 | #define _backlight_init() true | ||
28 | 29 | ||
29 | static inline void _backlight_on(void) | 30 | static inline void _backlight_on(void) |
30 | { | 31 | { |
32 | lcd_enable(true); | ||
31 | } | 33 | } |
32 | 34 | ||
33 | static inline void _backlight_off(void) | 35 | static inline void _backlight_off(void) |
34 | { | 36 | { |
37 | lcd_enable(false); | ||
35 | } | 38 | } |
36 | 39 | ||
40 | void _buttonlight_on(void); | ||
41 | void _buttonlight_off(void); | ||
42 | |||
37 | #endif | 43 | #endif |
diff --git a/firmware/target/arm/as3525/sansa-clip/lcd-ssd1303.c b/firmware/target/arm/as3525/sansa-clip/lcd-ssd1303.c index ed4bcc7be9..a794589647 100644 --- a/firmware/target/arm/as3525/sansa-clip/lcd-ssd1303.c +++ b/firmware/target/arm/as3525/sansa-clip/lcd-ssd1303.c | |||
@@ -149,6 +149,9 @@ void lcd_set_flip(bool yesno) | |||
149 | 149 | ||
150 | void lcd_enable(bool enable) | 150 | void lcd_enable(bool enable) |
151 | { | 151 | { |
152 | if(display_on == enable) | ||
153 | return; | ||
154 | |||
152 | if( (display_on = enable) ) /* simple '=' is not a typo ! */ | 155 | if( (display_on = enable) ) /* simple '=' is not a typo ! */ |
153 | lcd_write_command(LCD_SET_DISPLAY_ON); | 156 | lcd_write_command(LCD_SET_DISPLAY_ON); |
154 | else | 157 | else |
@@ -240,6 +243,9 @@ void lcd_init_device(void) | |||
240 | void lcd_blit_mono(const unsigned char *data, int x, int by, int width, | 243 | void lcd_blit_mono(const unsigned char *data, int x, int by, int width, |
241 | int bheight, int stride) | 244 | int bheight, int stride) |
242 | { | 245 | { |
246 | if(!display_on) | ||
247 | return; | ||
248 | |||
243 | /* Copy display bitmap to hardware */ | 249 | /* Copy display bitmap to hardware */ |
244 | while (bheight--) | 250 | while (bheight--) |
245 | { | 251 | { |
@@ -258,6 +264,13 @@ void lcd_blit_mono(const unsigned char *data, int x, int by, int width, | |||
258 | void lcd_blit_grey_phase(unsigned char *values, unsigned char *phases, | 264 | void lcd_blit_grey_phase(unsigned char *values, unsigned char *phases, |
259 | int x, int by, int width, int bheight, int stride) | 265 | int x, int by, int width, int bheight, int stride) |
260 | { | 266 | { |
267 | /* TODO */ | ||
268 | |||
269 | #if 0 | ||
270 | if(!display_on) | ||
271 | return; | ||
272 | #endif | ||
273 | |||
261 | (void)values; | 274 | (void)values; |
262 | (void)phases; | 275 | (void)phases; |
263 | (void)x; | 276 | (void)x; |
@@ -274,6 +287,9 @@ void lcd_update(void) | |||
274 | { | 287 | { |
275 | int y; | 288 | int y; |
276 | 289 | ||
290 | if(!display_on) | ||
291 | return; | ||
292 | |||
277 | /* Copy display bitmap to hardware */ | 293 | /* Copy display bitmap to hardware */ |
278 | for (y = 0; y < LCD_FBHEIGHT; y++) | 294 | for (y = 0; y < LCD_FBHEIGHT; y++) |
279 | { | 295 | { |
@@ -291,6 +307,9 @@ void lcd_update_rect(int x, int y, int width, int height) | |||
291 | { | 307 | { |
292 | int ymax; | 308 | int ymax; |
293 | 309 | ||
310 | if(!display_on) | ||
311 | return; | ||
312 | |||
294 | /* The Y coordinates have to work on even 8 pixel rows */ | 313 | /* The Y coordinates have to work on even 8 pixel rows */ |
295 | ymax = (y + height-1) >> 3; | 314 | ymax = (y + height-1) >> 3; |
296 | y >>= 3; | 315 | y >>= 3; |
diff --git a/uisimulator/sdl/uisdl.h b/uisimulator/sdl/uisdl.h index 03f5119ca8..4332426963 100644 --- a/uisimulator/sdl/uisdl.h +++ b/uisimulator/sdl/uisdl.h | |||
@@ -445,9 +445,9 @@ | |||
445 | #define UI_LCD_WIDTH 128 | 445 | #define UI_LCD_WIDTH 128 |
446 | #define UI_LCD_HEIGHT 64 | 446 | #define UI_LCD_HEIGHT 64 |
447 | #define UI_LCD_BGCOLOR 0, 0, 0 /* bkgnd color of LCD (no backlight) */ | 447 | #define UI_LCD_BGCOLOR 0, 0, 0 /* bkgnd color of LCD (no backlight) */ |
448 | #define UI_LCD_BGCOLORLIGHT 192, 192, 192 /* bkgnd color of LCD (backlight) */ | 448 | #define UI_LCD_BGCOLORLIGHT 0, 0, 0 /* bkgnd color of LCD (backlight) */ |
449 | #define UI_LCD_FGCOLOR 13, 226, 229 /* foreground color of LCD (no backlight) */ | 449 | #define UI_LCD_FGCOLOR 0, 0, 0 /* foreground color of LCD (no backlight) */ |
450 | #define UI_LCD_FGCOLORLIGHT 0, 0, 0 /* foreground color of LCD (backlight) */ | 450 | #define UI_LCD_FGCOLORLIGHT 13, 226, 229 /* foreground color of LCD (backlight) */ |
451 | 451 | ||
452 | #endif | 452 | #endif |
453 | extern SDL_Surface *gui_surface; | 453 | extern SDL_Surface *gui_surface; |