| Fix Version | Closed Date | Number | Summary | Type | Product | Fix Notes | Release Notes Notes |
| 6.1 beta 2 | 1/8/2008 | 2250 | Walkback when opening new System Browser from existing browser with no class selected | Incorrect Functionality | DPRO |
|
|
| 6.1 beta 2 | 1/8/2008 | 2253 | Double clicking on D6.0 images after installing D6.1 gives "Image Version Mismatch" | Incorrect Functionality | DCE | The FILEVERSION and PRODUCTVERSION for the VM and launcher had been changed to 2008,6,1,0 from 2005,6,1,0. For the time being at least I have restored the latter. |
|
| 6.1 beta 2 | 1/7/2008 | 2251 | Right click on TestCase class in browsers is very slow | Incorrect Functionality | DCE | The lookup test in ClassDescription>>correspondingTestCase is rather slow. Because the linear searching implementation of UnitTestPlugin>>classUnderTest this has a detrimental effect on the perfomance of context menu clicks oer TestCase subclasses. ClassDescription>>correspondingTestCase now uses £includesBehaviour. |
|
| 6.1 beta 2 | 1/7/2008 | 2252 | There is no longer a easy way to launch the SUnitBrowser on all the tests in a class or package | Incorrect Functionality | DCE | Since the UnitTestPlugin only works on a single (rather than multiple) class selection it no longer seemed appropriate to reinstigate the old Browse Tests context menu commands as these work on multiple class or package selections. Instead I have added an SUnitBrowser toolbar button to the tools which will launch a test browser on the current selection. This works in a similar way to the browseHierarchy and browseSystem commands. |
|
| 6.1 | 12/31/2007 | 2116 | IconicListAbstract>>selectionState should be using selectionsByIndex (plural) family of messages as otherwise will not restore multiple selections | Incorrect Functionality | DCE | I notice that Andy has fixed this already |
|
| 6.1 | 12/31/2007 | 2171 | Opening a System Browser from another browser with selection/focus in categories/variables/protocols filter always opens on Object | Cosmetic | DPRO | Just missing a browseSystem implementation in ClassBrowserAbstract (a copy of that in ClassSelector) |
|
| 6.1 | 12/31/2007 | 2213 | Drag' and drop icon for dragging methods from method browser is String rather than CompiledMethod icon | Cosmetic | DCE | Just change the order of the objects in the collection (bug description is incorrect - there is an object type, CompiledMethod, on the drag & drop objects) |
|
| 6.1 | 12/31/2007 | 2246 | View Composer view toolbox tab has wrong (string) icon | Cosmetic | DCE |
|
|
| 6.1 | 12/31/2007 | 2245 | Support Scintilla "modern" indicators and deprecate old style-byte indicators | Enhancement | DCE |
|
|
| 6.1 | 12/31/2007 | 2247 | Support Visa Command Link style buttons | Enhancement | DCE |
|
|
| 6.1 | 12/24/2007 | 2151 | Float>>asTrueFraction does not handle denormalized numbers (gradual underflow) | Incorrect Functionality | DCE | All fixed, including problem with syntax colouring/parsing of 1.0e-316 in a workspace. |
|
| 6.1 | 12/24/2007 | 2219 | Compiler does not parse 1.0e-316 correctly | Incorrect Functionality | DCE | Bug in CRT: Changed compiiler from using strtod to atoi. Added test coverage to CompilerTest>>testFloatScanning |
|
| 6.1 | 12/21/2007 | 2221 | Canvas>>#fillRectangle:startColor:endColor:verticalGradient: ignores rectangle origin | Incorrect Functionality | DCE |
|
|
| 6.1 | 12/20/2007 | 2209 | Tip of the Day popup causes Vista to display a window stating that help is not available for Dolphin (due to missing WinHelp engine) | Cosmetic | DCE |
|
|
| 6.1 | 12/20/2007 | 2243 | Sliding back a SlideyInneyOuteyThing under Vista's Aero leaves screen scarring | Cosmetic | DCE | Temporary fix is to disable the retraction animation if Aero is enabled under Vista. The extension animation can be left in place since it doesn't scar. | The slidey's unpin/slide-back animation is disabled when desktop composition is found to be enabled when running on Vista. Slide-out animation doesn't cause any problems. |
| 6.1 | 12/20/2007 | 2138 | Provide a public API to allow the configuration of pluggable filters in addition to the package selection in the System Browser | Enhancement | DPRO | Temporary solution is to check whether Aero is enabled under Vista and, if so, disable the SIOT animation as the pane retracts. The extension of a pane can still be animaed since it doesn't scar. |
|
| 6.1 | 12/20/2007 | 2143 | Allow IdeaSpace configurations to be saved to template (.IST) files | Enhancement | DPRO |
|
|
| 6.1 | 12/18/2007 | 2242 | Use new Vista themed tree views by default | Enhancement | DCE |
|
|
| 6.1 | 12/17/2007 | 2239 | Tidying Up section in First Splash tutorial has typo | Walkback | DCE | Fixed in the Education Centre |
|
| 6.1 | 12/17/2007 | 2240 | STS Load Package Edition command from Package Browser and PackageSelector should select current package | Incorrect Functionality | DPRO | Fixed by moving #loadPackageFromRepository from the SmalltalkSystemModel into both PackageBrowserShell and PackageSelector. Had to make minor fixes to the method too. |
|
| 6.1 | 12/17/2007 | 2241 | Keeping STS and SourceSafe projects in sync can be difficult | Enhancement | DPRO | If connected to an STS repository we always offer the ability to version any package as it is saved. |
|
| 6.1 | 12/6/2007 | 2238 | UnitTestPlugin for Class and System Browsers | Enhancement | DPRO | Added UnitTestPlugin |
|
| 6.1 | 11/6/2007 | 1568 | Selection in System Browser PackageSelector lost on image restart | Incorrect Functionality | DSE | IconicListAbstract was only saving selection state for single (not multiple) selection lists. |
|
| 6.1 | 11/6/2007 | 2237 | Code Mentor tab does not always display correct icon for failures | Incorrect Functionality | DPRO | CodeMentorPlugin now perfoms £refreshIcon on UI thread as part of £runLintChecks. Previously, this was being done on background thread before model was necessarily updated with the failing rules. |
|
| 6.1 | 6/22/2007 | 2236 | Typo in BytecodeRewriter>>testIsZero | Incorrect Functionality | DCE |
|
|
| 6.1 | 6/5/2007 | 2235 | Process>>showWalkback:callStack:debuggable:resumable: has typo | Incorrect Functionality | DCE |
|
|
| 6.1 | 5/1/2007 | 2231 | Typo in Pluggable Models documentation | Cosmetic | DCE |
|
|
| 6.1 | 3/28/2007 | 2226 | Save Image As can be non-modal if image file already exists | Incorrect Functionality | DCE | Made the MessageBox task modal |
|
| 6.1 | 3/28/2007 | 2227 | ActiveX Control Browser can give exception when opening a new control | Incorrect Functionality | DCE | IanB tracked it down to the ScriptBridge.ScriptBridge.1 component - whatever that is. The problem appears to be that the registry contains a negative value for its ToolboxBitmap32 key (see method below).... 'C:\Program Files\Internet Explorer\iexplore.exe' '-17' Having the negative value as the Bitmap id seems to cause the crash in Dolphin. Putting a guard test in to display the default icon for negative values resolves (or at least, disguises) the problem for now. |
|
| 6.1 | 3/27/2007 | 2225 | Missing return in ExternalStructure>>printFieldsOn:limit: | System Crash | DCE | Missing ^self added. |
|
| 6.1 | 2/14/2007 | 2223 | BinaryPackages with classes that contain "forward" references to subclasses will not file back in correctly | Walkback | DPRO | Introduced STBBinaryPackageProxy to ensure that all the class "definitions" are filed out first without their method dictionaries. The methods are filed out subsequently and later restored into the classes on fixup. See the comment for STBBinaryPackageProxy. |
|
| 6.1 | 1/31/2007 | 2215 | Method Workspace auto (dynamic) parse now reports all errors and warnings reported by the Compiler for the same source, and many more | Enhancement | DCE |
| The auto-parse uses the SmalltalkParser augmented by a simple semantic checker. This parsing identifies all syntax errors that the compiler spots, but not all semantic errors and warnings. This limited the usefulness of the automatic parser, and meant an apparently clean method would generate warnings (and even errors) when Accepted. The semantic checker now reports all errors and warnings that the compiler reports, and adds a number of extra semantic warnings, for example temps that are read before written, written not read, unassigned, etc. |
| 6.1 | 1/31/2007 | 2220 | Support Scintilla version 1.75, including new indicators | Enhancement | DCE |
|
|
| 6.1 | 12/20/2006 | 2218 | NotSignedCertificate new yield an invalid certificate | Walkback | DCE | The problem appears to be that the STB bytes for the not signed certificate (in NotSignedCertificate class>> new) have not been regenerated correctly after we changed the OA private key for Dolphin 6. |
|
| 6.1 | 11/28/2006 | 2216 | SysLink control gives walkback when link activated by keybaord | Walkback | DCE | Add #item (to return self) to LITEM |
|
| 6.1 | 11/10/2006 | 2156 | GPFault debugging blocks using floats | Walkback | DCE | Quite significant problems with the text mapping between debug and release versions of methods. Major compiler mods and changes to the Debugger needed. |
|
| 6.1 | 11/10/2006 | 2206 | Cannot open debugger from stack overflow walkback (get another stack overflow) | Walkback | DCE | The Debugger is now opened by the new main process when the Debug button is pressed in the walkback, rather than by the debugged process itself. |
|
| 6.1 | 11/10/2006 | 2214 | Warning of unimplemented selectors is now dynamic rather than only on method save | Enhancement | DCE |
|
|
| 6.1 | 10/20/2006 | 2108 | Error reporting may go into an infinite loop producing an enormous crash dump if there is an error opening message box | Incorrect Functionality | DCE |
|
|
| 6.1 | 10/20/2006 | 2210 | Disassembled output may print string literals containing newlines (breaking debugger source selection) or which are excessively long | Cosmetic | DCE |
|
|
| 6.1 | 10/18/2006 | 2212 | MouseEvent>>button: answers wrong button symbol for right-clicks | Incorrect Functionality | DCE | Fixed by answering #right for RBUTTONxxxx events |
|
| 6.1 | 10/16/2006 | 2207 | Clone Class refactoring added which creates a duplicate of the selected class at a specified point in the hierarchy and in a specified package | Enhancement | DPRO | Clone Class... added to all menus. It uses the CopyClassRefactoring. The new class name, superclass, and package are prompted for using the default view of the CreateSubclassDialog. This does not have the subclasses pane, as these are not needed, although potentially we could create a copy of these too I suppose. There is also a simpler implementation of class copying in SmalltalkSystem for DCE that is at least undoable as a unit (i.e. it uses the RB change objects) | This is inspired by Tim Mackinnon's class copying feature in his Intelli-Dolphin package. It differs in being implemented as a full refactoring that has performs the operation more intelligently, and which is undoable/redoable atomically. Note that a drag & drop copy of a class in DPRO will also use this refactoring operation. |
| 6.1 | 10/16/2006 | 2208 | Auto-Correct/Declare All Undeclared Temps command added for method workspaces | Enhancement | DPRO | See MethodWorkspace>>declareAllUndeclaredVariablesAsTemps | Inspired by the "Define All Temps" feature of Tim Mackinnon's Intelli-Dolphin package. |
| 6.1 | 10/16/2006 | 2211 | Debugger now steps into methods that return self, a literal constant, or static (global or class) variable | Enhancement | DCE | Modified the primitive implementations to look at the stepping flag, and if set fail the primitive. Cost of this should be minimal |
|
| 6.1 | 10/1/2006 | 2201 | Compiler exception on invalid syntax (use of reserved word for argument to #ifNotNil: block) | Walkback | DCE | Extended the test on redefining pseudo vars to include block examples for normal blocks, and optimised blocks with args (e.g. ifNotNil: and #to:by:do:) |
|
| 6.1 | 10/1/2006 | 2180 | Views browser plugin pane should switch to method source when a method is selected | Cosmetic | DCE | I must have fixed this (vaguely remember doing so) as it no longer reproduces |
|
| 6.1 | 10/1/2006 | 2204 | Automated deployment from script may leave certain development classes in image | Cosmetic | DCE |
|
|
| 6.1 | 10/1/2006 | 2205 | Initial System Folder window sizes are incorrect for Vista (folder has vertical scroll bar) | Cosmetic | DCE |
|
|
| 6.1 | 9/30/2006 | 2203 | VM now has a primitive to rapidly calculate instance count and space usage statistics for classes | Enhancement | DCE |
|
|
| 6.1 | 9/28/2006 | 2197 | Lagoon Wizard can't easily be scripted due to final MessageBox requiring user intervention | Enhancement | DPRO | Add #isUnattended flag. This must be set through the advanced/custom properties. | Add #isUnattended flag. This must be set through the advanced/custom properties. |
| 6.1 | 9/28/2006 | 2202 | Support auto URL detection and link clicked notifications in RichTextEdit | Enhancement | DCE | Does not restore correctly over an image save. This seems to difficult to fix for now. |
|
| 6.1 | 9/8/2006 | 1724 | A ReadWrite FileStream can get into a tight loop if it contains unflushed data and the stream is reset | Incorrect Functionality | DPRO | Fixed as per Bill's suggestion |
|
| 6.1 | 9/8/2006 | 2164 | Some category changes not being recorded in the change log | Incorrect Functionality | DCE | Also fix a couple of other cases |
|
| 6.1 | 9/8/2006 | 2175 | When the Go Search bar has focus in the System Folder the navigation buttons in the tool bar are disabled. | Incorrect Functionality | DCE |
|
|
| 6.1 | 9/6/2006 | 2198 | "Smalltalk deepCopy" causes stack overflow walkback | Walkback | DCE | Flaw in #deepCopy |
|
| 6.1 | 9/6/2006 | 2199 | Class comment text colour should be configurable as an option (without code changes) | Enhancement | DCE |
|
|
| 6.1 | 9/5/2006 | 2192 | "Object class DNU #methodFor:" walkback from Package Browser/Browse/Unimplemented Messages command in DCE | Walkback | DCE |
|
|
| 6.1 | 9/5/2006 | 2137 | Editing experience is poor with multi-byte characters | Incorrect Functionality | DCE | Requires verification that this does not break in locales other than 1252 and 949. |
|
| 6.1 | 9/5/2006 | 2167 | Tight loops may prevent higher priority processes from running | Incorrect Functionality | DCE |
|
|
| 6.1 | 9/5/2006 | 2193 | ShlwapiLibrary>>patchCompactPathEx:etc has incorrect return type | Incorrect Functionality | DCE | Regenerate all manually coded ShlwapiLibrary methods from Win32 type library |
|
| 6.1 | 9/5/2006 | 2187 | Debugger fails to step into methods that just get or set an instance variable | Cosmetic | DCE |
|
|
| 6.1 | 9/5/2006 | 2189 | Debugger "Implement In" steps over accessor methods it creates | Cosmetic | DCE |
|
|
| 6.1 | 9/5/2006 | 2194 | Checkbox with null backbrush does not draw correctly (has black background) | Cosmetic | DCE | Use PaintThemeParentBackground API | This fix works around a bug in Windows XP when themes are enabled. |
| 6.1 | 9/5/2006 | 400 | Support drag&drop of files from Windows explorer | Enhancement | DCE |
|
|
| 6.1 | 9/5/2006 | 2186 | Dolphin no longer supports application creation for Win98/ME OS | Enhancement | DCE |
|
|
| 6.1 | 9/5/2006 | 2191 | ShellLibrary repackaged from base system to "Windows Shell" package | Enhancement | DCE |
| ShellLibrary was only present in the base system because of some references for icons. These now refer to the DLL through an ExternalResourceLibrary instance, and ShellLibrary now lives in the "Windows Shell" package where it belongs. If you have any references to ShellLibrary then your applications will now be dependent on the "Windows Shell" package (if they weren't before). |
| 6.1 | 8/10/2006 | 2182 | RadioButtonSetPresenter>>enableAll does not work | Incorrect Functionality | DCE |
|
|
| 6.1 | 8/10/2006 | 2184 | Class Comment Plugin ignores word wrap option setting | Incorrect Functionality | DCE |
|
|
| 6.1 | 8/10/2006 | 2183 | "Confirm" message boxes fail to display icons on Vista | Cosmetic | DCE |
|
|
| 6.1 | 8/10/2006 | 2185 | Standard system Icon instance creation methods use hard code integer constants rather than symbolic IDI_xxxx constants | Cosmetic | DCE |
|
|
| 6.1 | 8/10/2006 | 2158 | PAI on Set always shows every item, unlike other "paging" mechanism used for other types of collection when large | Enhancement | DCE |
|
|
| 6.1 | 8/7/2006 | 1472 | Install package causes infinite recursion in PB if as yet uninstalled prereqs share no common root | Walkback | DCE | When there is no common root, then all packages are shown, not just those under $. |
|
| 6.1 | 8/7/2006 | 2165 | 'Implement In' refactoring/auto-correction fails if self/super/thisContext passed as arguments | Incorrect Functionality | DCE |
|
|
| 6.1 | 8/7/2006 | 2173 | Syntax highlighting causes walkback on user typing/displaying float that is too large to scan | Incorrect Functionality | DCE |
| See also #1726 |
| 6.1 | 8/7/2006 | 2027 | SystemBrowser opened from MethodExplorer is not positioned at selected method | Cosmetic | DPRO |
|
|
| 6.1 | 8/7/2006 | 2147 | Inspector on IDispatch should not display "restricted" properties (such as _NewEnum) as published aspects | Cosmetic | DCE |
|
|
| 6.1 | 8/7/2006 | 2168 | RadioButtonSetPresenter class comment is misleading (does not trigger separate selection event) | Cosmetic | DCE |
|
|
| 6.1 | 8/7/2006 | 2169 | Debugger should set initial focus to the source pane | Cosmetic | DCE |
|
|
| 6.1 | 8/7/2006 | 2170 | Method Explorer should set initial focus to the source pane | Cosmetic | DCE |
|
|
| 6.1 | 8/7/2006 | 2178 | Package Browser does not prompt to save changes to package comment | Cosmetic | DCE |
|
|
| 6.1 | 8/7/2006 | 2163 | Would be useful to control the caret color in workspaces | Enhancement | DCE | Added #defaultCaretColor to SmalltalkWorkspace class and SmallltalkWorkspaceDocumentt classs. |
|
| 6.1 | 8/7/2006 | 2166 | Make Date>>evaluateYYMMDD: public | Enhancement | DCE | Also improved class comment and method comments in the two methods Steve refers to. |
|
| 6.1 | 8/7/2006 | 2172 | New class browsers should set initial focus intelligently depending on initial selection | Enhancement | DCE |
|
|
| 6.1 | 8/7/2006 | 2174 | ActiveX Component Wizard and Active-X Control Browser are now only available in Dolphin Professional | Enhancement | DCE |
|
|
| 6.1 | 8/7/2006 | 2176 | CRTLibrary>>spawnForOutput:[args:] should be removed | Enhancement | DCE |
|
|
| 6.1 | 8/7/2006 | 2179 | Test Browser class should be configurable | Enhancement | DCE | #2179 |
|
| 6.1 | 8/7/2006 | 2181 | Add option to allow info-tips in method browsers to be disabled | Enhancement | DCE |
|
|
| 6.1 | 8/4/2006 | 1726 | Entering a literal integer as 2e0111111 appears to hang | Incorrect Functionality | DCE | The styling scanner (SmalltalkStylingScanner) now uses special number scanning code that does not calculate the actual value of the numbers in the source. This avoids potentially very expensive computations such as calculating very very large integers such as 2e01111111. Of course if you actually attempt to compile a method containing such a very large literal integer, then the system will still have to compute the value and it will take a very long time. This change is more to guard against typos causing the system to grind to a halt (in this case the user probably mean't to type 2.0e1111111) | The styling scanner now uses special number scanning code that does not calculate the actual value of the numbers in the source. This avoids potentially very expensive computations such as calculating very very large integers such as 2e01111111. Of course if you actually attempt to compile a method containing such a very large literal integer, then the system will still have to compute the value and it will take a very long time. This change is more to guard against typos causing the system to grind to a halt (in this case the user probably mean't to type 2.0e1111111). See also #2173 |
| 6.1 | 6/20/2006 | 2157 | ListView no longer displays nil items (text and image always blank regardless of text/image block settings) | Incorrect Functionality | DCE | Caused by change to way request for "stale" row is detected (refactoring to avoid full block was not a true refactoring). Added ListViewText>>testNilRow |
|
| 6.1 | 6/12/2006 | 2154 | RichTextEdit>>color: causes Integer DNU #asColorRef walkback | Walkback | DCE | Remove #asParameter from RichTextEdit>>color: |
|
| 6.1 | 6/3/2006 | 2152 | Fraction>>asFloat can overflow | Incorrect Functionality | DCE |
|
|
| 6.1 | 6/3/2006 | 2153 | LargeInteger>>asFloat may not round to nearest fp value due to accumulation of rounding errors | Incorrect Functionality | DCE |
|
|
| 6.1 | 5/27/2006 | 2087 | Dolphin does not play well inside some virtaul desktop managers (e.g. MSVDM) | Incorrect Functionality | DCE | Rather than use the "no visible windows" mechanism for panic, reset the system launcher explicitly from the panic command. Leave the "no visible windows" reset in place, but make it optional, and turn it off by default. |
|
| 6.1 | 5/27/2006 | 2144 | Methods with selectors containing ! (bang) character do not file out correctly. | Incorrect Functionality | DCE | Problem in filing out of method categories only - the selector is assumed not to contain ! characters. |
|
| 6.1 | 5/27/2006 | 2145 | Remove a method required by a supported protocol no longer generates a warning prompt | Cosmetic | DCE |
|
|
| 6.1 | 5/27/2006 | 2146 | Add Ctrl+F4 accelerator key sequence to close current tab in IdeaSpace | Enhancement | DPRO |
|
|
| 6.1 | 5/14/2006 | 2139 | In Code Mentor HTML report for lint rule failure make the rule name a link to open browser on all failed methods | Enhancement | DPRO |
|
|
| 6.1 | 5/14/2006 | 2142 | Write package load warnings to transcript as well as showing message boxes to make it easier to follow up and correct after load | Enhancement | DCE |
|
|
| 6.1 | 5/10/2006 | 2140 | SmalltalkScanner accepts many characters as valid letters in identifiers that are not part of the ANSI Smalltalk lexicon | Incorrect Functionality | DCE |
| This should not affect existing code, because the actual Dolphin compiler enforces the ANSI lexicon more strictly already |
| 6.1 | 5/10/2006 | 2141 | Add virtual method category that includes only those methods which send unimplemented messages | Enhancement | DCE |
| See '*-sends unimplemented message'. This uses the table of implemented selectors maintained by the development system model (SmalltalkSystem subinstance). |
| 6.1 | 5/2/2006 | 2136 | ToolbarIconButton has a #publishedAspectsOfInstances method on the instance side | Cosmetic | DCE | Removed and added PublishedAspectInspectorTest>>testPublishedAspectsOfInstancesOnClassSide |
|
| 6.1 | 4/20/2006 | 1983 | Incorrect cascaded message send causes walkback. | Walkback | DPRO | Incorrect error recovery in parser on missing message after cascade. |
|
| 6.1 | 4/20/2006 | 2135 | Saving new method in class or system browser with no class selected causes nil DNU #includesSelector: walkback | Walkback | DCE |
|
|
| 6.1 | 4/20/2006 | 2045 | Auto-complete always offers instance side selectors for self/super send regardless of whether on class/instance side in the browser. | Incorrect Functionality | DPRO | Always use #parseContext , except when in debugger as then have actual receiver available. |
|
| 6.1 | 4/20/2006 | 2088 | Dolphin deployed apps disappear when run under MSVDM | Incorrect Functionality | DPRO | This is not really a bug. The applications are not crashing, but rather just exiting cleanly. It happens because the default runtime session manager behaviour is to shut down when it is detected that there are no visible windows, so if a virtual deskop manager induces this application state then the application will shutdown. See release notes for action | This is not really a bug. The applications are not crashing, but rather just exiting cleanly. It happens because the default runtime session manager behaviour is to shut down when it is detected that there are no visible windows, so if a virtual deskop manager induces this application state then the application will shutdown. If you do not want your applications to do this, then you should override SessionManager>>keepAlive to do nothing, and then explicitly terminate your application when the main window is closed. This is, in any case, a recommended practice for any real application. To make this easier the default SessionManager keepAlive code has been altered so that it will only shutdown if the #mainShellClass answers false from its class-side implementation of #shutdownOnExit. The default implementation in Shell answers false (for backwards compatibility). In addition Shell now overrides #onViewDestroyed to shutdown a runtime session if the class-side implementation of #shutdownOnExit answers true. In practice this means that you need only override #shutdownOnExit (to answer true) in the main shell presenter of your application in order to get the preferred explicit shutdown behaviour. |
| 6.1 | 4/20/2006 | 1858 | Can't resize the class pane of the browser when there are unpinned slideys. | Cosmetic | DPRO | Added ProportionalLayoutTest>>testSplitterVisibility |
|
| 6.1 | 4/20/2006 | 2026 | Menu shortcut keys non-op in freshly opened IdeaSpace | Cosmetic | DCE |
|
|
| 6.1 | 4/20/2006 | 2113 | ListView horizontal scrollbar may flicker into view when resizing an LV with auto-resize columns and 'show contents while dragging' windows setting | Cosmetic | DCE | Need to resize auto-sizing columns on receipt of notification that the view has been repositioned, before forwarding that notification to the ListView, in order to prevent flicker. This means the column resize cannot be done during layout. |
|
| 6.1 | 4/20/2006 | 1168 | Browse Local [Definitions|References] should be relative to selected class, not implementing class | Enhancement | DCE | Use "parentPresenter parseContext" to get the selected class, rather than the class of the selected method. |
|
| 6.1 | 4/19/2006 | 2131 | Some Process primitive methods access primitive failure code incorrectly giving incorrect error reporting | Incorrect Functionality | DCE |
|
|
| 6.1 | 4/19/2006 | 2132 | Rectangle>>areasOutside: incorrect for non-intersecting rectangles that touch. | Incorrect Functionality | DCE | Added RectangleTest>>testAreasOutside |
|
| 6.1 | 4/19/2006 | 2133 | VM trace messages in debug output when deploying applications and running them | Cosmetic | DCE |
|
|
| 6.1 | 4/19/2006 | 2134 | Menus cause arbitrary delay of deferred actions | Enhancement | DCE |
| Note that this enhancement adds a new mechanism that synchronises deferred actions through the Windows message queue. This does not replace the existing deferred action mechanism as it has slightly different semantics and would amount to a breaking change which would be somewhat inappropriate in a minor release. You can use it like this: [<do something>] postToMessageQueue Any such blocks will be evaluated by the main UI process immediately after the last message in the Windows queue at the time the block is "posted". This differs from the old mechanism in which deferred blocks are evaluated only when the Windows message queue is completely empty. |
| 6.1 | 4/16/2006 | 2086 | File class>>temporaryFilename method comment is incorrect (temp file is in temp dir, not current dir) and should mention that it actually creates a temporary file | Cosmetic | DCE |
|
|
| 6.1 | 4/16/2006 | 2124 | Support Scintilla translucent indicators | Enhancement | DCE | Partial support only - built against the latest version. No real advantage taken of new features yet though. |
|
| 6.1 | 4/15/2006 | 2102 | Debugger still resumes process after accepting prompt to save changes | Incorrect Functionality | DCE | Also prompt to save changes on Debug/Run (to next breakpoint) | Also prompt to save changes on Debug/Run |
| 6.1 | 4/15/2006 | 2126 | MethodExplorer flickers a lot more than other browsers when resized | Cosmetic | DCE | Modified both MethodExplorerShell and MethodBrowser views (later has a wizard card container because of the special text view used when there are no methods, and that needs to inherit the backcolor to prevent flicker) |
|
| 6.1 | 4/14/2006 | 2117 | #replaceIdentity:with: does not work correctly for Strings | Incorrect Functionality | DCE | Added ArrayedCollectionTest>>testReplaceIdentityWith. Fix is to use correct message from existing implementaton in ArrayedCollection so also works for strings. |
|
| 6.1 | 4/14/2006 | 2118 | Prompt to rename accessors when renaming an inst var using in-place edit leaves focus in the ListView's edit box | Incorrect Functionality | DCE |
|
|
| 6.1 | 4/14/2006 | 2016 | Can't delete top-level view in View Composer | Cosmetic | DCE |
|
|
| 6.1 | 4/14/2006 | 2096 | Home key non-op in Smalltalk "Go Search" box | Cosmetic | DCE |
|
|
| 6.1 | 4/14/2006 | 2098 | Object>>isMutable: method comment incorrectly states that only indexable slots are immutable | Cosmetic | DCE |
|
|
| 6.1 | 4/14/2006 | 2101 | Abbreviations should cancel the auto-completion list | Cosmetic | DCE | Cancel as first step in #expandAbbreviation |
|
| 6.1 | 4/14/2006 | 2114 | Sliding card tray may not redraw correctly when sized with 'show window contents while dragging' disabled | Cosmetic | DCE | Fixed as per Steve's suggestion - this seems the right thing to do after investigating |
|
| 6.1 | 4/14/2006 | 2119 | Signals raised with #signal answer nil to #messageText and display as "An unknown Notification" | Cosmetic | DCE |
|
|
| 6.1 | 4/14/2006 | 2123 | Package Browser caption does not update to show current STS version of a package | Cosmetic | DCE |
|
|
| 6.1 | 4/14/2006 | 2103 | Middle-button click on tab in IdeaSpace could close tab as in other common tabbed applications | Enhancement | DCE |
|
|
| 6.1 | 4/14/2006 | 2120 | Go Search for a symbol only shows definitions of the message, not references | Enhancement | DCE |
|
|
| 6.1 | 4/14/2006 | 2122 | Eliminate use of STBSingletonProxy from FramingCalculations, SearchPolicy singletons, FileLocator singletons, and ExternalLibrary classes. | Enhancement | DCE |
|
|
| 6.1 | 4/13/2006 | 2028 | FramingLayout may not stabilise if edge fixed to itself | Cosmetic | DPRO | This is hardly surprising. Setting an edge to be offset from itself creates an infinite recursion! It should not be possible to set an edge to be positioned relative to itself. Fix is to remove this as a choice in the VC, and modify the accessors to check that a foolish choice is not made. Added FramingLayoutTest>>testCircularEdgeConstraint |
|