kde's 'desktop menu' now works just like a panel
This commit is contained in:
parent
90dbcb271c
commit
af0eced081
1 changed files with 5 additions and 2 deletions
|
@ -204,11 +204,14 @@ BlackboxWindow::BlackboxWindow(Blackbox *b, Window w, BScreen *s) {
|
||||||
return;
|
return;
|
||||||
|
|
||||||
case Type_Dock:
|
case Type_Dock:
|
||||||
// docks (such as kicker) cannot be moved, and appear on all workspaces
|
case Type_Menu:
|
||||||
|
// docks (such as kicker) and menus (as used by kde for the 'desktop menu'
|
||||||
|
// which mimics apple, cannot be moved, and appear on all workspaces
|
||||||
|
// also, these have no decorations
|
||||||
functions &= ~(Func_Move);
|
functions &= ~(Func_Move);
|
||||||
|
decorations &= ~Decor_Titlebar;
|
||||||
flags.stuck = True;
|
flags.stuck = True;
|
||||||
case Type_Toolbar:
|
case Type_Toolbar:
|
||||||
case Type_Menu:
|
|
||||||
case Type_Utility:
|
case Type_Utility:
|
||||||
// these windows have minimal decorations, only a titlebar, and cannot
|
// these windows have minimal decorations, only a titlebar, and cannot
|
||||||
// be resized or iconified
|
// be resized or iconified
|
||||||
|
|
Loading…
Reference in a new issue