You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
(1) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(1) |
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2002 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2005 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Leif W <war...@us...> - 2005-08-02 11:55:24
|
Well, hopefully I've not entirely botched this job. I've tagged CVS, exported the tag, zip'd and tar bzip'd the files, md5sum'd, uploaded, and created the package release, and sent out the notification. After the notification I fiddled with the formatting somewhat. Release notes below are copied from the File Release System. Since the changes are long, if they get clipped, it's the same as on the web page, which in turn was copied from dynapi/docs/docs/revision.html Enjoy! Leif Release Name: 3.0.0 Beta 2 Notes: Here is the 3.0.0 Beta 2 release. It has been a long time since the last release. This release is going out in .tar.bz2 and .zip formats, with md5 checksums. Many bugs have been fixed over the past two years. However, many more remain. These will be addressed in future releases. Please test this version, make use of the appropriate trackers (Bugs, Patches, etc.), and then follow up on the mailing lists. Changes: [ Legend: ] [----------------------------] [ + Added Feature ] [ * Improved/Changed Feature ] [ - Bug Fix ] Version 3.0.0-beta2 (2005-08-02) ---------------------------------- [*] Updated Documentation & Examples [*] Update quickrefs (See docs/docs/quickref.html) [+] Added new examples (See examples/dynapi.gui.*.html) [+] Add DragIcon feature to DragEvent [*] Modify DragDrop() events to use mouse pointer or layer's width/height [*] Move Frame Class from BorderManager into frame.js file - dynapi.gui.Frame [+] Add setBorder(w,c,style) to BorderManager - see dynapi.gui.bordermanager-boxfix.html [-] Add box fix model to dynlayers (requires BorderManager). [+] Add disableContextMenu() to MouseEvent class - see quickref.mouseevent.html [-] Fix dragevent bug with boundary when child layer is larger than it's parent [-] Fix ioelmsrv.php bug [+] Add FileReader Class [+] Add Explorer Component [+] Add Button Component [+] Add CheckBox Component [+] Add RadioButton Component [+] Add Knob Component [+] Add ListBox Component [+] Add ViewPane Component [+] Add ScrollBar Component [+] Add Marquee Component [+] Add ProgressBar Component [+] Add StyleManager Library [+] Add PoolManager Library [+] Add setOpacity() and getOpacity() to Fader Library [-] Fix HTMLListbox getItem() bug [*] Rename dynapi.util.ioelement-sync.html to dynapi.util.ioelement-soda.sync.html [*] Remove dynapi.util.ioelement-soda-nsync.html example [-] Fix text column bug in HTMLTextArea [+] Add "event" argument to HTMLComponent inline events [*] Modify getContentWidth/Height for all browsers [*] Call adjustSize whenever a layer is removed. [*] Move component images from ext/images to gui/images [+] Add setAutoSize() to DynLayer [+] Add getBlueBrint() to DynLayerInline [+] Add dynapi.document.writeStyle() [+] Add HTMLProgressBar [+] Add HTMLColorPicker [+] Add HTMLCel() and HTMLText() to HTMLComponent [*] HTMLMenu addItem() will now respect text directions from image inputs [+] Add contMode (Container Mode) to HTMLMenu addItem() text argument [+] Add setItems() function to HTMLListBox [-] Fix HTMLMenu bug with submenus by setting submenus to -x and -y [-] Fix getImage() bug when using different params [-] Fix bug with Form <input type="image"> buttons in NS4 [-] Fix memory leak bug with deleteChildren() and removeChild() functions [+] Add image support to addItem() in HMTLMenu - {image:XImage,text:'Text here'} [-] Fix NS4 bug with HTMLComponent.writeStyle - usage: HTMLComponent.writeStyle({StyleName:'Inline-Styles;'}) [*] Remove HCMNU Style from HTMLMenu [-] Fix Graphics Object - line 223, the closing brace to the drawLine() function was missing [+] Add padding argument to createMenuBar() [-] Fix GlideAnimation stopping short of it's mark when using slow and fast starting and ending speeds. [+] Add onchange events to HTMLTextbox and HTMLTextarea [-] Fix Motionx semi-colon error [-] Fix line 110 and 114 in ioelmsvr.soda.* [+] Add wsAddJSCommand() to IOElement server files [+] Add execInParent() to IOElement [+] Add auto-fold to submenus (HTMLMenu) [+] Add vert or horz orientation to HTMLMenu [-] Fix HTMLMenu bug when used outside TM [-] Fix HC problem in Opera - use [^\[] instead of [^]] inside template manager [+] Add a name field to HC form elements inside the constructor. Also add a setElementName() field [-] Fix HTMLMenu problem with submenus by adding subMnuOffset to createMenuBar() [-] Fix setClass() Bug in IE [-] Fix Loadpanel Bug with pages containing JS in NS7 [+] Add HyperText Component fields (<htc:Object() @field /> to TM [-] Fix _destroy() bug with page reload (See bug#763790) [-] Fix getClip bug in Opera (bug#763279) [-] Fix HTMLListbox bug in Opera (bug#763285) [+] Add new increment-decrement swipes to Swiper class [-] Fix TM bug - was not allowing fields to be changed [-] Fix mouse x,y bug found in mouse_events (See bug #762495) [*] Auto hide & underline calendar Year/Month selector [-] Fix HTMLMenu sound events [+] Add Sound Events to HCs [+] Add cloneField() and addField() to TemplateManager [+] Add Data-aware features to HCs [+] Add HTMLClock, HTMLMenu, HTMLButton [+] Add HTMLTextBox,HTMLTextArea,HTMLRadioButton [+] Add HTMLCheckBox, HTMLFile,HTMLListBox [+] Add HTMLDropDownMenu, HTMLDatePicker [+] Add pkgFile (package file) arugment to dynapi.library.setPath(path,pkgFile). pkgFile most contain the full path and file name of the package file [+] Add startFlash(fCol,tCol) and stopFlash() to HTMLHyperLink [+] Add setAlarm feature to HTMLClock [-] Fix GroupManager (GM) width bug [*] Allow GroupManager to autoset boundary after a layer resizes [+] Add sprintf() function to dynapi.functions.String [+] Add getDayOfYear() to dynapi.functions.Date [+] Add new ioelemsvr.php server-side library [-] Fix LoadPanel/IOElement bug in Opera v7 [-] Fix problem with delteAllChildren() [-] Fix HTMLRollover - prevent reloading images on every mouse click [+] Add setDefaultFieldValue() to TM [*] Change TM field syntax from [@fieldname] to {@fieldname} [-] Prevent layers from being loaded in TM if field is not available in template [-] Prevent unused field names from been shown in generated templates. [*] Allow [Template].setField() to replace all occurrences of the field name [*] Modify SnapX Class to support Sticky snap [-] Fix DynLayer _destroy() bug [-] Added semi-colons where needed (fixed most, there are still some left) [-] Changed main method name in several files to main_<file> so they don't conflict. [-] Fix an assignment where it should be an equality comparison in ioelmsrv.soda.jscript.asp [+] cross frame access demo update, added textarea to set custom HTML [-] Added comment about file upload example disabled by default. Added PHP file upload example, commented out. (IOElement) [-] Fix auto size height related bug/typo |
From: Leif W <war...@us...> - 2005-07-22 07:52:24
|
The new list is dynapi-notify. Previously, all the tracker notifications have been dumped to dynapi-dev. Well, we haven't had too many notifications lately, but looking through the mail archives, this can be confusing as it all adds up. So I have created a new mailing list and have forwarded all tracker updates mail there. This new list is not for posting messages or discussions. It's to notify all who might be interested in any new tracker activity. The discussions can be made on other lists like dynapi-dev, dynapi-help, dynapi-chat or dynapi-widgetdev. To subscribe via the web: https://lists.sourceforge.net/lists/listinfo/dynapi-notify I modified the page and it may or may not work. I'm sorry and too tired to fix right now. :p If that page is broken, try the email method. To subscribe via email: Send a message to dyn...@li... with "subscribe" as the subject (no quotes), and an empty message body. Leif |
From: Leif W <war...@us...> - 2005-05-20 21:09:57
|
I'm about to push through an old message, just in case anyone subscribed here and not elsewhere didn't hear yet. Also temporarily tweaked the bounce options to more aggressively remove any bouncing emails. I'll return that to it's regular setting tomorrow. Leif |
From: Andrew G. <an...@zo...> - 2005-04-23 03:00:32
|
Hello All, I have upgraded the DynAPI website on sourceforge. I'm hoping to revitalize this project and my immediate aim is to help produce DynAPI-3.0.0-final. There is much work to be done to reach this goal, particularly documentation, testing, and bug fixing. The new website should be a valuable resource for collaboration amongst developers and users. The old website was based on phpWebSite-0.7.6 and phpWiki-1.2.0 (both *very* old). I have installed phpWebSite-0.10.1. Because this skips several major releases, it was not possible to transfer all the content of the old site to the new. The old website is still available, but at a different URL: http://dynapi.sourceforge.net/archive/dynapi/ The new website is simply at: http://dynapi.sourceforge.net/ And the old site at http://dynapi.sourceforge.net/dynapi/ now redirects to the new site. None of the user account records could be transferred to the new site, so you'll need to register again. Many accounts never worked on the old site anyway, because the password encryption ceased working where SourceForge upgraded to php-4.3. The old "doccenter" was based on phpWiki. The new phpWebSite includes a wiki module, so I haven't tried upgrading the wiki. I'm inclined just to move content, one page at a time, from doccenter to the new wiki module. The new phpWebSite CMS contains many modules, most of which I haven't explored yet. If you're interested in DynAPI and have the time and inclination to help build the new website (it's still fairly empty), then please get in touch with me - your help will be very welcome. Let see if DynAPI can have a future! Andrew Gillett |
From: Raymond I. <xw...@ya...> - 2002-01-15 13:42:40
|
Hello, Any plans on getting The Matrix on the DynAPI website? http://www.robelix.com/dynapi/matrix/ -- Raymond Irving __________________________________________________ Do You Yahoo!? Send FREE video emails in Yahoo! Mail! http://promo.yahoo.com/videomail/ |
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. |
From: Jordi M. <jmi...@or...> - 2001-11-06 18:32:57
|
It seems that the latests release gave us a very necesary injection of enthusiasm. So, here goes a new one. Notice that we are now using 2.5.6 syntax instead of 2.56. Actually it is the same, but as there's a major change expected with 2.6 and we will have both branches active during quite a lot of time, it is quite possible that we reach 2.5.10 and more. [+] tests/ directori contains sample cases of recently fixed bugs [-] Fixed zIndex bug in NS4 [-] Fixed layers receiving more than one precreate event [-] Fixed dragEvent across frames. [-] Fixed ( finally ) secondary inheritance. You can now safely make widgets inherit from other widgets. [*] deleted =DynAPI.browser, as it is not being used, and dissallowed including the browser.js file before the other DynAPI files [*] More accurate document size calculations when document is inside a frame [-] Fixed image animation bug Check http://dynapi.sourceforge.net |
From: Robert R. <rra...@ya...> - 2001-06-27 16:21:23
|
You can download DynAPI 2.54 at http://dynapi.sourceforge.net/doccenter/?ReleaseNotes Here is a list of changes: Version 2.54 ------------ [+] Added Netscape 4 resize fix (layers are recreated on resize) [*] Recycled layers in Netscape 4 should now lose previous properties [-] Event fixes in Netscape 4 [-] Double-click events fix for non windows Netscape 4 [*] setID now removes old references when reassigning ids [-] ScrollPane fix for setting bar width/height [-] innerHTML is now only set for IE (not Mozilla/NS6) [-] setSize will not set the size only if there is no change [*] Changed setBgColor/setFgColor logic for Netscape 4 [*] DynAPIObject now uses "c=null" instead of "delete c" [*] LoadPanel should display correctly now on resize in IE [*] recycled layers are now retrieved from the last array element first [ Legend: ] [ + Added Feature ] [ * Improved/Changed Feature ] [ - Bug Fix ] Please report any bugs to the DynAPI-Dev mailing list (dyn...@li...). -- Robert Rainwater |
From: Robert R. <rra...@ya...> - 2001-04-08 02:47:46
|
You can download DynAPI 2.5 at http://sourceforge.net/projects/dynapi Release Notes ------------- The internal structure has been completely rewritten in the 2.5 release. External changes were kept to a minimum. Events are now in dynapi.event.*. Please look at the examples to see how they are included. Also, keyevents has been moved and renamed to dynapi.event.keyboard.js. Many other internal bug fixes have also been made. [*] Precreation changes in NS 6 (the div and all its children are created at once) [-] Keyevents should now bubble [*] Simple events (dynlayer.onresize = function(){}) can be used by including simple.js instead of mouse.js. [*] Mozilla (DOM) support has been improved [*] DragDrop changes for children layers [-] Inline layers (inline.js) should now work in NS 6 [-] Image animation fixes [-] Many other bug fixes -- Robert Rainwater |
From: Robert R. <rra...@ya...> - 2001-01-25 21:40:07
|
DynAPI 2 Version 2001.01.25 has been released. Version 2001.01.25 ------------------ This release features many changes to the DynAPI. Most noticable is a new layer creation system, as well as requiring the script tags after the DynAPI.include() statements must be closed before using any DynAPI related functions. Also, the widgets are finally back. There is a new loadPanel widget for loading external files as well as list, path animation (slide), button, scrollpanel, and label widgets. Also included in this package is compressed forms of the DynAPI. These should still be considered beta as little testing has been made as of yet. See the "INSTALL" file for more information. This release also features the first API documentation for the distribution. Please post any bugs to the mailing list. There are too many changes to list, but here are a few: - Many fixes to events - createElement, deleteElement, assignElement, and assignChildren are now static methods of the DynLayer object. - DynAPI.include() should now work correctly - Libraries are now added dynamically (not hard-coded into DynAPI) - Re-fix for setBgImage in Netscape - Returned setPageX/Y to previous versions - getClip fix - Check for child is created in deleteChildElements - Modified moveTo - InvokeEvent how works properly for double click in NS - Removed .unassigned and .all arrays. Renamed .unassignedID and .allID to .unassigned and .all - Fixed DynAPI.removeFromArray with removal of id's - Fixed bug in removal from unassigned array in findLayers - Fixed bug in adding to the all array in findLayers - Added dynapi.ext.loadPanel for loading external files *** Please Note: This release does not include the compressed files (JSPack). These files will be included in a later release, when they are stable. -- // Robert Rainwater |
From: Robert R. <rra...@ya...> - 2000-11-06 00:22:43
|
I've released DynAPI 2 Version 2000.11.05 at SourceForge. If you find any bugs, email them to dyn...@li.... Version 2000.11.05 ------------------ Major changes in the release include changing the release name to the DynAPI Distribution. Anther change is the filenames have been changed so that they do not reflect their package name. Therefore dynapi.api.dynlayer.js is now located at dynapi/api/dynlayer.js. Also, the directory dynapi is now included in the path. This will allow widgets to create their own package names and directory structures. The directory lib2.0/ was renamed to just lib/. Also, addLibrary requires a complete packagename as the 1st paramater (ex. addLibrary('dynapi.gui',['scroll.js','window.js']). RecreateAll has been modified and should now work in Netscape on the resize. EventListeners must now be used for DynLayers. In future releases .onCreate will no longer be called, so you must have an EventListener to catch the creation. [*] Removed right and middle mouse event modifications to setEvent [-] EventMethod modifications (there is only one eventMethod now) [-] RecreateAll fix [-] Inline layers fix for IE 4 [-] Many changes to DynLayer [*] DynLayer onCreate is no longer used. EventListeners must be used instead. [*] Files have been renamed. They no longer include the package name. [*] Directory lib2.0 is now lib [*] DynDocument's include method was updated for file name changes. [+] Added method release releaseMouseEvents to DynDocument [*] DynDocument and DynLayer EventMethod are now the same method [+] Added function DynAPI.addPackage(name) to add packages to the lib directory [*] DynAPI.addLibrary requires the 1st parameter be a complete package name DynAPI 2: http://sourceforge.net/projects/dynapi \\Robert -- |
From: Robert R. <rra...@ya...> - 2000-10-30 22:27:01
|
I've re-release version 2000.10.30b. This version fixes some bugs in deleteElement and also makes the .children property always an array, so hasChildren() is no longer needed. CHANGE LOG Legend: + Added Feature * Improved/Changed Feature - Bug Fix Version 2000.10.31b ------------------- [-] Unbroke deleteElement() [-] Fixed typo in removeChild() (unAssigned->unassigned) [*] Returned this.children to original state (it is now always an array) [*] Updated core.ext.inline.js to work with new arrays [*] Removed old rtmouseup code in EventMethod [*] Updated handleEvent() to work with rtmouse[up/down] and mdmouse[up/down] [*] Removed hasChildren() method (no longer needed since .children is always an array) [*] Updated mouseevents example to demo middle mouse button events DynAPI 2: http://sourceforge.net/projects/dynapi Later, Robert Rainwater |
From: Robert R. <rra...@ya...> - 2000-10-30 06:39:09
|
I've released DynAPI 2 Version 2000.10.30 at SourceForge. If you find any bugs, email them to dyn...@li.... CHANGE LOG Legend: + Added Feature * Improved/Changed Feature - Bug Fix Version 2000.10.30 ------------------ [*] Removed DynAPI.Version() (was not ever accurate) [+] Added modification date to all files [+] Added DynAPI.addLibrary() to add a new library of files to DynAPI2 [*] MouseEvents now trap and expose the button pressed and any modifier keys (.button, .altKey, .ctrlKey, .shiftKey) [*] Renamed DynLayer's .IamADynLayer boolean with .isDynLayer [+] Added DynDocument boolean, isDynDocument, which distinguishes DynDocs from DynLayers during addChild operations [*] DynAPI.document is assigned at the beginning of DynAPI.loadHandler now [-] DynAPI.getDocument has been reworked to return the proper DynDocument object [-] DynDocuments toString method returns a string reference to DynAPI.getDocument() [-] DynLayers toString method returns a string reference to the array currently holding it (no more this.object references) [-] DynDocument is no longer attached to top-level window, but the frame it's meant to be assigned for [*] The resize handler now handles multiple DynDocs, not just DynAPI.document [*] DynAPI.document is assigned at the beginning of DynAPI.loadHandler now [+] There are now 2 arrays to hold references to DynLayers, all[] and allID[]. all[] holds only ordinal references, and allID[] holds id references ( allID[dynlayer.id] ) [+] Each DynDocument maintains it's own all and allID arrays [-] DynLayers are no longer automatically assigned to any all or allID collection when created [*] core.ext.import.js renamed to core.ext.debug.js (seems more accurate) [*] core.gui.popup.js renamed to core.ext.menulist.js for old-times sake [-] Fixed bug in core.ext.debug.js with bgcolor not being returned correctly [-] Fixed problem in core.ext.inline.js with images and multiple divs [*] Removed core.ext.addon.js (duplicate file), core.ext.fader.js, core.api.rightevents.js, and core.ext.loadhtml [*] Removed this.object references from slide method [*] Removed dragdrop.js from api (its already located in ext dir) [*] Updated some examples [*] Children array is now set to null and only assigned when a child is added [*] Added check for existence of children array in removeChild, removeAllChildren, etc [+] Added hasChildren method (should be used instead of checking children.length) [*] DragDrop now checks if children exist first [*] The EventMethod's are now prototypes [-] Fixed type in DynLayer (DynAPI->DynLayer in removeChild) [-] Elements were not removed from unassigned arrays after adding to dyndoc in createElement DynAPI 2: http://sourceforge.net/projects/dynapi Later, Robert Rainwater |