diff --git a/modules/Modules.qml b/modules/Modules.qml index a92e33f..e8cc31d 100644 --- a/modules/Modules.qml +++ b/modules/Modules.qml @@ -111,6 +111,7 @@ QtObject { try { data = JSON.parse(raw); } catch (e) {} + console.log("Modules._apply keys=" + Object.keys(data).length + " windowTitle=" + JSON.stringify(data.windowTitle)); // Enable all modules that aren't explicitly mentioned in the JSON for (const k of _moduleKeys) { @@ -120,6 +121,7 @@ QtObject { }); } + console.log("Modules._apply after defaults: windowTitle.enable=" + root.windowTitle.enable); // Apply JSON overrides for (const k of Object.keys(data)) { if (!(k in root)) diff --git a/modules/NiriIpc.qml b/modules/NiriIpc.qml index ec37937..84edea1 100644 --- a/modules/NiriIpc.qml +++ b/modules/NiriIpc.qml @@ -22,6 +22,7 @@ QtObject { command: ["niri", "msg", "--json", "focused-window"] stdout: StdioCollector { onStreamFinished: { + console.log("NiriIpc._focusedProc raw='" + text.slice(0, 80) + "'"); try { const w = JSON.parse(text); if (w) { @@ -31,7 +32,10 @@ QtObject { root.focusedTitle = ""; root.focusedAppId = ""; } - } catch (e) {} + } catch (e) { + console.log("NiriIpc._focusedProc parse error: " + e); + } + console.log("NiriIpc focusedTitle='" + root.focusedTitle + "'"); } } }