aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ui_manager.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui_manager.h')
-rwxr-xr-xsrc/ui_manager.h325
1 files changed, 325 insertions, 0 deletions
diff --git a/src/ui_manager.h b/src/ui_manager.h
new file mode 100755
index 0000000..8d34a94
--- /dev/null
+++ b/src/ui_manager.h
@@ -0,0 +1,325 @@
+/*
+ * - bar.h : defines constant associated to the action "<menuitem action="
+ * - bar.c : Create_UI() does the actions
+ */
+
+static const gchar *ui_xml =
+"<ui>"
+
+/*
+ * Menu bar
+ */
+" <menubar name='MenuBar'>"
+" <menu action='FileMenu'>"
+
+" <menu action='SortTagMenu'>"
+" <menuitem action='SortTrackNumAsc' />"
+" <menuitem action='SortTrackNumDesc' />"
+" <separator />"
+" <menuitem action='SortTitleAsc' />"
+" <menuitem action='SortTitleDesc' />"
+" <separator />"
+" <menuitem action='SortArtistAsc' />"
+" <menuitem action='SortArtistDesc' />"
+" <separator />"
+" <menuitem action='SortAlbumAsc' />"
+" <menuitem action='SortAlbumDesc' />"
+" <separator />"
+" <menuitem action='SortYearAsc' />"
+" <menuitem action='SortYearDesc' />"
+" <separator />"
+" <menuitem action='SortYearAsc' />"
+" <menuitem action='SortYearDesc' />"
+" <separator />"
+" <menuitem action='SortGenreAsc' />"
+" <menuitem action='SortGenreDesc' />"
+" <separator />"
+" <menuitem action='SortCommentAsc' />"
+" <menuitem action='SortCommentDesc' />"
+" <separator />"
+" <menuitem action='SortComposerAsc' />"
+" <menuitem action='SortComposerDesc' />"
+" <separator />"
+" <menuitem action='SortOrigArtistAsc' />"
+" <menuitem action='SortOrigArtistDesc' />"
+" <separator />"
+" <menuitem action='SortCopyrightAsc' />"
+" <menuitem action='SortCopyrightDesc' />"
+" <separator />"
+" <menuitem action='SortUrlAsc' />"
+" <menuitem action='SortUrlDesc' />"
+" <separator />"
+" <menuitem action='SortEncodedByAsc' />"
+" <menuitem action='SortEncodedByDesc' />"
+" <separator />"
+" </menu>"
+
+" <menu action='SortPropMenu'>"
+" <menuitem action='SortFilenameAsc' />"
+" <menuitem action='SortFilenameDesc' />"
+" <separator />"
+" <menuitem action='SortDateAsc' />"
+" <menuitem action='SortDateDesc' />"
+" <separator />"
+" <menuitem action='SortTypeAsc' />"
+" <menuitem action='SortTypeDesc' />"
+" <separator />"
+" <menuitem action='SortSizeAsc' />"
+" <menuitem action='SortSizeDesc' />"
+" <separator />"
+" <menuitem action='SortDurationAsc' />"
+" <menuitem action='SortDurationDesc' />"
+" <separator />"
+" <menuitem action='SortBitrateAsc' />"
+" <menuitem action='SortBitrateDesc' />"
+" <separator />"
+" <menuitem action='SortSamplerateAsc' />"
+" <menuitem action='SortSamplerateDesc' />"
+" </menu>"
+
+" <menuitem action='OpenFile' />"
+" <separator />"
+
+" <menuitem action='SelAll' />"
+" <menuitem action='UnselAll' />"
+" <menuitem action='SelInv' />"
+" <separator />"
+
+" <menuitem action='DeleteFile' />"
+" <separator />"
+
+" <menuitem action='FirstFile' />"
+" <menuitem action='PreviousFile' />"
+" <menuitem action='NextFile' />"
+" <menuitem action='LastFile' />"
+" <separator />"
+
+" <menuitem action='ScanFile' />"
+" <menuitem action='RemoveTag' />"
+" <menuitem action='UndoFile' />"
+" <menuitem action='RedoFile' />"
+" <menuitem action='SaveFile' />"
+" <menuitem action='SaveFileForced' />"
+" <separator />"
+
+" <menuitem action='Undo' />"
+" <menuitem action='Redo' />"
+" <separator />"
+
+" <menuitem action='Quit' />"
+" </menu>"
+
+
+" <menu action='BrowserMenu'>"
+" <menuitem action='GoToHome' />"
+" <menuitem action='GoToDefaultPath' />"
+" <menuitem action='SetDefaultPath' />"
+" <separator />"
+
+" <menuitem action='ViewMode' />"
+" <menuitem action='RenameDir' />"
+" <menuitem action='ReloadDir' />"
+" <menuitem action='BrowseDir' />"
+" <separator />"
+
+" <menuitem action='BrowseSubdir' />"
+#ifndef WIN32
+" <menuitem action='BrowseHiddenDir' />"
+#endif
+" <separator />"
+
+" <menuitem action='CollapseTree' />"
+" <menuitem action='RefreshTree' />"
+" </menu>"
+
+" <menu action='ScannerMenu'>"
+" <menuitem action='FillTag' />"
+" <menuitem action='RenameFile' />"
+" <menuitem action='ProcessFields' />"
+" </menu>"
+
+" <menu action='MiscMenu'>"
+" <menuitem action='SearchFile' />"
+" <menuitem action='CDDBSearch' />"
+" <separator />"
+
+" <menuitem action='LoadFilenames' />"
+" <menuitem action='WritePlaylist' />"
+" <menuitem action='RunAudio' />"
+" </menu>"
+
+" <menu action='SettingsMenu'>"
+" <menuitem action='Preferences' />"
+" </menu>"
+
+" <menu action='HelpMenu'>"
+" <menuitem action='About' />"
+" </menu>"
+
+" </menubar>"
+
+
+/*
+ * Tool bar
+ */
+" <toolbar name='ToolBar'>"
+" <toolitem action='FirstFile'/>"
+" <toolitem action='PreviousFile'/>"
+" <toolitem action='NextFile'/>"
+" <toolitem action='LastFile'/>"
+" <separator />"
+
+" <toolitem action='ScanFile'/>"
+" <toolitem action='RemoveTag'/>"
+" <toolitem action='UndoFile'/>"
+" <toolitem action='RedoFile'/>"
+" <toolitem action='SaveFile'/>"
+" <separator />"
+
+" <toolitem action='ViewModeToggle'/>"
+" <toolitem action='SelAll'/>"
+" <toolitem action='SelInv'/>"
+" <separator />"
+
+" <toolitem action='SearchFile' />"
+" <toolitem action='CDDBSearch' />"
+" <toolitem action='WritePlaylist' />"
+" <separator />"
+
+" <toolitem action='Stop'/>"
+" <separator />"
+
+" <toolitem action='Quit'/>"
+" </toolbar>"
+
+
+/*
+ * Popup menus
+ */
+// Popup in file list
+" <popup name='FilePopup'>"
+" <menuitem action='SelAll' />"
+" <menuitem action='UnselAll' />"
+" <menuitem action='SelInv' />"
+" <separator />"
+" <menuitem action='RunAudio' />"
+" <separator />"
+" <menu action='ScannerSubpopup'>"
+" <menuitem action='FillTag' />"
+" <menuitem action='RenameFile' />"
+" <menuitem action='ProcessFields' />"
+" </menu>"
+" <menuitem action='CDDBSearchFile' />"
+" <menuitem action='SearchFile' />"
+" <menuitem action='DeleteFile' />"
+" <menuitem action='ReloadDir' />"
+" <menuitem action='OpenFile' />"
+" <separator />"
+
+" <menu action='SortTagMenu'>"
+" <menuitem action='SortTrackNumAsc' />"
+" <menuitem action='SortTrackNumDesc' />"
+" <separator />"
+" <menuitem action='SortTitleAsc' />"
+" <menuitem action='SortTitleDesc' />"
+" <separator />"
+" <menuitem action='SortArtistAsc' />"
+" <menuitem action='SortArtistDesc' />"
+" <separator />"
+" <menuitem action='SortAlbumAsc' />"
+" <menuitem action='SortAlbumDesc' />"
+" <separator />"
+" <menuitem action='SortYearAsc' />"
+" <menuitem action='SortYearDesc' />"
+" <separator />"
+" <menuitem action='SortYearAsc' />"
+" <menuitem action='SortYearDesc' />"
+" <separator />"
+" <menuitem action='SortGenreAsc' />"
+" <menuitem action='SortGenreDesc' />"
+" <separator />"
+" <menuitem action='SortCommentAsc' />"
+" <menuitem action='SortCommentDesc' />"
+" <separator />"
+" <menuitem action='SortComposerAsc' />"
+" <menuitem action='SortComposerDesc' />"
+" <separator />"
+" <menuitem action='SortOrigArtistAsc' />"
+" <menuitem action='SortOrigArtistDesc' />"
+" <separator />"
+" <menuitem action='SortCopyrightAsc' />"
+" <menuitem action='SortCopyrightDesc' />"
+" <separator />"
+" <menuitem action='SortUrlAsc' />"
+" <menuitem action='SortUrlDesc' />"
+" <separator />"
+" <menuitem action='SortEncodedByAsc' />"
+" <menuitem action='SortEncodedByDesc' />"
+" <separator />"
+" </menu>"
+
+" <menu action='SortPropMenu'>"
+" <menuitem action='SortFilenameAsc' />"
+" <menuitem action='SortFilenameDesc' />"
+" <separator />"
+" <menuitem action='SortDateAsc' />"
+" <menuitem action='SortDateDesc' />"
+" <separator />"
+" <menuitem action='SortTypeAsc' />"
+" <menuitem action='SortTypeDesc' />"
+" <separator />"
+" <menuitem action='SortSizeAsc' />"
+" <menuitem action='SortSizeDesc' />"
+" <separator />"
+" <menuitem action='SortDurationAsc' />"
+" <menuitem action='SortDurationDesc' />"
+" <separator />"
+" <menuitem action='SortBitrateAsc' />"
+" <menuitem action='SortBitrateDesc' />"
+" <separator />"
+" <menuitem action='SortSamplerateAsc' />"
+" <menuitem action='SortSamplerateDesc' />"
+" </menu>"
+" </popup>"
+
+// Popup in browser tree
+" <popup name='DirPopup'>"
+" <menuitem action='DirPopupRunAudio' />"
+" <separator />"
+" <menuitem action='GoToHome' />"
+" <menuitem action='GoToDefaultPath' />"
+" <menuitem action='SetDefaultPath' />"
+" <separator />"
+" <menuitem action='RenameDir' />"
+" <menuitem action='ReloadDir' />"
+" <menuitem action='BrowseDir' />"
+" <separator />"
+" <menuitem action='BrowseSubdir' />"
+#ifndef WIN32
+" <menuitem action='BrowseHiddenDir' />"
+#endif
+" <separator />"
+" <menuitem action='CollapseTree' />"
+" <menuitem action='RefreshTree' />"
+" </popup>"
+
+// Popup in browser artist list
+" <popup name='DirArtistPopup'>"
+" <menuitem action='ArtistRunAudio' />"
+//" <separator />"
+//" <menuitem action='ArtistOpenFile' />"
+" </popup>"
+
+// Popup in browser album list
+" <popup name='DirAlbumPopup'>"
+" <menuitem action='AlbumRunAudio' />"
+//" <separator />"
+//" <menuitem action='AlbumOpenFile' />"
+" </popup>"
+
+// Popup in Log list
+" <popup name='LogPopup'>"
+" <menuitem action='CleanLog' />"
+" </popup>"
+
+"</ui>";