KWin: Difference between revisions
Mgraesslin (talk | contribs) |
Pdobrogost (talk | contribs) mNo edit summary |
||
(6 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
[[File:Mascot konqi-base-plasma.png|thumbnail|right|Move the windows with [[Konqi]]!]] | |||
== Developer Documentation == | == Developer Documentation == | ||
There are several | There are several subsites with some developer documentation: | ||
* [[KWin/Hacking]] General development information | * [[KWin/Hacking]] General development information | ||
* [[KWin/Building]] How to build KWin from master | * [[KWin/Building]] How to build KWin from master | ||
Line 18: | Line 19: | ||
* [[KWin/Class_Diagram]] Class Diagram of KWin | * [[KWin/Class_Diagram]] Class Diagram of KWin | ||
* [[KWin/Shadow]] New Shadow System | * [[KWin/Shadow]] New Shadow System | ||
* [[KWin/Screen_Edges]] New Screen Edge Handling | * [[KWin/Screen_Edges]] New Screen Edge Handling | ||
* [[KWin/Decoration]] New Window Decoration API (Discussion) | * [[KWin/Decoration]] New Window Decoration API (Discussion) | ||
* [[KWin/Screenlocker]] Moving Screenlocker to KWin (Discussion) | * [[KWin/Screenlocker]] Moving Screenlocker to KWin (Discussion) | ||
Line 24: | Line 25: | ||
* [[KWin/GSoC/Color_Correction]] Information about the GSoC Color Correction project | * [[KWin/GSoC/Color_Correction]] Information about the GSoC Color Correction project | ||
* [[KWin/Mission_Statement]] Mission Statement for KWin (Discussion) | * [[KWin/Mission_Statement]] Mission Statement for KWin (Discussion) | ||
* [[KWin/Changelog_5]] Changelog of new features in KWin 5 | |||
* [[KWin/Debugging]] Debugging the compositor with gdb is extra tricky, thus here a chaet sheet | |||
* [[KWin/Packaging]] Packaging documentation in particular WRT X11 vs. Wayland | |||
* [[KWin/Window_Metadata]] DBus protocol for passing additional window information |
Latest revision as of 07:43, 18 October 2024
Developer Documentation
There are several subsites with some developer documentation:
- KWin/Hacking General development information
- KWin/Building How to build KWin from master
- KWin/Getting_Involved How You could get involved in KWin development
- KWin/Frameworks How to build KWin on frameworks and help porting
- KWin/Dependencies Dependencies of KWin on frameworks 5
- KWin/KConfigXT_Effects Project: Port Effects to KConfigXT
- KWin/KConfigXT Project: Create KConfigXT for KWin core
- KWin/Animations Project: Find all animation details in Effects
- KWin/Default_Options Default Options Project for 4.9
- KWin/Ideas Ideas for small tasks in KWin
- KWin/Environment_Variables Overview on the available environment variables in KWin
- KWin/Wayland General information about KWin and Wayland
- KWin/Wayland_Development Information for developing KWin + Wayland
- KWin/QT5 Progress on making KWin ready for QT5
- KWin/Bugzilla Information on Bug Triaging
- KWin/Class_Diagram Class Diagram of KWin
- KWin/Shadow New Shadow System
- KWin/Screen_Edges New Screen Edge Handling
- KWin/Decoration New Window Decoration API (Discussion)
- KWin/Screenlocker Moving Screenlocker to KWin (Discussion)
- KWin/GSoC/Modularization Documentation for GSoC Modularization of KWin
- KWin/GSoC/Color_Correction Information about the GSoC Color Correction project
- KWin/Mission_Statement Mission Statement for KWin (Discussion)
- KWin/Changelog_5 Changelog of new features in KWin 5
- KWin/Debugging Debugging the compositor with gdb is extra tricky, thus here a chaet sheet
- KWin/Packaging Packaging documentation in particular WRT X11 vs. Wayland
- KWin/Window_Metadata DBus protocol for passing additional window information