use the minsize to keep the stuff ni the dock off of the bevel edges etc
This commit is contained in:
parent
bf2f0c58ca
commit
e39762b05b
1 changed files with 9 additions and 1 deletions
|
@ -150,8 +150,11 @@ void dock_configure()
|
|||
GList *it;
|
||||
int spot;
|
||||
int gravity;
|
||||
int minw, minh;
|
||||
|
||||
dock->w = dock->h = spot = 0;
|
||||
RrMinsize(dock->a_frame, &minw, &minh);
|
||||
|
||||
dock->w = dock->h = 0;
|
||||
|
||||
/* get the size */
|
||||
for (it = dock->dock_apps; it; it = it->next) {
|
||||
|
@ -165,6 +168,8 @@ void dock_configure()
|
|||
}
|
||||
}
|
||||
|
||||
spot = (config_dock_horz ? minw : minh) / 2;
|
||||
|
||||
/* position the apps */
|
||||
for (it = dock->dock_apps; it; it = it->next) {
|
||||
struct DockApp *app = it->data;
|
||||
|
@ -345,6 +350,9 @@ void dock_configure()
|
|||
break;
|
||||
}
|
||||
|
||||
dock->w += minw;
|
||||
dock->h += minh;
|
||||
|
||||
/* not used for actually sizing shit */
|
||||
dock->w -= ob_rr_theme->bwidth * 2;
|
||||
dock->h -= ob_rr_theme->bwidth * 2;
|
||||
|
|
Loading…
Reference in a new issue