Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: avoid hardcode executable path #127

Merged
merged 1 commit into from
Aug 17, 2022

Conversation

BLumia
Copy link
Member

@BLumia BLumia commented Aug 16, 2022

避免硬编码可执行程序路径,提高可移植性。

是解决 linuxdeepin/developer-center#3374 问题的一部分。

避免硬编码可执行程序路径,提高可移植性

Log:
@github-actions
Copy link

missing README.zh_CN.md

@github-actions
Copy link

License: REUSE Compliance Check failed

# MISSING COPYRIGHT AND LICENSING INFORMATION

The following files have no copyright and licensing information:

  • .github/workflows/backup-to-gitlab.yml
  • .github/workflows/call-build-deb.yml
  • .github/workflows/call-build-distribution.yml
  • .github/workflows/call-chatOps.yml
  • .github/workflows/call-clacheck.yml
  • .github/workflows/call-commitlint.yml
  • .github/workflows/call-license-check.yml
  • .github/workflows/cppcheck.yml
  • .gitignore
  • .gitlab-ci.yml
  • .project
  • .tx/config
  • CMakeLists.txt
  • README.md
  • archlinux/PKGBUILD
  • cmake/DdeSessionShellConfig.cmake
  • cmake/modules/FindPAM.cmake
  • configs/org.deepin.dde.lightdm-deepin-greeter.json
  • configs/org.deepin.dde.lock.json
  • debian/changelog
  • debian/compat
  • debian/control
  • debian/copyright
  • debian/dde-session-shell-dev.install
  • debian/dde-session-shell.install
  • debian/dde-session-shell.postinst
  • debian/deepin-greeter-wayland.install
  • debian/deepin-greeter-wayland.postinst
  • debian/manpages
  • debian/rules
  • debian/source/format
  • docs/development-guide.md
  • files/com.deepin.dde.lockFront.service
  • files/com.deepin.dde.shutdownFront.service
  • files/dde-lock.desktop
  • files/dde-session-shell.conf
  • files/deepin-greeter
  • files/lightdm-deepin-greeter.conf
  • files/lightdm-deepin-greeter.desktop
  • files/wayland/deepin-greeter-wayland
  • files/wayland/kwin_wayland_helper-wayland
  • files/wayland/lightdm-deepin-greeter-default-wayland.json
  • files/wayland/lightdm-deepin-greeter-wayland
  • files/wayland/lightdm-deepin-greeter-wayland.desktop
  • lupdate.sh
  • misc/images/auth/UnionID.svg
  • misc/images/auth/face.svg
  • misc/images/auth/fingerprint.svg
  • misc/images/auth/iris.svg
  • misc/images/auth/password.svg
  • misc/images/auth/ukey.svg
  • misc/images/caps_lock.svg
  • misc/images/login_check.svg
  • misc/images/login_lock.svg
  • misc/images/login_spinner.svg
  • misc/images/login_wait.svg
  • misc/images/password_hint.svg
  • misc/images/retry16.svg
  • misc/images/retry24.svg
  • misc/images/select.svg
  • misc/images/unlock/unlock_1.svg
  • misc/images/unlock/unlock_10.svg
  • misc/images/unlock/unlock_11.svg
  • misc/images/unlock/unlock_2.svg
  • misc/images/unlock/unlock_3.svg
  • misc/images/unlock/unlock_4.svg
  • misc/images/unlock/unlock_5.svg
  • misc/images/unlock/unlock_6.svg
  • misc/images/unlock/unlock_7.svg
  • misc/images/unlock/unlock_8.svg
  • misc/images/unlock/unlock_9.svg
  • modules/CMakeLists.txt
  • modules/examples/CMakeLists.txt
  • modules/examples/login/CMakeLists.txt
  • modules/examples/login/login.json
  • modules/examples/network/CMakeLists.txt
  • modules/examples/network/network.json
  • modules/examples/webview/CMakeLists.txt
  • modules/examples/webview/webview.json
  • modules/login/CMakeLists.txt
  • modules/login/login.json
  • output/results.txt
  • plugins/CMakeLists.txt
  • plugins/examples/CMakeLists.txt
  • plugins/examples/login-plugins/login-basic/CMakeLists.txt
  • plugins/examples/login-plugins/login-basic/login.json
  • plugins/examples/login-plugins/login-complex/CMakeLists.txt
  • plugins/examples/login-plugins/login-complex/login.json
  • plugins/examples/tray-plugins/network/CMakeLists.txt
  • plugins/examples/tray-plugins/network/network.json
  • plugins/examples/tray-plugins/webview/CMakeLists.txt
  • plugins/examples/tray-plugins/webview/webview.json
  • plugins/one-key-login/CMakeLists.txt
  • plugins/one-key-login/login.json
  • qt-theme.ini
  • resources.qrc
  • rpm/dde-session-shell.spec
  • scripts/00-xrandr
  • scripts/10-cursor-theme
  • scripts/lightdm-deepin-greeter
  • src/dde-lock/dbus/dbuslockagent.cpp
  • src/dde-lock/dbus/dbuslockagent.h
  • src/dde-lock/lockworker.cpp
  • src/dde-lock/lockworker.h
  • src/global_util/accessibilitycheckerex.cpp
  • src/global_util/accessibilitycheckerex.h
  • src/global_util/multiscreenmanager.cpp
  • src/global_util/multiscreenmanager.h
  • src/libdde-auth/deepinauthframework.cpp
  • src/libdde-auth/deepinauthframework.h
  • src/lightdm-deepin-greeter/deepin-greeter
  • src/lightdm-deepin-greeter/greeterworker.cpp
  • src/lightdm-deepin-greeter/greeterworker.h
  • src/lightdm-deepin-greeter/logintipswindow.h
  • src/session-widgets/auth_ukey.h
  • src/session-widgets/authinterface.cpp
  • src/session-widgets/authinterface.h
  • src/session-widgets/img/action_icons/caps_lock.svg
  • src/session-widgets/img/action_icons/keyboard-clicked.svg
  • src/session-widgets/lockcontent.cpp
  • src/session-widgets/lockcontent.h
  • src/session-widgets/sessionbasemodel.cpp
  • src/session-widgets/sessionbasemodel.h
  • src/session-widgets/sessionbasewindow.cpp
  • src/session-widgets/sessionbasewindow.h
  • src/session-widgets/widgetsimages.qrc
  • src/widgets/img/action_icons/login_hover.svg
  • src/widgets/img/action_icons/login_normal.svg
  • src/widgets/img/action_icons/login_press.svg
  • src/widgets/img/action_icons/reboot_hover.svg
  • src/widgets/img/action_icons/reboot_normal.svg
  • src/widgets/img/action_icons/reboot_press.svg
  • src/widgets/img/action_icons/shutdown_hover.svg
  • src/widgets/img/action_icons/shutdown_normal.svg
  • src/widgets/img/action_icons/shutdown_press.svg
  • src/widgets/img/action_icons/suspend_hover.svg
  • src/widgets/img/action_icons/suspend_normal.svg
  • src/widgets/img/action_icons/suspend_press.svg
  • src/widgets/img/action_icons/unlock_hover.svg
  • src/widgets/img/action_icons/unlock_normal.svg
  • src/widgets/img/action_icons/unlock_press.svg
  • src/widgets/img/avatar_checked.png
  • src/widgets/img/avatar_checked@2x.png
  • src/widgets/img/bottom_actions/reboot.svg
  • src/widgets/img/bottom_actions/shutdown.svg
  • src/widgets/img/bottom_actions/shutdown_hover.svg
  • src/widgets/img/bottom_actions/shutdown_normal.svg
  • src/widgets/img/bottom_actions/shutdown_press.svg
  • src/widgets/img/bottom_actions/userswitch_hover.svg
  • src/widgets/img/bottom_actions/userswitch_normal.svg
  • src/widgets/img/bottom_actions/userswitch_press.svg
  • src/widgets/img/capslock.svg
  • src/widgets/img/deepin-system-monitor.svg
  • src/widgets/img/default_avatar.svg
  • src/widgets/img/facelogin_animation.png
  • src/widgets/img/keyboard_hover.svg
  • src/widgets/img/keyboard_normal.svg
  • src/widgets/img/keyboard_press.svg
  • src/widgets/img/keyboard_select.png
  • src/widgets/img/keyboard_select@2x.png
  • src/widgets/img/list_actions/facelogin_boder.png
  • src/widgets/img/list_actions/lock_hover.svg
  • src/widgets/img/list_actions/lock_normal.svg
  • src/widgets/img/list_actions/lock_press.svg
  • src/widgets/img/list_actions/logout_hover.svg
  • src/widgets/img/list_actions/logout_normal.svg
  • src/widgets/img/list_actions/logout_press.svg
  • src/widgets/img/list_actions/logout_warning_normal.svg
  • src/widgets/img/list_actions/osswitch_hover.svg
  • src/widgets/img/list_actions/osswitch_normal.svg
  • src/widgets/img/list_actions/osswitch_press.svg
  • src/widgets/img/list_actions/poweroff_hover.svg
  • src/widgets/img/list_actions/poweroff_normal.svg
  • src/widgets/img/list_actions/poweroff_press.svg
  • src/widgets/img/list_actions/poweroff_warning_normal.svg
  • src/widgets/img/list_actions/reboot_hover.svg
  • src/widgets/img/list_actions/reboot_normal.svg
  • src/widgets/img/list_actions/reboot_press.svg
  • src/widgets/img/list_actions/reboot_warning_normal.svg
  • src/widgets/img/list_actions/sleep_hover.svg
  • src/widgets/img/list_actions/sleep_normal.svg
  • src/widgets/img/list_actions/sleep_press.svg
  • src/widgets/img/list_actions/suspend_hover.svg
  • src/widgets/img/list_actions/suspend_normal.svg
  • src/widgets/img/list_actions/suspend_press.svg
  • src/widgets/img/list_actions/userswitch_hover.svg
  • src/widgets/img/list_actions/userswitch_normal.svg
  • src/widgets/img/list_actions/userswitch_press.svg
  • src/widgets/img/logo.svg
  • src/widgets/img/mpris/mute_hover.svg
  • src/widgets/img/mpris/mute_normal.svg
  • src/widgets/img/mpris/mute_press.svg
  • src/widgets/img/mpris/next_hover.svg
  • src/widgets/img/mpris/next_normal.svg
  • src/widgets/img/mpris/next_press.svg
  • src/widgets/img/mpris/pause_hover.svg
  • src/widgets/img/mpris/pause_normal.svg
  • src/widgets/img/mpris/pause_press.svg
  • src/widgets/img/mpris/previous_hover.svg
  • src/widgets/img/mpris/previous_normal.svg
  • src/widgets/img/mpris/previous_press.svg
  • src/widgets/img/mpris/start_hover.svg
  • src/widgets/img/mpris/start_normal.svg
  • src/widgets/img/mpris/start_press.svg
  • src/widgets/img/mpris/volume_hover.svg
  • src/widgets/img/mpris/volume_low_hover.svg
  • src/widgets/img/mpris/volume_low_normal.svg
  • src/widgets/img/mpris/volume_low_press.svg
  • src/widgets/img/mpris/volume_medium_hover.svg
  • src/widgets/img/mpris/volume_medium_normal.svg
  • src/widgets/img/mpris/volume_medium_press.svg
  • src/widgets/img/mpris/volume_normal.svg
  • src/widgets/img/mpris/volume_press.svg
  • src/widgets/img/nopassword_login_hover.svg
  • src/widgets/img/nopassword_login_normal.svg
  • src/widgets/img/nopassword_login_press.svg
  • src/widgets/img/screen_keyboard_hover.svg
  • src/widgets/img/screen_keyboard_normal.svg
  • src/widgets/img/screen_keyboard_press.svg
  • src/widgets/img/select.svg
  • src/widgets/img/sessions/deepin_indicator_hover.svg
  • src/widgets/img/sessions/deepin_indicator_normal.svg
  • src/widgets/img/sessions/deepin_indicator_press.svg
  • src/widgets/img/sessions/enlightenment_indicator_hover.svg
  • src/widgets/img/sessions/enlightenment_indicator_normal.svg
  • src/widgets/img/sessions/enlightenment_indicator_press.svg
  • src/widgets/img/sessions/fluxbox_indicator_hover.svg
  • src/widgets/img/sessions/fluxbox_indicator_normal.svg
  • src/widgets/img/sessions/fluxbox_indicator_press.svg
  • src/widgets/img/sessions/gnome_indicator_hover.svg
  • src/widgets/img/sessions/gnome_indicator_normal.svg
  • src/widgets/img/sessions/gnome_indicator_press.svg
  • src/widgets/img/sessions/lxde_indicator_hover.svg
  • src/widgets/img/sessions/lxde_indicator_normal.svg
  • src/widgets/img/sessions/lxde_indicator_press.svg
  • src/widgets/img/sessions/plasma_indicator_hover.svg
  • src/widgets/img/sessions/plasma_indicator_normal.svg
  • src/widgets/img/sessions/plasma_indicator_press.svg
  • src/widgets/img/sessions/ubuntu_indicator_hover.svg
  • src/widgets/img/sessions/ubuntu_indicator_normal.svg
  • src/widgets/img/sessions/ubuntu_indicator_press.svg
  • src/widgets/img/sessions/unknown_indicator_hover.svg
  • src/widgets/img/sessions/unknown_indicator_normal.svg
  • src/widgets/img/sessions/unknown_indicator_press.svg
  • src/widgets/img/sessions/wayland_indicator_normal.svg
  • src/widgets/img/sessions/x11_indicator_normal.svg
  • src/widgets/img/sessions/xfce_indicator_hover.svg
  • src/widgets/img/sessions/xfce_indicator_normal.svg
  • src/widgets/img/sessions/xfce_indicator_press.svg
  • src/widgets/img/sessions_icon/deepin_hover.svg
  • src/widgets/img/sessions_icon/deepin_normal.svg
  • src/widgets/img/sessions_icon/deepin_press.svg
  • src/widgets/img/sessions_icon/enlightenment_hover.svg
  • src/widgets/img/sessions_icon/enlightenment_normal.svg
  • src/widgets/img/sessions_icon/enlightenment_press.svg
  • src/widgets/img/sessions_icon/fluxbox_hover.svg
  • src/widgets/img/sessions_icon/fluxbox_normal.svg
  • src/widgets/img/sessions_icon/fluxbox_press.svg
  • src/widgets/img/sessions_icon/gnome_hover.svg
  • src/widgets/img/sessions_icon/gnome_normal.svg
  • src/widgets/img/sessions_icon/gnome_press.svg
  • src/widgets/img/sessions_icon/lxde_hover.svg
  • src/widgets/img/sessions_icon/lxde_normal.svg
  • src/widgets/img/sessions_icon/lxde_press.svg
  • src/widgets/img/sessions_icon/plasma_hover.svg
  • src/widgets/img/sessions_icon/plasma_normal.svg
  • src/widgets/img/sessions_icon/plasma_press.svg
  • src/widgets/img/sessions_icon/ubuntu_hover.svg
  • src/widgets/img/sessions_icon/ubuntu_normal.svg
  • src/widgets/img/sessions_icon/ubuntu_press.svg
  • src/widgets/img/sessions_icon/unknown_hover.svg
  • src/widgets/img/sessions_icon/unknown_normal.svg
  • src/widgets/img/sessions_icon/unknown_press.svg
  • src/widgets/img/sessions_icon/wayland_hover.svg
  • src/widgets/img/sessions_icon/wayland_normal.svg
  • src/widgets/img/sessions_icon/wayland_press.svg
  • src/widgets/img/sessions_icon/x11_hover.svg
  • src/widgets/img/sessions_icon/x11_normal.svg
  • src/widgets/img/sessions_icon/x11_press.svg
  • src/widgets/img/sessions_icon/xfce_hover.svg
  • src/widgets/img/sessions_icon/xfce_normal.svg
  • src/widgets/img/sessions_icon/xfce_press.svg
  • src/widgets/img/spinner_white.svg
  • src/widgets/img/unlockFalse/unlock_error_1.svg
  • src/widgets/img/unlockFalse/unlock_error_10.svg
  • src/widgets/img/unlockFalse/unlock_error_11.svg
  • src/widgets/img/unlockFalse/unlock_error_12.svg
  • src/widgets/img/unlockFalse/unlock_error_13.svg
  • src/widgets/img/unlockFalse/unlock_error_14.svg
  • src/widgets/img/unlockFalse/unlock_error_15.svg
  • src/widgets/img/unlockFalse/unlock_error_16.svg
  • src/widgets/img/unlockFalse/unlock_error_2.svg
  • src/widgets/img/unlockFalse/unlock_error_3.svg
  • src/widgets/img/unlockFalse/unlock_error_4.svg
  • src/widgets/img/unlockFalse/unlock_error_5.svg
  • src/widgets/img/unlockFalse/unlock_error_6.svg
  • src/widgets/img/unlockFalse/unlock_error_7.svg
  • src/widgets/img/unlockFalse/unlock_error_8.svg
  • src/widgets/img/unlockFalse/unlock_error_9.svg
  • src/widgets/img/unlockTrue/unlock_1.svg
  • src/widgets/img/unlockTrue/unlock_10.svg
  • src/widgets/img/unlockTrue/unlock_11.svg
  • src/widgets/img/unlockTrue/unlock_2.svg
  • src/widgets/img/unlockTrue/unlock_3.svg
  • src/widgets/img/unlockTrue/unlock_4.svg
  • src/widgets/img/unlockTrue/unlock_5.svg
  • src/widgets/img/unlockTrue/unlock_6.svg
  • src/widgets/img/unlockTrue/unlock_7.svg
  • src/widgets/img/unlockTrue/unlock_8.svg
  • src/widgets/img/unlockTrue/unlock_9.svg
  • src/widgets/skin/keybdlayoutwidget.qss
  • src/widgets/skin/layoutbutton.qss
  • src/widgets/skin/login.qss
  • src/widgets/skin/mediawidget.qss
  • src/widgets/skin/passwdedit.qss
  • src/widgets/skin/requireshutdown.qss
  • src/widgets/skin/validate-policy.conf
  • src/widgets/tipswidget.cpp
  • src/widgets/tipswidget.h
  • src/widgets/virtualkbinstance.cpp
  • src/widgets/virtualkbinstance.h
  • src/widgets/warningview.h
  • src/widgets/widgetsimages.qrc
  • src/widgets/widgetstheme.qrc
  • tests/CMakeLists.txt
  • tests/dde-lock/CMakeLists.txt
  • tests/dde-lock/ut_authmodule.cpp
  • tests/dde-lock/ut_authsingle.cpp
  • tests/dde-lock/ut_controlwidget.cpp
  • tests/dde-lock/ut_deepinauthframework.cpp
  • tests/dde-lock/ut_fullscreenbackground.cpp
  • tests/dde-lock/ut_inhibitwarnview.cpp
  • tests/dde-lock/ut_kblayoutwidget.cpp
  • tests/dde-lock/ut_keyboardplantformwayland.cpp
  • tests/dde-lock/ut_lockcontent.cpp
  • tests/dde-lock/ut_lockframe.cpp
  • tests/dde-lock/ut_lockworker.cpp
  • tests/dde-lock/ut_logowidget.cpp
  • tests/dde-lock/ut_multiscreenmanager.cpp
  • tests/dde-lock/ut_multiuserswarningview.cpp
  • tests/dde-lock/ut_propertygroup.cpp
  • tests/dde-lock/ut_sessionbasemodel.cpp
  • tests/dde-lock/ut_shutdownwidget.cpp
  • tests/dde-lock/ut_systemmonitor.cpp
  • tests/dde-lock/ut_timewidget.cpp
  • tests/dde-lock/ut_useravatar.cpp
  • tests/dde-lock/ut_userbutton.cpp
  • tests/dde-lock/ut_xkbparser.cpp
  • tests/lightdm-deepin-greeter/CMakeLists.txt
  • tests/lightdm-deepin-greeter/ut_greeterworker.cpp
  • tests/lightdm-deepin-greeter/ut_logincontent.cpp
  • tests/lightdm-deepin-greeter/ut_logintipswindow.cpp
  • tests/lightdm-deepin-greeter/ut_loginwindow.cpp
  • tests/lightdm-deepin-greeter/ut_sessionwidget.cpp
  • tests/test-recoverage.sh
  • tests/wayland_test.cc
  • translate_generation.sh
  • translations/dde-session-shell.ts
  • translations/dde-session-shell_af.ts
  • translations/dde-session-shell_ak.ts
  • translations/dde-session-shell_am_ET.ts
  • translations/dde-session-shell_ar.ts
  • translations/dde-session-shell_ast.ts
  • translations/dde-session-shell_az.ts
  • translations/dde-session-shell_bg.ts
  • translations/dde-session-shell_bn.ts
  • translations/dde-session-shell_bo.ts
  • translations/dde-session-shell_ca.ts
  • translations/dde-session-shell_cs.ts
  • translations/dde-session-shell_da.ts
  • translations/dde-session-shell_de.ts
  • translations/dde-session-shell_el.ts
  • translations/dde-session-shell_en.ts
  • translations/dde-session-shell_en_AU.ts
  • translations/dde-session-shell_en_GB.ts
  • translations/dde-session-shell_eo.ts
  • translations/dde-session-shell_es.ts
  • translations/dde-session-shell_et.ts
  • translations/dde-session-shell_fa.ts
  • translations/dde-session-shell_fi.ts
  • translations/dde-session-shell_fil.ts
  • translations/dde-session-shell_fr.ts
  • translations/dde-session-shell_gl_ES.ts
  • translations/dde-session-shell_he.ts
  • translations/dde-session-shell_hi_IN.ts
  • translations/dde-session-shell_hr.ts
  • translations/dde-session-shell_hu.ts
  • translations/dde-session-shell_hy.ts
  • translations/dde-session-shell_id.ts
  • translations/dde-session-shell_it.ts
  • translations/dde-session-shell_ja.ts
  • translations/dde-session-shell_ko.ts
  • translations/dde-session-shell_ku.ts
  • translations/dde-session-shell_ku_IQ.ts
  • translations/dde-session-shell_ky.ts
  • translations/dde-session-shell_ky@Arab.ts
  • translations/dde-session-shell_lo.ts
  • translations/dde-session-shell_lt.ts
  • translations/dde-session-shell_lv.ts
  • translations/dde-session-shell_ml.ts
  • translations/dde-session-shell_mn.ts
  • translations/dde-session-shell_mr.ts
  • translations/dde-session-shell_ms.ts
  • translations/dde-session-shell_nb.ts
  • translations/dde-session-shell_ne.ts
  • translations/dde-session-shell_nl.ts
  • translations/dde-session-shell_pa.ts
  • translations/dde-session-shell_pam.ts
  • translations/dde-session-shell_pl.ts
  • translations/dde-session-shell_pt.ts
  • translations/dde-session-shell_pt_BR.ts
  • translations/dde-session-shell_ro.ts
  • translations/dde-session-shell_ru.ts
  • translations/dde-session-shell_si.ts
  • translations/dde-session-shell_sk.ts
  • translations/dde-session-shell_sl.ts
  • translations/dde-session-shell_sq.ts
  • translations/dde-session-shell_sr.ts
  • translations/dde-session-shell_sv.ts
  • translations/dde-session-shell_sw.ts
  • translations/dde-session-shell_ta.ts
  • translations/dde-session-shell_tr.ts
  • translations/dde-session-shell_ug.ts
  • translations/dde-session-shell_uk.ts
  • translations/dde-session-shell_ur.ts
  • translations/dde-session-shell_vi.ts
  • translations/dde-session-shell_zh_CN.ts
  • translations/dde-session-shell_zh_HK.ts
  • translations/dde-session-shell_zh_TW.ts
  • xml/com.deepin.daemon.Authenticate.xml
  • xml/com.deepin.daemon.Authority.xml
  • xml/com.deepin.daemon.authority.Agent.xml
  • xml/com.deepin.dde.ControlCenter.xml
  • xml/com.deepin.dde.session-shell.gschema.xml
  • xml/com.huawei.switchos.xml

The following files have no licensing information:

  • debian/dde-lock.1
  • interface/base_module_interface.h
  • interface/login_module_interface.h
  • interface/tray_module_interface.h
  • modules/examples/login/login_module.cpp
  • modules/examples/login/login_module.h
  • modules/examples/network/network_module.cpp
  • modules/examples/network/network_module.h
  • modules/examples/webview/webview_content.cpp
  • modules/examples/webview/webview_content.h
  • modules/examples/webview/webview_module.cpp
  • modules/examples/webview/webview_module.h
  • modules/login/login_module.cpp
  • modules/login/login_module.h
  • plugins/examples/login-plugins/login-basic/login_module.cpp
  • plugins/examples/login-plugins/login-basic/login_module.h
  • plugins/examples/login-plugins/login-complex/login-widget.cpp
  • plugins/examples/login-plugins/login-complex/login-widget.h
  • plugins/examples/login-plugins/login-complex/login_module.cpp
  • plugins/examples/login-plugins/login-complex/login_module.h
  • plugins/examples/tray-plugins/network/network_module.cpp
  • plugins/examples/tray-plugins/network/network_module.h
  • plugins/examples/tray-plugins/webview/webview_content.cpp
  • plugins/examples/tray-plugins/webview/webview_content.h
  • plugins/examples/tray-plugins/webview/webview_module.cpp
  • plugins/examples/tray-plugins/webview/webview_module.h
  • plugins/one-key-login/login_module.cpp
  • plugins/one-key-login/login_module.h
  • src/app/dde-lock.cpp
  • src/app/lightdm-deepin-greeter.cpp
  • src/dde-lock/dbus/dbuslockfrontservice.cpp
  • src/dde-lock/dbus/dbuslockfrontservice.h
  • src/dde-lock/dbus/dbusshutdownagent.cpp
  • src/dde-lock/dbus/dbusshutdownagent.h
  • src/dde-lock/dbus/dbusshutdownfrontservice.cpp
  • src/dde-lock/dbus/dbusshutdownfrontservice.h
  • src/dde-lock/lockframe.cpp
  • src/dde-lock/lockframe.h
  • src/global_util/appeventfilter.cpp
  • src/global_util/appeventfilter.h
  • src/global_util/constants.h
  • src/global_util/dbus/dbuscontrolcenter.cpp
  • src/global_util/dbus/dbuscontrolcenter.h
  • src/global_util/dbus/dbusdisplaymanager.cpp
  • src/global_util/dbus/dbusdisplaymanager.h
  • src/global_util/dbus/dbushotzone.cpp
  • src/global_util/dbus/dbushotzone.h
  • src/global_util/dbus/dbusinputdevices.cpp
  • src/global_util/dbus/dbusinputdevices.h
  • src/global_util/dbus/dbuskeyboard.cpp
  • src/global_util/dbus/dbuskeyboard.h
  • src/global_util/dbus/dbuslockfront.cpp
  • src/global_util/dbus/dbuslockfront.h
  • src/global_util/dbus/dbuslockservice.cpp
  • src/global_util/dbus/dbuslockservice.h
  • src/global_util/dbus/dbuslogin1manager.cpp
  • src/global_util/dbus/dbuslogin1manager.h
  • src/global_util/dbus/dbusmediaplayer2.cpp
  • src/global_util/dbus/dbusmediaplayer2.h
  • src/global_util/dbus/dbusvariant.cpp
  • src/global_util/dbus/dbusvariant.h
  • src/global_util/dbus/displayinterface.cpp
  • src/global_util/dbus/displayinterface.h
  • src/global_util/gsettingwatcher.cpp
  • src/global_util/gsettingwatcher.h
  • src/global_util/keyboardmonitor/keyboardmonitor.cpp
  • src/global_util/keyboardmonitor/keyboardmonitor.h
  • src/global_util/keyboardmonitor/keyboardplantform_wayland.cpp
  • src/global_util/keyboardmonitor/keyboardplantform_wayland.h
  • src/global_util/keyboardmonitor/keyboardplantform_x11.cpp
  • src/global_util/keyboardmonitor/keyboardplantform_x11.h
  • src/global_util/keyboardmonitor/keyboardplatform.cpp
  • src/global_util/keyboardmonitor/keyboardplatform.h
  • src/global_util/modules_loader.cpp
  • src/global_util/modules_loader.h
  • src/global_util/public_func.cpp
  • src/global_util/public_func.h
  • src/global_util/util_updateui.cpp
  • src/global_util/util_updateui.h
  • src/global_util/xkbparser.cpp
  • src/global_util/xkbparser.h
  • src/libdde-auth/authcommon.h
  • src/lightdm-deepin-greeter/greeter_display_wayland.cpp
  • src/lightdm-deepin-greeter/greeter_display_wayland.h
  • src/lightdm-deepin-greeter/logincontent.cpp
  • src/lightdm-deepin-greeter/logincontent.h
  • src/lightdm-deepin-greeter/logintipswindow.cpp
  • src/lightdm-deepin-greeter/loginwindow.cpp
  • src/lightdm-deepin-greeter/loginwindow.h
  • src/lightdm-deepin-greeter/sessionwidget.cpp
  • src/lightdm-deepin-greeter/sessionwidget.h
  • src/session-widgets/auth_custom.cpp
  • src/session-widgets/auth_custom.h
  • src/session-widgets/auth_face.cpp
  • src/session-widgets/auth_face.h
  • src/session-widgets/auth_fingerprint.cpp
  • src/session-widgets/auth_fingerprint.h
  • src/session-widgets/auth_iris.cpp
  • src/session-widgets/auth_iris.h
  • src/session-widgets/auth_module.cpp
  • src/session-widgets/auth_module.h
  • src/session-widgets/auth_password.cpp
  • src/session-widgets/auth_password.h
  • src/session-widgets/auth_single.cpp
  • src/session-widgets/auth_single.h
  • src/session-widgets/auth_ukey.cpp
  • src/session-widgets/auth_widget.cpp
  • src/session-widgets/auth_widget.h
  • src/session-widgets/framedatabind.cpp
  • src/session-widgets/framedatabind.h
  • src/session-widgets/mfa_widget.cpp
  • src/session-widgets/mfa_widget.h
  • src/session-widgets/sfa_widget.cpp
  • src/session-widgets/sfa_widget.h
  • src/session-widgets/user_widget.cpp
  • src/session-widgets/user_widget.h
  • src/session-widgets/userframelist.cpp
  • src/session-widgets/userframelist.h
  • src/session-widgets/userinfo.cpp
  • src/session-widgets/userinfo.h
  • src/widgets/black_widget.cpp
  • src/widgets/black_widget.h
  • src/widgets/controlwidget.cpp
  • src/widgets/controlwidget.h
  • src/widgets/dlineeditex.cpp
  • src/widgets/dlineeditex.h
  • src/widgets/fullscreenbackground.cpp
  • src/widgets/fullscreenbackground.h
  • src/widgets/inhibitwarnview.cpp
  • src/widgets/inhibitwarnview.h
  • src/widgets/kblayoutlistview.cpp
  • src/widgets/kblayoutlistview.h
  • src/widgets/logowidget.cpp
  • src/widgets/logowidget.h
  • src/widgets/mediawidget.cpp
  • src/widgets/mediawidget.h
  • src/widgets/multiuserswarningview.cpp
  • src/widgets/multiuserswarningview.h
  • src/widgets/propertygroup.cpp
  • src/widgets/propertygroup.h
  • src/widgets/rounditembutton.cpp
  • src/widgets/rounditembutton.h
  • src/widgets/shutdownwidget.cpp
  • src/widgets/shutdownwidget.h
  • src/widgets/systemmonitor.cpp
  • src/widgets/systemmonitor.h
  • src/widgets/timewidget.cpp
  • src/widgets/timewidget.h
  • src/widgets/useravatar.cpp
  • src/widgets/useravatar.h
  • src/widgets/userbutton.cpp
  • src/widgets/userbutton.h
  • src/widgets/warningcontent.cpp
  • src/widgets/warningcontent.h
  • tests/dde-lock/main.cpp
  • tests/dde-lock/ut_interface.cpp
  • tests/lightdm-deepin-greeter/main.cpp

SUMMARY

  • Bad licenses:
  • Deprecated licenses:
  • Licenses without file extension:
  • Missing licenses:
  • Unused licenses:
  • Used licenses:
  • Read errors: 0
  • Files with copyright information: 157 / 592
  • Files with license information: 0 / 592

Unfortunately, your project is not compliant with version 3.0 of the REUSE Specification :-(

@BLumia
Copy link
Member Author

BLumia commented Aug 17, 2022

/merge

@deepin-bot deepin-bot bot merged commit 0d17566 into linuxdeepin:master Aug 17, 2022
@BLumia BLumia deleted the hardcode-path branch August 17, 2022 06:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants