app/res:dock:: merge win7mode to master.

res:dock:: add new menu items.

1. display mode.
2. dock setting.

res:common:: change the triangle tooltip.

make the triangle adapts the position.

app:dock:: add support for display mode.

1. add support for display mode.
2. compact codes.

app:dock:: rename legacy mode to classic mode.

res:dock:: make some changes for classic mode.

res:dock:: change date.

TODO:
1. the format is wrong.
2. the week is not optional.

res:dock:: set the margin of tray icons.

res:dock:: update tray icons for classic mode.

TODO:
fold icons.

res:dock:: compact codes.

compact codes for switching between modes.

res:dock:: fix trayarea animation.

res:dock:: make switch much more smooth.

TODO:
switch correctly.

app:dock:: remove useless codes

res:dock:: port more to css and fix size problem.

1. port more to css.
2. fix the size problem for system item, that the hovered image size is bigger
than normal image.

res:dock:: fix time problem.

click and hover event for time.

desktop::win7 mode :: there are Computer and Trash icon in desktop ; and can hide or show it by dconf-tools

res:dock:: add some output.

res/app:dock:: switch between 2 modes smoothly.

remove DCore.Dock.set_height/set_panel_height, changing
dock_height/panel_height on C.

res:dock:: make a better switch.

1. make the tray icons get right positions after switching between modes.
2. show all icons on classic mode, hide all icons on modern mode.

app:dock:: fix workarea problem.

the workarea gets wrong height after switching mode.

reason:
not handle that.

app:dock:: fix workarea problem.

setting different workarea height after changing mode.

res:dock:: fix region problem.

the region is not updated correctly.

reason:
the region is not changed after switching mode, because invalid value is gotten.

desktop::win7mode fixed computer properties open slowly, and fixed open dss module slowly

res:dock:: add hover state.

TODO:
hover effect switches between modes.

res:dock:: hover effect switches between modes.

1. switch.
2. add active hover imgs.

res:dock:: fix wrong hover state.

1. the hover state is wrong after opening a new client.
2. the hover state is wrong after closing a client.

res:dock:: output console.log

res:dock:: fix the state of open indicator.

1. some app get wrong state, like AppletSound.
2. the icon is wrong after switching modes.

res:dock:: change the open indicator effect.

1. change the active img.
2. change the color of border.
3. add box-shadow to active element.

res:dock:: change the panel color

res:dock:: fix hover state is not clean.

the hover state should be clean after closing clinet.

add debain/

date:: fix dock appid problem.

mapping draftsight's id to dassault-systemes_draftsight, because draftsight's
desktop name is dassault-systemes_draftsight.desktop.

//Change-Id: Ia99d9649c56fc972cec9bc2dd2965580364a668b

delete face login code

//Change-Id: I68b07e1fe1b5925bee51637d90bdea781e853121

po: fixed error translations in file_error_dialog.c and guide/js/desktop.coffee

update error message in file_erro_dialog.c::setup_diaolog_lables;
update the guide message of how to show Launcher in guide/js/desktop.coffee;

//Change-Id: Ib25e5614c1a3a272537947645d73a14bd5743126

add_log_file:add log file of dde-* programe in /tmp/dde-*.log

1.add log file of dde-guide dde-zone dde-lowpower dde-osd
2.rename desktop.log to dde-desktop.log ; rename launcher.log to
dde-launcher.log ; rename dock.log to dde-dock.log

//Change-Id: Ic631f9476ce70aaef025bb72b2e6156edc52140c

po:fixed ./update_po scripts cannot update all po files

//Change-Id: Ia805377fb74aefac7c0a9463b8d8baaf68710113

res:dock:: fix typo.

delete keyword is lost.
this is a my mistake, and do not review clearly.

//Change-Id: I5f21d8e9d0b9817065300a1c261745cf76cf8039

po_check：check po in dde-workspace and fixed some error tranlation

1.fixed error dialog message in fileops_error_dialog.c
2.fixed 'dependences' to 'dependencies' in dock and launcher
3.fixed some error tranlation in guide/js/
4.delete some unuseful code in guide/js/end.coffee to reduce unuseful po

5.update all po files
6.remove fuzzy in zh_CN.po , but not remove fuzzy in other po files
7.remove fuzzy in all po files which caused by this CL

8.fixed 'other' to 'others' in lib/catagory.c for launcher
9.delete all unuseful msgid msgstr in all po files

10.fixed 'The merge operation' to 'The merging operation'
11.fixed '相同文件名' to '相同名称' in zh_CN.po
12.tranlate 'tips:' to '提示：'

//Change-Id: I5b966017dd074020be7c18db93474dace2d898c4

Change-Id: I196941eaaa1cd4dc12bfd46423ac73b66d54c728