Skip to content

miral: Add register_log_filtering_config convenience helper.#4937

Open
RAOF wants to merge 20 commits into
logging-configurationfrom
logging-live-config
Open

miral: Add register_log_filtering_config convenience helper.#4937
RAOF wants to merge 20 commits into
logging-configurationfrom
logging-live-config

Conversation

@RAOF
Copy link
Copy Markdown
Contributor

@RAOF RAOF commented May 8, 2026

No description provided.

RAOF added 19 commits May 8, 2026 11:53
This makes it *obvious* that everything is going to be initialised at the correct time, rather
than it being a matter of carefully parsing the C++ standard
This needs to be writable by `ml::create_tag()` and readable by other
logging-internal code, and is synchronised by a mutex. It's fine.
…more API

This lets us drop the `logging_internal.h` header and instead fully drive the logging
configuration from the main `mir::options` system, avoiding a dependency on
boost::program_option in mircore (and, later, avoiding a dependency on libmiral
in mircore)
@RAOF RAOF force-pushed the logging-live-config branch from 4f929fa to e4bd27a Compare May 8, 2026 09:56
@RAOF RAOF force-pushed the logging-configuration branch from 84da01b to 8c4d98f Compare May 8, 2026 09:56
This is a small helper to hook the live config infrastructure up to the
log filtering infrastructure.
@RAOF RAOF force-pushed the logging-live-config branch from e4bd27a to 524121a Compare May 8, 2026 10:11
@RAOF RAOF force-pushed the logging-configuration branch from 8c4d98f to 05ee4f8 Compare May 21, 2026 08:00
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.

1 participant