DATE STATUS FILES DESCRIPTION =============================================================================== 8feb07 TODO ButtonPropEd Remove 'Icon' JTextField, just leaving the icon 'Choose...' button. When an icon is selected, store it in the canvas data, in the same way that images are stored by the 'Image' tool on the Drawing toolbar. 8feb07 BUG File* Using the window-manager close button, at least on OS X, does not have the same effect as File->Close. In particular, the button some- times closes the canvas window before he offer- to-save dialog comes up, and sometimes it does not resonde to the 'No' button in the offer-to- save dialog. There is also some interaction with the offer- to-save dialog and the property editor being up. 8feb07 BUG Component*, Components don't save and open properly. File* 8feb07 BUG *Property Some case where property editor does not recognize Editor.java the creation of a new canvas. Not repeatable as of this writing, but be aware. 8feb07 BUG *Property Check for invalid data entry in all places. E.g., Editor.java non-numeric in height/width fields. Some details: Name: free-form string Location: 0 <= x,y <= 10,000 Size: 0 <= ht,wd <= 10,000 Label: free-form string Icon: valid file (must come from chooser; so, disallow typing in file name box) 30nov04 TODO MenuComponent When menutree is entirely empty, hide the empty menubar at the top of the canvas. 2nov04 TODO *Menu*.java Add keyboard shortcuts, based in idraw. 2nov04 BUG ?.java When rotating, show the enclosing wire-frame rectangle rotating, not resizing. 2nov04 BUG ?.java Fix case where right click to end curve is not recognized. 26oct04 FIX *.java Fixed zoom and save as bugs that were reported in the QA log. 26oct04 TODO doc/qa-sop Do one of these, i.e., an SOP for what should go in each column. 26oct04 TODO doc/? Have a users manual, an include "edge" behavior. E.g., when someone shrinks something too small in a prop editor, it goes invisible and can only be re-enlarged with the prop editor again. 9jun04 TODO MenuBarEditor Implement original spec of menus behaving differently, i.e., "sticky", in edit mode vs run mode. 9jun04 TODO Generate Traverse new menubar to gen code for it. 2jun04 TODO wherever To support the menu expansion figure in the spec doc, have some easy way to tear off menus or make them sticky. 1jun04 BUGs ? File->Save of components not working. Property editor does not appear for any components. 24feb04 TODO wherever Change fundamental behavior of move to act like other apps (including idraw and Illustrator) such that original object stays in place while the wire frame is moved around.