summaryrefslogtreecommitdiff
path: root/riscos/global_history.h
diff options
context:
space:
mode:
authorRichard Wilson <rjw@netsurf-browser.org>2005-02-07 14:28:43 +0000
committerRichard Wilson <rjw@netsurf-browser.org>2005-02-07 14:28:43 +0000
commitdb41dc3dac1528afbc369de91a28d1ebd4cf028b (patch)
treef75e11a34984a2a5c5457c2bcf24147721dc0637 /riscos/global_history.h
parent3bfe5701c3316ccc832e5268dd2db73fd600ded8 (diff)
downloadnetsurf-db41dc3dac1528afbc369de91a28d1ebd4cf028b.tar.gz
netsurf-db41dc3dac1528afbc369de91a28d1ebd4cf028b.tar.bz2
[project @ 2005-02-07 14:28:43 by rjw]
Initial work for global history (currently incomplete) svn path=/import/netsurf/; revision=1497
Diffstat (limited to 'riscos/global_history.h')
-rw-r--r--riscos/global_history.h32
1 files changed, 32 insertions, 0 deletions
diff --git a/riscos/global_history.h b/riscos/global_history.h
new file mode 100644
index 000000000..a1824679a
--- /dev/null
+++ b/riscos/global_history.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of NetSurf, http://netsurf.sourceforge.net/
+ * Licensed under the GNU General Public License,
+ * http://www.opensource.org/licenses/gpl-license
+ * Copyright 2005 Richard Wilson <info@tinct.net>
+ */
+
+/** \file
+ * Global history (interface).
+ */
+
+#ifndef _NETSURF_RISCOS_GLOBALHISTORY_H_
+#define _NETSURF_RISCOS_GLOBALHISTORY_H_
+
+#include <stdbool.h>
+#include "oslib/wimp.h"
+#include "netsurf/content/url_store.h"
+#include "netsurf/desktop/browser.h"
+
+#define GLOBAL_HISTORY_RECENT_URLS 16
+
+void ro_gui_global_history_initialise(void);
+void ro_gui_global_history_save(void);
+void ro_gui_global_history_show(void);
+void ro_gui_global_history_click(wimp_pointer *pointer);
+bool ro_gui_global_history_keypress(int key);
+void ro_gui_global_history_dialog_click(wimp_pointer *pointer);
+void ro_gui_global_history_menu_closed(void);
+int ro_gui_global_history_help(int x, int y);
+
+
+#endif