Trebuchet : Decouple iconMask and iconBack dependency

Allow them to function independently in the case where
an icon pack only has one of them.

Change-Id: I7b72bd689eac7e411f88cb5fbacea3604d45036b
Trebuchet: NL translation

Change-Id: Iec7e0a737edf3aa737b70550ceb7e035874384ed
Trebuchet : Avoid unecessary generatePressedFocusedStates

When the drawable's state changes, don't generate state
drawables until after the invalidate call, which takes care of this
already, otherwise it gets drawn before measure/layout gets a chance to run.

Change-Id: I1ce89fffaa535f5c47e42ec64801a70cbc3f7814
Revert "Trebuchet: ES translations"

This reverts commit 4b689dc9a9143a88b85d3227131e624934188aa8.

Change-Id: I19e8ba2180dbb9f3498070942dd3d3749dfb3639
Merge "Revert "Trebuchet: ES translations"" into cm-11.0
Trebuchet: revert Transifex fixes

Change-Id: Ie21f672c74d97b141b3bb43573d28f408f018cc1
Trebuchet: Transifex fix revert 2

Change-Id: I2a3a7fffdeefa07a25af295bb7b75e48ffd071ad
Merge "Trebuchet: NL translation" into cm-11.0
trebuchet: fix custom home transition effect

Change-Id: Ie9d24fd40a2c60834cd4e69564bbb59224b32cb9
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Trebuchet: Af Translations

Change-Id: I5cec542094476e6d4f82368ca33263276d79e9ae
Merge "Trebuchet: Af Translations" into cm-11.0
Trebuchet: ES translations

- Initial translations (import from Tx)

Change-Id: I361bcd6c0f177dedca44909a3ba8f4921b3fb5ae
Merge "Trebuchet: ES translations" into cm-11.0
Trebuchet: IT translations

Change-Id: I8e57e64a7ca6b459d4d898b9f356221c0f1ed01f
Trebuchet: MS translations

Transifex import

Change-Id: I4afa65e524e122584bfc0a84a3c5abc07f23e777
Trebuchet: IT translations

Change-Id: Ib3d50a6f9d79849252d8b3fed7bb5413886d8b37
Trebuchet: PT-BR translations

Change-Id: I732a2b534ff71843b5d51485e4a414068999a45f
Merge "Trebuchet : Decouple iconMask and iconBack dependency" into cm-11.0
Trebuchet: fix icons disappearing from the hotseat (dock).

The "occupied" array for the hotseat should be [numHotseatIcons][1], not
[numColumns+1][numRows+1], because numHotseatIcons can be >1 more than
numColumns; so the rightmost hotseat icon is lost on restart if, for
example, the workspace is 5x5 but there are 7 hotseat icons.

Change-Id: If68b5fa3d668302601320cd0cb96498afe4fc200
Trebuchet: AST translations4

Change-Id: I442036f4dce0f1469e464158fe434273ef3f6607