Go to file
winnerym 4a9e70ca05 修正打包格式 2022-11-01 19:59:59 +08:00
BiometricAuth feature:Task#114869 【登录锁屏】增加登录、锁屏状态显示 2022-10-24 14:57:51 +08:00
Common Merge tag 'upstream/3.22.1.3' into openkylin/yangtze 2022-11-01 19:48:38 +08:00
KylinNM fix:bug#132979 【用户反馈】【锁屏】系统不操作等待5分钟必进入锁屏(锁屏同步新的逻辑,跟随屏保设置 2022-08-11 10:45:05 +08:00
VirtualKeyboard Import Upstream version 3.1.1.34update1 2022-06-02 16:31:24 +08:00
data feature:Task#114869 【登录锁屏】增加登录、锁屏状态显示 2022-10-24 14:57:51 +08:00
debian 修正打包格式 2022-11-01 19:59:59 +08:00
examples/LoadCustomPlugin 实现屏保插件,修改锁屏加载屏保方式由执行命令改为静态调用 2022-07-18 09:38:06 +08:00
i18n_ts feature:Task#114869 【登录锁屏】增加登录、锁屏状态显示 2022-10-24 14:57:51 +08:00
man Import Upstream version 3.1.1.34update1 2022-06-02 16:31:24 +08:00
screensaver Merge tag 'upstream/3.22.1.3' into openkylin/yangtze 2022-11-01 19:48:38 +08:00
screensaver-focus-helper Import Upstream version 3.1.1.34update1 2022-06-02 16:31:24 +08:00
set4kScale Import Upstream version 3.1.1.34update1 2022-06-02 16:31:24 +08:00
src Merge tag 'upstream/3.22.1.3' into openkylin/yangtze 2022-11-01 19:48:38 +08:00
CMakeLists.txt 实现屏保插件,修改锁屏加载屏保方式由执行命令改为静态调用 2022-07-18 09:38:06 +08:00
README.md Import Upstream version 3.1.1.34update1 2022-06-02 16:31:24 +08:00
config.h.in Import Upstream version 3.1.1.34update1 2022-06-02 16:31:24 +08:00

README.md

ukui-screensaver

build

ukui-screensaver是UKUI桌面环境的锁屏及屏保

依赖


编译依赖

  • KF5

    • libkf5windowsystem-dev
  • cmake (>=2.6)

  • qtbase5-dev

  • libqt5x11extras5-dev

  • libpam0g-dev

  • qttools5-dev

  • qttools5-dev-tools

  • libglib2.0-dev

  • libopencv-dev

  • libx11-dev

  • libxtst-dev

  • libqt5svg5-dev

  • libgsettings-qt-dev

  • libmatemixer-dev

  • libukui-log4qt-dev

运行依赖

  • ukui-session-manager
  • ethtool
  • mate-desktop-common

编译


$ cd ukui-screensaver
$ mkdir build
$ cd build
$ cmake ..
$ make

安装


$ sudo make install

主体框架

  • InProgress
    • 界面绘制
    • 功能实现
    • 界面美化
  • TROUBLE
  • TODO
    • 功能插件
    • 应用窗口置顶