Merge remote-tracking branch 'origin/feature/7372_new_gui_code'
Cleaned codes and add some more debug output.  Refs #7459.
Fixed bug and add debug log. Refs #7459.
Merge branch 'bugfix/7459_filter_log' into develop