mirror of
https://github.com/linuxdeepin/dde-dock.git
synced 2025-06-03 00:15:21 +00:00

The tray in fashion mode is not the same object as the tray in efficient mode, and only one xembedtray is vaild, so there will be a contention between the two. The latter xembedtray who call reparent() will be the vaild one. So drag from expandiconwidget, the xembed tray click in the efficient mode get no response while the tray click get response when switching from the fashion mode. log: make tray(both fashion and efficient mode) to be one object
DDE Dock
DDE Dock is the dock of Deepin Desktop Environment.
A tutorial for build dde-dock plugin: plugins-developer-guide
Dependencies
You can also check the "Depends" provided in the debian/control
file.
Build dependencies
You can also check the "Build-Depends" provided in the debian/control
file.
Installation
Build from source code
-
Make sure you have installed all dependencies.
-
Build:
$ cd dde-dock
$ mkdir Build
$ cd Build
$ cmake ..
$ make
- Install:
$ sudo make install
Getting help
Getting involved
We encourage you to report issues and contribute changes
- Contribution guide for developers. (English)
- 开发者代码贡献指南 (中文)
License
dde-dock is licensed under LGPL-3.0-or-later.
Description
Languages
C++
97%
CMake
2%
C
0.8%
Shell
0.2%