[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[E-devel] a solution for modules getting too large?


how is it possible to get the size to which a gadcon client can maximal
grow without overlapping with others and also that it doesnt get larger
as the zone? I thought of implementing a function like 
e_gadcon_client_max_size_get(E_Gadcon_Client *gcc, int *size );

that should go trough the list of clients of its gadcon and determine
their actual size minus the max size that the gadcon can actually get.
This would also require a new callback in shelf to determine the size
that it can maximal provide.

Is this wanted or are there other plans to get rid of the problem
with modules getting too large? e.g see taskbar.

I will start making this, if it is ok and has a chance to get accepted.