diff --git a/po/ca.po b/po/ca.po index 2049d3e..187f74c 100644 --- a/po/ca.po +++ b/po/ca.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tinmop 0.9.9.1414213562-rc1\n" "Report-Msgid-Bugs-To: https://codeberg.org/cage/tinmop/\n" -"POT-Creation-Date: 2024-10-30 15:34+0100\n" +"POT-Creation-Date: 2024-10-30 15:44+0100\n" "PO-Revision-Date: 2024-05-25 13:29+0200\n" "Last-Translator: Eloitor \n" "Language-Team: Catalan \n" "Language-Team: German \n" "Language-Team: Italian \n" @@ -174,63 +174,67 @@ msgstr "Notifica i messaggi che menzionano l'utente." msgid "Open net address." msgstr "Apri l'indirizzo." -#: src/command-line.lisp:75 +#: src/command-line.lisp:73 +msgid "NET-ADDRESS" +msgstr "INDIRIZZO" + +#: src/command-line.lisp:76 msgid "Start as gemini client only." msgstr "Avvia esclusivamente come client gemini." -#: src/command-line.lisp:79 +#: src/command-line.lisp:80 msgid "Start as gemini gui client only." msgstr "Avvia esclusivamente come client gemini con interfaccia grafica." -#: src/command-line.lisp:83 +#: src/command-line.lisp:84 msgid "Start as gemini gui server only." msgstr "Avvia esclusivamente come server per un'interfaccia grafica." -#: src/command-line.lisp:87 +#: src/command-line.lisp:88 msgid "Load a module." msgstr "Carica un modulo." -#: src/command-line.lisp:89 +#: src/command-line.lisp:90 msgid "MODULE-FILE" msgstr "FILE-DEL-MODULO" -#: src/command-line.lisp:93 +#: src/command-line.lisp:94 msgid "Specify a fediverse user account (format: user-name@server-name)." msgstr "Specifica un account sul fediverso (formato: nome-utente@nome-server)." -#: src/command-line.lisp:94 +#: src/command-line.lisp:95 msgid "FEDIVERSE-ACCOUNT" msgstr "ACCOUNT-SUL-FEDIVERSO" -#: src/command-line.lisp:99 +#: src/command-line.lisp:100 msgid "Download lisp libraries (useful for packaging only)." msgstr "" "Scarica le librerie lisp (utile principalmente per sviluppatori e " "manutentori)." -#: src/command-line.lisp:103 +#: src/command-line.lisp:104 msgid "Start a dummy sever, just useful for debugging." msgstr "Avvia un server di facciata, utile solamente per il debugging." -#: src/command-line.lisp:106 +#: src/command-line.lisp:107 msgid "Search fediverse." msgstr "Ricerca nel fediverso." -#: src/command-line.lisp:107 +#: src/command-line.lisp:108 msgid "SEARCH-FEDIVERSE-QUERY" msgstr "CRITERI-DI-RICERCA" -#: src/command-line.lisp:113 +#: src/command-line.lisp:114 msgid "Complete command line switches (for bash completion only)." msgstr "" "Autocompleta le opzioni sulla linea di comando (utile solo per bash " "autocompletion)." -#: src/command-line.lisp:259 +#: src/command-line.lisp:260 msgid "Usage" msgstr "Uso" -#: src/command-line.lisp:260 +#: src/command-line.lisp:261 msgid "Available options" msgstr "Opzioni disponibili" diff --git a/po/pl.po b/po/pl.po index 70e672b..288f6e0 100644 --- a/po/pl.po +++ b/po/pl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: tinmop 0.9.9.1414\n" "Report-Msgid-Bugs-To: https://codeberg.org/cage/tinmop/\n" -"POT-Creation-Date: 2024-10-30 15:34+0100\n" +"POT-Creation-Date: 2024-10-30 15:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -166,59 +166,63 @@ msgstr "" msgid "Open net address." msgstr "" -#: src/command-line.lisp:75 +#: src/command-line.lisp:73 +msgid "NET-ADDRESS" +msgstr "" + +#: src/command-line.lisp:76 msgid "Start as gemini client only." msgstr "" -#: src/command-line.lisp:79 +#: src/command-line.lisp:80 msgid "Start as gemini gui client only." msgstr "" -#: src/command-line.lisp:83 +#: src/command-line.lisp:84 msgid "Start as gemini gui server only." msgstr "" -#: src/command-line.lisp:87 +#: src/command-line.lisp:88 msgid "Load a module." msgstr "" -#: src/command-line.lisp:89 +#: src/command-line.lisp:90 msgid "MODULE-FILE" msgstr "" -#: src/command-line.lisp:93 +#: src/command-line.lisp:94 msgid "Specify a fediverse user account (format: user-name@server-name)." msgstr "" -#: src/command-line.lisp:94 +#: src/command-line.lisp:95 msgid "FEDIVERSE-ACCOUNT" msgstr "" -#: src/command-line.lisp:99 +#: src/command-line.lisp:100 msgid "Download lisp libraries (useful for packaging only)." msgstr "" -#: src/command-line.lisp:103 +#: src/command-line.lisp:104 msgid "Start a dummy sever, just useful for debugging." msgstr "" -#: src/command-line.lisp:106 +#: src/command-line.lisp:107 msgid "Search fediverse." msgstr "" -#: src/command-line.lisp:107 +#: src/command-line.lisp:108 msgid "SEARCH-FEDIVERSE-QUERY" msgstr "" -#: src/command-line.lisp:113 +#: src/command-line.lisp:114 msgid "Complete command line switches (for bash completion only)." msgstr "" -#: src/command-line.lisp:259 +#: src/command-line.lisp:260 msgid "Usage" msgstr "" -#: src/command-line.lisp:260 +#: src/command-line.lisp:261 msgid "Available options" msgstr "" diff --git a/po/tinmop.pot b/po/tinmop.pot index 73181a5..203dfd2 100644 --- a/po/tinmop.pot +++ b/po/tinmop.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: tinmop 0.9.9.141421356237\n" "Report-Msgid-Bugs-To: https://codeberg.org/cage/tinmop/\n" -"POT-Creation-Date: 2024-10-30 15:34+0100\n" +"POT-Creation-Date: 2024-10-30 15:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -166,59 +166,63 @@ msgstr "" msgid "Open net address." msgstr "" -#: src/command-line.lisp:75 +#: src/command-line.lisp:73 +msgid "NET-ADDRESS" +msgstr "" + +#: src/command-line.lisp:76 msgid "Start as gemini client only." msgstr "" -#: src/command-line.lisp:79 +#: src/command-line.lisp:80 msgid "Start as gemini gui client only." msgstr "" -#: src/command-line.lisp:83 +#: src/command-line.lisp:84 msgid "Start as gemini gui server only." msgstr "" -#: src/command-line.lisp:87 +#: src/command-line.lisp:88 msgid "Load a module." msgstr "" -#: src/command-line.lisp:89 +#: src/command-line.lisp:90 msgid "MODULE-FILE" msgstr "" -#: src/command-line.lisp:93 +#: src/command-line.lisp:94 msgid "Specify a fediverse user account (format: user-name@server-name)." msgstr "" -#: src/command-line.lisp:94 +#: src/command-line.lisp:95 msgid "FEDIVERSE-ACCOUNT" msgstr "" -#: src/command-line.lisp:99 +#: src/command-line.lisp:100 msgid "Download lisp libraries (useful for packaging only)." msgstr "" -#: src/command-line.lisp:103 +#: src/command-line.lisp:104 msgid "Start a dummy sever, just useful for debugging." msgstr "" -#: src/command-line.lisp:106 +#: src/command-line.lisp:107 msgid "Search fediverse." msgstr "" -#: src/command-line.lisp:107 +#: src/command-line.lisp:108 msgid "SEARCH-FEDIVERSE-QUERY" msgstr "" -#: src/command-line.lisp:113 +#: src/command-line.lisp:114 msgid "Complete command line switches (for bash completion only)." msgstr "" -#: src/command-line.lisp:259 +#: src/command-line.lisp:260 msgid "Usage" msgstr "" -#: src/command-line.lisp:260 +#: src/command-line.lisp:261 msgid "Available options" msgstr "" diff --git a/src/command-line.lisp b/src/command-line.lisp index 374545c..d238c84 100644 --- a/src/command-line.lisp +++ b/src/command-line.lisp @@ -70,6 +70,7 @@ :description (_ "Open net address.") :short #\o :arg-parser #'identity + :meta-var (_ "NET-ADDRESS") :long "open-net-address") (:name :gemini-full-screen-mode :description (_ "Start as gemini client only.") diff --git a/src/ui-goodies.lisp b/src/ui-goodies.lisp index 4162031..07393df 100644 --- a/src/ui-goodies.lisp +++ b/src/ui-goodies.lisp @@ -3705,8 +3705,9 @@ gemini client certificates!)." :complete-fn #'complete:fediverse-search-complete))) (defun search-fediverse-with-query (query) - (push-event (make-instance 'program-events:fediverse-query-event - :payload query))) + (when (string-not-empty-p query) + (push-event (make-instance 'program-events:fediverse-query-event + :payload query)))) (defun search-fediverse () "Search the fediverse for statuses, account and hashtags that match a query string."