Open Source · Deepin Linux

DEEPIN PROJECTS

Patches, plugins, and tools I've built for the Deepin Desktop Environment.

01

DDE Video Wallpaper Plugin

Play any video file as your Deepin desktop wallpaper, powered by mpv. Supports per-screen assignment, hardware decode, volume, pause on idle, and scale modes.

C++ Qt6 libmpv Plugin
02

DDE Session Shell Repack

A repackaged build of dde-session-shell (the Deepin lock screen) with custom patches applied — font fixes, layout tweaks, and more.

C++ Qt6 Patch Lock Screen
03

Launcher Center Patch

A one-line QML patch that centers the dde-launchpad windowed launcher on screen instead of anchoring it to the dock icon position.

QML Patch dde-launchpad
04

Krita Thumbnail Support — Merged Upstream ✓

Native .kra / .krz thumbnail support for the DDE File Manager, implemented in C++ and merged into the official Deepin file manager. No workarounds or extra installs — it's part of the codebase now.

C++ minizip Krita Upstream dde-file-manager
05

Taskbar Multitask-View Spacing Fix

Backport of an upstream dde-shell fix: the gap between the multitask-view button and the first pinned app icon in the dock was smaller than the gap between app icons. This patches older builds to match.

QML Patch dde-shell Backport