haruyukilxz fix(lock): not hide alert
Change-Id: I384370977f6a2b0ef82196908ecab652f59de2e9
Latest commit a6cbd38 Sep 19, 2018
Failed to load latest commit information.
.github feat: add github pull request template Oct 12, 2017
.tx Setup translation of deepin-toggle-desktop.desktop Apr 12, 2017
boxframe update license Feb 7, 2018
dde-dman-portal feat: remove dman portal, use deepin-manual. Feb 7, 2018
dde-lock fix(lock): not hide alert Sep 25, 2018
dde-lowpower update license Feb 7, 2018
dde-offline-upgrader update license Feb 7, 2018
dde-osd feat(OSD): add trackpad toggle svg Aug 31, 2018
dde-shutdown fix(shutdown): add background failback Sep 6, 2018
dde-suspend-dialog fix: remove old functions to fix build under Qt 5.11+ May 30, 2018
dde-switchtogreeter fix: null pointer exception Jun 6, 2018
dde-warning-dialog fix dbus message not process, thread is blocking May 22, 2018
dde-welcome feat(welcome): remove check system version Sep 10, 2018
dde-wm-chooser fix(wmchooser): not use failback wallpaper Jun 1, 2018
debian fix control build stable Sep 25, 2018
dmemory-warning-dialog fix(dmemory): regular expression capture error Apr 17, 2018
global_util feat(greeter): save last user Feb 27, 2018
lightdm-deepin-greeter fix(greeter): nopasswd user cannot login Sep 25, 2018
misc Remove unused gtk2 Aug 1, 2017
session-ui-guardien update license Feb 7, 2018
translations auto sync po files from transifex Aug 12, 2018
widgets refactor: optimization background Sep 12, 2018
.clog.toml Update changelog Oct 25, 2017
.gitignore add dmemory-warning-dialog Jan 8, 2018
CHANGELOG.md update changelog Sep 25, 2018
CONTRIBUTING.md Remove unused gtk2 Aug 1, 2017
LICENSE Modify GPLv3 file format Feb 20, 2017
README.md doc: update links in README Nov 16, 2017
common.pri shutdown: Remove animations to fix crash May 27, 2017
dde-session-ui.pro feat: remove dman portal, use deepin-manual. Feb 7, 2018
translate_desktop.sh Setup translation of deepin-toggle-desktop.desktop Apr 12, 2017
translate_generation.sh auto-generate qm files Dec 28, 2015



Description:This project include those sub-project:

  • dde-shutdown
User interface of shutdown.
  • dde-lock
User interface of lock screen.
  • dde-lockservice
The back-end service of locking screen.
  • lightdm-deepin-greeter
The user interface when you login in.
  • dde-switchtogreeter
The tools to switch the user to login in.
  • dde-lowpower
The user interface of reminding low power.
  • dde-osd
User interface of on-screen display .
  • dde-hotzone
User interface of setting hot zone.


  • Qt
  • deepin-tool-kit
  • gsettings-qt
  • glib-2.0 gio-unix-2.0
  • liblightdm-qt5-3
  • xrandr
  • x11 xext xfixes xcursor x11extras
  • pam


Those project's installation is all the same, so we just make a example. A example to install lightdm-deepin-greeter:

  • you need go to the directory of lightdm-deepin-greeter.pro, firstly;
  • create a directory, go to the directory, and run qmake .. && make, secondly;
  • run sudo make install, finally.
  • if you want to make your installation work, you may be need to change some configure file make sure that the lightdm-deepin-greeter is running, or may be it'will run the old one. In the deepin operation system, you need to copy the file lightdm-deepin-greeter (which you get by run make) to the directory "/usr/local/bin".


Those tools you get by the sub-project are system tools, you may use lightdm-deepin-greeter when you login, and you may use dde-shutdown when you choose to shutdown you pc, and so on.

Getting help

Getting involved

We encourage you to report issues and contribute changes


GNU General Public License, Version 3.0