Skip to content

Commit

Permalink
Added hiding visible keys.
Browse files Browse the repository at this point in the history
Closes <#46>.
  • Loading branch information
AlynxZhou committed Nov 18, 2024
1 parent 683d8de commit e84a8d0
Show file tree
Hide file tree
Showing 16 changed files with 354 additions and 203 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Just run following command to install from official repository:
#### Install From AUR

```
$ yay showmethekey
$ paru showmethekey
```

Or use other AUR helpers.
Expand Down
5 changes: 5 additions & 0 deletions dists/one.alynx.showmethekey.gschema.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,11 @@
<description>Draw border around keys or only show keys.</description>
<default>true</default>
</key>
<key type="b" name="hide-visible">
<summary>Hide Visible Keys or Not</summary>
<description>Hide visible keys or show all keys.</description>
<default>false</default>
</key>
<key type="u" name="mode">
<summary>Keys Display Mode</summary>
<description>Display keys in raw or composed mode.</description>
Expand Down
2 changes: 1 addition & 1 deletion docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ <h2>Distribution Package (Recommended)</h2>
<h3>Arch Linux</h3>
<h4>Install From AUR</h4>
<pre class="code">
$ yay showmethekey
$ paru showmethekey
</pre>
<p>Or use other AUR helpers.</p>
<h4>Install From <code>archlinuxcn</code></h4>
Expand Down
58 changes: 33 additions & 25 deletions showmethekey-gtk/po/es_ES.po
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: showmethekey\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-11-07 10:58+0800\n"
"POT-Creation-Date: 2024-11-18 18:26+0800\n"
"PO-Revision-Date: 2024-08-02 10:16-0600\n"
"Last-Translator: ItzSelenux\n"
"Language-Team: none\n"
Expand All @@ -16,24 +16,24 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

#: showmethekey-gtk/smtk-app.c:97 showmethekey-gtk/smtk-app-win.c:645
#: showmethekey-gtk/smtk-app.c:106 showmethekey-gtk/smtk-app-win.c:697
#: showmethekey-gtk/smtk-app-win.ui:9 showmethekey-gtk/smtk-app-win.ui:17
msgid "Show Me The Key"
msgstr "Muéstrame La Tecla"

#: showmethekey-gtk/smtk-app.c:102
#: showmethekey-gtk/smtk-app.c:111
msgid "Display version then exit."
msgstr "Mostrar versión y salir."

#: showmethekey-gtk/smtk-app.c:104
#: showmethekey-gtk/smtk-app.c:113
msgid "Activate keys window on start up."
msgstr ""

#: showmethekey-gtk/smtk-app-win.c:560
#: showmethekey-gtk/smtk-app-win.c:594 showmethekey-gtk/smtk-app-win.c:597
msgid "Usage"
msgstr "Uso"

#: showmethekey-gtk/smtk-app-win.c:561
#: showmethekey-gtk/smtk-app-win.c:599
msgid ""
"1. Please input admin password after toggling the switch, because it needs "
"superuser permission to read input events, and Wayland does not allow "
Expand Down Expand Up @@ -112,19 +112,19 @@ msgstr ""
"Puede abrir este diálogo nuevamente a través del icono de menú en la barra "
"de título -> \"Uso\"."

#: showmethekey-gtk/smtk-app-win.c:601
#: showmethekey-gtk/smtk-app-win.c:640 showmethekey-gtk/smtk-app-win.c:649
msgid "Close"
msgstr "Cerrar"

#: showmethekey-gtk/smtk-app-win.c:643
#: showmethekey-gtk/smtk-app-win.c:695
msgid "translator-credits"
msgstr "ItzSelenux"

#: showmethekey-gtk/smtk-app-win.c:644
#: showmethekey-gtk/smtk-app-win.c:696
msgid "About Show Me The Key"
msgstr "Acerca de Muéstrame la Tecla"

#: showmethekey-gtk/smtk-app-win.c:646
#: showmethekey-gtk/smtk-app-win.c:698
msgid "Show keys you typed on screen."
msgstr "Muestra las teclas que escribiste en pantalla."

Expand Down Expand Up @@ -196,65 +196,73 @@ msgstr ""
"En caso de que las teclas y combinaciones de teclas sean difíciles de "
"distinguir."

#: showmethekey-gtk/smtk-app-win.ui:175
#: showmethekey-gtk/smtk-app-win.ui:176
msgid "Hide _Visible Keys"
msgstr ""

#: showmethekey-gtk/smtk-app-win.ui:177
msgid "Only show keys with modifiers."
msgstr ""

#: showmethekey-gtk/smtk-app-win.ui:194
msgid "Display Mode"
msgstr "Modo de Pantalla"

#: showmethekey-gtk/smtk-app-win.ui:176
#: showmethekey-gtk/smtk-app-win.ui:195
msgid "Raw is Linux kernel's scancode and maybe not so useful."
msgstr ""
"\"Bruto\" es el código de escaneo del núcleo de Linux y tal vez no sea tan "
"útil."

#: showmethekey-gtk/smtk-app-win.ui:182
#: showmethekey-gtk/smtk-app-win.ui:201
msgid "Composed"
msgstr "Compuesto"

#: showmethekey-gtk/smtk-app-win.ui:183
#: showmethekey-gtk/smtk-app-win.ui:202
msgid "Raw"
msgstr "Bruto"

#: showmethekey-gtk/smtk-app-win.ui:184
#: showmethekey-gtk/smtk-app-win.ui:203
msgid "Compact"
msgstr "Compacto"

#: showmethekey-gtk/smtk-app-win.ui:198
#: showmethekey-gtk/smtk-app-win.ui:217
msgid "Timeout (ms)"
msgstr "Tiempo de Espera (ms)"

#: showmethekey-gtk/smtk-app-win.ui:199
#: showmethekey-gtk/smtk-app-win.ui:218
msgid ""
"Clear keys if no new key after how many miliscconds. Set to 0 to keep all "
"keys."
msgstr ""
"Borrar teclas si no hay nuevas teclas después de cuántos milisegundos. "
"Establecer en 0 para mantener todas las teclas."

#: showmethekey-gtk/smtk-app-win.ui:219
#: showmethekey-gtk/smtk-app-win.ui:238
msgid "Width (px)"
msgstr "Anchura (px)"

#: showmethekey-gtk/smtk-app-win.ui:220
#: showmethekey-gtk/smtk-app-win.ui:239
msgid "Width of keys window."
msgstr "Anchura de la ventana de teclas."

#: showmethekey-gtk/smtk-app-win.ui:235
#: showmethekey-gtk/smtk-app-win.ui:254
msgid "Height (px)"
msgstr "Altura (px)"

#: showmethekey-gtk/smtk-app-win.ui:236
#: showmethekey-gtk/smtk-app-win.ui:255
msgid "Height of keys window."
msgstr "Altura de la ventana de teclas."

#: showmethekey-gtk/smtk-app-win.ui:252
#: showmethekey-gtk/smtk-app-win.ui:271
msgid "Keyboard"
msgstr "Teclado"

#: showmethekey-gtk/smtk-app-win.ui:256
#: showmethekey-gtk/smtk-app-win.ui:275
msgid "Keymap"
msgstr "Distribución de Teclas"

#: showmethekey-gtk/smtk-app-win.ui:257
#: showmethekey-gtk/smtk-app-win.ui:276
msgid "Choose your keyboard layout and variant."
msgstr "Elija su distribución y variante del teclado."

Expand All @@ -270,6 +278,6 @@ msgstr "_Acerca de Muéstrame La Tecla"
msgid "_Quit"
msgstr "_Salir"

#: showmethekey-gtk/smtk-keys-win.c:332
#: showmethekey-gtk/smtk-keys-win.c:347
msgid "Clickable"
msgstr "Clickeable"
58 changes: 33 additions & 25 deletions showmethekey-gtk/po/showmethekey.pot
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: showmethekey\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-11-07 10:58+0800\n"
"POT-Creation-Date: 2024-11-18 18:26+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <[email protected]>\n"
Expand All @@ -17,24 +17,24 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"

#: showmethekey-gtk/smtk-app.c:97 showmethekey-gtk/smtk-app-win.c:645
#: showmethekey-gtk/smtk-app.c:106 showmethekey-gtk/smtk-app-win.c:697
#: showmethekey-gtk/smtk-app-win.ui:9 showmethekey-gtk/smtk-app-win.ui:17
msgid "Show Me The Key"
msgstr ""

#: showmethekey-gtk/smtk-app.c:102
#: showmethekey-gtk/smtk-app.c:111
msgid "Display version then exit."
msgstr ""

#: showmethekey-gtk/smtk-app.c:104
#: showmethekey-gtk/smtk-app.c:113
msgid "Activate keys window on start up."
msgstr ""

#: showmethekey-gtk/smtk-app-win.c:560
#: showmethekey-gtk/smtk-app-win.c:594 showmethekey-gtk/smtk-app-win.c:597
msgid "Usage"
msgstr ""

#: showmethekey-gtk/smtk-app-win.c:561
#: showmethekey-gtk/smtk-app-win.c:599
msgid ""
"1. Please input admin password after toggling the switch, because it needs "
"superuser permission to read input events, and Wayland does not allow "
Expand Down Expand Up @@ -72,19 +72,19 @@ msgid ""
"You can open this dialog again via menu icon on title bar -> \"Usage\"."
msgstr ""

#: showmethekey-gtk/smtk-app-win.c:601
#: showmethekey-gtk/smtk-app-win.c:640 showmethekey-gtk/smtk-app-win.c:649
msgid "Close"
msgstr ""

#: showmethekey-gtk/smtk-app-win.c:643
#: showmethekey-gtk/smtk-app-win.c:695
msgid "translator-credits"
msgstr ""

#: showmethekey-gtk/smtk-app-win.c:644
#: showmethekey-gtk/smtk-app-win.c:696
msgid "About Show Me The Key"
msgstr ""

#: showmethekey-gtk/smtk-app-win.c:646
#: showmethekey-gtk/smtk-app-win.c:698
msgid "Show keys you typed on screen."
msgstr ""

Expand Down Expand Up @@ -150,61 +150,69 @@ msgstr ""
msgid "In case keys and key combos are hard to distinguish."
msgstr ""

#: showmethekey-gtk/smtk-app-win.ui:175
#: showmethekey-gtk/smtk-app-win.ui:176
msgid "Hide _Visible Keys"
msgstr ""

#: showmethekey-gtk/smtk-app-win.ui:177
msgid "Only show keys with modifiers."
msgstr ""

#: showmethekey-gtk/smtk-app-win.ui:194
msgid "Display Mode"
msgstr ""

#: showmethekey-gtk/smtk-app-win.ui:176
#: showmethekey-gtk/smtk-app-win.ui:195
msgid "Raw is Linux kernel's scancode and maybe not so useful."
msgstr ""

#: showmethekey-gtk/smtk-app-win.ui:182
#: showmethekey-gtk/smtk-app-win.ui:201
msgid "Composed"
msgstr ""

#: showmethekey-gtk/smtk-app-win.ui:183
#: showmethekey-gtk/smtk-app-win.ui:202
msgid "Raw"
msgstr ""

#: showmethekey-gtk/smtk-app-win.ui:184
#: showmethekey-gtk/smtk-app-win.ui:203
msgid "Compact"
msgstr ""

#: showmethekey-gtk/smtk-app-win.ui:198
#: showmethekey-gtk/smtk-app-win.ui:217
msgid "Timeout (ms)"
msgstr ""

#: showmethekey-gtk/smtk-app-win.ui:199
#: showmethekey-gtk/smtk-app-win.ui:218
msgid ""
"Clear keys if no new key after how many miliscconds. Set to 0 to keep all "
"keys."
msgstr ""

#: showmethekey-gtk/smtk-app-win.ui:219
#: showmethekey-gtk/smtk-app-win.ui:238
msgid "Width (px)"
msgstr ""

#: showmethekey-gtk/smtk-app-win.ui:220
#: showmethekey-gtk/smtk-app-win.ui:239
msgid "Width of keys window."
msgstr ""

#: showmethekey-gtk/smtk-app-win.ui:235
#: showmethekey-gtk/smtk-app-win.ui:254
msgid "Height (px)"
msgstr ""

#: showmethekey-gtk/smtk-app-win.ui:236
#: showmethekey-gtk/smtk-app-win.ui:255
msgid "Height of keys window."
msgstr ""

#: showmethekey-gtk/smtk-app-win.ui:252
#: showmethekey-gtk/smtk-app-win.ui:271
msgid "Keyboard"
msgstr ""

#: showmethekey-gtk/smtk-app-win.ui:256
#: showmethekey-gtk/smtk-app-win.ui:275
msgid "Keymap"
msgstr ""

#: showmethekey-gtk/smtk-app-win.ui:257
#: showmethekey-gtk/smtk-app-win.ui:276
msgid "Choose your keyboard layout and variant."
msgstr ""

Expand All @@ -220,6 +228,6 @@ msgstr ""
msgid "_Quit"
msgstr ""

#: showmethekey-gtk/smtk-keys-win.c:332
#: showmethekey-gtk/smtk-keys-win.c:347
msgid "Clickable"
msgstr ""
Loading

0 comments on commit e84a8d0

Please sign in to comment.