This is more a POC mainly motivated because mutter plans to remove Clutter.Text in their effort to remove the Cairo dependency. The WindowSwitcher is our main consumer of Clutter.Text (the other one being the tooltip which isn't that important since we always have thumbnails when using it).
Reimplementing Clutter.Text in Gala is AFAICT not practical since it's a >5000 line c file IIRC.
This is more a POC mainly motivated because mutter plans to remove Clutter.Text in their effort to remove the Cairo dependency. The WindowSwitcher is our main consumer of Clutter.Text (the other one being the tooltip which isn't that important since we always have thumbnails when using it). Reimplementing Clutter.Text in Gala is AFAICT not practical since it's a >5000 line c file IIRC.