Skip to content

color: simplify factory design

Pekka Paalanen requested to merge pq/wayland-protocols:mr/monolithic into color

Supporting other factories in independent protocol extensions was a nice idea, but complicates the design for questionable benefit. The existing design was only half of it, too, because wp_image_description_v1 interface had events related to all factories instead of the factories having their own events.

Therefore go back to a simple monolithic design, but keep the different factory requests still optional and discoverable.

This gets rid of the new_id interface hack.

There is also a little bit of unifying the wording, and couple typo fixes.

Merge request reports

Loading