summaryrefslogtreecommitdiff
path: root/src/bin/e_ipc.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/bin/e_ipc.c')
-rw-r--r--src/bin/e_ipc.c41
1 files changed, 0 insertions, 41 deletions
diff --git a/src/bin/e_ipc.c b/src/bin/e_ipc.c
index b9529b1..a1772db 100644
--- a/src/bin/e_ipc.c
+++ b/src/bin/e_ipc.c
@@ -344,47 +344,6 @@ _e_ipc_cb_client_data(void *data __UNUSED__, int type __UNUSED__, void *event)
344 } 344 }
345 } 345 }
346 break; 346 break;
347 case E_IPC_OP_DESKS_SET:
348 if (e_ipc_codec_2int_dec(e->data, e->size,
349 &(e_config->zone_desks_x_count),
350 &(e_config->zone_desks_y_count)))
351 {
352 Evas_List *l;
353
354 E_CONFIG_LIMIT(e_config->zone_desks_x_count, 1, 64);
355 E_CONFIG_LIMIT(e_config->zone_desks_y_count, 1, 64);
356 for (l = e_manager_list(); l; l = l->next)
357 {
358 E_Manager *man;
359 Evas_List *l2;
360
361 man = l->data;
362 for (l2 = man->containers; l2; l2 = l2->next)
363 {
364 E_Container *con;
365 Evas_List *l3;
366
367 con = l2->data;
368 for (l3 = con->zones; l3; l3 = l3->next)
369 {
370 E_Zone *zone;
371
372 zone = l3->data;
373 e_zone_desk_count_set(zone,
374 e_config->zone_desks_x_count,
375 e_config->zone_desks_y_count);
376 }
377 }
378 }
379 e_config_save_queue();
380 }
381 break;
382 case E_IPC_OP_DESKS_GET:
383 _e_ipc_reply_2int_send(e->client,
384 e_config->zone_desks_x_count,
385 e_config->zone_desks_y_count,
386 E_IPC_OP_DESKS_GET_REPLY);
387 break;
388#endif 347#endif
389 default: 348 default:
390 break; 349 break;