int y,
unsigned int zone_num)
{
- for (Eina_List *l = vdesks; l; l = l->next) {
+ Eina_List *l;
+ for (l = vdesks; l; l = l->next) {
struct _Config_vdesk *vd = l->data;
if (!vd)
static void *
_create_data(E_Config_Dialog *cfd __UNUSED__)
{
- E_Config_Dialog_Data *cfdata = E_NEW(E_Config_Dialog_Data, 1);
+ E_Config_Dialog_Data *cfdata;
+ Eina_List *l;
+
+ cfdata = E_NEW(E_Config_Dialog_Data, 1);
/* Because we save a lot of lines here by using memcpy,
* the structs have to be ordered the same */
/* Handle things which can't be easily memcpy'd */
cfdata->config.vdesks = NULL;
- for (Eina_List *l = tiling_g.config->vdesks; l; l = l->next) {
+ for (l = tiling_g.config->vdesks; l; l = l->next) {
struct _Config_vdesk *vd = l->data,
*newvd;
_fill_zone_config(E_Zone *zone,
E_Config_Dialog_Data *cfdata)
{
- Evas *evas = cfdata->evas;
+ Evas *evas;
+ int i;
+
+ evas = cfdata->evas;
/* Clear old entries first */
evas_object_del(cfdata->o_desklist);
cfdata->o_desklist = e_widget_list_add(evas, 1, 0);
- for (int i = 0; i < zone->desk_y_count * zone->desk_x_count; i++) {
+ for (i = 0; i < zone->desk_y_count * zone->desk_x_count; i++) {
E_Desk *desk = zone->desks[i];
struct _Config_vdesk *vd;
Evas_Object *list, *slider, *radio;
E_Config_Dialog_Data *cfdata)
{
Evas_Object *o, *oc, *of;
- E_Container *con = e_container_current_get(e_manager_current_get());
+ E_Container *con;
E_Zone *zone;
+ Eina_List *l;
+
+ con = e_container_current_get(e_manager_current_get());
o = e_widget_list_add(evas, 0, 0);
e_widget_ilist_multi_select_set(cfdata->o_zonelist, false);
e_widget_size_min_set(cfdata->o_zonelist, 100, 100);
e_widget_on_change_hook_set(cfdata->o_zonelist, _cb_zone_change, cfdata);
- for (Eina_List *l = con->zones; l; l = l->next) {
+ for (l = con->zones; l; l = l->next) {
if (!(zone = l->data))
continue;
e_widget_ilist_append(cfdata->o_zonelist, NULL, zone->name, NULL, zone, NULL);
E_Config_Dialog_Data *cfdata)
{
struct _Config_vdesk *vd;
+ Eina_List *l;
tiling_g.config->tile_dialogs = cfdata->config.tile_dialogs;
tiling_g.config->show_titles = cfdata->config.show_titles;
}
/* Check if the layout for one of the vdesks has changed */
- for (Eina_List *l = tiling_g.config->vdesks; l; l = l->next) {
+ for (l = tiling_g.config->vdesks; l; l = l->next) {
struct _Config_vdesk *newvd;
vd = l->data;
}
}
- for (Eina_List *l = cfdata->config.vdesks; l; l = l->next) {
+ for (l = cfdata->config.vdesks; l; l = l->next) {
vd = l->data;
if (!vd)
static int
get_stack(const E_Border *bd)
{
- for (int i = 0; i < TILING_MAX_STACKS; i++) {
+ int i;
+ for (i = 0; i < TILING_MAX_STACKS; i++) {
if (EINA_LIST_IS_IN(_G.tinfo->stacks[i], bd))
return i;
}
static int
get_stack_count(void)
{
- for (int i = 0; i < TILING_MAX_STACKS; i++) {
+ int i;
+ for (i = 0; i < TILING_MAX_STACKS; i++) {
if (!_G.tinfo->stacks[i])
return i;
}
get_window_count(void)
{
int res = 0;
+ int i;
- for (int i = 0; i < TILING_MAX_STACKS; i++) {
+ for (i = 0; i < TILING_MAX_STACKS; i++) {
if (!_G.tinfo->stacks[i])
break;
res += eina_list_count(_G.tinfo->stacks[i]);
get_transition_count(void)
{
int res = 0;
+ int i;
- for (int i = 0; i < TILING_MAX_STACKS; i++) {
+ for (i = 0; i < TILING_MAX_STACKS; i++) {
if (!_G.tinfo->stacks[i])
break;
res += eina_list_count(_G.tinfo->stacks[i]);
static void
end_special_input(void)
{
+ int i;
+
if (_G.input_mode == INPUT_MODE_NONE)
return;
switch(_G.input_mode) {
case INPUT_MODE_MOVING:
- for (int i = 0; i < MOVE_COUNT; i++) {
+ for (i = 0; i < MOVE_COUNT; i++) {
overlay_t *overlay = &_G.move_overlays[i];
if (overlay->obj) {
int key_len;
int n = 0;
int nmax;
+ int i;
end_special_input();
}
}
- for (int i = 0; i < TILING_MAX_STACKS; i++) {
+ for (i = 0; i < TILING_MAX_STACKS; i++) {
Eina_List *l;
E_Border *bd;
static void
_reorganize_stack(int stack)
{
+ Eina_List *l;
+
if (stack < 0 || stack >= TILING_MAX_STACKS
|| !_G.tinfo->stacks[stack])
return;
w = zw / count;
h = _G.tinfo->size[stack];
- for (Eina_List *l = _G.tinfo->stacks[stack]; l; l = l->next, i++) {
+ for (l = _G.tinfo->stacks[stack]; l; l = l->next, i++) {
E_Border *bd = l->data;
Border_Extra *extra;
int d = (i * 2 * zw) % count
w = _G.tinfo->size[stack];
h = zh / count;
- for (Eina_List *l = _G.tinfo->stacks[stack]; l; l = l->next, i++) {
+ for (l = _G.tinfo->stacks[stack]; l; l = l->next, i++) {
E_Border *bd = l->data;
Border_Extra *extra;
int d = (i * 2 * zh) % count
_move_resize_stack(int stack, int delta_pos, int delta_size)
{
Eina_List *list = _G.tinfo->stacks[stack];
+ Eina_List *l;
- for (Eina_List *l = list; l; l = l->next) {
+ for (l = list; l; l = l->next) {
E_Border *bd = l->data;
Border_Extra *extra;
static void
_set_stack_geometry(int stack, int pos, int size)
{
- for (Eina_List *l = _G.tinfo->stacks[stack]; l; l = l->next) {
+ Eina_List *l;
+ for (l = _G.tinfo->stacks[stack]; l; l = l->next) {
E_Border *bd = l->data;
Border_Extra *extra;
_add_stack(void)
{
int nb_borders;
+ Eina_List *l;
+ int i;
if (_G.tinfo->conf->nb_stacks == TILING_MAX_STACKS)
return;
_G.tinfo->conf->nb_stacks++;
if (_G.tinfo->conf->nb_stacks == 1) {
- for (Eina_List *l = e_border_focus_stack_get(); l; l = l->next) {
+ for (l = e_border_focus_stack_get(); l; l = l->next) {
E_Border *bd;
bd = l->data;
e_zone_useful_geometry_get(_G.tinfo->desk->zone,
&pos, NULL, &s, NULL);
- for (int i = 0; i <= nb_stacks; i++) {
+ for (i = 0; i <= nb_stacks; i++) {
int size = 0;
size = s / (nb_stacks + 1 - i);
s -= size;
pos += size;
}
- for (int i = nb_stacks - 1; i >= 0; i--) {
+ for (i = nb_stacks - 1; i >= 0; i--) {
if (eina_list_count(_G.tinfo->stacks[i]) == 1) {
_G.tinfo->stacks[i+1] = _G.tinfo->stacks[i];
_reorganize_stack(i+1);
static void
_remove_stack(void)
{
+ int i;
+ Eina_List *l;
+
if (!_G.tinfo->conf->nb_stacks)
return;
_G.tinfo->conf->nb_stacks--;
if (!_G.tinfo->conf->nb_stacks) {
- for (int i = 0; i < TILING_MAX_STACKS; i++) {
- for (Eina_List *l = _G.tinfo->stacks[i]; l; l = l->next) {
+ for (i = 0; i < TILING_MAX_STACKS; i++) {
+ for (l = _G.tinfo->stacks[i]; l; l = l->next) {
E_Border *bd = l->data;
_restore_border(bd);
e_zone_useful_geometry_get(_G.tinfo->desk->zone,
&pos, NULL, &s, NULL);
}
- for (int i = 0; i < nb_stacks; i++) {
+ for (i = 0; i < nb_stacks; i++) {
int size = 0;
size = s / (nb_stacks - i);
static void
_toggle_rows_cols(void)
{
+ int i;
#if 0
Eina_List *wins = NULL;
E_Border *bd;
_G.tinfo->conf->use_rows = !_G.tinfo->conf->use_rows;
- for (int i = 0; i < TILING_MAX_STACKS; i++) {
+ for (i = 0; i < TILING_MAX_STACKS; i++) {
EINA_LIST_FREE(_G.tinfo->stacks[i], bd) {
EINA_LIST_APPEND(wins, bd);
_restore_border(bd);
e_zone_useful_geometry_get(_G.tinfo->desk->zone,
&pos, NULL, &s, NULL);
- for (int i = 0; i < nb_stacks; i++) {
+ for (i = 0; i < nb_stacks; i++) {
int size = 0;
size = s / (nb_stacks - i);
s -= size;
pos += size;
}
- for (int i = 0; i < nb_stacks; i++) {
+ for (i = 0; i < nb_stacks; i++) {
_reorganize_stack(i);
}
#endif
E_Desk *d;
int old_nb_stacks = 0,
new_nb_stacks = newconf->nb_stacks;
+ int i;
+ Eina_List *l;
m = e_manager_current_get();
if (!m) return;
return;
if (new_nb_stacks == 0) {
- for (int i = 0; i < TILING_MAX_STACKS; i++) {
- for (Eina_List *l = _G.tinfo->stacks[i]; l; l = l->next) {
+ for (i = 0; i < TILING_MAX_STACKS; i++) {
+ for (l = _G.tinfo->stacks[i]; l; l = l->next) {
E_Border *bd = l->data;
_restore_border(bd);
}
e_place_zone_region_smart_cleanup(z);
} else if (new_nb_stacks > old_nb_stacks) {
- for (int i = new_nb_stacks; i > old_nb_stacks; i--) {
+ for (i = new_nb_stacks; i > old_nb_stacks; i--) {
_add_stack();
}
} else {
- for (int i = new_nb_stacks; i < old_nb_stacks; i++) {
+ for (i = new_nb_stacks; i < old_nb_stacks; i++) {
_remove_stack();
}
}
{
Border_Extra *extra;
int stack;
+ int i;
if (!bd) {
return;
EINA_LIST_APPEND(_G.tinfo->stacks[nb_stacks], bd);
- for (int i = 0; i < nb_stacks; i++) {
+ for (i = 0; i < nb_stacks; i++) {
size = s / (nb_stacks + 1 - i);
{
int stack;
int nb_stacks;
+ int i, j;
nb_stacks = get_stack_count();
nb_stacks--;
- for (int i = stack; i < nb_stacks; i++) {
+ for (i = stack; i < nb_stacks; i++) {
_G.tinfo->stacks[i] = _G.tinfo->stacks[i+1];
}
_G.tinfo->stacks[nb_stacks] = NULL;
e_zone_useful_geometry_get(bd->zone,
&pos, NULL, &s, NULL);
}
- for (int i = 0; i < nb_stacks; i++) {
+ for (i = 0; i < nb_stacks; i++) {
int size;
size = s / (nb_stacks - i);
pos += size;
}
} else {
- for (int i = stack+1; i < nb_stacks; i++) {
+ for (i = stack+1; i < nb_stacks; i++) {
if (eina_list_count(_G.tinfo->stacks[i]) > 1) {
- for (int j = stack; j < i - 1; j++) {
+ for (j = stack; j < i - 1; j++) {
_G.tinfo->stacks[j] = _G.tinfo->stacks[j+1];
_reorganize_stack(j);
}
return;
}
}
- for (int i = stack-1; i >= 0; i--) {
+ for (i = stack-1; i >= 0; i--) {
if (eina_list_count(_G.tinfo->stacks[i]) == 1) {
_G.tinfo->stacks[i+1] = _G.tinfo->stacks[i];
_reorganize_stack(i+1);
*l_2 = NULL;
geom_t gt;
unsigned int bd_2_maximized;
+ int i;
extra_1 = eina_hash_find(_G.border_extras, &bd_1);
if (!extra_1) {
return;
}
- for (int i = 0; i < TILING_MAX_STACKS; i++) {
+ for (i = 0; i < TILING_MAX_STACKS; i++) {
if ((l_1 = eina_list_data_find_list(_G.tinfo->stacks[i], bd_1))) {
break;
}
}
- for (int i = 0; i < TILING_MAX_STACKS; i++) {
+ for (i = 0; i < TILING_MAX_STACKS; i++) {
if ((l_2 = eina_list_data_find_list(_G.tinfo->stacks[i], bd_2))) {
break;
}
E_Border *bd = _G.focused_bd;
Border_Extra *extra;
int stack;
+ int i;
stack = get_stack(_G.focused_bd);
if (stack <= 0)
e_zone_useful_geometry_get(bd->zone, &x, &y, &w, &h);
- for (int i = stack; i < nb_stacks; i++) {
+ for (i = stack; i < nb_stacks; i++) {
_G.tinfo->stacks[i] = _G.tinfo->stacks[i+1];
}
_G.tinfo->stacks[nb_stacks] = NULL;
- for (int i = 0; i < nb_stacks; i++) {
+ for (i = 0; i < nb_stacks; i++) {
width = w / (nb_stacks - i);
int stack;
int nb_stacks;
Border_Extra *extra;
+ int i;
stack = get_stack(bd);
if (stack == TILING_MAX_STACKS - 1)
e_zone_useful_geometry_get(bd->zone, &x, &y, &w, &h);
- for (int i = 0; i < nb_stacks; i++) {
+ for (i = 0; i < nb_stacks; i++) {
width = w / (nb_stacks + 1 - i);
int width;
e_zone_useful_geometry_get(_G.tinfo->desk->zone, &x, &y, &w, &h);
- for (int i = stack; i < nb_stacks; i++) {
+ for (i = stack; i < nb_stacks; i++) {
_G.tinfo->stacks[i] = _G.tinfo->stacks[i + 1];
}
nb_stacks--;
- for (int i = 0; i < nb_stacks; i++) {
+ for (i = 0; i < nb_stacks; i++) {
width = w / (nb_stacks - i);
_set_stack_geometry(i, x, width);
E_Border *bd = _G.focused_bd;
Border_Extra *extra;
int stack;
+ int i;
stack = get_stack(_G.focused_bd);
if (stack <= 0)
e_zone_useful_geometry_get(bd->zone, &x, &y, &w, &h);
- for (int i = stack; i < nb_stacks; i++) {
+ for (i = stack; i < nb_stacks; i++) {
_G.tinfo->stacks[i] = _G.tinfo->stacks[i+1];
}
_G.tinfo->stacks[nb_stacks] = NULL;
- for (int i = 0; i < nb_stacks; i++) {
+ for (i = 0; i < nb_stacks; i++) {
int height = 0;
height = h / (nb_stacks - i);
int stack;
int nb_stacks;
Border_Extra *extra;
+ int i;
stack = get_stack(bd);
if (stack == TILING_MAX_STACKS - 1)
e_zone_useful_geometry_get(bd->zone, &x, &y, &w, &h);
- for (int i = 0; i < nb_stacks; i++) {
+ for (i = 0; i < nb_stacks; i++) {
height = h / (nb_stacks + 1 - i);
int x, y, w, h;
e_zone_useful_geometry_get(_G.tinfo->desk->zone, &x, &y, &w, &h);
- for (int i = stack; i < nb_stacks; i++) {
+ for (i = stack; i < nb_stacks; i++) {
_G.tinfo->stacks[i] = _G.tinfo->stacks[i + 1];
}
nb_stacks--;
- for (int i = 0; i < nb_stacks; i++) {
+ for (i = 0; i < nb_stacks; i++) {
int height;
height = h / (nb_stacks - i);
int key_len;
int n = 0;
int nmax;
+ int i;
end_special_input();
}
- for (int i = 0; i < TILING_MAX_STACKS; i++) {
+ for (i = 0; i < TILING_MAX_STACKS; i++) {
Eina_List *l;
E_Border *bd;
{
Eina_List *l;
E_Zone *zone;
+ int x, y, i;
EINA_LIST_FOREACH(ev->container->zones, l, zone) {
- for (int x = 0; x < zone->desk_x_count; x++)
+ for (x = 0; x < zone->desk_x_count; x++)
{
- for (int y = 0; y < zone->desk_y_count; y++) {
+ for (y = 0; y < zone->desk_y_count; y++) {
E_Desk *desk = zone->desks[x + (y * zone->desk_x_count)];
Eina_List *wins = NULL;
E_Border *bd;
continue;
}
- for (int i = 0; i < TILING_MAX_STACKS; i++) {
+ for (i = 0; i < TILING_MAX_STACKS; i++) {
EINA_LIST_FREE(_G.tinfo->stacks[i], bd) {
EINA_LIST_APPEND(wins, bd);
_restore_border(bd);
_clear_info_hash(void *data)
{
Tiling_Info *ti = data;
+ int i;
eina_list_free(ti->floating_windows);
- for (int i = 0; i < TILING_MAX_STACKS; i++) {
+ for (i = 0; i < TILING_MAX_STACKS; i++) {
eina_list_free(ti->stacks[i]);
ti->stacks[i] = NULL;
}
e_modapi_init(E_Module *m)
{
E_Desk *desk;
+ Eina_List *l;
tiling_g.module = m;
E_CONFIG_LIMIT(tiling_g.config->tile_dialogs, 0, 1);
E_CONFIG_LIMIT(tiling_g.config->show_titles, 0, 1);
- for (Eina_List *l = tiling_g.config->vdesks; l; l = l->next) {
+ for (l = tiling_g.config->vdesks; l; l = l->next) {
struct _Config_vdesk *vd;
vd = l->data;