Jump to content

KWin/Bugzilla: Difference between revisions

From KDE Community Wiki
Mgraesslin (talk | contribs)
typo
Mgraesslin (talk | contribs)
Line 1: Line 1:
== Reordering of Components ==
== Components ==


The components for KWin have not been changed for years and do not reflect the current structure of KWin wich makes it difficult to triage the bug reports properly. The following lists a proposal for reordering.
The bugzilla product kwin has several [https://bugs.kde.org/describecomponents.cgi?product=kwin Components]. Here a short overview is peresented.


=== General ===
=== General ===

Revision as of 14:28, 27 February 2011

Components

The bugzilla product kwin has several Components. Here a short overview is peresented.

General

Component general for untriaged bugs or not fitting anywhere else.

Core

Core components include everything that is part of KWin core.

Core

Bugs directly in the core of KWin. E.g. stacking order related

Tabbox

Everything related to Alt+Tab except effects

Tiling

Everything related to window tiling.

Scripting

Everything related to KWin's JavaScript itnerfaces

Client Grouping

Everything related to client grouping aka window tabbing. This is the crashers in core, but not the implementation in decorations.

Compatability

Multi Screen

Multi screen related bugs

Multihead

As before everything to multi head (two+ X servers)

XRandR

Bugs related to XRandR (modern). General multiscreen issues should be put into this component.

Xinerama

Anything to Xinerama/Twinview (legacy).

Compositor

Compositing related bugs in the core (not effects).

Compositing

General bugs either in the effects library or it's implementation in core and scene.

Scene-OpenGL

OpenGL related compositor bugs.

Scene-XRender

Xrender related compositor bugs.

Decorations

KDecoration

Bugs in the decoration libraries (KDecoration and KCommonDecoration) plus bugs in the bridge.

Decorations

Bugs in various decorations shipped with KWin (e.g. Plastik), but not Oxygen (has own component and product) and not Aurorae.

Aurorae

Bugs in the Aurorae Theme Engine

Effects

Effects-Various

Bugs in any effects not matching into the more specialized components.

Effects-Tabbox

Bugs in any tabbox related effects (boxswitch, coverswitch, flipswitch).

Effects-WindowManagement

Bugs in effects for window management (e.g. PresentWindows and desktop Grid).

Removed Components

Removed component eyecandy: should be merged into effects-various.