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

Last commit made on 2013-03-20
Get this branch:
git clone -b static-cairo-text-rewrite https://git.launchpad.net/~3v1n0/unity
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

Branch information

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

Recent commits

da6813e... by Marco Trevisan (Treviño)

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

(bzr r3237)

f283b3c... 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

(bzr r3236)

4ef26ee... by Marco Trevisan (Treviño)

SwitcherView: use ProcessDraw to draw the text

(bzr r3235)

a5d7c23... by Marco Trevisan (Treviño)

StaticCairoText: cleanup constructors

(bzr r3234)

08ef79c... by Marco Trevisan (Treviño)

StaticCairoText: use glib::SignalManager

(bzr r3233)

38d731b... by Marco Trevisan (Treviño)

Merging with trunk

(bzr r3232)

9baf123... by Marco Trevisan (Treviño)

StaticCairoText: cleanup the API use unique_ptr for pimpl

(bzr r3231)

f25c1ef... by Marco Trevisan (Treviño)

unity: s/UBUS_PLACE_VIEW_CLOSE_REQUEST/UBUS_OVERLAY_CLOSE_REQUEST/g.

Approved by PS Jenkins bot, Brandon Schaefer.

(bzr r3212.1.27)

b206f04... by Brandon Schaefer

The HudView kept setting the MinWidth and MaxSize in Relayout() causing geometry_changed to constantly emit, causing ::ProcessGrowShrink to off when it was already done growing or shrinking. This is ineffective and unnecessary, so move the MinWidth/MaxSize to when the layout is created (as it uses cont ints defined at the top anyway, so it never changes). Now ProcessGrowShrink will only go off when it is really growing or shrinking.

Approved by PS Jenkins bot, Marco Trevisan (Treviño).

(bzr r3212.1.26)

06e724d... by Marco Trevisan (Treviño)

SessionController: request overlay hiding on session view show. Fixes: https://bugs.launchpad.net/bugs/1155610.

Approved by PS Jenkins bot, Brandon Schaefer.

(bzr r3212.1.25)