From ace098e8677ac0d6468b825c73e65b82c0d6993e Mon Sep 17 00:00:00 2001 From: Soren Stoutner Date: Mon, 8 May 2023 15:57:01 -0700 Subject: [PATCH] Release 0.3. --- changelog | 5 + doc/index.docbook | 17 ++- po/privacybrowser.pot | 154 ++++++++++---------- src/com.stoutner.privacybrowser.appdata.xml | 8 + src/main.cpp | 2 +- 5 files changed, 105 insertions(+), 81 deletions(-) diff --git a/changelog b/changelog index 3ac729d..1afeae7 100644 --- a/changelog +++ b/changelog @@ -1,3 +1,8 @@ +# Version 0.3 (8 May 2023) + * Add the changelog to the Handbook + * Add the missing current domain settings icon on Gnome and Xfce. + * Make changes to build on Guix. + # Version 0.2 (17 April 2023) * Fix a crash on GNOME when downloading a file with local storage disabled. * Fix problems with missing icons on GNOME. diff --git a/doc/index.docbook b/doc/index.docbook index da0bf4b..c9bc6b4 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -48,10 +48,10 @@ &FDLNotice; - 2023-04-17 + 2023-05-08 - &privacybrowser; version 0.2 + &privacybrowser; version 0.3 @@ -1241,6 +1241,17 @@ Changelog + + + 0.3 - 8 May 2023 + + + Add the changelog to the Handbook. + Add the missing current domain settings icon on Gnome and Xfce. + Make changes to build on Guix. + + + <ulink url="https://www.stoutner.com/privacy-browser-pc-0-2/">0.2</ulink> - @@ -1282,7 +1293,7 @@ </question> <answer> - <para>Because Privacy Browser is so perfectly designed that none have ever been asked. Also, because this is the first release and nobody has had a chance to ask them yet. ;)</para> + <para>Because Privacy Browser is so perfectly designed that none have ever been asked. Also, because this is an alpha release and nobody has had a chance to ask them yet. ;)</para> </answer> </qandaentry> </qandaset> diff --git a/po/privacybrowser.pot b/po/privacybrowser.pot index 396fd4b..4fbbcbc 100644 --- a/po/privacybrowser.pot +++ b/po/privacybrowser.pot @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-03-09 11:29-0700\n" +"POT-Creation-Date: 2023-05-08 14:31-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -30,55 +30,68 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: src/widgets/TabWidget.cpp:151 +#: src/widgets/TabWidget.cpp:174 #, kde-format msgctxt "New tab label." msgid "New Tab" msgstr "" -#: src/widgets/TabWidget.cpp:739 src/widgets/TabWidget.cpp:987 +#: src/widgets/TabWidget.cpp:325 +#, kde-format +msgctxt "HTTP Ping blocked dialog title" +msgid "HTTP Ping Blocked" +msgstr "" + +#: src/widgets/TabWidget.cpp:328 +#, kde-format +msgctxt "HTTP Ping blocked dialog text" +msgid "" +"This request has been blocked because it sends a naughty HTTP ping to %1." +msgstr "" + +#: src/widgets/TabWidget.cpp:838 src/widgets/TabWidget.cpp:1086 #, kde-format msgctxt "Save file dialog caption" msgid "Save File" msgstr "" -#: src/widgets/TabWidget.cpp:759 src/widgets/TabWidget.cpp:789 +#: src/widgets/TabWidget.cpp:858 src/widgets/TabWidget.cpp:888 #, kde-format msgctxt "Download notification title" msgid "Download" msgstr "" -#: src/widgets/TabWidget.cpp:762 +#: src/widgets/TabWidget.cpp:861 #, kde-format msgctxt "Downloading notification text" msgid "Downloading %1" msgstr "" -#: src/widgets/TabWidget.cpp:768 +#: src/widgets/TabWidget.cpp:867 #, kde-format msgctxt "Download notification action" msgid "Cancel" msgstr "" -#: src/widgets/TabWidget.cpp:792 +#: src/widgets/TabWidget.cpp:891 #, kde-format msgctxt "Download canceled notification" msgid "%1 download canceled" msgstr "" -#: src/widgets/TabWidget.cpp:811 +#: src/widgets/TabWidget.cpp:910 #, kde-format msgctxt "Download progress notification text" msgid "%1% of %2 downloaded (%3 of %4 bytes)" msgstr "" -#: src/widgets/TabWidget.cpp:817 +#: src/widgets/TabWidget.cpp:916 #, kde-format msgctxt "Download progress notification text" msgid "%1: %2 bytes downloaded" msgstr "" -#: src/widgets/TabWidget.cpp:828 +#: src/widgets/TabWidget.cpp:927 #, kde-format msgctxt "Download finished notification text" msgid "%1 download finished" @@ -463,19 +476,6 @@ msgctxt "Delete cookie button." msgid "&Delete cookie" msgstr "" -#: src/interceptors/UrlRequestInterceptor.cpp:50 -#, kde-format -msgctxt "HTTP Ping blocked dialog title" -msgid "HTTP Ping Blocked" -msgstr "" - -#: src/interceptors/UrlRequestInterceptor.cpp:53 -#, kde-format -msgctxt "HTTP Ping blocked dialog text" -msgid "" -"This request has been blocked because it sends a naughty HTTP ping to %1." -msgstr "" - #: src/main.cpp:48 #, kde-format msgctxt "Program Name" @@ -614,7 +614,7 @@ msgctxt "Domain Settings action" msgid "Domain Settings" msgstr "" -#: src/windows/BrowserWindow.cpp:168 src/windows/BrowserWindow.cpp:946 +#: src/windows/BrowserWindow.cpp:168 src/windows/BrowserWindow.cpp:983 #, kde-format msgctxt "The Cookies action, which also displays the number of cookies" msgid "Cookies - %1" @@ -650,307 +650,307 @@ msgctxt "Hide Find Text action" msgid "Hide Find Text" msgstr "" -#: src/windows/BrowserWindow.cpp:202 +#: src/windows/BrowserWindow.cpp:208 #, kde-format msgctxt "The open new tab key sequence." msgid "Ctrl+T" msgstr "" -#: src/windows/BrowserWindow.cpp:203 +#: src/windows/BrowserWindow.cpp:209 #, kde-format msgctxt "The open new window key sequence." msgid "Ctrl+N" msgstr "" -#: src/windows/BrowserWindow.cpp:204 +#: src/windows/BrowserWindow.cpp:210 #, kde-format msgctxt "The print preview key sequence." msgid "Ctrl+Shift+P" msgstr "" -#: src/windows/BrowserWindow.cpp:205 +#: src/windows/BrowserWindow.cpp:211 #, kde-format msgctxt "The Privacy Browser user agent key sequence." msgid "Ctrl+Alt+P" msgstr "" -#: src/windows/BrowserWindow.cpp:206 +#: src/windows/BrowserWindow.cpp:212 #, kde-format msgctxt "The WebEngine Default user agent key sequence." msgid "Ctrl+Alt+W" msgstr "" -#: src/windows/BrowserWindow.cpp:207 +#: src/windows/BrowserWindow.cpp:213 #, kde-format msgctxt "The Firefox on Linux user agent key sequence." msgid "Ctrl+Alt+F" msgstr "" -#: src/windows/BrowserWindow.cpp:208 +#: src/windows/BrowserWindow.cpp:214 #, kde-format msgctxt "The Chromium on Linux user agent key sequence." msgid "Ctrl+Alt+C" msgstr "" -#: src/windows/BrowserWindow.cpp:209 +#: src/windows/BrowserWindow.cpp:215 #, kde-format msgctxt "The Firefox on Windows user agent key sequence." msgid "Ctrl+Alt+Shift+F" msgstr "" -#: src/windows/BrowserWindow.cpp:210 +#: src/windows/BrowserWindow.cpp:216 #, kde-format msgctxt "The Chrome on Windows user agent key sequence." msgid "Ctrl+Alt+Shift+C" msgstr "" -#: src/windows/BrowserWindow.cpp:211 +#: src/windows/BrowserWindow.cpp:217 #, kde-format msgctxt "The Edge on Windows user agent key sequence." msgid "Ctrl+Alt+E" msgstr "" -#: src/windows/BrowserWindow.cpp:212 +#: src/windows/BrowserWindow.cpp:218 #, kde-format msgctxt "The Safari on macOS user agent key sequence." msgid "Ctrl+Alt+S" msgstr "" -#: src/windows/BrowserWindow.cpp:213 +#: src/windows/BrowserWindow.cpp:219 #, kde-format msgctxt "The custom user agent key sequence." msgid "Alt+Shift+C" msgstr "" -#: src/windows/BrowserWindow.cpp:214 +#: src/windows/BrowserWindow.cpp:220 #, kde-format msgctxt "The zoom factor key sequence." msgid "Ctrl+Alt+Z" msgstr "" -#: src/windows/BrowserWindow.cpp:215 +#: src/windows/BrowserWindow.cpp:221 #, kde-format msgctxt "The Mojeek search engine key sequence." msgid "Ctrl+Shift+M" msgstr "" -#: src/windows/BrowserWindow.cpp:216 +#: src/windows/BrowserWindow.cpp:222 #, kde-format msgctxt "The Monocles search engine key sequence." msgid "Ctrl+Shift+O" msgstr "" -#: src/windows/BrowserWindow.cpp:217 +#: src/windows/BrowserWindow.cpp:223 #, kde-format msgctxt "The MetaGer search engine key sequence." msgid "Ctrl+Shift+E" msgstr "" -#: src/windows/BrowserWindow.cpp:218 +#: src/windows/BrowserWindow.cpp:224 #, kde-format msgctxt "The Google search engine key sequence." msgid "Ctrl+Shift+G" msgstr "" -#: src/windows/BrowserWindow.cpp:219 +#: src/windows/BrowserWindow.cpp:225 #, kde-format msgctxt "The Bing search engine key sequence." msgid "Ctrl+Shift+B" msgstr "" -#: src/windows/BrowserWindow.cpp:220 +#: src/windows/BrowserWindow.cpp:226 #, kde-format msgctxt "The Yahoo search engine key sequence." msgid "Ctrl+Shift+Y" msgstr "" -#: src/windows/BrowserWindow.cpp:221 +#: src/windows/BrowserWindow.cpp:227 #, kde-format msgctxt "The custom search engine key sequence." msgid "Ctrl+Shift+C" msgstr "" -#: src/windows/BrowserWindow.cpp:222 +#: src/windows/BrowserWindow.cpp:228 #, kde-format msgctxt "The domain settings key sequence." msgid "Ctrl+D" msgstr "" -#: src/windows/BrowserWindow.cpp:223 +#: src/windows/BrowserWindow.cpp:229 #, kde-format msgctxt "The cookies dialog key sequence." msgid "Ctrl+;" msgstr "" -#: src/windows/BrowserWindow.cpp:329 +#: src/windows/BrowserWindow.cpp:335 #, kde-format msgctxt "The URL line edit placeholder text" msgid "URL or Search Terms" msgstr "" -#: src/windows/BrowserWindow.cpp:330 +#: src/windows/BrowserWindow.cpp:336 #, kde-format msgctxt "The find line edit placeholder text" msgid "Find Text" msgstr "" -#: src/windows/BrowserWindow.cpp:345 +#: src/windows/BrowserWindow.cpp:352 #, kde-format msgctxt "Default find results." msgid "0/0" msgstr "" -#: src/windows/BrowserWindow.cpp:411 +#: src/windows/BrowserWindow.cpp:418 #, kde-format msgctxt "The toggle full screen shortcut." msgid "F11" msgstr "" -#: src/windows/BrowserWindow.cpp:455 +#: src/windows/BrowserWindow.cpp:462 #, kde-format msgctxt "The domain settings dialog title" msgid "Domain Settings" msgstr "" -#: src/windows/BrowserWindow.cpp:569 +#: src/windows/BrowserWindow.cpp:576 #, kde-format msgctxt "The on-the-fly zoom factor dialog title" msgid "On-The-Fly Zoom Factor" msgstr "" -#: src/windows/BrowserWindow.cpp:570 +#: src/windows/BrowserWindow.cpp:577 #, kde-format msgctxt "The instruction text of the on-the-fly zoom factor dialog" msgid "Enter a zoom factor between 0.25 and 5.00" msgstr "" -#: src/windows/BrowserWindow.cpp:658 +#: src/windows/BrowserWindow.cpp:665 #, kde-format msgctxt "Select download location dialog caption" msgid "Select Download Location" msgstr "" -#: src/windows/BrowserWindow.cpp:789 +#: src/windows/BrowserWindow.cpp:814 #, kde-format msgctxt "Settings tab title" msgid "Privacy" msgstr "" -#: src/windows/BrowserWindow.cpp:790 +#: src/windows/BrowserWindow.cpp:815 #, kde-format msgctxt "Settings tab title" msgid "General" msgstr "" -#: src/windows/BrowserWindow.cpp:791 +#: src/windows/BrowserWindow.cpp:816 #, kde-format msgctxt "Settings tab title" msgid "Spell Check" msgstr "" -#: src/windows/BrowserWindow.cpp:1034 +#: src/windows/BrowserWindow.cpp:1074 #, kde-format msgctxt "The main search engine menu action" msgid "Search Engine - Mojeek" msgstr "" -#: src/windows/BrowserWindow.cpp:1042 +#: src/windows/BrowserWindow.cpp:1085 #, kde-format msgctxt "The main search engine menu action" msgid "Search Engine - Monocles" msgstr "" -#: src/windows/BrowserWindow.cpp:1050 +#: src/windows/BrowserWindow.cpp:1096 #, kde-format msgctxt "The main search engine menu action" msgid "Search Engine - MetaGer" msgstr "" -#: src/windows/BrowserWindow.cpp:1058 +#: src/windows/BrowserWindow.cpp:1107 #, kde-format msgctxt "The main search engine menu action" msgid "Search Engine - Google" msgstr "" -#: src/windows/BrowserWindow.cpp:1066 +#: src/windows/BrowserWindow.cpp:1118 #, kde-format msgctxt "The main search engine menu action" msgid "Search Engine - Bing" msgstr "" -#: src/windows/BrowserWindow.cpp:1074 +#: src/windows/BrowserWindow.cpp:1129 #, kde-format msgctxt "The main search engine menu action" msgid "Search Engine - Yahoo" msgstr "" -#: src/windows/BrowserWindow.cpp:1082 +#: src/windows/BrowserWindow.cpp:1140 #, kde-format msgctxt "The main search engine menu action" msgid "Search Engine - Custom" msgstr "" -#: src/windows/BrowserWindow.cpp:1107 src/windows/BrowserWindow.cpp:1214 +#: src/windows/BrowserWindow.cpp:1165 src/windows/BrowserWindow.cpp:1299 #, kde-format msgctxt "@action" msgid "Custom" msgstr "" -#: src/windows/BrowserWindow.cpp:1123 +#: src/windows/BrowserWindow.cpp:1184 #, kde-format msgctxt "The main user agent menu action" msgid "User Agent - Privacy Browser" msgstr "" -#: src/windows/BrowserWindow.cpp:1131 +#: src/windows/BrowserWindow.cpp:1195 #, kde-format msgctxt "The main user agent menu action" msgid "User Agent - WebEngine default" msgstr "" -#: src/windows/BrowserWindow.cpp:1139 +#: src/windows/BrowserWindow.cpp:1206 #, kde-format msgctxt "The main user agent menu action" msgid "User Agent - Firefox on Linux" msgstr "" -#: src/windows/BrowserWindow.cpp:1147 +#: src/windows/BrowserWindow.cpp:1217 #, kde-format msgctxt "The main user agent menu action" msgid "User Agent - Chromium on Linux" msgstr "" -#: src/windows/BrowserWindow.cpp:1155 +#: src/windows/BrowserWindow.cpp:1228 #, kde-format msgctxt "The main user agent menu action" msgid "User Agent - Firefox on Windows" msgstr "" -#: src/windows/BrowserWindow.cpp:1163 +#: src/windows/BrowserWindow.cpp:1239 #, kde-format msgctxt "The main user agent menu action" msgid "User Agent - Chrome on Windows" msgstr "" -#: src/windows/BrowserWindow.cpp:1171 +#: src/windows/BrowserWindow.cpp:1250 #, kde-format msgctxt "The main user agent menu action" msgid "User Agent - Edge on Windows" msgstr "" -#: src/windows/BrowserWindow.cpp:1179 +#: src/windows/BrowserWindow.cpp:1261 #, kde-format msgctxt "The main user agent menu action" msgid "User Agent - Safari on macOS" msgstr "" -#: src/windows/BrowserWindow.cpp:1187 +#: src/windows/BrowserWindow.cpp:1272 #, kde-format msgctxt "The main user agent menu action" msgid "User Agent - Custom" msgstr "" -#: src/windows/BrowserWindow.cpp:1224 +#: src/windows/BrowserWindow.cpp:1309 #, kde-format msgctxt "@action" msgid "Zoom Factor - %1" @@ -1213,8 +1213,8 @@ msgstr "" #, kde-format msgid "" "Spell checking languages can be added by installing the Hunspell language " -"packages. One or more languages can be selected. All selected languages " -"will be applied simultaneously." +"packages. One or more languages can be selected. All selected languages will " +"be checked simultaneously." msgstr "" #: rc.cpp:177 diff --git a/src/com.stoutner.privacybrowser.appdata.xml b/src/com.stoutner.privacybrowser.appdata.xml index d55d891..4bf00cf 100644 --- a/src/com.stoutner.privacybrowser.appdata.xml +++ b/src/com.stoutner.privacybrowser.appdata.xml @@ -44,6 +44,14 @@ <launchable type="desktop-id">com.stoutner.privacybrowser.desktop</launchable> <releases> + <release version="0.3" date="2023-05-08"> + <description> + <p>Add the changelog to the Handbook.</p> + <p>Add the missing current domain settings icon on Gnome and Xfce.</p> + <p>Make changes to build on Guix.</p> + </description> + </release> + <release version="0.2" date="2023-04-17"> <description> <p>Fix a crash on GNOME when downloading a file with local storage disabled.</p> diff --git a/src/main.cpp b/src/main.cpp index 3dac570..96ffee8 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -45,7 +45,7 @@ int main(int argc, char *argv[]) KCrash::initialize(); // Instantiate about data, setting the component name, the display name, and the version. - KAboutData aboutData(QStringLiteral("privacybrowser"), i18nc("Program Name", "Privacy Browser"), QStringLiteral("0.2")); + KAboutData aboutData(QStringLiteral("privacybrowser"), i18nc("Program Name", "Privacy Browser"), QStringLiteral("0.3")); // Add the author name, job description, email address, and website. aboutData.addAuthor(i18nc("Developer Information", "Soren Stoutner"),i18nc("Developer Information", "Principal developer"), QStringLiteral("soren@stoutner.com"), -- 2.43.0