Autostart option added

This commit is contained in:
2026-10-18 18:26:06 +02:00
parent 74503c27dd
commit 95f101c0c9
22 changed files with 2987 additions and 80 deletions

View File

@@ -17,186 +17,362 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: src/main.cpp:55
#: src/main.cpp:126
msgid "Choose file"
msgstr ""
#: src/main.cpp:58 src/main.cpp:419 src/main.cpp:431
#: src/main.cpp:129 src/main.cpp:300 src/main.cpp:312
msgid "_Cancel"
msgstr ""
#: src/main.cpp:59 src/main.cpp:432
#: src/main.cpp:130 src/main.cpp:313
msgid "_Open"
msgstr ""
#: src/main.cpp:129 src/main.cpp:218
#: src/capturedialog.cpp:115 src/capturedialog.cpp:226
msgid "No keys recorded yet"
msgstr ""
#: src/main.cpp:187
#: src/capturedialog.cpp:199 src/capturedialog.cpp:215
msgid "Capture key sequence"
msgstr ""
#: src/main.cpp:191
#: src/capturedialog.cpp:250
msgid "Clear"
msgstr ""
#: src/main.cpp:192
#: src/capturedialog.cpp:262
msgid "Cancel"
msgstr ""
#: src/main.cpp:193
#: src/capturedialog.cpp:267
msgid "Done"
msgstr ""
#: src/main.cpp:213
#: src/capturedialog.cpp:220
msgid ""
"Press keys in order (modifiers like Ctrl, Alt, Shift, Super and AltGr are "
"recorded too). Click Done to apply or Cancel to discard."
msgstr ""
#: src/main.cpp:146
#: src/main.cpp:160
msgid "Choose file..."
msgstr ""
#: src/main.cpp:148
#: src/main.cpp:162
msgid "e.g. /usr/bin/firefox or custom command"
msgstr ""
#: src/main.cpp:150 src/main.cpp:154 src/main.cpp:436
#: src/main.cpp:164 src/main.cpp:168 src/main.cpp:685
msgid "Capture"
msgstr ""
#: src/main.cpp:156 src/main.cpp:429
#: src/main.cpp:170 src/main.cpp:678
msgid "e.g. ctrl+c, ctrl+v"
msgstr ""
#: src/main.cpp:152
#: src/main.cpp:166
msgid "e.g. ctrl+w (held while the G key is held)"
msgstr ""
#: src/main.cpp:306
#: src/main.cpp:185
#, c-format
msgid "Could not save %s.\n"
msgstr ""
#: src/main.cpp:310
#: src/main.cpp:193
msgid "Mappings saved to "
msgstr ""
#: src/main.cpp:316
#: src/mappings.cpp:41
#, c-format
msgid "Could not open %s.\n"
msgstr ""
#: src/main.cpp:368
#: src/main.cpp:203
msgid "Could not export mappings.\n"
msgstr ""
#: src/main.cpp:393 src/main.cpp:499
#: src/main.cpp:264 src/main.cpp:590 src/trayicon.cpp:370 src/trayicon.cpp:500
msgid "gKeyMapper"
msgstr ""
#: src/main.cpp:396
#: src/autostart.cpp:97 src/main.cpp:267 src/trayicon.cpp:371
msgid "G-Key mapper for the Logitech G910 (GTK4)."
msgstr ""
#: src/main.cpp:416
#: src/main.cpp:297
msgid "Export configuration"
msgstr ""
#: src/main.cpp:420
#: src/main.cpp:301
msgid "_Save"
msgstr ""
#: src/main.cpp:428
#: src/main.cpp:309
msgid "Import configuration"
msgstr ""
#: src/main.cpp:488
#: src/main.cpp:575
msgid "gKeyMapper – Logitech G910"
msgstr ""
#: src/main.cpp:503
#: src/main.cpp:594
msgid "Export configuration..."
msgstr ""
#: src/main.cpp:504
#: src/main.cpp:595
msgid "Import configuration..."
msgstr ""
#: src/main.cpp:507
#: src/main.cpp:603
msgid "About"
msgstr ""
#: src/main.cpp:531
#: src/main.cpp:623
msgid "G1 to G9 of the Logitech G910 remapped to keys or commands"
msgstr ""
#: src/main.cpp:548
#: src/main.cpp:644
msgid "G-Key"
msgstr ""
#: src/main.cpp:548
#: src/main.cpp:644
msgid "Type"
msgstr ""
#: src/main.cpp:548
#: src/main.cpp:644
msgid "Target (Key/Command)"
msgstr ""
#: src/main.cpp:548
#: src/main.cpp:644
msgid "Action"
msgstr ""
#: src/main.cpp:404
#: src/main.cpp:653
msgid "Key"
msgstr ""
#: src/main.cpp:404
#: src/main.cpp:653
msgid "Command"
msgstr ""
#: src/main.cpp:404
#: src/main.cpp:653
msgid "Disabled"
msgstr ""
#: src/main.cpp:405
#: src/main.cpp:654
msgid "Key (hold)"
msgstr ""
#: src/main.cpp:603
#: src/main.cpp:713
msgid "Save mappings"
msgstr ""
#: src/main.cpp:608
#: src/main.cpp:720
msgid "Saved to ~/.config/gKeyMapper/mappings.conf"
msgstr ""
#: src/main.cpp:55
#: src/main.cpp:63
msgid "Daemon: not reachable"
msgstr ""
#: src/main.cpp:57
#: src/main.cpp:65
msgid "Daemon: running"
msgstr ""
#: src/main.cpp:62
#: src/main.cpp:70
msgid "Device: not found"
msgstr ""
#: src/main.cpp:65
#: src/main.cpp:73
msgid "Device: %s"
msgstr ""
#: src/main.cpp:70
#: src/main.cpp:78 src/optionsdialog.cpp:212
msgid "Configuration error"
msgstr ""
#: src/main.cpp:92
msgid "Last key: G%d → %s"
#: src/main.cpp:83
msgid "Last key: %s"
msgstr ""
#: src/main.cpp:475
#: src/main.cpp:731
msgid "Daemon: checking..."
msgstr ""
#: src/main.cpp:598 src/optionsdialog.cpp:81
msgid "Options"
msgstr ""
#: src/help.cpp:67 src/help.cpp:86 src/main.cpp:602
msgid "Help"
msgstr ""
#: src/main.cpp:609
msgid "Quit"
msgstr ""
#: src/trayicon.cpp:136
msgid "Show"
msgstr ""
#: src/trayicon.cpp:139
msgid "Close"
msgstr ""
#: src/help.cpp:95 src/optionsdialog.cpp:164
msgid "Close window"
msgstr ""
#: src/optionsdialog.cpp:95
msgid "Window"
msgstr ""
#: src/optionsdialog.cpp:97
msgid "Minimize to tray"
msgstr ""
#: src/optionsdialog.cpp:200
msgid ""
"Closing or minimizing the window hides it instead of quitting. The tray icon "
"shows it again (Show) and quits the program (Close)."
msgstr ""
#: src/optionsdialog.cpp:128 src/optionsdialog.cpp:136
msgid "Language"
msgstr ""
#: src/optionsdialog.cpp:131
msgid "System language"
msgstr ""
#: src/optionsdialog.cpp:141
msgid "The interface switches right away, including the tray menu."
msgstr ""
#: src/optionsdialog.cpp:110
msgid "Start with the session"
msgstr ""
#: src/optionsdialog.cpp:122
msgid ""
"Opens this window when you log in. Not needed for the G keys - the daemon "
"does the work and is the only part that has to run."
msgstr ""
#: src/optionsdialog.cpp:202
msgid "No tray is available on this desktop, so the window cannot be hidden."
msgstr ""
#: src/optionsdialog.cpp:144
msgid "Daemon status"
msgstr ""
#: src/optionsdialog.cpp:157
msgid "Tray icon"
msgstr ""
#: src/optionsdialog.cpp:158
msgid "State"
msgstr ""
#: src/optionsdialog.cpp:159
msgid "Version"
msgstr ""
#: src/optionsdialog.cpp:160
msgid "Device"
msgstr ""
#: src/optionsdialog.cpp:161
msgid "Configuration file"
msgstr ""
#: src/optionsdialog.cpp:162
msgid "Last key"
msgstr ""
#: src/optionsdialog.cpp:205
msgid "active"
msgstr ""
#: src/optionsdialog.cpp:205
msgid "not available"
msgstr ""
#: src/optionsdialog.cpp:206
msgid "running"
msgstr ""
#: src/optionsdialog.cpp:206
msgid "not reachable"
msgstr ""
#: src/optionsdialog.cpp:208
msgid "not found"
msgstr ""
#: src/help.cpp:34
msgid ""
"<b>The nine rows</b> – one per G key. Choose the type, then enter or capture "
"the target and press <i>Save mappings</i>."
msgstr ""
#: src/help.cpp:36
msgid "<b>Key</b> – presses the captured sequence once, e.g. ctrl+c."
msgstr ""
#: src/help.cpp:37
msgid ""
"<b>Key (hold)</b> – presses it and keeps it down while the G key is held, "
"e.g. for push-to-talk. Only a single step can be held."
msgstr ""
#: src/help.cpp:39
msgid ""
"<b>Command</b> – runs a program or a command line, e.g. /usr/bin/firefox "
"--new-window."
msgstr ""
#: src/help.cpp:40
msgid "<b>Disabled</b> – the key does nothing."
msgstr ""
#: src/help.cpp:41
msgid ""
"<b>Capture</b> – records the keys you press next: press them, then "
"<i>Done</i>. Modifiers are kept (shift, altgr, …) and the names are layout "
"independent, so ctrl+z means the key that types z on your layout."
msgstr ""
#: src/help.cpp:44
msgid ""
"<b>Save mappings</b> – writes ~/.config/gKeyMapper/mappings.conf and makes "
"the daemon reload it. The menu entries <i>Export configuration...</i> and "
"<i>Import configuration...</i> do the same with a file you choose."
msgstr ""
#: src/help.cpp:47
msgid ""
"<b>Daemon status</b> – the footer shows whether gkeymapper-daemon is "
"running, which keyboard it found and the last G key that fired. "
"<i>Options</i> shows the same in more detail."
msgstr ""
#: src/help.cpp:50
msgid ""
"<b>Autostart</b> – <i>Start with the session</i> only opens this window when "
"you log in. The G keys work without it: gkeymapper-daemon (a user service) "
"reads them and replays the actions, and that daemon is the only part that has "
"to run."
msgstr ""
#: src/help.cpp:53
msgid ""
"<b>Tray and window</b> – with <i>Minimize to tray</i> the window is hidden "
"instead of closed when you close or minimize it; the tray icon shows it "
"again (<i>Show</i>) and quits the program (<i>Close</i>). Starting "
"gKeyMapper again closes the old window – rows that were not saved are lost "
"with it."
msgstr ""