aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--po/de.po46
-rw-r--r--po/fi.po42
-rw-r--r--po/weltschmerz.pot36
-rw-r--r--terminal.ui34
-rw-r--r--terminal.vala12
5 files changed, 60 insertions, 110 deletions
diff --git a/po/de.po b/po/de.po
index 5d6bb1d..c62f019 100644
--- a/po/de.po
+++ b/po/de.po
@@ -7,16 +7,16 @@ msgid ""
msgstr ""
"Project-Id-Version: weltschmerz\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-26 20:31+0200\n"
-"PO-Revision-Date: 2021-06-26 20:35+0200\n"
-"Last-Translator: Wolfgang Müller <wolf@oriole.systems>\n"
+"POT-Creation-Date: 2021-07-20 20:19+0300\n"
+"PO-Revision-Date: 2021-07-20 20:22+0300\n"
+"Last-Translator: Juhani Krekelä <juhani@krekelä.fi>\n"
"Language-Team: Wolfgang Müller\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 2.2.4\n"
+"X-Generator: Poedit 2.3\n"
#. TRANSLATORS: %s is the list of unknown keys joined with ', '
#: configreader.vala:111
@@ -45,62 +45,54 @@ msgid "invalid cursor blink setting '%s' in %s.%s"
msgstr "ungültige Cursor-Blinkeinstellung '%s' in %s.%s"
#: terminal.ui:16
-msgid "_Copy hyperlink"
-msgstr "Hyperlink _kopieren"
+msgid "_Copy URI"
+msgstr "URI _kopieren"
#: terminal.ui:19
-msgid "Copy the hyperlink's URI to the clipboard"
-msgstr "Kopiert die URL des Hyperlinks in die Zwischenablage"
+msgid "Copy the URI to the clipboard"
+msgstr "Kopiert die URI in die Zwischenablage"
-#: terminal.ui:38
-msgid "_Copy URL"
-msgstr "URL _kopieren"
-
-#: terminal.ui:41
-msgid "Copy the URL to the clipboard"
-msgstr "Kopiert die URL in die Zwischenablage"
-
-#: terminal.ui:75
+#: terminal.ui:53
msgid "Copy as _HTML"
msgstr "Als _HTML kopieren"
-#: terminal.ui:78
+#: terminal.ui:56
msgid "Copy the selection as HTML"
msgstr "Kopiert die Auswahl als HTML"
-#: terminal.ui:102
+#: terminal.ui:80
msgid "Open _terminal"
msgstr "_Terminal öffnen"
-#: terminal.ui:105
+#: terminal.ui:83
msgid "Open new terminal window in the current directory"
msgstr "Öffnet ein neues Terminalfenster im aktuellen Verzeichnis"
-#: terminal.ui:115
+#: terminal.ui:93
msgid "_Open directory"
msgstr "_Verzeichnis öffnen"
-#: terminal.ui:118
+#: terminal.ui:96
msgid "Open current directory in the file manager"
msgstr "Öffnet das aktuelle Verzeichnis im Dateimanager"
-#: terminal.ui:193
+#: terminal.ui:171
msgid "Search..."
msgstr "Suchen..."
-#: terminal.ui:212
+#: terminal.ui:190
msgid "Go to next result"
msgstr "Gehe zum nächsten Suchergebnis"
-#: terminal.ui:228
+#: terminal.ui:206
msgid "Go to previous result"
msgstr "Gehe zum vorherigen Suchergebnis"
-#: terminal.vala:141
+#: terminal.vala:139
msgid "Configuration loaded with warnings:"
msgstr "Konfiguration wurde mit Warnungen geladen:"
-#: terminal.vala:144
+#: terminal.vala:142
msgid "Configuration loaded successfully."
msgstr "Konfiguration wurde erfolgreich geladen."
diff --git a/po/fi.po b/po/fi.po
index a1f582a..0372708 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: weltschmerz\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-26 20:31+0200\n"
-"PO-Revision-Date: 2021-06-28 15:43+0300\n"
+"POT-Creation-Date: 2021-07-20 20:19+0300\n"
+"PO-Revision-Date: 2021-07-20 20:22+0300\n"
"Last-Translator: Juhani Krekelä <juhani@krekelä.fi>\n"
"Language-Team: nortti\n"
"Language: fi\n"
@@ -45,62 +45,54 @@ msgid "invalid cursor blink setting '%s' in %s.%s"
msgstr "tuntematon osoitiimen välkkymisasetus '%s' asetuksessa %s.%s"
#: terminal.ui:16
-msgid "_Copy hyperlink"
-msgstr "_Kopioi hyperlinkki"
+msgid "_Copy URI"
+msgstr "_Kopioi URI"
#: terminal.ui:19
-msgid "Copy the hyperlink's URI to the clipboard"
-msgstr "Kopioi hyperlinkin URI leikepöydälle"
+msgid "Copy the URI to the clipboard"
+msgstr "Kopioi URI leikepöydälle"
-#: terminal.ui:38
-msgid "_Copy URL"
-msgstr "_Kopioi URL"
-
-#: terminal.ui:41
-msgid "Copy the URL to the clipboard"
-msgstr "Kopioi URL leikepöydälle"
-
-#: terminal.ui:75
+#: terminal.ui:53
msgid "Copy as _HTML"
msgstr "Kopioi _HTML:nä"
-#: terminal.ui:78
+#: terminal.ui:56
msgid "Copy the selection as HTML"
msgstr "Kopioi valinta HTML:nä"
-#: terminal.ui:102
+#: terminal.ui:80
msgid "Open _terminal"
msgstr "Avaa _pääte"
-#: terminal.ui:105
+#: terminal.ui:83
msgid "Open new terminal window in the current directory"
msgstr "Avaa pääteikkuna tämänhetkisessä hakemistossa"
-#: terminal.ui:115
+#: terminal.ui:93
msgid "_Open directory"
msgstr "_Avaa hakemisto"
-#: terminal.ui:118
+#: terminal.ui:96
msgid "Open current directory in the file manager"
msgstr "Avaa tämänhetkinen hakemisto tiedostoselaimessa"
-#: terminal.ui:193
+#: terminal.ui:171
msgid "Search..."
msgstr "Etsi..."
-#: terminal.ui:212
+#: terminal.ui:190
msgid "Go to next result"
msgstr "Seuraava osuma"
-#: terminal.ui:228
+#: terminal.ui:206
msgid "Go to previous result"
msgstr "Edellinen osuma"
-#: terminal.vala:141
+#: terminal.vala:139
msgid "Configuration loaded with warnings:"
msgstr "Asetukset ladattu varoituksin:"
-#: terminal.vala:144
+#: terminal.vala:142
msgid "Configuration loaded successfully."
msgstr "Asetukset ladattu onnistuneesti."
diff --git a/po/weltschmerz.pot b/po/weltschmerz.pot
index 4029cc6..fd35ae0 100644
--- a/po/weltschmerz.pot
+++ b/po/weltschmerz.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: weltschmerz\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-26 20:31+0200\n"
+"POT-Creation-Date: 2021-07-20 20:19+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -45,62 +45,54 @@ msgid "invalid cursor blink setting '%s' in %s.%s"
msgstr ""
#: terminal.ui:16
-msgid "_Copy hyperlink"
+msgid "_Copy URI"
msgstr ""
#: terminal.ui:19
-msgid "Copy the hyperlink's URI to the clipboard"
+msgid "Copy the URI to the clipboard"
msgstr ""
-#: terminal.ui:38
-msgid "_Copy URL"
-msgstr ""
-
-#: terminal.ui:41
-msgid "Copy the URL to the clipboard"
-msgstr ""
-
-#: terminal.ui:75
+#: terminal.ui:53
msgid "Copy as _HTML"
msgstr ""
-#: terminal.ui:78
+#: terminal.ui:56
msgid "Copy the selection as HTML"
msgstr ""
-#: terminal.ui:102
+#: terminal.ui:80
msgid "Open _terminal"
msgstr ""
-#: terminal.ui:105
+#: terminal.ui:83
msgid "Open new terminal window in the current directory"
msgstr ""
-#: terminal.ui:115
+#: terminal.ui:93
msgid "_Open directory"
msgstr ""
-#: terminal.ui:118
+#: terminal.ui:96
msgid "Open current directory in the file manager"
msgstr ""
-#: terminal.ui:193
+#: terminal.ui:171
msgid "Search..."
msgstr ""
-#: terminal.ui:212
+#: terminal.ui:190
msgid "Go to next result"
msgstr ""
-#: terminal.ui:228
+#: terminal.ui:206
msgid "Go to previous result"
msgstr ""
-#: terminal.vala:141
+#: terminal.vala:139
msgid "Configuration loaded with warnings:"
msgstr ""
-#: terminal.vala:144
+#: terminal.vala:142
msgid "Configuration loaded successfully."
msgstr ""
diff --git a/terminal.ui b/terminal.ui
index 68a36b7..57e4ad9 100644
--- a/terminal.ui
+++ b/terminal.ui
@@ -3,44 +3,22 @@
<interface>
<requires lib="gtk+" version="3.24"/>
<requires lib="vte-2.91" version="0.54"/>
- <object class="GtkImage" id="copy_hyperlink_image">
+ <object class="GtkImage" id="copy_uri_image">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="icon-name">edit-copy</property>
</object>
- <object class="GtkMenu" id="hyperlink_context_menu">
+ <object class="GtkMenu" id="uri_context_menu">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
- <object class="GtkImageMenuItem" id="copy_hyperlink_item">
- <property name="label" translatable="yes">_Copy hyperlink</property>
+ <object class="GtkImageMenuItem" id="copy_uri_item">
+ <property name="label" translatable="yes">_Copy URI</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
- <property name="tooltip-text" translatable="yes">Copy the hyperlink's URI to the clipboard</property>
+ <property name="tooltip-text" translatable="yes">Copy the URI to the clipboard</property>
<property name="use-underline">True</property>
- <property name="image">copy_hyperlink_image</property>
- <property name="use-stock">False</property>
- <property name="always-show-image">True</property>
- <signal name="activate" handler="uri_copy" swapped="no"/>
- </object>
- </child>
- </object>
- <object class="GtkImage" id="copy_url_image">
- <property name="visible">True</property>
- <property name="can-focus">False</property>
- <property name="icon-name">edit-copy</property>
- </object>
- <object class="GtkMenu" id="url_context_menu">
- <property name="visible">True</property>
- <property name="can-focus">False</property>
- <child>
- <object class="GtkImageMenuItem" id="copy_url_item">
- <property name="label" translatable="yes">_Copy URL</property>
- <property name="visible">True</property>
- <property name="can-focus">False</property>
- <property name="tooltip-text" translatable="yes">Copy the URL to the clipboard</property>
- <property name="use-underline">True</property>
- <property name="image">copy_url_image</property>
+ <property name="image">copy_uri_image</property>
<property name="use-stock">False</property>
<property name="always-show-image">True</property>
<signal name="activate" handler="uri_copy" swapped="no"/>
diff --git a/terminal.vala b/terminal.vala
index 076d665..13409f4 100644
--- a/terminal.vala
+++ b/terminal.vala
@@ -24,8 +24,7 @@ class Terminal : Gtk.Overlay {
[GtkChild] unowned Gtk.InfoBar infobar;
[GtkChild] unowned Gtk.Label infobar_label;
[GtkChild] unowned Gtk.Menu standard_context_menu;
- [GtkChild] unowned Gtk.Menu url_context_menu;
- [GtkChild] unowned Gtk.Menu hyperlink_context_menu;
+ [GtkChild] unowned Gtk.Menu uri_context_menu;
[GtkChild] unowned Gtk.MenuItem copy_item_text;
[GtkChild] unowned Gtk.MenuItem copy_item_html;
[GtkChild] unowned Gtk.MenuItem open_terminal_item;
@@ -62,8 +61,7 @@ class Terminal : Gtk.Overlay {
vte.search_set_wrap_around(true);
- url_context_menu.attach_to_widget(vte, null);
- hyperlink_context_menu.attach_to_widget(vte, null);
+ uri_context_menu.attach_to_widget(vte, null);
standard_context_menu.attach_to_widget(vte, null);
clipboard = Gtk.Clipboard.get_default(window.get_display());
@@ -403,10 +401,8 @@ class Terminal : Gtk.Overlay {
url_match = vte.match_check_event(event, null);
hyperlink_match = vte.hyperlink_check_event(event);
- if (url_match != null) {
- url_context_menu.popup_at_pointer(event);
- } else if (hyperlink_match != null) {
- hyperlink_context_menu.popup_at_pointer(event);
+ if (url_match != null || hyperlink_match != null) {
+ uri_context_menu.popup_at_pointer(event);
} else {
copy_item_text.set_sensitive(vte.get_has_selection());
copy_item_html.set_sensitive(vte.get_has_selection());