Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Latest commit fceb46a Mar 23, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
debian fix(typo): changelog control typo Nov 10, 2017
.gitignore Initial commit Jan 28, 2017
LICENSE Initial commit Jan 28, 2017
README.md update readme Mar 23, 2018
com.deepin.dde.DreamScene.service update dbus file Nov 10, 2017
dbuswallpaperservice.cpp 我也不知道更新了什么,反正删了一堆忘了为啥写的代码 Mar 23, 2018
dbuswallpaperservice.h 我也不知道更新了什么,反正删了一堆忘了为啥写的代码 Mar 23, 2018
deepin-dreamscene.desktop update bin name and dbus service Nov 10, 2017
deepin-dreamscene.pro 我也不知道更新了什么,反正删了一堆忘了为啥写的代码 Mar 23, 2018
deepin-dreamscene.pro.user 我也不知道更新了什么,反正删了一堆忘了为啥写的代码 Mar 23, 2018
deepin-dreamscene.pro.user.0c27756 我也不知道更新了什么,反正删了一堆忘了为啥写的代码 Mar 23, 2018
main.cpp update bin name and dbus service Nov 10, 2017
main.qml update systemd file Feb 1, 2017
mpvwidget.cpp
mpvwidget.h
resource.qrc Update blur Feb 28, 2017
settings.cpp feat(video): use libmpv opengl of video play Nov 10, 2017
settings.h feat(video): use libmpv opengl of video play Nov 10, 2017
wallpaper.cpp 我也不知道更新了什么,反正删了一堆忘了为啥写的代码 Mar 23, 2018
wallpaper.h 我也不知道更新了什么,反正删了一堆忘了为啥写的代码 Mar 23, 2018

README.md

Deepin DreamScene

This is a project that I have a whim to help improve my ability to write code.

Dependencies

Build dependencies

  • qmake (>= 5.6)
  • deepin-tool-kit (developer package)
  • xcb-ewmh (developer package)
  • libmpv (developer package)

Runtime dependencies

If you use Deepin, just add my ppa. see here

If you use Arch, you can install deepin-dreamscene with aur.

Installation

Build from source code

  1. Make sure you have installed all dependencies.

  2. Build:

$ cd deepin-dreamscene
$ mkdir Build
$ cd Build
$ qmake ..
$ make
  1. Install:
$ sudo make install

The executable binary file could be found at /usr/bin/deepin-dreamscene after the installation is finished.

Getting help

You can create a issue, I will help you.

You may also find these channels useful if you encounter any other issues:

  • deepin community Topbar is also the community software that you can post for help.

How to use

first, find video file

qdbus --literal com.deepin.dde.DreamScene /com/deepin/dde/DreamScene com.deepin.dde.DreamScene.setFile FilePath

replace XXX to video file, only support one file.

and, run play

qdbus --literal com.deepin.dde.DreamScene /com/deepin/dde/DreamScene com.deepin.dde.DreamScene.play

pause

qdbus --literal com.deepin.dde.DreamScene /com/deepin/dde/DreamScene com.deepin.dde.DreamScene.pause

stop

qdbus --literal com.deepin.dde.DreamScene /com/deepin/dde/DreamScene com.deepin.dde.DreamScene.stop

clear

qdbus --literal com.deepin.dde.DreamScene /com/deepin/dde/DreamScene com.deepin.dde.DreamScene.clear

License

DreamScene is licensed under GPLv3.

You can’t perform that action at this time.