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
dock:: fix not return on failed

Change-Id: I16c30d3c2a44c1e09fd18c997dea0975b58d2950
network: fix autconnect hiden ap issue

Change-Id: I9c06267e6d909ed50905506b9cdf6e8931e5f3ad
appearance: add get font list method

- replace 'FontNameList/FontMonoList' with 'GetFontList'
- delete font list cache

Change-Id: Ib2804a991557adaed902a931ee3a75747f5b11ac
tower: https://tower.im/projects/8f19f0bf0e754f0b82ef2c24bc230973/todos/fb1090a5f0f44a17b9c2ccc1c9d70dd2/
auto sync po files from transifex

Change-Id: I7ec335139a9d8ab8166ace98aa0d4491fa650485
dock:: fix dock cannot be shown after dde-session-daemon is restarted

tower:https://tower.im/projects/8f19f0bf0e754f0b82ef2c24bc230973/todos/1f07dd7cb0724948bad734ae6ad98274/
Change-Id: Ib9f4b41a684836c31fa9a2778f6f2b31c090d4ea
traymanager: remove all tray icons when unmanaged the selection.

tower:https://tower.im/projects/8f19f0bf0e754f0b82ef2c24bc230973/todos/29da88571a804d06af28dcd3c34727e5/
Change-Id: Ic9a3e1e4d96530ea20aee15e1d357719ca5eb689
Modify Start/Stop

- Fixed 'G_CRITICAL' Error
- Replace 'Fatal' with 'Error'
- No longer write gtk2/gtk3 configure file

tower: https://tower.im/projects/8f19f0bf0e754f0b82ef2c24bc230973/todos/cc84bedc05d744bd82db317829ebcfab/
Change-Id: I26d861423cac5524ef0061de569e463be4ee660b