lp:~3v1n0/unity/static-cairo-text-rewrite

Created by Marco Trevisan (Treviño) and last modified
Get this branch:
bzr branch lp:~3v1n0/unity/static-cairo-text-rewrite
Only Marco Trevisan (Treviño) can upload to this branch. If you are Marco Trevisan (Treviño) please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Marco Trevisan (Treviño)
Project:
Unity
Status:
Development

Recent revisions

3237. By Marco Trevisan (Treviño)

StaticCairoText: disconnect from font-changed signal when we use a custom font

3236. By Marco Trevisan (Treviño)

StaticCairoText: add ComputeContentSize to calculate the texture size

It saves us from overriding size methods, and it correctly computes the area
size during relayout

3235. By Marco Trevisan (Treviño)

SwitcherView: use ProcessDraw to draw the text

3234. By Marco Trevisan (Treviño)

StaticCairoText: cleanup constructors

3233. By Marco Trevisan (Treviño)

StaticCairoText: use glib::SignalManager

3232. By Marco Trevisan (Treviño)

Merging with trunk

3231. By Marco Trevisan (Treviño)

StaticCairoText: cleanup the API use unique_ptr for pimpl

3230. By Marco Trevisan (Treviño)

StaticCairoText: Improve internal setter/getters

3229. By Marco Trevisan (Treviño)

StaticCairoText: reduce the textures/extents updates

And do them when really needed

3228. By Marco Trevisan (Treviño)

StaticCairoText: factorize even more code under UpdateTexture

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:unity
This branch contains Public information 
Everyone can see this information.