add debain/
Merge branch 'develop'
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
Merge "po:fixed ./update_po scripts cannot update all po files"
res:dock:: fix menu position problem.

menu will gets wrong position on multi-screen.

reason:
passing MouseEvent.clientX/MouseEvent.clientY to showMenu function, the values
are relative position to webview.

solution:
passing MouseEvent.screenX/MouseEvent.screenY.

Change-Id: Ief5ac09ed222d98f80dd3f1d18527ae2120ba454
Merge "res:dock:: fix menu position problem."
res:dock:: fix dock global menu problem.

dock global menu is not shown after dde-dock-applet is killed.

reason:
not handle that error.

Change-Id: I00171287b69c3fc0a42a04c64e67912d67c36466
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
guide:fixed the problem of creating richdir

tower:https://tower.im/projects/8a6342c556be4c4eb898fdd7fd6fcb2f/todos/8c54b536f34e4f998013c88e21ae0713/

problem:
1.when the user connect muti-sreen and finished the step of creating richdir , but the guide could not jump to next step.
2.when the user just move one desktop file over another desktop file without create richdir some times, and the guide will jump to next step.

solve method:
1.change the 'RichDirUpdate' dbus signal to 'RichdirCreate'
2.use the 'RichdirCreate' signal instead of 'ItemUpdate'

Change-Id: Ie6a428b8ebc74277137b09c566f763c8154a7fd3
lock: update keyboard switch ui

1.fixed keyboard switch list cannot show all the keyboard name
2.update keyboard position and width

Change-Id: I23100762f8f5ede99a1700de7e66ae6888253d3b
tower:https://tower.im/projects/8a6342c556be4c4eb898fdd7fd6fcb2f/todos/58e9dbf8948a48beb24936997587a462/
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
lock and greeter : update keyboard scroll ui

Change-Id: I891a9773d2df0447859bf8b32ffacda954279fad
Revert "app/res:dock:: merge win7mode to master."

This reverts commit 8e95ab1ae1c3e5f0bc91cc7cd4be31c706e86d3c.

较多运行时JS错误，先回滚这个CL.。
你修改的时候直接revert当前CL然后，修改后提交就行了

Change-Id: Ic38c1a27afc38158836f772ec3b6b0a92f880986
Revert "Revert "app/res:dock:: merge win7mode to master.""

fix the js runtime problem.

reason:
my mistake, some global variablies is undefined.

This reverts commit 1c9b460d69fc5505ea31e691b86e42a3de095c24.

Change-Id: I91f6cb30b4b466efded7bad2f41aaf398ab705d2
desktop:computer and trash icon only show in win7mode

solve:
1.add g_signal_connect of display-mode in dock gsettings
2.keep g_signal_connect of show-computer-icon in desktop gsettings
    because it will add show computer and show trash option in right
    menu in desktop

   tower:https://tower.im/projects/1c0cd0c59ef941298c6e6b2ba6833b91/todos/4b1cdb065e2549c7ac80b88cf15ed289/

3.use g_strcmp0 instead of g_str_equal

Change-Id: I041a67360fe32b633fa676541d9f99b1ed3c790d