MCPcopy Create free account
hub / github.com/KDE/latte-dock

github.com/KDE/latte-dock @v0.10.8

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.10.8 ↗ · + Follow
3,056 symbols 6,862 edges 301 files 57 documented · 2% updated 9d ago★ 2,020

Browse by type

Functions 2,615 Types & classes 441
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

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"

Screenshots

Development

  • Official KDE repo in which you can also send your MRs is located at: https://invent.kde.org/plasma/latte-dock
  • Bug reports can be send at: https://bugs.kde.org/enter_bug.cgi?product=lattedock

Installation

Requirements

We recommend to use at least: Plasma >= 5.15.0 Qt >= 5.12

Minimum requirements:

tools:

 bash

development packages for:

 Qt5Core >= 5.12.0
 Qt5Gui >= 5.12.0
 Qt5Dbus >= 5.12.0

 KF5Plasma >= 5.48.0
 KF5PlasmaQuick >= 5.48.0
 KF5Activities >= 5.48.0
 KF5CoreAddons >= 5.48.0
 KF5GuiAddons >= 5.48.0
 KF5DBusAddons >= 5.48.0
 KF5Declarative >= 5.48.0
 KF5Kirigami2 >= 5.48.0
 KF5Wayland >= 5.48.0
 KF5Package >= 5.48.0
 KF5XmlGui >= 5.48.0
 KF5IconThemes >= 5.48.0
 KF5KIO >= 5.48.0
 KF5I18n >= 5.48.0
 KF5Notifications >= 5.48.0
 KF5NewStuff >= 5.48.0
 KF5Archive >= 5.48.0
 KF5GlobalAccel >= 5.48.0
 KF5Crash >= 5.48.0

 KSysGuard [reguired only for kf5<=5.61]

 For X11 support:
    KF5WindowSystem >= 5.48.0
    Qt5X11Extras >= 5.7.0
    libxcb
    libxcb-randr
    libxcb-shape
    libSM

From repositories

Ubuntu/Debian

openSUSE

Fedora

Arch Linux

Gentoo

Solus Project

Void Linux

FreeBSD

See the installation instruction for others Linux distribution or development build

Run Latte-Dock

Latte is now ready to be used by executing

latte-dock

or activating Latte Dock from applications menu.

Contributors

Varlesh: Logos and Icons.

Core symbols most depended-on inside this repo

Shape

Method 2,492
Class 413
Function 123
Enum 28

Languages

C++98%
TypeScript2%

Modules by API surface

app/view/view.cpp115 symbols
app/layout/genericlayout.cpp72 symbols
app/wm/windowinfowrap.cpp68 symbols
app/wm/tracker/lastactivewindow.cpp68 symbols
app/view/visibilitymanager.cpp68 symbols
app/lattecorona.cpp64 symbols
app/settings/settingsdialog/layoutscontroller.cpp59 symbols
app/wm/waylandinterface.cpp57 symbols
app/settings/universalsettings.cpp56 symbols
app/settings/settingsdialog/layoutsmodel.cpp53 symbols
app/layouts/synchronizer.cpp53 symbols
containment/plugin/layoutmanager.cpp50 symbols

For agents

$ claude mcp add latte-dock \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page