I started a topic back in the day where I was trying to disable the nifty logging from my application: http://hub.jmonkeyengine.org/forum/topic/how-to-disable-nifty-logging/
this worked great, except that I just added a new MENU to my application and the nightmare is back. I cannot seem to get rid of the VERY MANY Nifty logs that are flooding my console. It has to do with showing/hiding the popup menu screen that I created.
The way the popup menu that’s causing this works, is that whenever the mouse cursor is at the upper left of the screen, the update loop calls a method showGUI() that shows the GUI to the screen. This works fine except that I get these logs everytime the mouse cursor is hovering on that upper left area.
[java]INFO: onEndScreen has ended
Oct 2, 2013 1:30:59 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
Oct 2, 2013 1:30:59 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
Oct 2, 2013 1:30:59 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
Oct 2, 2013 1:30:59 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
Oct 2, 2013 1:30:59 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
Oct 2, 2013 1:30:59 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
Oct 2, 2013 1:30:59 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
Oct 2, 2013 1:30:59 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
Oct 2, 2013 1:30:59 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
Oct 2, 2013 1:30:59 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
Oct 2, 2013 1:30:59 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
Oct 2, 2013 1:30:59 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
Oct 2, 2013 1:30:59 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
Oct 2, 2013 1:30:59 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
Oct 2, 2013 1:30:59 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
Oct 2, 2013 1:30:59 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
Oct 2, 2013 1:30:59 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
Oct 2, 2013 1:30:59 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
Oct 2, 2013 1:30:59 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
Oct 2, 2013 1:30:59 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
[/java]
is there any additional line related to screens (mainly EndScreen) that I can add here to turn these logs off?
[java]
// set logger settings
getLoggerAndMakeHardLink(“com.jme3”).setLevel(Level.OFF);
getLoggerAndMakeHardLink(“de.lessvoid.nifty”).setLevel(Level.OFF);
getLoggerAndMakeHardLink(“NiftyInputEventHandlingLog”).setLevel(Level.OFF);
[/java]
can anyone help with this?