summaryrefslogtreecommitdiff
path: root/hardinfo2/includes/uidefs.h
diff options
context:
space:
mode:
Diffstat (limited to 'hardinfo2/includes/uidefs.h')
-rw-r--r--hardinfo2/includes/uidefs.h79
1 files changed, 79 insertions, 0 deletions
diff --git a/hardinfo2/includes/uidefs.h b/hardinfo2/includes/uidefs.h
new file mode 100644
index 00000000..a54823ad
--- /dev/null
+++ b/hardinfo2/includes/uidefs.h
@@ -0,0 +1,79 @@
+#ifndef __UIDEFS_H__
+#define __UIDEFS_H__
+
+#include "config.h"
+
+#if RELEASE
+#define DEBUG_TOOLBAR_ITEMS
+#else /* !RELEASE */
+#define DEBUG_TOOLBAR_ITEMS "<separator/>" \
+ "<toolitem name=\"ReportBug\" action=\"ReportBugAction\" />"
+#endif /* !RELEASE */
+
+#ifdef HAS_LIBSOUP
+#define REMOTE_MENU_ITEMS " <menu name=\"RemoteMenu\" action=\"RemoteMenuAction\">" \
+" <menuitem name=\"ConnectTo\" action=\"ConnectToAction\" />" \
+" <menuitem name=\"Manage\" action=\"ManageAction\" />" \
+" <separator/>" \
+" <menuitem name=\"ActAsServer\" action=\"ActAsServerAction\" />" \
+" <separator/>" \
+" <menuitem name=\"LocalComputer\" action=\"LocalComputerAction\" />" \
+" </menu>"
+
+#define SYNC_MANAGER_ITEMS " <separator/>" \
+" <menuitem name=\"SyncManager\" action=\"SyncManagerAction\" />"
+
+#else /* !HAS_LIBSOUP */
+#define REMOTE_MENU_ITEMS
+#define SYNC_MANAGER_ITEMS
+#endif /* !HAS_LIBSOUP */
+
+char *uidefs_str = "<ui>" \
+" <menubar>" \
+" <menu name=\"InformationMenu\" action=\"InformationMenuAction\">" \
+" <menuitem name=\"Report\" action=\"ReportAction\" />" \
+" <menuitem name=\"Copy\" action=\"CopyAction\" />" \
+SYNC_MANAGER_ITEMS
+/*
+ * Save Image is not ready for prime time. Yet.
+ * "<menuitem name=\"SaveGraph\" action=\"SaveGraphAction\" />" \
+ */
+" <separator/>" \
+" <menuitem name=\"Quit\" action=\"QuitAction\" />" \
+" </menu>" \
+" <menu name=\"ViewMenu\" action=\"ViewMenuAction\">" \
+" <menuitem name=\"SidePane\" action=\"SidePaneAction\"/>" \
+" <menuitem name=\"Toolbar\" action=\"ToolbarAction\"/>" \
+" <separator/>"\
+" <separator name=\"LastSep\"/>" \
+" <menuitem name=\"Refresh\" action=\"RefreshAction\"/>" \
+" </menu>" \
+REMOTE_MENU_ITEMS \
+" <menu name=\"HelpMenu\" action=\"HelpMenuAction\">" \
+" <menuitem name=\"OnlineDocs\" action=\"OnlineDocsAction\"/>" \
+" <menuitem name=\"ContextHelp\" action=\"ContextHelpAction\"/>" \
+" <separator/>" \
+" <menuitem name=\"WebPage\" action=\"HomePageAction\"/>" \
+" <menuitem name=\"ReportBug\" action=\"ReportBugAction\"/>" \
+" <separator/>" \
+" <menuitem name=\"Donate\" action=\"DonateAction\"/>" \
+" <separator/>" \
+" <menu name=\"HelpMenuModules\" action=\"HelpMenuModulesAction\">" \
+" <separator name=\"LastSep\"/>" \
+" </menu>" \
+" <menuitem name=\"About\" action=\"AboutAction\"/>" \
+" </menu>" \
+" </menubar>" \
+" <toolbar action=\"MainMenuBar\" action=\"MainMenuBarAction\">" \
+" <placeholder name=\"ToolItems\">" \
+" <toolitem name=\"Refresh\" action=\"RefreshAction\"/>" \
+" <separator/>" \
+" <toolitem name=\"Report\" action=\"ReportAction\"/>" \
+" <toolitem name=\"Copy\" action=\"CopyAction\"/>" \
+" <separator/>" \
+DEBUG_TOOLBAR_ITEMS \
+" </placeholder>" \
+" </toolbar>" \
+"</ui>";
+
+#endif /* __UIDEFS_H__ */