even smarter error notification; refs #68

master
Marc Wäckerlin 13 years ago
parent d91d16869c
commit ec19a77f44
  1. 18
      swisssurfer/src/browser.hxx
  2. 14
      swisssurfer/src/errorlog.hxx
  3. 8
      swisssurfer/src/errorlog.ui
  4. 1
      swisssurfer/src/resources.qrc
  5. 68
      swisssurfer/src/resources/icons/error.svg
  6. 82
      swisssurfer/src/swisssurfer_de.ts
  7. 82
      swisssurfer/src/swisssurfer_en.ts
  8. 82
      swisssurfer/src/swisssurfer_fr.ts
  9. 82
      swisssurfer/src/swisssurfer_it.ts

@ -62,7 +62,8 @@ class Browser: public QMainWindow, protected Ui::Browser {
_kiosk(kiosk),
_settings(mimeTypes, this, settings, !kiosk),
_errorLog(this), _logincertificate(this),
_proxy("http://swisssign.com", this) {
_proxy("http://swisssign.com", this),
_showErrorLog(0) {
LOG<<urls;
try {
_networkManager.scAuth(new SmartCardAuth(actlib, this, login));
@ -89,6 +90,7 @@ class Browser: public QMainWindow, protected Ui::Browser {
_url->setEditable(!_kiosk);
_url->addItems(urls);
_toolbar->addWidget(_url);
assert(connect(&_errorLog, SIGNAL(reset()), SLOT(errorReset())));
assert(connect(_url, SIGNAL(currentIndexChanged(const QString&)),
SLOT(load(QString))));
assert(connect(&_networkManager, SIGNAL(finished(QNetworkReply*)),
@ -1169,9 +1171,22 @@ class Browser: public QMainWindow, protected Ui::Browser {
r->error()!=QNetworkReply::OperationCanceledError) {
statusBar()->showMessage(DownloadManager::networkError(r->error()));
badUrl();
if (!_showErrorLog) {
statusBar()->addPermanentWidget
((_showErrorLog = new QPushButton(QIcon(":/icons/error"),
tr("errors", "show error log"))));
assert(connect(_showErrorLog, SIGNAL(clicked(bool)),
actionErrorLog, SLOT(trigger())));
}
_showErrorLog->show();
}
}
void errorReset() {
LOG;
_showErrorLog->hide();
}
void badUrl() {
_url->lineEdit()
->setStyleSheet(tr("background-color: #F77", "invalid url"));
@ -1278,6 +1293,7 @@ class Browser: public QMainWindow, protected Ui::Browser {
ErrorLog _errorLog;
LoginCertificate _logincertificate;
gui::Proxy _proxy;
QPushButton* _showErrorLog;
};
#endif

@ -12,6 +12,10 @@
#include <QtGui/QDialog>
class ErrorLog: public QDialog, protected Ui::ErrorLog {
public:
Q_OBJECT;
Q_SIGNALS:
void reset();
public:
ErrorLog(QWidget* p): QDialog(p) {
setupUi(this);
@ -19,6 +23,16 @@ class ErrorLog: public QDialog, protected Ui::ErrorLog {
void append(QString text) {
_errors->append(text);
}
protected Q_SLOTS:
void on__buttons_clicked(QAbstractButton* button) {
switch (_buttons->buttonRole(button)) {
case QDialogButtonBox::ResetRole: {
_errors->clear();
reset();
} break;
default:;
}
}
};
#endif

@ -18,12 +18,12 @@
<widget class="QTextBrowser" name="_errors"/>
</item>
<item>
<widget class="QDialogButtonBox" name="buttonBox">
<widget class="QDialogButtonBox" name="_buttons">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="standardButtons">
<set>QDialogButtonBox::Close</set>
<set>QDialogButtonBox::Close|QDialogButtonBox::Reset</set>
</property>
</widget>
</item>
@ -32,7 +32,7 @@
<resources/>
<connections>
<connection>
<sender>buttonBox</sender>
<sender>_buttons</sender>
<signal>accepted()</signal>
<receiver>ErrorLog</receiver>
<slot>accept()</slot>
@ -48,7 +48,7 @@
</hints>
</connection>
<connection>
<sender>buttonBox</sender>
<sender>_buttons</sender>
<signal>rejected()</signal>
<receiver>ErrorLog</receiver>
<slot>reject()</slot>

@ -7,5 +7,6 @@
<file alias="home" >resources/icons/gohome.png</file>
<file alias="reload" >resources/icons/reload.png</file>
<file alias="stop" >resources/icons/stop.png</file>
<file alias="error" >resources/icons/error.svg</file>
</qresource>
</RCC>

@ -0,0 +1,68 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) --><svg height="48px" id="svg7187" inkscape:output_extension="org.inkscape.output.svg.inkscape" inkscape:version="0.46" sodipodi:docname="drawing.svg" sodipodi:version="0.32" width="48px" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:svg="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<metadata>
<rdf:RDF xmlns:cc="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<cc:Work rdf:about="">
<dc:title></dc:title>
<dc:description></dc:description>
<dc:subject>
<rdf:Bag>
<rdf:li>unsorted</rdf:li>
</rdf:Bag>
</dc:subject>
<dc:publisher>
<cc:Agent rdf:about="http://www.openclipart.org/">
<dc:title>Open Clip Art Library, Source: GNOME-Colors, Source: GNOME-Colors, Source: GNOME-Colors, Source: GNOME-Colors, Source: GNOME-Colors, Source: GNOME-Colors, Source: GNOME-Colors, Source: GNOME-Colors, Source: GNOME-Colors</dc:title>
</cc:Agent>
</dc:publisher>
<dc:creator>
<cc:Agent>
<dc:title></dc:title>
</cc:Agent>
</dc:creator>
<dc:rights>
<cc:Agent>
<dc:title></dc:title>
</cc:Agent>
</dc:rights>
<dc:date></dc:date>
<dc:format>image/svg+xml</dc:format>
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
<cc:license rdf:resource="http://creativecommons.org/licenses/GPL/2.0/"/>
<dc:language>en</dc:language>
</cc:Work>
</rdf:RDF>
</metadata>
<defs id="defs7189">
<linearGradient id="linearGradient4873" inkscape:collect="always">
<stop id="stop4875" offset="0" style="stop-color:#ffffff;stop-opacity:1;"/>
<stop id="stop4877" offset="1" style="stop-color:#ffffff;stop-opacity:0;"/>
</linearGradient>
<linearGradient gradientTransform="matrix(2.3440063,0,0,2.3440063,-121.79862,31.22942)" gradientUnits="userSpaceOnUse" id="linearGradient2704" inkscape:collect="always" x1="62.745731" x2="62.608765" xlink:href="#linearGradient4873" y1="-13.444987" y2="7.1072145"/>
<linearGradient id="linearGradient3811">
<stop id="stop3813" offset="0" style="stop-color:#a40000;stop-opacity:1"/>
<stop id="stop3815" offset="1" style="stop-color:#c22f2f;stop-opacity:1"/>
</linearGradient>
<linearGradient gradientTransform="matrix(1.0805272,0,0,1.0805026,-1.508285,-3.3507596)" gradientUnits="userSpaceOnUse" id="linearGradient3927" inkscape:collect="always" x1="15.046636" x2="15.046636" xlink:href="#linearGradient3811" y1="44.787998" y2="3.8851264"/>
<linearGradient id="linearGradient5106">
<stop id="stop5108" offset="0" style="stop-color:#e78181;stop-opacity:1"/>
<stop id="stop8208" offset="0.25288007" style="stop-color:#e15f5f;stop-opacity:1"/>
<stop id="stop8210" offset="0.68271071" style="stop-color:#c22f2f;stop-opacity:1"/>
<stop id="stop5110" offset="1" style="stop-color:#a40000;stop-opacity:1"/>
</linearGradient>
<radialGradient cx="62.202274" cy="-5.7132163" fx="62.202274" fy="-5.7132163" gradientTransform="matrix(-7.565785,-6.219707e-7,3.9644633e-7,-4.8230546,494.60904,-26.555114)" gradientUnits="userSpaceOnUse" id="radialGradient2707" inkscape:collect="always" r="9.7552835" xlink:href="#linearGradient5106"/>
<linearGradient id="linearGradient10691" inkscape:collect="always">
<stop id="stop10693" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
<stop id="stop10695" offset="1" style="stop-color:#000000;stop-opacity:0;"/>
</linearGradient>
<radialGradient cx="6.702713" cy="73.615715" fx="6.702713" fy="73.615715" gradientTransform="scale(1.902215,0.525703)" gradientUnits="userSpaceOnUse" id="radialGradient3080" inkscape:collect="always" r="7.228416" xlink:href="#linearGradient10691"/>
</defs>
<sodipodi:namedview bordercolor="#666666" borderopacity="1.0" id="base" inkscape:current-layer="layer1" inkscape:cx="24" inkscape:cy="24" inkscape:document-units="px" inkscape:grid-bbox="true" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:window-height="690" inkscape:window-width="641" inkscape:window-x="0" inkscape:window-y="331" inkscape:zoom="7" pagecolor="#ffffff" showgrid="true"/>
<g id="layer1" inkscape:groupmode="layer" inkscape:label="Layer 1">
<path d="M 26.5,38.700001 A 13.75,3.8 0 1 1 -1,38.700001 A 13.75,3.8 0 1 1 26.5,38.700001 z" id="path2625" sodipodi:cx="12.75" sodipodi:cy="38.700001" sodipodi:rx="13.75" sodipodi:ry="3.8" sodipodi:type="arc" style="opacity:0.5;fill:url(#radialGradient3080);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.80000001;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" transform="matrix(1.6,0,0,1.8421053,3.6,-30.289477)"/>
<path d="M 45.499979,22.999239 C 45.499979,34.87373 35.873401,44.49998 24.000271,44.49998 C 12.126053,44.49998 2.500021,34.873621 2.500021,22.999239 C 2.500021,11.12529 12.126053,1.5000204 24.000271,1.5000204 C 35.873401,1.5000204 45.499979,11.12529 45.499979,22.999239 L 45.499979,22.999239 z" id="path6495" style="fill:url(#radialGradient2707);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3927);stroke-width:1.00004065;stroke-miterlimit:4;stroke-dasharray:none"/>
<path d="M 44.49904,22.999272 C 44.49904,34.321462 35.320423,43.499975 23.999791,43.499975 C 12.678124,43.499975 3.500025,34.321356 3.500025,22.999272 C 3.500025,11.677606 12.678124,2.5000254 23.999791,2.5000254 C 35.320423,2.5000254 44.49904,11.677606 44.49904,22.999272 L 44.49904,22.999272 z" id="path8655" style="opacity:0.6;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient2704);stroke-width:1.00004995;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"/>
<path d="M 9.9999996,24 C 19.333334,24 28.666667,24 38,24 C 38,22.333334 38,20.666667 38,19 C 28.666667,19 19.333334,19 9.9999996,19 C 9.9999996,20.666667 9.9999996,22.333334 9.9999996,24 z" id="path2975" style="font-size:89.63063812px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;opacity:0.15;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.7688275;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;font-family:Georgia"/>
<path d="M 9.9999996,26 C 19.333334,26 28.666667,26 38,26 C 38,24.000001 38,22 38,20 C 28.666667,20 19.333334,20 9.9999996,20 C 9.9999996,22 9.9999996,24.000001 9.9999996,26 z" id="path3360" style="font-size:89.63063812px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.7688275;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;font-family:Georgia"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 7.3 KiB

@ -246,117 +246,117 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="445"/>
<location filename="browser.hxx" line="447"/>
<source>Checking: %1</source>
<oldsource>Opening: %1</oldsource>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="456"/>
<location filename="browser.hxx" line="458"/>
<source>Reading: %1</source>
<oldsource>Reading: %1%</oldsource>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="471"/>
<location filename="browser.hxx" line="473"/>
<source>Zoom: %1%</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="458"/>
<location filename="browser.hxx" line="460"/>
<source>Illegal URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="520"/>
<location filename="browser.hxx" line="522"/>
<source>Print Document</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="541"/>
<location filename="browser.hxx" line="543"/>
<source>%1 - %2</source>
<oldsource>Back to %1 - %2</oldsource>
<comment>statusbar actionBack_hovered %1=url %2=title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="710"/>
<location filename="browser.hxx" line="712"/>
<source>Info: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="724"/>
<location filename="browser.hxx" line="726"/>
<source>done.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="979"/>
<location filename="browser.hxx" line="981"/>
<source>%1</source>
<comment>statusbar for hovered link %1=url</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="448"/>
<location filename="browser.hxx" line="450"/>
<source>Forbidden: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="134"/>
<location filename="browser.hxx" line="136"/>
<source>SSL Not Supported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="135"/>
<location filename="browser.hxx" line="137"/>
<source>SSL is not supported on your system</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="449"/>
<location filename="browser.hxx" line="451"/>
<source>Access Denied</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="450"/>
<location filename="browser.hxx" line="452"/>
<source>&lt;p&gt;Access denied due to security considerations.&lt;/p&gt;&lt;p&gt;You are not allowed to connect to %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="560"/>
<location filename="browser.hxx" line="562"/>
<source>%1 - %2</source>
<comment>statusbar actionForward_hovered %1=url %2=title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="581"/>
<location filename="browser.hxx" line="594"/>
<location filename="browser.hxx" line="608"/>
<location filename="browser.hxx" line="583"/>
<location filename="browser.hxx" line="596"/>
<location filename="browser.hxx" line="610"/>
<source>background-color: white</source>
<comment>neutral find</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="616"/>
<location filename="browser.hxx" line="626"/>
<location filename="browser.hxx" line="618"/>
<location filename="browser.hxx" line="628"/>
<source>background-color: #ADA</source>
<oldsource>background-color: #7F7</oldsource>
<comment>text found</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="618"/>
<location filename="browser.hxx" line="628"/>
<location filename="browser.hxx" line="620"/>
<location filename="browser.hxx" line="630"/>
<source>background-color: #F77</source>
<oldsource>background-color: lightred</oldsource>
<comment>text not found</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="648"/>
<location filename="browser.hxx" line="650"/>
<source>About</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="649"/>
<location filename="browser.hxx" line="651"/>
<source>%8
Version: %1
Builddate: %2
@ -376,35 +376,41 @@ openssl-%7</oldsource>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="705"/>
<location filename="browser.hxx" line="707"/>
<source>%1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="1115"/>
<location filename="browser.hxx" line="1117"/>
<source>Save File As ...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="1177"/>
<source>errors</source>
<comment>show error log</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="1192"/>
<source>background-color: #F77</source>
<oldsource>background-color: lightred</oldsource>
<comment>invalid url</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="1182"/>
<location filename="browser.hxx" line="1197"/>
<source>background-color: white</source>
<comment>valid url</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="1197"/>
<location filename="browser.hxx" line="1212"/>
<source>authentication required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="1209"/>
<location filename="browser.hxx" line="1224"/>
<source>ssl error</source>
<translation type="unfinished"></translation>
</message>
@ -741,39 +747,31 @@ Environment:
PROXY_PORT proxy port number (actual: %3)
PROXY_HOST proxy host name (actual: %4)
SWISSSURFER_USERAGENT fake user agent (actual: %6)
%Platform% and %Subplatform% are expanded
to the windowing system and the operation
system. %Security% expands to U if SSL is
available, otherwise N. %Locale% is
replaced with locale name. %WebKitVersion%
is the version of WebKit the application
was compiled against. %AppVersion% expands
to application name/version
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="main.cxx" line="363"/>
<location filename="main.cxx" line="355"/>
<source>Cannot read PEM certificate from file: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="main.cxx" line="369"/>
<location filename="main.cxx" line="361"/>
<source>Read PEM certificates from file: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="main.cxx" line="376"/>
<location filename="main.cxx" line="368"/>
<source>Cannot read PEM RSA key from file: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="main.cxx" line="381"/>
<location filename="main.cxx" line="373"/>
<source>Read private key from file: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="main.cxx" line="392"/>
<location filename="main.cxx" line="384"/>
<source>Too few arguments.
Try: %1 --help</source>
<translation type="unfinished"></translation>

@ -244,98 +244,98 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="445"/>
<location filename="browser.hxx" line="447"/>
<source>Checking: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="134"/>
<location filename="browser.hxx" line="136"/>
<source>SSL Not Supported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="135"/>
<location filename="browser.hxx" line="137"/>
<source>SSL is not supported on your system</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="448"/>
<location filename="browser.hxx" line="450"/>
<source>Forbidden: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="449"/>
<location filename="browser.hxx" line="451"/>
<source>Access Denied</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="450"/>
<location filename="browser.hxx" line="452"/>
<source>&lt;p&gt;Access denied due to security considerations.&lt;/p&gt;&lt;p&gt;You are not allowed to connect to %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="456"/>
<location filename="browser.hxx" line="458"/>
<source>Reading: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="458"/>
<location filename="browser.hxx" line="460"/>
<source>Illegal URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="471"/>
<location filename="browser.hxx" line="473"/>
<source>Zoom: %1%</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="520"/>
<location filename="browser.hxx" line="522"/>
<source>Print Document</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="541"/>
<location filename="browser.hxx" line="543"/>
<source>%1 - %2</source>
<comment>statusbar actionBack_hovered %1=url %2=title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="560"/>
<location filename="browser.hxx" line="562"/>
<source>%1 - %2</source>
<comment>statusbar actionForward_hovered %1=url %2=title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="581"/>
<location filename="browser.hxx" line="594"/>
<location filename="browser.hxx" line="608"/>
<location filename="browser.hxx" line="583"/>
<location filename="browser.hxx" line="596"/>
<location filename="browser.hxx" line="610"/>
<source>background-color: white</source>
<comment>neutral find</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="616"/>
<location filename="browser.hxx" line="626"/>
<location filename="browser.hxx" line="618"/>
<location filename="browser.hxx" line="628"/>
<source>background-color: #ADA</source>
<oldsource>background-color: #7F7</oldsource>
<comment>text found</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="618"/>
<location filename="browser.hxx" line="628"/>
<location filename="browser.hxx" line="620"/>
<location filename="browser.hxx" line="630"/>
<source>background-color: #F77</source>
<oldsource>background-color: lightred</oldsource>
<comment>text not found</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="648"/>
<location filename="browser.hxx" line="650"/>
<source>About</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="649"/>
<location filename="browser.hxx" line="651"/>
<source>%8
Version: %1
Builddate: %2
@ -355,51 +355,57 @@ openssl-%7</oldsource>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="705"/>
<location filename="browser.hxx" line="707"/>
<source>%1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="710"/>
<location filename="browser.hxx" line="712"/>
<source>Info: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="724"/>
<location filename="browser.hxx" line="726"/>
<source>done.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="979"/>
<location filename="browser.hxx" line="981"/>
<source>%1</source>
<comment>statusbar for hovered link %1=url</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="1115"/>
<location filename="browser.hxx" line="1117"/>
<source>Save File As ...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="1177"/>
<source>errors</source>
<comment>show error log</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="1192"/>
<source>background-color: #F77</source>
<oldsource>background-color: lightred</oldsource>
<comment>invalid url</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="1182"/>
<location filename="browser.hxx" line="1197"/>
<source>background-color: white</source>
<comment>valid url</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="1197"/>
<location filename="browser.hxx" line="1212"/>
<source>authentication required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="1209"/>
<location filename="browser.hxx" line="1224"/>
<source>ssl error</source>
<translation type="unfinished"></translation>
</message>
@ -731,39 +737,31 @@ Environment:
PROXY_PORT proxy port number (actual: %3)
PROXY_HOST proxy host name (actual: %4)
SWISSSURFER_USERAGENT fake user agent (actual: %6)
%Platform% and %Subplatform% are expanded
to the windowing system and the operation
system. %Security% expands to U if SSL is
available, otherwise N. %Locale% is
replaced with locale name. %WebKitVersion%
is the version of WebKit the application
was compiled against. %AppVersion% expands
to application name/version
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="main.cxx" line="363"/>
<location filename="main.cxx" line="355"/>
<source>Cannot read PEM certificate from file: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="main.cxx" line="369"/>
<location filename="main.cxx" line="361"/>
<source>Read PEM certificates from file: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="main.cxx" line="376"/>
<location filename="main.cxx" line="368"/>
<source>Cannot read PEM RSA key from file: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="main.cxx" line="381"/>
<location filename="main.cxx" line="373"/>
<source>Read private key from file: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="main.cxx" line="392"/>
<location filename="main.cxx" line="384"/>
<source>Too few arguments.
Try: %1 --help</source>
<translation type="unfinished"></translation>

@ -246,117 +246,117 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="445"/>
<location filename="browser.hxx" line="447"/>
<source>Checking: %1</source>
<oldsource>Opening: %1</oldsource>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="456"/>
<location filename="browser.hxx" line="458"/>
<source>Reading: %1</source>
<oldsource>Reading: %1%</oldsource>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="471"/>
<location filename="browser.hxx" line="473"/>
<source>Zoom: %1%</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="458"/>
<location filename="browser.hxx" line="460"/>
<source>Illegal URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="520"/>
<location filename="browser.hxx" line="522"/>
<source>Print Document</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="541"/>
<location filename="browser.hxx" line="543"/>
<source>%1 - %2</source>
<oldsource>Back to %1 - %2</oldsource>
<comment>statusbar actionBack_hovered %1=url %2=title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="710"/>
<location filename="browser.hxx" line="712"/>
<source>Info: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="724"/>
<location filename="browser.hxx" line="726"/>
<source>done.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="979"/>
<location filename="browser.hxx" line="981"/>
<source>%1</source>
<comment>statusbar for hovered link %1=url</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="448"/>
<location filename="browser.hxx" line="450"/>
<source>Forbidden: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="134"/>
<location filename="browser.hxx" line="136"/>
<source>SSL Not Supported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="135"/>
<location filename="browser.hxx" line="137"/>
<source>SSL is not supported on your system</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="449"/>
<location filename="browser.hxx" line="451"/>
<source>Access Denied</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="450"/>
<location filename="browser.hxx" line="452"/>
<source>&lt;p&gt;Access denied due to security considerations.&lt;/p&gt;&lt;p&gt;You are not allowed to connect to %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="560"/>
<location filename="browser.hxx" line="562"/>
<source>%1 - %2</source>
<comment>statusbar actionForward_hovered %1=url %2=title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="581"/>
<location filename="browser.hxx" line="594"/>
<location filename="browser.hxx" line="608"/>
<location filename="browser.hxx" line="583"/>
<location filename="browser.hxx" line="596"/>
<location filename="browser.hxx" line="610"/>
<source>background-color: white</source>
<comment>neutral find</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="616"/>
<location filename="browser.hxx" line="626"/>
<location filename="browser.hxx" line="618"/>
<location filename="browser.hxx" line="628"/>
<source>background-color: #ADA</source>
<oldsource>background-color: #7F7</oldsource>
<comment>text found</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="618"/>
<location filename="browser.hxx" line="628"/>
<location filename="browser.hxx" line="620"/>
<location filename="browser.hxx" line="630"/>
<source>background-color: #F77</source>
<oldsource>background-color: lightred</oldsource>
<comment>text not found</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="648"/>
<location filename="browser.hxx" line="650"/>
<source>About</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="649"/>
<location filename="browser.hxx" line="651"/>
<source>%8
Version: %1
Builddate: %2
@ -376,35 +376,41 @@ openssl-%7</oldsource>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="705"/>
<location filename="browser.hxx" line="707"/>
<source>%1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="1115"/>
<location filename="browser.hxx" line="1117"/>
<source>Save File As ...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="1177"/>
<source>errors</source>
<comment>show error log</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="1192"/>
<source>background-color: #F77</source>
<oldsource>background-color: lightred</oldsource>
<comment>invalid url</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="1182"/>
<location filename="browser.hxx" line="1197"/>
<source>background-color: white</source>
<comment>valid url</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="1197"/>
<location filename="browser.hxx" line="1212"/>
<source>authentication required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="1209"/>
<location filename="browser.hxx" line="1224"/>
<source>ssl error</source>
<translation type="unfinished"></translation>
</message>
@ -741,39 +747,31 @@ Environment:
PROXY_PORT proxy port number (actual: %3)
PROXY_HOST proxy host name (actual: %4)
SWISSSURFER_USERAGENT fake user agent (actual: %6)
%Platform% and %Subplatform% are expanded
to the windowing system and the operation
system. %Security% expands to U if SSL is
available, otherwise N. %Locale% is
replaced with locale name. %WebKitVersion%
is the version of WebKit the application
was compiled against. %AppVersion% expands
to application name/version
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="main.cxx" line="363"/>
<location filename="main.cxx" line="355"/>
<source>Cannot read PEM certificate from file: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="main.cxx" line="369"/>
<location filename="main.cxx" line="361"/>
<source>Read PEM certificates from file: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="main.cxx" line="376"/>
<location filename="main.cxx" line="368"/>
<source>Cannot read PEM RSA key from file: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="main.cxx" line="381"/>
<location filename="main.cxx" line="373"/>
<source>Read private key from file: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="main.cxx" line="392"/>
<location filename="main.cxx" line="384"/>
<source>Too few arguments.
Try: %1 --help</source>
<translation type="unfinished"></translation>

@ -246,117 +246,117 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="445"/>
<location filename="browser.hxx" line="447"/>
<source>Checking: %1</source>
<oldsource>Opening: %1</oldsource>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="456"/>
<location filename="browser.hxx" line="458"/>
<source>Reading: %1</source>
<oldsource>Reading: %1%</oldsource>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="471"/>
<location filename="browser.hxx" line="473"/>
<source>Zoom: %1%</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="458"/>
<location filename="browser.hxx" line="460"/>
<source>Illegal URL: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="520"/>
<location filename="browser.hxx" line="522"/>
<source>Print Document</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="541"/>
<location filename="browser.hxx" line="543"/>
<source>%1 - %2</source>
<oldsource>Back to %1 - %2</oldsource>
<comment>statusbar actionBack_hovered %1=url %2=title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="710"/>
<location filename="browser.hxx" line="712"/>
<source>Info: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="724"/>
<location filename="browser.hxx" line="726"/>
<source>done.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="979"/>
<location filename="browser.hxx" line="981"/>
<source>%1</source>
<comment>statusbar for hovered link %1=url</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="448"/>
<location filename="browser.hxx" line="450"/>
<source>Forbidden: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="134"/>
<location filename="browser.hxx" line="136"/>
<source>SSL Not Supported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="135"/>
<location filename="browser.hxx" line="137"/>
<source>SSL is not supported on your system</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="449"/>
<location filename="browser.hxx" line="451"/>
<source>Access Denied</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="450"/>
<location filename="browser.hxx" line="452"/>
<source>&lt;p&gt;Access denied due to security considerations.&lt;/p&gt;&lt;p&gt;You are not allowed to connect to %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="560"/>
<location filename="browser.hxx" line="562"/>
<source>%1 - %2</source>
<comment>statusbar actionForward_hovered %1=url %2=title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="581"/>
<location filename="browser.hxx" line="594"/>
<location filename="browser.hxx" line="608"/>
<location filename="browser.hxx" line="583"/>
<location filename="browser.hxx" line="596"/>
<location filename="browser.hxx" line="610"/>
<source>background-color: white</source>
<comment>neutral find</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="616"/>
<location filename="browser.hxx" line="626"/>
<location filename="browser.hxx" line="618"/>
<location filename="browser.hxx" line="628"/>
<source>background-color: #ADA</source>
<oldsource>background-color: #7F7</oldsource>
<comment>text found</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="618"/>
<location filename="browser.hxx" line="628"/>
<location filename="browser.hxx" line="620"/>
<location filename="browser.hxx" line="630"/>
<source>background-color: #F77</source>
<oldsource>background-color: lightred</oldsource>
<comment>text not found</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="648"/>
<location filename="browser.hxx" line="650"/>
<source>About</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="649"/>
<location filename="browser.hxx" line="651"/>
<source>%8
Version: %1
Builddate: %2
@ -376,35 +376,41 @@ openssl-%7</oldsource>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="705"/>
<location filename="browser.hxx" line="707"/>
<source>%1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="1115"/>
<location filename="browser.hxx" line="1117"/>
<source>Save File As ...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="1177"/>
<source>errors</source>
<comment>show error log</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="1192"/>
<source>background-color: #F77</source>
<oldsource>background-color: lightred</oldsource>
<comment>invalid url</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="1182"/>
<location filename="browser.hxx" line="1197"/>
<source>background-color: white</source>
<comment>valid url</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="1197"/>
<location filename="browser.hxx" line="1212"/>
<source>authentication required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="browser.hxx" line="1209"/>
<location filename="browser.hxx" line="1224"/>
<source>ssl error</source>
<translation type="unfinished"></translation>
</message>
@ -741,39 +747,31 @@ Environment:
PROXY_PORT proxy port number (actual: %3)
PROXY_HOST proxy host name (actual: %4)
SWISSSURFER_USERAGENT fake user agent (actual: %6)
%Platform% and %Subplatform% are expanded
to the windowing system and the operation
system. %Security% expands to U if SSL is
available, otherwise N. %Locale% is
replaced with locale name. %WebKitVersion%
is the version of WebKit the application
was compiled against. %AppVersion% expands
to application name/version
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="main.cxx" line="363"/>
<location filename="main.cxx" line="355"/>
<source>Cannot read PEM certificate from file: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="main.cxx" line="369"/>
<location filename="main.cxx" line="361"/>
<source>Read PEM certificates from file: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="main.cxx" line="376"/>
<location filename="main.cxx" line="368"/>
<source>Cannot read PEM RSA key from file: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="main.cxx" line="381"/>
<location filename="main.cxx" line="373"/>
<source>Read private key from file: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="main.cxx" line="392"/>
<location filename="main.cxx" line="384"/>
<source>Too few arguments.
Try: %1 --help</source>
<translation type="unfinished"></translation>

Loading…
Cancel
Save