electricface chore: update changelog
Change-Id: I3f177676fd527c317498bba83ba36e2270f48fc5
Latest commit cc07ef6 Aug 14, 2018
Permalink
Failed to load latest commit information.
.tx chore: add unblock-bluetooth-device policy to tx config Aug 10, 2018
blurimage chore: update license Feb 7, 2018
cursor-helper chore: use lib dbusutil new api Mar 12, 2018
dde-open chore: use go-dbus-factory Jun 29, 2018
debian feat(device): limit com.deepin.api.Device service Aug 2, 2018
deepin-shutdown-sound chore: update license Feb 7, 2018
device fix(device): rfkillBin use absolute path Aug 2, 2018
drandr fix(drandr): rate calculation inaccuracies Jul 11, 2018
dxinput feat(mouse): interface to config accel profile via libinput Jul 20, 2018
graphic chore: use lib dbusutil new api Mar 12, 2018
gtk-thumbnailer chore: update license Feb 7, 2018
hans2pinyin chore: use lib dbusutil new api Mar 12, 2018
i18n_dependent chore: update license Feb 7, 2018
image-blur-helper chore: update license Feb 7, 2018
image-blur add binary image-blur Sep 28, 2017
lang_info chore: update license Feb 7, 2018
language_support chore: use go-dbus-factory Jun 29, 2018
locale-helper feat(locale-helper): more safe call locale-gen Aug 2, 2018
lunar-calendar chore: use lib dbusutil new api Mar 12, 2018
misc fix(pkg_depends): not found cangjie input method Aug 14, 2018
powersupply chore: update license Feb 7, 2018
session chore: use go-dbus-factory Jun 29, 2018
sound-theme-player chore: use lib dbusutil new api Mar 12, 2018
soundutils chore: update license Feb 7, 2018
theme_thumb feat(theme_thumb): use rsvg-convert convert svg to png May 10, 2018
themes chore: update license Feb 7, 2018
thumbnailer chore: update license Feb 7, 2018
thumbnails refactor: fix some typos Mar 20, 2018
validator chore: update license Feb 7, 2018
.gitignore fix: set locale policykit message not using user's locale Oct 19, 2017
.mailmap add .mailmap Jan 11, 2016
CHANGELOG.md chore: update changelog Aug 14, 2018
LICENSE improve readme Jan 11, 2016
Makefile feat(device): limit com.deepin.api.Device service Aug 2, 2018
README.md chore(debian): update debian control Jun 25, 2018

README.md

DDE API

DDE API provides some dbus interfaces that is used for screen zone detecting, thumbnail generating, sound playing, etc.

Dependencies

Build Dependencies

Runtime Dependencies

  • xcur2png
  • deepin-desktop-base

Installation

Install prerequisites

$ go get gopkg.in/alecthomas/kingpin.v2
$ go get github.com/disintegration/imaging
$ go get github.com/linuxdeepin/go-x11-client

Build:

$ make GOPATH=/usr/share/gocode

Or, build through gccgo

$ make GOPATH=/usr/share/gocode USE_GCCGO=1

Install:

sudo make install

Getting help

Any usage issues can ask for help via

Getting involved

We encourage you to report issues and contribute changes.

License

DDE API is licensed under GPLv3.