diff --git a/doc/download.xml b/doc/download.xml
index 248aea7..e9c2811 100644
--- a/doc/download.xml
+++ b/doc/download.xml
@@ -53,6 +53,7 @@
file
user
agent
+
URL
@@ -78,6 +79,12 @@
User-agent string to send.
+
+
+
+ Start in embedded mode.
+
+
diff --git a/po/de.po b/po/de.po
index 0ead0f8..7a34e96 100644
--- a/po/de.po
+++ b/po/de.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Surfer 0.1.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-02 13:10+0200\n"
+"POT-Creation-Date: 2012-10-06 03:32+0200\n"
"PO-Revision-Date: 2010-04-01 19:40+0200\n"
"Last-Translator: Pierre Pronchery \n"
"Language-Team: German\n"
@@ -16,24 +16,24 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ../src/callbacks.c:43 ../src/callbacks.c:53 ../src/surfer.c:926
-#: ../src/surfer.c:929 ../src/surfer.c:1398 ../src/surfer.c:1402
-#: ../tools/helper.c:497 ../tools/helper.c:501 ../tools/helper.c:569
-#: ../tools/helper.c:573
+#: ../src/callbacks.c:48 ../src/callbacks.c:58 ../src/surfer.c:934
+#: ../src/surfer.c:938 ../src/surfer.c:1408 ../src/surfer.c:1412
+#: ../tools/helper.c:578 ../tools/helper.c:582 ../tools/helper.c:650
+#: ../tools/helper.c:654
msgid "Question"
msgstr "Frage"
-#: ../src/callbacks.c:47
+#: ../src/callbacks.c:52
msgid ""
"There are multiple tabs opened.\n"
"Do you really want to close every tab opened in this window?"
msgstr ""
-#: ../src/common/conn.c:204 ../src/download.c:218 ../src/ghtml-gtkhtml.c:915
+#: ../src/common/conn.c:204 ../src/download.c:228 ../src/ghtml-gtkhtml.c:915
msgid "Resolving..."
msgstr ""
-#: ../src/common/conn.c:253 ../src/download.c:628 ../src/ghtml-gtkhtml.c:965
+#: ../src/common/conn.c:253 ../src/download.c:655 ../src/ghtml-gtkhtml.c:965
msgid "Connected"
msgstr ""
@@ -55,111 +55,112 @@ msgstr ""
msgid "Unspecified error"
msgstr ""
-#: ../src/common/conn.c:348 ../src/download.c:707 ../src/ghtml-gtkhtml.c:1151
+#: ../src/common/conn.c:348 ../src/download.c:734 ../src/ghtml-gtkhtml.c:1151
msgid "Timeout"
msgstr ""
-#: ../src/download.c:190
+#: ../src/download.c:191
msgid "Download"
msgstr "Herunterladen"
-#: ../src/download.c:204
+#: ../src/download.c:214
msgid "Address: "
msgstr "Addresse: "
-#: ../src/download.c:215
+#: ../src/download.c:225
msgid "File: "
msgstr ""
-#: ../src/download.c:217
+#: ../src/download.c:227
msgid "Status: "
msgstr "Status: "
-#: ../src/download.c:219
+#: ../src/download.c:229
msgid "Received: "
msgstr ""
-#: ../src/download.c:220
+#: ../src/download.c:230
msgid "0.0 kB"
msgstr ""
-#: ../src/download.c:221
+#: ../src/download.c:231
msgid "Remaining: "
msgstr ""
-#: ../src/download.c:222
+#: ../src/download.c:232
msgid "Unknown"
msgstr "Unbekannt"
-#: ../src/download.c:228
+#: ../src/download.c:238
msgid "Close window when the download is complete"
msgstr ""
-#: ../src/download.c:340 ../src/download.c:345 ../src/download.c:785
-#: ../src/surfer.c:1083 ../src/surfer.c:1087 ../tools/helper.c:542
-#: ../tools/helper.c:546
+#: ../src/download.c:358 ../src/download.c:363 ../src/download.c:812
+#: ../src/surfer.c:1093 ../src/surfer.c:1097 ../tools/helper.c:623
+#: ../tools/helper.c:627
msgid "Error"
msgstr "Fehler"
-#: ../src/download.c:400 ../src/download.c:402 ../src/download.c:499
+#: ../src/download.c:418 ../src/download.c:420 ../src/download.c:517
msgid "kB"
msgstr ""
-#: ../src/download.c:427
+#: ../src/download.c:445
#, c-format
msgid "%.1f %s (%.1f %s/s)"
msgstr ""
-#: ../src/download.c:446
+#: ../src/download.c:464
#, c-format
msgid "%.1f of %.1f %s (%.1f %s/s)"
msgstr ""
-#: ../src/download.c:492
+#: ../src/download.c:510
msgid "bytes"
msgstr ""
-#: ../src/download.c:506
+#: ../src/download.c:524
msgid "MB"
msgstr ""
-#: ../src/download.c:636
+#: ../src/download.c:663
msgid "Error "
msgstr "Fehler "
-#: ../src/download.c:661 ../src/download.c:790
+#: ../src/download.c:688 ../src/download.c:817
msgid "Complete"
msgstr "Fertig"
-#: ../src/download.c:671 ../src/download.c:808
+#: ../src/download.c:698 ../src/download.c:835
msgid "Downloading"
msgstr ""
-#: ../src/download.c:682
+#: ../src/download.c:709
msgid "Redirected to"
msgstr ""
-#: ../src/download.c:685
+#: ../src/download.c:712
msgid "Redirected"
msgstr ""
-#: ../src/download.c:692
+#: ../src/download.c:719
msgid "Resolved"
msgstr ""
-#: ../src/download.c:700
+#: ../src/download.c:727
msgid "Code "
msgstr ""
-#: ../src/download.c:758 ../src/ghtml-webkit.c:845 ../src/surfer.c:1086
-#: ../tools/helper.c:545
+#: ../src/download.c:785 ../src/ghtml-webkit.c:845 ../src/surfer.c:1096
+#: ../tools/helper.c:626
msgid "Unknown error"
msgstr ""
-#: ../src/download.c:835
+#: ../src/download.c:862
msgid ""
-"Usage: download [-O output][-U user-agent] URL...\n"
-" -O\tFile to write document to\n"
+"Usage: download [-x][-O output][-U user-agent] URL...\n"
+" -x\tStart in embedded mode\n"
+" -O\tFile to write the remote document to\n"
" -U\tUser-agent string to send\n"
msgstr ""
@@ -214,7 +215,7 @@ msgstr ""
msgid "_New window"
msgstr "_Neue Fenster"
-#: ../src/surfer.c:119 ../tools/helper.c:94
+#: ../src/surfer.c:119 ../tools/helper.c:117
msgid "_Open..."
msgstr "_Offnen..."
@@ -234,7 +235,7 @@ msgstr "_Drücken..."
msgid "Close _tab"
msgstr ""
-#: ../src/surfer.c:132 ../tools/helper.c:97
+#: ../src/surfer.c:132 ../tools/helper.c:120
msgid "_Close"
msgstr "_Schliessen"
@@ -274,292 +275,296 @@ msgstr "_Suchen"
msgid "_Preferences"
msgstr "_Einstellungen"
-#: ../src/surfer.c:170 ../src/surfer.c:229
+#: ../src/surfer.c:170 ../src/surfer.c:236
msgid "Zoom in"
msgstr ""
-#: ../src/surfer.c:172 ../src/surfer.c:230
+#: ../src/surfer.c:172 ../src/surfer.c:237
msgid "Zoom out"
msgstr ""
-#: ../src/surfer.c:174 ../src/surfer.c:231
+#: ../src/surfer.c:174 ../src/surfer.c:238
msgid "Normal size"
msgstr ""
-#: ../src/surfer.c:177 ../tools/helper.c:104
+#: ../src/surfer.c:177 ../tools/helper.c:127
msgid "_Fullscreen"
msgstr ""
-#: ../src/surfer.c:180
+#: ../src/surfer.c:185
msgid "_Refresh"
msgstr "_Aktualisieren"
-#: ../src/surfer.c:182
+#: ../src/surfer.c:187
msgid "_Force refresh"
msgstr ""
-#: ../src/surfer.c:184
+#: ../src/surfer.c:189
msgid "_Stop"
msgstr ""
-#: ../src/surfer.c:187
+#: ../src/surfer.c:192
msgid "Javascript _console"
msgstr ""
-#: ../src/surfer.c:189
+#: ../src/surfer.c:194
msgid "Page so_urce"
msgstr "Q_uellcode"
-#: ../src/surfer.c:196 ../tools/helper.c:111
+#: ../src/surfer.c:201
+msgid "_Contents"
+msgstr ""
+
+#: ../src/surfer.c:203 ../tools/helper.c:138
msgid "_About"
msgstr "_Info"
-#: ../src/surfer.c:207 ../tools/helper.c:122
+#: ../src/surfer.c:214 ../tools/helper.c:149
msgid "_File"
msgstr "_Datei"
-#: ../src/surfer.c:208
+#: ../src/surfer.c:215
msgid "_Edit"
msgstr ""
-#: ../src/surfer.c:209 ../tools/helper.c:123
+#: ../src/surfer.c:216 ../tools/helper.c:150
msgid "_View"
msgstr ""
-#: ../src/surfer.c:210 ../tools/helper.c:124
+#: ../src/surfer.c:217 ../tools/helper.c:151
msgid "_Help"
msgstr "_Hilfe"
-#: ../src/surfer.c:217
+#: ../src/surfer.c:224
msgid "Back"
msgstr "Zurück"
-#: ../src/surfer.c:219
+#: ../src/surfer.c:226
msgid "Forward"
msgstr ""
-#: ../src/surfer.c:221
+#: ../src/surfer.c:228
msgid "Stop"
msgstr ""
-#: ../src/surfer.c:222
+#: ../src/surfer.c:229
msgid "Refresh"
msgstr "Aktualisieren"
-#: ../src/surfer.c:225
+#: ../src/surfer.c:232
msgid "Home"
msgstr ""
-#: ../src/surfer.c:234
+#: ../src/surfer.c:241
msgid "New tab"
msgstr ""
-#: ../src/surfer.c:236
+#: ../src/surfer.c:243
msgid "New window"
msgstr "Neue Fenster"
-#: ../src/surfer.c:323 ../src/surfer.c:710
+#: ../src/surfer.c:330 ../src/surfer.c:717
msgid "Web surfer"
msgstr "Web surfer"
-#: ../src/surfer.c:384
+#: ../src/surfer.c:391
msgid " Location: "
msgstr ""
-#: ../src/surfer.c:421 ../src/surfer.c:1981 ../src/surfer.c:1985
+#: ../src/surfer.c:428 ../src/surfer.c:1994 ../src/surfer.c:1998
msgid "Security information"
msgstr ""
-#: ../src/surfer.c:682
+#: ../src/surfer.c:689
msgid "Ready"
msgstr "Bereit"
-#: ../src/surfer.c:723 ../src/surfer.c:1314
+#: ../src/surfer.c:730 ../src/surfer.c:1324
msgid "Untitled"
msgstr ""
-#: ../src/surfer.c:785
+#: ../src/surfer.c:792
msgid "Web browser for the DeforaOS desktop"
msgstr ""
-#: ../src/surfer.c:792
+#: ../src/surfer.c:799
msgid "translator-credits"
msgstr "Pierre Pronchery "
-#: ../src/surfer.c:1028 ../src/surfer.c:1480
+#: ../src/surfer.c:1037 ../src/surfer.c:1490
msgid "Save file as..."
msgstr ""
-#: ../src/surfer.c:1115
+#: ../src/surfer.c:1125
msgid "Find text"
msgstr "Text suchen"
-#: ../src/surfer.c:1127
+#: ../src/surfer.c:1137
msgid "Text:"
msgstr "Text:"
-#: ../src/surfer.c:1135
+#: ../src/surfer.c:1145
msgid "Case-sensitive"
msgstr ""
-#: ../src/surfer.c:1139
+#: ../src/surfer.c:1149
msgid "Search backwards"
msgstr ""
-#: ../src/surfer.c:1142
+#: ../src/surfer.c:1152
msgid "Wrap"
msgstr ""
-#: ../src/surfer.c:1172
+#: ../src/surfer.c:1182
msgid "Text not found"
msgstr ""
-#: ../src/surfer.c:1261
+#: ../src/surfer.c:1271
msgid "Open file..."
msgstr ""
-#: ../src/surfer.c:1267
+#: ../src/surfer.c:1277
msgid "HTML files"
msgstr "HTML Dateien"
-#: ../src/surfer.c:1272
+#: ../src/surfer.c:1282
msgid "All files"
msgstr "Alle Dateien"
-#: ../src/surfer.c:1299
+#: ../src/surfer.c:1309
msgid "Could not initialize HTML renderer"
msgstr ""
-#: ../src/surfer.c:1548
+#: ../src/surfer.c:1561
msgid "Javascript console"
msgstr ""
-#: ../src/surfer.c:1553
+#: ../src/surfer.c:1566
msgid "Command:"
msgstr ""
-#: ../src/surfer.c:1572
+#: ../src/surfer.c:1585
msgid "Message"
msgstr "Nachricht"
-#: ../src/surfer.c:1577
+#: ../src/surfer.c:1590
msgid "Source"
msgstr "Quelle"
-#: ../src/surfer.c:1582
+#: ../src/surfer.c:1595
msgid "Line"
msgstr "Linie"
-#: ../src/surfer.c:1713
+#: ../src/surfer.c:1726
msgid "Web surfer preferences"
msgstr "Web surfer Einstellungen"
-#: ../src/surfer.c:1731
+#: ../src/surfer.c:1744
msgid "General"
msgstr "Allgemein"
-#: ../src/surfer.c:1735
+#: ../src/surfer.c:1748
msgid "Network"
msgstr "Netzwerk"
-#: ../src/surfer.c:1739
+#: ../src/surfer.c:1752
msgid "Advanced"
msgstr ""
-#: ../src/surfer.c:1756
+#: ../src/surfer.c:1769
msgid "Homepage:"
msgstr "Hauptseite:"
-#: ../src/surfer.c:1762
+#: ../src/surfer.c:1775
msgid "Tab handling"
msgstr ""
-#: ../src/surfer.c:1767
+#: ../src/surfer.c:1780
msgid "Focus new tabs"
msgstr ""
-#: ../src/surfer.c:1772
+#: ../src/surfer.c:1785
msgid "Downloads"
msgstr ""
-#: ../src/surfer.c:1775
+#: ../src/surfer.c:1788
msgid "Default download directory:"
msgstr ""
-#: ../src/surfer.c:1779
+#: ../src/surfer.c:1792
msgid "Choose the default download directory"
msgstr ""
-#: ../src/surfer.c:1784
+#: ../src/surfer.c:1797
msgid "_Close download windows when complete"
msgstr ""
-#: ../src/surfer.c:1802
+#: ../src/surfer.c:1815
msgid "Connectivity:"
msgstr "Verbindung:"
-#: ../src/surfer.c:1805
+#: ../src/surfer.c:1818
msgid "Direct connection"
msgstr "Direkt Verbindung"
-#: ../src/surfer.c:1809
+#: ../src/surfer.c:1822
msgid "HTTP proxy:"
msgstr "HTTP proxy:"
-#: ../src/surfer.c:1816
+#: ../src/surfer.c:1829
msgid "Hostname:"
msgstr ""
-#: ../src/surfer.c:1820
+#: ../src/surfer.c:1833
msgid "Port:"
msgstr "Port:"
-#: ../src/surfer.c:1841
+#: ../src/surfer.c:1854
msgid "User agent:"
msgstr ""
-#: ../src/surfer.c:1847
+#: ../src/surfer.c:1860
msgid "Enable _Javascript"
msgstr ""
-#: ../src/surfer.c:1967
+#: ../src/surfer.c:1980
msgid "This connection is encrypted and trusted."
msgstr ""
-#: ../src/surfer.c:1970
+#: ../src/surfer.c:1983
msgid "This connection is encrypted but not trusted."
msgstr ""
-#: ../src/surfer.c:1974
+#: ../src/surfer.c:1987
msgid "This connection is not encrypted."
msgstr ""
-#: ../src/surfer.c:2029
+#: ../src/surfer.c:2046
msgid "Web surfer - Source of "
msgstr "Web surfer - Quellcode von "
-#: ../src/surfer.c:2071 ../src/surfer.c:2074 ../src/surfer.c:2132
-#: ../src/surfer.c:2137
+#: ../src/surfer.c:2089 ../src/surfer.c:2093 ../src/surfer.c:2151
+#: ../src/surfer.c:2155
msgid "Warning"
msgstr "Achtung"
-#: ../src/surfer.c:2136
+#: ../src/surfer.c:2154
msgid "This file already exists. Overwrite?"
msgstr ""
-#: ../tools/helper.c:149 ../tools/helper.c:476
+#: ../tools/helper.c:179 ../tools/helper.c:557
msgid "Help browser"
msgstr ""
-#: ../tools/helper.c:242
+#: ../tools/helper.c:286
msgid "Open page..."
msgstr "_Offnen Seite..."
-#: ../tools/helper.c:352
+#: ../tools/helper.c:417
msgid "Online help for the DeforaOS desktop"
msgstr ""
-#: ../tools/helper.c:385
+#: ../tools/helper.c:464
msgid ""
"Usage: helper [-c][-p package] command\n"
" helper -d package\n"
diff --git a/po/es.po b/po/es.po
index 4d521b1..071189b 100644
--- a/po/es.po
+++ b/po/es.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Surfer 0.1.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-02 13:10+0200\n"
+"POT-Creation-Date: 2012-10-06 03:32+0200\n"
"PO-Revision-Date: 2010-04-01 19:40+0200\n"
"Last-Translator: Pierre Pronchery \n"
"Language-Team: Spanish\n"
@@ -16,24 +16,24 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ../src/callbacks.c:43 ../src/callbacks.c:53 ../src/surfer.c:926
-#: ../src/surfer.c:929 ../src/surfer.c:1398 ../src/surfer.c:1402
-#: ../tools/helper.c:497 ../tools/helper.c:501 ../tools/helper.c:569
-#: ../tools/helper.c:573
+#: ../src/callbacks.c:48 ../src/callbacks.c:58 ../src/surfer.c:934
+#: ../src/surfer.c:938 ../src/surfer.c:1408 ../src/surfer.c:1412
+#: ../tools/helper.c:578 ../tools/helper.c:582 ../tools/helper.c:650
+#: ../tools/helper.c:654
msgid "Question"
msgstr ""
-#: ../src/callbacks.c:47
+#: ../src/callbacks.c:52
msgid ""
"There are multiple tabs opened.\n"
"Do you really want to close every tab opened in this window?"
msgstr ""
-#: ../src/common/conn.c:204 ../src/download.c:218 ../src/ghtml-gtkhtml.c:915
+#: ../src/common/conn.c:204 ../src/download.c:228 ../src/ghtml-gtkhtml.c:915
msgid "Resolving..."
msgstr ""
-#: ../src/common/conn.c:253 ../src/download.c:628 ../src/ghtml-gtkhtml.c:965
+#: ../src/common/conn.c:253 ../src/download.c:655 ../src/ghtml-gtkhtml.c:965
msgid "Connected"
msgstr ""
@@ -55,111 +55,112 @@ msgstr ""
msgid "Unspecified error"
msgstr ""
-#: ../src/common/conn.c:348 ../src/download.c:707 ../src/ghtml-gtkhtml.c:1151
+#: ../src/common/conn.c:348 ../src/download.c:734 ../src/ghtml-gtkhtml.c:1151
msgid "Timeout"
msgstr ""
-#: ../src/download.c:190
+#: ../src/download.c:191
msgid "Download"
msgstr ""
-#: ../src/download.c:204
+#: ../src/download.c:214
msgid "Address: "
msgstr ""
-#: ../src/download.c:215
+#: ../src/download.c:225
msgid "File: "
msgstr ""
-#: ../src/download.c:217
+#: ../src/download.c:227
msgid "Status: "
msgstr ""
-#: ../src/download.c:219
+#: ../src/download.c:229
msgid "Received: "
msgstr ""
-#: ../src/download.c:220
+#: ../src/download.c:230
msgid "0.0 kB"
msgstr ""
-#: ../src/download.c:221
+#: ../src/download.c:231
msgid "Remaining: "
msgstr ""
-#: ../src/download.c:222
+#: ../src/download.c:232
msgid "Unknown"
msgstr ""
-#: ../src/download.c:228
+#: ../src/download.c:238
msgid "Close window when the download is complete"
msgstr ""
-#: ../src/download.c:340 ../src/download.c:345 ../src/download.c:785
-#: ../src/surfer.c:1083 ../src/surfer.c:1087 ../tools/helper.c:542
-#: ../tools/helper.c:546
+#: ../src/download.c:358 ../src/download.c:363 ../src/download.c:812
+#: ../src/surfer.c:1093 ../src/surfer.c:1097 ../tools/helper.c:623
+#: ../tools/helper.c:627
msgid "Error"
msgstr ""
-#: ../src/download.c:400 ../src/download.c:402 ../src/download.c:499
+#: ../src/download.c:418 ../src/download.c:420 ../src/download.c:517
msgid "kB"
msgstr ""
-#: ../src/download.c:427
+#: ../src/download.c:445
#, c-format
msgid "%.1f %s (%.1f %s/s)"
msgstr ""
-#: ../src/download.c:446
+#: ../src/download.c:464
#, c-format
msgid "%.1f of %.1f %s (%.1f %s/s)"
msgstr ""
-#: ../src/download.c:492
+#: ../src/download.c:510
msgid "bytes"
msgstr ""
-#: ../src/download.c:506
+#: ../src/download.c:524
msgid "MB"
msgstr ""
-#: ../src/download.c:636
+#: ../src/download.c:663
msgid "Error "
msgstr ""
-#: ../src/download.c:661 ../src/download.c:790
+#: ../src/download.c:688 ../src/download.c:817
msgid "Complete"
msgstr ""
-#: ../src/download.c:671 ../src/download.c:808
+#: ../src/download.c:698 ../src/download.c:835
msgid "Downloading"
msgstr ""
-#: ../src/download.c:682
+#: ../src/download.c:709
msgid "Redirected to"
msgstr ""
-#: ../src/download.c:685
+#: ../src/download.c:712
msgid "Redirected"
msgstr ""
-#: ../src/download.c:692
+#: ../src/download.c:719
msgid "Resolved"
msgstr ""
-#: ../src/download.c:700
+#: ../src/download.c:727
msgid "Code "
msgstr ""
-#: ../src/download.c:758 ../src/ghtml-webkit.c:845 ../src/surfer.c:1086
-#: ../tools/helper.c:545
+#: ../src/download.c:785 ../src/ghtml-webkit.c:845 ../src/surfer.c:1096
+#: ../tools/helper.c:626
msgid "Unknown error"
msgstr ""
-#: ../src/download.c:835
+#: ../src/download.c:862
msgid ""
-"Usage: download [-O output][-U user-agent] URL...\n"
-" -O\tFile to write document to\n"
+"Usage: download [-x][-O output][-U user-agent] URL...\n"
+" -x\tStart in embedded mode\n"
+" -O\tFile to write the remote document to\n"
" -U\tUser-agent string to send\n"
msgstr ""
@@ -214,7 +215,7 @@ msgstr ""
msgid "_New window"
msgstr ""
-#: ../src/surfer.c:119 ../tools/helper.c:94
+#: ../src/surfer.c:119 ../tools/helper.c:117
msgid "_Open..."
msgstr "_Abrir..."
@@ -234,7 +235,7 @@ msgstr ""
msgid "Close _tab"
msgstr ""
-#: ../src/surfer.c:132 ../tools/helper.c:97
+#: ../src/surfer.c:132 ../tools/helper.c:120
msgid "_Close"
msgstr ""
@@ -274,292 +275,296 @@ msgstr ""
msgid "_Preferences"
msgstr ""
-#: ../src/surfer.c:170 ../src/surfer.c:229
+#: ../src/surfer.c:170 ../src/surfer.c:236
msgid "Zoom in"
msgstr ""
-#: ../src/surfer.c:172 ../src/surfer.c:230
+#: ../src/surfer.c:172 ../src/surfer.c:237
msgid "Zoom out"
msgstr ""
-#: ../src/surfer.c:174 ../src/surfer.c:231
+#: ../src/surfer.c:174 ../src/surfer.c:238
msgid "Normal size"
msgstr ""
-#: ../src/surfer.c:177 ../tools/helper.c:104
+#: ../src/surfer.c:177 ../tools/helper.c:127
msgid "_Fullscreen"
msgstr ""
-#: ../src/surfer.c:180
+#: ../src/surfer.c:185
msgid "_Refresh"
msgstr ""
-#: ../src/surfer.c:182
+#: ../src/surfer.c:187
msgid "_Force refresh"
msgstr ""
-#: ../src/surfer.c:184
+#: ../src/surfer.c:189
msgid "_Stop"
msgstr ""
-#: ../src/surfer.c:187
+#: ../src/surfer.c:192
msgid "Javascript _console"
msgstr ""
-#: ../src/surfer.c:189
+#: ../src/surfer.c:194
msgid "Page so_urce"
msgstr ""
-#: ../src/surfer.c:196 ../tools/helper.c:111
+#: ../src/surfer.c:201
+msgid "_Contents"
+msgstr ""
+
+#: ../src/surfer.c:203 ../tools/helper.c:138
msgid "_About"
msgstr ""
-#: ../src/surfer.c:207 ../tools/helper.c:122
+#: ../src/surfer.c:214 ../tools/helper.c:149
msgid "_File"
msgstr ""
-#: ../src/surfer.c:208
+#: ../src/surfer.c:215
msgid "_Edit"
msgstr ""
-#: ../src/surfer.c:209 ../tools/helper.c:123
+#: ../src/surfer.c:216 ../tools/helper.c:150
msgid "_View"
msgstr ""
-#: ../src/surfer.c:210 ../tools/helper.c:124
+#: ../src/surfer.c:217 ../tools/helper.c:151
msgid "_Help"
msgstr ""
-#: ../src/surfer.c:217
+#: ../src/surfer.c:224
msgid "Back"
msgstr ""
-#: ../src/surfer.c:219
+#: ../src/surfer.c:226
msgid "Forward"
msgstr ""
-#: ../src/surfer.c:221
+#: ../src/surfer.c:228
msgid "Stop"
msgstr ""
-#: ../src/surfer.c:222
+#: ../src/surfer.c:229
msgid "Refresh"
msgstr ""
-#: ../src/surfer.c:225
+#: ../src/surfer.c:232
msgid "Home"
msgstr ""
-#: ../src/surfer.c:234
+#: ../src/surfer.c:241
msgid "New tab"
msgstr ""
-#: ../src/surfer.c:236
+#: ../src/surfer.c:243
msgid "New window"
msgstr ""
-#: ../src/surfer.c:323 ../src/surfer.c:710
+#: ../src/surfer.c:330 ../src/surfer.c:717
msgid "Web surfer"
msgstr "Web surfer"
-#: ../src/surfer.c:384
+#: ../src/surfer.c:391
msgid " Location: "
msgstr ""
-#: ../src/surfer.c:421 ../src/surfer.c:1981 ../src/surfer.c:1985
+#: ../src/surfer.c:428 ../src/surfer.c:1994 ../src/surfer.c:1998
msgid "Security information"
msgstr ""
-#: ../src/surfer.c:682
+#: ../src/surfer.c:689
msgid "Ready"
msgstr ""
-#: ../src/surfer.c:723 ../src/surfer.c:1314
+#: ../src/surfer.c:730 ../src/surfer.c:1324
msgid "Untitled"
msgstr ""
-#: ../src/surfer.c:785
+#: ../src/surfer.c:792
msgid "Web browser for the DeforaOS desktop"
msgstr ""
-#: ../src/surfer.c:792
+#: ../src/surfer.c:799
msgid "translator-credits"
msgstr ""
-#: ../src/surfer.c:1028 ../src/surfer.c:1480
+#: ../src/surfer.c:1037 ../src/surfer.c:1490
msgid "Save file as..."
msgstr "Guardar como..."
-#: ../src/surfer.c:1115
+#: ../src/surfer.c:1125
msgid "Find text"
msgstr "Buscar"
-#: ../src/surfer.c:1127
+#: ../src/surfer.c:1137
msgid "Text:"
msgstr ""
-#: ../src/surfer.c:1135
+#: ../src/surfer.c:1145
msgid "Case-sensitive"
msgstr ""
-#: ../src/surfer.c:1139
+#: ../src/surfer.c:1149
msgid "Search backwards"
msgstr ""
-#: ../src/surfer.c:1142
+#: ../src/surfer.c:1152
msgid "Wrap"
msgstr ""
-#: ../src/surfer.c:1172
+#: ../src/surfer.c:1182
msgid "Text not found"
msgstr ""
-#: ../src/surfer.c:1261
+#: ../src/surfer.c:1271
msgid "Open file..."
msgstr "Abrir..."
-#: ../src/surfer.c:1267
+#: ../src/surfer.c:1277
msgid "HTML files"
msgstr ""
-#: ../src/surfer.c:1272
+#: ../src/surfer.c:1282
msgid "All files"
msgstr ""
-#: ../src/surfer.c:1299
+#: ../src/surfer.c:1309
msgid "Could not initialize HTML renderer"
msgstr ""
-#: ../src/surfer.c:1548
+#: ../src/surfer.c:1561
msgid "Javascript console"
msgstr ""
-#: ../src/surfer.c:1553
+#: ../src/surfer.c:1566
msgid "Command:"
msgstr ""
-#: ../src/surfer.c:1572
+#: ../src/surfer.c:1585
msgid "Message"
msgstr ""
-#: ../src/surfer.c:1577
+#: ../src/surfer.c:1590
msgid "Source"
msgstr ""
-#: ../src/surfer.c:1582
+#: ../src/surfer.c:1595
msgid "Line"
msgstr ""
-#: ../src/surfer.c:1713
+#: ../src/surfer.c:1726
msgid "Web surfer preferences"
msgstr "Web surfer preferencias"
-#: ../src/surfer.c:1731
+#: ../src/surfer.c:1744
msgid "General"
msgstr ""
-#: ../src/surfer.c:1735
+#: ../src/surfer.c:1748
msgid "Network"
msgstr ""
-#: ../src/surfer.c:1739
+#: ../src/surfer.c:1752
msgid "Advanced"
msgstr ""
-#: ../src/surfer.c:1756
+#: ../src/surfer.c:1769
msgid "Homepage:"
msgstr ""
-#: ../src/surfer.c:1762
+#: ../src/surfer.c:1775
msgid "Tab handling"
msgstr ""
-#: ../src/surfer.c:1767
+#: ../src/surfer.c:1780
msgid "Focus new tabs"
msgstr ""
-#: ../src/surfer.c:1772
+#: ../src/surfer.c:1785
msgid "Downloads"
msgstr ""
-#: ../src/surfer.c:1775
+#: ../src/surfer.c:1788
msgid "Default download directory:"
msgstr ""
-#: ../src/surfer.c:1779
+#: ../src/surfer.c:1792
msgid "Choose the default download directory"
msgstr ""
-#: ../src/surfer.c:1784
+#: ../src/surfer.c:1797
msgid "_Close download windows when complete"
msgstr ""
-#: ../src/surfer.c:1802
+#: ../src/surfer.c:1815
msgid "Connectivity:"
msgstr ""
-#: ../src/surfer.c:1805
+#: ../src/surfer.c:1818
msgid "Direct connection"
msgstr ""
-#: ../src/surfer.c:1809
+#: ../src/surfer.c:1822
msgid "HTTP proxy:"
msgstr ""
-#: ../src/surfer.c:1816
+#: ../src/surfer.c:1829
msgid "Hostname:"
msgstr ""
-#: ../src/surfer.c:1820
+#: ../src/surfer.c:1833
msgid "Port:"
msgstr ""
-#: ../src/surfer.c:1841
+#: ../src/surfer.c:1854
msgid "User agent:"
msgstr ""
-#: ../src/surfer.c:1847
+#: ../src/surfer.c:1860
msgid "Enable _Javascript"
msgstr ""
-#: ../src/surfer.c:1967
+#: ../src/surfer.c:1980
msgid "This connection is encrypted and trusted."
msgstr ""
-#: ../src/surfer.c:1970
+#: ../src/surfer.c:1983
msgid "This connection is encrypted but not trusted."
msgstr ""
-#: ../src/surfer.c:1974
+#: ../src/surfer.c:1987
msgid "This connection is not encrypted."
msgstr ""
-#: ../src/surfer.c:2029
+#: ../src/surfer.c:2046
msgid "Web surfer - Source of "
msgstr ""
-#: ../src/surfer.c:2071 ../src/surfer.c:2074 ../src/surfer.c:2132
-#: ../src/surfer.c:2137
+#: ../src/surfer.c:2089 ../src/surfer.c:2093 ../src/surfer.c:2151
+#: ../src/surfer.c:2155
msgid "Warning"
msgstr ""
-#: ../src/surfer.c:2136
+#: ../src/surfer.c:2154
msgid "This file already exists. Overwrite?"
msgstr ""
-#: ../tools/helper.c:149 ../tools/helper.c:476
+#: ../tools/helper.c:179 ../tools/helper.c:557
msgid "Help browser"
msgstr ""
-#: ../tools/helper.c:242
+#: ../tools/helper.c:286
msgid "Open page..."
msgstr "Abrir..."
-#: ../tools/helper.c:352
+#: ../tools/helper.c:417
msgid "Online help for the DeforaOS desktop"
msgstr ""
-#: ../tools/helper.c:385
+#: ../tools/helper.c:464
msgid ""
"Usage: helper [-c][-p package] command\n"
" helper -d package\n"
diff --git a/po/fr.po b/po/fr.po
index 1d5ae90..6bddea3 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Surfer 0.1.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-02 13:10+0200\n"
+"POT-Creation-Date: 2012-10-06 03:32+0200\n"
"PO-Revision-Date: 2010-04-01 19:40+0200\n"
"Last-Translator: Calimero \n"
"Language-Team: French\n"
@@ -16,14 +16,14 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: ../src/callbacks.c:43 ../src/callbacks.c:53 ../src/surfer.c:926
-#: ../src/surfer.c:929 ../src/surfer.c:1398 ../src/surfer.c:1402
-#: ../tools/helper.c:497 ../tools/helper.c:501 ../tools/helper.c:569
-#: ../tools/helper.c:573
+#: ../src/callbacks.c:48 ../src/callbacks.c:58 ../src/surfer.c:934
+#: ../src/surfer.c:938 ../src/surfer.c:1408 ../src/surfer.c:1412
+#: ../tools/helper.c:578 ../tools/helper.c:582 ../tools/helper.c:650
+#: ../tools/helper.c:654
msgid "Question"
msgstr "Question"
-#: ../src/callbacks.c:47
+#: ../src/callbacks.c:52
msgid ""
"There are multiple tabs opened.\n"
"Do you really want to close every tab opened in this window?"
@@ -31,11 +31,11 @@ msgstr ""
"Plusieurs onglets sont ouverts.\n"
"Voulez-vous vraiment fermer tous les onglets de cette fenêtre ?"
-#: ../src/common/conn.c:204 ../src/download.c:218 ../src/ghtml-gtkhtml.c:915
+#: ../src/common/conn.c:204 ../src/download.c:228 ../src/ghtml-gtkhtml.c:915
msgid "Resolving..."
msgstr "Résolution du domaine..."
-#: ../src/common/conn.c:253 ../src/download.c:628 ../src/ghtml-gtkhtml.c:965
+#: ../src/common/conn.c:253 ../src/download.c:655 ../src/ghtml-gtkhtml.c:965
msgid "Connected"
msgstr "Connecté"
@@ -57,114 +57,116 @@ msgstr "Hôte inconnu"
msgid "Unspecified error"
msgstr "Erreur non spécifiée"
-#: ../src/common/conn.c:348 ../src/download.c:707 ../src/ghtml-gtkhtml.c:1151
+#: ../src/common/conn.c:348 ../src/download.c:734 ../src/ghtml-gtkhtml.c:1151
msgid "Timeout"
msgstr "Délai dépassé"
-#: ../src/download.c:190
+#: ../src/download.c:191
msgid "Download"
msgstr "Téléchargement"
-#: ../src/download.c:204
+#: ../src/download.c:214
msgid "Address: "
msgstr "Adresse: "
-#: ../src/download.c:215
+#: ../src/download.c:225
msgid "File: "
msgstr "Fichier : "
-#: ../src/download.c:217
+#: ../src/download.c:227
msgid "Status: "
msgstr "Statut : "
-#: ../src/download.c:219
+#: ../src/download.c:229
msgid "Received: "
msgstr "Reçu : "
-#: ../src/download.c:220
+#: ../src/download.c:230
msgid "0.0 kB"
msgstr "0.0 Kio"
-#: ../src/download.c:221
+#: ../src/download.c:231
msgid "Remaining: "
-msgstr ""
+msgstr "Restant : "
-#: ../src/download.c:222
+#: ../src/download.c:232
msgid "Unknown"
msgstr "Inconnu"
-#: ../src/download.c:228
+#: ../src/download.c:238
msgid "Close window when the download is complete"
msgstr "Fermer la fenêtre à la fin du téléchargement"
-#: ../src/download.c:340 ../src/download.c:345 ../src/download.c:785
-#: ../src/surfer.c:1083 ../src/surfer.c:1087 ../tools/helper.c:542
-#: ../tools/helper.c:546
+#: ../src/download.c:358 ../src/download.c:363 ../src/download.c:812
+#: ../src/surfer.c:1093 ../src/surfer.c:1097 ../tools/helper.c:623
+#: ../tools/helper.c:627
msgid "Error"
msgstr "Erreur"
-#: ../src/download.c:400 ../src/download.c:402 ../src/download.c:499
+#: ../src/download.c:418 ../src/download.c:420 ../src/download.c:517
msgid "kB"
msgstr "Kio"
-#: ../src/download.c:427
+#: ../src/download.c:445
#, c-format
msgid "%.1f %s (%.1f %s/s)"
msgstr "%.1f %s (%.1f %s/s)"
-#: ../src/download.c:446
+#: ../src/download.c:464
#, c-format
msgid "%.1f of %.1f %s (%.1f %s/s)"
msgstr "%.1f de %.1f %s (%.1f %s/s)"
-#: ../src/download.c:492
+#: ../src/download.c:510
msgid "bytes"
msgstr "octets"
-#: ../src/download.c:506
+#: ../src/download.c:524
msgid "MB"
msgstr "Mo"
-#: ../src/download.c:636
+#: ../src/download.c:663
msgid "Error "
msgstr "Erreur "
-#: ../src/download.c:661 ../src/download.c:790
+#: ../src/download.c:688 ../src/download.c:817
msgid "Complete"
msgstr "Terminé"
-#: ../src/download.c:671 ../src/download.c:808
+#: ../src/download.c:698 ../src/download.c:835
msgid "Downloading"
msgstr "Téléchargement"
-#: ../src/download.c:682
+#: ../src/download.c:709
msgid "Redirected to"
msgstr "Redirigé vers"
-#: ../src/download.c:685
+#: ../src/download.c:712
msgid "Redirected"
msgstr "Redirigé"
-#: ../src/download.c:692
+#: ../src/download.c:719
msgid "Resolved"
msgstr "Résolu"
-#: ../src/download.c:700
+#: ../src/download.c:727
msgid "Code "
msgstr "Code "
-#: ../src/download.c:758 ../src/ghtml-webkit.c:845 ../src/surfer.c:1086
-#: ../tools/helper.c:545
+#: ../src/download.c:785 ../src/ghtml-webkit.c:845 ../src/surfer.c:1096
+#: ../tools/helper.c:626
msgid "Unknown error"
msgstr "Erreur inconnue"
-#: ../src/download.c:835
+#: ../src/download.c:862
msgid ""
-"Usage: download [-O output][-U user-agent] URL...\n"
-" -O\tFile to write document to\n"
+"Usage: download [-x][-O output][-U user-agent] URL...\n"
+" -x\tStart in embedded mode\n"
+" -O\tFile to write the remote document to\n"
" -U\tUser-agent string to send\n"
msgstr ""
-"Usage: download [-O fichier][-U user-agent] URL...\n"
+"Usage: download [-x][-O fichier][-U user-agent] URL...\n"
+" -x\tDémarrer en mode embarqué\n"
" -O\tFichier de destination\n"
" -U\tUser-agent à utiliser\n"
@@ -221,7 +223,7 @@ msgstr "Nouvel ongle_t"
msgid "_New window"
msgstr "_Nouvelle fenêtre"
-#: ../src/surfer.c:119 ../tools/helper.c:94
+#: ../src/surfer.c:119 ../tools/helper.c:117
msgid "_Open..."
msgstr "_Ouvrir..."
@@ -241,7 +243,7 @@ msgstr "Imprimer..."
msgid "Close _tab"
msgstr "F_ermer l'onglet"
-#: ../src/surfer.c:132 ../tools/helper.c:97
+#: ../src/surfer.c:132 ../tools/helper.c:120
msgid "_Close"
msgstr "F_ermer"
@@ -281,294 +283,298 @@ msgstr "Rechercher"
msgid "_Preferences"
msgstr "_Préférences"
-#: ../src/surfer.c:170 ../src/surfer.c:229
+#: ../src/surfer.c:170 ../src/surfer.c:236
msgid "Zoom in"
msgstr "Zoom +"
-#: ../src/surfer.c:172 ../src/surfer.c:230
+#: ../src/surfer.c:172 ../src/surfer.c:237
msgid "Zoom out"
msgstr "Zoom -"
-#: ../src/surfer.c:174 ../src/surfer.c:231
+#: ../src/surfer.c:174 ../src/surfer.c:238
msgid "Normal size"
msgstr "Taille normale"
-#: ../src/surfer.c:177 ../tools/helper.c:104
+#: ../src/surfer.c:177 ../tools/helper.c:127
msgid "_Fullscreen"
msgstr "_Plein écran"
-#: ../src/surfer.c:180
+#: ../src/surfer.c:185
msgid "_Refresh"
msgstr "_Actualiser"
-#: ../src/surfer.c:182
+#: ../src/surfer.c:187
msgid "_Force refresh"
msgstr "Actualisation forcée"
-#: ../src/surfer.c:184
+#: ../src/surfer.c:189
msgid "_Stop"
msgstr "Arrêter"
-#: ../src/surfer.c:187
+#: ../src/surfer.c:192
msgid "Javascript _console"
msgstr "_Console Javascript"
-#: ../src/surfer.c:189
+#: ../src/surfer.c:194
msgid "Page so_urce"
msgstr "So_urce de la page"
-#: ../src/surfer.c:196 ../tools/helper.c:111
+#: ../src/surfer.c:201
+msgid "_Contents"
+msgstr "_Contenus"
+
+#: ../src/surfer.c:203 ../tools/helper.c:138
msgid "_About"
msgstr "À _propos"
-#: ../src/surfer.c:207 ../tools/helper.c:122
+#: ../src/surfer.c:214 ../tools/helper.c:149
msgid "_File"
msgstr "_Fichier"
-#: ../src/surfer.c:208
+#: ../src/surfer.c:215
msgid "_Edit"
msgstr "É_dition"
-#: ../src/surfer.c:209 ../tools/helper.c:123
+#: ../src/surfer.c:216 ../tools/helper.c:150
msgid "_View"
msgstr "_Vue"
-#: ../src/surfer.c:210 ../tools/helper.c:124
+#: ../src/surfer.c:217 ../tools/helper.c:151
msgid "_Help"
msgstr "_Aide"
-#: ../src/surfer.c:217
+#: ../src/surfer.c:224
msgid "Back"
msgstr "Précédent"
-#: ../src/surfer.c:219
+#: ../src/surfer.c:226
msgid "Forward"
msgstr "Suivant"
-#: ../src/surfer.c:221
+#: ../src/surfer.c:228
msgid "Stop"
msgstr "Arrêter"
-#: ../src/surfer.c:222
+#: ../src/surfer.c:229
msgid "Refresh"
msgstr "Actualiser"
-#: ../src/surfer.c:225
+#: ../src/surfer.c:232
msgid "Home"
msgstr "Page d'accueil"
-#: ../src/surfer.c:234
+#: ../src/surfer.c:241
msgid "New tab"
msgstr "Nouvel onglet"
-#: ../src/surfer.c:236
+#: ../src/surfer.c:243
msgid "New window"
msgstr "Nouvelle fenêtre"
-#: ../src/surfer.c:323 ../src/surfer.c:710
+#: ../src/surfer.c:330 ../src/surfer.c:717
msgid "Web surfer"
msgstr "Web surfer"
-#: ../src/surfer.c:384
+#: ../src/surfer.c:391
msgid " Location: "
msgstr " Adresse: "
-#: ../src/surfer.c:421 ../src/surfer.c:1981 ../src/surfer.c:1985
+#: ../src/surfer.c:428 ../src/surfer.c:1994 ../src/surfer.c:1998
msgid "Security information"
msgstr "Informations de sécurité"
-#: ../src/surfer.c:682
+#: ../src/surfer.c:689
msgid "Ready"
msgstr "Prêt"
-#: ../src/surfer.c:723 ../src/surfer.c:1314
+#: ../src/surfer.c:730 ../src/surfer.c:1324
msgid "Untitled"
msgstr "Sans titre"
-#: ../src/surfer.c:785
+#: ../src/surfer.c:792
msgid "Web browser for the DeforaOS desktop"
msgstr "Navigateur web pour l'environnement DeforaOS"
-#: ../src/surfer.c:792
+#: ../src/surfer.c:799
msgid "translator-credits"
msgstr ""
"Calimero \n"
"Pierre Pronchery "
-#: ../src/surfer.c:1028 ../src/surfer.c:1480
+#: ../src/surfer.c:1037 ../src/surfer.c:1490
msgid "Save file as..."
msgstr "Enregistrer sous..."
-#: ../src/surfer.c:1115
+#: ../src/surfer.c:1125
msgid "Find text"
msgstr "Chercher du texte"
-#: ../src/surfer.c:1127
+#: ../src/surfer.c:1137
msgid "Text:"
msgstr "Texte : "
-#: ../src/surfer.c:1135
+#: ../src/surfer.c:1145
msgid "Case-sensitive"
msgstr "Sensible à la casse"
-#: ../src/surfer.c:1139
+#: ../src/surfer.c:1149
msgid "Search backwards"
msgstr "Inverser le sens de la recherche"
-#: ../src/surfer.c:1142
+#: ../src/surfer.c:1152
msgid "Wrap"
msgstr "Chercher en boucle"
-#: ../src/surfer.c:1172
+#: ../src/surfer.c:1182
msgid "Text not found"
msgstr "Texte non trouvé"
-#: ../src/surfer.c:1261
+#: ../src/surfer.c:1271
msgid "Open file..."
msgstr "Ouvrir un fichier..."
-#: ../src/surfer.c:1267
+#: ../src/surfer.c:1277
msgid "HTML files"
msgstr "Fichiers HTML"
-#: ../src/surfer.c:1272
+#: ../src/surfer.c:1282
msgid "All files"
msgstr "Tous les fichiers"
-#: ../src/surfer.c:1299
+#: ../src/surfer.c:1309
msgid "Could not initialize HTML renderer"
msgstr "Ne peut charger le moteur de rendu HTML"
-#: ../src/surfer.c:1548
+#: ../src/surfer.c:1561
msgid "Javascript console"
msgstr "Console Javascript"
-#: ../src/surfer.c:1553
+#: ../src/surfer.c:1566
msgid "Command:"
msgstr "Commande :"
-#: ../src/surfer.c:1572
+#: ../src/surfer.c:1585
msgid "Message"
msgstr "Message"
-#: ../src/surfer.c:1577
+#: ../src/surfer.c:1590
msgid "Source"
msgstr "Source"
-#: ../src/surfer.c:1582
+#: ../src/surfer.c:1595
msgid "Line"
msgstr "Ligne"
-#: ../src/surfer.c:1713
+#: ../src/surfer.c:1726
msgid "Web surfer preferences"
msgstr "Préférences de Web surfer"
-#: ../src/surfer.c:1731
+#: ../src/surfer.c:1744
msgid "General"
msgstr "Général"
-#: ../src/surfer.c:1735
+#: ../src/surfer.c:1748
msgid "Network"
msgstr "Réseau"
-#: ../src/surfer.c:1739
+#: ../src/surfer.c:1752
msgid "Advanced"
msgstr "Avancées"
-#: ../src/surfer.c:1756
+#: ../src/surfer.c:1769
msgid "Homepage:"
msgstr "Page d'accueil :"
-#: ../src/surfer.c:1762
+#: ../src/surfer.c:1775
msgid "Tab handling"
msgstr "Gestion des onglets"
-#: ../src/surfer.c:1767
+#: ../src/surfer.c:1780
msgid "Focus new tabs"
msgstr "Focaliser les nouveaux onglets"
-#: ../src/surfer.c:1772
+#: ../src/surfer.c:1785
msgid "Downloads"
msgstr "Téléchargements"
-#: ../src/surfer.c:1775
+#: ../src/surfer.c:1788
msgid "Default download directory:"
msgstr "Répertoire par défaut :"
-#: ../src/surfer.c:1779
+#: ../src/surfer.c:1792
msgid "Choose the default download directory"
msgstr "Choix du répertoire par défaut :"
-#: ../src/surfer.c:1784
+#: ../src/surfer.c:1797
msgid "_Close download windows when complete"
msgstr "_Fermer les fenêtres à la fin du téléchargement"
-#: ../src/surfer.c:1802
+#: ../src/surfer.c:1815
msgid "Connectivity:"
msgstr "Connectivité :"
-#: ../src/surfer.c:1805
+#: ../src/surfer.c:1818
msgid "Direct connection"
msgstr "Connexion directe"
-#: ../src/surfer.c:1809
+#: ../src/surfer.c:1822
msgid "HTTP proxy:"
msgstr "Proxy HTTP :"
-#: ../src/surfer.c:1816
+#: ../src/surfer.c:1829
msgid "Hostname:"
msgstr "Hôte :"
-#: ../src/surfer.c:1820
+#: ../src/surfer.c:1833
msgid "Port:"
msgstr "Port :"
-#: ../src/surfer.c:1841
+#: ../src/surfer.c:1854
msgid "User agent:"
msgstr "User agent :"
-#: ../src/surfer.c:1847
+#: ../src/surfer.c:1860
msgid "Enable _Javascript"
msgstr "Activer _Javascript"
-#: ../src/surfer.c:1967
+#: ../src/surfer.c:1980
msgid "This connection is encrypted and trusted."
msgstr "Cette connexion est chiffrée et de confiance."
-#: ../src/surfer.c:1970
+#: ../src/surfer.c:1983
msgid "This connection is encrypted but not trusted."
msgstr "Cette connexion est chiffrée mais pas de confiance."
-#: ../src/surfer.c:1974
+#: ../src/surfer.c:1987
msgid "This connection is not encrypted."
msgstr "Cette connexion n'est pas chiffrée."
-#: ../src/surfer.c:2029
+#: ../src/surfer.c:2046
msgid "Web surfer - Source of "
msgstr "Web surfer - Source de "
-#: ../src/surfer.c:2071 ../src/surfer.c:2074 ../src/surfer.c:2132
-#: ../src/surfer.c:2137
+#: ../src/surfer.c:2089 ../src/surfer.c:2093 ../src/surfer.c:2151
+#: ../src/surfer.c:2155
msgid "Warning"
msgstr "Avertissement"
-#: ../src/surfer.c:2136
+#: ../src/surfer.c:2154
msgid "This file already exists. Overwrite?"
msgstr "Le fichier existe déjà. L'écraser ?"
-#: ../tools/helper.c:149 ../tools/helper.c:476
+#: ../tools/helper.c:179 ../tools/helper.c:557
msgid "Help browser"
msgstr "Aide en ligne"
-#: ../tools/helper.c:242
+#: ../tools/helper.c:286
msgid "Open page..."
msgstr "Ouvrir une page..."
-#: ../tools/helper.c:352
+#: ../tools/helper.c:417
msgid "Online help for the DeforaOS desktop"
msgstr "Aide en ligne pour l'environnement DeforaOS"
-#: ../tools/helper.c:385
+#: ../tools/helper.c:464
msgid ""
"Usage: helper [-c][-p package] command\n"
" helper -d package\n"
diff --git a/po/it.po b/po/it.po
index 78d1df2..d693efb 100644
--- a/po/it.po
+++ b/po/it.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Surfer 0.1.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-02 13:10+0200\n"
+"POT-Creation-Date: 2012-10-06 03:32+0200\n"
"PO-Revision-Date: 2010-04-11 12:06+0200\n"
"Last-Translator: Pierre Pronchery \n"
"Language-Team: Italian\n"
@@ -16,24 +16,24 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ../src/callbacks.c:43 ../src/callbacks.c:53 ../src/surfer.c:926
-#: ../src/surfer.c:929 ../src/surfer.c:1398 ../src/surfer.c:1402
-#: ../tools/helper.c:497 ../tools/helper.c:501 ../tools/helper.c:569
-#: ../tools/helper.c:573
+#: ../src/callbacks.c:48 ../src/callbacks.c:58 ../src/surfer.c:934
+#: ../src/surfer.c:938 ../src/surfer.c:1408 ../src/surfer.c:1412
+#: ../tools/helper.c:578 ../tools/helper.c:582 ../tools/helper.c:650
+#: ../tools/helper.c:654
msgid "Question"
msgstr ""
-#: ../src/callbacks.c:47
+#: ../src/callbacks.c:52
msgid ""
"There are multiple tabs opened.\n"
"Do you really want to close every tab opened in this window?"
msgstr ""
-#: ../src/common/conn.c:204 ../src/download.c:218 ../src/ghtml-gtkhtml.c:915
+#: ../src/common/conn.c:204 ../src/download.c:228 ../src/ghtml-gtkhtml.c:915
msgid "Resolving..."
msgstr ""
-#: ../src/common/conn.c:253 ../src/download.c:628 ../src/ghtml-gtkhtml.c:965
+#: ../src/common/conn.c:253 ../src/download.c:655 ../src/ghtml-gtkhtml.c:965
msgid "Connected"
msgstr ""
@@ -55,111 +55,112 @@ msgstr ""
msgid "Unspecified error"
msgstr ""
-#: ../src/common/conn.c:348 ../src/download.c:707 ../src/ghtml-gtkhtml.c:1151
+#: ../src/common/conn.c:348 ../src/download.c:734 ../src/ghtml-gtkhtml.c:1151
msgid "Timeout"
msgstr ""
-#: ../src/download.c:190
+#: ../src/download.c:191
msgid "Download"
msgstr ""
-#: ../src/download.c:204
+#: ../src/download.c:214
msgid "Address: "
msgstr ""
-#: ../src/download.c:215
+#: ../src/download.c:225
msgid "File: "
msgstr ""
-#: ../src/download.c:217
+#: ../src/download.c:227
msgid "Status: "
msgstr ""
-#: ../src/download.c:219
+#: ../src/download.c:229
msgid "Received: "
msgstr ""
-#: ../src/download.c:220
+#: ../src/download.c:230
msgid "0.0 kB"
msgstr ""
-#: ../src/download.c:221
+#: ../src/download.c:231
msgid "Remaining: "
msgstr ""
-#: ../src/download.c:222
+#: ../src/download.c:232
msgid "Unknown"
msgstr ""
-#: ../src/download.c:228
+#: ../src/download.c:238
msgid "Close window when the download is complete"
msgstr ""
-#: ../src/download.c:340 ../src/download.c:345 ../src/download.c:785
-#: ../src/surfer.c:1083 ../src/surfer.c:1087 ../tools/helper.c:542
-#: ../tools/helper.c:546
+#: ../src/download.c:358 ../src/download.c:363 ../src/download.c:812
+#: ../src/surfer.c:1093 ../src/surfer.c:1097 ../tools/helper.c:623
+#: ../tools/helper.c:627
msgid "Error"
msgstr ""
-#: ../src/download.c:400 ../src/download.c:402 ../src/download.c:499
+#: ../src/download.c:418 ../src/download.c:420 ../src/download.c:517
msgid "kB"
msgstr ""
-#: ../src/download.c:427
+#: ../src/download.c:445
#, c-format
msgid "%.1f %s (%.1f %s/s)"
msgstr ""
-#: ../src/download.c:446
+#: ../src/download.c:464
#, c-format
msgid "%.1f of %.1f %s (%.1f %s/s)"
msgstr ""
-#: ../src/download.c:492
+#: ../src/download.c:510
msgid "bytes"
msgstr ""
-#: ../src/download.c:506
+#: ../src/download.c:524
msgid "MB"
msgstr ""
-#: ../src/download.c:636
+#: ../src/download.c:663
msgid "Error "
msgstr ""
-#: ../src/download.c:661 ../src/download.c:790
+#: ../src/download.c:688 ../src/download.c:817
msgid "Complete"
msgstr ""
-#: ../src/download.c:671 ../src/download.c:808
+#: ../src/download.c:698 ../src/download.c:835
msgid "Downloading"
msgstr ""
-#: ../src/download.c:682
+#: ../src/download.c:709
msgid "Redirected to"
msgstr ""
-#: ../src/download.c:685
+#: ../src/download.c:712
msgid "Redirected"
msgstr ""
-#: ../src/download.c:692
+#: ../src/download.c:719
msgid "Resolved"
msgstr ""
-#: ../src/download.c:700
+#: ../src/download.c:727
msgid "Code "
msgstr ""
-#: ../src/download.c:758 ../src/ghtml-webkit.c:845 ../src/surfer.c:1086
-#: ../tools/helper.c:545
+#: ../src/download.c:785 ../src/ghtml-webkit.c:845 ../src/surfer.c:1096
+#: ../tools/helper.c:626
msgid "Unknown error"
msgstr ""
-#: ../src/download.c:835
+#: ../src/download.c:862
msgid ""
-"Usage: download [-O output][-U user-agent] URL...\n"
-" -O\tFile to write document to\n"
+"Usage: download [-x][-O output][-U user-agent] URL...\n"
+" -x\tStart in embedded mode\n"
+" -O\tFile to write the remote document to\n"
" -U\tUser-agent string to send\n"
msgstr ""
@@ -214,7 +215,7 @@ msgstr ""
msgid "_New window"
msgstr ""
-#: ../src/surfer.c:119 ../tools/helper.c:94
+#: ../src/surfer.c:119 ../tools/helper.c:117
msgid "_Open..."
msgstr ""
@@ -234,7 +235,7 @@ msgstr ""
msgid "Close _tab"
msgstr ""
-#: ../src/surfer.c:132 ../tools/helper.c:97
+#: ../src/surfer.c:132 ../tools/helper.c:120
msgid "_Close"
msgstr ""
@@ -274,292 +275,296 @@ msgstr ""
msgid "_Preferences"
msgstr ""
-#: ../src/surfer.c:170 ../src/surfer.c:229
+#: ../src/surfer.c:170 ../src/surfer.c:236
msgid "Zoom in"
msgstr ""
-#: ../src/surfer.c:172 ../src/surfer.c:230
+#: ../src/surfer.c:172 ../src/surfer.c:237
msgid "Zoom out"
msgstr ""
-#: ../src/surfer.c:174 ../src/surfer.c:231
+#: ../src/surfer.c:174 ../src/surfer.c:238
msgid "Normal size"
msgstr ""
-#: ../src/surfer.c:177 ../tools/helper.c:104
+#: ../src/surfer.c:177 ../tools/helper.c:127
msgid "_Fullscreen"
msgstr ""
-#: ../src/surfer.c:180
+#: ../src/surfer.c:185
msgid "_Refresh"
msgstr ""
-#: ../src/surfer.c:182
+#: ../src/surfer.c:187
msgid "_Force refresh"
msgstr ""
-#: ../src/surfer.c:184
+#: ../src/surfer.c:189
msgid "_Stop"
msgstr ""
-#: ../src/surfer.c:187
+#: ../src/surfer.c:192
msgid "Javascript _console"
msgstr ""
-#: ../src/surfer.c:189
+#: ../src/surfer.c:194
msgid "Page so_urce"
msgstr ""
-#: ../src/surfer.c:196 ../tools/helper.c:111
+#: ../src/surfer.c:201
+msgid "_Contents"
+msgstr ""
+
+#: ../src/surfer.c:203 ../tools/helper.c:138
msgid "_About"
msgstr ""
-#: ../src/surfer.c:207 ../tools/helper.c:122
+#: ../src/surfer.c:214 ../tools/helper.c:149
msgid "_File"
msgstr ""
-#: ../src/surfer.c:208
+#: ../src/surfer.c:215
msgid "_Edit"
msgstr ""
-#: ../src/surfer.c:209 ../tools/helper.c:123
+#: ../src/surfer.c:216 ../tools/helper.c:150
msgid "_View"
msgstr ""
-#: ../src/surfer.c:210 ../tools/helper.c:124
+#: ../src/surfer.c:217 ../tools/helper.c:151
msgid "_Help"
msgstr ""
-#: ../src/surfer.c:217
+#: ../src/surfer.c:224
msgid "Back"
msgstr ""
-#: ../src/surfer.c:219
+#: ../src/surfer.c:226
msgid "Forward"
msgstr ""
-#: ../src/surfer.c:221
+#: ../src/surfer.c:228
msgid "Stop"
msgstr ""
-#: ../src/surfer.c:222
+#: ../src/surfer.c:229
msgid "Refresh"
msgstr ""
-#: ../src/surfer.c:225
+#: ../src/surfer.c:232
msgid "Home"
msgstr ""
-#: ../src/surfer.c:234
+#: ../src/surfer.c:241
msgid "New tab"
msgstr ""
-#: ../src/surfer.c:236
+#: ../src/surfer.c:243
msgid "New window"
msgstr ""
-#: ../src/surfer.c:323 ../src/surfer.c:710
+#: ../src/surfer.c:330 ../src/surfer.c:717
msgid "Web surfer"
msgstr ""
-#: ../src/surfer.c:384
+#: ../src/surfer.c:391
msgid " Location: "
msgstr ""
-#: ../src/surfer.c:421 ../src/surfer.c:1981 ../src/surfer.c:1985
+#: ../src/surfer.c:428 ../src/surfer.c:1994 ../src/surfer.c:1998
msgid "Security information"
msgstr ""
-#: ../src/surfer.c:682
+#: ../src/surfer.c:689
msgid "Ready"
msgstr ""
-#: ../src/surfer.c:723 ../src/surfer.c:1314
+#: ../src/surfer.c:730 ../src/surfer.c:1324
msgid "Untitled"
msgstr ""
-#: ../src/surfer.c:785
+#: ../src/surfer.c:792
msgid "Web browser for the DeforaOS desktop"
msgstr ""
-#: ../src/surfer.c:792
+#: ../src/surfer.c:799
msgid "translator-credits"
msgstr ""
-#: ../src/surfer.c:1028 ../src/surfer.c:1480
+#: ../src/surfer.c:1037 ../src/surfer.c:1490
msgid "Save file as..."
msgstr ""
-#: ../src/surfer.c:1115
+#: ../src/surfer.c:1125
msgid "Find text"
msgstr ""
-#: ../src/surfer.c:1127
+#: ../src/surfer.c:1137
msgid "Text:"
msgstr ""
-#: ../src/surfer.c:1135
+#: ../src/surfer.c:1145
msgid "Case-sensitive"
msgstr ""
-#: ../src/surfer.c:1139
+#: ../src/surfer.c:1149
msgid "Search backwards"
msgstr ""
-#: ../src/surfer.c:1142
+#: ../src/surfer.c:1152
msgid "Wrap"
msgstr ""
-#: ../src/surfer.c:1172
+#: ../src/surfer.c:1182
msgid "Text not found"
msgstr ""
-#: ../src/surfer.c:1261
+#: ../src/surfer.c:1271
msgid "Open file..."
msgstr ""
-#: ../src/surfer.c:1267
+#: ../src/surfer.c:1277
msgid "HTML files"
msgstr ""
-#: ../src/surfer.c:1272
+#: ../src/surfer.c:1282
msgid "All files"
msgstr ""
-#: ../src/surfer.c:1299
+#: ../src/surfer.c:1309
msgid "Could not initialize HTML renderer"
msgstr ""
-#: ../src/surfer.c:1548
+#: ../src/surfer.c:1561
msgid "Javascript console"
msgstr ""
-#: ../src/surfer.c:1553
+#: ../src/surfer.c:1566
msgid "Command:"
msgstr ""
-#: ../src/surfer.c:1572
+#: ../src/surfer.c:1585
msgid "Message"
msgstr ""
-#: ../src/surfer.c:1577
+#: ../src/surfer.c:1590
msgid "Source"
msgstr ""
-#: ../src/surfer.c:1582
+#: ../src/surfer.c:1595
msgid "Line"
msgstr ""
-#: ../src/surfer.c:1713
+#: ../src/surfer.c:1726
msgid "Web surfer preferences"
msgstr ""
-#: ../src/surfer.c:1731
+#: ../src/surfer.c:1744
msgid "General"
msgstr ""
-#: ../src/surfer.c:1735
+#: ../src/surfer.c:1748
msgid "Network"
msgstr ""
-#: ../src/surfer.c:1739
+#: ../src/surfer.c:1752
msgid "Advanced"
msgstr ""
-#: ../src/surfer.c:1756
+#: ../src/surfer.c:1769
msgid "Homepage:"
msgstr ""
-#: ../src/surfer.c:1762
+#: ../src/surfer.c:1775
msgid "Tab handling"
msgstr ""
-#: ../src/surfer.c:1767
+#: ../src/surfer.c:1780
msgid "Focus new tabs"
msgstr ""
-#: ../src/surfer.c:1772
+#: ../src/surfer.c:1785
msgid "Downloads"
msgstr ""
-#: ../src/surfer.c:1775
+#: ../src/surfer.c:1788
msgid "Default download directory:"
msgstr ""
-#: ../src/surfer.c:1779
+#: ../src/surfer.c:1792
msgid "Choose the default download directory"
msgstr ""
-#: ../src/surfer.c:1784
+#: ../src/surfer.c:1797
msgid "_Close download windows when complete"
msgstr ""
-#: ../src/surfer.c:1802
+#: ../src/surfer.c:1815
msgid "Connectivity:"
msgstr ""
-#: ../src/surfer.c:1805
+#: ../src/surfer.c:1818
msgid "Direct connection"
msgstr ""
-#: ../src/surfer.c:1809
+#: ../src/surfer.c:1822
msgid "HTTP proxy:"
msgstr ""
-#: ../src/surfer.c:1816
+#: ../src/surfer.c:1829
msgid "Hostname:"
msgstr ""
-#: ../src/surfer.c:1820
+#: ../src/surfer.c:1833
msgid "Port:"
msgstr ""
-#: ../src/surfer.c:1841
+#: ../src/surfer.c:1854
msgid "User agent:"
msgstr ""
-#: ../src/surfer.c:1847
+#: ../src/surfer.c:1860
msgid "Enable _Javascript"
msgstr ""
-#: ../src/surfer.c:1967
+#: ../src/surfer.c:1980
msgid "This connection is encrypted and trusted."
msgstr ""
-#: ../src/surfer.c:1970
+#: ../src/surfer.c:1983
msgid "This connection is encrypted but not trusted."
msgstr ""
-#: ../src/surfer.c:1974
+#: ../src/surfer.c:1987
msgid "This connection is not encrypted."
msgstr ""
-#: ../src/surfer.c:2029
+#: ../src/surfer.c:2046
msgid "Web surfer - Source of "
msgstr ""
-#: ../src/surfer.c:2071 ../src/surfer.c:2074 ../src/surfer.c:2132
-#: ../src/surfer.c:2137
+#: ../src/surfer.c:2089 ../src/surfer.c:2093 ../src/surfer.c:2151
+#: ../src/surfer.c:2155
msgid "Warning"
msgstr ""
-#: ../src/surfer.c:2136
+#: ../src/surfer.c:2154
msgid "This file already exists. Overwrite?"
msgstr ""
-#: ../tools/helper.c:149 ../tools/helper.c:476
+#: ../tools/helper.c:179 ../tools/helper.c:557
msgid "Help browser"
msgstr ""
-#: ../tools/helper.c:242
+#: ../tools/helper.c:286
msgid "Open page..."
msgstr ""
-#: ../tools/helper.c:352
+#: ../tools/helper.c:417
msgid "Online help for the DeforaOS desktop"
msgstr ""
-#: ../tools/helper.c:385
+#: ../tools/helper.c:464
msgid ""
"Usage: helper [-c][-p package] command\n"
" helper -d package\n"
diff --git a/src/download.c b/src/download.c
index 33c1de1..f5b3201 100644
--- a/src/download.c
+++ b/src/download.c
@@ -116,6 +116,7 @@ static int _download_write(Download * download);
static void _download_on_browse(gpointer data);
static void _download_on_cancel(gpointer data);
static gboolean _download_on_closex(gpointer data);
+static void _download_on_embedded(gpointer data);
#ifndef WITH_WEBKIT
static void _download_on_http(GConnHttp * conn, GConnHttpEvent * event,
@@ -142,6 +143,7 @@ Download * download_new(DownloadPrefs * prefs, char const * url)
GtkSizeGroup * left;
GtkWidget * widget;
PangoFontDescription * bold;
+ unsigned long id;
/* verify arguments */
if(prefs == NULL || url == NULL)
@@ -183,16 +185,26 @@ Download * download_new(DownloadPrefs * prefs, char const * url)
return NULL;
}
/* window */
- download->window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
- snprintf(buf, sizeof(buf), "%s %s", _("Download"), download->url);
+ if(prefs->embedded == 0)
+ {
+ download->window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
+ snprintf(buf, sizeof(buf), "%s %s", _("Download"),
+ download->url);
#if GTK_CHECK_VERSION(2, 6, 0)
- gtk_window_set_icon_name(GTK_WINDOW(download->window),
- "stock_download");
+ gtk_window_set_icon_name(GTK_WINDOW(download->window),
+ "stock_download");
#endif
- gtk_window_set_resizable(GTK_WINDOW(download->window), FALSE);
- gtk_window_set_title(GTK_WINDOW(download->window), buf);
- g_signal_connect_swapped(G_OBJECT(download->window), "delete-event",
- G_CALLBACK(_download_on_closex), download);
+ gtk_window_set_resizable(GTK_WINDOW(download->window), FALSE);
+ gtk_window_set_title(GTK_WINDOW(download->window), buf);
+ g_signal_connect_swapped(download->window, "delete-event",
+ G_CALLBACK(_download_on_closex), download);
+ }
+ else
+ {
+ download->window = gtk_plug_new(0);
+ g_signal_connect_swapped(download->window, "embedded",
+ G_CALLBACK(_download_on_embedded), download);
+ }
vbox = gtk_vbox_new(FALSE, 2);
bold = pango_font_description_new();
pango_font_description_set_weight(bold, PANGO_WEIGHT_BOLD);
@@ -243,7 +255,15 @@ Download * download_new(DownloadPrefs * prefs, char const * url)
gtk_container_add(GTK_CONTAINER(download->window), vbox);
download->timeout = g_idle_add(_download_on_idle, download);
_download_refresh(download);
- gtk_widget_show_all(download->window);
+ gtk_widget_show_all(vbox);
+ if(prefs->embedded == 0)
+ gtk_widget_show(download->window);
+ else
+ {
+ id = gtk_plug_get_id(GTK_PLUG(download->window));
+ printf("%lu\n", id);
+ fclose(stdout);
+ }
_download_cnt++;
return download;
}
@@ -568,6 +588,15 @@ static gboolean _download_on_closex(gpointer data)
}
+/* download_on_embedded */
+static void _download_on_embedded(gpointer data)
+{
+ Download * download = data;
+
+ gtk_widget_show(download->window);
+}
+
+
/* download_on_http */
#ifndef WITH_WEBKIT
static void _http_connected(Download * download);
@@ -830,7 +859,8 @@ static gboolean _download_on_timeout(gpointer data)
/* usage */
static int _usage(void)
{
- fputs(_("Usage: download [-O output][-U user-agent] URL...\n"
+ fputs(_("Usage: download [-x][-O output][-U user-agent] URL...\n"
+" -x Start in embedded mode\n"
" -O File to write the remote document to\n"
" -U User-agent string to send\n"), stderr);
return 1;
@@ -855,7 +885,7 @@ int main(int argc, char * argv[])
if(g_thread_supported() == FALSE)
g_thread_init(NULL);
gtk_init(&argc, &argv);
- while((o = getopt(argc, argv, "O:U:")) != -1)
+ while((o = getopt(argc, argv, "O:U:x")) != -1)
switch(o)
{
case 'O':
@@ -864,6 +894,9 @@ int main(int argc, char * argv[])
case 'U':
prefs.user_agent = optarg;
break;
+ case 'x':
+ prefs.embedded = 1;
+ break;
default:
return _usage();
}
diff --git a/src/download.h b/src/download.h
index 435124b..c187d98 100644
--- a/src/download.h
+++ b/src/download.h
@@ -1,5 +1,5 @@
/* $Id$ */
-/* Copyright (c) 2011 Pierre Pronchery */
+/* Copyright (c) 2010-2012 Pierre Pronchery */
/* This file is part of DeforaOS Desktop Surfer */
/* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -25,6 +25,7 @@ typedef struct _Download Download;
typedef struct _DownloadPrefs
{
+ int embedded;
char * output;
char * user_agent;
} DownloadPrefs;
diff --git a/src/surfer.c b/src/surfer.c
index 3b728a8..5df800d 100644
--- a/src/surfer.c
+++ b/src/surfer.c
@@ -1057,6 +1057,7 @@ int surfer_download(Surfer * surfer, char const * url, char const * suggested)
return 0;
}
#ifdef WITH_DOWNLOAD
+ memset(&prefs, 0, sizeof(prefs));
prefs.output = filename;
prefs.user_agent = NULL;
if((download = download_new(&prefs, url)) == NULL)