version 1.17, 2015/04/24 23:17:11 |
version 1.18, 2015/10/27 15:58:42 |
|
|
int flag, has_status, is_zoomed, forced; |
int flag, has_status, is_zoomed, forced; |
|
|
RB_FOREACH(s, sessions, &sessions) { |
RB_FOREACH(s, sessions, &sessions) { |
has_status = options_get_number(&s->options, "status"); |
has_status = options_get_number(s->options, "status"); |
|
|
s->attached = 0; |
s->attached = 0; |
ssx = ssy = UINT_MAX; |
ssx = ssy = UINT_MAX; |
|
|
RB_FOREACH(w, windows, &windows) { |
RB_FOREACH(w, windows, &windows) { |
if (w->active == NULL) |
if (w->active == NULL) |
continue; |
continue; |
flag = options_get_number(&w->options, "aggressive-resize"); |
flag = options_get_number(w->options, "aggressive-resize"); |
|
|
ssx = ssy = UINT_MAX; |
ssx = ssy = UINT_MAX; |
RB_FOREACH(s, sessions, &sessions) { |
RB_FOREACH(s, sessions, &sessions) { |
|
|
continue; |
continue; |
|
|
forced = 0; |
forced = 0; |
limit = options_get_number(&w->options, "force-width"); |
limit = options_get_number(w->options, "force-width"); |
if (limit >= PANE_MINIMUM && ssx > limit) { |
if (limit >= PANE_MINIMUM && ssx > limit) { |
ssx = limit; |
ssx = limit; |
forced |= WINDOW_FORCEWIDTH; |
forced |= WINDOW_FORCEWIDTH; |
} |
} |
limit = options_get_number(&w->options, "force-height"); |
limit = options_get_number(w->options, "force-height"); |
if (limit >= PANE_MINIMUM && ssy > limit) { |
if (limit >= PANE_MINIMUM && ssy > limit) { |
ssy = limit; |
ssy = limit; |
forced |= WINDOW_FORCEHEIGHT; |
forced |= WINDOW_FORCEHEIGHT; |