--in order for a dock to be above KeepAbove windows must contain flag BypassWindowManagerHint. Unfortunately this flag breaks the experience with AlwaysVisible state especially the struts and snapping behavior. This patch recreates a dockView when a mode is changed and an update for the flags is needed. --at the same time move the localGeometry to dockView in order to trigger properly the updateAbsGeometry when it is needed, on window's geometry changes not only when there is local geometry change --when a dock is created through corona, the addDock function reads the mode which is going to be used and specifys this way the flags that have to be set during docks creation |
8 years ago | |
---|---|---|
app | 8 years ago | |
containment | 8 years ago | |
icons | 8 years ago | |
liblattedock | 8 years ago | |
plasmoid | 8 years ago | |
po | 8 years ago | |
shell | 8 years ago | |
.gitignore | 8 years ago | |
CHANGELOG.md | 8 years ago | |
CMakeLists.txt | 8 years ago | |
Definitions.cmake | 8 years ago | |
INSTALLATION.md | 8 years ago | |
LICENSE | 8 years ago | |
Locale.cmake | 8 years ago | |
README.md | 8 years ago | |
TRANSLATORS | 8 years ago | |
astylerc | 8 years ago | |
clean.sh | 8 years ago | |
formatter.sh | 8 years ago | |
install.sh | 8 years ago | |
uninstall.sh | 8 years ago |
README.md
About
Latte is a dock based on plasma frameworks that provides an elegant and intuitive experience for your tasks and plasmoids. It animates its contents by using parabolic zoom effect and trys to be there only when it is needed.
"Art in Coffee"
Installation
Please run ./install.sh
script.
After the installation has completed successfully, you can execute latte-dock
or search Latte Dock on your menu of applications.
Translators
Requirements
We recommend that you use at least Plasma 5.8.0
development packages for:
Qt5Core >= 5.6.0
KF5Plasma >= 5.26.0
KF5PlasmaQuick >= 5.26.0
KF5Activities >= 5.26.0
KF5CoreAddons >= 5.26.0
KF5DBusAddons >= 5.26.0
KF5Declarative >= 5.26.0
KF5Wayland >= 5.26.0
KF5Package >= 5.26.0
KF5XmlGui >= 5.26.0
KF5IconThemes >= 5.26.0
KF5I18n >= 5.26.0
For X11 support:
KF5WindowSystem >= 5.26.0
Qt5X11Extras >= 5.6.0
libxcb
Contributors
Varlesh: Logos and Icons.