Re: [E-devel] a solution for modules getting too large?
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?
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?
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?
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?
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