summaryrefslogtreecommitdiff
path: root/src/menuconfiguration.cpp
AgeCommit message (Collapse)Author
2007-09-09Changed a lot !!!svntobi
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/menuorg/trunk@6139 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-09-04grouped nameAttribute and name varssvntcreutz
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/menuorg/trunk@6131 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-09-04fixed "ERROR: plugin '<no name given>' called cPlugin::ConfigDirectory(), ↵svntcreutz
which is not thread safe!" and some other LineItem stuff git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/menuorg/trunk@6130 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-09-04some space/tab changes and some changes for a LineNodesvntcreutz
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/menuorg/trunk@6123 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-09-02Added Double Dispatch / Visitor Pattern to MenuNode in preparation of menu ↵svntobi
structure setup. git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/menuorg/trunk@6120 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-09-01Extracted PluginConfiguration classsvntobi
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/menuorg/trunk@6118 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-09-01Changed argument ordersvntobi
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/menuorg/trunk@6114 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-08-28config stuff for unconfiguredPluginsShouldBeIncludedsvntcreutz
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/menuorg/trunk@6099 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-08-26passing menu configuration to menusetupsvntobi
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/menuorg/trunk@6005 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-08-26made menuconfiguration reparsable from loaded domsvntobi
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/menuorg/trunk@6002 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-08-26- Fixed system menu node creationsvntobi
- Changed parameter order - Use default paramter title="" for PluginMenuNode git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/menuorg/trunk@5997 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-08-26fixed title handling for pluginssvntcreutz
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/menuorg/trunk@5996 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-08-26alternate titles for plugins implimentedsvntcreutz
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/menuorg/trunk@5995 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-08-25Fixed charset conversion for menu titles. They will now explicitly be convertedsvntobi
to VDR's locale charset falling back to ISO8859-2 on conversion errors. git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/menuorg/trunk@5986 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-08-25Don't call teh Plugin's main menu entry, before the main menu is requested.svntobi
Some Plugins may do Things in cPlugin::MainMenuEntry() that may require cPlugin::Initialize() and cPlugin::Start() to be called first. (e.g. vdr-burn) git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/menuorg/trunk@5982 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-08-25cPlugin::MainMenuEntry() mus be called after all plugins havesvntobi
been initilized and started, because otherwise, the main menu entry will not be translated, because most plugins register their i18n phrase in Initialize() or Start(). git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/menuorg/trunk@5979 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-08-23fixed childlock stuffsvntobi
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/submenu/trunk@5940 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-08-22added childlock service - untested yetsvntobi
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/submenu/trunk@5845 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-08-20The name attribute is required for all nodes and checked by the dtd, no needsvntobi
to check it again in the code. git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/submenu/trunk@5843 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-08-20fixed dtdsvntobi
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/submenu/trunk@5842 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-08-20added command handlingsvntobi
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/submenu/trunk@5841 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-08-19reverted command stuff changes in dtd and added it in _dtd constsvntcreutz
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/submenu/trunk@5840 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-08-19log validation error details to stderrsvntobi
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/submenu/trunk@5839 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-08-19add unconfigured plugins at the end of the root main menusvntobi
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/submenu/trunk@5836 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-08-19submenuitem -> submenunnodesvntobi
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/submenu/trunk@5831 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-08-19PluginMenuItem -> PluginMenuNodesvntobi
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/submenu/trunk@5830 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-08-19SystemMenuItem -> SystemMenuNodesvntobi
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/submenu/trunk@5829 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-08-19removed dtd command parameterssvntcreutz
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/submenu/trunk@5826 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
2007-08-19renamed XmlMenu to MenuConfigurationsvntobi
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/submenu/trunk@5825 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f