Commit Graph

347 Commits

Author SHA1 Message Date
08bdcfa691 Preparing for migration to Gtk+ 3.0 2011-04-16 01:05:40 +00:00
57392b60a7 Added a button to open the download folder once the download complete 2011-04-11 17:37:52 +00:00
c62256d0a9 Allow CTRL+W to close popups as well 2011-03-16 15:40:47 +00:00
c6614bccfb Fixed deletion of the file downloaded if the window is closed automatically 2011-03-16 14:33:37 +00:00
350d463776 Only close the current tab by default 2011-03-13 11:49:12 +00:00
a1e8bf55ac Removed useless debugging output 2011-03-11 12:10:41 +00:00
23e7b4cddd Support local file browsing with the WebKit widget 2011-03-11 12:09:09 +00:00
230c26e590 Matching the about dialog 2011-03-11 11:54:01 +00:00
fb75e65109 Support about: in the WebKit-based HTML renderer 2011-03-11 11:44:17 +00:00
2ab1ac3fbd webkit_web_view_open() is deprecated 2011-03-11 11:28:57 +00:00
a6d9d06ab0 Added toolbar buttons to open tabs and windows in embedded mode 2011-03-11 11:20:05 +00:00
958ca1c04a The checkbox is currently useless when the download is complete 2011-03-11 02:02:17 +00:00
1b16601599 Fixed erroneous deletion of downloaded content 2011-02-20 00:09:31 +00:00
99bab69414 Also unlink incomplete output files with WebKit's download backend 2011-02-19 13:38:25 +00:00
eef907bc2e The Download class now corrects URLs on the fly as well 2011-02-19 13:35:07 +00:00
773e249709 Implemented backward text search 2011-02-19 13:29:39 +00:00
5bf6e961d4 Avoid another couple of type casts 2011-02-19 13:25:27 +00:00
0fec08b469 Let the address field be a non-editable text entry 2011-02-19 13:20:23 +00:00
4e493c3af1 Avoid a warning 2011-02-19 12:58:39 +00:00
955d1a5afb Ignore spaces at the beginning of URLs 2011-02-18 23:41:55 +00:00
59736aabbd Added a tooltip to the security icon 2011-02-02 13:47:35 +00:00
68c2e53311 Avoid a warning 2011-02-02 06:52:57 +00:00
c884a07685 Also displaying the current address in the download dialog 2011-02-02 06:44:03 +00:00
d73fff8cf7 Finally implemented cut, copy & paste correctly 2011-01-29 22:00:08 +00:00
802659ed89 Re-generated Makefiles 2011-01-29 21:58:07 +00:00
49de44acd2 Imported the icon to view HTML source 2011-01-26 01:41:08 +00:00
2dc806606c Fixed build with GtkTextView as the HTML renderer 2011-01-26 01:30:52 +00:00
36f84fb0f1 Also implemented copying the selection to the clipboard (not used yet) 2011-01-26 01:30:20 +00:00
3d5a5222b7 Added a function to copy the selection to the clipboard 2011-01-26 01:26:45 +00:00
fba5ed6b9a Added an entry to the "View" menu to toggle the fullscreen status 2011-01-05 17:08:07 +00:00
90608ed0a8 One more compilation fix for WebKit < 1.1.14 2011-01-01 00:46:45 +00:00
e9d8b7a27f One more compilation fix for WebKit < 1.1.0 (more required) 2011-01-01 00:45:12 +00:00
41d77c9408 Compilation fix for WebKit < 1.1.0 (more are required) 2011-01-01 00:39:54 +00:00
a82a23699d Deny loading empty URLs 2010-12-30 22:22:32 +00:00
4fa2e30e49 Implemented undo/redo with WebKit 2010-12-21 03:34:17 +00:00
19fa96a518 Updated translations 2010-12-21 03:15:44 +00:00
5bf4364809 Fixed trusted connections to be reported as secure 2010-12-21 03:11:47 +00:00
7670e65c22 Initial implementation of surfer_view_security() 2010-12-21 03:11:16 +00:00
bfc794e9f8 Display the current security status in the location bar 2010-12-21 01:52:53 +00:00
fddcadcdff Do not fully trust all SSL connection if no certificate bundle was found 2010-12-21 01:43:23 +00:00
fa2448543d Code cleanup 2010-12-21 01:38:07 +00:00
cabf04f48b Introducing better SSL support with certificate verification 2010-12-20 22:44:15 +00:00
58da8ad29b More convenient tabbed browsing (re-orderable tabs and scrollbar) 2010-12-14 22:02:41 +00:00
26cc933030 Using libSystem and libDesktop through pkg-config 2010-12-11 17:20:06 +00:00
7414eb9f6d Check the "http_proxy" environment variable and warn when closing multiple tabs 2010-12-10 21:50:43 +00:00
8c86a90dd1 Nicer preferences windows and WebKit support for HTTP proxies 2010-12-09 22:32:27 +00:00
065f87637a Default to WebKit for the download utility as well 2010-12-05 01:20:41 +00:00
a9865b743a Code cleanup 2010-12-05 01:16:15 +00:00
44db3a6b8a Fixed downloading with WebKit when output filename is not absolute 2010-12-05 01:15:01 +00:00
0ed11dbddb Avoid an illegal free() when automatically guessing the output filename 2010-12-05 01:05:25 +00:00
463cb230d3 Let it compile with older versions of WebKit as well 2010-12-04 18:18:26 +00:00
9b6e062579 Added support for setting the HTTP proxy (WebKit-only at the moment) 2010-12-04 01:13:48 +00:00
bf6a08815c Apparently more accurate download window with WebKit and unknown file size 2010-12-03 22:38:17 +00:00
c8dccdbcd5 The error dialog looks nicer 2010-11-27 15:30:31 +00:00
39dd382486 The download dialog switches to MB (megabytes) when relevant 2010-11-27 15:28:03 +00:00
1772425bfb Compilation fix 2010-11-15 03:01:00 +00:00
ca471f52bc Only embed the Download class in Surfer when really available 2010-11-15 02:57:22 +00:00
602f8430f8 Ask for confirmation before erasing files 2010-11-15 02:44:57 +00:00
59e818009a Initial revision 2010-11-15 02:44:25 +00:00
3b66dfc693 The download class is also re-usable when gnet is being used 2010-11-15 02:26:17 +00:00
d8f2221264 Keep cookies by no longer separating the download process (with webkit) 2010-11-15 02:18:23 +00:00
f3fd2bc85e Added download.h 2010-11-15 01:32:21 +00:00
08c6243897 Code cleanup 2010-11-15 01:18:59 +00:00
f7f4acd25a Fixed the about dialog when forcibly closed 2010-11-15 01:14:06 +00:00
4a1418421c Allowed compilation with older versions of Gtk+ 2010-11-10 15:53:46 +00:00
08a63a79c6 Avoid a warning with older versions of libwebkit 2010-11-10 15:51:24 +00:00
2b5d730d8a Implemented relative links 2010-11-09 15:13:14 +00:00
ded472ac95 More adequately implemented <base> 2010-11-09 15:02:58 +00:00
98b7eb3c30 Implemented the <base> tag 2010-11-09 14:42:54 +00:00
c1da5e6650 Handling the "Back" and "Forward" keyboard shortcuts 2010-11-09 09:31:46 +00:00
92f78b7ca3 Changed the window icon to "web-browser" 2010-11-09 09:31:05 +00:00
78a05b8ac3 Set focus to the location bar when focusing new tabs 2010-11-04 14:29:18 +00:00
c6ad3999c8 Added some keyboard accelerators in embedded mode 2010-10-29 00:12:16 +00:00
55b2b2018d Added buttons in the toolbar in embedded mode for zooming in/out 2010-10-29 00:09:10 +00:00
90cef32f62 Code cleanup 2010-10-26 00:29:32 +00:00
656479e501 Code cleanup 2010-10-25 22:31:09 +00:00
9515d8c4e6 Fixed a stock icon with newer themes 2010-10-24 17:34:22 +00:00
94c0400280 Using GtkDialog for the preferences dialog 2010-10-24 17:18:21 +00:00
b8b50adb4a Code cleanup 2010-09-13 04:05:31 +00:00
3a25d887d1 Added a few common entities 2010-09-13 03:58:15 +00:00
8841d674b0 Now handling a number of default HTML entities 2010-09-13 03:47:16 +00:00
bab6a313c0 Now also handling strikethrough (as in <del>, <s> and <strike>) 2010-09-13 03:16:59 +00:00
a56134d8ba Now handling text in italic as well 2010-09-13 03:10:55 +00:00
397a038525 Ignoring XML entities for now 2010-09-13 03:03:01 +00:00
7851a2ca5f Code cleanup 2010-09-12 21:24:15 +00:00
868dafeee6 Implemented page titles by also separating the head from the body 2010-09-12 21:23:10 +00:00
ae6bd533fe Code cleanup 2010-09-12 20:54:43 +00:00
3b2f968844 Fixed build on Debian Lenny 2010-09-05 12:58:15 +00:00
3093770714 Fixed compilation and slightly improved history handling 2010-09-01 01:29:37 +00:00
1c80bb4942 Beginning of a history implementation 2010-09-01 01:28:56 +00:00
6603e09fab Added a helper function to handle history 2010-09-01 01:28:22 +00:00
0dcac17a1c Handling more error cases 2010-08-27 00:42:48 +00:00
f52ec7e720 Implemented absolute links 2010-08-27 00:28:14 +00:00
e067f3bb42 More appropriate rendering of a number of tags 2010-08-26 23:25:46 +00:00
bcc929f450 Rendering some tags with a bold font 2010-08-25 20:25:26 +00:00
1636611012 Matching the new XML API 2010-08-25 19:18:11 +00:00
3b29dd7337 The GtkTextView-based widget now needs -lParser to link 2010-08-24 23:45:57 +00:00
ca2e1501f1 Using libParser to parse XML/HTML content 2010-08-24 23:44:54 +00:00
c9c7b27618 Re-generated Makefiles 2010-07-04 14:12:05 +00:00
c9a12340dd Added a configuration entry to focus new tabs 2010-07-02 22:29:18 +00:00