gs-debug: Don’t log g_info() and g_debug() to the journal unless --verbose is set
See the commit messages for details, since this fixes two bugs (though it doesn’t investigate/change/fix the frequent looping reported in #2126 (closed) — this MR is only concerned with the GsDebug behaviour).
It prevents g_info() being logged by default unless --verbose is enabled, and it changes g_debug() (and g_info()) to be output to the journal if --verbose is enabled (previously g_debug() wasn’t).
Signed-off-by: Philip Withnall pwithnall@endlessos.org
Helps: #2126 (closed) Fixes: #2096 (closed)
Closes #2126 (closed) Closes #2096 (closed)