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

2006-08-12 Thread Hannes Janetzek
Am Fri, 11 Aug 2006 23:11:35 +
schrieb Aleksej Struk <[EMAIL PROTECTED]>:

> 
> Actually there is no need to make something now, because I'm almost
> finished fixing current gadcon clients positiong algo. So, it will
> solve the problem of correct gadcon clients position in the gadcon.
> Also, it will deal with the size of the gadcon client. Therefore, the
> gadcon clien still will have just to ask for position and size. The
> rest - correct size/position will be done by gadcon itself.
> 
> sndev
> 

Great :)

if you are working on e_gadcon.c at the moment. there was typo
 _e_gadcon_movereisze_handle when i looked at it.


Hannes









> On Fri, Aug 11, 2006 at 08:39:47PM +, Hannes Janetzek wrote:
> > Hello,
> > 
> > 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.
> > 
> > 
> > Regards,
> > Hannes 
> > 
> >
> > 
> > -
> > Using Tomcat but need to do more? Need to support web services,
> > security? Get stuff done quickly with pre-integrated technology to
> > make your job easier Download IBM WebSphere Application Server
> > v.1.0.1 based on Apache Geronimo
> > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > ___ enlightenment-devel
> > mailing list enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2006-08-11 Thread The Rasterman
On Fri, 11 Aug 2006 23:11:35 + Aleksej Struk <[EMAIL PROTECTED]> babbled:

> 
> Actually there is no need to make something now, because I'm almost
> finished fixing current gadcon clients positiong algo. So, it will solve
> the problem of correct gadcon clients position in the gadcon. Also,
> it will deal with the size of the gadcon client. Therefore, the gadcon
> clien still will have just to ask for position and size. The rest -
> correct size/position will be done by gadcon itself.


we need to make sure modules liek taskbar dont set a MINIMUM size of their
entire width but a REQUESTED size - otherwise this stuff can't work right :)

> sndev
> 
> On Fri, Aug 11, 2006 at 08:39:47PM +, Hannes Janetzek wrote:
> > Hello,
> > 
> > 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.
> > 
> > 
> > Regards,
> > Hannes 
> > 
> >
> > 
> > -
> > Using Tomcat but need to do more? Need to support web services, security?
> > Get stuff done quickly with pre-integrated technology to make your job
> > easier Download IBM WebSphere Application Server v.1.0.1 based on Apache
> > Geronimo
> > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > ___ enlightenment-devel mailing
> > list enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 
> -- 
> 
> Aleksej Struk
> Master Degree Student
> Free University of Bozen-Bolzano
> Faculty of Computer Science
> phone: +39-0471-061749
> cell phone: +39-3204627049 +370-61278908
> [EMAIL PROTECTED] [EMAIL PROTECTED] - http://astruk.googlepages.com/home
> 
> -
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
- Codito, ergo sum - "I code, therefore I am" --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2006-08-11 Thread The Rasterman
On Fri, 11 Aug 2006 20:39:47 + Hannes Janetzek <[EMAIL PROTECTED]> babbled:

> Hello,
> 
> 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.

we need to add  better logic to the layout algorithm to handle these expanding
modules (of which taskbar is an example). a module does have a requested size
and a min and max. what needs to happen is that taskbar needs to ask for a
REQUESTED size but keep its min size much much much smaller (like a square) so
then it can expand and contract but gadcon will limit its size once the shelf
is the size of the screen and all other gadcon clients have been resized to
minimum size.once at this point there is no more room to grow so something has
to not get its requested size - and it has to deal with it sanely.

> 
> Regards,
> Hannes 
> 
>
> 
> -
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
- Codito, ergo sum - "I code, therefore I am" --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2006-08-11 Thread Aleksej Struk

Actually there is no need to make something now, because I'm almost
finished fixing current gadcon clients positiong algo. So, it will solve
the problem of correct gadcon clients position in the gadcon. Also,
it will deal with the size of the gadcon client. Therefore, the gadcon
clien still will have just to ask for position and size. The rest -
correct size/position will be done by gadcon itself.

sndev

On Fri, Aug 11, 2006 at 08:39:47PM +, Hannes Janetzek wrote:
> Hello,
> 
> 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.
> 
> 
> Regards,
> Hannes 
> 
>
> 
> -
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

-- 

Aleksej Struk
Master Degree Student
Free University of Bozen-Bolzano
Faculty of Computer Science
phone: +39-0471-061749
cell phone: +39-3204627049 +370-61278908
[EMAIL PROTECTED] [EMAIL PROTECTED] - http://astruk.googlepages.com/home

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2006-08-11 Thread Hannes Janetzek
Hello,

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.


Regards,
Hannes 

   

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel