From 7ab83c3b5dedb9f992198f1cabbc4f9386387026 Mon Sep 17 00:00:00 2001 From: Angelo Naselli Date: Sun, 3 May 2015 22:58:38 +0200 Subject: Missed title and icon settings Added devel mode to test application layout in user space --- lib/ManaTools/Module/DisplayManager.pm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'lib/ManaTools/Module') diff --git a/lib/ManaTools/Module/DisplayManager.pm b/lib/ManaTools/Module/DisplayManager.pm index 2290336..b3f4cd0 100644 --- a/lib/ManaTools/Module/DisplayManager.pm +++ b/lib/ManaTools/Module/DisplayManager.pm @@ -136,7 +136,7 @@ sub _SharedUGUIInitialize { sub start { my $self = shift; - if ($EUID != 0) { + if (!ManaTools::Shared::devel_mode() && $EUID != 0) { $self->sh_gui->warningMsgBox({ title => $self->name, text => $self->loc->N("root privileges required"), @@ -144,6 +144,11 @@ 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(); -- cgit v1.2.1