1
0
Fork 0

added support for TV remote keys: Mute, Red, Green, Yellow, Blue

This commit is contained in:
sspanak 2024-05-30 17:11:37 +03:00 committed by Dimo Karaivanov
parent cecb8aca3b
commit a3b6a336e7
14 changed files with 85 additions and 0 deletions

View file

@ -181,6 +181,12 @@ public class Hotkeys {
addIfDeviceHasKey(KeyEvent.KEYCODE_CHANNEL_DOWN, R.string.key_channel_down, false); addIfDeviceHasKey(KeyEvent.KEYCODE_CHANNEL_DOWN, R.string.key_channel_down, false);
addIfDeviceHasKey(KeyEvent.KEYCODE_CHANNEL_UP, R.string.key_channel_up, false); addIfDeviceHasKey(KeyEvent.KEYCODE_CHANNEL_UP, R.string.key_channel_up, false);
addIfDeviceHasKey(KeyEvent.KEYCODE_PROG_RED, R.string.key_red, false);
addIfDeviceHasKey(KeyEvent.KEYCODE_PROG_GREEN, R.string.key_green, false);
addIfDeviceHasKey(KeyEvent.KEYCODE_PROG_YELLOW, R.string.key_yellow, false);
addIfDeviceHasKey(KeyEvent.KEYCODE_PROG_BLUE, R.string.key_blue, false);
addIfDeviceHasKey(KeyEvent.KEYCODE_VOLUME_MUTE, R.string.key_volume_mute, false);
addIfDeviceHasKey(KeyEvent.KEYCODE_VOLUME_DOWN, R.string.key_volume_down, false); addIfDeviceHasKey(KeyEvent.KEYCODE_VOLUME_DOWN, R.string.key_volume_down, false);
addIfDeviceHasKey(KeyEvent.KEYCODE_VOLUME_UP, R.string.key_volume_up, false); addIfDeviceHasKey(KeyEvent.KEYCODE_VOLUME_UP, R.string.key_volume_up, false);
} }

View file

@ -125,4 +125,9 @@
<string name="pref_layout">Екранна подредба</string> <string name="pref_layout">Екранна подредба</string>
<string name="pref_font_size">Размер на шрифта в настройките</string> <string name="pref_font_size">Размер на шрифта в настройките</string>
<string name="pref_font_size_default">По подразбиране</string> <string name="pref_font_size_default">По подразбиране</string>
<string name="key_red">Червен бутон</string>
<string name="key_green">Зелен бутон</string>
<string name="key_yellow">Жълт бутон</string>
<string name="key_blue">Син бутон</string>
<string name="key_volume_mute">Заглушаване на звук</string>
</resources> </resources>

View file

@ -63,6 +63,8 @@
<string name="setup_click_here_to_enable">Klicken Sie hier, um TT9 in den Android-Einstellungen zu aktivieren.</string> <string name="setup_click_here_to_enable">Klicken Sie hier, um TT9 in den Android-Einstellungen zu aktivieren.</string>
<string name="key_channel_down">Vorheriger Kanal</string> <string name="key_channel_down">Vorheriger Kanal</string>
<string name="key_channel_up">Nächster Kanal</string> <string name="key_channel_up">Nächster Kanal</string>
<string name="key_volume_down">Leiser</string>
<string name="key_volume_up">Lauter</string>
<string name="char_newline">Neue Zeile</string> <string name="char_newline">Neue Zeile</string>
<string name="pref_category_setup">Ersteinrichtung</string> <string name="pref_category_setup">Ersteinrichtung</string>
<string name="pref_font_size_large">Große</string> <string name="pref_font_size_large">Große</string>
@ -109,4 +111,9 @@
<string name="pref_font_size">Schriftgröße der Einstellungen</string> <string name="pref_font_size">Schriftgröße der Einstellungen</string>
<string name="pref_font_size_default">Standard</string> <string name="pref_font_size_default">Standard</string>
<string name="function_show_command_palette">Befehlsliste anzeigen</string> <string name="function_show_command_palette">Befehlsliste anzeigen</string>
<string name="key_red">Roter Knopf</string>
<string name="key_green">Grüner Knopf</string>
<string name="key_yellow">Gelber Knopf</string>
<string name="key_blue">Blauer Knopf</string>
<string name="key_volume_mute">Stummschalttaste</string>
</resources> </resources>

View file

@ -125,4 +125,9 @@
<string name="pref_layout">Distribución del teclado en pantalla</string> <string name="pref_layout">Distribución del teclado en pantalla</string>
<string name="pref_font_size">Tamaño de fuente de configuración</string> <string name="pref_font_size">Tamaño de fuente de configuración</string>
<string name="pref_font_size_default">Predeterminado</string> <string name="pref_font_size_default">Predeterminado</string>
<string name="key_red">Botón rojo</string>
<string name="key_green">Botón verde</string>
<string name="key_yellow">Botón amarillo</string>
<string name="key_blue">Botón azul</string>
<string name="key_volume_mute">Botón de silencio</string>
</resources> </resources>

View file

@ -82,6 +82,8 @@
<string name="setup_click_here_to_enable">Cliquez ici pour activer TT9 dans les paramètres Android.</string> <string name="setup_click_here_to_enable">Cliquez ici pour activer TT9 dans les paramètres Android.</string>
<string name="key_channel_down">Chaîne précédente</string> <string name="key_channel_down">Chaîne précédente</string>
<string name="key_channel_up">Chaîne suivante</string> <string name="key_channel_up">Chaîne suivante</string>
<string name="key_volume_down">Baisser le volume</string>
<string name="key_volume_up">Augmenter le volume</string>
<string name="char_newline">Nouvelle ligne</string> <string name="char_newline">Nouvelle ligne</string>
<string name="pref_double_zero_char">Caractère lorsque «0» est appuyé deux fois</string> <string name="pref_double_zero_char">Caractère lorsque «0» est appuyé deux fois</string>
<string name="pref_upside_down_keys">Inverser l\'ordre des clés</string> <string name="pref_upside_down_keys">Inverser l\'ordre des clés</string>
@ -120,4 +122,9 @@
<string name="pref_layout">Disposition à l\'écran</string> <string name="pref_layout">Disposition à l\'écran</string>
<string name="pref_font_size">Taille de la police des paramètres</string> <string name="pref_font_size">Taille de la police des paramètres</string>
<string name="pref_font_size_default">Par défaut</string> <string name="pref_font_size_default">Par défaut</string>
<string name="key_red">Bouton rouge</string>
<string name="key_green">Bouton vert</string>
<string name="key_yellow">Bouton jaune</string>
<string name="key_blue">Bouton bleu</string>
<string name="key_volume_mute">Muet</string>
</resources> </resources>

View file

@ -65,6 +65,8 @@
<string name="setup_click_here_to_enable">Clicca qui per abilitare TT9 dalle impostazioni di Android.</string> <string name="setup_click_here_to_enable">Clicca qui per abilitare TT9 dalle impostazioni di Android.</string>
<string name="key_channel_down">Canale precedente</string> <string name="key_channel_down">Canale precedente</string>
<string name="key_channel_up">Prossimo canale</string> <string name="key_channel_up">Prossimo canale</string>
<string name="key_volume_down">Abbassa il volume</string>
<string name="key_volume_up">Alza il volume</string>
<string name="char_newline">Nuova riga</string> <string name="char_newline">Nuova riga</string>
<string name="pref_upside_down_keys">Invertire l\'ordine delle chiavi</string> <string name="pref_upside_down_keys">Invertire l\'ordine delle chiavi</string>
<string name="pref_upside_down_keys_summary">Abilita l\'impostazione se ci sono 789 sulla prima riga, invece di 123.</string> <string name="pref_upside_down_keys_summary">Abilita l\'impostazione se ci sono 789 sulla prima riga, invece di 123.</string>
@ -111,5 +113,10 @@
<string name="pref_font_size">Dimensione del carattere delle impostazioni</string> <string name="pref_font_size">Dimensione del carattere delle impostazioni</string>
<string name="pref_font_size_default">Predefinita</string> <string name="pref_font_size_default">Predefinita</string>
<string name="function_show_command_palette">Mostra elenco comandi</string> <string name="function_show_command_palette">Mostra elenco comandi</string>
<string name="key_red">Pulsante rosso</string>
<string name="key_green">Pulsante verde</string>
<string name="key_yellow">Pulsante giallo</string>
<string name="key_blue">Pulsante blu</string>
<string name="key_volume_mute">Muto</string>
</resources> </resources>

View file

@ -84,6 +84,8 @@
<string name="key_channel_down">הערוץ הקודם</string> <string name="key_channel_down">הערוץ הקודם</string>
<string name="key_channel_up">הערוץ הבא</string> <string name="key_channel_up">הערוץ הבא</string>
<string name="key_volume_down">הנמכת עוצמת הקול</string>
<string name="key_volume_up">הגברת עוצמת הקול</string>
<string name="char_newline">שורה חדשה</string> <string name="char_newline">שורה חדשה</string>
<string name="char_space">רווח</string> <string name="char_space">רווח</string>
<string name="pref_category_setup">הגדרה ראשונית</string> <string name="pref_category_setup">הגדרה ראשונית</string>
@ -124,4 +126,9 @@
<string name="pref_font_size">גודל הגופן בהגדרות</string> <string name="pref_font_size">גודל הגופן בהגדרות</string>
<string name="pref_font_size_default">ברירת מחדל</string> <string name="pref_font_size_default">ברירת מחדל</string>
<string name="function_show_command_palette">הצג רשימת פקודות</string> <string name="function_show_command_palette">הצג רשימת פקודות</string>
<string name="key_red">כפתור אדום</string>
<string name="key_green">כפתור ירוק</string>
<string name="key_yellow">כפתור צהוב</string>
<string name="key_blue">כפתור כחול</string>
<string name="key_volume_mute">כפתור השתק</string>
</resources> </resources>

View file

@ -134,4 +134,9 @@
<string name="pref_layout">Klaviatūros išdėstymas ekrane</string> <string name="pref_layout">Klaviatūros išdėstymas ekrane</string>
<string name="pref_font_size">Nustatymų šrifto dydis</string> <string name="pref_font_size">Nustatymų šrifto dydis</string>
<string name="pref_font_size_default">Numatytasis</string> <string name="pref_font_size_default">Numatytasis</string>
<string name="key_red">Raudonas mygtukas</string>
<string name="key_green">Žalias mygtukas</string>
<string name="key_yellow">Geltonas mygtukas</string>
<string name="key_blue">Mėlynas mygtukas</string>
<string name="key_volume_mute">Nutildymo mygt.</string>
</resources> </resources>

View file

@ -64,6 +64,8 @@
<string name="setup_click_here_to_enable">Klik hier om TT9 in te schakelen vanuit de Android-instellingen.</string> <string name="setup_click_here_to_enable">Klik hier om TT9 in te schakelen vanuit de Android-instellingen.</string>
<string name="key_channel_down">Vorige kanaal</string> <string name="key_channel_down">Vorige kanaal</string>
<string name="key_channel_up">Volgende kanaal</string> <string name="key_channel_up">Volgende kanaal</string>
<string name="key_volume_down">Volume omlaag</string>
<string name="key_volume_up">Volume omhoog</string>
<string name="char_newline">Nieuwe regel</string> <string name="char_newline">Nieuwe regel</string>
<string name="pref_category_setup">Initiële setup</string> <string name="pref_category_setup">Initiële setup</string>
<string name="dictionary_truncating">Verwijderen…</string> <string name="dictionary_truncating">Verwijderen…</string>
@ -107,4 +109,9 @@
<string name="pref_font_size">Instellingen lettergrootte</string> <string name="pref_font_size">Instellingen lettergrootte</string>
<string name="pref_font_size_default">Standaard</string> <string name="pref_font_size_default">Standaard</string>
<string name="function_show_command_palette">Toon opdrachtenlijst</string> <string name="function_show_command_palette">Toon opdrachtenlijst</string>
<string name="key_red">Rode knop</string>
<string name="key_green">Groene knop</string>
<string name="key_yellow">Gele knop</string>
<string name="key_blue">Blauwe knop</string>
<string name="key_volume_mute">Stilteknop</string>
</resources> </resources>

View file

@ -83,6 +83,8 @@
<string name="key_channel_down">Canal anterior</string> <string name="key_channel_down">Canal anterior</string>
<string name="key_channel_up">Próximo canal</string> <string name="key_channel_up">Próximo canal</string>
<string name="key_volume_down">Diminuir o volume</string>
<string name="key_volume_up">Aumentar o volume</string>
<string name="char_newline">Nova Linha</string> <string name="char_newline">Nova Linha</string>
<string name="char_space">Espaço</string> <string name="char_space">Espaço</string>
<string name="pref_upside_down_keys_summary">Utilize essa opção se você possuir as teclas 789 na linha de cima, ao invés de 123.</string> <string name="pref_upside_down_keys_summary">Utilize essa opção se você possuir as teclas 789 na linha de cima, ao invés de 123.</string>
@ -126,4 +128,9 @@
<string name="pref_font_size">Tamanho da fonte das configurações</string> <string name="pref_font_size">Tamanho da fonte das configurações</string>
<string name="pref_font_size_default">Padrão</string> <string name="pref_font_size_default">Padrão</string>
<string name="function_show_command_palette">Lista de comandos</string> <string name="function_show_command_palette">Lista de comandos</string>
<string name="key_red">Botão vermelho</string>
<string name="key_green">Botão verde</string>
<string name="key_yellow">Botão amarelo</string>
<string name="key_blue">Botão azul</string>
<string name="key_volume_mute">Mudo</string>
</resources> </resources>

View file

@ -125,4 +125,9 @@
<string name="pref_layout">Экранная раскладка</string> <string name="pref_layout">Экранная раскладка</string>
<string name="pref_font_size">Размер шрифта в настройках</string> <string name="pref_font_size">Размер шрифта в настройках</string>
<string name="pref_font_size_default">По умолчанию</string> <string name="pref_font_size_default">По умолчанию</string>
<string name="key_red">Красная кнопка</string>
<string name="key_green">Зелёная кнопка</string>
<string name="key_yellow">Жёлтая кнопка</string>
<string name="key_blue">Синяя кнопка</string>
<string name="key_volume_mute">Выключения звука</string>
</resources> </resources>

View file

@ -65,6 +65,8 @@
<string name="setup_click_here_to_enable">Android ayarlarında TT9 uygulamasını etkinleştirmek için burayı tıklayın.</string> <string name="setup_click_here_to_enable">Android ayarlarında TT9 uygulamasını etkinleştirmek için burayı tıklayın.</string>
<string name="key_channel_down">Önceki Seçim</string> <string name="key_channel_down">Önceki Seçim</string>
<string name="key_channel_up">Sonraki Seçim</string> <string name="key_channel_up">Sonraki Seçim</string>
<string name="key_volume_down">Sesi azalt</string>
<string name="key_volume_up">Sesi artır</string>
<string name="char_newline">Yeni Satır</string> <string name="char_newline">Yeni Satır</string>
<string name="pref_category_setup">İlk Kurulum</string> <string name="pref_category_setup">İlk Kurulum</string>
<string name="pref_font_size_large">Büyük</string> <string name="pref_font_size_large">Büyük</string>
@ -123,4 +125,9 @@
<string name="function_next_mode">Giriş Yöntemi</string> <string name="function_next_mode">Giriş Yöntemi</string>
<string name="function_reset_keys_title">Varsayılan Ayarlara Geri Dön</string> <string name="function_reset_keys_title">Varsayılan Ayarlara Geri Dön</string>
<string name="function_reset_keys_done">Varsayılan tuş ayarlarına dönüldü.</string> <string name="function_reset_keys_done">Varsayılan tuş ayarlarına dönüldü.</string>
<string name="key_red">Kırmızı düğme</string>
<string name="key_green">Yeşil düğme</string>
<string name="key_yellow">Sarı düğme</string>
<string name="key_blue">Mavi düğme</string>
<string name="key_volume_mute">Sessiz tuşu</string>
</resources> </resources>

View file

@ -136,4 +136,9 @@
<string name="pref_layout">Екранна розкладка</string> <string name="pref_layout">Екранна розкладка</string>
<string name="pref_font_size">Розмір шрифту у налаштуваннях</string> <string name="pref_font_size">Розмір шрифту у налаштуваннях</string>
<string name="pref_font_size_default">За замовчуванням</string> <string name="pref_font_size_default">За замовчуванням</string>
<string name="key_red">Червона кнопка</string>
<string name="key_green">Зелена кнопка</string>
<string name="key_yellow">Жовта кнопка</string>
<string name="key_blue">Синя кнопка</string>
<string name="key_volume_mute">Вимкнення звуку</string>
</resources> </resources>

View file

@ -150,8 +150,13 @@
<string name="key_menu" translatable="false">Menu</string> <string name="key_menu" translatable="false">Menu</string>
<string name="key_soft_left" translatable="false">Left Func</string> <string name="key_soft_left" translatable="false">Left Func</string>
<string name="key_soft_right" translatable="false">Right Func</string> <string name="key_soft_right" translatable="false">Right Func</string>
<string name="key_volume_mute">Volume Mute</string>
<string name="key_volume_down">Volume Down</string> <string name="key_volume_down">Volume Down</string>
<string name="key_volume_up">Volume Up</string> <string name="key_volume_up">Volume Up</string>
<string name="key_red">Red Button</string>
<string name="key_green">Green Button</string>
<string name="key_yellow">Yellow Button</string>
<string name="key_blue">Blue Button</string>
<string name="char_comma" translatable="false">,</string> <string name="char_comma" translatable="false">,</string>
<string name="char_dot" translatable="false">.</string> <string name="char_dot" translatable="false">.</string>