lainsce / dock

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Plank

Plank is meant to be the simplest dock on the planet. The goal is to provide just what a dock needs and absolutely nothing more. It is, however, a library which can be extended to create other dock programs with more advanced features.

Are there online API documentations?

http://people.ubuntu.com/~ricotz/docs/vala-doc/plank/index.htm

Building, Testing, and Installation

You'll need the following dependencies:

  • at-spi2-core
  • dbus-x11
  • gnome-common
  • libbamf3-dev
  • libcairo2-dev
  • libdbusmenu-gtk3-dev
  • libgdk-pixbuf2.0-dev
  • libgee-0.8-dev
  • libglib2.0-dev
  • libgnome-menu-3-dev
  • libgtk-3-dev
  • libwnck-3-dev
  • libx11-dev
  • libxml2-utils
  • meson
  • valac
  • xvfb

Run meson to configure the build environment and then ninja test to build and run tests

meson build --prefix=/usr
cd build
ninja test

To install, use ninja install, then execute with plank

ninja install
plank

About

License:GNU General Public License v3.0


Languages

Language:Vala 93.3%Language:Meson 2.2%Language:C++ 2.0%Language:Shell 1.2%Language:M4 0.7%Language:C 0.5%Language:Python 0.2%