Menu: do not show application log when none exists

Added new functions to the logger to get rid of distributed logging config
"knowledge".

fixes #7062
fixes #7098
list: ooops