Skip to content

UbuntuDDE/dde-api

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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
  • libsqlite3

Installation

Install prerequisites

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

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 GPL-3.0-or-later.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 84.0%
  • C 10.0%
  • Shell 3.6%
  • Makefile 1.3%
  • Smarty 1.1%