diff --git a/po/cs.po b/po/cs.po index 3b2b47fa..bc36e693 100644 --- a/po/cs.po +++ b/po/cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: iptux\n" "Report-Msgid-Bugs-To: https://github.com/iptux-src/iptux/issues/new\n" -"POT-Creation-Date: 2024-06-22 19:01-0700\n" +"POT-Creation-Date: 2024-12-26 19:09-0800\n" "PO-Revision-Date: 2013-04-15 18:07+0000\n" "Last-Translator: Jakub Jezbera \n" "Language-Team: Czech \n" @@ -96,12 +96,12 @@ msgstr "" "Selhání při vytváření nového socketu!\n" "%s" -#: src/iptux-core/Models.cpp:175 +#: src/iptux-core/Models.cpp:172 #, fuzzy msgid "Empty Message" msgstr "Odeslat zprávu" -#: src/iptux-core/Models.cpp:253 +#: src/iptux-core/Models.cpp:250 msgid "Received an image" msgstr "" @@ -199,17 +199,17 @@ msgstr "" msgid "mysterious" msgstr "záhadný" -#: src/iptux-utils/utils.cpp:898 +#: src/iptux-utils/utils.cpp:880 #, c-format msgid "stat file \"%s\" failed: %s" msgstr "" -#: src/iptux-utils/utils.cpp:906 +#: src/iptux-utils/utils.cpp:888 #, c-format msgid "path %s is not file or directory: st_mode(%x)" msgstr "" -#: src/iptux-utils/utils.cpp:913 +#: src/iptux-utils/utils.cpp:895 #, c-format msgid "opendir on \"%s\" failed: %s" msgstr "" @@ -222,8 +222,8 @@ msgstr "" msgid "Thanks to" msgstr "" -#: src/iptux/AppIndicator.cpp:40 src/iptux/MainWindow.cpp:490 -#: src/iptux/MainWindow.cpp:492 +#: src/iptux/AppIndicator.cpp:40 src/iptux/MainWindow.cpp:505 +#: src/iptux/MainWindow.cpp:507 #, fuzzy msgid "Iptux" msgstr "iptux" @@ -286,9 +286,9 @@ msgstr "OK" msgid "_Apply" msgstr "Použít" -#: src/iptux/DataSettings.cpp:137 src/iptux/DataSettings.cpp:1318 -#: src/iptux/DataSettings.cpp:1365 src/iptux/DialogBase.cpp:343 -#: src/iptux/DialogBase.cpp:896 src/iptux/RevisePal.cpp:110 +#: src/iptux/DataSettings.cpp:137 src/iptux/DataSettings.cpp:1341 +#: src/iptux/DataSettings.cpp:1388 src/iptux/DialogBase.cpp:341 +#: src/iptux/DialogBase.cpp:894 src/iptux/RevisePal.cpp:110 #: src/iptux/ShareFile.cpp:419 src/iptux/callback.cpp:87 #: src/iptux/dialog.cpp:171 src/iptux/dialog.cpp:230 #, fuzzy @@ -399,87 +399,91 @@ msgstr "Použít Černou listinu (Nedoporučeno!)" msgid "Filter the request of sharing files" msgstr "Filtrovat žádosti o sdílení souborů" -#: src/iptux/DataSettings.cpp:417 +#: src/iptux/DataSettings.cpp:401 +msgid "Hide the taskbar when the main window is minimized" +msgstr "" + +#: src/iptux/DataSettings.cpp:425 msgid "From:" msgstr "Od:" -#: src/iptux/DataSettings.cpp:423 +#: src/iptux/DataSettings.cpp:431 msgid "Beginning of the IP(v4) section" msgstr "Začátek sekce IP(v4)" -#: src/iptux/DataSettings.cpp:427 +#: src/iptux/DataSettings.cpp:435 msgid "To:" msgstr "Pro:" -#: src/iptux/DataSettings.cpp:433 +#: src/iptux/DataSettings.cpp:441 msgid "End of the IP(v4) section" msgstr "Konec sekce IP(v4)" -#: src/iptux/DataSettings.cpp:441 +#: src/iptux/DataSettings.cpp:449 msgid "Add" msgstr "Přidat" -#: src/iptux/DataSettings.cpp:446 +#: src/iptux/DataSettings.cpp:454 msgid "Delete" msgstr "Smazat" -#: src/iptux/DataSettings.cpp:453 +#: src/iptux/DataSettings.cpp:461 msgid "Added IP(v4) Section:" msgstr "" -#: src/iptux/DataSettings.cpp:472 +#: src/iptux/DataSettings.cpp:480 msgid "Import" msgstr "Importovat" -#: src/iptux/DataSettings.cpp:476 +#: src/iptux/DataSettings.cpp:484 msgid "Export" msgstr "Exportovat" -#: src/iptux/DataSettings.cpp:480 src/iptux/TransWindow.cpp:171 +#: src/iptux/DataSettings.cpp:488 src/iptux/TransWindow.cpp:171 msgid "Clear" msgstr "Vyčistit" -#: src/iptux/DataSettings.cpp:685 +#: src/iptux/DataSettings.cpp:699 msgid "From" msgstr "Od" -#: src/iptux/DataSettings.cpp:692 +#: src/iptux/DataSettings.cpp:706 msgid "To" msgstr "Pro" -#: src/iptux/DataSettings.cpp:699 +#: src/iptux/DataSettings.cpp:713 msgid "Description" msgstr "Popis" -#: src/iptux/DataSettings.cpp:715 +#: src/iptux/DataSettings.cpp:729 msgid "Please select download folder" msgstr "Prosím zvolte složku pro stahování" -#: src/iptux/DataSettings.cpp:737 +#: src/iptux/DataSettings.cpp:751 msgid "Select Font" msgstr "Vybrat font" -#: src/iptux/DataSettings.cpp:851 src/iptux/DataSettings.cpp:853 -#: src/iptux/DataSettings.cpp:857 +#: src/iptux/DataSettings.cpp:865 src/iptux/DataSettings.cpp:867 +#: src/iptux/DataSettings.cpp:871 msgid "Port must be a number between 1024 and 65535" msgstr "" -#: src/iptux/DataSettings.cpp:989 src/iptux/DataSettings.cpp:1020 +#: src/iptux/DataSettings.cpp:1012 src/iptux/DataSettings.cpp:1043 #, c-format msgid "" "Fopen() file \"%s\" failed!\n" "%s" msgstr "" -#: src/iptux/DataSettings.cpp:1120 src/iptux/RevisePal.cpp:419 +#: src/iptux/DataSettings.cpp:1143 src/iptux/RevisePal.cpp:419 msgid "Please select a face picture" msgstr "Prosím vyberte profilový obrázek" -#: src/iptux/DataSettings.cpp:1142 +#: src/iptux/DataSettings.cpp:1165 msgid "Please select a personal photo" msgstr "Prosím vyberte osobní fotografii" -#: src/iptux/DataSettings.cpp:1211 src/iptux/DataSettings.cpp:1218 +#: src/iptux/DataSettings.cpp:1234 src/iptux/DataSettings.cpp:1241 #: src/iptux/DetectPal.cpp:75 #, c-format msgid "" @@ -489,20 +493,20 @@ msgstr "" "\n" "Neplatná IP(v4) adresa: %s!" -#: src/iptux/DataSettings.cpp:1316 +#: src/iptux/DataSettings.cpp:1339 msgid "Please select a file to import data" msgstr "Prosím vyberte soubor pro import dat" -#: src/iptux/DataSettings.cpp:1317 src/iptux/DialogBase.cpp:342 +#: src/iptux/DataSettings.cpp:1340 src/iptux/DialogBase.cpp:340 #: src/iptux/ShareFile.cpp:418 src/iptux/callback.cpp:86 msgid "_Open" msgstr "" -#: src/iptux/DataSettings.cpp:1364 +#: src/iptux/DataSettings.cpp:1387 msgid "Save data to file" msgstr "Uložit data do souboru" -#: src/iptux/DataSettings.cpp:1365 src/iptux/DialogBase.cpp:897 +#: src/iptux/DataSettings.cpp:1388 src/iptux/DialogBase.cpp:895 #: src/iptux/dialog.cpp:231 #, fuzzy msgid "_Save" @@ -531,79 +535,79 @@ msgstr "Odeslat" msgid "Chat History" msgstr "Uložit historii diskuze" -#: src/iptux/DialogBase.cpp:334 +#: src/iptux/DialogBase.cpp:332 msgid "Choose enclosure files" msgstr "" -#: src/iptux/DialogBase.cpp:337 +#: src/iptux/DialogBase.cpp:335 #, fuzzy msgid "Choose enclosure folders" msgstr "Vybrat složky ke sdílení" -#: src/iptux/DialogBase.cpp:577 +#: src/iptux/DialogBase.cpp:575 msgid "Remove Selected" msgstr "Smazat vybrané" -#: src/iptux/DialogBase.cpp:632 +#: src/iptux/DialogBase.cpp:630 msgid "File to send." msgstr "" -#: src/iptux/DialogBase.cpp:637 +#: src/iptux/DialogBase.cpp:635 #, fuzzy msgid "Sending progress." msgstr "Stav přenosu." -#: src/iptux/DialogBase.cpp:640 +#: src/iptux/DialogBase.cpp:638 msgid "Dirs" msgstr "" -#: src/iptux/DialogBase.cpp:643 +#: src/iptux/DialogBase.cpp:641 #, fuzzy msgid "Files" msgstr "Soubor" -#: src/iptux/DialogBase.cpp:646 src/iptux/DialogPeer.cpp:610 +#: src/iptux/DialogBase.cpp:644 src/iptux/DialogPeer.cpp:552 msgid "Detail" msgstr "" -#: src/iptux/DialogBase.cpp:696 +#: src/iptux/DialogBase.cpp:694 #, fuzzy msgid "PeerName" msgstr "Název" -#: src/iptux/DialogBase.cpp:703 src/iptux/DialogPeer.cpp:761 +#: src/iptux/DialogBase.cpp:701 src/iptux/DialogPeer.cpp:703 msgid "Name" msgstr "Název" -#: src/iptux/DialogBase.cpp:709 src/iptux/DialogPeer.cpp:697 -#: src/iptux/DialogPeer.cpp:767 src/iptux/ShareFile.cpp:280 +#: src/iptux/DialogBase.cpp:707 src/iptux/DialogPeer.cpp:639 +#: src/iptux/DialogPeer.cpp:709 src/iptux/ShareFile.cpp:280 #: src/iptux/TransWindow.cpp:271 msgid "Size" msgstr "Velikost" -#: src/iptux/DialogBase.cpp:715 +#: src/iptux/DialogBase.cpp:713 msgid "Path" msgstr "" -#: src/iptux/DialogBase.cpp:776 +#: src/iptux/DialogBase.cpp:774 #, fuzzy msgid "Sending Progress." msgstr "Stav přenosu." -#: src/iptux/DialogBase.cpp:779 +#: src/iptux/DialogBase.cpp:777 #, c-format msgid "%s of %s Sent." msgstr "" -#: src/iptux/DialogBase.cpp:786 src/iptux/DialogPeer.cpp:880 +#: src/iptux/DialogBase.cpp:784 src/iptux/DialogPeer.cpp:822 msgid "Mission Completed!" msgstr "" -#: src/iptux/DialogBase.cpp:820 src/iptux/DialogBase.cpp:895 +#: src/iptux/DialogBase.cpp:818 src/iptux/DialogBase.cpp:893 msgid "Save Image" msgstr "" -#: src/iptux/DialogBase.cpp:825 +#: src/iptux/DialogBase.cpp:823 msgid "Copy Image" msgstr "" @@ -632,68 +636,68 @@ msgstr "Vyčistit" msgid "Talk with the group %s" msgstr "Hovořit se skupinou %s" -#: src/iptux/DialogPeer.cpp:134 +#: src/iptux/DialogPeer.cpp:132 #, c-format msgid "Talk with %s(%s) IP:%s" msgstr "Komunikace s %s(%s) IP:%s" -#: src/iptux/DialogPeer.cpp:307 +#: src/iptux/DialogPeer.cpp:305 msgid "Info." msgstr "Informace." -#: src/iptux/DialogPeer.cpp:339 +#: src/iptux/DialogPeer.cpp:337 #, c-format msgid "Version: %s\n" msgstr "Verze: %s\n" -#: src/iptux/DialogPeer.cpp:341 +#: src/iptux/DialogPeer.cpp:339 #, c-format msgid "Nickname: %s@%s\n" msgstr "Přezdívka: %s@%s\n" -#: src/iptux/DialogPeer.cpp:344 +#: src/iptux/DialogPeer.cpp:342 #, c-format msgid "Nickname: %s\n" msgstr "Přezdívka: %s\n" -#: src/iptux/DialogPeer.cpp:346 +#: src/iptux/DialogPeer.cpp:344 #, c-format msgid "User: %s\n" msgstr "Uživatel: %s\n" -#: src/iptux/DialogPeer.cpp:347 +#: src/iptux/DialogPeer.cpp:345 #, c-format msgid "Host: %s\n" msgstr "" -#: src/iptux/DialogPeer.cpp:350 +#: src/iptux/DialogPeer.cpp:348 #, c-format msgid "Address: %s(%s)\n" msgstr "Adresa: %s(%s)\n" -#: src/iptux/DialogPeer.cpp:352 +#: src/iptux/DialogPeer.cpp:350 #, c-format msgid "Address: %s\n" msgstr "Adresa: %s\n" -#: src/iptux/DialogPeer.cpp:355 +#: src/iptux/DialogPeer.cpp:353 msgid "Compatibility: Microsoft\n" msgstr "Kompatibilita: Microsoft\n" -#: src/iptux/DialogPeer.cpp:357 +#: src/iptux/DialogPeer.cpp:355 msgid "Compatibility: GNU/Linux\n" msgstr "Kompatibilita: GNU/Linux\n" -#: src/iptux/DialogPeer.cpp:359 +#: src/iptux/DialogPeer.cpp:357 #, c-format msgid "System coding: %s\n" msgstr "Systémové kódování: %s\n" -#: src/iptux/DialogPeer.cpp:364 +#: src/iptux/DialogPeer.cpp:362 msgid "Signature:\n" msgstr "Podpis:\n" -#: src/iptux/DialogPeer.cpp:371 +#: src/iptux/DialogPeer.cpp:369 msgid "" "\n" "Photo:\n" @@ -701,54 +705,54 @@ msgstr "" "\n" "Fotografie:\n" -#: src/iptux/DialogPeer.cpp:518 +#: src/iptux/DialogPeer.cpp:460 msgid "Please select a picture to insert the buffer" msgstr "" -#: src/iptux/DialogPeer.cpp:547 +#: src/iptux/DialogPeer.cpp:489 msgid "Enclosure." msgstr "" -#: src/iptux/DialogPeer.cpp:592 +#: src/iptux/DialogPeer.cpp:534 #, fuzzy msgid "Files to be received" msgstr "Soubor přenesen." -#: src/iptux/DialogPeer.cpp:596 +#: src/iptux/DialogPeer.cpp:538 msgid "Receiving progress." msgstr "Stav přenosu." -#: src/iptux/DialogPeer.cpp:599 +#: src/iptux/DialogPeer.cpp:541 msgid "Accept" msgstr "Přijmout" -#: src/iptux/DialogPeer.cpp:605 src/iptux/dialog.cpp:63 +#: src/iptux/DialogPeer.cpp:547 src/iptux/dialog.cpp:63 #: src/iptux/resources/gtk/menus.ui:342 msgid "Refuse" msgstr "Odmítnout" -#: src/iptux/DialogPeer.cpp:641 +#: src/iptux/DialogPeer.cpp:583 msgid "File received." msgstr "Soubor přenesen." -#: src/iptux/DialogPeer.cpp:684 src/iptux/DialogPeer.cpp:755 +#: src/iptux/DialogPeer.cpp:626 src/iptux/DialogPeer.cpp:697 msgid "Source" msgstr "Zdroj" -#: src/iptux/DialogPeer.cpp:691 +#: src/iptux/DialogPeer.cpp:633 msgid "SaveAs" msgstr "Uložit jako" -#: src/iptux/DialogPeer.cpp:863 src/iptux/DialogPeer.cpp:929 +#: src/iptux/DialogPeer.cpp:805 src/iptux/DialogPeer.cpp:871 msgid "Receiving Progress." msgstr "Stav přenosu." -#: src/iptux/DialogPeer.cpp:866 src/iptux/DialogPeer.cpp:932 +#: src/iptux/DialogPeer.cpp:808 src/iptux/DialogPeer.cpp:874 #, c-format msgid "%s to Receive." msgstr "" -#: src/iptux/DialogPeer.cpp:870 src/iptux/DialogPeer.cpp:936 +#: src/iptux/DialogPeer.cpp:812 src/iptux/DialogPeer.cpp:878 #, c-format msgid "%s Of %s Received." msgstr "" @@ -772,35 +776,35 @@ msgstr "" msgid "User:%s Host:%s" msgstr "Uživatel:%s Počítač:%s" -#: src/iptux/MainWindow.cpp:555 +#: src/iptux/MainWindow.cpp:570 msgid "Pals Online: 0" msgstr "Partnerů online: 0" -#: src/iptux/MainWindow.cpp:640 +#: src/iptux/MainWindow.cpp:655 msgid "Search Pals" msgstr "Vyhledat partnery" -#: src/iptux/MainWindow.cpp:754 +#: src/iptux/MainWindow.cpp:768 msgid "Nickname" msgstr "Ptřezdívka" -#: src/iptux/MainWindow.cpp:765 +#: src/iptux/MainWindow.cpp:778 msgid "Group" msgstr "Skupina" -#: src/iptux/MainWindow.cpp:771 src/iptux/TransWindow.cpp:258 +#: src/iptux/MainWindow.cpp:784 src/iptux/TransWindow.cpp:258 msgid "IPv4" msgstr "IPv4" -#: src/iptux/MainWindow.cpp:777 +#: src/iptux/MainWindow.cpp:790 msgid "User" msgstr "Uživatel" -#: src/iptux/MainWindow.cpp:783 src/iptux/resources/gtk/MainWindow.ui:81 +#: src/iptux/MainWindow.cpp:796 src/iptux/resources/gtk/MainWindow.ui:81 msgid "Host" msgstr "Počítač" -#: src/iptux/MainWindow.cpp:922 +#: src/iptux/MainWindow.cpp:935 #, fuzzy, c-format msgid "Pals Online: %d" msgstr "Partnerů online: 0" @@ -967,90 +971,90 @@ msgstr "Ostatní" msgid "Broadcast" msgstr "Vysílání" -#: src/iptux/UiHelper.cpp:26 +#: src/iptux/UiHelper.cpp:28 #, c-format msgid "Can't convert path to uri: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:33 +#: src/iptux/UiHelper.cpp:39 #, c-format msgid "Can't open path: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:54 +#: src/iptux/UiHelper.cpp:68 #, c-format msgid "Can't open URL: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:174 +#: src/iptux/UiHelper.cpp:188 #, fuzzy msgid "Information" msgstr "Informace" -#: src/iptux/UiHelper.cpp:204 +#: src/iptux/UiHelper.cpp:218 msgid "Warning" msgstr "Varování" -#: src/iptux/UiModels.cpp:541 +#: src/iptux/UiModels.cpp:602 #, fuzzy, c-format msgid "Version: %s" msgstr "Verze: %s\n" -#: src/iptux/UiModels.cpp:545 +#: src/iptux/UiModels.cpp:606 #, fuzzy, c-format msgid "Nickname: %s@%s" msgstr "Přezdívka: %s@%s\n" -#: src/iptux/UiModels.cpp:548 +#: src/iptux/UiModels.cpp:609 #, fuzzy, c-format msgid "Nickname: %s" msgstr "Přezdívka: %s\n" -#: src/iptux/UiModels.cpp:552 +#: src/iptux/UiModels.cpp:613 #, fuzzy, c-format msgid "User: %s" msgstr "Uživatel: %s\n" -#: src/iptux/UiModels.cpp:555 +#: src/iptux/UiModels.cpp:616 #, fuzzy, c-format msgid "Host: %s" msgstr "Počítač" -#: src/iptux/UiModels.cpp:560 +#: src/iptux/UiModels.cpp:621 #, fuzzy, c-format msgid "Address: %s(%s)" msgstr "Adresa: %s(%s)\n" -#: src/iptux/UiModels.cpp:562 +#: src/iptux/UiModels.cpp:623 #, fuzzy, c-format msgid "Address: %s" msgstr "Adresa: %s\n" -#: src/iptux/UiModels.cpp:567 +#: src/iptux/UiModels.cpp:628 #, fuzzy msgid "Compatibility: Microsoft" msgstr "Kompatibilita: Microsoft\n" -#: src/iptux/UiModels.cpp:569 +#: src/iptux/UiModels.cpp:630 #, fuzzy msgid "Compatibility: GNU/Linux" msgstr "Kompatibilita: GNU/Linux\n" -#: src/iptux/UiModels.cpp:573 +#: src/iptux/UiModels.cpp:634 #, fuzzy, c-format msgid "System coding: %s" msgstr "Systémové kódování: %s\n" -#: src/iptux/UiModels.cpp:578 +#: src/iptux/UiModels.cpp:639 #, fuzzy msgid "Signature:" msgstr "Podpis:\n" -#: src/iptux/UiModels.cpp:663 +#: src/iptux/UiModels.cpp:724 msgid "" msgstr "" -#: src/iptux/UiModels.cpp:718 +#: src/iptux/UiModels.cpp:779 msgid "[IMG]" msgstr "" diff --git a/po/de.po b/po/de.po index eb71fb2f..8f46264e 100644 --- a/po/de.po +++ b/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: iptux\n" "Report-Msgid-Bugs-To: https://github.com/iptux-src/iptux/issues/new\n" -"POT-Creation-Date: 2024-06-22 19:01-0700\n" +"POT-Creation-Date: 2024-12-26 19:09-0800\n" "PO-Revision-Date: 2021-05-17 00:40+0000\n" "Last-Translator: J. Lavoie \n" "Language-Team: German \n" @@ -97,12 +97,12 @@ msgstr "" "Erstellen eines neuen Sockets fehlgeschlagen!\n" "%s" -#: src/iptux-core/Models.cpp:175 +#: src/iptux-core/Models.cpp:172 #, fuzzy msgid "Empty Message" msgstr "Nachricht senden" -#: src/iptux-core/Models.cpp:253 +#: src/iptux-core/Models.cpp:250 msgid "Received an image" msgstr "" @@ -200,17 +200,17 @@ msgstr "Ordner »%s« erfolgreich an %s gesendet!" msgid "mysterious" msgstr "mysteriös" -#: src/iptux-utils/utils.cpp:898 +#: src/iptux-utils/utils.cpp:880 #, c-format msgid "stat file \"%s\" failed: %s" msgstr "" -#: src/iptux-utils/utils.cpp:906 +#: src/iptux-utils/utils.cpp:888 #, c-format msgid "path %s is not file or directory: st_mode(%x)" msgstr "" -#: src/iptux-utils/utils.cpp:913 +#: src/iptux-utils/utils.cpp:895 #, c-format msgid "opendir on \"%s\" failed: %s" msgstr "opendir von \"%s\" fehlgeschlagen: %s" @@ -223,8 +223,8 @@ msgstr "" msgid "Thanks to" msgstr "Dank an" -#: src/iptux/AppIndicator.cpp:40 src/iptux/MainWindow.cpp:490 -#: src/iptux/MainWindow.cpp:492 +#: src/iptux/AppIndicator.cpp:40 src/iptux/MainWindow.cpp:505 +#: src/iptux/MainWindow.cpp:507 #, fuzzy msgid "Iptux" msgstr "iptux" @@ -285,9 +285,9 @@ msgstr "_OK" msgid "_Apply" msgstr "_Übernehmen" -#: src/iptux/DataSettings.cpp:137 src/iptux/DataSettings.cpp:1318 -#: src/iptux/DataSettings.cpp:1365 src/iptux/DialogBase.cpp:343 -#: src/iptux/DialogBase.cpp:896 src/iptux/RevisePal.cpp:110 +#: src/iptux/DataSettings.cpp:137 src/iptux/DataSettings.cpp:1341 +#: src/iptux/DataSettings.cpp:1388 src/iptux/DialogBase.cpp:341 +#: src/iptux/DialogBase.cpp:894 src/iptux/RevisePal.cpp:110 #: src/iptux/ShareFile.cpp:419 src/iptux/callback.cpp:87 #: src/iptux/dialog.cpp:171 src/iptux/dialog.cpp:230 msgid "_Cancel" @@ -395,72 +395,76 @@ msgstr "Die Blacklist verwenden (NICHT empfohlen)" msgid "Filter the request of sharing files" msgstr "Anfrage zum Dateiaustausch filtern" -#: src/iptux/DataSettings.cpp:417 +#: src/iptux/DataSettings.cpp:401 +msgid "Hide the taskbar when the main window is minimized" +msgstr "" + +#: src/iptux/DataSettings.cpp:425 msgid "From:" msgstr "Von:" -#: src/iptux/DataSettings.cpp:423 +#: src/iptux/DataSettings.cpp:431 msgid "Beginning of the IP(v4) section" msgstr "Anfang des IP(v4)-Abschnitts" -#: src/iptux/DataSettings.cpp:427 +#: src/iptux/DataSettings.cpp:435 msgid "To:" msgstr "An:" -#: src/iptux/DataSettings.cpp:433 +#: src/iptux/DataSettings.cpp:441 msgid "End of the IP(v4) section" msgstr "Ende des IP(v4)-Abschnitts" -#: src/iptux/DataSettings.cpp:441 +#: src/iptux/DataSettings.cpp:449 msgid "Add" msgstr "Hinzufügen" -#: src/iptux/DataSettings.cpp:446 +#: src/iptux/DataSettings.cpp:454 msgid "Delete" msgstr "Löschen" -#: src/iptux/DataSettings.cpp:453 +#: src/iptux/DataSettings.cpp:461 msgid "Added IP(v4) Section:" msgstr "Hinzugefügter IP(v4)-Abschnitt:" -#: src/iptux/DataSettings.cpp:472 +#: src/iptux/DataSettings.cpp:480 msgid "Import" msgstr "Importieren" -#: src/iptux/DataSettings.cpp:476 +#: src/iptux/DataSettings.cpp:484 msgid "Export" msgstr "Exportieren" -#: src/iptux/DataSettings.cpp:480 src/iptux/TransWindow.cpp:171 +#: src/iptux/DataSettings.cpp:488 src/iptux/TransWindow.cpp:171 msgid "Clear" msgstr "Leeren" -#: src/iptux/DataSettings.cpp:685 +#: src/iptux/DataSettings.cpp:699 msgid "From" msgstr "Von" -#: src/iptux/DataSettings.cpp:692 +#: src/iptux/DataSettings.cpp:706 msgid "To" msgstr "An" -#: src/iptux/DataSettings.cpp:699 +#: src/iptux/DataSettings.cpp:713 msgid "Description" msgstr "Beschreibung" -#: src/iptux/DataSettings.cpp:715 +#: src/iptux/DataSettings.cpp:729 msgid "Please select download folder" msgstr "Bitte wählen Sie den Download-Ordner" -#: src/iptux/DataSettings.cpp:737 +#: src/iptux/DataSettings.cpp:751 msgid "Select Font" msgstr "Schriftart auswählen" -#: src/iptux/DataSettings.cpp:851 src/iptux/DataSettings.cpp:853 -#: src/iptux/DataSettings.cpp:857 +#: src/iptux/DataSettings.cpp:865 src/iptux/DataSettings.cpp:867 +#: src/iptux/DataSettings.cpp:871 msgid "Port must be a number between 1024 and 65535" msgstr "" -#: src/iptux/DataSettings.cpp:989 src/iptux/DataSettings.cpp:1020 +#: src/iptux/DataSettings.cpp:1012 src/iptux/DataSettings.cpp:1043 #, c-format msgid "" "Fopen() file \"%s\" failed!\n" @@ -469,15 +473,15 @@ msgstr "" "Fopen() der Datei \"%s\" schlug fehl!\n" "%s" -#: src/iptux/DataSettings.cpp:1120 src/iptux/RevisePal.cpp:419 +#: src/iptux/DataSettings.cpp:1143 src/iptux/RevisePal.cpp:419 msgid "Please select a face picture" msgstr "Bitte wählen Sie ein Profilbild" -#: src/iptux/DataSettings.cpp:1142 +#: src/iptux/DataSettings.cpp:1165 msgid "Please select a personal photo" msgstr "Bitte wählen Sie ein persönliches Foto" -#: src/iptux/DataSettings.cpp:1211 src/iptux/DataSettings.cpp:1218 +#: src/iptux/DataSettings.cpp:1234 src/iptux/DataSettings.cpp:1241 #: src/iptux/DetectPal.cpp:75 #, c-format msgid "" @@ -487,20 +491,20 @@ msgstr "" "\n" "Ungültige IP(v4)-Adresse: %s!" -#: src/iptux/DataSettings.cpp:1316 +#: src/iptux/DataSettings.cpp:1339 msgid "Please select a file to import data" msgstr "Bitte wählen sie die Datei, aus der importiert werden soll" -#: src/iptux/DataSettings.cpp:1317 src/iptux/DialogBase.cpp:342 +#: src/iptux/DataSettings.cpp:1340 src/iptux/DialogBase.cpp:340 #: src/iptux/ShareFile.cpp:418 src/iptux/callback.cpp:86 msgid "_Open" msgstr "_Öffnen" -#: src/iptux/DataSettings.cpp:1364 +#: src/iptux/DataSettings.cpp:1387 msgid "Save data to file" msgstr "Daten in Datei speichern" -#: src/iptux/DataSettings.cpp:1365 src/iptux/DialogBase.cpp:897 +#: src/iptux/DataSettings.cpp:1388 src/iptux/DialogBase.cpp:895 #: src/iptux/dialog.cpp:231 msgid "_Save" msgstr "_Speichern unter" @@ -527,76 +531,76 @@ msgstr "Senden" msgid "Chat History" msgstr "Chatverlauf" -#: src/iptux/DialogBase.cpp:334 +#: src/iptux/DialogBase.cpp:332 msgid "Choose enclosure files" msgstr "" -#: src/iptux/DialogBase.cpp:337 +#: src/iptux/DialogBase.cpp:335 #, fuzzy msgid "Choose enclosure folders" msgstr "Ordner zum Freigeben wählen" -#: src/iptux/DialogBase.cpp:577 +#: src/iptux/DialogBase.cpp:575 msgid "Remove Selected" msgstr "Ausgewählte entfernen" -#: src/iptux/DialogBase.cpp:632 +#: src/iptux/DialogBase.cpp:630 msgid "File to send." msgstr "Datei zu Senden." -#: src/iptux/DialogBase.cpp:637 +#: src/iptux/DialogBase.cpp:635 msgid "Sending progress." msgstr "Empfangsfortschritt." -#: src/iptux/DialogBase.cpp:640 +#: src/iptux/DialogBase.cpp:638 msgid "Dirs" msgstr "" -#: src/iptux/DialogBase.cpp:643 +#: src/iptux/DialogBase.cpp:641 msgid "Files" msgstr "Dateien" -#: src/iptux/DialogBase.cpp:646 src/iptux/DialogPeer.cpp:610 +#: src/iptux/DialogBase.cpp:644 src/iptux/DialogPeer.cpp:552 msgid "Detail" msgstr "" -#: src/iptux/DialogBase.cpp:696 +#: src/iptux/DialogBase.cpp:694 #, fuzzy msgid "PeerName" msgstr "Name" -#: src/iptux/DialogBase.cpp:703 src/iptux/DialogPeer.cpp:761 +#: src/iptux/DialogBase.cpp:701 src/iptux/DialogPeer.cpp:703 msgid "Name" msgstr "Name" -#: src/iptux/DialogBase.cpp:709 src/iptux/DialogPeer.cpp:697 -#: src/iptux/DialogPeer.cpp:767 src/iptux/ShareFile.cpp:280 +#: src/iptux/DialogBase.cpp:707 src/iptux/DialogPeer.cpp:639 +#: src/iptux/DialogPeer.cpp:709 src/iptux/ShareFile.cpp:280 #: src/iptux/TransWindow.cpp:271 msgid "Size" msgstr "Größe" -#: src/iptux/DialogBase.cpp:715 +#: src/iptux/DialogBase.cpp:713 msgid "Path" msgstr "Pfad" -#: src/iptux/DialogBase.cpp:776 +#: src/iptux/DialogBase.cpp:774 msgid "Sending Progress." msgstr "Empfangsfortschritt." -#: src/iptux/DialogBase.cpp:779 +#: src/iptux/DialogBase.cpp:777 #, c-format msgid "%s of %s Sent." msgstr "%s von %s Gesendet." -#: src/iptux/DialogBase.cpp:786 src/iptux/DialogPeer.cpp:880 +#: src/iptux/DialogBase.cpp:784 src/iptux/DialogPeer.cpp:822 msgid "Mission Completed!" msgstr "Vorgang abgeschlossen!" -#: src/iptux/DialogBase.cpp:820 src/iptux/DialogBase.cpp:895 +#: src/iptux/DialogBase.cpp:818 src/iptux/DialogBase.cpp:893 msgid "Save Image" msgstr "" -#: src/iptux/DialogBase.cpp:825 +#: src/iptux/DialogBase.cpp:823 msgid "Copy Image" msgstr "" @@ -625,68 +629,68 @@ msgstr "Leeren" msgid "Talk with the group %s" msgstr "Mit der Gruppe %s sprechen" -#: src/iptux/DialogPeer.cpp:134 +#: src/iptux/DialogPeer.cpp:132 #, c-format msgid "Talk with %s(%s) IP:%s" msgstr "Mit %s(%s) IP:%s sprechen" -#: src/iptux/DialogPeer.cpp:307 +#: src/iptux/DialogPeer.cpp:305 msgid "Info." msgstr "Informationen." -#: src/iptux/DialogPeer.cpp:339 +#: src/iptux/DialogPeer.cpp:337 #, c-format msgid "Version: %s\n" msgstr "Version: %s\n" -#: src/iptux/DialogPeer.cpp:341 +#: src/iptux/DialogPeer.cpp:339 #, c-format msgid "Nickname: %s@%s\n" msgstr "Spitzname: %s@%s\n" -#: src/iptux/DialogPeer.cpp:344 +#: src/iptux/DialogPeer.cpp:342 #, c-format msgid "Nickname: %s\n" msgstr "Spitzname: %s\n" -#: src/iptux/DialogPeer.cpp:346 +#: src/iptux/DialogPeer.cpp:344 #, c-format msgid "User: %s\n" msgstr "Benutzer: %s\n" -#: src/iptux/DialogPeer.cpp:347 +#: src/iptux/DialogPeer.cpp:345 #, c-format msgid "Host: %s\n" msgstr "Host: %s\n" -#: src/iptux/DialogPeer.cpp:350 +#: src/iptux/DialogPeer.cpp:348 #, c-format msgid "Address: %s(%s)\n" msgstr "Adresse: %s(%s)\n" -#: src/iptux/DialogPeer.cpp:352 +#: src/iptux/DialogPeer.cpp:350 #, c-format msgid "Address: %s\n" msgstr "Adresse: %s\n" -#: src/iptux/DialogPeer.cpp:355 +#: src/iptux/DialogPeer.cpp:353 msgid "Compatibility: Microsoft\n" msgstr "Kompatibilität: Microsoft\n" -#: src/iptux/DialogPeer.cpp:357 +#: src/iptux/DialogPeer.cpp:355 msgid "Compatibility: GNU/Linux\n" msgstr "Kompatibilität: GNU/Linux\n" -#: src/iptux/DialogPeer.cpp:359 +#: src/iptux/DialogPeer.cpp:357 #, c-format msgid "System coding: %s\n" msgstr "System-Codierung: %s\n" -#: src/iptux/DialogPeer.cpp:364 +#: src/iptux/DialogPeer.cpp:362 msgid "Signature:\n" msgstr "Signatur:\n" -#: src/iptux/DialogPeer.cpp:371 +#: src/iptux/DialogPeer.cpp:369 msgid "" "\n" "Photo:\n" @@ -694,54 +698,54 @@ msgstr "" "\n" "Foto:\n" -#: src/iptux/DialogPeer.cpp:518 +#: src/iptux/DialogPeer.cpp:460 msgid "Please select a picture to insert the buffer" msgstr "Bitte wählen Sie ein Bild zum Einfügen aus" -#: src/iptux/DialogPeer.cpp:547 +#: src/iptux/DialogPeer.cpp:489 msgid "Enclosure." msgstr "" -#: src/iptux/DialogPeer.cpp:592 +#: src/iptux/DialogPeer.cpp:534 #, fuzzy msgid "Files to be received" msgstr "Zu Empfangene Datei." -#: src/iptux/DialogPeer.cpp:596 +#: src/iptux/DialogPeer.cpp:538 msgid "Receiving progress." msgstr "Empfangsfortschritt." -#: src/iptux/DialogPeer.cpp:599 +#: src/iptux/DialogPeer.cpp:541 msgid "Accept" msgstr "Annehmen" -#: src/iptux/DialogPeer.cpp:605 src/iptux/dialog.cpp:63 +#: src/iptux/DialogPeer.cpp:547 src/iptux/dialog.cpp:63 #: src/iptux/resources/gtk/menus.ui:342 msgid "Refuse" msgstr "Ablehnen" -#: src/iptux/DialogPeer.cpp:641 +#: src/iptux/DialogPeer.cpp:583 msgid "File received." msgstr "Datei empfangen." -#: src/iptux/DialogPeer.cpp:684 src/iptux/DialogPeer.cpp:755 +#: src/iptux/DialogPeer.cpp:626 src/iptux/DialogPeer.cpp:697 msgid "Source" msgstr "Quelle" -#: src/iptux/DialogPeer.cpp:691 +#: src/iptux/DialogPeer.cpp:633 msgid "SaveAs" msgstr "Speichern unter" -#: src/iptux/DialogPeer.cpp:863 src/iptux/DialogPeer.cpp:929 +#: src/iptux/DialogPeer.cpp:805 src/iptux/DialogPeer.cpp:871 msgid "Receiving Progress." msgstr "Empfangfortschritt." -#: src/iptux/DialogPeer.cpp:866 src/iptux/DialogPeer.cpp:932 +#: src/iptux/DialogPeer.cpp:808 src/iptux/DialogPeer.cpp:874 #, c-format msgid "%s to Receive." msgstr "%s zu empfangen." -#: src/iptux/DialogPeer.cpp:870 src/iptux/DialogPeer.cpp:936 +#: src/iptux/DialogPeer.cpp:812 src/iptux/DialogPeer.cpp:878 #, c-format msgid "%s Of %s Received." msgstr "%s von %s empfangen." @@ -765,35 +769,35 @@ msgstr "Broadcast senden" msgid "User:%s Host:%s" msgstr "Benutzer: %s Host: %s" -#: src/iptux/MainWindow.cpp:555 +#: src/iptux/MainWindow.cpp:570 msgid "Pals Online: 0" msgstr "Freunde online: 0" -#: src/iptux/MainWindow.cpp:640 +#: src/iptux/MainWindow.cpp:655 msgid "Search Pals" msgstr "Freunde suchen" -#: src/iptux/MainWindow.cpp:754 +#: src/iptux/MainWindow.cpp:768 msgid "Nickname" msgstr "Spitzname" -#: src/iptux/MainWindow.cpp:765 +#: src/iptux/MainWindow.cpp:778 msgid "Group" msgstr "Gruppe" -#: src/iptux/MainWindow.cpp:771 src/iptux/TransWindow.cpp:258 +#: src/iptux/MainWindow.cpp:784 src/iptux/TransWindow.cpp:258 msgid "IPv4" msgstr "IPv4" -#: src/iptux/MainWindow.cpp:777 +#: src/iptux/MainWindow.cpp:790 msgid "User" msgstr "Benutzer" -#: src/iptux/MainWindow.cpp:783 src/iptux/resources/gtk/MainWindow.ui:81 +#: src/iptux/MainWindow.cpp:796 src/iptux/resources/gtk/MainWindow.ui:81 msgid "Host" msgstr "Host" -#: src/iptux/MainWindow.cpp:922 +#: src/iptux/MainWindow.cpp:935 #, fuzzy, c-format msgid "Pals Online: %d" msgstr "Freunde online: 0" @@ -959,86 +963,86 @@ msgstr "Sonstiges" msgid "Broadcast" msgstr "Übertragung" -#: src/iptux/UiHelper.cpp:26 +#: src/iptux/UiHelper.cpp:28 #, c-format msgid "Can't convert path to uri: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:33 +#: src/iptux/UiHelper.cpp:39 #, c-format msgid "Can't open path: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:54 +#: src/iptux/UiHelper.cpp:68 #, c-format msgid "Can't open URL: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:174 +#: src/iptux/UiHelper.cpp:188 msgid "Information" msgstr "Informationen" -#: src/iptux/UiHelper.cpp:204 +#: src/iptux/UiHelper.cpp:218 msgid "Warning" msgstr "Warnung" -#: src/iptux/UiModels.cpp:541 +#: src/iptux/UiModels.cpp:602 #, c-format msgid "Version: %s" msgstr "Version: %s" -#: src/iptux/UiModels.cpp:545 +#: src/iptux/UiModels.cpp:606 #, c-format msgid "Nickname: %s@%s" msgstr "Spitzname: %s@%s" -#: src/iptux/UiModels.cpp:548 +#: src/iptux/UiModels.cpp:609 #, c-format msgid "Nickname: %s" msgstr "Spitzname: %s" -#: src/iptux/UiModels.cpp:552 +#: src/iptux/UiModels.cpp:613 #, c-format msgid "User: %s" msgstr "Benutzer: %s" -#: src/iptux/UiModels.cpp:555 +#: src/iptux/UiModels.cpp:616 #, c-format msgid "Host: %s" msgstr "Host: %s" -#: src/iptux/UiModels.cpp:560 +#: src/iptux/UiModels.cpp:621 #, c-format msgid "Address: %s(%s)" msgstr "Adresse: %s(%s)" -#: src/iptux/UiModels.cpp:562 +#: src/iptux/UiModels.cpp:623 #, c-format msgid "Address: %s" msgstr "Adresse: %s" -#: src/iptux/UiModels.cpp:567 +#: src/iptux/UiModels.cpp:628 msgid "Compatibility: Microsoft" msgstr "Kompatibilität: Microsoft" -#: src/iptux/UiModels.cpp:569 +#: src/iptux/UiModels.cpp:630 msgid "Compatibility: GNU/Linux" msgstr "Kompatibilität: GNU/Linux" -#: src/iptux/UiModels.cpp:573 +#: src/iptux/UiModels.cpp:634 #, c-format msgid "System coding: %s" msgstr "System-Codierung: %s" -#: src/iptux/UiModels.cpp:578 +#: src/iptux/UiModels.cpp:639 msgid "Signature:" msgstr "Signatur:" -#: src/iptux/UiModels.cpp:663 +#: src/iptux/UiModels.cpp:724 msgid "" msgstr "" -#: src/iptux/UiModels.cpp:718 +#: src/iptux/UiModels.cpp:779 msgid "[IMG]" msgstr "" diff --git a/po/en_GB.po b/po/en_GB.po index be7d7e07..4b464dd8 100644 --- a/po/en_GB.po +++ b/po/en_GB.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: iptux\n" "Report-Msgid-Bugs-To: https://github.com/iptux-src/iptux/issues/new\n" -"POT-Creation-Date: 2024-06-22 19:01-0700\n" +"POT-Creation-Date: 2024-12-26 19:09-0800\n" "PO-Revision-Date: 2018-01-22 06:45+0000\n" "Last-Translator: zhangjiejing \n" "Language-Team: English (United Kingdom) \n" @@ -96,12 +96,12 @@ msgstr "" "Failed to create new socket!\n" "%s" -#: src/iptux-core/Models.cpp:175 +#: src/iptux-core/Models.cpp:172 #, fuzzy msgid "Empty Message" msgstr "Send Message" -#: src/iptux-core/Models.cpp:253 +#: src/iptux-core/Models.cpp:250 msgid "Received an image" msgstr "" @@ -199,17 +199,17 @@ msgstr "" msgid "mysterious" msgstr "mysterious" -#: src/iptux-utils/utils.cpp:898 +#: src/iptux-utils/utils.cpp:880 #, c-format msgid "stat file \"%s\" failed: %s" msgstr "" -#: src/iptux-utils/utils.cpp:906 +#: src/iptux-utils/utils.cpp:888 #, c-format msgid "path %s is not file or directory: st_mode(%x)" msgstr "" -#: src/iptux-utils/utils.cpp:913 +#: src/iptux-utils/utils.cpp:895 #, c-format msgid "opendir on \"%s\" failed: %s" msgstr "" @@ -222,8 +222,8 @@ msgstr "" msgid "Thanks to" msgstr "" -#: src/iptux/AppIndicator.cpp:40 src/iptux/MainWindow.cpp:490 -#: src/iptux/MainWindow.cpp:492 +#: src/iptux/AppIndicator.cpp:40 src/iptux/MainWindow.cpp:505 +#: src/iptux/MainWindow.cpp:507 #, fuzzy msgid "Iptux" msgstr "iptux" @@ -286,9 +286,9 @@ msgstr "OK" msgid "_Apply" msgstr "Apply" -#: src/iptux/DataSettings.cpp:137 src/iptux/DataSettings.cpp:1318 -#: src/iptux/DataSettings.cpp:1365 src/iptux/DialogBase.cpp:343 -#: src/iptux/DialogBase.cpp:896 src/iptux/RevisePal.cpp:110 +#: src/iptux/DataSettings.cpp:137 src/iptux/DataSettings.cpp:1341 +#: src/iptux/DataSettings.cpp:1388 src/iptux/DialogBase.cpp:341 +#: src/iptux/DialogBase.cpp:894 src/iptux/RevisePal.cpp:110 #: src/iptux/ShareFile.cpp:419 src/iptux/callback.cpp:87 #: src/iptux/dialog.cpp:171 src/iptux/dialog.cpp:230 #, fuzzy @@ -395,87 +395,91 @@ msgstr "" msgid "Filter the request of sharing files" msgstr "" -#: src/iptux/DataSettings.cpp:417 +#: src/iptux/DataSettings.cpp:401 +msgid "Hide the taskbar when the main window is minimized" +msgstr "" + +#: src/iptux/DataSettings.cpp:425 msgid "From:" msgstr "" -#: src/iptux/DataSettings.cpp:423 +#: src/iptux/DataSettings.cpp:431 msgid "Beginning of the IP(v4) section" msgstr "" -#: src/iptux/DataSettings.cpp:427 +#: src/iptux/DataSettings.cpp:435 msgid "To:" msgstr "" -#: src/iptux/DataSettings.cpp:433 +#: src/iptux/DataSettings.cpp:441 msgid "End of the IP(v4) section" msgstr "" -#: src/iptux/DataSettings.cpp:441 +#: src/iptux/DataSettings.cpp:449 msgid "Add" msgstr "Add" -#: src/iptux/DataSettings.cpp:446 +#: src/iptux/DataSettings.cpp:454 msgid "Delete" msgstr "Delete" -#: src/iptux/DataSettings.cpp:453 +#: src/iptux/DataSettings.cpp:461 msgid "Added IP(v4) Section:" msgstr "" -#: src/iptux/DataSettings.cpp:472 +#: src/iptux/DataSettings.cpp:480 msgid "Import" msgstr "Import" -#: src/iptux/DataSettings.cpp:476 +#: src/iptux/DataSettings.cpp:484 msgid "Export" msgstr "Export" -#: src/iptux/DataSettings.cpp:480 src/iptux/TransWindow.cpp:171 +#: src/iptux/DataSettings.cpp:488 src/iptux/TransWindow.cpp:171 msgid "Clear" msgstr "Clear" -#: src/iptux/DataSettings.cpp:685 +#: src/iptux/DataSettings.cpp:699 msgid "From" msgstr "" -#: src/iptux/DataSettings.cpp:692 +#: src/iptux/DataSettings.cpp:706 msgid "To" msgstr "" -#: src/iptux/DataSettings.cpp:699 +#: src/iptux/DataSettings.cpp:713 msgid "Description" msgstr "" -#: src/iptux/DataSettings.cpp:715 +#: src/iptux/DataSettings.cpp:729 msgid "Please select download folder" msgstr "" -#: src/iptux/DataSettings.cpp:737 +#: src/iptux/DataSettings.cpp:751 msgid "Select Font" msgstr "" -#: src/iptux/DataSettings.cpp:851 src/iptux/DataSettings.cpp:853 -#: src/iptux/DataSettings.cpp:857 +#: src/iptux/DataSettings.cpp:865 src/iptux/DataSettings.cpp:867 +#: src/iptux/DataSettings.cpp:871 msgid "Port must be a number between 1024 and 65535" msgstr "" -#: src/iptux/DataSettings.cpp:989 src/iptux/DataSettings.cpp:1020 +#: src/iptux/DataSettings.cpp:1012 src/iptux/DataSettings.cpp:1043 #, c-format msgid "" "Fopen() file \"%s\" failed!\n" "%s" msgstr "" -#: src/iptux/DataSettings.cpp:1120 src/iptux/RevisePal.cpp:419 +#: src/iptux/DataSettings.cpp:1143 src/iptux/RevisePal.cpp:419 msgid "Please select a face picture" msgstr "" -#: src/iptux/DataSettings.cpp:1142 +#: src/iptux/DataSettings.cpp:1165 msgid "Please select a personal photo" msgstr "" -#: src/iptux/DataSettings.cpp:1211 src/iptux/DataSettings.cpp:1218 +#: src/iptux/DataSettings.cpp:1234 src/iptux/DataSettings.cpp:1241 #: src/iptux/DetectPal.cpp:75 #, c-format msgid "" @@ -483,20 +487,20 @@ msgid "" "Illegal IP(v4) address: %s!" msgstr "" -#: src/iptux/DataSettings.cpp:1316 +#: src/iptux/DataSettings.cpp:1339 msgid "Please select a file to import data" msgstr "" -#: src/iptux/DataSettings.cpp:1317 src/iptux/DialogBase.cpp:342 +#: src/iptux/DataSettings.cpp:1340 src/iptux/DialogBase.cpp:340 #: src/iptux/ShareFile.cpp:418 src/iptux/callback.cpp:86 msgid "_Open" msgstr "" -#: src/iptux/DataSettings.cpp:1364 +#: src/iptux/DataSettings.cpp:1387 msgid "Save data to file" msgstr "" -#: src/iptux/DataSettings.cpp:1365 src/iptux/DialogBase.cpp:897 +#: src/iptux/DataSettings.cpp:1388 src/iptux/DialogBase.cpp:895 #: src/iptux/dialog.cpp:231 msgid "_Save" msgstr "" @@ -523,75 +527,75 @@ msgstr "Send" msgid "Chat History" msgstr "" -#: src/iptux/DialogBase.cpp:334 +#: src/iptux/DialogBase.cpp:332 msgid "Choose enclosure files" msgstr "" -#: src/iptux/DialogBase.cpp:337 +#: src/iptux/DialogBase.cpp:335 msgid "Choose enclosure folders" msgstr "" -#: src/iptux/DialogBase.cpp:577 +#: src/iptux/DialogBase.cpp:575 msgid "Remove Selected" msgstr "" -#: src/iptux/DialogBase.cpp:632 +#: src/iptux/DialogBase.cpp:630 msgid "File to send." msgstr "" -#: src/iptux/DialogBase.cpp:637 +#: src/iptux/DialogBase.cpp:635 msgid "Sending progress." msgstr "" -#: src/iptux/DialogBase.cpp:640 +#: src/iptux/DialogBase.cpp:638 msgid "Dirs" msgstr "" -#: src/iptux/DialogBase.cpp:643 +#: src/iptux/DialogBase.cpp:641 #, fuzzy msgid "Files" msgstr "_File" -#: src/iptux/DialogBase.cpp:646 src/iptux/DialogPeer.cpp:610 +#: src/iptux/DialogBase.cpp:644 src/iptux/DialogPeer.cpp:552 msgid "Detail" msgstr "" -#: src/iptux/DialogBase.cpp:696 +#: src/iptux/DialogBase.cpp:694 msgid "PeerName" msgstr "" -#: src/iptux/DialogBase.cpp:703 src/iptux/DialogPeer.cpp:761 +#: src/iptux/DialogBase.cpp:701 src/iptux/DialogPeer.cpp:703 msgid "Name" msgstr "" -#: src/iptux/DialogBase.cpp:709 src/iptux/DialogPeer.cpp:697 -#: src/iptux/DialogPeer.cpp:767 src/iptux/ShareFile.cpp:280 +#: src/iptux/DialogBase.cpp:707 src/iptux/DialogPeer.cpp:639 +#: src/iptux/DialogPeer.cpp:709 src/iptux/ShareFile.cpp:280 #: src/iptux/TransWindow.cpp:271 msgid "Size" msgstr "" -#: src/iptux/DialogBase.cpp:715 +#: src/iptux/DialogBase.cpp:713 msgid "Path" msgstr "" -#: src/iptux/DialogBase.cpp:776 +#: src/iptux/DialogBase.cpp:774 msgid "Sending Progress." msgstr "" -#: src/iptux/DialogBase.cpp:779 +#: src/iptux/DialogBase.cpp:777 #, c-format msgid "%s of %s Sent." msgstr "" -#: src/iptux/DialogBase.cpp:786 src/iptux/DialogPeer.cpp:880 +#: src/iptux/DialogBase.cpp:784 src/iptux/DialogPeer.cpp:822 msgid "Mission Completed!" msgstr "" -#: src/iptux/DialogBase.cpp:820 src/iptux/DialogBase.cpp:895 +#: src/iptux/DialogBase.cpp:818 src/iptux/DialogBase.cpp:893 msgid "Save Image" msgstr "" -#: src/iptux/DialogBase.cpp:825 +#: src/iptux/DialogBase.cpp:823 msgid "Copy Image" msgstr "" @@ -620,120 +624,120 @@ msgstr "Clear Up" msgid "Talk with the group %s" msgstr "" -#: src/iptux/DialogPeer.cpp:134 +#: src/iptux/DialogPeer.cpp:132 #, c-format msgid "Talk with %s(%s) IP:%s" msgstr "" -#: src/iptux/DialogPeer.cpp:307 +#: src/iptux/DialogPeer.cpp:305 msgid "Info." msgstr "" -#: src/iptux/DialogPeer.cpp:339 +#: src/iptux/DialogPeer.cpp:337 #, c-format msgid "Version: %s\n" msgstr "Version: %s\n" -#: src/iptux/DialogPeer.cpp:341 +#: src/iptux/DialogPeer.cpp:339 #, c-format msgid "Nickname: %s@%s\n" msgstr "Nickname: %s@%s\n" -#: src/iptux/DialogPeer.cpp:344 +#: src/iptux/DialogPeer.cpp:342 #, c-format msgid "Nickname: %s\n" msgstr "Nickname: %s\n" -#: src/iptux/DialogPeer.cpp:346 +#: src/iptux/DialogPeer.cpp:344 #, c-format msgid "User: %s\n" msgstr "User: %s\n" -#: src/iptux/DialogPeer.cpp:347 +#: src/iptux/DialogPeer.cpp:345 #, c-format msgid "Host: %s\n" msgstr "Host: %s\n" -#: src/iptux/DialogPeer.cpp:350 +#: src/iptux/DialogPeer.cpp:348 #, c-format msgid "Address: %s(%s)\n" msgstr "Address: %s(%s)\n" -#: src/iptux/DialogPeer.cpp:352 +#: src/iptux/DialogPeer.cpp:350 #, c-format msgid "Address: %s\n" msgstr "" -#: src/iptux/DialogPeer.cpp:355 +#: src/iptux/DialogPeer.cpp:353 msgid "Compatibility: Microsoft\n" msgstr "Compatibility: Microsoft\n" -#: src/iptux/DialogPeer.cpp:357 +#: src/iptux/DialogPeer.cpp:355 msgid "Compatibility: GNU/Linux\n" msgstr "Compatibility: GNU/Linux\n" -#: src/iptux/DialogPeer.cpp:359 +#: src/iptux/DialogPeer.cpp:357 #, c-format msgid "System coding: %s\n" msgstr "" -#: src/iptux/DialogPeer.cpp:364 +#: src/iptux/DialogPeer.cpp:362 msgid "Signature:\n" msgstr "" -#: src/iptux/DialogPeer.cpp:371 +#: src/iptux/DialogPeer.cpp:369 msgid "" "\n" "Photo:\n" msgstr "" -#: src/iptux/DialogPeer.cpp:518 +#: src/iptux/DialogPeer.cpp:460 msgid "Please select a picture to insert the buffer" msgstr "" -#: src/iptux/DialogPeer.cpp:547 +#: src/iptux/DialogPeer.cpp:489 msgid "Enclosure." msgstr "" -#: src/iptux/DialogPeer.cpp:592 +#: src/iptux/DialogPeer.cpp:534 msgid "Files to be received" msgstr "" -#: src/iptux/DialogPeer.cpp:596 +#: src/iptux/DialogPeer.cpp:538 msgid "Receiving progress." msgstr "" -#: src/iptux/DialogPeer.cpp:599 +#: src/iptux/DialogPeer.cpp:541 msgid "Accept" msgstr "" -#: src/iptux/DialogPeer.cpp:605 src/iptux/dialog.cpp:63 +#: src/iptux/DialogPeer.cpp:547 src/iptux/dialog.cpp:63 #: src/iptux/resources/gtk/menus.ui:342 msgid "Refuse" msgstr "Refuse" -#: src/iptux/DialogPeer.cpp:641 +#: src/iptux/DialogPeer.cpp:583 msgid "File received." msgstr "" -#: src/iptux/DialogPeer.cpp:684 src/iptux/DialogPeer.cpp:755 +#: src/iptux/DialogPeer.cpp:626 src/iptux/DialogPeer.cpp:697 msgid "Source" msgstr "" -#: src/iptux/DialogPeer.cpp:691 +#: src/iptux/DialogPeer.cpp:633 msgid "SaveAs" msgstr "" -#: src/iptux/DialogPeer.cpp:863 src/iptux/DialogPeer.cpp:929 +#: src/iptux/DialogPeer.cpp:805 src/iptux/DialogPeer.cpp:871 msgid "Receiving Progress." msgstr "" -#: src/iptux/DialogPeer.cpp:866 src/iptux/DialogPeer.cpp:932 +#: src/iptux/DialogPeer.cpp:808 src/iptux/DialogPeer.cpp:874 #, c-format msgid "%s to Receive." msgstr "" -#: src/iptux/DialogPeer.cpp:870 src/iptux/DialogPeer.cpp:936 +#: src/iptux/DialogPeer.cpp:812 src/iptux/DialogPeer.cpp:878 #, c-format msgid "%s Of %s Received." msgstr "" @@ -757,35 +761,35 @@ msgstr "" msgid "User:%s Host:%s" msgstr "" -#: src/iptux/MainWindow.cpp:555 +#: src/iptux/MainWindow.cpp:570 msgid "Pals Online: 0" msgstr "" -#: src/iptux/MainWindow.cpp:640 +#: src/iptux/MainWindow.cpp:655 msgid "Search Pals" msgstr "" -#: src/iptux/MainWindow.cpp:754 +#: src/iptux/MainWindow.cpp:768 msgid "Nickname" msgstr "" -#: src/iptux/MainWindow.cpp:765 +#: src/iptux/MainWindow.cpp:778 msgid "Group" msgstr "" -#: src/iptux/MainWindow.cpp:771 src/iptux/TransWindow.cpp:258 +#: src/iptux/MainWindow.cpp:784 src/iptux/TransWindow.cpp:258 msgid "IPv4" msgstr "IPv4" -#: src/iptux/MainWindow.cpp:777 +#: src/iptux/MainWindow.cpp:790 msgid "User" msgstr "" -#: src/iptux/MainWindow.cpp:783 src/iptux/resources/gtk/MainWindow.ui:81 +#: src/iptux/MainWindow.cpp:796 src/iptux/resources/gtk/MainWindow.ui:81 msgid "Host" msgstr "" -#: src/iptux/MainWindow.cpp:922 +#: src/iptux/MainWindow.cpp:935 #, c-format msgid "Pals Online: %d" msgstr "" @@ -952,89 +956,89 @@ msgstr "Others" msgid "Broadcast" msgstr "Broadcast" -#: src/iptux/UiHelper.cpp:26 +#: src/iptux/UiHelper.cpp:28 #, c-format msgid "Can't convert path to uri: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:33 +#: src/iptux/UiHelper.cpp:39 #, c-format msgid "Can't open path: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:54 +#: src/iptux/UiHelper.cpp:68 #, c-format msgid "Can't open URL: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:174 +#: src/iptux/UiHelper.cpp:188 #, fuzzy msgid "Information" msgstr "Infomation" -#: src/iptux/UiHelper.cpp:204 +#: src/iptux/UiHelper.cpp:218 msgid "Warning" msgstr "Warning" -#: src/iptux/UiModels.cpp:541 +#: src/iptux/UiModels.cpp:602 #, fuzzy, c-format msgid "Version: %s" msgstr "Version: %s\n" -#: src/iptux/UiModels.cpp:545 +#: src/iptux/UiModels.cpp:606 #, fuzzy, c-format msgid "Nickname: %s@%s" msgstr "Nickname: %s@%s\n" -#: src/iptux/UiModels.cpp:548 +#: src/iptux/UiModels.cpp:609 #, fuzzy, c-format msgid "Nickname: %s" msgstr "Nickname: %s\n" -#: src/iptux/UiModels.cpp:552 +#: src/iptux/UiModels.cpp:613 #, fuzzy, c-format msgid "User: %s" msgstr "User: %s\n" -#: src/iptux/UiModels.cpp:555 +#: src/iptux/UiModels.cpp:616 #, fuzzy, c-format msgid "Host: %s" msgstr "Host: %s\n" -#: src/iptux/UiModels.cpp:560 +#: src/iptux/UiModels.cpp:621 #, fuzzy, c-format msgid "Address: %s(%s)" msgstr "Address: %s(%s)\n" -#: src/iptux/UiModels.cpp:562 +#: src/iptux/UiModels.cpp:623 #, fuzzy, c-format msgid "Address: %s" msgstr "Address: %s(%s)\n" -#: src/iptux/UiModels.cpp:567 +#: src/iptux/UiModels.cpp:628 #, fuzzy msgid "Compatibility: Microsoft" msgstr "Compatibility: Microsoft\n" -#: src/iptux/UiModels.cpp:569 +#: src/iptux/UiModels.cpp:630 #, fuzzy msgid "Compatibility: GNU/Linux" msgstr "Compatibility: GNU/Linux\n" -#: src/iptux/UiModels.cpp:573 +#: src/iptux/UiModels.cpp:634 #, c-format msgid "System coding: %s" msgstr "" -#: src/iptux/UiModels.cpp:578 +#: src/iptux/UiModels.cpp:639 msgid "Signature:" msgstr "" -#: src/iptux/UiModels.cpp:663 +#: src/iptux/UiModels.cpp:724 msgid "" msgstr "" -#: src/iptux/UiModels.cpp:718 +#: src/iptux/UiModels.cpp:779 msgid "[IMG]" msgstr "" diff --git a/po/es.po b/po/es.po index 81bf870e..80de8432 100644 --- a/po/es.po +++ b/po/es.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: iptux\n" "Report-Msgid-Bugs-To: https://github.com/iptux-src/iptux/issues/new\n" -"POT-Creation-Date: 2024-06-22 19:01-0700\n" +"POT-Creation-Date: 2024-12-26 19:09-0800\n" "PO-Revision-Date: 2024-05-11 08:00+0000\n" "Last-Translator: gallegonovato \n" "Language-Team: Spanish " msgstr "" -#: src/iptux/UiModels.cpp:718 +#: src/iptux/UiModels.cpp:779 msgid "[IMG]" msgstr "" diff --git a/po/fr.po b/po/fr.po index fd0e2bea..0cf7066f 100644 --- a/po/fr.po +++ b/po/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: iptux\n" "Report-Msgid-Bugs-To: https://github.com/iptux-src/iptux/issues/new\n" -"POT-Creation-Date: 2024-06-22 19:01-0700\n" +"POT-Creation-Date: 2024-12-26 19:09-0800\n" "PO-Revision-Date: 2021-05-17 00:40+0000\n" "Last-Translator: J. Lavoie \n" "Language-Team: French \n" @@ -102,11 +102,11 @@ msgstr "" "Erreur d'entrées/sorties!\n" "%s" -#: src/iptux-core/Models.cpp:175 +#: src/iptux-core/Models.cpp:172 msgid "Empty Message" msgstr "Message vide" -#: src/iptux-core/Models.cpp:253 +#: src/iptux-core/Models.cpp:250 msgid "Received an image" msgstr "Image reçue" @@ -205,17 +205,17 @@ msgstr "Le dossier « %s » a été envoyé avec succès à %s !" msgid "mysterious" msgstr "mystérieux" -#: src/iptux-utils/utils.cpp:898 +#: src/iptux-utils/utils.cpp:880 #, c-format msgid "stat file \"%s\" failed: %s" msgstr "" -#: src/iptux-utils/utils.cpp:906 +#: src/iptux-utils/utils.cpp:888 #, c-format msgid "path %s is not file or directory: st_mode(%x)" msgstr "" -#: src/iptux-utils/utils.cpp:913 +#: src/iptux-utils/utils.cpp:895 #, c-format msgid "opendir on \"%s\" failed: %s" msgstr "" @@ -228,8 +228,8 @@ msgstr "" msgid "Thanks to" msgstr "Merci à" -#: src/iptux/AppIndicator.cpp:40 src/iptux/MainWindow.cpp:490 -#: src/iptux/MainWindow.cpp:492 +#: src/iptux/AppIndicator.cpp:40 src/iptux/MainWindow.cpp:505 +#: src/iptux/MainWindow.cpp:507 #, fuzzy msgid "Iptux" msgstr "iptux" @@ -292,9 +292,9 @@ msgstr "OK" msgid "_Apply" msgstr "Appliquer" -#: src/iptux/DataSettings.cpp:137 src/iptux/DataSettings.cpp:1318 -#: src/iptux/DataSettings.cpp:1365 src/iptux/DialogBase.cpp:343 -#: src/iptux/DialogBase.cpp:896 src/iptux/RevisePal.cpp:110 +#: src/iptux/DataSettings.cpp:137 src/iptux/DataSettings.cpp:1341 +#: src/iptux/DataSettings.cpp:1388 src/iptux/DialogBase.cpp:341 +#: src/iptux/DialogBase.cpp:894 src/iptux/RevisePal.cpp:110 #: src/iptux/ShareFile.cpp:419 src/iptux/callback.cpp:87 #: src/iptux/dialog.cpp:171 src/iptux/dialog.cpp:230 #, fuzzy @@ -408,72 +408,76 @@ msgstr "Utiliser la liste noire (NON recommandé)" msgid "Filter the request of sharing files" msgstr "Filtrer la requête de partage de fichiers" -#: src/iptux/DataSettings.cpp:417 +#: src/iptux/DataSettings.cpp:401 +msgid "Hide the taskbar when the main window is minimized" +msgstr "" + +#: src/iptux/DataSettings.cpp:425 msgid "From:" msgstr "De :" -#: src/iptux/DataSettings.cpp:423 +#: src/iptux/DataSettings.cpp:431 msgid "Beginning of the IP(v4) section" msgstr "Début de la section IP(v4)" -#: src/iptux/DataSettings.cpp:427 +#: src/iptux/DataSettings.cpp:435 msgid "To:" msgstr "À :" -#: src/iptux/DataSettings.cpp:433 +#: src/iptux/DataSettings.cpp:441 msgid "End of the IP(v4) section" msgstr "Fin de la section IP(v4)" -#: src/iptux/DataSettings.cpp:441 +#: src/iptux/DataSettings.cpp:449 msgid "Add" msgstr "Ajouter" -#: src/iptux/DataSettings.cpp:446 +#: src/iptux/DataSettings.cpp:454 msgid "Delete" msgstr "Supprimer" -#: src/iptux/DataSettings.cpp:453 +#: src/iptux/DataSettings.cpp:461 msgid "Added IP(v4) Section:" msgstr "Ajout de la section IP(v4) :" -#: src/iptux/DataSettings.cpp:472 +#: src/iptux/DataSettings.cpp:480 msgid "Import" msgstr "Importer" -#: src/iptux/DataSettings.cpp:476 +#: src/iptux/DataSettings.cpp:484 msgid "Export" msgstr "Exporter" -#: src/iptux/DataSettings.cpp:480 src/iptux/TransWindow.cpp:171 +#: src/iptux/DataSettings.cpp:488 src/iptux/TransWindow.cpp:171 msgid "Clear" msgstr "Effacer" -#: src/iptux/DataSettings.cpp:685 +#: src/iptux/DataSettings.cpp:699 msgid "From" msgstr "De" -#: src/iptux/DataSettings.cpp:692 +#: src/iptux/DataSettings.cpp:706 msgid "To" msgstr "À" -#: src/iptux/DataSettings.cpp:699 +#: src/iptux/DataSettings.cpp:713 msgid "Description" msgstr "Description" -#: src/iptux/DataSettings.cpp:715 +#: src/iptux/DataSettings.cpp:729 msgid "Please select download folder" msgstr "Veuillez sélectionner le dossier de téléchargement" -#: src/iptux/DataSettings.cpp:737 +#: src/iptux/DataSettings.cpp:751 msgid "Select Font" msgstr "Sélectionner une police de caractères" -#: src/iptux/DataSettings.cpp:851 src/iptux/DataSettings.cpp:853 -#: src/iptux/DataSettings.cpp:857 +#: src/iptux/DataSettings.cpp:865 src/iptux/DataSettings.cpp:867 +#: src/iptux/DataSettings.cpp:871 msgid "Port must be a number between 1024 and 65535" msgstr "" -#: src/iptux/DataSettings.cpp:989 src/iptux/DataSettings.cpp:1020 +#: src/iptux/DataSettings.cpp:1012 src/iptux/DataSettings.cpp:1043 #, c-format msgid "" "Fopen() file \"%s\" failed!\n" @@ -482,15 +486,15 @@ msgstr "" "Fl'ouverture() du ficher \"%s\" a échoué !\n" "%s" -#: src/iptux/DataSettings.cpp:1120 src/iptux/RevisePal.cpp:419 +#: src/iptux/DataSettings.cpp:1143 src/iptux/RevisePal.cpp:419 msgid "Please select a face picture" msgstr "Veuillez sélectionner un avatar" -#: src/iptux/DataSettings.cpp:1142 +#: src/iptux/DataSettings.cpp:1165 msgid "Please select a personal photo" msgstr "Veuillez sélectionner une photo personnelle" -#: src/iptux/DataSettings.cpp:1211 src/iptux/DataSettings.cpp:1218 +#: src/iptux/DataSettings.cpp:1234 src/iptux/DataSettings.cpp:1241 #: src/iptux/DetectPal.cpp:75 #, c-format msgid "" @@ -500,20 +504,20 @@ msgstr "" "\n" "Adresse IP(v4) illégale : %s!" -#: src/iptux/DataSettings.cpp:1316 +#: src/iptux/DataSettings.cpp:1339 msgid "Please select a file to import data" msgstr "Veuillez sélectionner un fichier à importer" -#: src/iptux/DataSettings.cpp:1317 src/iptux/DialogBase.cpp:342 +#: src/iptux/DataSettings.cpp:1340 src/iptux/DialogBase.cpp:340 #: src/iptux/ShareFile.cpp:418 src/iptux/callback.cpp:86 msgid "_Open" msgstr "" -#: src/iptux/DataSettings.cpp:1364 +#: src/iptux/DataSettings.cpp:1387 msgid "Save data to file" msgstr "Sauvegarder les données dans le fichier" -#: src/iptux/DataSettings.cpp:1365 src/iptux/DialogBase.cpp:897 +#: src/iptux/DataSettings.cpp:1388 src/iptux/DialogBase.cpp:895 #: src/iptux/dialog.cpp:231 #, fuzzy msgid "_Save" @@ -542,80 +546,80 @@ msgstr "Envoyer" msgid "Chat History" msgstr "Sauvegarder l'historique de discussion" -#: src/iptux/DialogBase.cpp:334 +#: src/iptux/DialogBase.cpp:332 msgid "Choose enclosure files" msgstr "" -#: src/iptux/DialogBase.cpp:337 +#: src/iptux/DialogBase.cpp:335 #, fuzzy msgid "Choose enclosure folders" msgstr "Choisissez les dossiers à partager" -#: src/iptux/DialogBase.cpp:577 +#: src/iptux/DialogBase.cpp:575 msgid "Remove Selected" msgstr "Supprimer la sélection" -#: src/iptux/DialogBase.cpp:632 +#: src/iptux/DialogBase.cpp:630 #, fuzzy msgid "File to send." msgstr "Fichier à recevoir." -#: src/iptux/DialogBase.cpp:637 +#: src/iptux/DialogBase.cpp:635 #, fuzzy msgid "Sending progress." msgstr "Progression de la réception." -#: src/iptux/DialogBase.cpp:640 +#: src/iptux/DialogBase.cpp:638 msgid "Dirs" msgstr "" -#: src/iptux/DialogBase.cpp:643 +#: src/iptux/DialogBase.cpp:641 #, fuzzy msgid "Files" msgstr "Fichier" -#: src/iptux/DialogBase.cpp:646 src/iptux/DialogPeer.cpp:610 +#: src/iptux/DialogBase.cpp:644 src/iptux/DialogPeer.cpp:552 msgid "Detail" msgstr "" -#: src/iptux/DialogBase.cpp:696 +#: src/iptux/DialogBase.cpp:694 #, fuzzy msgid "PeerName" msgstr "Nom" -#: src/iptux/DialogBase.cpp:703 src/iptux/DialogPeer.cpp:761 +#: src/iptux/DialogBase.cpp:701 src/iptux/DialogPeer.cpp:703 msgid "Name" msgstr "Nom" -#: src/iptux/DialogBase.cpp:709 src/iptux/DialogPeer.cpp:697 -#: src/iptux/DialogPeer.cpp:767 src/iptux/ShareFile.cpp:280 +#: src/iptux/DialogBase.cpp:707 src/iptux/DialogPeer.cpp:639 +#: src/iptux/DialogPeer.cpp:709 src/iptux/ShareFile.cpp:280 #: src/iptux/TransWindow.cpp:271 msgid "Size" msgstr "Taille" -#: src/iptux/DialogBase.cpp:715 +#: src/iptux/DialogBase.cpp:713 msgid "Path" msgstr "" -#: src/iptux/DialogBase.cpp:776 +#: src/iptux/DialogBase.cpp:774 #, fuzzy msgid "Sending Progress." msgstr "Progression de l'envoi." -#: src/iptux/DialogBase.cpp:779 +#: src/iptux/DialogBase.cpp:777 #, fuzzy, c-format msgid "%s of %s Sent." msgstr "%s de %s a été envoyé." -#: src/iptux/DialogBase.cpp:786 src/iptux/DialogPeer.cpp:880 +#: src/iptux/DialogBase.cpp:784 src/iptux/DialogPeer.cpp:822 msgid "Mission Completed!" msgstr "Mission accomplie !" -#: src/iptux/DialogBase.cpp:820 src/iptux/DialogBase.cpp:895 +#: src/iptux/DialogBase.cpp:818 src/iptux/DialogBase.cpp:893 msgid "Save Image" msgstr "" -#: src/iptux/DialogBase.cpp:825 +#: src/iptux/DialogBase.cpp:823 msgid "Copy Image" msgstr "" @@ -644,68 +648,68 @@ msgstr "Vider" msgid "Talk with the group %s" msgstr "Communiquer avec le groupe %s" -#: src/iptux/DialogPeer.cpp:134 +#: src/iptux/DialogPeer.cpp:132 #, c-format msgid "Talk with %s(%s) IP:%s" msgstr "Communiquer avec %s(%s) IP :%s" -#: src/iptux/DialogPeer.cpp:307 +#: src/iptux/DialogPeer.cpp:305 msgid "Info." msgstr "Information" -#: src/iptux/DialogPeer.cpp:339 +#: src/iptux/DialogPeer.cpp:337 #, c-format msgid "Version: %s\n" msgstr "Version : %s\n" -#: src/iptux/DialogPeer.cpp:341 +#: src/iptux/DialogPeer.cpp:339 #, c-format msgid "Nickname: %s@%s\n" msgstr "Pseudo : %s@%s\n" -#: src/iptux/DialogPeer.cpp:344 +#: src/iptux/DialogPeer.cpp:342 #, c-format msgid "Nickname: %s\n" msgstr "Pseudo : %s\n" -#: src/iptux/DialogPeer.cpp:346 +#: src/iptux/DialogPeer.cpp:344 #, c-format msgid "User: %s\n" msgstr "Utilisateur : %s\n" -#: src/iptux/DialogPeer.cpp:347 +#: src/iptux/DialogPeer.cpp:345 #, c-format msgid "Host: %s\n" msgstr "Hôte : %s\n" -#: src/iptux/DialogPeer.cpp:350 +#: src/iptux/DialogPeer.cpp:348 #, c-format msgid "Address: %s(%s)\n" msgstr "Adresse : %s(%s)\n" -#: src/iptux/DialogPeer.cpp:352 +#: src/iptux/DialogPeer.cpp:350 #, c-format msgid "Address: %s\n" msgstr "Adresse : %s\n" -#: src/iptux/DialogPeer.cpp:355 +#: src/iptux/DialogPeer.cpp:353 msgid "Compatibility: Microsoft\n" msgstr "Compatibilité : Microsoft\n" -#: src/iptux/DialogPeer.cpp:357 +#: src/iptux/DialogPeer.cpp:355 msgid "Compatibility: GNU/Linux\n" msgstr "Compatibilité : GNU/Linux\n" -#: src/iptux/DialogPeer.cpp:359 +#: src/iptux/DialogPeer.cpp:357 #, c-format msgid "System coding: %s\n" msgstr "Encodage : %s\n" -#: src/iptux/DialogPeer.cpp:364 +#: src/iptux/DialogPeer.cpp:362 msgid "Signature:\n" msgstr "Signature :\n" -#: src/iptux/DialogPeer.cpp:371 +#: src/iptux/DialogPeer.cpp:369 msgid "" "\n" "Photo:\n" @@ -713,53 +717,53 @@ msgstr "" "\n" "Photo :\n" -#: src/iptux/DialogPeer.cpp:518 +#: src/iptux/DialogPeer.cpp:460 msgid "Please select a picture to insert the buffer" msgstr "Veuillez sélectionner une image à insérer" -#: src/iptux/DialogPeer.cpp:547 +#: src/iptux/DialogPeer.cpp:489 msgid "Enclosure." msgstr "Enceinte." -#: src/iptux/DialogPeer.cpp:592 +#: src/iptux/DialogPeer.cpp:534 msgid "Files to be received" msgstr "Fichier à recevoir" -#: src/iptux/DialogPeer.cpp:596 +#: src/iptux/DialogPeer.cpp:538 msgid "Receiving progress." msgstr "Progression de la réception." -#: src/iptux/DialogPeer.cpp:599 +#: src/iptux/DialogPeer.cpp:541 msgid "Accept" msgstr "Accepter" -#: src/iptux/DialogPeer.cpp:605 src/iptux/dialog.cpp:63 +#: src/iptux/DialogPeer.cpp:547 src/iptux/dialog.cpp:63 #: src/iptux/resources/gtk/menus.ui:342 msgid "Refuse" msgstr "Refuser" -#: src/iptux/DialogPeer.cpp:641 +#: src/iptux/DialogPeer.cpp:583 msgid "File received." msgstr "Fichier reçu." -#: src/iptux/DialogPeer.cpp:684 src/iptux/DialogPeer.cpp:755 +#: src/iptux/DialogPeer.cpp:626 src/iptux/DialogPeer.cpp:697 msgid "Source" msgstr "Source" -#: src/iptux/DialogPeer.cpp:691 +#: src/iptux/DialogPeer.cpp:633 msgid "SaveAs" msgstr "EnregistrerSous" -#: src/iptux/DialogPeer.cpp:863 src/iptux/DialogPeer.cpp:929 +#: src/iptux/DialogPeer.cpp:805 src/iptux/DialogPeer.cpp:871 msgid "Receiving Progress." msgstr "Progression de l'envoi." -#: src/iptux/DialogPeer.cpp:866 src/iptux/DialogPeer.cpp:932 +#: src/iptux/DialogPeer.cpp:808 src/iptux/DialogPeer.cpp:874 #, c-format msgid "%s to Receive." msgstr "%s à recevoir." -#: src/iptux/DialogPeer.cpp:870 src/iptux/DialogPeer.cpp:936 +#: src/iptux/DialogPeer.cpp:812 src/iptux/DialogPeer.cpp:878 #, c-format msgid "%s Of %s Received." msgstr "%s de %s a été envoyé." @@ -783,35 +787,35 @@ msgstr "Envoi-diffusion" msgid "User:%s Host:%s" msgstr "Utilisateur :%s Hôte :%s" -#: src/iptux/MainWindow.cpp:555 +#: src/iptux/MainWindow.cpp:570 msgid "Pals Online: 0" msgstr "Ami(e)s en ligne : 0" -#: src/iptux/MainWindow.cpp:640 +#: src/iptux/MainWindow.cpp:655 msgid "Search Pals" msgstr "Chercher des ami(e)s" -#: src/iptux/MainWindow.cpp:754 +#: src/iptux/MainWindow.cpp:768 msgid "Nickname" msgstr "Pseudo" -#: src/iptux/MainWindow.cpp:765 +#: src/iptux/MainWindow.cpp:778 msgid "Group" msgstr "Groupe" -#: src/iptux/MainWindow.cpp:771 src/iptux/TransWindow.cpp:258 +#: src/iptux/MainWindow.cpp:784 src/iptux/TransWindow.cpp:258 msgid "IPv4" msgstr "IPv4" -#: src/iptux/MainWindow.cpp:777 +#: src/iptux/MainWindow.cpp:790 msgid "User" msgstr "Utilisateur" -#: src/iptux/MainWindow.cpp:783 src/iptux/resources/gtk/MainWindow.ui:81 +#: src/iptux/MainWindow.cpp:796 src/iptux/resources/gtk/MainWindow.ui:81 msgid "Host" msgstr "Hôte" -#: src/iptux/MainWindow.cpp:922 +#: src/iptux/MainWindow.cpp:935 #, fuzzy, c-format msgid "Pals Online: %d" msgstr "Ami(e)s en ligne : 0" @@ -977,88 +981,88 @@ msgstr "Autres" msgid "Broadcast" msgstr "Diffuser" -#: src/iptux/UiHelper.cpp:26 +#: src/iptux/UiHelper.cpp:28 #, c-format msgid "Can't convert path to uri: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:33 +#: src/iptux/UiHelper.cpp:39 #, c-format msgid "Can't open path: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:54 +#: src/iptux/UiHelper.cpp:68 #, c-format msgid "Can't open URL: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:174 +#: src/iptux/UiHelper.cpp:188 msgid "Information" msgstr "Informations" -#: src/iptux/UiHelper.cpp:204 +#: src/iptux/UiHelper.cpp:218 msgid "Warning" msgstr "Avertissement" -#: src/iptux/UiModels.cpp:541 +#: src/iptux/UiModels.cpp:602 #, fuzzy, c-format msgid "Version: %s" msgstr "Version : %s\n" -#: src/iptux/UiModels.cpp:545 +#: src/iptux/UiModels.cpp:606 #, fuzzy, c-format msgid "Nickname: %s@%s" msgstr "Pseudo : %s@%s\n" -#: src/iptux/UiModels.cpp:548 +#: src/iptux/UiModels.cpp:609 #, fuzzy, c-format msgid "Nickname: %s" msgstr "Pseudo : %s\n" -#: src/iptux/UiModels.cpp:552 +#: src/iptux/UiModels.cpp:613 #, c-format msgid "User: %s" msgstr "Utilisateur : %s" -#: src/iptux/UiModels.cpp:555 +#: src/iptux/UiModels.cpp:616 #, c-format msgid "Host: %s" msgstr "Hôte : %s" -#: src/iptux/UiModels.cpp:560 +#: src/iptux/UiModels.cpp:621 #, c-format msgid "Address: %s(%s)" msgstr "Adresse : %s(%s)" -#: src/iptux/UiModels.cpp:562 +#: src/iptux/UiModels.cpp:623 #, c-format msgid "Address: %s" msgstr "Adresse : %s" -#: src/iptux/UiModels.cpp:567 +#: src/iptux/UiModels.cpp:628 msgid "Compatibility: Microsoft" msgstr "Compatibilité : Microsoft" -#: src/iptux/UiModels.cpp:569 +#: src/iptux/UiModels.cpp:630 #, fuzzy msgid "Compatibility: GNU/Linux" msgstr "Compatibilité : GNU/Linux\n" -#: src/iptux/UiModels.cpp:573 +#: src/iptux/UiModels.cpp:634 #, fuzzy, c-format msgid "System coding: %s" msgstr "Encodage : %s\n" -#: src/iptux/UiModels.cpp:578 +#: src/iptux/UiModels.cpp:639 #, fuzzy msgid "Signature:" msgstr "Signature :\n" -#: src/iptux/UiModels.cpp:663 +#: src/iptux/UiModels.cpp:724 msgid "" msgstr "" -#: src/iptux/UiModels.cpp:718 +#: src/iptux/UiModels.cpp:779 msgid "[IMG]" msgstr "" diff --git a/po/gl.po b/po/gl.po index 961fdae7..add9333d 100644 --- a/po/gl.po +++ b/po/gl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: iptux\n" "Report-Msgid-Bugs-To: https://github.com/iptux-src/iptux/issues/new\n" -"POT-Creation-Date: 2024-06-22 19:01-0700\n" +"POT-Creation-Date: 2024-12-26 19:09-0800\n" "PO-Revision-Date: 2010-05-03 13:06+0000\n" "Last-Translator: Dario \n" "Language-Team: Galician \n" @@ -84,11 +84,11 @@ msgid "" "%s" msgstr "" -#: src/iptux-core/Models.cpp:175 +#: src/iptux-core/Models.cpp:172 msgid "Empty Message" msgstr "" -#: src/iptux-core/Models.cpp:253 +#: src/iptux-core/Models.cpp:250 msgid "Received an image" msgstr "" @@ -187,17 +187,17 @@ msgstr "" msgid "mysterious" msgstr "" -#: src/iptux-utils/utils.cpp:898 +#: src/iptux-utils/utils.cpp:880 #, c-format msgid "stat file \"%s\" failed: %s" msgstr "" -#: src/iptux-utils/utils.cpp:906 +#: src/iptux-utils/utils.cpp:888 #, c-format msgid "path %s is not file or directory: st_mode(%x)" msgstr "" -#: src/iptux-utils/utils.cpp:913 +#: src/iptux-utils/utils.cpp:895 #, c-format msgid "opendir on \"%s\" failed: %s" msgstr "" @@ -210,8 +210,8 @@ msgstr "" msgid "Thanks to" msgstr "" -#: src/iptux/AppIndicator.cpp:40 src/iptux/MainWindow.cpp:490 -#: src/iptux/MainWindow.cpp:492 +#: src/iptux/AppIndicator.cpp:40 src/iptux/MainWindow.cpp:505 +#: src/iptux/MainWindow.cpp:507 msgid "Iptux" msgstr "" @@ -271,9 +271,9 @@ msgstr "" msgid "_Apply" msgstr "" -#: src/iptux/DataSettings.cpp:137 src/iptux/DataSettings.cpp:1318 -#: src/iptux/DataSettings.cpp:1365 src/iptux/DialogBase.cpp:343 -#: src/iptux/DialogBase.cpp:896 src/iptux/RevisePal.cpp:110 +#: src/iptux/DataSettings.cpp:137 src/iptux/DataSettings.cpp:1341 +#: src/iptux/DataSettings.cpp:1388 src/iptux/DialogBase.cpp:341 +#: src/iptux/DialogBase.cpp:894 src/iptux/RevisePal.cpp:110 #: src/iptux/ShareFile.cpp:419 src/iptux/callback.cpp:87 #: src/iptux/dialog.cpp:171 src/iptux/dialog.cpp:230 msgid "_Cancel" @@ -386,87 +386,91 @@ msgstr "" msgid "Filter the request of sharing files" msgstr "" -#: src/iptux/DataSettings.cpp:417 +#: src/iptux/DataSettings.cpp:401 +msgid "Hide the taskbar when the main window is minimized" +msgstr "" + +#: src/iptux/DataSettings.cpp:425 msgid "From:" msgstr "" -#: src/iptux/DataSettings.cpp:423 +#: src/iptux/DataSettings.cpp:431 msgid "Beginning of the IP(v4) section" msgstr "" -#: src/iptux/DataSettings.cpp:427 +#: src/iptux/DataSettings.cpp:435 msgid "To:" msgstr "" -#: src/iptux/DataSettings.cpp:433 +#: src/iptux/DataSettings.cpp:441 msgid "End of the IP(v4) section" msgstr "" -#: src/iptux/DataSettings.cpp:441 +#: src/iptux/DataSettings.cpp:449 msgid "Add" msgstr "" -#: src/iptux/DataSettings.cpp:446 +#: src/iptux/DataSettings.cpp:454 msgid "Delete" msgstr "" -#: src/iptux/DataSettings.cpp:453 +#: src/iptux/DataSettings.cpp:461 msgid "Added IP(v4) Section:" msgstr "" -#: src/iptux/DataSettings.cpp:472 +#: src/iptux/DataSettings.cpp:480 msgid "Import" msgstr "" -#: src/iptux/DataSettings.cpp:476 +#: src/iptux/DataSettings.cpp:484 msgid "Export" msgstr "" -#: src/iptux/DataSettings.cpp:480 src/iptux/TransWindow.cpp:171 +#: src/iptux/DataSettings.cpp:488 src/iptux/TransWindow.cpp:171 msgid "Clear" msgstr "" -#: src/iptux/DataSettings.cpp:685 +#: src/iptux/DataSettings.cpp:699 msgid "From" msgstr "" -#: src/iptux/DataSettings.cpp:692 +#: src/iptux/DataSettings.cpp:706 msgid "To" msgstr "" -#: src/iptux/DataSettings.cpp:699 +#: src/iptux/DataSettings.cpp:713 msgid "Description" msgstr "" -#: src/iptux/DataSettings.cpp:715 +#: src/iptux/DataSettings.cpp:729 msgid "Please select download folder" msgstr "" -#: src/iptux/DataSettings.cpp:737 +#: src/iptux/DataSettings.cpp:751 msgid "Select Font" msgstr "" -#: src/iptux/DataSettings.cpp:851 src/iptux/DataSettings.cpp:853 -#: src/iptux/DataSettings.cpp:857 +#: src/iptux/DataSettings.cpp:865 src/iptux/DataSettings.cpp:867 +#: src/iptux/DataSettings.cpp:871 msgid "Port must be a number between 1024 and 65535" msgstr "" -#: src/iptux/DataSettings.cpp:989 src/iptux/DataSettings.cpp:1020 +#: src/iptux/DataSettings.cpp:1012 src/iptux/DataSettings.cpp:1043 #, c-format msgid "" "Fopen() file \"%s\" failed!\n" "%s" msgstr "" -#: src/iptux/DataSettings.cpp:1120 src/iptux/RevisePal.cpp:419 +#: src/iptux/DataSettings.cpp:1143 src/iptux/RevisePal.cpp:419 msgid "Please select a face picture" msgstr "" -#: src/iptux/DataSettings.cpp:1142 +#: src/iptux/DataSettings.cpp:1165 msgid "Please select a personal photo" msgstr "" -#: src/iptux/DataSettings.cpp:1211 src/iptux/DataSettings.cpp:1218 +#: src/iptux/DataSettings.cpp:1234 src/iptux/DataSettings.cpp:1241 #: src/iptux/DetectPal.cpp:75 #, c-format msgid "" @@ -474,20 +478,20 @@ msgid "" "Illegal IP(v4) address: %s!" msgstr "" -#: src/iptux/DataSettings.cpp:1316 +#: src/iptux/DataSettings.cpp:1339 msgid "Please select a file to import data" msgstr "" -#: src/iptux/DataSettings.cpp:1317 src/iptux/DialogBase.cpp:342 +#: src/iptux/DataSettings.cpp:1340 src/iptux/DialogBase.cpp:340 #: src/iptux/ShareFile.cpp:418 src/iptux/callback.cpp:86 msgid "_Open" msgstr "" -#: src/iptux/DataSettings.cpp:1364 +#: src/iptux/DataSettings.cpp:1387 msgid "Save data to file" msgstr "" -#: src/iptux/DataSettings.cpp:1365 src/iptux/DialogBase.cpp:897 +#: src/iptux/DataSettings.cpp:1388 src/iptux/DialogBase.cpp:895 #: src/iptux/dialog.cpp:231 msgid "_Save" msgstr "" @@ -514,74 +518,74 @@ msgstr "" msgid "Chat History" msgstr "" -#: src/iptux/DialogBase.cpp:334 +#: src/iptux/DialogBase.cpp:332 msgid "Choose enclosure files" msgstr "" -#: src/iptux/DialogBase.cpp:337 +#: src/iptux/DialogBase.cpp:335 msgid "Choose enclosure folders" msgstr "" -#: src/iptux/DialogBase.cpp:577 +#: src/iptux/DialogBase.cpp:575 msgid "Remove Selected" msgstr "" -#: src/iptux/DialogBase.cpp:632 +#: src/iptux/DialogBase.cpp:630 msgid "File to send." msgstr "" -#: src/iptux/DialogBase.cpp:637 +#: src/iptux/DialogBase.cpp:635 msgid "Sending progress." msgstr "" -#: src/iptux/DialogBase.cpp:640 +#: src/iptux/DialogBase.cpp:638 msgid "Dirs" msgstr "" -#: src/iptux/DialogBase.cpp:643 +#: src/iptux/DialogBase.cpp:641 msgid "Files" msgstr "" -#: src/iptux/DialogBase.cpp:646 src/iptux/DialogPeer.cpp:610 +#: src/iptux/DialogBase.cpp:644 src/iptux/DialogPeer.cpp:552 msgid "Detail" msgstr "" -#: src/iptux/DialogBase.cpp:696 +#: src/iptux/DialogBase.cpp:694 msgid "PeerName" msgstr "" -#: src/iptux/DialogBase.cpp:703 src/iptux/DialogPeer.cpp:761 +#: src/iptux/DialogBase.cpp:701 src/iptux/DialogPeer.cpp:703 msgid "Name" msgstr "" -#: src/iptux/DialogBase.cpp:709 src/iptux/DialogPeer.cpp:697 -#: src/iptux/DialogPeer.cpp:767 src/iptux/ShareFile.cpp:280 +#: src/iptux/DialogBase.cpp:707 src/iptux/DialogPeer.cpp:639 +#: src/iptux/DialogPeer.cpp:709 src/iptux/ShareFile.cpp:280 #: src/iptux/TransWindow.cpp:271 msgid "Size" msgstr "" -#: src/iptux/DialogBase.cpp:715 +#: src/iptux/DialogBase.cpp:713 msgid "Path" msgstr "" -#: src/iptux/DialogBase.cpp:776 +#: src/iptux/DialogBase.cpp:774 msgid "Sending Progress." msgstr "" -#: src/iptux/DialogBase.cpp:779 +#: src/iptux/DialogBase.cpp:777 #, c-format msgid "%s of %s Sent." msgstr "" -#: src/iptux/DialogBase.cpp:786 src/iptux/DialogPeer.cpp:880 +#: src/iptux/DialogBase.cpp:784 src/iptux/DialogPeer.cpp:822 msgid "Mission Completed!" msgstr "" -#: src/iptux/DialogBase.cpp:820 src/iptux/DialogBase.cpp:895 +#: src/iptux/DialogBase.cpp:818 src/iptux/DialogBase.cpp:893 msgid "Save Image" msgstr "" -#: src/iptux/DialogBase.cpp:825 +#: src/iptux/DialogBase.cpp:823 msgid "Copy Image" msgstr "" @@ -610,120 +614,120 @@ msgstr "" msgid "Talk with the group %s" msgstr "" -#: src/iptux/DialogPeer.cpp:134 +#: src/iptux/DialogPeer.cpp:132 #, c-format msgid "Talk with %s(%s) IP:%s" msgstr "" -#: src/iptux/DialogPeer.cpp:307 +#: src/iptux/DialogPeer.cpp:305 msgid "Info." msgstr "" -#: src/iptux/DialogPeer.cpp:339 +#: src/iptux/DialogPeer.cpp:337 #, c-format msgid "Version: %s\n" msgstr "" -#: src/iptux/DialogPeer.cpp:341 +#: src/iptux/DialogPeer.cpp:339 #, c-format msgid "Nickname: %s@%s\n" msgstr "" -#: src/iptux/DialogPeer.cpp:344 +#: src/iptux/DialogPeer.cpp:342 #, c-format msgid "Nickname: %s\n" msgstr "" -#: src/iptux/DialogPeer.cpp:346 +#: src/iptux/DialogPeer.cpp:344 #, c-format msgid "User: %s\n" msgstr "" -#: src/iptux/DialogPeer.cpp:347 +#: src/iptux/DialogPeer.cpp:345 #, c-format msgid "Host: %s\n" msgstr "" -#: src/iptux/DialogPeer.cpp:350 +#: src/iptux/DialogPeer.cpp:348 #, c-format msgid "Address: %s(%s)\n" msgstr "" -#: src/iptux/DialogPeer.cpp:352 +#: src/iptux/DialogPeer.cpp:350 #, c-format msgid "Address: %s\n" msgstr "" -#: src/iptux/DialogPeer.cpp:355 +#: src/iptux/DialogPeer.cpp:353 msgid "Compatibility: Microsoft\n" msgstr "" -#: src/iptux/DialogPeer.cpp:357 +#: src/iptux/DialogPeer.cpp:355 msgid "Compatibility: GNU/Linux\n" msgstr "" -#: src/iptux/DialogPeer.cpp:359 +#: src/iptux/DialogPeer.cpp:357 #, c-format msgid "System coding: %s\n" msgstr "" -#: src/iptux/DialogPeer.cpp:364 +#: src/iptux/DialogPeer.cpp:362 msgid "Signature:\n" msgstr "" -#: src/iptux/DialogPeer.cpp:371 +#: src/iptux/DialogPeer.cpp:369 msgid "" "\n" "Photo:\n" msgstr "" -#: src/iptux/DialogPeer.cpp:518 +#: src/iptux/DialogPeer.cpp:460 msgid "Please select a picture to insert the buffer" msgstr "" -#: src/iptux/DialogPeer.cpp:547 +#: src/iptux/DialogPeer.cpp:489 msgid "Enclosure." msgstr "" -#: src/iptux/DialogPeer.cpp:592 +#: src/iptux/DialogPeer.cpp:534 msgid "Files to be received" msgstr "" -#: src/iptux/DialogPeer.cpp:596 +#: src/iptux/DialogPeer.cpp:538 msgid "Receiving progress." msgstr "" -#: src/iptux/DialogPeer.cpp:599 +#: src/iptux/DialogPeer.cpp:541 msgid "Accept" msgstr "" -#: src/iptux/DialogPeer.cpp:605 src/iptux/dialog.cpp:63 +#: src/iptux/DialogPeer.cpp:547 src/iptux/dialog.cpp:63 #: src/iptux/resources/gtk/menus.ui:342 msgid "Refuse" msgstr "" -#: src/iptux/DialogPeer.cpp:641 +#: src/iptux/DialogPeer.cpp:583 msgid "File received." msgstr "" -#: src/iptux/DialogPeer.cpp:684 src/iptux/DialogPeer.cpp:755 +#: src/iptux/DialogPeer.cpp:626 src/iptux/DialogPeer.cpp:697 msgid "Source" msgstr "" -#: src/iptux/DialogPeer.cpp:691 +#: src/iptux/DialogPeer.cpp:633 msgid "SaveAs" msgstr "" -#: src/iptux/DialogPeer.cpp:863 src/iptux/DialogPeer.cpp:929 +#: src/iptux/DialogPeer.cpp:805 src/iptux/DialogPeer.cpp:871 msgid "Receiving Progress." msgstr "" -#: src/iptux/DialogPeer.cpp:866 src/iptux/DialogPeer.cpp:932 +#: src/iptux/DialogPeer.cpp:808 src/iptux/DialogPeer.cpp:874 #, c-format msgid "%s to Receive." msgstr "" -#: src/iptux/DialogPeer.cpp:870 src/iptux/DialogPeer.cpp:936 +#: src/iptux/DialogPeer.cpp:812 src/iptux/DialogPeer.cpp:878 #, c-format msgid "%s Of %s Received." msgstr "" @@ -747,35 +751,35 @@ msgstr "" msgid "User:%s Host:%s" msgstr "" -#: src/iptux/MainWindow.cpp:555 +#: src/iptux/MainWindow.cpp:570 msgid "Pals Online: 0" msgstr "" -#: src/iptux/MainWindow.cpp:640 +#: src/iptux/MainWindow.cpp:655 msgid "Search Pals" msgstr "" -#: src/iptux/MainWindow.cpp:754 +#: src/iptux/MainWindow.cpp:768 msgid "Nickname" msgstr "" -#: src/iptux/MainWindow.cpp:765 +#: src/iptux/MainWindow.cpp:778 msgid "Group" msgstr "" -#: src/iptux/MainWindow.cpp:771 src/iptux/TransWindow.cpp:258 +#: src/iptux/MainWindow.cpp:784 src/iptux/TransWindow.cpp:258 msgid "IPv4" msgstr "" -#: src/iptux/MainWindow.cpp:777 +#: src/iptux/MainWindow.cpp:790 msgid "User" msgstr "" -#: src/iptux/MainWindow.cpp:783 src/iptux/resources/gtk/MainWindow.ui:81 +#: src/iptux/MainWindow.cpp:796 src/iptux/resources/gtk/MainWindow.ui:81 msgid "Host" msgstr "" -#: src/iptux/MainWindow.cpp:922 +#: src/iptux/MainWindow.cpp:935 #, c-format msgid "Pals Online: %d" msgstr "" @@ -941,87 +945,87 @@ msgstr "Outros" msgid "Broadcast" msgstr "Difusión" -#: src/iptux/UiHelper.cpp:26 +#: src/iptux/UiHelper.cpp:28 #, c-format msgid "Can't convert path to uri: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:33 +#: src/iptux/UiHelper.cpp:39 #, c-format msgid "Can't open path: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:54 +#: src/iptux/UiHelper.cpp:68 #, c-format msgid "Can't open URL: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:174 +#: src/iptux/UiHelper.cpp:188 msgid "Information" msgstr "" -#: src/iptux/UiHelper.cpp:204 +#: src/iptux/UiHelper.cpp:218 msgid "Warning" msgstr "" -#: src/iptux/UiModels.cpp:541 +#: src/iptux/UiModels.cpp:602 #, c-format msgid "Version: %s" msgstr "" -#: src/iptux/UiModels.cpp:545 +#: src/iptux/UiModels.cpp:606 #, c-format msgid "Nickname: %s@%s" msgstr "" -#: src/iptux/UiModels.cpp:548 +#: src/iptux/UiModels.cpp:609 #, fuzzy, c-format msgid "Nickname: %s" msgstr "O teu alcume:" -#: src/iptux/UiModels.cpp:552 +#: src/iptux/UiModels.cpp:613 #, c-format msgid "User: %s" msgstr "" -#: src/iptux/UiModels.cpp:555 +#: src/iptux/UiModels.cpp:616 #, c-format msgid "Host: %s" msgstr "" -#: src/iptux/UiModels.cpp:560 +#: src/iptux/UiModels.cpp:621 #, c-format msgid "Address: %s(%s)" msgstr "" -#: src/iptux/UiModels.cpp:562 +#: src/iptux/UiModels.cpp:623 #, c-format msgid "Address: %s" msgstr "" -#: src/iptux/UiModels.cpp:567 +#: src/iptux/UiModels.cpp:628 msgid "Compatibility: Microsoft" msgstr "" -#: src/iptux/UiModels.cpp:569 +#: src/iptux/UiModels.cpp:630 msgid "Compatibility: GNU/Linux" msgstr "" -#: src/iptux/UiModels.cpp:573 +#: src/iptux/UiModels.cpp:634 #, c-format msgid "System coding: %s" msgstr "" -#: src/iptux/UiModels.cpp:578 +#: src/iptux/UiModels.cpp:639 #, fuzzy msgid "Signature:" msgstr "Sinatura" -#: src/iptux/UiModels.cpp:663 +#: src/iptux/UiModels.cpp:724 msgid "" msgstr "" -#: src/iptux/UiModels.cpp:718 +#: src/iptux/UiModels.cpp:779 msgid "[IMG]" msgstr "" diff --git a/po/iptux.pot b/po/iptux.pot index 85092d8b..b69b1c21 100644 --- a/po/iptux.pot +++ b/po/iptux.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iptux 0.9.3\n" "Report-Msgid-Bugs-To: https://github.com/iptux-src/iptux/issues/new\n" -"POT-Creation-Date: 2024-06-22 19:01-0700\n" +"POT-Creation-Date: 2024-12-26 19:09-0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -83,11 +83,11 @@ msgid "" "%s" msgstr "" -#: src/iptux-core/Models.cpp:175 +#: src/iptux-core/Models.cpp:172 msgid "Empty Message" msgstr "" -#: src/iptux-core/Models.cpp:253 +#: src/iptux-core/Models.cpp:250 msgid "Received an image" msgstr "" @@ -184,17 +184,17 @@ msgstr "" msgid "mysterious" msgstr "" -#: src/iptux-utils/utils.cpp:898 +#: src/iptux-utils/utils.cpp:880 #, c-format msgid "stat file \"%s\" failed: %s" msgstr "" -#: src/iptux-utils/utils.cpp:906 +#: src/iptux-utils/utils.cpp:888 #, c-format msgid "path %s is not file or directory: st_mode(%x)" msgstr "" -#: src/iptux-utils/utils.cpp:913 +#: src/iptux-utils/utils.cpp:895 #, c-format msgid "opendir on \"%s\" failed: %s" msgstr "" @@ -207,8 +207,8 @@ msgstr "" msgid "Thanks to" msgstr "" -#: src/iptux/AppIndicator.cpp:40 src/iptux/MainWindow.cpp:490 -#: src/iptux/MainWindow.cpp:492 +#: src/iptux/AppIndicator.cpp:40 src/iptux/MainWindow.cpp:505 +#: src/iptux/MainWindow.cpp:507 msgid "Iptux" msgstr "" @@ -268,9 +268,9 @@ msgstr "" msgid "_Apply" msgstr "" -#: src/iptux/DataSettings.cpp:137 src/iptux/DataSettings.cpp:1318 -#: src/iptux/DataSettings.cpp:1365 src/iptux/DialogBase.cpp:343 -#: src/iptux/DialogBase.cpp:896 src/iptux/RevisePal.cpp:110 +#: src/iptux/DataSettings.cpp:137 src/iptux/DataSettings.cpp:1341 +#: src/iptux/DataSettings.cpp:1388 src/iptux/DialogBase.cpp:341 +#: src/iptux/DialogBase.cpp:894 src/iptux/RevisePal.cpp:110 #: src/iptux/ShareFile.cpp:419 src/iptux/callback.cpp:87 #: src/iptux/dialog.cpp:171 src/iptux/dialog.cpp:230 msgid "_Cancel" @@ -374,87 +374,91 @@ msgstr "" msgid "Filter the request of sharing files" msgstr "" -#: src/iptux/DataSettings.cpp:417 +#: src/iptux/DataSettings.cpp:401 +msgid "Hide the taskbar when the main window is minimized" +msgstr "" + +#: src/iptux/DataSettings.cpp:425 msgid "From:" msgstr "" -#: src/iptux/DataSettings.cpp:423 +#: src/iptux/DataSettings.cpp:431 msgid "Beginning of the IP(v4) section" msgstr "" -#: src/iptux/DataSettings.cpp:427 +#: src/iptux/DataSettings.cpp:435 msgid "To:" msgstr "" -#: src/iptux/DataSettings.cpp:433 +#: src/iptux/DataSettings.cpp:441 msgid "End of the IP(v4) section" msgstr "" -#: src/iptux/DataSettings.cpp:441 +#: src/iptux/DataSettings.cpp:449 msgid "Add" msgstr "" -#: src/iptux/DataSettings.cpp:446 +#: src/iptux/DataSettings.cpp:454 msgid "Delete" msgstr "" -#: src/iptux/DataSettings.cpp:453 +#: src/iptux/DataSettings.cpp:461 msgid "Added IP(v4) Section:" msgstr "" -#: src/iptux/DataSettings.cpp:472 +#: src/iptux/DataSettings.cpp:480 msgid "Import" msgstr "" -#: src/iptux/DataSettings.cpp:476 +#: src/iptux/DataSettings.cpp:484 msgid "Export" msgstr "" -#: src/iptux/DataSettings.cpp:480 src/iptux/TransWindow.cpp:171 +#: src/iptux/DataSettings.cpp:488 src/iptux/TransWindow.cpp:171 msgid "Clear" msgstr "" -#: src/iptux/DataSettings.cpp:685 +#: src/iptux/DataSettings.cpp:699 msgid "From" msgstr "" -#: src/iptux/DataSettings.cpp:692 +#: src/iptux/DataSettings.cpp:706 msgid "To" msgstr "" -#: src/iptux/DataSettings.cpp:699 +#: src/iptux/DataSettings.cpp:713 msgid "Description" msgstr "" -#: src/iptux/DataSettings.cpp:715 +#: src/iptux/DataSettings.cpp:729 msgid "Please select download folder" msgstr "" -#: src/iptux/DataSettings.cpp:737 +#: src/iptux/DataSettings.cpp:751 msgid "Select Font" msgstr "" -#: src/iptux/DataSettings.cpp:851 src/iptux/DataSettings.cpp:853 -#: src/iptux/DataSettings.cpp:857 +#: src/iptux/DataSettings.cpp:865 src/iptux/DataSettings.cpp:867 +#: src/iptux/DataSettings.cpp:871 msgid "Port must be a number between 1024 and 65535" msgstr "" -#: src/iptux/DataSettings.cpp:989 src/iptux/DataSettings.cpp:1020 +#: src/iptux/DataSettings.cpp:1012 src/iptux/DataSettings.cpp:1043 #, c-format msgid "" "Fopen() file \"%s\" failed!\n" "%s" msgstr "" -#: src/iptux/DataSettings.cpp:1120 src/iptux/RevisePal.cpp:419 +#: src/iptux/DataSettings.cpp:1143 src/iptux/RevisePal.cpp:419 msgid "Please select a face picture" msgstr "" -#: src/iptux/DataSettings.cpp:1142 +#: src/iptux/DataSettings.cpp:1165 msgid "Please select a personal photo" msgstr "" -#: src/iptux/DataSettings.cpp:1211 src/iptux/DataSettings.cpp:1218 +#: src/iptux/DataSettings.cpp:1234 src/iptux/DataSettings.cpp:1241 #: src/iptux/DetectPal.cpp:75 #, c-format msgid "" @@ -462,20 +466,20 @@ msgid "" "Illegal IP(v4) address: %s!" msgstr "" -#: src/iptux/DataSettings.cpp:1316 +#: src/iptux/DataSettings.cpp:1339 msgid "Please select a file to import data" msgstr "" -#: src/iptux/DataSettings.cpp:1317 src/iptux/DialogBase.cpp:342 +#: src/iptux/DataSettings.cpp:1340 src/iptux/DialogBase.cpp:340 #: src/iptux/ShareFile.cpp:418 src/iptux/callback.cpp:86 msgid "_Open" msgstr "" -#: src/iptux/DataSettings.cpp:1364 +#: src/iptux/DataSettings.cpp:1387 msgid "Save data to file" msgstr "" -#: src/iptux/DataSettings.cpp:1365 src/iptux/DialogBase.cpp:897 +#: src/iptux/DataSettings.cpp:1388 src/iptux/DialogBase.cpp:895 #: src/iptux/dialog.cpp:231 msgid "_Save" msgstr "" @@ -502,74 +506,74 @@ msgstr "" msgid "Chat History" msgstr "" -#: src/iptux/DialogBase.cpp:334 +#: src/iptux/DialogBase.cpp:332 msgid "Choose enclosure files" msgstr "" -#: src/iptux/DialogBase.cpp:337 +#: src/iptux/DialogBase.cpp:335 msgid "Choose enclosure folders" msgstr "" -#: src/iptux/DialogBase.cpp:577 +#: src/iptux/DialogBase.cpp:575 msgid "Remove Selected" msgstr "" -#: src/iptux/DialogBase.cpp:632 +#: src/iptux/DialogBase.cpp:630 msgid "File to send." msgstr "" -#: src/iptux/DialogBase.cpp:637 +#: src/iptux/DialogBase.cpp:635 msgid "Sending progress." msgstr "" -#: src/iptux/DialogBase.cpp:640 +#: src/iptux/DialogBase.cpp:638 msgid "Dirs" msgstr "" -#: src/iptux/DialogBase.cpp:643 +#: src/iptux/DialogBase.cpp:641 msgid "Files" msgstr "" -#: src/iptux/DialogBase.cpp:646 src/iptux/DialogPeer.cpp:610 +#: src/iptux/DialogBase.cpp:644 src/iptux/DialogPeer.cpp:552 msgid "Detail" msgstr "" -#: src/iptux/DialogBase.cpp:696 +#: src/iptux/DialogBase.cpp:694 msgid "PeerName" msgstr "" -#: src/iptux/DialogBase.cpp:703 src/iptux/DialogPeer.cpp:761 +#: src/iptux/DialogBase.cpp:701 src/iptux/DialogPeer.cpp:703 msgid "Name" msgstr "" -#: src/iptux/DialogBase.cpp:709 src/iptux/DialogPeer.cpp:697 -#: src/iptux/DialogPeer.cpp:767 src/iptux/ShareFile.cpp:280 +#: src/iptux/DialogBase.cpp:707 src/iptux/DialogPeer.cpp:639 +#: src/iptux/DialogPeer.cpp:709 src/iptux/ShareFile.cpp:280 #: src/iptux/TransWindow.cpp:271 msgid "Size" msgstr "" -#: src/iptux/DialogBase.cpp:715 +#: src/iptux/DialogBase.cpp:713 msgid "Path" msgstr "" -#: src/iptux/DialogBase.cpp:776 +#: src/iptux/DialogBase.cpp:774 msgid "Sending Progress." msgstr "" -#: src/iptux/DialogBase.cpp:779 +#: src/iptux/DialogBase.cpp:777 #, c-format msgid "%s of %s Sent." msgstr "" -#: src/iptux/DialogBase.cpp:786 src/iptux/DialogPeer.cpp:880 +#: src/iptux/DialogBase.cpp:784 src/iptux/DialogPeer.cpp:822 msgid "Mission Completed!" msgstr "" -#: src/iptux/DialogBase.cpp:820 src/iptux/DialogBase.cpp:895 +#: src/iptux/DialogBase.cpp:818 src/iptux/DialogBase.cpp:893 msgid "Save Image" msgstr "" -#: src/iptux/DialogBase.cpp:825 +#: src/iptux/DialogBase.cpp:823 msgid "Copy Image" msgstr "" @@ -598,120 +602,120 @@ msgstr "" msgid "Talk with the group %s" msgstr "" -#: src/iptux/DialogPeer.cpp:134 +#: src/iptux/DialogPeer.cpp:132 #, c-format msgid "Talk with %s(%s) IP:%s" msgstr "" -#: src/iptux/DialogPeer.cpp:307 +#: src/iptux/DialogPeer.cpp:305 msgid "Info." msgstr "" -#: src/iptux/DialogPeer.cpp:339 +#: src/iptux/DialogPeer.cpp:337 #, c-format msgid "Version: %s\n" msgstr "" -#: src/iptux/DialogPeer.cpp:341 +#: src/iptux/DialogPeer.cpp:339 #, c-format msgid "Nickname: %s@%s\n" msgstr "" -#: src/iptux/DialogPeer.cpp:344 +#: src/iptux/DialogPeer.cpp:342 #, c-format msgid "Nickname: %s\n" msgstr "" -#: src/iptux/DialogPeer.cpp:346 +#: src/iptux/DialogPeer.cpp:344 #, c-format msgid "User: %s\n" msgstr "" -#: src/iptux/DialogPeer.cpp:347 +#: src/iptux/DialogPeer.cpp:345 #, c-format msgid "Host: %s\n" msgstr "" -#: src/iptux/DialogPeer.cpp:350 +#: src/iptux/DialogPeer.cpp:348 #, c-format msgid "Address: %s(%s)\n" msgstr "" -#: src/iptux/DialogPeer.cpp:352 +#: src/iptux/DialogPeer.cpp:350 #, c-format msgid "Address: %s\n" msgstr "" -#: src/iptux/DialogPeer.cpp:355 +#: src/iptux/DialogPeer.cpp:353 msgid "Compatibility: Microsoft\n" msgstr "" -#: src/iptux/DialogPeer.cpp:357 +#: src/iptux/DialogPeer.cpp:355 msgid "Compatibility: GNU/Linux\n" msgstr "" -#: src/iptux/DialogPeer.cpp:359 +#: src/iptux/DialogPeer.cpp:357 #, c-format msgid "System coding: %s\n" msgstr "" -#: src/iptux/DialogPeer.cpp:364 +#: src/iptux/DialogPeer.cpp:362 msgid "Signature:\n" msgstr "" -#: src/iptux/DialogPeer.cpp:371 +#: src/iptux/DialogPeer.cpp:369 msgid "" "\n" "Photo:\n" msgstr "" -#: src/iptux/DialogPeer.cpp:518 +#: src/iptux/DialogPeer.cpp:460 msgid "Please select a picture to insert the buffer" msgstr "" -#: src/iptux/DialogPeer.cpp:547 +#: src/iptux/DialogPeer.cpp:489 msgid "Enclosure." msgstr "" -#: src/iptux/DialogPeer.cpp:592 +#: src/iptux/DialogPeer.cpp:534 msgid "Files to be received" msgstr "" -#: src/iptux/DialogPeer.cpp:596 +#: src/iptux/DialogPeer.cpp:538 msgid "Receiving progress." msgstr "" -#: src/iptux/DialogPeer.cpp:599 +#: src/iptux/DialogPeer.cpp:541 msgid "Accept" msgstr "" -#: src/iptux/DialogPeer.cpp:605 src/iptux/dialog.cpp:63 +#: src/iptux/DialogPeer.cpp:547 src/iptux/dialog.cpp:63 #: src/iptux/resources/gtk/menus.ui:342 msgid "Refuse" msgstr "" -#: src/iptux/DialogPeer.cpp:641 +#: src/iptux/DialogPeer.cpp:583 msgid "File received." msgstr "" -#: src/iptux/DialogPeer.cpp:684 src/iptux/DialogPeer.cpp:755 +#: src/iptux/DialogPeer.cpp:626 src/iptux/DialogPeer.cpp:697 msgid "Source" msgstr "" -#: src/iptux/DialogPeer.cpp:691 +#: src/iptux/DialogPeer.cpp:633 msgid "SaveAs" msgstr "" -#: src/iptux/DialogPeer.cpp:863 src/iptux/DialogPeer.cpp:929 +#: src/iptux/DialogPeer.cpp:805 src/iptux/DialogPeer.cpp:871 msgid "Receiving Progress." msgstr "" -#: src/iptux/DialogPeer.cpp:866 src/iptux/DialogPeer.cpp:932 +#: src/iptux/DialogPeer.cpp:808 src/iptux/DialogPeer.cpp:874 #, c-format msgid "%s to Receive." msgstr "" -#: src/iptux/DialogPeer.cpp:870 src/iptux/DialogPeer.cpp:936 +#: src/iptux/DialogPeer.cpp:812 src/iptux/DialogPeer.cpp:878 #, c-format msgid "%s Of %s Received." msgstr "" @@ -735,35 +739,35 @@ msgstr "" msgid "User:%s Host:%s" msgstr "" -#: src/iptux/MainWindow.cpp:555 +#: src/iptux/MainWindow.cpp:570 msgid "Pals Online: 0" msgstr "" -#: src/iptux/MainWindow.cpp:640 +#: src/iptux/MainWindow.cpp:655 msgid "Search Pals" msgstr "" -#: src/iptux/MainWindow.cpp:754 +#: src/iptux/MainWindow.cpp:768 msgid "Nickname" msgstr "" -#: src/iptux/MainWindow.cpp:765 +#: src/iptux/MainWindow.cpp:778 msgid "Group" msgstr "" -#: src/iptux/MainWindow.cpp:771 src/iptux/TransWindow.cpp:258 +#: src/iptux/MainWindow.cpp:784 src/iptux/TransWindow.cpp:258 msgid "IPv4" msgstr "" -#: src/iptux/MainWindow.cpp:777 +#: src/iptux/MainWindow.cpp:790 msgid "User" msgstr "" -#: src/iptux/MainWindow.cpp:783 src/iptux/resources/gtk/MainWindow.ui:81 +#: src/iptux/MainWindow.cpp:796 src/iptux/resources/gtk/MainWindow.ui:81 msgid "Host" msgstr "" -#: src/iptux/MainWindow.cpp:922 +#: src/iptux/MainWindow.cpp:935 #, c-format msgid "Pals Online: %d" msgstr "" @@ -929,86 +933,86 @@ msgstr "" msgid "Broadcast" msgstr "" -#: src/iptux/UiHelper.cpp:26 +#: src/iptux/UiHelper.cpp:28 #, c-format msgid "Can't convert path to uri: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:33 +#: src/iptux/UiHelper.cpp:39 #, c-format msgid "Can't open path: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:54 +#: src/iptux/UiHelper.cpp:68 #, c-format msgid "Can't open URL: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:174 +#: src/iptux/UiHelper.cpp:188 msgid "Information" msgstr "" -#: src/iptux/UiHelper.cpp:204 +#: src/iptux/UiHelper.cpp:218 msgid "Warning" msgstr "" -#: src/iptux/UiModels.cpp:541 +#: src/iptux/UiModels.cpp:602 #, c-format msgid "Version: %s" msgstr "" -#: src/iptux/UiModels.cpp:545 +#: src/iptux/UiModels.cpp:606 #, c-format msgid "Nickname: %s@%s" msgstr "" -#: src/iptux/UiModels.cpp:548 +#: src/iptux/UiModels.cpp:609 #, c-format msgid "Nickname: %s" msgstr "" -#: src/iptux/UiModels.cpp:552 +#: src/iptux/UiModels.cpp:613 #, c-format msgid "User: %s" msgstr "" -#: src/iptux/UiModels.cpp:555 +#: src/iptux/UiModels.cpp:616 #, c-format msgid "Host: %s" msgstr "" -#: src/iptux/UiModels.cpp:560 +#: src/iptux/UiModels.cpp:621 #, c-format msgid "Address: %s(%s)" msgstr "" -#: src/iptux/UiModels.cpp:562 +#: src/iptux/UiModels.cpp:623 #, c-format msgid "Address: %s" msgstr "" -#: src/iptux/UiModels.cpp:567 +#: src/iptux/UiModels.cpp:628 msgid "Compatibility: Microsoft" msgstr "" -#: src/iptux/UiModels.cpp:569 +#: src/iptux/UiModels.cpp:630 msgid "Compatibility: GNU/Linux" msgstr "" -#: src/iptux/UiModels.cpp:573 +#: src/iptux/UiModels.cpp:634 #, c-format msgid "System coding: %s" msgstr "" -#: src/iptux/UiModels.cpp:578 +#: src/iptux/UiModels.cpp:639 msgid "Signature:" msgstr "" -#: src/iptux/UiModels.cpp:663 +#: src/iptux/UiModels.cpp:724 msgid "" msgstr "" -#: src/iptux/UiModels.cpp:718 +#: src/iptux/UiModels.cpp:779 msgid "[IMG]" msgstr "" diff --git a/po/it.po b/po/it.po index 31211e99..efcc4bd9 100644 --- a/po/it.po +++ b/po/it.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: iptux\n" "Report-Msgid-Bugs-To: https://github.com/iptux-src/iptux/issues/new\n" -"POT-Creation-Date: 2024-06-22 19:01-0700\n" +"POT-Creation-Date: 2024-12-26 19:09-0800\n" "PO-Revision-Date: 2021-05-17 00:40+0000\n" "Last-Translator: J. Lavoie \n" "Language-Team: Italian " msgstr "" -#: src/iptux/UiModels.cpp:718 +#: src/iptux/UiModels.cpp:779 msgid "[IMG]" msgstr "" diff --git a/po/lb.po b/po/lb.po index 7e48ac82..fe45bf3f 100644 --- a/po/lb.po +++ b/po/lb.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: iptux\n" "Report-Msgid-Bugs-To: https://github.com/iptux-src/iptux/issues/new\n" -"POT-Creation-Date: 2024-06-22 19:01-0700\n" +"POT-Creation-Date: 2024-12-26 19:09-0800\n" "PO-Revision-Date: 2010-08-30 21:09+0000\n" "Last-Translator: n0a3n \n" "Language-Team: Luxembourgish \n" @@ -84,11 +84,11 @@ msgid "" "%s" msgstr "" -#: src/iptux-core/Models.cpp:175 +#: src/iptux-core/Models.cpp:172 msgid "Empty Message" msgstr "" -#: src/iptux-core/Models.cpp:253 +#: src/iptux-core/Models.cpp:250 msgid "Received an image" msgstr "" @@ -186,17 +186,17 @@ msgstr "" msgid "mysterious" msgstr "" -#: src/iptux-utils/utils.cpp:898 +#: src/iptux-utils/utils.cpp:880 #, c-format msgid "stat file \"%s\" failed: %s" msgstr "" -#: src/iptux-utils/utils.cpp:906 +#: src/iptux-utils/utils.cpp:888 #, c-format msgid "path %s is not file or directory: st_mode(%x)" msgstr "" -#: src/iptux-utils/utils.cpp:913 +#: src/iptux-utils/utils.cpp:895 #, c-format msgid "opendir on \"%s\" failed: %s" msgstr "" @@ -209,8 +209,8 @@ msgstr "" msgid "Thanks to" msgstr "" -#: src/iptux/AppIndicator.cpp:40 src/iptux/MainWindow.cpp:490 -#: src/iptux/MainWindow.cpp:492 +#: src/iptux/AppIndicator.cpp:40 src/iptux/MainWindow.cpp:505 +#: src/iptux/MainWindow.cpp:507 msgid "Iptux" msgstr "" @@ -270,9 +270,9 @@ msgstr "" msgid "_Apply" msgstr "" -#: src/iptux/DataSettings.cpp:137 src/iptux/DataSettings.cpp:1318 -#: src/iptux/DataSettings.cpp:1365 src/iptux/DialogBase.cpp:343 -#: src/iptux/DialogBase.cpp:896 src/iptux/RevisePal.cpp:110 +#: src/iptux/DataSettings.cpp:137 src/iptux/DataSettings.cpp:1341 +#: src/iptux/DataSettings.cpp:1388 src/iptux/DialogBase.cpp:341 +#: src/iptux/DialogBase.cpp:894 src/iptux/RevisePal.cpp:110 #: src/iptux/ShareFile.cpp:419 src/iptux/callback.cpp:87 #: src/iptux/dialog.cpp:171 src/iptux/dialog.cpp:230 #, fuzzy @@ -381,87 +381,91 @@ msgstr "" msgid "Filter the request of sharing files" msgstr "" -#: src/iptux/DataSettings.cpp:417 +#: src/iptux/DataSettings.cpp:401 +msgid "Hide the taskbar when the main window is minimized" +msgstr "" + +#: src/iptux/DataSettings.cpp:425 msgid "From:" msgstr "vun" -#: src/iptux/DataSettings.cpp:423 +#: src/iptux/DataSettings.cpp:431 msgid "Beginning of the IP(v4) section" msgstr "" -#: src/iptux/DataSettings.cpp:427 +#: src/iptux/DataSettings.cpp:435 msgid "To:" msgstr "fier" -#: src/iptux/DataSettings.cpp:433 +#: src/iptux/DataSettings.cpp:441 msgid "End of the IP(v4) section" msgstr "" -#: src/iptux/DataSettings.cpp:441 +#: src/iptux/DataSettings.cpp:449 msgid "Add" msgstr "Dobäisetzen" -#: src/iptux/DataSettings.cpp:446 +#: src/iptux/DataSettings.cpp:454 msgid "Delete" msgstr "Läschen" -#: src/iptux/DataSettings.cpp:453 +#: src/iptux/DataSettings.cpp:461 msgid "Added IP(v4) Section:" msgstr "" -#: src/iptux/DataSettings.cpp:472 +#: src/iptux/DataSettings.cpp:480 msgid "Import" msgstr "Importéieren" -#: src/iptux/DataSettings.cpp:476 +#: src/iptux/DataSettings.cpp:484 msgid "Export" msgstr "Exportéieren" -#: src/iptux/DataSettings.cpp:480 src/iptux/TransWindow.cpp:171 +#: src/iptux/DataSettings.cpp:488 src/iptux/TransWindow.cpp:171 msgid "Clear" msgstr "Eidelmaachen" -#: src/iptux/DataSettings.cpp:685 +#: src/iptux/DataSettings.cpp:699 msgid "From" msgstr "vun" -#: src/iptux/DataSettings.cpp:692 +#: src/iptux/DataSettings.cpp:706 msgid "To" msgstr "fier" -#: src/iptux/DataSettings.cpp:699 +#: src/iptux/DataSettings.cpp:713 msgid "Description" msgstr "" -#: src/iptux/DataSettings.cpp:715 +#: src/iptux/DataSettings.cpp:729 msgid "Please select download folder" msgstr "Weg wielt den Eroofluerddossier aus" -#: src/iptux/DataSettings.cpp:737 +#: src/iptux/DataSettings.cpp:751 msgid "Select Font" msgstr "Schrëft auswielen" -#: src/iptux/DataSettings.cpp:851 src/iptux/DataSettings.cpp:853 -#: src/iptux/DataSettings.cpp:857 +#: src/iptux/DataSettings.cpp:865 src/iptux/DataSettings.cpp:867 +#: src/iptux/DataSettings.cpp:871 msgid "Port must be a number between 1024 and 65535" msgstr "" -#: src/iptux/DataSettings.cpp:989 src/iptux/DataSettings.cpp:1020 +#: src/iptux/DataSettings.cpp:1012 src/iptux/DataSettings.cpp:1043 #, c-format msgid "" "Fopen() file \"%s\" failed!\n" "%s" msgstr "" -#: src/iptux/DataSettings.cpp:1120 src/iptux/RevisePal.cpp:419 +#: src/iptux/DataSettings.cpp:1143 src/iptux/RevisePal.cpp:419 msgid "Please select a face picture" msgstr "" -#: src/iptux/DataSettings.cpp:1142 +#: src/iptux/DataSettings.cpp:1165 msgid "Please select a personal photo" msgstr "" -#: src/iptux/DataSettings.cpp:1211 src/iptux/DataSettings.cpp:1218 +#: src/iptux/DataSettings.cpp:1234 src/iptux/DataSettings.cpp:1241 #: src/iptux/DetectPal.cpp:75 #, c-format msgid "" @@ -469,20 +473,20 @@ msgid "" "Illegal IP(v4) address: %s!" msgstr "" -#: src/iptux/DataSettings.cpp:1316 +#: src/iptux/DataSettings.cpp:1339 msgid "Please select a file to import data" msgstr "" -#: src/iptux/DataSettings.cpp:1317 src/iptux/DialogBase.cpp:342 +#: src/iptux/DataSettings.cpp:1340 src/iptux/DialogBase.cpp:340 #: src/iptux/ShareFile.cpp:418 src/iptux/callback.cpp:86 msgid "_Open" msgstr "" -#: src/iptux/DataSettings.cpp:1364 +#: src/iptux/DataSettings.cpp:1387 msgid "Save data to file" msgstr "Save daten an een fichier" -#: src/iptux/DataSettings.cpp:1365 src/iptux/DialogBase.cpp:897 +#: src/iptux/DataSettings.cpp:1388 src/iptux/DialogBase.cpp:895 #: src/iptux/dialog.cpp:231 msgid "_Save" msgstr "" @@ -510,75 +514,75 @@ msgstr "Fortschécken" msgid "Chat History" msgstr "Chat historie speicheren" -#: src/iptux/DialogBase.cpp:334 +#: src/iptux/DialogBase.cpp:332 msgid "Choose enclosure files" msgstr "" -#: src/iptux/DialogBase.cpp:337 +#: src/iptux/DialogBase.cpp:335 msgid "Choose enclosure folders" msgstr "" -#: src/iptux/DialogBase.cpp:577 +#: src/iptux/DialogBase.cpp:575 msgid "Remove Selected" msgstr "" -#: src/iptux/DialogBase.cpp:632 +#: src/iptux/DialogBase.cpp:630 msgid "File to send." msgstr "" -#: src/iptux/DialogBase.cpp:637 +#: src/iptux/DialogBase.cpp:635 msgid "Sending progress." msgstr "" -#: src/iptux/DialogBase.cpp:640 +#: src/iptux/DialogBase.cpp:638 msgid "Dirs" msgstr "" -#: src/iptux/DialogBase.cpp:643 +#: src/iptux/DialogBase.cpp:641 #, fuzzy msgid "Files" msgstr "_Fichier" -#: src/iptux/DialogBase.cpp:646 src/iptux/DialogPeer.cpp:610 +#: src/iptux/DialogBase.cpp:644 src/iptux/DialogPeer.cpp:552 msgid "Detail" msgstr "" -#: src/iptux/DialogBase.cpp:696 +#: src/iptux/DialogBase.cpp:694 msgid "PeerName" msgstr "" -#: src/iptux/DialogBase.cpp:703 src/iptux/DialogPeer.cpp:761 +#: src/iptux/DialogBase.cpp:701 src/iptux/DialogPeer.cpp:703 msgid "Name" msgstr "" -#: src/iptux/DialogBase.cpp:709 src/iptux/DialogPeer.cpp:697 -#: src/iptux/DialogPeer.cpp:767 src/iptux/ShareFile.cpp:280 +#: src/iptux/DialogBase.cpp:707 src/iptux/DialogPeer.cpp:639 +#: src/iptux/DialogPeer.cpp:709 src/iptux/ShareFile.cpp:280 #: src/iptux/TransWindow.cpp:271 msgid "Size" msgstr "" -#: src/iptux/DialogBase.cpp:715 +#: src/iptux/DialogBase.cpp:713 msgid "Path" msgstr "" -#: src/iptux/DialogBase.cpp:776 +#: src/iptux/DialogBase.cpp:774 msgid "Sending Progress." msgstr "" -#: src/iptux/DialogBase.cpp:779 +#: src/iptux/DialogBase.cpp:777 #, c-format msgid "%s of %s Sent." msgstr "" -#: src/iptux/DialogBase.cpp:786 src/iptux/DialogPeer.cpp:880 +#: src/iptux/DialogBase.cpp:784 src/iptux/DialogPeer.cpp:822 msgid "Mission Completed!" msgstr "" -#: src/iptux/DialogBase.cpp:820 src/iptux/DialogBase.cpp:895 +#: src/iptux/DialogBase.cpp:818 src/iptux/DialogBase.cpp:893 msgid "Save Image" msgstr "" -#: src/iptux/DialogBase.cpp:825 +#: src/iptux/DialogBase.cpp:823 msgid "Copy Image" msgstr "" @@ -607,121 +611,121 @@ msgstr "" msgid "Talk with the group %s" msgstr "" -#: src/iptux/DialogPeer.cpp:134 +#: src/iptux/DialogPeer.cpp:132 #, c-format msgid "Talk with %s(%s) IP:%s" msgstr "" -#: src/iptux/DialogPeer.cpp:307 +#: src/iptux/DialogPeer.cpp:305 msgid "Info." msgstr "Info." -#: src/iptux/DialogPeer.cpp:339 +#: src/iptux/DialogPeer.cpp:337 #, c-format msgid "Version: %s\n" msgstr "Versioun %s\n" -#: src/iptux/DialogPeer.cpp:341 +#: src/iptux/DialogPeer.cpp:339 #, c-format msgid "Nickname: %s@%s\n" msgstr "" -#: src/iptux/DialogPeer.cpp:344 +#: src/iptux/DialogPeer.cpp:342 #, c-format msgid "Nickname: %s\n" msgstr "" -#: src/iptux/DialogPeer.cpp:346 +#: src/iptux/DialogPeer.cpp:344 #, c-format msgid "User: %s\n" msgstr "" -#: src/iptux/DialogPeer.cpp:347 +#: src/iptux/DialogPeer.cpp:345 #, c-format msgid "Host: %s\n" msgstr "" -#: src/iptux/DialogPeer.cpp:350 +#: src/iptux/DialogPeer.cpp:348 #, c-format msgid "Address: %s(%s)\n" msgstr "" -#: src/iptux/DialogPeer.cpp:352 +#: src/iptux/DialogPeer.cpp:350 #, c-format msgid "Address: %s\n" msgstr "" -#: src/iptux/DialogPeer.cpp:355 +#: src/iptux/DialogPeer.cpp:353 msgid "Compatibility: Microsoft\n" msgstr "" -#: src/iptux/DialogPeer.cpp:357 +#: src/iptux/DialogPeer.cpp:355 msgid "Compatibility: GNU/Linux\n" msgstr "" -#: src/iptux/DialogPeer.cpp:359 +#: src/iptux/DialogPeer.cpp:357 #, c-format msgid "System coding: %s\n" msgstr "" -#: src/iptux/DialogPeer.cpp:364 +#: src/iptux/DialogPeer.cpp:362 msgid "Signature:\n" msgstr "" -#: src/iptux/DialogPeer.cpp:371 +#: src/iptux/DialogPeer.cpp:369 msgid "" "\n" "Photo:\n" msgstr "" -#: src/iptux/DialogPeer.cpp:518 +#: src/iptux/DialogPeer.cpp:460 msgid "Please select a picture to insert the buffer" msgstr "" -#: src/iptux/DialogPeer.cpp:547 +#: src/iptux/DialogPeer.cpp:489 msgid "Enclosure." msgstr "" -#: src/iptux/DialogPeer.cpp:592 +#: src/iptux/DialogPeer.cpp:534 #, fuzzy msgid "Files to be received" msgstr "Noriicht empfaang" -#: src/iptux/DialogPeer.cpp:596 +#: src/iptux/DialogPeer.cpp:538 msgid "Receiving progress." msgstr "" -#: src/iptux/DialogPeer.cpp:599 +#: src/iptux/DialogPeer.cpp:541 msgid "Accept" msgstr "" -#: src/iptux/DialogPeer.cpp:605 src/iptux/dialog.cpp:63 +#: src/iptux/DialogPeer.cpp:547 src/iptux/dialog.cpp:63 #: src/iptux/resources/gtk/menus.ui:342 msgid "Refuse" msgstr "Refuseieren" -#: src/iptux/DialogPeer.cpp:641 +#: src/iptux/DialogPeer.cpp:583 msgid "File received." msgstr "" -#: src/iptux/DialogPeer.cpp:684 src/iptux/DialogPeer.cpp:755 +#: src/iptux/DialogPeer.cpp:626 src/iptux/DialogPeer.cpp:697 msgid "Source" msgstr "" -#: src/iptux/DialogPeer.cpp:691 +#: src/iptux/DialogPeer.cpp:633 msgid "SaveAs" msgstr "" -#: src/iptux/DialogPeer.cpp:863 src/iptux/DialogPeer.cpp:929 +#: src/iptux/DialogPeer.cpp:805 src/iptux/DialogPeer.cpp:871 msgid "Receiving Progress." msgstr "" -#: src/iptux/DialogPeer.cpp:866 src/iptux/DialogPeer.cpp:932 +#: src/iptux/DialogPeer.cpp:808 src/iptux/DialogPeer.cpp:874 #, c-format msgid "%s to Receive." msgstr "" -#: src/iptux/DialogPeer.cpp:870 src/iptux/DialogPeer.cpp:936 +#: src/iptux/DialogPeer.cpp:812 src/iptux/DialogPeer.cpp:878 #, c-format msgid "%s Of %s Received." msgstr "" @@ -745,35 +749,35 @@ msgstr "" msgid "User:%s Host:%s" msgstr "" -#: src/iptux/MainWindow.cpp:555 +#: src/iptux/MainWindow.cpp:570 msgid "Pals Online: 0" msgstr "" -#: src/iptux/MainWindow.cpp:640 +#: src/iptux/MainWindow.cpp:655 msgid "Search Pals" msgstr "" -#: src/iptux/MainWindow.cpp:754 +#: src/iptux/MainWindow.cpp:768 msgid "Nickname" msgstr "" -#: src/iptux/MainWindow.cpp:765 +#: src/iptux/MainWindow.cpp:778 msgid "Group" msgstr "" -#: src/iptux/MainWindow.cpp:771 src/iptux/TransWindow.cpp:258 +#: src/iptux/MainWindow.cpp:784 src/iptux/TransWindow.cpp:258 msgid "IPv4" msgstr "" -#: src/iptux/MainWindow.cpp:777 +#: src/iptux/MainWindow.cpp:790 msgid "User" msgstr "" -#: src/iptux/MainWindow.cpp:783 src/iptux/resources/gtk/MainWindow.ui:81 +#: src/iptux/MainWindow.cpp:796 src/iptux/resources/gtk/MainWindow.ui:81 msgid "Host" msgstr "" -#: src/iptux/MainWindow.cpp:922 +#: src/iptux/MainWindow.cpp:935 #, c-format msgid "Pals Online: %d" msgstr "" @@ -939,87 +943,87 @@ msgstr "Aner" msgid "Broadcast" msgstr "Noriichten" -#: src/iptux/UiHelper.cpp:26 +#: src/iptux/UiHelper.cpp:28 #, c-format msgid "Can't convert path to uri: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:33 +#: src/iptux/UiHelper.cpp:39 #, c-format msgid "Can't open path: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:54 +#: src/iptux/UiHelper.cpp:68 #, c-format msgid "Can't open URL: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:174 +#: src/iptux/UiHelper.cpp:188 msgid "Information" msgstr "" -#: src/iptux/UiHelper.cpp:204 +#: src/iptux/UiHelper.cpp:218 msgid "Warning" msgstr "" -#: src/iptux/UiModels.cpp:541 +#: src/iptux/UiModels.cpp:602 #, fuzzy, c-format msgid "Version: %s" msgstr "Versioun %s\n" -#: src/iptux/UiModels.cpp:545 +#: src/iptux/UiModels.cpp:606 #, c-format msgid "Nickname: %s@%s" msgstr "" -#: src/iptux/UiModels.cpp:548 +#: src/iptux/UiModels.cpp:609 #, fuzzy, c-format msgid "Nickname: %s" msgstr "Aere Spetznum" -#: src/iptux/UiModels.cpp:552 +#: src/iptux/UiModels.cpp:613 #, fuzzy, c-format msgid "User: %s" msgstr "Versioun %s\n" -#: src/iptux/UiModels.cpp:555 +#: src/iptux/UiModels.cpp:616 #, c-format msgid "Host: %s" msgstr "" -#: src/iptux/UiModels.cpp:560 +#: src/iptux/UiModels.cpp:621 #, c-format msgid "Address: %s(%s)" msgstr "" -#: src/iptux/UiModels.cpp:562 +#: src/iptux/UiModels.cpp:623 #, c-format msgid "Address: %s" msgstr "" -#: src/iptux/UiModels.cpp:567 +#: src/iptux/UiModels.cpp:628 msgid "Compatibility: Microsoft" msgstr "" -#: src/iptux/UiModels.cpp:569 +#: src/iptux/UiModels.cpp:630 msgid "Compatibility: GNU/Linux" msgstr "" -#: src/iptux/UiModels.cpp:573 +#: src/iptux/UiModels.cpp:634 #, c-format msgid "System coding: %s" msgstr "" -#: src/iptux/UiModels.cpp:578 +#: src/iptux/UiModels.cpp:639 #, fuzzy msgid "Signature:" msgstr "Ënnerschrëft" -#: src/iptux/UiModels.cpp:663 +#: src/iptux/UiModels.cpp:724 msgid "" msgstr "Fehler" -#: src/iptux/UiModels.cpp:718 +#: src/iptux/UiModels.cpp:779 msgid "[IMG]" msgstr "" diff --git a/po/nb_NO.po b/po/nb_NO.po index 82e9d54e..4ffca101 100644 --- a/po/nb_NO.po +++ b/po/nb_NO.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: iptux 0.8.0-b2\n" "Report-Msgid-Bugs-To: https://github.com/iptux-src/iptux/issues/new\n" -"POT-Creation-Date: 2024-06-22 19:01-0700\n" +"POT-Creation-Date: 2024-12-26 19:09-0800\n" "PO-Revision-Date: 2021-05-10 08:34+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Norwegian Bokmål " msgid "Thanks to" msgstr "Takk til" -#: src/iptux/AppIndicator.cpp:40 src/iptux/MainWindow.cpp:490 -#: src/iptux/MainWindow.cpp:492 +#: src/iptux/AppIndicator.cpp:40 src/iptux/MainWindow.cpp:505 +#: src/iptux/MainWindow.cpp:507 msgid "Iptux" msgstr "Iptux" @@ -285,9 +285,9 @@ msgstr "_OK" msgid "_Apply" msgstr "_Bruk" -#: src/iptux/DataSettings.cpp:137 src/iptux/DataSettings.cpp:1318 -#: src/iptux/DataSettings.cpp:1365 src/iptux/DialogBase.cpp:343 -#: src/iptux/DialogBase.cpp:896 src/iptux/RevisePal.cpp:110 +#: src/iptux/DataSettings.cpp:137 src/iptux/DataSettings.cpp:1341 +#: src/iptux/DataSettings.cpp:1388 src/iptux/DialogBase.cpp:341 +#: src/iptux/DialogBase.cpp:894 src/iptux/RevisePal.cpp:110 #: src/iptux/ShareFile.cpp:419 src/iptux/callback.cpp:87 #: src/iptux/dialog.cpp:171 src/iptux/dialog.cpp:230 msgid "_Cancel" @@ -407,73 +407,77 @@ msgstr "Bruk svartelisten (IKKE anbefalt)" msgid "Filter the request of sharing files" msgstr "Filtrer forespørsel over delte filer" -#: src/iptux/DataSettings.cpp:417 +#: src/iptux/DataSettings.cpp:401 +msgid "Hide the taskbar when the main window is minimized" +msgstr "" + +#: src/iptux/DataSettings.cpp:425 msgid "From:" msgstr "Fra:" -#: src/iptux/DataSettings.cpp:423 +#: src/iptux/DataSettings.cpp:431 msgid "Beginning of the IP(v4) section" msgstr "Begynnelsen av IP(v4)-delen" -#: src/iptux/DataSettings.cpp:427 +#: src/iptux/DataSettings.cpp:435 msgid "To:" msgstr "Til:" -#: src/iptux/DataSettings.cpp:433 +#: src/iptux/DataSettings.cpp:441 msgid "End of the IP(v4) section" msgstr "Slutten av IP(v4)-delen" -#: src/iptux/DataSettings.cpp:441 +#: src/iptux/DataSettings.cpp:449 msgid "Add" msgstr "Legg til" -#: src/iptux/DataSettings.cpp:446 +#: src/iptux/DataSettings.cpp:454 msgid "Delete" msgstr "Slett" -#: src/iptux/DataSettings.cpp:453 +#: src/iptux/DataSettings.cpp:461 #, fuzzy msgid "Added IP(v4) Section:" msgstr "Tillagt IP(v4)-del:" -#: src/iptux/DataSettings.cpp:472 +#: src/iptux/DataSettings.cpp:480 msgid "Import" msgstr "Importer" -#: src/iptux/DataSettings.cpp:476 +#: src/iptux/DataSettings.cpp:484 msgid "Export" msgstr "Eksporter" -#: src/iptux/DataSettings.cpp:480 src/iptux/TransWindow.cpp:171 +#: src/iptux/DataSettings.cpp:488 src/iptux/TransWindow.cpp:171 msgid "Clear" msgstr "Tøm" -#: src/iptux/DataSettings.cpp:685 +#: src/iptux/DataSettings.cpp:699 msgid "From" msgstr "Fra" -#: src/iptux/DataSettings.cpp:692 +#: src/iptux/DataSettings.cpp:706 msgid "To" msgstr "Til" -#: src/iptux/DataSettings.cpp:699 +#: src/iptux/DataSettings.cpp:713 msgid "Description" msgstr "Beskrivelse" -#: src/iptux/DataSettings.cpp:715 +#: src/iptux/DataSettings.cpp:729 msgid "Please select download folder" msgstr "Velg nedlastingsmappe" -#: src/iptux/DataSettings.cpp:737 +#: src/iptux/DataSettings.cpp:751 msgid "Select Font" msgstr "Velg skrift" -#: src/iptux/DataSettings.cpp:851 src/iptux/DataSettings.cpp:853 -#: src/iptux/DataSettings.cpp:857 +#: src/iptux/DataSettings.cpp:865 src/iptux/DataSettings.cpp:867 +#: src/iptux/DataSettings.cpp:871 msgid "Port must be a number between 1024 and 65535" msgstr "" -#: src/iptux/DataSettings.cpp:989 src/iptux/DataSettings.cpp:1020 +#: src/iptux/DataSettings.cpp:1012 src/iptux/DataSettings.cpp:1043 #, fuzzy, c-format msgid "" "Fopen() file \"%s\" failed!\n" @@ -482,16 +486,16 @@ msgstr "" "Fopen av filen «%s» mislyktes.\n" "%s" -#: src/iptux/DataSettings.cpp:1120 src/iptux/RevisePal.cpp:419 +#: src/iptux/DataSettings.cpp:1143 src/iptux/RevisePal.cpp:419 #, fuzzy msgid "Please select a face picture" msgstr "Velg et portrettbilde" -#: src/iptux/DataSettings.cpp:1142 +#: src/iptux/DataSettings.cpp:1165 msgid "Please select a personal photo" msgstr "Velg et personlig bilde" -#: src/iptux/DataSettings.cpp:1211 src/iptux/DataSettings.cpp:1218 +#: src/iptux/DataSettings.cpp:1234 src/iptux/DataSettings.cpp:1241 #: src/iptux/DetectPal.cpp:75 #, fuzzy, c-format msgid "" @@ -501,20 +505,20 @@ msgstr "" "\n" "Ugyldig IP(v4)-adresse: %s." -#: src/iptux/DataSettings.cpp:1316 +#: src/iptux/DataSettings.cpp:1339 msgid "Please select a file to import data" msgstr "Velg en fil for å importere data" -#: src/iptux/DataSettings.cpp:1317 src/iptux/DialogBase.cpp:342 +#: src/iptux/DataSettings.cpp:1340 src/iptux/DialogBase.cpp:340 #: src/iptux/ShareFile.cpp:418 src/iptux/callback.cpp:86 msgid "_Open" msgstr "_Åpne" -#: src/iptux/DataSettings.cpp:1364 +#: src/iptux/DataSettings.cpp:1387 msgid "Save data to file" msgstr "Lagre data til fil" -#: src/iptux/DataSettings.cpp:1365 src/iptux/DialogBase.cpp:897 +#: src/iptux/DataSettings.cpp:1388 src/iptux/DialogBase.cpp:895 #: src/iptux/dialog.cpp:231 msgid "_Save" msgstr "_Lagre" @@ -541,74 +545,74 @@ msgstr "Send" msgid "Chat History" msgstr "Sludringshistorikk" -#: src/iptux/DialogBase.cpp:334 +#: src/iptux/DialogBase.cpp:332 msgid "Choose enclosure files" msgstr "" -#: src/iptux/DialogBase.cpp:337 +#: src/iptux/DialogBase.cpp:335 msgid "Choose enclosure folders" msgstr "" -#: src/iptux/DialogBase.cpp:577 +#: src/iptux/DialogBase.cpp:575 msgid "Remove Selected" msgstr "Fjern valgte" -#: src/iptux/DialogBase.cpp:632 +#: src/iptux/DialogBase.cpp:630 msgid "File to send." msgstr "Fil å sende." -#: src/iptux/DialogBase.cpp:637 +#: src/iptux/DialogBase.cpp:635 msgid "Sending progress." msgstr "Sendingsframdrift." -#: src/iptux/DialogBase.cpp:640 +#: src/iptux/DialogBase.cpp:638 msgid "Dirs" msgstr "" -#: src/iptux/DialogBase.cpp:643 +#: src/iptux/DialogBase.cpp:641 msgid "Files" msgstr "Filer" -#: src/iptux/DialogBase.cpp:646 src/iptux/DialogPeer.cpp:610 +#: src/iptux/DialogBase.cpp:644 src/iptux/DialogPeer.cpp:552 msgid "Detail" msgstr "Detalj" -#: src/iptux/DialogBase.cpp:696 +#: src/iptux/DialogBase.cpp:694 msgid "PeerName" msgstr "" -#: src/iptux/DialogBase.cpp:703 src/iptux/DialogPeer.cpp:761 +#: src/iptux/DialogBase.cpp:701 src/iptux/DialogPeer.cpp:703 msgid "Name" msgstr "Navn" -#: src/iptux/DialogBase.cpp:709 src/iptux/DialogPeer.cpp:697 -#: src/iptux/DialogPeer.cpp:767 src/iptux/ShareFile.cpp:280 +#: src/iptux/DialogBase.cpp:707 src/iptux/DialogPeer.cpp:639 +#: src/iptux/DialogPeer.cpp:709 src/iptux/ShareFile.cpp:280 #: src/iptux/TransWindow.cpp:271 msgid "Size" msgstr "Størrelse" -#: src/iptux/DialogBase.cpp:715 +#: src/iptux/DialogBase.cpp:713 msgid "Path" msgstr "Sti" -#: src/iptux/DialogBase.cpp:776 +#: src/iptux/DialogBase.cpp:774 msgid "Sending Progress." msgstr "Sendingsframdrift." -#: src/iptux/DialogBase.cpp:779 +#: src/iptux/DialogBase.cpp:777 #, fuzzy, c-format msgid "%s of %s Sent." msgstr "%s av %s sendt." -#: src/iptux/DialogBase.cpp:786 src/iptux/DialogPeer.cpp:880 +#: src/iptux/DialogBase.cpp:784 src/iptux/DialogPeer.cpp:822 msgid "Mission Completed!" msgstr "" -#: src/iptux/DialogBase.cpp:820 src/iptux/DialogBase.cpp:895 +#: src/iptux/DialogBase.cpp:818 src/iptux/DialogBase.cpp:893 msgid "Save Image" msgstr "" -#: src/iptux/DialogBase.cpp:825 +#: src/iptux/DialogBase.cpp:823 msgid "Copy Image" msgstr "" @@ -637,68 +641,68 @@ msgstr "Tøm oppover" msgid "Talk with the group %s" msgstr "Snakk med gruppen %s" -#: src/iptux/DialogPeer.cpp:134 +#: src/iptux/DialogPeer.cpp:132 #, c-format msgid "Talk with %s(%s) IP:%s" msgstr "Snakk med %s(%s) IP:%s" -#: src/iptux/DialogPeer.cpp:307 +#: src/iptux/DialogPeer.cpp:305 msgid "Info." msgstr "Info." -#: src/iptux/DialogPeer.cpp:339 +#: src/iptux/DialogPeer.cpp:337 #, c-format msgid "Version: %s\n" msgstr "Versjon: %s\n" -#: src/iptux/DialogPeer.cpp:341 +#: src/iptux/DialogPeer.cpp:339 #, c-format msgid "Nickname: %s@%s\n" msgstr "Kallenavn: %s@%s\n" -#: src/iptux/DialogPeer.cpp:344 +#: src/iptux/DialogPeer.cpp:342 #, c-format msgid "Nickname: %s\n" msgstr "Kallenavn: %s\n" -#: src/iptux/DialogPeer.cpp:346 +#: src/iptux/DialogPeer.cpp:344 #, c-format msgid "User: %s\n" msgstr "Bruker: %s\n" -#: src/iptux/DialogPeer.cpp:347 +#: src/iptux/DialogPeer.cpp:345 #, c-format msgid "Host: %s\n" msgstr "Vert: %s\n" -#: src/iptux/DialogPeer.cpp:350 +#: src/iptux/DialogPeer.cpp:348 #, c-format msgid "Address: %s(%s)\n" msgstr "Adresse: %s(%s)\n" -#: src/iptux/DialogPeer.cpp:352 +#: src/iptux/DialogPeer.cpp:350 #, c-format msgid "Address: %s\n" msgstr "Adresse: %s\n" -#: src/iptux/DialogPeer.cpp:355 +#: src/iptux/DialogPeer.cpp:353 msgid "Compatibility: Microsoft\n" msgstr "Kompatibilitet: Microsoft\n" -#: src/iptux/DialogPeer.cpp:357 +#: src/iptux/DialogPeer.cpp:355 msgid "Compatibility: GNU/Linux\n" msgstr "Kompatibilitet: Linux|GNU\n" -#: src/iptux/DialogPeer.cpp:359 +#: src/iptux/DialogPeer.cpp:357 #, c-format msgid "System coding: %s\n" msgstr "Systemkoding: %s\n" -#: src/iptux/DialogPeer.cpp:364 +#: src/iptux/DialogPeer.cpp:362 msgid "Signature:\n" msgstr "Signatur:\n" -#: src/iptux/DialogPeer.cpp:371 +#: src/iptux/DialogPeer.cpp:369 msgid "" "\n" "Photo:\n" @@ -706,54 +710,54 @@ msgstr "" "\n" "Bilde:\n" -#: src/iptux/DialogPeer.cpp:518 +#: src/iptux/DialogPeer.cpp:460 msgid "Please select a picture to insert the buffer" msgstr "" -#: src/iptux/DialogPeer.cpp:547 +#: src/iptux/DialogPeer.cpp:489 msgid "Enclosure." msgstr "" -#: src/iptux/DialogPeer.cpp:592 +#: src/iptux/DialogPeer.cpp:534 msgid "Files to be received" msgstr "Filer å motta" -#: src/iptux/DialogPeer.cpp:596 +#: src/iptux/DialogPeer.cpp:538 msgid "Receiving progress." msgstr "Mottaksframdrift." -#: src/iptux/DialogPeer.cpp:599 +#: src/iptux/DialogPeer.cpp:541 msgid "Accept" msgstr "Godta" -#: src/iptux/DialogPeer.cpp:605 src/iptux/dialog.cpp:63 +#: src/iptux/DialogPeer.cpp:547 src/iptux/dialog.cpp:63 #: src/iptux/resources/gtk/menus.ui:342 msgid "Refuse" msgstr "Avslå" -#: src/iptux/DialogPeer.cpp:641 +#: src/iptux/DialogPeer.cpp:583 msgid "File received." msgstr "Fil mottatt." -#: src/iptux/DialogPeer.cpp:684 src/iptux/DialogPeer.cpp:755 +#: src/iptux/DialogPeer.cpp:626 src/iptux/DialogPeer.cpp:697 msgid "Source" msgstr "Kilde" -#: src/iptux/DialogPeer.cpp:691 +#: src/iptux/DialogPeer.cpp:633 #, fuzzy msgid "SaveAs" msgstr "Lagre som" -#: src/iptux/DialogPeer.cpp:863 src/iptux/DialogPeer.cpp:929 +#: src/iptux/DialogPeer.cpp:805 src/iptux/DialogPeer.cpp:871 msgid "Receiving Progress." msgstr "Mottaksframdrift." -#: src/iptux/DialogPeer.cpp:866 src/iptux/DialogPeer.cpp:932 +#: src/iptux/DialogPeer.cpp:808 src/iptux/DialogPeer.cpp:874 #, fuzzy, c-format msgid "%s to Receive." msgstr "%s å motta." -#: src/iptux/DialogPeer.cpp:870 src/iptux/DialogPeer.cpp:936 +#: src/iptux/DialogPeer.cpp:812 src/iptux/DialogPeer.cpp:878 #, fuzzy, c-format msgid "%s Of %s Received." msgstr "%s av %s mottatt." @@ -777,35 +781,35 @@ msgstr "" msgid "User:%s Host:%s" msgstr "Bruker: %s Vert: %s" -#: src/iptux/MainWindow.cpp:555 +#: src/iptux/MainWindow.cpp:570 msgid "Pals Online: 0" msgstr "Venner pålogget: 0" -#: src/iptux/MainWindow.cpp:640 +#: src/iptux/MainWindow.cpp:655 msgid "Search Pals" msgstr "Søk etter venner" -#: src/iptux/MainWindow.cpp:754 +#: src/iptux/MainWindow.cpp:768 msgid "Nickname" msgstr "Kallenavn" -#: src/iptux/MainWindow.cpp:765 +#: src/iptux/MainWindow.cpp:778 msgid "Group" msgstr "Gruppe" -#: src/iptux/MainWindow.cpp:771 src/iptux/TransWindow.cpp:258 +#: src/iptux/MainWindow.cpp:784 src/iptux/TransWindow.cpp:258 msgid "IPv4" msgstr "IPv4" -#: src/iptux/MainWindow.cpp:777 +#: src/iptux/MainWindow.cpp:790 msgid "User" msgstr "Bruker" -#: src/iptux/MainWindow.cpp:783 src/iptux/resources/gtk/MainWindow.ui:81 +#: src/iptux/MainWindow.cpp:796 src/iptux/resources/gtk/MainWindow.ui:81 msgid "Host" msgstr "Vert" -#: src/iptux/MainWindow.cpp:922 +#: src/iptux/MainWindow.cpp:935 #, fuzzy, c-format msgid "Pals Online: %d" msgstr "Venner pålogget: %d" @@ -979,87 +983,87 @@ msgstr "Andre" msgid "Broadcast" msgstr "Kringkast" -#: src/iptux/UiHelper.cpp:26 +#: src/iptux/UiHelper.cpp:28 #, c-format msgid "Can't convert path to uri: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:33 +#: src/iptux/UiHelper.cpp:39 #, c-format msgid "Can't open path: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:54 +#: src/iptux/UiHelper.cpp:68 #, c-format msgid "Can't open URL: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:174 +#: src/iptux/UiHelper.cpp:188 #, fuzzy msgid "Information" msgstr "Info" -#: src/iptux/UiHelper.cpp:204 +#: src/iptux/UiHelper.cpp:218 msgid "Warning" msgstr "Advarsel" -#: src/iptux/UiModels.cpp:541 +#: src/iptux/UiModels.cpp:602 #, c-format msgid "Version: %s" msgstr "Versjon: %s" -#: src/iptux/UiModels.cpp:545 +#: src/iptux/UiModels.cpp:606 #, c-format msgid "Nickname: %s@%s" msgstr "Kallenavn: %s@%s" -#: src/iptux/UiModels.cpp:548 +#: src/iptux/UiModels.cpp:609 #, c-format msgid "Nickname: %s" msgstr "Kallenavn: %s" -#: src/iptux/UiModels.cpp:552 +#: src/iptux/UiModels.cpp:613 #, c-format msgid "User: %s" msgstr "Bruker: %s" -#: src/iptux/UiModels.cpp:555 +#: src/iptux/UiModels.cpp:616 #, c-format msgid "Host: %s" msgstr "Vert: %s" -#: src/iptux/UiModels.cpp:560 +#: src/iptux/UiModels.cpp:621 #, c-format msgid "Address: %s(%s)" msgstr "Adresse: %s(%s)" -#: src/iptux/UiModels.cpp:562 +#: src/iptux/UiModels.cpp:623 #, c-format msgid "Address: %s" msgstr "Adresse: %s" -#: src/iptux/UiModels.cpp:567 +#: src/iptux/UiModels.cpp:628 msgid "Compatibility: Microsoft" msgstr "Kompatibilitet: Microsoft" -#: src/iptux/UiModels.cpp:569 +#: src/iptux/UiModels.cpp:630 msgid "Compatibility: GNU/Linux" msgstr "Kompatibilitet: Linux|GNU" -#: src/iptux/UiModels.cpp:573 +#: src/iptux/UiModels.cpp:634 #, c-format msgid "System coding: %s" msgstr "Systemkoding: %s" -#: src/iptux/UiModels.cpp:578 +#: src/iptux/UiModels.cpp:639 msgid "Signature:" msgstr "Signatur:" -#: src/iptux/UiModels.cpp:663 +#: src/iptux/UiModels.cpp:724 msgid "" msgstr "" -#: src/iptux/UiModels.cpp:718 +#: src/iptux/UiModels.cpp:779 msgid "[IMG]" msgstr "" diff --git a/po/pl.po b/po/pl.po index 7fa4008d..454b8229 100644 --- a/po/pl.po +++ b/po/pl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: iptux\n" "Report-Msgid-Bugs-To: https://github.com/iptux-src/iptux/issues/new\n" -"POT-Creation-Date: 2024-06-22 19:01-0700\n" +"POT-Creation-Date: 2024-12-26 19:09-0800\n" "PO-Revision-Date: 2024-03-18 15:02+0000\n" "Last-Translator: Eryk Michalak \n" "Language-Team: Polish \n" @@ -98,12 +98,12 @@ msgstr "" "Nie można utworzyć nowego gniazda sieciowego!\n" "%s" -#: src/iptux-core/Models.cpp:175 +#: src/iptux-core/Models.cpp:172 #, fuzzy msgid "Empty Message" msgstr "Wyślij wiadomość" -#: src/iptux-core/Models.cpp:253 +#: src/iptux-core/Models.cpp:250 #, fuzzy msgid "Received an image" msgstr "Zarządzanie Odbiorem Plików" @@ -202,17 +202,17 @@ msgstr "Wysyłanie katalogu \"%s\" do %s zakończone powodzeniem!" msgid "mysterious" msgstr "tajemniczy" -#: src/iptux-utils/utils.cpp:898 +#: src/iptux-utils/utils.cpp:880 #, fuzzy, c-format msgid "stat file \"%s\" failed: %s" msgstr "Stat() plik \"%s\" błąd, %s\n" -#: src/iptux-utils/utils.cpp:906 +#: src/iptux-utils/utils.cpp:888 #, c-format msgid "path %s is not file or directory: st_mode(%x)" msgstr "" -#: src/iptux-utils/utils.cpp:913 +#: src/iptux-utils/utils.cpp:895 #, fuzzy, c-format msgid "opendir on \"%s\" failed: %s" msgstr "Opendir() katalog \"%s\" błąd, %s" @@ -225,8 +225,8 @@ msgstr "Eryk Michalak" msgid "Thanks to" msgstr "Podziękowania dla" -#: src/iptux/AppIndicator.cpp:40 src/iptux/MainWindow.cpp:490 -#: src/iptux/MainWindow.cpp:492 +#: src/iptux/AppIndicator.cpp:40 src/iptux/MainWindow.cpp:505 +#: src/iptux/MainWindow.cpp:507 #, fuzzy msgid "Iptux" msgstr "iptux" @@ -289,9 +289,9 @@ msgstr "OK" msgid "_Apply" msgstr "Zastosuj" -#: src/iptux/DataSettings.cpp:137 src/iptux/DataSettings.cpp:1318 -#: src/iptux/DataSettings.cpp:1365 src/iptux/DialogBase.cpp:343 -#: src/iptux/DialogBase.cpp:896 src/iptux/RevisePal.cpp:110 +#: src/iptux/DataSettings.cpp:137 src/iptux/DataSettings.cpp:1341 +#: src/iptux/DataSettings.cpp:1388 src/iptux/DialogBase.cpp:341 +#: src/iptux/DialogBase.cpp:894 src/iptux/RevisePal.cpp:110 #: src/iptux/ShareFile.cpp:419 src/iptux/callback.cpp:87 #: src/iptux/dialog.cpp:171 src/iptux/dialog.cpp:230 #, fuzzy @@ -404,72 +404,76 @@ msgstr "Używaj Blacklisty ( NIE zalecane)" msgid "Filter the request of sharing files" msgstr "Filtruj żądanie współdzielenia plików" -#: src/iptux/DataSettings.cpp:417 +#: src/iptux/DataSettings.cpp:401 +msgid "Hide the taskbar when the main window is minimized" +msgstr "" + +#: src/iptux/DataSettings.cpp:425 msgid "From:" msgstr "Od:" -#: src/iptux/DataSettings.cpp:423 +#: src/iptux/DataSettings.cpp:431 msgid "Beginning of the IP(v4) section" msgstr "Początek sekcji IP(v4)" -#: src/iptux/DataSettings.cpp:427 +#: src/iptux/DataSettings.cpp:435 msgid "To:" msgstr "Do:" -#: src/iptux/DataSettings.cpp:433 +#: src/iptux/DataSettings.cpp:441 msgid "End of the IP(v4) section" msgstr "Koniec sekcji IP(v4)" -#: src/iptux/DataSettings.cpp:441 +#: src/iptux/DataSettings.cpp:449 msgid "Add" msgstr "Dodaj" -#: src/iptux/DataSettings.cpp:446 +#: src/iptux/DataSettings.cpp:454 msgid "Delete" msgstr "Usuń" -#: src/iptux/DataSettings.cpp:453 +#: src/iptux/DataSettings.cpp:461 msgid "Added IP(v4) Section:" msgstr "Dodaj sekcję IP(v4)" -#: src/iptux/DataSettings.cpp:472 +#: src/iptux/DataSettings.cpp:480 msgid "Import" msgstr "Import" -#: src/iptux/DataSettings.cpp:476 +#: src/iptux/DataSettings.cpp:484 msgid "Export" msgstr "Eksport" -#: src/iptux/DataSettings.cpp:480 src/iptux/TransWindow.cpp:171 +#: src/iptux/DataSettings.cpp:488 src/iptux/TransWindow.cpp:171 msgid "Clear" msgstr "Wyczyść" -#: src/iptux/DataSettings.cpp:685 +#: src/iptux/DataSettings.cpp:699 msgid "From" msgstr "Od" -#: src/iptux/DataSettings.cpp:692 +#: src/iptux/DataSettings.cpp:706 msgid "To" msgstr "Do" -#: src/iptux/DataSettings.cpp:699 +#: src/iptux/DataSettings.cpp:713 msgid "Description" msgstr "Opis" -#: src/iptux/DataSettings.cpp:715 +#: src/iptux/DataSettings.cpp:729 msgid "Please select download folder" msgstr "Wybierz folder pobierania" -#: src/iptux/DataSettings.cpp:737 +#: src/iptux/DataSettings.cpp:751 msgid "Select Font" msgstr "Wybierz czcionkę" -#: src/iptux/DataSettings.cpp:851 src/iptux/DataSettings.cpp:853 -#: src/iptux/DataSettings.cpp:857 +#: src/iptux/DataSettings.cpp:865 src/iptux/DataSettings.cpp:867 +#: src/iptux/DataSettings.cpp:871 msgid "Port must be a number between 1024 and 65535" msgstr "" -#: src/iptux/DataSettings.cpp:989 src/iptux/DataSettings.cpp:1020 +#: src/iptux/DataSettings.cpp:1012 src/iptux/DataSettings.cpp:1043 #, c-format msgid "" "Fopen() file \"%s\" failed!\n" @@ -478,15 +482,15 @@ msgstr "" "Fopen() plik \"%s\" błąd!\n" "%s" -#: src/iptux/DataSettings.cpp:1120 src/iptux/RevisePal.cpp:419 +#: src/iptux/DataSettings.cpp:1143 src/iptux/RevisePal.cpp:419 msgid "Please select a face picture" msgstr "Wybierz avatar" -#: src/iptux/DataSettings.cpp:1142 +#: src/iptux/DataSettings.cpp:1165 msgid "Please select a personal photo" msgstr "Wybierz osobiste zdjęcie" -#: src/iptux/DataSettings.cpp:1211 src/iptux/DataSettings.cpp:1218 +#: src/iptux/DataSettings.cpp:1234 src/iptux/DataSettings.cpp:1241 #: src/iptux/DetectPal.cpp:75 #, c-format msgid "" @@ -496,20 +500,20 @@ msgstr "" "\n" "Nieprawidłowy adres IP(v4): %s!" -#: src/iptux/DataSettings.cpp:1316 +#: src/iptux/DataSettings.cpp:1339 msgid "Please select a file to import data" msgstr "Wybierz plik do zaimportowania danych" -#: src/iptux/DataSettings.cpp:1317 src/iptux/DialogBase.cpp:342 +#: src/iptux/DataSettings.cpp:1340 src/iptux/DialogBase.cpp:340 #: src/iptux/ShareFile.cpp:418 src/iptux/callback.cpp:86 msgid "_Open" msgstr "_Otwórz" -#: src/iptux/DataSettings.cpp:1364 +#: src/iptux/DataSettings.cpp:1387 msgid "Save data to file" msgstr "Zapisz dane do pliku" -#: src/iptux/DataSettings.cpp:1365 src/iptux/DialogBase.cpp:897 +#: src/iptux/DataSettings.cpp:1388 src/iptux/DialogBase.cpp:895 #: src/iptux/dialog.cpp:231 msgid "_Save" msgstr "_Zapisz" @@ -537,80 +541,80 @@ msgstr "Wyślij" msgid "Chat History" msgstr "Zapisz historię rozmowy" -#: src/iptux/DialogBase.cpp:334 +#: src/iptux/DialogBase.cpp:332 msgid "Choose enclosure files" msgstr "" -#: src/iptux/DialogBase.cpp:337 +#: src/iptux/DialogBase.cpp:335 #, fuzzy msgid "Choose enclosure folders" msgstr "Wybierz katalogi do współdzielenia" -#: src/iptux/DialogBase.cpp:577 +#: src/iptux/DialogBase.cpp:575 #, fuzzy msgid "Remove Selected" msgstr "Wybór zwrotu" -#: src/iptux/DialogBase.cpp:632 +#: src/iptux/DialogBase.cpp:630 msgid "File to send." msgstr "Plik do wysłania." -#: src/iptux/DialogBase.cpp:637 +#: src/iptux/DialogBase.cpp:635 msgid "Sending progress." msgstr "Postęp wysyłania." -#: src/iptux/DialogBase.cpp:640 +#: src/iptux/DialogBase.cpp:638 msgid "Dirs" msgstr "Katalogi" -#: src/iptux/DialogBase.cpp:643 +#: src/iptux/DialogBase.cpp:641 #, fuzzy msgid "Files" msgstr "Plik" -#: src/iptux/DialogBase.cpp:646 src/iptux/DialogPeer.cpp:610 +#: src/iptux/DialogBase.cpp:644 src/iptux/DialogPeer.cpp:552 msgid "Detail" msgstr "Szczegół" -#: src/iptux/DialogBase.cpp:696 +#: src/iptux/DialogBase.cpp:694 #, fuzzy msgid "PeerName" msgstr "Partner" -#: src/iptux/DialogBase.cpp:703 src/iptux/DialogPeer.cpp:761 +#: src/iptux/DialogBase.cpp:701 src/iptux/DialogPeer.cpp:703 msgid "Name" msgstr "Nazwa" -#: src/iptux/DialogBase.cpp:709 src/iptux/DialogPeer.cpp:697 -#: src/iptux/DialogPeer.cpp:767 src/iptux/ShareFile.cpp:280 +#: src/iptux/DialogBase.cpp:707 src/iptux/DialogPeer.cpp:639 +#: src/iptux/DialogPeer.cpp:709 src/iptux/ShareFile.cpp:280 #: src/iptux/TransWindow.cpp:271 msgid "Size" msgstr "Rozmiar" -#: src/iptux/DialogBase.cpp:715 +#: src/iptux/DialogBase.cpp:713 msgid "Path" msgstr "Ścieżka" -#: src/iptux/DialogBase.cpp:776 +#: src/iptux/DialogBase.cpp:774 #, fuzzy msgid "Sending Progress." msgstr "Postęp" -#: src/iptux/DialogBase.cpp:779 +#: src/iptux/DialogBase.cpp:777 #, c-format msgid "%s of %s Sent." msgstr "" -#: src/iptux/DialogBase.cpp:786 src/iptux/DialogPeer.cpp:880 +#: src/iptux/DialogBase.cpp:784 src/iptux/DialogPeer.cpp:822 #, fuzzy msgid "Mission Completed!" msgstr "Zakończone" -#: src/iptux/DialogBase.cpp:820 src/iptux/DialogBase.cpp:895 +#: src/iptux/DialogBase.cpp:818 src/iptux/DialogBase.cpp:893 msgid "Save Image" msgstr "" -#: src/iptux/DialogBase.cpp:825 +#: src/iptux/DialogBase.cpp:823 msgid "Copy Image" msgstr "" @@ -639,68 +643,68 @@ msgstr "Wyczyść" msgid "Talk with the group %s" msgstr "Rozmawiaj z grupą %s" -#: src/iptux/DialogPeer.cpp:134 +#: src/iptux/DialogPeer.cpp:132 #, fuzzy, c-format msgid "Talk with %s(%s) IP:%s" msgstr "Rozmawiaj z %s" -#: src/iptux/DialogPeer.cpp:307 +#: src/iptux/DialogPeer.cpp:305 msgid "Info." msgstr "Info." -#: src/iptux/DialogPeer.cpp:339 +#: src/iptux/DialogPeer.cpp:337 #, c-format msgid "Version: %s\n" msgstr "Wersja: %s\n" -#: src/iptux/DialogPeer.cpp:341 +#: src/iptux/DialogPeer.cpp:339 #, c-format msgid "Nickname: %s@%s\n" msgstr "Nick: %s@%s\n" -#: src/iptux/DialogPeer.cpp:344 +#: src/iptux/DialogPeer.cpp:342 #, c-format msgid "Nickname: %s\n" msgstr "Nick: %s\n" -#: src/iptux/DialogPeer.cpp:346 +#: src/iptux/DialogPeer.cpp:344 #, c-format msgid "User: %s\n" msgstr "Użytkownik: %s\n" -#: src/iptux/DialogPeer.cpp:347 +#: src/iptux/DialogPeer.cpp:345 #, c-format msgid "Host: %s\n" msgstr "Host: %s\n" -#: src/iptux/DialogPeer.cpp:350 +#: src/iptux/DialogPeer.cpp:348 #, c-format msgid "Address: %s(%s)\n" msgstr "Addres: %s(%s)\n" -#: src/iptux/DialogPeer.cpp:352 +#: src/iptux/DialogPeer.cpp:350 #, c-format msgid "Address: %s\n" msgstr "Addres: %s\n" -#: src/iptux/DialogPeer.cpp:355 +#: src/iptux/DialogPeer.cpp:353 msgid "Compatibility: Microsoft\n" msgstr "Kompatybilność: Microsoft\n" -#: src/iptux/DialogPeer.cpp:357 +#: src/iptux/DialogPeer.cpp:355 msgid "Compatibility: GNU/Linux\n" msgstr "Kompatybilność: GNU/Linux\n" -#: src/iptux/DialogPeer.cpp:359 +#: src/iptux/DialogPeer.cpp:357 #, c-format msgid "System coding: %s\n" msgstr "Kodowanie Systemu: %s\n" -#: src/iptux/DialogPeer.cpp:364 +#: src/iptux/DialogPeer.cpp:362 msgid "Signature:\n" msgstr "Sygnatura:\n" -#: src/iptux/DialogPeer.cpp:371 +#: src/iptux/DialogPeer.cpp:369 msgid "" "\n" "Photo:\n" @@ -708,55 +712,55 @@ msgstr "" "\n" "Zdjęcie:\n" -#: src/iptux/DialogPeer.cpp:518 +#: src/iptux/DialogPeer.cpp:460 msgid "Please select a picture to insert the buffer" msgstr "Wybierz zdjęcie, aby wstawić do bufora" -#: src/iptux/DialogPeer.cpp:547 +#: src/iptux/DialogPeer.cpp:489 msgid "Enclosure." msgstr "" -#: src/iptux/DialogPeer.cpp:592 +#: src/iptux/DialogPeer.cpp:534 #, fuzzy msgid "Files to be received" msgstr "Odebrano wiadomość" -#: src/iptux/DialogPeer.cpp:596 +#: src/iptux/DialogPeer.cpp:538 msgid "Receiving progress." msgstr "Postęp otrzymywania." -#: src/iptux/DialogPeer.cpp:599 +#: src/iptux/DialogPeer.cpp:541 msgid "Accept" msgstr "Akceptuj" -#: src/iptux/DialogPeer.cpp:605 src/iptux/dialog.cpp:63 +#: src/iptux/DialogPeer.cpp:547 src/iptux/dialog.cpp:63 #: src/iptux/resources/gtk/menus.ui:342 msgid "Refuse" msgstr "Odrzuć" -#: src/iptux/DialogPeer.cpp:641 +#: src/iptux/DialogPeer.cpp:583 #, fuzzy msgid "File received." msgstr "Odebrano wiadomość" -#: src/iptux/DialogPeer.cpp:684 src/iptux/DialogPeer.cpp:755 +#: src/iptux/DialogPeer.cpp:626 src/iptux/DialogPeer.cpp:697 msgid "Source" msgstr "Źródło" -#: src/iptux/DialogPeer.cpp:691 +#: src/iptux/DialogPeer.cpp:633 msgid "SaveAs" msgstr "Zapisz jako" -#: src/iptux/DialogPeer.cpp:863 src/iptux/DialogPeer.cpp:929 +#: src/iptux/DialogPeer.cpp:805 src/iptux/DialogPeer.cpp:871 msgid "Receiving Progress." msgstr "" -#: src/iptux/DialogPeer.cpp:866 src/iptux/DialogPeer.cpp:932 +#: src/iptux/DialogPeer.cpp:808 src/iptux/DialogPeer.cpp:874 #, c-format msgid "%s to Receive." msgstr "%s do otrzymania." -#: src/iptux/DialogPeer.cpp:870 src/iptux/DialogPeer.cpp:936 +#: src/iptux/DialogPeer.cpp:812 src/iptux/DialogPeer.cpp:878 #, c-format msgid "%s Of %s Received." msgstr "" @@ -780,35 +784,35 @@ msgstr "Wysłane-Rozgłoszenie" msgid "User:%s Host:%s" msgstr "Użytkownik:%s Host:%s" -#: src/iptux/MainWindow.cpp:555 +#: src/iptux/MainWindow.cpp:570 msgid "Pals Online: 0" msgstr "Znajomych Online: 0" -#: src/iptux/MainWindow.cpp:640 +#: src/iptux/MainWindow.cpp:655 msgid "Search Pals" msgstr "Szukaj Znajomych" -#: src/iptux/MainWindow.cpp:754 +#: src/iptux/MainWindow.cpp:768 msgid "Nickname" msgstr "Nick" -#: src/iptux/MainWindow.cpp:765 +#: src/iptux/MainWindow.cpp:778 msgid "Group" msgstr "Grupa" -#: src/iptux/MainWindow.cpp:771 src/iptux/TransWindow.cpp:258 +#: src/iptux/MainWindow.cpp:784 src/iptux/TransWindow.cpp:258 msgid "IPv4" msgstr "IPv4" -#: src/iptux/MainWindow.cpp:777 +#: src/iptux/MainWindow.cpp:790 msgid "User" msgstr "Użytkownik" -#: src/iptux/MainWindow.cpp:783 src/iptux/resources/gtk/MainWindow.ui:81 +#: src/iptux/MainWindow.cpp:796 src/iptux/resources/gtk/MainWindow.ui:81 msgid "Host" msgstr "Host" -#: src/iptux/MainWindow.cpp:922 +#: src/iptux/MainWindow.cpp:935 #, fuzzy, c-format msgid "Pals Online: %d" msgstr "Znajomych Online: 0" @@ -975,90 +979,90 @@ msgstr "Inne" msgid "Broadcast" msgstr "Adres rozgłoszeniowy" -#: src/iptux/UiHelper.cpp:26 +#: src/iptux/UiHelper.cpp:28 #, c-format msgid "Can't convert path to uri: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:33 +#: src/iptux/UiHelper.cpp:39 #, c-format msgid "Can't open path: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:54 +#: src/iptux/UiHelper.cpp:68 #, c-format msgid "Can't open URL: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:174 +#: src/iptux/UiHelper.cpp:188 #, fuzzy msgid "Information" msgstr "Infomacje" -#: src/iptux/UiHelper.cpp:204 +#: src/iptux/UiHelper.cpp:218 msgid "Warning" msgstr "Ostrzeżenie" -#: src/iptux/UiModels.cpp:541 +#: src/iptux/UiModels.cpp:602 #, fuzzy, c-format msgid "Version: %s" msgstr "Wersja: %s\n" -#: src/iptux/UiModels.cpp:545 +#: src/iptux/UiModels.cpp:606 #, fuzzy, c-format msgid "Nickname: %s@%s" msgstr "Nick: %s@%s\n" -#: src/iptux/UiModels.cpp:548 +#: src/iptux/UiModels.cpp:609 #, fuzzy, c-format msgid "Nickname: %s" msgstr "Nick: %s\n" -#: src/iptux/UiModels.cpp:552 +#: src/iptux/UiModels.cpp:613 #, fuzzy, c-format msgid "User: %s" msgstr "Użytkownik: %s\n" -#: src/iptux/UiModels.cpp:555 +#: src/iptux/UiModels.cpp:616 #, fuzzy, c-format msgid "Host: %s" msgstr "Host: %s\n" -#: src/iptux/UiModels.cpp:560 +#: src/iptux/UiModels.cpp:621 #, fuzzy, c-format msgid "Address: %s(%s)" msgstr "Addres: %s(%s)\n" -#: src/iptux/UiModels.cpp:562 +#: src/iptux/UiModels.cpp:623 #, fuzzy, c-format msgid "Address: %s" msgstr "Addres: %s\n" -#: src/iptux/UiModels.cpp:567 +#: src/iptux/UiModels.cpp:628 #, fuzzy msgid "Compatibility: Microsoft" msgstr "Kompatybilność: Microsoft\n" -#: src/iptux/UiModels.cpp:569 +#: src/iptux/UiModels.cpp:630 #, fuzzy msgid "Compatibility: GNU/Linux" msgstr "Kompatybilność: GNU/Linux\n" -#: src/iptux/UiModels.cpp:573 +#: src/iptux/UiModels.cpp:634 #, fuzzy, c-format msgid "System coding: %s" msgstr "Kodowanie Systemu: %s\n" -#: src/iptux/UiModels.cpp:578 +#: src/iptux/UiModels.cpp:639 #, fuzzy msgid "Signature:" msgstr "Sygnatura:\n" -#: src/iptux/UiModels.cpp:663 +#: src/iptux/UiModels.cpp:724 msgid "" msgstr "" -#: src/iptux/UiModels.cpp:718 +#: src/iptux/UiModels.cpp:779 msgid "[IMG]" msgstr "" diff --git a/po/pt.po b/po/pt.po index 37d7248c..e5b56196 100644 --- a/po/pt.po +++ b/po/pt.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: iptux 0.8.3\n" "Report-Msgid-Bugs-To: https://github.com/iptux-src/iptux/issues/new\n" -"POT-Creation-Date: 2024-06-22 19:01-0700\n" +"POT-Creation-Date: 2024-12-26 19:09-0800\n" "PO-Revision-Date: 2023-03-19 11:37+0000\n" "Last-Translator: ssantos \n" "Language-Team: Portuguese " msgstr "" -#: src/iptux/UiModels.cpp:718 +#: src/iptux/UiModels.cpp:779 msgid "[IMG]" msgstr "" diff --git a/po/pt_BR.po b/po/pt_BR.po index d936d65e..72462b93 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: iptux\n" "Report-Msgid-Bugs-To: https://github.com/iptux-src/iptux/issues/new\n" -"POT-Creation-Date: 2024-06-22 19:01-0700\n" +"POT-Creation-Date: 2024-12-26 19:09-0800\n" "PO-Revision-Date: 2021-11-23 16:33+0000\n" "Last-Translator: inkhorn \n" "Language-Team: Portuguese (Brazil) " msgstr "" -#: src/iptux/UiModels.cpp:718 +#: src/iptux/UiModels.cpp:779 msgid "[IMG]" msgstr "" diff --git a/po/ru.po b/po/ru.po index 2f860702..158f7721 100644 --- a/po/ru.po +++ b/po/ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: iptux\n" "Report-Msgid-Bugs-To: https://github.com/iptux-src/iptux/issues/new\n" -"POT-Creation-Date: 2024-06-22 19:01-0700\n" +"POT-Creation-Date: 2024-12-26 19:09-0800\n" "PO-Revision-Date: 2021-04-11 23:02+0000\n" "Last-Translator: Artem \n" "Language-Team: Russian " msgstr "<ОШИБКА>" -#: src/iptux/UiModels.cpp:718 +#: src/iptux/UiModels.cpp:779 msgid "[IMG]" msgstr "" diff --git a/po/uk.po b/po/uk.po index 8af2e751..cb94ffea 100644 --- a/po/uk.po +++ b/po/uk.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: iptux\n" "Report-Msgid-Bugs-To: https://github.com/iptux-src/iptux/issues/new\n" -"POT-Creation-Date: 2024-06-22 19:01-0700\n" +"POT-Creation-Date: 2024-12-26 19:09-0800\n" "PO-Revision-Date: 2024-01-08 13:06+0000\n" "Last-Translator: Сергій \n" "Language-Team: Ukrainian " msgstr "<ПОМИЛКА>" -#: src/iptux/UiModels.cpp:718 +#: src/iptux/UiModels.cpp:779 msgid "[IMG]" msgstr "" diff --git a/po/zh_CN.po b/po/zh_CN.po index eb5152ba..881a13a3 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -8,17 +8,17 @@ msgid "" msgstr "" "Project-Id-Version: iptux 0.6.3\n" "Report-Msgid-Bugs-To: https://github.com/iptux-src/iptux/issues/new\n" -"POT-Creation-Date: 2024-06-22 19:01-0700\n" -"PO-Revision-Date: 2024-06-22 05:15+0000\n" +"POT-Creation-Date: 2024-12-26 19:09-0800\n" +"PO-Revision-Date: 2024-12-27 03:13+0000\n" "Last-Translator: LI Daobing \n" -"Language-Team: Chinese (Simplified) \n" +"Language-Team: Chinese (Simplified Han script) \n" "Language: zh_CN\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: Weblate 5.6-rc\n" +"X-Generator: Weblate 5.10-dev\n" #: share/metainfo/io.github.iptux_src.iptux.metainfo.xml:6 msgid "iptux" @@ -97,11 +97,11 @@ msgstr "" "创建新的套接口失败!\n" "%s" -#: src/iptux-core/Models.cpp:175 +#: src/iptux-core/Models.cpp:172 msgid "Empty Message" msgstr "空消息" -#: src/iptux-core/Models.cpp:253 +#: src/iptux-core/Models.cpp:250 msgid "Received an image" msgstr "收到一张图片" @@ -199,17 +199,17 @@ msgstr "发送文件夹\"%s\"到%s失败!" msgid "mysterious" msgstr "神秘来客" -#: src/iptux-utils/utils.cpp:898 +#: src/iptux-utils/utils.cpp:880 #, c-format msgid "stat file \"%s\" failed: %s" msgstr "查看文件\"%s\"状态失败,%s" -#: src/iptux-utils/utils.cpp:906 +#: src/iptux-utils/utils.cpp:888 #, c-format msgid "path %s is not file or directory: st_mode(%x)" msgstr "路径 %s 不是文件或者目录: st_mode(%x)" -#: src/iptux-utils/utils.cpp:913 +#: src/iptux-utils/utils.cpp:895 #, c-format msgid "opendir on \"%s\" failed: %s" msgstr "打开文件夹\"%s\"失败,%s" @@ -222,8 +222,8 @@ msgstr "LI Daobing " msgid "Thanks to" msgstr "感谢" -#: src/iptux/AppIndicator.cpp:40 src/iptux/MainWindow.cpp:490 -#: src/iptux/MainWindow.cpp:492 +#: src/iptux/AppIndicator.cpp:40 src/iptux/MainWindow.cpp:505 +#: src/iptux/MainWindow.cpp:507 msgid "Iptux" msgstr "信使(Iptux)" @@ -283,9 +283,9 @@ msgstr "确定(_O)" msgid "_Apply" msgstr "应用(_A)" -#: src/iptux/DataSettings.cpp:137 src/iptux/DataSettings.cpp:1318 -#: src/iptux/DataSettings.cpp:1365 src/iptux/DialogBase.cpp:343 -#: src/iptux/DialogBase.cpp:896 src/iptux/RevisePal.cpp:110 +#: src/iptux/DataSettings.cpp:137 src/iptux/DataSettings.cpp:1341 +#: src/iptux/DataSettings.cpp:1388 src/iptux/DialogBase.cpp:341 +#: src/iptux/DialogBase.cpp:894 src/iptux/RevisePal.cpp:110 #: src/iptux/ShareFile.cpp:419 src/iptux/callback.cpp:87 #: src/iptux/dialog.cpp:171 src/iptux/dialog.cpp:230 msgid "_Cancel" @@ -389,72 +389,76 @@ msgstr "开启黑名单处理方案(不推荐)" msgid "Filter the request of sharing files" msgstr "过滤好友对共享文件的请求" -#: src/iptux/DataSettings.cpp:417 +#: src/iptux/DataSettings.cpp:401 +msgid "Hide the taskbar when the main window is minimized" +msgstr "主窗口最小化后隐藏任务栏" + +#: src/iptux/DataSettings.cpp:425 msgid "From:" msgstr "起始:" -#: src/iptux/DataSettings.cpp:423 +#: src/iptux/DataSettings.cpp:431 msgid "Beginning of the IP(v4) section" msgstr "IP(v4)网络段起始点" -#: src/iptux/DataSettings.cpp:427 +#: src/iptux/DataSettings.cpp:435 msgid "To:" msgstr "终止:" -#: src/iptux/DataSettings.cpp:433 +#: src/iptux/DataSettings.cpp:441 msgid "End of the IP(v4) section" msgstr "IP(v4)网络段终止点" -#: src/iptux/DataSettings.cpp:441 +#: src/iptux/DataSettings.cpp:449 msgid "Add" msgstr "增添" -#: src/iptux/DataSettings.cpp:446 +#: src/iptux/DataSettings.cpp:454 msgid "Delete" msgstr "删除" -#: src/iptux/DataSettings.cpp:453 +#: src/iptux/DataSettings.cpp:461 msgid "Added IP(v4) Section:" msgstr "已添加的IP(v4)网段:" -#: src/iptux/DataSettings.cpp:472 +#: src/iptux/DataSettings.cpp:480 msgid "Import" msgstr "导入" -#: src/iptux/DataSettings.cpp:476 +#: src/iptux/DataSettings.cpp:484 msgid "Export" msgstr "导出" -#: src/iptux/DataSettings.cpp:480 src/iptux/TransWindow.cpp:171 +#: src/iptux/DataSettings.cpp:488 src/iptux/TransWindow.cpp:171 msgid "Clear" msgstr "清空" -#: src/iptux/DataSettings.cpp:685 +#: src/iptux/DataSettings.cpp:699 msgid "From" msgstr "起始" -#: src/iptux/DataSettings.cpp:692 +#: src/iptux/DataSettings.cpp:706 msgid "To" msgstr "终止" -#: src/iptux/DataSettings.cpp:699 +#: src/iptux/DataSettings.cpp:713 msgid "Description" msgstr "描述" -#: src/iptux/DataSettings.cpp:715 +#: src/iptux/DataSettings.cpp:729 msgid "Please select download folder" msgstr "请选择下载文件夹" -#: src/iptux/DataSettings.cpp:737 +#: src/iptux/DataSettings.cpp:751 msgid "Select Font" msgstr "选择字体" -#: src/iptux/DataSettings.cpp:851 src/iptux/DataSettings.cpp:853 -#: src/iptux/DataSettings.cpp:857 +#: src/iptux/DataSettings.cpp:865 src/iptux/DataSettings.cpp:867 +#: src/iptux/DataSettings.cpp:871 msgid "Port must be a number between 1024 and 65535" msgstr "端口必须是1024到65535之间的数字" -#: src/iptux/DataSettings.cpp:989 src/iptux/DataSettings.cpp:1020 +#: src/iptux/DataSettings.cpp:1012 src/iptux/DataSettings.cpp:1043 #, c-format msgid "" "Fopen() file \"%s\" failed!\n" @@ -463,15 +467,15 @@ msgstr "" "打开文件\"%s\"失败!\n" "%s" -#: src/iptux/DataSettings.cpp:1120 src/iptux/RevisePal.cpp:419 +#: src/iptux/DataSettings.cpp:1143 src/iptux/RevisePal.cpp:419 msgid "Please select a face picture" msgstr "请选择一个头像图片" -#: src/iptux/DataSettings.cpp:1142 +#: src/iptux/DataSettings.cpp:1165 msgid "Please select a personal photo" msgstr "请选择个人形象照片" -#: src/iptux/DataSettings.cpp:1211 src/iptux/DataSettings.cpp:1218 +#: src/iptux/DataSettings.cpp:1234 src/iptux/DataSettings.cpp:1241 #: src/iptux/DetectPal.cpp:75 #, c-format msgid "" @@ -481,20 +485,20 @@ msgstr "" "\n" "非法的IP(v4)地址:%s!" -#: src/iptux/DataSettings.cpp:1316 +#: src/iptux/DataSettings.cpp:1339 msgid "Please select a file to import data" msgstr "请选择导入数据的文件" -#: src/iptux/DataSettings.cpp:1317 src/iptux/DialogBase.cpp:342 +#: src/iptux/DataSettings.cpp:1340 src/iptux/DialogBase.cpp:340 #: src/iptux/ShareFile.cpp:418 src/iptux/callback.cpp:86 msgid "_Open" msgstr "打开(_O)" -#: src/iptux/DataSettings.cpp:1364 +#: src/iptux/DataSettings.cpp:1387 msgid "Save data to file" msgstr "保存数据到文件" -#: src/iptux/DataSettings.cpp:1365 src/iptux/DialogBase.cpp:897 +#: src/iptux/DataSettings.cpp:1388 src/iptux/DialogBase.cpp:895 #: src/iptux/dialog.cpp:231 msgid "_Save" msgstr "保存(_S)" @@ -521,74 +525,74 @@ msgstr "发送" msgid "Chat History" msgstr "聊天记录" -#: src/iptux/DialogBase.cpp:334 +#: src/iptux/DialogBase.cpp:332 msgid "Choose enclosure files" msgstr "选择文件附件" -#: src/iptux/DialogBase.cpp:337 +#: src/iptux/DialogBase.cpp:335 msgid "Choose enclosure folders" msgstr "选择文件夹附件" -#: src/iptux/DialogBase.cpp:577 +#: src/iptux/DialogBase.cpp:575 msgid "Remove Selected" msgstr "移除选中项" -#: src/iptux/DialogBase.cpp:632 +#: src/iptux/DialogBase.cpp:630 msgid "File to send." msgstr "等待传输的文件。" -#: src/iptux/DialogBase.cpp:637 +#: src/iptux/DialogBase.cpp:635 msgid "Sending progress." msgstr "传输进度。" -#: src/iptux/DialogBase.cpp:640 +#: src/iptux/DialogBase.cpp:638 msgid "Dirs" msgstr "目录" -#: src/iptux/DialogBase.cpp:643 +#: src/iptux/DialogBase.cpp:641 msgid "Files" msgstr "文件" -#: src/iptux/DialogBase.cpp:646 src/iptux/DialogPeer.cpp:610 +#: src/iptux/DialogBase.cpp:644 src/iptux/DialogPeer.cpp:552 msgid "Detail" msgstr "详情" -#: src/iptux/DialogBase.cpp:696 +#: src/iptux/DialogBase.cpp:694 msgid "PeerName" msgstr "好友名" -#: src/iptux/DialogBase.cpp:703 src/iptux/DialogPeer.cpp:761 +#: src/iptux/DialogBase.cpp:701 src/iptux/DialogPeer.cpp:703 msgid "Name" msgstr "名称" -#: src/iptux/DialogBase.cpp:709 src/iptux/DialogPeer.cpp:697 -#: src/iptux/DialogPeer.cpp:767 src/iptux/ShareFile.cpp:280 +#: src/iptux/DialogBase.cpp:707 src/iptux/DialogPeer.cpp:639 +#: src/iptux/DialogPeer.cpp:709 src/iptux/ShareFile.cpp:280 #: src/iptux/TransWindow.cpp:271 msgid "Size" msgstr "大小" -#: src/iptux/DialogBase.cpp:715 +#: src/iptux/DialogBase.cpp:713 msgid "Path" msgstr "路径" -#: src/iptux/DialogBase.cpp:776 +#: src/iptux/DialogBase.cpp:774 msgid "Sending Progress." msgstr "传输进度。" -#: src/iptux/DialogBase.cpp:779 +#: src/iptux/DialogBase.cpp:777 #, c-format msgid "%s of %s Sent." msgstr "已传输 %s,总共 %s。" -#: src/iptux/DialogBase.cpp:786 src/iptux/DialogPeer.cpp:880 +#: src/iptux/DialogBase.cpp:784 src/iptux/DialogPeer.cpp:822 msgid "Mission Completed!" msgstr "任务完成!" -#: src/iptux/DialogBase.cpp:820 src/iptux/DialogBase.cpp:895 +#: src/iptux/DialogBase.cpp:818 src/iptux/DialogBase.cpp:893 msgid "Save Image" msgstr "保存图片" -#: src/iptux/DialogBase.cpp:825 +#: src/iptux/DialogBase.cpp:823 msgid "Copy Image" msgstr "拷贝图片" @@ -617,68 +621,68 @@ msgstr "清空" msgid "Talk with the group %s" msgstr "与%s组对话" -#: src/iptux/DialogPeer.cpp:134 +#: src/iptux/DialogPeer.cpp:132 #, c-format msgid "Talk with %s(%s) IP:%s" msgstr "与 %s(%s) 对话 IP地址: %s" -#: src/iptux/DialogPeer.cpp:307 +#: src/iptux/DialogPeer.cpp:305 msgid "Info." msgstr "信息。" -#: src/iptux/DialogPeer.cpp:339 +#: src/iptux/DialogPeer.cpp:337 #, c-format msgid "Version: %s\n" msgstr "版本: %s\n" -#: src/iptux/DialogPeer.cpp:341 +#: src/iptux/DialogPeer.cpp:339 #, c-format msgid "Nickname: %s@%s\n" msgstr "昵称: %s@%s\n" -#: src/iptux/DialogPeer.cpp:344 +#: src/iptux/DialogPeer.cpp:342 #, c-format msgid "Nickname: %s\n" msgstr "昵称: %s\n" -#: src/iptux/DialogPeer.cpp:346 +#: src/iptux/DialogPeer.cpp:344 #, c-format msgid "User: %s\n" msgstr "用户: %s\n" -#: src/iptux/DialogPeer.cpp:347 +#: src/iptux/DialogPeer.cpp:345 #, c-format msgid "Host: %s\n" msgstr "主机: %s\n" -#: src/iptux/DialogPeer.cpp:350 +#: src/iptux/DialogPeer.cpp:348 #, c-format msgid "Address: %s(%s)\n" msgstr "地址: %s(%s)\n" -#: src/iptux/DialogPeer.cpp:352 +#: src/iptux/DialogPeer.cpp:350 #, c-format msgid "Address: %s\n" msgstr "地址: %s\n" -#: src/iptux/DialogPeer.cpp:355 +#: src/iptux/DialogPeer.cpp:353 msgid "Compatibility: Microsoft\n" msgstr "兼容性: Microsoft\n" -#: src/iptux/DialogPeer.cpp:357 +#: src/iptux/DialogPeer.cpp:355 msgid "Compatibility: GNU/Linux\n" msgstr "兼容性: GNU/Linux\n" -#: src/iptux/DialogPeer.cpp:359 +#: src/iptux/DialogPeer.cpp:357 #, c-format msgid "System coding: %s\n" msgstr "系统编码: %s\n" -#: src/iptux/DialogPeer.cpp:364 +#: src/iptux/DialogPeer.cpp:362 msgid "Signature:\n" msgstr "个性签名:\n" -#: src/iptux/DialogPeer.cpp:371 +#: src/iptux/DialogPeer.cpp:369 msgid "" "\n" "Photo:\n" @@ -686,53 +690,53 @@ msgstr "" "\n" "个人形象:\n" -#: src/iptux/DialogPeer.cpp:518 +#: src/iptux/DialogPeer.cpp:460 msgid "Please select a picture to insert the buffer" msgstr "请选择插入缓冲区的图片" -#: src/iptux/DialogPeer.cpp:547 +#: src/iptux/DialogPeer.cpp:489 msgid "Enclosure." msgstr "附件。" -#: src/iptux/DialogPeer.cpp:592 +#: src/iptux/DialogPeer.cpp:534 msgid "Files to be received" msgstr "等待接收的文件" -#: src/iptux/DialogPeer.cpp:596 +#: src/iptux/DialogPeer.cpp:538 msgid "Receiving progress." msgstr "接收进度。" -#: src/iptux/DialogPeer.cpp:599 +#: src/iptux/DialogPeer.cpp:541 msgid "Accept" msgstr "接受" -#: src/iptux/DialogPeer.cpp:605 src/iptux/dialog.cpp:63 +#: src/iptux/DialogPeer.cpp:547 src/iptux/dialog.cpp:63 #: src/iptux/resources/gtk/menus.ui:342 msgid "Refuse" msgstr "拒绝" -#: src/iptux/DialogPeer.cpp:641 +#: src/iptux/DialogPeer.cpp:583 msgid "File received." msgstr "已接收的文件。" -#: src/iptux/DialogPeer.cpp:684 src/iptux/DialogPeer.cpp:755 +#: src/iptux/DialogPeer.cpp:626 src/iptux/DialogPeer.cpp:697 msgid "Source" msgstr "来源" -#: src/iptux/DialogPeer.cpp:691 +#: src/iptux/DialogPeer.cpp:633 msgid "SaveAs" msgstr "另存为" -#: src/iptux/DialogPeer.cpp:863 src/iptux/DialogPeer.cpp:929 +#: src/iptux/DialogPeer.cpp:805 src/iptux/DialogPeer.cpp:871 msgid "Receiving Progress." msgstr "接收进度。" -#: src/iptux/DialogPeer.cpp:866 src/iptux/DialogPeer.cpp:932 +#: src/iptux/DialogPeer.cpp:808 src/iptux/DialogPeer.cpp:874 #, c-format msgid "%s to Receive." msgstr "%s 等待接收。" -#: src/iptux/DialogPeer.cpp:870 src/iptux/DialogPeer.cpp:936 +#: src/iptux/DialogPeer.cpp:812 src/iptux/DialogPeer.cpp:878 #, c-format msgid "%s Of %s Received." msgstr "已接收 %s,总共 %s。" @@ -756,35 +760,35 @@ msgstr "发送广播" msgid "User:%s Host:%s" msgstr "用户:%s 主机:%s" -#: src/iptux/MainWindow.cpp:555 +#: src/iptux/MainWindow.cpp:570 msgid "Pals Online: 0" msgstr "在线好友: 0" -#: src/iptux/MainWindow.cpp:640 +#: src/iptux/MainWindow.cpp:655 msgid "Search Pals" msgstr "搜索好友" -#: src/iptux/MainWindow.cpp:754 +#: src/iptux/MainWindow.cpp:768 msgid "Nickname" msgstr "昵称" -#: src/iptux/MainWindow.cpp:765 +#: src/iptux/MainWindow.cpp:778 msgid "Group" msgstr "组名" -#: src/iptux/MainWindow.cpp:771 src/iptux/TransWindow.cpp:258 +#: src/iptux/MainWindow.cpp:784 src/iptux/TransWindow.cpp:258 msgid "IPv4" msgstr "IPv4" -#: src/iptux/MainWindow.cpp:777 +#: src/iptux/MainWindow.cpp:790 msgid "User" msgstr "用户" -#: src/iptux/MainWindow.cpp:783 src/iptux/resources/gtk/MainWindow.ui:81 +#: src/iptux/MainWindow.cpp:796 src/iptux/resources/gtk/MainWindow.ui:81 msgid "Host" msgstr "主机" -#: src/iptux/MainWindow.cpp:922 +#: src/iptux/MainWindow.cpp:935 #, c-format msgid "Pals Online: %d" msgstr "在线好友: %d" @@ -950,86 +954,86 @@ msgstr "其他" msgid "Broadcast" msgstr "广播" -#: src/iptux/UiHelper.cpp:26 +#: src/iptux/UiHelper.cpp:28 #, c-format msgid "Can't convert path to uri: %s, reason: %s" msgstr "转换路径到URI失败: %s, 原因: %s" -#: src/iptux/UiHelper.cpp:33 +#: src/iptux/UiHelper.cpp:39 #, c-format msgid "Can't open path: %s, reason: %s" msgstr "无法打开路径: %s, 原因: %s" -#: src/iptux/UiHelper.cpp:54 +#: src/iptux/UiHelper.cpp:68 #, c-format msgid "Can't open URL: %s, reason: %s" msgstr "无法打开URL: %s, 原因: %s" -#: src/iptux/UiHelper.cpp:174 +#: src/iptux/UiHelper.cpp:188 msgid "Information" msgstr "信息" -#: src/iptux/UiHelper.cpp:204 +#: src/iptux/UiHelper.cpp:218 msgid "Warning" msgstr "警告" -#: src/iptux/UiModels.cpp:541 +#: src/iptux/UiModels.cpp:602 #, c-format msgid "Version: %s" msgstr "版本: %s" -#: src/iptux/UiModels.cpp:545 +#: src/iptux/UiModels.cpp:606 #, c-format msgid "Nickname: %s@%s" msgstr "昵称: %s@%s" -#: src/iptux/UiModels.cpp:548 +#: src/iptux/UiModels.cpp:609 #, c-format msgid "Nickname: %s" msgstr "昵称: %s" -#: src/iptux/UiModels.cpp:552 +#: src/iptux/UiModels.cpp:613 #, c-format msgid "User: %s" msgstr "用户: %s" -#: src/iptux/UiModels.cpp:555 +#: src/iptux/UiModels.cpp:616 #, c-format msgid "Host: %s" msgstr "主机: %s" -#: src/iptux/UiModels.cpp:560 +#: src/iptux/UiModels.cpp:621 #, c-format msgid "Address: %s(%s)" msgstr "地址: %s(%s)" -#: src/iptux/UiModels.cpp:562 +#: src/iptux/UiModels.cpp:623 #, c-format msgid "Address: %s" msgstr "地址: %s" -#: src/iptux/UiModels.cpp:567 +#: src/iptux/UiModels.cpp:628 msgid "Compatibility: Microsoft" msgstr "兼容性: Microsoft" -#: src/iptux/UiModels.cpp:569 +#: src/iptux/UiModels.cpp:630 msgid "Compatibility: GNU/Linux" msgstr "兼容性: GNU/Linux" -#: src/iptux/UiModels.cpp:573 +#: src/iptux/UiModels.cpp:634 #, c-format msgid "System coding: %s" msgstr "系统编码: %s" -#: src/iptux/UiModels.cpp:578 +#: src/iptux/UiModels.cpp:639 msgid "Signature:" msgstr "个性签名:" -#: src/iptux/UiModels.cpp:663 +#: src/iptux/UiModels.cpp:724 msgid "" msgstr "<错误>" -#: src/iptux/UiModels.cpp:718 +#: src/iptux/UiModels.cpp:779 msgid "[IMG]" msgstr "[IMG]" diff --git a/po/zh_TW.po b/po/zh_TW.po index b09bc887..53e2a7fd 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: iptux 0.6.3\n" "Report-Msgid-Bugs-To: https://github.com/iptux-src/iptux/issues/new\n" -"POT-Creation-Date: 2024-06-22 19:01-0700\n" +"POT-Creation-Date: 2024-12-26 19:09-0800\n" "PO-Revision-Date: 2010-03-26 00:21+0800\n" "Last-Translator: zhangjiejing \n" "Language-Team: Chinese (traditional) \n" @@ -96,12 +96,12 @@ msgstr "" "建立新的連接失敗!\n" "%s" -#: src/iptux-core/Models.cpp:175 +#: src/iptux-core/Models.cpp:172 #, fuzzy msgid "Empty Message" msgstr "傳送訊息" -#: src/iptux-core/Models.cpp:253 +#: src/iptux-core/Models.cpp:250 #, fuzzy msgid "Received an image" msgstr "檔案接收管理器" @@ -200,17 +200,17 @@ msgstr "傳送目錄\"%s\"到%s失敗!" msgid "mysterious" msgstr "神秘訪客" -#: src/iptux-utils/utils.cpp:898 +#: src/iptux-utils/utils.cpp:880 #, fuzzy, c-format msgid "stat file \"%s\" failed: %s" msgstr "查看檔案\"%s\"狀態失敗,%s\n" -#: src/iptux-utils/utils.cpp:906 +#: src/iptux-utils/utils.cpp:888 #, c-format msgid "path %s is not file or directory: st_mode(%x)" msgstr "" -#: src/iptux-utils/utils.cpp:913 +#: src/iptux-utils/utils.cpp:895 #, fuzzy, c-format msgid "opendir on \"%s\" failed: %s" msgstr "打開目錄\"%s\"失敗,%s" @@ -223,8 +223,8 @@ msgstr "" msgid "Thanks to" msgstr "" -#: src/iptux/AppIndicator.cpp:40 src/iptux/MainWindow.cpp:490 -#: src/iptux/MainWindow.cpp:492 +#: src/iptux/AppIndicator.cpp:40 src/iptux/MainWindow.cpp:505 +#: src/iptux/MainWindow.cpp:507 #, fuzzy msgid "Iptux" msgstr "信使(iptux)" @@ -287,9 +287,9 @@ msgstr "確定" msgid "_Apply" msgstr "套用" -#: src/iptux/DataSettings.cpp:137 src/iptux/DataSettings.cpp:1318 -#: src/iptux/DataSettings.cpp:1365 src/iptux/DialogBase.cpp:343 -#: src/iptux/DialogBase.cpp:896 src/iptux/RevisePal.cpp:110 +#: src/iptux/DataSettings.cpp:137 src/iptux/DataSettings.cpp:1341 +#: src/iptux/DataSettings.cpp:1388 src/iptux/DialogBase.cpp:341 +#: src/iptux/DialogBase.cpp:894 src/iptux/RevisePal.cpp:110 #: src/iptux/ShareFile.cpp:419 src/iptux/callback.cpp:87 #: src/iptux/dialog.cpp:171 src/iptux/dialog.cpp:230 #, fuzzy @@ -400,72 +400,76 @@ msgstr "開啟黑名單處理方案(不推薦)" msgid "Filter the request of sharing files" msgstr "過濾共享檔案請求" -#: src/iptux/DataSettings.cpp:417 +#: src/iptux/DataSettings.cpp:401 +msgid "Hide the taskbar when the main window is minimized" +msgstr "" + +#: src/iptux/DataSettings.cpp:425 msgid "From:" msgstr "起始:" -#: src/iptux/DataSettings.cpp:423 +#: src/iptux/DataSettings.cpp:431 msgid "Beginning of the IP(v4) section" msgstr "IP(v4)網路區段起始點" -#: src/iptux/DataSettings.cpp:427 +#: src/iptux/DataSettings.cpp:435 msgid "To:" msgstr "終止:" -#: src/iptux/DataSettings.cpp:433 +#: src/iptux/DataSettings.cpp:441 msgid "End of the IP(v4) section" msgstr "IP(v4)網路區段終止點" -#: src/iptux/DataSettings.cpp:441 +#: src/iptux/DataSettings.cpp:449 msgid "Add" msgstr "新增" -#: src/iptux/DataSettings.cpp:446 +#: src/iptux/DataSettings.cpp:454 msgid "Delete" msgstr "刪除" -#: src/iptux/DataSettings.cpp:453 +#: src/iptux/DataSettings.cpp:461 msgid "Added IP(v4) Section:" msgstr "已添加的IP(v4)網路區段:" -#: src/iptux/DataSettings.cpp:472 +#: src/iptux/DataSettings.cpp:480 msgid "Import" msgstr "匯入" -#: src/iptux/DataSettings.cpp:476 +#: src/iptux/DataSettings.cpp:484 msgid "Export" msgstr "匯出" -#: src/iptux/DataSettings.cpp:480 src/iptux/TransWindow.cpp:171 +#: src/iptux/DataSettings.cpp:488 src/iptux/TransWindow.cpp:171 msgid "Clear" msgstr "清空" -#: src/iptux/DataSettings.cpp:685 +#: src/iptux/DataSettings.cpp:699 msgid "From" msgstr "起始" -#: src/iptux/DataSettings.cpp:692 +#: src/iptux/DataSettings.cpp:706 msgid "To" msgstr "終止" -#: src/iptux/DataSettings.cpp:699 +#: src/iptux/DataSettings.cpp:713 msgid "Description" msgstr "描述" -#: src/iptux/DataSettings.cpp:715 +#: src/iptux/DataSettings.cpp:729 msgid "Please select download folder" msgstr "請選擇下載目錄" -#: src/iptux/DataSettings.cpp:737 +#: src/iptux/DataSettings.cpp:751 msgid "Select Font" msgstr "選擇字體" -#: src/iptux/DataSettings.cpp:851 src/iptux/DataSettings.cpp:853 -#: src/iptux/DataSettings.cpp:857 +#: src/iptux/DataSettings.cpp:865 src/iptux/DataSettings.cpp:867 +#: src/iptux/DataSettings.cpp:871 msgid "Port must be a number between 1024 and 65535" msgstr "" -#: src/iptux/DataSettings.cpp:989 src/iptux/DataSettings.cpp:1020 +#: src/iptux/DataSettings.cpp:1012 src/iptux/DataSettings.cpp:1043 #, c-format msgid "" "Fopen() file \"%s\" failed!\n" @@ -474,15 +478,15 @@ msgstr "" "打開檔案\"%s\"失敗!\n" "%s" -#: src/iptux/DataSettings.cpp:1120 src/iptux/RevisePal.cpp:419 +#: src/iptux/DataSettings.cpp:1143 src/iptux/RevisePal.cpp:419 msgid "Please select a face picture" msgstr "請選擇一個頭像圖片" -#: src/iptux/DataSettings.cpp:1142 +#: src/iptux/DataSettings.cpp:1165 msgid "Please select a personal photo" msgstr "請選擇個人照片" -#: src/iptux/DataSettings.cpp:1211 src/iptux/DataSettings.cpp:1218 +#: src/iptux/DataSettings.cpp:1234 src/iptux/DataSettings.cpp:1241 #: src/iptux/DetectPal.cpp:75 #, c-format msgid "" @@ -492,20 +496,20 @@ msgstr "" "\n" "非法的IP(v4)位址:%s!" -#: src/iptux/DataSettings.cpp:1316 +#: src/iptux/DataSettings.cpp:1339 msgid "Please select a file to import data" msgstr "請選擇匯入資料的檔案" -#: src/iptux/DataSettings.cpp:1317 src/iptux/DialogBase.cpp:342 +#: src/iptux/DataSettings.cpp:1340 src/iptux/DialogBase.cpp:340 #: src/iptux/ShareFile.cpp:418 src/iptux/callback.cpp:86 msgid "_Open" msgstr "" -#: src/iptux/DataSettings.cpp:1364 +#: src/iptux/DataSettings.cpp:1387 msgid "Save data to file" msgstr "保存資料到檔案" -#: src/iptux/DataSettings.cpp:1365 src/iptux/DialogBase.cpp:897 +#: src/iptux/DataSettings.cpp:1388 src/iptux/DialogBase.cpp:895 #: src/iptux/dialog.cpp:231 msgid "_Save" msgstr "" @@ -532,79 +536,79 @@ msgstr "傳送" msgid "Chat History" msgstr "聊天記錄" -#: src/iptux/DialogBase.cpp:334 +#: src/iptux/DialogBase.cpp:332 msgid "Choose enclosure files" msgstr "選擇檔案附件" -#: src/iptux/DialogBase.cpp:337 +#: src/iptux/DialogBase.cpp:335 msgid "Choose enclosure folders" msgstr "選擇目錄附件" -#: src/iptux/DialogBase.cpp:577 +#: src/iptux/DialogBase.cpp:575 #, fuzzy msgid "Remove Selected" msgstr "反選" -#: src/iptux/DialogBase.cpp:632 +#: src/iptux/DialogBase.cpp:630 msgid "File to send." msgstr "" -#: src/iptux/DialogBase.cpp:637 +#: src/iptux/DialogBase.cpp:635 msgid "Sending progress." msgstr "" -#: src/iptux/DialogBase.cpp:640 +#: src/iptux/DialogBase.cpp:638 msgid "Dirs" msgstr "" -#: src/iptux/DialogBase.cpp:643 +#: src/iptux/DialogBase.cpp:641 #, fuzzy msgid "Files" msgstr "檔案" -#: src/iptux/DialogBase.cpp:646 src/iptux/DialogPeer.cpp:610 +#: src/iptux/DialogBase.cpp:644 src/iptux/DialogPeer.cpp:552 msgid "Detail" msgstr "" -#: src/iptux/DialogBase.cpp:696 +#: src/iptux/DialogBase.cpp:694 #, fuzzy msgid "PeerName" msgstr "好友" -#: src/iptux/DialogBase.cpp:703 src/iptux/DialogPeer.cpp:761 +#: src/iptux/DialogBase.cpp:701 src/iptux/DialogPeer.cpp:703 msgid "Name" msgstr "" -#: src/iptux/DialogBase.cpp:709 src/iptux/DialogPeer.cpp:697 -#: src/iptux/DialogPeer.cpp:767 src/iptux/ShareFile.cpp:280 +#: src/iptux/DialogBase.cpp:707 src/iptux/DialogPeer.cpp:639 +#: src/iptux/DialogPeer.cpp:709 src/iptux/ShareFile.cpp:280 #: src/iptux/TransWindow.cpp:271 msgid "Size" msgstr "大小" -#: src/iptux/DialogBase.cpp:715 +#: src/iptux/DialogBase.cpp:713 msgid "Path" msgstr "" -#: src/iptux/DialogBase.cpp:776 +#: src/iptux/DialogBase.cpp:774 #, fuzzy msgid "Sending Progress." msgstr "進度" -#: src/iptux/DialogBase.cpp:779 +#: src/iptux/DialogBase.cpp:777 #, c-format msgid "%s of %s Sent." msgstr "" -#: src/iptux/DialogBase.cpp:786 src/iptux/DialogPeer.cpp:880 +#: src/iptux/DialogBase.cpp:784 src/iptux/DialogPeer.cpp:822 #, fuzzy msgid "Mission Completed!" msgstr "已完成" -#: src/iptux/DialogBase.cpp:820 src/iptux/DialogBase.cpp:895 +#: src/iptux/DialogBase.cpp:818 src/iptux/DialogBase.cpp:893 msgid "Save Image" msgstr "" -#: src/iptux/DialogBase.cpp:825 +#: src/iptux/DialogBase.cpp:823 msgid "Copy Image" msgstr "" @@ -633,68 +637,68 @@ msgstr "清空" msgid "Talk with the group %s" msgstr "與%s組對話" -#: src/iptux/DialogPeer.cpp:134 +#: src/iptux/DialogPeer.cpp:132 #, fuzzy, c-format msgid "Talk with %s(%s) IP:%s" msgstr "與%s對話" -#: src/iptux/DialogPeer.cpp:307 +#: src/iptux/DialogPeer.cpp:305 msgid "Info." msgstr "資訊" -#: src/iptux/DialogPeer.cpp:339 +#: src/iptux/DialogPeer.cpp:337 #, c-format msgid "Version: %s\n" msgstr "版本: %s\n" -#: src/iptux/DialogPeer.cpp:341 +#: src/iptux/DialogPeer.cpp:339 #, c-format msgid "Nickname: %s@%s\n" msgstr "暱稱: %s@%s\n" -#: src/iptux/DialogPeer.cpp:344 +#: src/iptux/DialogPeer.cpp:342 #, c-format msgid "Nickname: %s\n" msgstr "暱稱: %s\n" -#: src/iptux/DialogPeer.cpp:346 +#: src/iptux/DialogPeer.cpp:344 #, c-format msgid "User: %s\n" msgstr "用戶: %s\n" -#: src/iptux/DialogPeer.cpp:347 +#: src/iptux/DialogPeer.cpp:345 #, c-format msgid "Host: %s\n" msgstr "主機: %s\n" -#: src/iptux/DialogPeer.cpp:350 +#: src/iptux/DialogPeer.cpp:348 #, c-format msgid "Address: %s(%s)\n" msgstr "位址: %s(%s)\n" -#: src/iptux/DialogPeer.cpp:352 +#: src/iptux/DialogPeer.cpp:350 #, c-format msgid "Address: %s\n" msgstr "位址: %s\n" -#: src/iptux/DialogPeer.cpp:355 +#: src/iptux/DialogPeer.cpp:353 msgid "Compatibility: Microsoft\n" msgstr "相容性: Microsoft\n" -#: src/iptux/DialogPeer.cpp:357 +#: src/iptux/DialogPeer.cpp:355 msgid "Compatibility: GNU/Linux\n" msgstr "相容性: GNU/Linux\n" -#: src/iptux/DialogPeer.cpp:359 +#: src/iptux/DialogPeer.cpp:357 #, c-format msgid "System coding: %s\n" msgstr "系統編碼: %s\n" -#: src/iptux/DialogPeer.cpp:364 +#: src/iptux/DialogPeer.cpp:362 msgid "Signature:\n" msgstr "個性簽名:\n" -#: src/iptux/DialogPeer.cpp:371 +#: src/iptux/DialogPeer.cpp:369 msgid "" "\n" "Photo:\n" @@ -702,56 +706,56 @@ msgstr "" "\n" "個人頭象:\n" -#: src/iptux/DialogPeer.cpp:518 +#: src/iptux/DialogPeer.cpp:460 msgid "Please select a picture to insert the buffer" msgstr "請選擇插入緩衝區的圖片" -#: src/iptux/DialogPeer.cpp:547 +#: src/iptux/DialogPeer.cpp:489 #, fuzzy msgid "Enclosure." msgstr "附件" -#: src/iptux/DialogPeer.cpp:592 +#: src/iptux/DialogPeer.cpp:534 #, fuzzy msgid "Files to be received" msgstr "收到訊息" -#: src/iptux/DialogPeer.cpp:596 +#: src/iptux/DialogPeer.cpp:538 msgid "Receiving progress." msgstr "" -#: src/iptux/DialogPeer.cpp:599 +#: src/iptux/DialogPeer.cpp:541 msgid "Accept" msgstr "接受" -#: src/iptux/DialogPeer.cpp:605 src/iptux/dialog.cpp:63 +#: src/iptux/DialogPeer.cpp:547 src/iptux/dialog.cpp:63 #: src/iptux/resources/gtk/menus.ui:342 msgid "Refuse" msgstr "拒絕" -#: src/iptux/DialogPeer.cpp:641 +#: src/iptux/DialogPeer.cpp:583 #, fuzzy msgid "File received." msgstr "收到訊息" -#: src/iptux/DialogPeer.cpp:684 src/iptux/DialogPeer.cpp:755 +#: src/iptux/DialogPeer.cpp:626 src/iptux/DialogPeer.cpp:697 msgid "Source" msgstr "來源" -#: src/iptux/DialogPeer.cpp:691 +#: src/iptux/DialogPeer.cpp:633 msgid "SaveAs" msgstr "" -#: src/iptux/DialogPeer.cpp:863 src/iptux/DialogPeer.cpp:929 +#: src/iptux/DialogPeer.cpp:805 src/iptux/DialogPeer.cpp:871 msgid "Receiving Progress." msgstr "" -#: src/iptux/DialogPeer.cpp:866 src/iptux/DialogPeer.cpp:932 +#: src/iptux/DialogPeer.cpp:808 src/iptux/DialogPeer.cpp:874 #, c-format msgid "%s to Receive." msgstr "" -#: src/iptux/DialogPeer.cpp:870 src/iptux/DialogPeer.cpp:936 +#: src/iptux/DialogPeer.cpp:812 src/iptux/DialogPeer.cpp:878 #, c-format msgid "%s Of %s Received." msgstr "" @@ -775,35 +779,35 @@ msgstr "傳送廣播" msgid "User:%s Host:%s" msgstr "用戶:%s 主機:%s" -#: src/iptux/MainWindow.cpp:555 +#: src/iptux/MainWindow.cpp:570 msgid "Pals Online: 0" msgstr "線上好友: 0" -#: src/iptux/MainWindow.cpp:640 +#: src/iptux/MainWindow.cpp:655 msgid "Search Pals" msgstr "搜尋好友" -#: src/iptux/MainWindow.cpp:754 +#: src/iptux/MainWindow.cpp:768 msgid "Nickname" msgstr "暱稱" -#: src/iptux/MainWindow.cpp:765 +#: src/iptux/MainWindow.cpp:778 msgid "Group" msgstr "群組名稱" -#: src/iptux/MainWindow.cpp:771 src/iptux/TransWindow.cpp:258 +#: src/iptux/MainWindow.cpp:784 src/iptux/TransWindow.cpp:258 msgid "IPv4" msgstr "IPv4" -#: src/iptux/MainWindow.cpp:777 +#: src/iptux/MainWindow.cpp:790 msgid "User" msgstr "用戶" -#: src/iptux/MainWindow.cpp:783 src/iptux/resources/gtk/MainWindow.ui:81 +#: src/iptux/MainWindow.cpp:796 src/iptux/resources/gtk/MainWindow.ui:81 msgid "Host" msgstr "主機" -#: src/iptux/MainWindow.cpp:922 +#: src/iptux/MainWindow.cpp:935 #, fuzzy, c-format msgid "Pals Online: %d" msgstr "線上好友: 0" @@ -970,89 +974,89 @@ msgstr "其他" msgid "Broadcast" msgstr "廣播" -#: src/iptux/UiHelper.cpp:26 +#: src/iptux/UiHelper.cpp:28 #, c-format msgid "Can't convert path to uri: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:33 +#: src/iptux/UiHelper.cpp:39 #, c-format msgid "Can't open path: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:54 +#: src/iptux/UiHelper.cpp:68 #, c-format msgid "Can't open URL: %s, reason: %s" msgstr "" -#: src/iptux/UiHelper.cpp:174 +#: src/iptux/UiHelper.cpp:188 msgid "Information" msgstr "資訊" -#: src/iptux/UiHelper.cpp:204 +#: src/iptux/UiHelper.cpp:218 msgid "Warning" msgstr "警告" -#: src/iptux/UiModels.cpp:541 +#: src/iptux/UiModels.cpp:602 #, fuzzy, c-format msgid "Version: %s" msgstr "版本: %s\n" -#: src/iptux/UiModels.cpp:545 +#: src/iptux/UiModels.cpp:606 #, fuzzy, c-format msgid "Nickname: %s@%s" msgstr "暱稱: %s@%s\n" -#: src/iptux/UiModels.cpp:548 +#: src/iptux/UiModels.cpp:609 #, fuzzy, c-format msgid "Nickname: %s" msgstr "暱稱: %s\n" -#: src/iptux/UiModels.cpp:552 +#: src/iptux/UiModels.cpp:613 #, fuzzy, c-format msgid "User: %s" msgstr "用戶: %s\n" -#: src/iptux/UiModels.cpp:555 +#: src/iptux/UiModels.cpp:616 #, fuzzy, c-format msgid "Host: %s" msgstr "主機: %s\n" -#: src/iptux/UiModels.cpp:560 +#: src/iptux/UiModels.cpp:621 #, fuzzy, c-format msgid "Address: %s(%s)" msgstr "位址: %s(%s)\n" -#: src/iptux/UiModels.cpp:562 +#: src/iptux/UiModels.cpp:623 #, fuzzy, c-format msgid "Address: %s" msgstr "位址: %s\n" -#: src/iptux/UiModels.cpp:567 +#: src/iptux/UiModels.cpp:628 #, fuzzy msgid "Compatibility: Microsoft" msgstr "相容性: Microsoft\n" -#: src/iptux/UiModels.cpp:569 +#: src/iptux/UiModels.cpp:630 #, fuzzy msgid "Compatibility: GNU/Linux" msgstr "相容性: GNU/Linux\n" -#: src/iptux/UiModels.cpp:573 +#: src/iptux/UiModels.cpp:634 #, fuzzy, c-format msgid "System coding: %s" msgstr "系統編碼: %s\n" -#: src/iptux/UiModels.cpp:578 +#: src/iptux/UiModels.cpp:639 #, fuzzy msgid "Signature:" msgstr "個性簽名:\n" -#: src/iptux/UiModels.cpp:663 +#: src/iptux/UiModels.cpp:724 msgid "" msgstr "<錯誤>" -#: src/iptux/UiModels.cpp:718 +#: src/iptux/UiModels.cpp:779 msgid "[IMG]" msgstr "" diff --git a/src/api/iptux-core/ProgramData.h b/src/api/iptux-core/ProgramData.h index 1a02433b..d5e3f5dd 100644 --- a/src/api/iptux-core/ProgramData.h +++ b/src/api/iptux-core/ProgramData.h @@ -1,6 +1,7 @@ #ifndef IPTUX_PROGRAMDATACORE_H #define IPTUX_PROGRAMDATACORE_H +#include #include #include @@ -9,20 +10,6 @@ namespace iptux { -/* flags -// 消息(:7);当有消息时自动打开聊天窗口 -// 图标(:6);程序启动后只显示托盘图标而不显示面板 -// 传输(:5);当有文件传输时自动打开文件传输窗口 -// enter(:4);使用Enter键发送消息 -// 历史(:3);关闭好友对话框后自动清空聊天历史 -// 日志(:2);开启日志记录功能 -// 黑名单(:1);不允许删除的好友再出现 -// 共享(:0);好友请求本人的共享文件时需要得到确认 -*//* sndfgs -// 传输(:2);文件传输完成后需要播放提示音 -// 消息(:1);有消息到来后需要播放提示音 -// 声音(:0);是否需要提示音 -*/ class ProgramData { public: explicit ProgramData(std::shared_ptr config); @@ -65,6 +52,7 @@ class ProgramData { bool IsSaveChatHistory() const; bool IsUsingBlacklist() const; bool IsFilterFileShareRequest() const; + bool isHideTaskbarWhenMainWindowIconified() const; void set_port(uint16_t port, bool is_init = false); void setOpenChat(bool value) { open_chat = value; } void setHideStartup(bool value) { hide_startup = value; } @@ -74,6 +62,9 @@ class ProgramData { void setRecordLog(bool value) { record_log = value; } void setOpenBlacklist(bool value) { open_blacklist = value; } void setProofShared(bool value) { proof_shared = value; } + void setHideTaskbarWhenMainWindowIconified(bool value) { + hide_taskbar_when_main_window_iconified_ = value; + } bool need_restart() const { return need_restart_; } @@ -115,6 +106,7 @@ class ProgramData { uint8_t record_log : 1; uint8_t open_blacklist : 1; uint8_t proof_shared : 1; + uint8_t hide_taskbar_when_main_window_iconified_ : 1; uint8_t need_restart_ : 1; private: diff --git a/src/config.h.in b/src/config.h.in index 12155525..2959c1ae 100644 --- a/src/config.h.in +++ b/src/config.h.in @@ -19,6 +19,7 @@ #define PHOTO_PATH "/iptux/photo" #mesondefine SYSTEM_DARWIN +#mesondefine HAVE_APPINDICATOR #if defined(__APPLE__) || defined(__CYGWIN__) #define O_LARGEFILE 0 diff --git a/src/iptux-core/ProgramData.cpp b/src/iptux-core/ProgramData.cpp index 2b988209..0d4c85f8 100644 --- a/src/iptux-core/ProgramData.cpp +++ b/src/iptux-core/ProgramData.cpp @@ -67,7 +67,8 @@ void ProgramData::WriteProgData() { config->SetBool("record_log", record_log); config->SetBool("open_blacklist", open_blacklist); config->SetBool("proof_shared", proof_shared); - + config->SetBool("hide_taskbar_when_main_window_iconified", + hide_taskbar_when_main_window_iconified_); config->SetString("access_shared_limit", passwd); config->SetInt("send_message_retry_in_us", send_message_retry_in_us); WriteNetSegment(); @@ -141,6 +142,8 @@ void ProgramData::ReadProgData() { record_log = config->GetBool("record_log", true); open_blacklist = config->GetBool("open_blacklist"); proof_shared = config->GetBool("proof_shared"); + hide_taskbar_when_main_window_iconified_ = + config->GetBool("hide_taskbar_when_main_window_iconified"); passwd = config->GetString("access_shared_limit"); send_message_retry_in_us = @@ -234,6 +237,14 @@ bool ProgramData::IsFilterFileShareRequest() const { return proof_shared; } +bool ProgramData::isHideTaskbarWhenMainWindowIconified() const { +#if HAVE_APPINDICATOR + return hide_taskbar_when_main_window_iconified_; +#else + return false; +#endif +} + ProgramData& ProgramData::SetUsingBlacklist(bool value) { open_blacklist = value; return *this; diff --git a/src/iptux/Application.h b/src/iptux/Application.h index 525f1d49..de9c5221 100644 --- a/src/iptux/Application.h +++ b/src/iptux/Application.h @@ -40,6 +40,9 @@ class Application { PPalInfo getMe(); GMenuModel* menu() { return menu_; } + GtkWidget* getPreferenceDialog() { return preference_dialog_; } + void setPreferenceDialog(GtkWidget* dialog) { preference_dialog_ = dialog; } + private: std::shared_ptr config; std::shared_ptr data; @@ -58,6 +61,7 @@ class Application { LogSystem* logSystem = 0; NotificationService* notificationService = 0; GMenuModel* menu_ = 0; + GtkWidget* preference_dialog_ = 0; bool use_header_bar_ = false; bool started{false}; diff --git a/src/iptux/DataSettings.cpp b/src/iptux/DataSettings.cpp index 14b3ba1a..d6227286 100644 --- a/src/iptux/DataSettings.cpp +++ b/src/iptux/DataSettings.cpp @@ -68,8 +68,14 @@ DataSettings::~DataSettings() { * @param parent 父窗口指针 */ void DataSettings::ResetDataEntry(Application* app, GtkWidget* parent) { + if (app->getPreferenceDialog()) { + gtk_window_present(GTK_WINDOW(app->getPreferenceDialog())); + return; + } + DataSettings dset(app, parent); GtkWidget* dialog = GTK_WIDGET(dset.dialog()); + app->setPreferenceDialog(dialog); /* 运行对话框 */ gtk_widget_show_all(dialog); @@ -98,6 +104,7 @@ void DataSettings::ResetDataEntry(Application* app, GtkWidget* parent) { break; } } + app->setPreferenceDialog(NULL); } /** @@ -395,6 +402,14 @@ GtkWidget* DataSettings::CreateSystem() { gtk_grid_attach(GTK_GRID(box), widget, 0, row, 2, 1); g_datalist_set_data(&widset, "shared-check-widget", widget); +#if HAVE_APPINDICATOR + row++; + widget = gtk_check_button_new_with_label( + _("Hide the taskbar when the main window is minimized")); + gtk_grid_attach(GTK_GRID(box), widget, 0, row, 2, 1); + g_datalist_set_data(&widset, "taskbar-check-widget", widget); +#endif + return GTK_WIDGET(box); } @@ -576,6 +591,12 @@ void DataSettings::SetSystemValue() { widget = GTK_WIDGET(g_datalist_get_data(&widset, "shared-check-widget")); gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(widget), g_progdt->IsFilterFileShareRequest()); +#if HAVE_APPINDICATOR + widget = GTK_WIDGET(g_datalist_get_data(&widset, "taskbar-check-widget")); + gtk_toggle_button_set_active( + GTK_TOGGLE_BUTTON(widget), + g_progdt->isHideTaskbarWhenMainWindowIconified()); +#endif } /** @@ -836,7 +857,7 @@ string DataSettings::ObtainSystemValue(bool dryrun) { gint active; auto g_cthrd = app->getCoreThread(); - auto g_progdt = g_cthrd->getProgramData(); + auto progdt = g_cthrd->getProgramData(); ostringstream oss; @@ -858,9 +879,9 @@ string DataSettings::ObtainSystemValue(bool dryrun) { port_valid = false; } - if (port_valid && port != g_progdt->port()) { + if (port_valid && port != progdt->port()) { if (!dryrun) { - g_progdt->set_port(port); + progdt->set_port(port); } } @@ -873,7 +894,7 @@ string DataSettings::ObtainSystemValue(bool dryrun) { text = gtk_editable_get_chars(GTK_EDITABLE(widget), 0, -1); g_strstrip(text); if (*text != '\0') { - g_progdt->codeset = text; + progdt->codeset = text; } else g_free(text); @@ -881,7 +902,7 @@ string DataSettings::ObtainSystemValue(bool dryrun) { text = gtk_editable_get_chars(GTK_EDITABLE(widget), 0, -1); g_strstrip(text); if (*text != '\0') { - g_progdt->encode = text; + progdt->encode = text; } else g_free(text); @@ -892,57 +913,58 @@ string DataSettings::ObtainSystemValue(bool dryrun) { snprintf(path, MAX_PATHLEN, "%d", active); gtk_tree_model_get_iter_from_string(model, &iter, path); gtk_tree_model_get(model, &iter, 1, &file, -1); - if (strcmp(g_progdt->palicon, file) != 0) { + if (strcmp(progdt->palicon, file) != 0) { snprintf(path, MAX_PATHLEN, __PIXMAPS_PATH "/icon/%s", file); if (access(path, F_OK) != 0) { g_free(file); - g_free(g_progdt->palicon); - g_progdt->palicon = g_strdup("pal-icon"); + g_free(progdt->palicon); + progdt->palicon = g_strdup("pal-icon"); snprintf(path, MAX_PATHLEN, "%s" ICON_PATH "/pal-icon", g_get_user_config_dir()); gtk_tree_model_get(model, &iter, 0, &pixbuf, -1); gdk_pixbuf_save(pixbuf, path, "png", NULL, NULL); - gtk_icon_theme_add_builtin_icon(g_progdt->palicon, MAX_ICONSIZE, - pixbuf); + gtk_icon_theme_add_builtin_icon(progdt->palicon, MAX_ICONSIZE, pixbuf); g_object_unref(pixbuf); } else { - g_free(g_progdt->palicon); - g_progdt->palicon = file; + g_free(progdt->palicon); + progdt->palicon = file; } } else g_free(file); } widget = GTK_WIDGET(g_datalist_get_data(&widset, "font-chooser-widget")); - g_free(g_progdt->font); - g_progdt->font = - g_strdup(gtk_font_chooser_get_font(GTK_FONT_CHOOSER(widget))); + g_free(progdt->font); + progdt->font = g_strdup(gtk_font_chooser_get_font(GTK_FONT_CHOOSER(widget))); widget = GTK_WIDGET(g_datalist_get_data(&widset, "chat-check-widget")); - g_progdt->setOpenChat( - gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widget))); + progdt->setOpenChat(gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widget))); widget = GTK_WIDGET(g_datalist_get_data(&widset, "statusicon-check-widget")); - g_progdt->setHideStartup( + progdt->setHideStartup( gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widget))); widget = GTK_WIDGET(g_datalist_get_data(&widset, "transmission-check-widget")); - g_progdt->setOpenTransmission( + progdt->setOpenTransmission( gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widget))); widget = GTK_WIDGET(g_datalist_get_data(&widset, "enterkey-check-widget")); - g_progdt->setUseEnterKey( + progdt->setUseEnterKey( gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widget))); widget = GTK_WIDGET(g_datalist_get_data(&widset, "history-check-widget")); - g_progdt->setClearupHistory( + progdt->setClearupHistory( gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widget))); widget = GTK_WIDGET(g_datalist_get_data(&widset, "log-check-widget")); - g_progdt->setRecordLog( - gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widget))); + progdt->setRecordLog(gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widget))); widget = GTK_WIDGET(g_datalist_get_data(&widset, "blacklist-check-widget")); - g_progdt->setOpenBlacklist( + progdt->setOpenBlacklist( gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widget))); widget = GTK_WIDGET(g_datalist_get_data(&widset, "shared-check-widget")); - g_progdt->setProofShared( + progdt->setProofShared( + gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widget))); +#if HAVE_APPINDICATOR + widget = GTK_WIDGET(g_datalist_get_data(&widset, "taskbar-check-widget")); + progdt->setHideTaskbarWhenMainWindowIconified( gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widget))); +#endif return oss.str(); } diff --git a/src/iptux/MainWindow.cpp b/src/iptux/MainWindow.cpp index c8f5fa57..609f01ed 100644 --- a/src/iptux/MainWindow.cpp +++ b/src/iptux/MainWindow.cpp @@ -11,27 +11,23 @@ // #include "config.h" #include "MainWindow.h" - -#include -#include -#include -#include -#include -#include - #include "iptux-core/Const.h" #include "iptux-utils/output.h" #include "iptux-utils/utils.h" -#include "iptux/DataSettings.h" +#include "iptux/Application.h" #include "iptux/DetectPal.h" #include "iptux/DialogGroup.h" #include "iptux/DialogPeer.h" #include "iptux/RevisePal.h" -#include "iptux/ShareFile.h" #include "iptux/UiHelper.h" #include "iptux/UiModels.h" #include "iptux/callback.h" #include "iptux/dialog.h" +#include +#include +#include +#include +#include using namespace std; @@ -51,6 +47,23 @@ static const char* config_names[] = { [CFG_INFO_STYLE] = "mwin_info_style", }; +static void main_window_on_state_event(GtkWidget* self, + GdkEvent* event, + gpointer user_data) { + GdkWindowState event_state = event->window_state.new_window_state; + MainWindow* mwin = (MainWindow*)user_data; + auto progdt = mwin->getApp()->getProgramData(); + + if (!progdt->isHideTaskbarWhenMainWindowIconified()) + return; + + if (event_state & GDK_WINDOW_STATE_ICONIFIED) { + gtk_window_set_skip_taskbar_hint(GTK_WINDOW(self), TRUE); + } else { + gtk_window_set_skip_taskbar_hint(GTK_WINDOW(self), FALSE); + } +} + /** * 类构造函数. */ @@ -482,6 +495,8 @@ GtkWidget* MainWindow::CreateMainWindow() { this); g_signal_connect(window, "delete-event", G_CALLBACK(gtk_window_iconify_on_delete), nullptr); + g_signal_connect(window, "window-state-event", + G_CALLBACK(main_window_on_state_event), this); return window; } diff --git a/src/iptux/meson.build b/src/iptux/meson.build index 4040b098..82676732 100644 --- a/src/iptux/meson.build +++ b/src/iptux/meson.build @@ -28,7 +28,6 @@ sources = files([ ]) dependencies = [gtk_dep, jsoncpp_dep, glog_dep, gflags_dep, sigc_dep] -appindicator_dep = dependency('ayatana-appindicator3-0.1', required: get_option('appindicator')) if appindicator_dep.found() sources += ['AppIndicator.cpp'] dependencies += [appindicator_dep] diff --git a/src/meson.build b/src/meson.build index 281f4d18..5a2cc76b 100644 --- a/src/meson.build +++ b/src/meson.build @@ -32,6 +32,13 @@ else conf_data.set('SYSTEM_DARWIN', 0) endif +appindicator_dep = dependency('ayatana-appindicator3-0.1', required: get_option('appindicator')) +if appindicator_dep.found() + conf_data.set('HAVE_APPINDICATOR', 1) +else + conf_data.set('HAVE_APPINDICATOR', 0) +endif + configure_file( input: 'config.h.in', output: 'config.h',