launcher:: sort category ids.

to avoid to get the random category id from desktop, sort category ids.

tower:https://tower.im/projects/8f19f0bf0e754f0b82ef2c24bc230973/todos/b3ae827538844b888a49d9dc1e694d6f/
Change-Id: If54bca303d40be387b3805b78ef0fe3f3a8cfc5e
audio: check if GetSinkInput() is nil

Change-Id: Ic7d37e21180e83705eb206b272f698cc4ccbf146
tower: https://tower.im/projects/8f19f0bf0e754f0b82ef2c24bc230973/todos/2bebefa7370f4fe394912fc2ce7e8479/
thumb-tool: add command argument '-a'

Change-Id: I75767ac076b3a7117e7657fcb77e23d93d059ae5
add rfkill to remember enabled and disabled wireless devices at boot

Change-Id: I14e7b4369d272088a7bfeea41d42791c321ce29a
appearance: fixed qt theme not take effect if key 'style' not exist

Change-Id: I3e2e641e3854ff39a44cffa69f16c05ee457cf76
tower: https://tower.im/projects/8f19f0bf0e754f0b82ef2c24bc230973/todos/65ddf3b1f5b942818613f4a3e0fe1454/
auto sync po files from transifex

Change-Id: I4d28f7fad69bd192867551b25236d35b28a39df0
bluetooth: trust device when necessary

Change-Id: Idb3c134e684954bdc9d639cb46b7adf14508027e
audio: check the return of a.core before using it.

it should change the lib/pulse prototype for forcing error checks.

Change-Id: I2ffcf224fdc1c3f795e29818e4675df720d9d572
launcher:: fix sort problem.

gets wrong time installed.

tower:https://tower.im/projects/8f19f0bf0e754f0b82ef2c24bc230973/todos/75091516c5a34c4c9e43737431f00c49/
Change-Id: I1a88b62403c22c2ee023b42ed6514d896b57dcc7
network: fix wifi autoconnect issue

If connection's autconnect option is diabled, never
try to connect the connection automaticaly when turn
on device switches.

tower: https://tower.im/projects/8f19f0bf0e754f0b82ef2c24bc230973/todos/247f1c0427354b9fa988438a57f73e7f/
Change-Id: Ida5981f38a616192e32f8224859721c130857026
bluetooth: fix device blocked issue

For some laptops such as ideapad, the wireless
devices will be blocked at startup or when device
plugin, so we add some code to ensure them could
works fine.

tower: https://tower.im/projects/8f19f0bf0e754f0b82ef2c24bc230973/todos/b36ee8058e7d4756816f70a0dd8290f8/
Change-Id: I65f60d92885daa7d527a856af512b54cdd47006b
langselector: install the missing fonts when locale changed

tower: https://tower.im/projects/15081ba156b14fa4bd6d9e82f91edff3/todos/ca23a1b35f564cccac03aaea2e996c91/
Change-Id: Ieeb75448b22f7119b6fbb31063735fd66121bcd4
auto sync po files from transifex

Change-Id: Ib59f4d388785773cf54913fce77c443ae7e418da
Merge remote-tracking branch 'origin/release/2014.2' into develop

Change-Id: Iacd86be722857de9713c9b2967c61ed648de233f