Feature #24
openRemove XML and themes from window manager
70%
Description
The window manager has no visible components. Client windows do not have window decorations. Therefore there is no need for themes. Dialog boxes may need window decorations but these can be limited in scope and/or configured using Xrm.
Related issues
Updated by Hammel about 14 years ago
The first step here is to remove non-STANDALONE support. Doing this uncovered some minor bugs in the #ifdef's in the window manager code. Fixing those proved that the code works in STANDALONE mode (re: with --enable-standalone). That means the code encased in the #ifdef's related to STANDALONE can be either removed (#ifndef STANDALONE) or unwrapped (#ifdef STANDALONE), leaving just the standalone mode.
That moves us one step close to the simplified themes.
Updated by Hammel about 14 years ago
Themes have been removed but the standalone theme remains. The next step is to remove all window decorations from windows. This work focuses on the theme-standalone.c code.