summaryrefslogtreecommitdiff
path: root/gtk/gtk_scaffolding.c
diff options
context:
space:
mode:
authorRob Kendrick <rjek@netsurf-browser.org>2007-10-02 22:22:17 +0000
committerRob Kendrick <rjek@netsurf-browser.org>2007-10-02 22:22:17 +0000
commit3c8c4e737890b9a0ab050a9d11fe156ef9fdc86f (patch)
tree6135a234479d23f989a5c1d3779a8e684e5a2a1b /gtk/gtk_scaffolding.c
parent09b1dcb23de70d19875796d955bc78add23fc7f7 (diff)
downloadnetsurf-3c8c4e737890b9a0ab050a9d11fe156ef9fdc86f.tar.gz
netsurf-3c8c4e737890b9a0ab050a9d11fe156ef9fdc86f.tar.bz2
Add mockup nsgtk downloads window and some support code, remove warning on recent nsgtk select changes
svn path=/trunk/netsurf/; revision=3619
Diffstat (limited to 'gtk/gtk_scaffolding.c')
-rw-r--r--gtk/gtk_scaffolding.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/gtk/gtk_scaffolding.c b/gtk/gtk_scaffolding.c
index f082ff977..568288931 100644
--- a/gtk/gtk_scaffolding.c
+++ b/gtk/gtk_scaffolding.c
@@ -40,6 +40,7 @@
#include "gtk/gtk_history.h"
#include "gtk/gtk_window.h"
#include "gtk/gtk_schedule.h"
+#include "gtk/gtk_download.h"
#include "render/box.h"
#include "render/font.h"
#include "render/form.h"
@@ -142,6 +143,7 @@ MENUPROTO(full_screen);
MENUPROTO(menu_bar);
MENUPROTO(tool_bar);
MENUPROTO(status_bar);
+MENUPROTO(downloads);
MENUPROTO(save_window_size);
MENUPROTO(toggle_debug_rendering);
@@ -179,6 +181,7 @@ static struct menu_events menu_events[] = {
MENUEVENT(menu_bar),
MENUEVENT(tool_bar),
MENUEVENT(status_bar),
+ MENUEVENT(downloads),
MENUEVENT(save_window_size),
MENUEVENT(toggle_debug_rendering),
@@ -520,6 +523,13 @@ MENUHANDLER(status_bar)
return TRUE;
}
+MENUHANDLER(downloads)
+{
+ nsgtk_download_show();
+
+ return TRUE;
+}
+
MENUHANDLER(save_window_size)
{
struct gtk_scaffolding *gw = (struct gtk_scaffolding *)g;