From: Jordi M. <jmi...@or...> - 2002-01-15 13:09:54
|
So, it is released. You can download from sourceforge. Someone with admin permissions please approve my post at dynapi.sourceforge.net. Helmet is on, so you may fire when ready. Version 2.5.7 ( Release notes ) ------------------------------- This branch ( 2.5.x ) and the newly created 2.9.x ( where new ideas / objects are tested ) are different things and should not be confused. While they have undergone some bugfixing, it is obvious that the default group of GUI widgets supplied with this distro is too buggy / old / obsolete and need to be rewritten. I plan to rewrite them all for the next release, and probably make them a separate release from the core. This said it is easy to understand that little to no effort has been dedicated to improve the existing widgets for this release, so expect more or less the same flaws ( and even some new ones :) ). [-] Fixed 2.5.6 drag bug [-] Fixed scrollbar not reaching bottom of the scrolling space when scrolling via 'up' and 'down' buttons [-] Fixed "removeFromParent is destroying the layer" bug. [+] Added disabling contextual menus for each dynlayer ( off by default, example page is provided ) [*] By default mouseUps always will happen in the layer were the mousedown happened, even if the mouse was dragged outside the layer ( No more stuck scroll buttons ). This behaviour can be disabled from within mouse.js ( instructions provided inside the file ). [*] Only one event is captured per page. I realized I we were using the event's target properties to determine the dynlayer where it occured, hence with one single event being captured in the document everything works in the same way. Moreover, remember that capturing a layer event was layer.doc.capture.... since all layers share the document ( except NS4 ) we were capturing the same events once and again. Try the strech tests and see how intializacions are a lot faster now. About 4ks of code are gone, as well [:)] [+] You can add layers on load time. Yeap no more waiting for the onload event. [+] Since layers can be added onpage load, they can be made relative. Yep, place them within a table which defines your layout and it will ork. Still some flaws ( see example in tests/ directory where a scrollbar is working inside a relative positioned table ) but pretty promising. Please consider this inflow stuff as alpha work and do not consider using it in real projects. It won't work. |