Skip to content

wf-panel log clean up pt 2 - #584

Merged
trigg merged 3 commits into
masterfrom
wf-panel-log
Nov 1, 2026
Merged

trigg merged 3 commits into
masterfrom
wf-panel-log

Conversation

@trigg

@trigg trigg commented Nov 1, 2026

Copy link
Copy Markdown
Collaborator

Rebased #570 and made fresh PR. Thanks @mrsteve0924

Add metadata for generic launcher_<name> options.

This prevents wf-config warnings like:

Loaded option panel/launcher_<name>, which does not belong to any
registered plugin

Assisted-by: ChatGPT:GPT-5.6 Sol
Signed-off-by: steve finkel <mrsteve0924@verizon.net>
Redirect stdin, stdout, and stderr to /dev/null for applications started
from panel launcher buttons and standard application menu entries.

This prevents launched applications, such as Firefox, from writing their warnings and output
to wf-panel's stdout and stderr and contaminating the panel log.

Assisted-by: ChatGPT:GPT-5.6 Sol
Signed-off-by: steve finkel <mrsteve0924@verizon.net>
Check whether a toplevel button already has a GTK parent before appending
it to the window list.

This prevents gtk_box_append() critical warnings caused by attempting to
add the same button to a container more than once.

Assisted-by: ChatGPT:GPT-5.6 Sol
Signed-off-by: steve finkel <mrsteve0924@verizon.net>
@trigg
trigg merged commit f0f7f77 into master Nov 1, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants