From acf1af049151e82361b6d2c3683f15c408a3a003 Mon Sep 17 00:00:00 2001 From: Dario Solera Date: Fri, 6 Nov 2009 07:53:10 +0000 Subject: [PATCH] Fixed and closed #410: added SettingName.RootNamespaceTheme and updated Host class. Also fixed bug in Host.ListDirectories(). --- AssemblyVersion.cs | 4 ++-- Core/Host.cs | 4 +++- PluginFramework/IHost.cs | 6 +++++- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/AssemblyVersion.cs b/AssemblyVersion.cs index 1452f6b..bd0687b 100644 --- a/AssemblyVersion.cs +++ b/AssemblyVersion.cs @@ -16,5 +16,5 @@ using System.Reflection; // // You can specify all the values or you can default the Revision and Build Numbers // by using the '*' as shown below: -[assembly: AssemblyVersion("3.0.1.424")] -[assembly: AssemblyFileVersion("3.0.1.424")] +[assembly: AssemblyVersion("3.0.1.425")] +[assembly: AssemblyFileVersion("3.0.1.425")] diff --git a/Core/Host.cs b/Core/Host.cs index aec2c0f..756279f 100644 --- a/Core/Host.cs +++ b/Core/Host.cs @@ -142,6 +142,8 @@ namespace ScrewTurn.Wiki { return Settings.DefaultFilesProvider; case SettingName.DefaultCacheProvider: return Settings.DefaultCacheProvider; + case SettingName.RootNamespaceTheme: + return Settings.GetTheme(null); } return ""; } @@ -487,7 +489,7 @@ namespace ScrewTurn.Wiki { } } else { - string[] dirs = directory.Provider.ListDirectories(null); + string[] dirs = directory.Provider.ListDirectories(directory.FullPath); foreach(string dir in dirs) { result.Add(new StDirectoryInfo(dir, directory.Provider)); diff --git a/PluginFramework/IHost.cs b/PluginFramework/IHost.cs index f72972d..ad9082f 100644 --- a/PluginFramework/IHost.cs +++ b/PluginFramework/IHost.cs @@ -627,7 +627,11 @@ namespace ScrewTurn.Wiki.PluginFramework { /// /// The default cache provider. /// - DefaultCacheProvider + DefaultCacheProvider, + /// + /// The name of the theme of the root namespace. + /// + RootNamespaceTheme } ///