diff options
-rw-r--r-- | lib/ManaTools/Module/DisplayManager.pm | 15 | ||||
-rwxr-xr-x | scripts/manadm | 13 |
2 files changed, 9 insertions, 19 deletions
diff --git a/lib/ManaTools/Module/DisplayManager.pm b/lib/ManaTools/Module/DisplayManager.pm index e5a7db88..1502f22c 100644 --- a/lib/ManaTools/Module/DisplayManager.pm +++ b/lib/ManaTools/Module/DisplayManager.pm @@ -47,9 +47,16 @@ has '+icon' => ( ); has '+name' => ( - default => "DisplayManager", + lazy => 1, + builder => '_nameInitializer', ); +sub _nameInitializer { + my $self = shift; + + return ($self->loc->N("manadm - Display Manager")); +} + =head1 VERSION Version 1.0.0 @@ -144,11 +151,6 @@ sub start { return; } - ## set new title to get it in dialog - yui::YUI::app()->setApplicationTitle($self->name); - ## set icon if not already set by external launcher - yui::YUI::app()->setApplicationIcon($self->icon); - # initialize dm descriptions for i18n $self->_build_desc_for_i18n(); @@ -186,7 +188,6 @@ sub _manageProxyDialog { my $appIcon = yui::YUI::app()->applicationIcon(); ## set new title to get it in dialog my $newTitle = $self->loc->N("Display Manager"); - yui::YUI::app()->setApplicationTitle($newTitle); my $factory = yui::YUI::widgetFactory; my $optional = yui::YUI::optionalWidgetFactory; diff --git a/scripts/manadm b/scripts/manadm index 2f5fbe57..6ea01ff7 100755 --- a/scripts/manadm +++ b/scripts/manadm @@ -26,18 +26,7 @@ use ManaTools::Module::DisplayManager; use yui; -my $locale_dir = ManaTools::Shared::custom_locale_dir();; -my $loc = ManaTools::Shared::Locales->new( - domain_name => 'manatools', - dir_name => $locale_dir, -); - -my $wm_name = $loc->N("Display Manager"); - - -my $dmanager = ManaTools::Module::DisplayManager->new({ - name => $wm_name, -}); +my $dmanager = ManaTools::Module::DisplayManager->new(); $dmanager->start(); |