diff options
Diffstat (limited to 'MediaBrowser.ServerApplication/MainWindow.xaml.cs')
| -rw-r--r-- | MediaBrowser.ServerApplication/MainWindow.xaml.cs | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/MediaBrowser.ServerApplication/MainWindow.xaml.cs b/MediaBrowser.ServerApplication/MainWindow.xaml.cs index b1972fbdb..040d714cf 100644 --- a/MediaBrowser.ServerApplication/MainWindow.xaml.cs +++ b/MediaBrowser.ServerApplication/MainWindow.xaml.cs @@ -45,6 +45,7 @@ namespace MediaBrowser.ServerApplication private readonly ILibraryManager _libraryManager; private readonly IJsonSerializer _jsonSerializer; private readonly IDisplayPreferencesRepository _displayPreferencesManager; + private readonly IItemRepository _itemRepository; /// <summary> /// Initializes a new instance of the <see cref="MainWindow" /> class. @@ -57,7 +58,7 @@ namespace MediaBrowser.ServerApplication /// <param name="jsonSerializer">The json serializer.</param> /// <param name="displayPreferencesManager">The display preferences manager.</param> /// <exception cref="System.ArgumentNullException">logger</exception> - public MainWindow(ILogManager logManager, IServerApplicationHost appHost, IServerConfigurationManager configurationManager, IUserManager userManager, ILibraryManager libraryManager, IJsonSerializer jsonSerializer, IDisplayPreferencesRepository displayPreferencesManager) + public MainWindow(ILogManager logManager, IServerApplicationHost appHost, IServerConfigurationManager configurationManager, IUserManager userManager, ILibraryManager libraryManager, IJsonSerializer jsonSerializer, IDisplayPreferencesRepository displayPreferencesManager, IItemRepository itemRepo) { if (logManager == null) { @@ -73,6 +74,7 @@ namespace MediaBrowser.ServerApplication } _logger = logManager.GetLogger("MainWindow"); + _itemRepository = itemRepo; _appHost = appHost; _logManager = logManager; _configurationManager = configurationManager; @@ -131,14 +133,10 @@ namespace MediaBrowser.ServerApplication { Dispatcher.InvokeAsync(() => { - var developerToolsVisibility = _configurationManager.Configuration.EnableDeveloperTools - ? Visibility.Visible - : Visibility.Collapsed; - - separatorDeveloperTools.Visibility = developerToolsVisibility; - cmdReloadServer.Visibility = developerToolsVisibility; - cmOpenExplorer.Visibility = developerToolsVisibility; - cmShowLogWindow.Visibility = developerToolsVisibility; + separatorDeveloperTools.Visibility = Visibility.Visible; + cmdReloadServer.Visibility = Visibility.Visible; + cmOpenExplorer.Visibility = Visibility.Visible; + cmShowLogWindow.Visibility = Visibility.Visible; }); } @@ -234,7 +232,7 @@ namespace MediaBrowser.ServerApplication /// <param name="e">The <see cref="RoutedEventArgs" /> instance containing the event data.</param> private void cmOpenExplorer_click(object sender, RoutedEventArgs e) { - new LibraryExplorer(_jsonSerializer, _logger, _appHost, _userManager, _libraryManager, _displayPreferencesManager).Show(); + new LibraryExplorer(_jsonSerializer, _logger, _appHost, _userManager, _libraryManager, _displayPreferencesManager, _itemRepository).Show(); } /// <summary> |
