# Eclipse Platform Build Notes
Workbench

Integration Build (May 13, 2005, 12:00 p.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 95048. [Progress][Dialogs] Widget Is Disposed error after retrieving updates

Integration Build (May 12, 2005, 4:00 p.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 89024. 3.1 API review -Help

Integration Build (May 12, 2005, 12:00 p.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 65548. [About] M9 shows unloaded plugins in PluginDetails with no warnings ...
Bug 76816. [Wizards] Text and location of Open Untitled Text File
Bug 80196. [HeapStatus] Heap status indicator enhacements
Bug 92062. [Decorators] Forground label decorator not working reliable
Bug 94292. [navigation] F3 and cloned editors: Editor switched even if not necessary
Bug 94355. [EditorMgmt] editor drop down: wrong fonts used
Bug 94456. [Undo] - Resource Navigator not showing workspace undo actions
Bug 94490. UI performance tests not showing up in GLOBAL fingerprints
Bug 94540. [Undo] ClassNotFoundException disposing undoable operations on shutdown
Bug 94683. OperationCanceledException in log
Bug 94926. [Preferences] WorkingCopyPreferences.remove(key) not working

Integration Build (May 09, 2005, 4:00 p.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 80053. [RCP] Use only Foundation classes for RCP
Bug 81229. [Dialogs] wizard banner resizing causes jumpy dialog
Bug 84406. [RCP] [ViewMgmt] [EditorMgmt] ISaveablePart not fully implemented
Bug 84824. [Preferences] Workbench Preference Dialog only saves Workbench preference store
Bug 87888. [Undo] - action handlers should set up the progress monitor
Bug 89000. 3.1 API review for org.eclipse.core.commands.operations
Bug 90161. [Navigator] DefaultSelecting folders shouldn't always expand first one
Bug 90709. [EditorMgmt] Provide an action to open another editor on the same input
Bug 91343. [Undo] - API clarification - threading issues
Bug 93935. [Preferences] Add keywords to preference pages
Bug 94047. [ActionSets] Toolbar shudders when opening the Classpath Variables preference page
Bug 94164. [Undo] - Action handlers should provide progress monitor for sharing by operation approvers
Bug 94192. Remove performance instrumentation from builds

Integration Build (May 09, 2005, 12:00 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 25387. [Wizards] [resources] File System Import changes file permissions
Bug 39445. [Tasks] Widget is disposed Exception exiting workbench with MarkerView open
Bug 75130. [Workbench] Workbench could avoid re-reading feature ini's to speed startup
Bug 87888. [Undo] - action handlers should set up the progress monitor
Bug 89000. 3.1 API review for org.eclipse.core.commands.operations
Bug 90963. [Import/Export] DBCS3.1: unable to export/import DBCS named file in tar archive
Bug 92497. [Undo] - externalize strings in undo action handlers and approvers
Bug 92988. [Viewers] potential NPE in AbstractTreeViewer
Bug 93030. [Import/Export] Tarfile Inputstream Broken
Bug 93468. [RCP] org.eclipse.ui.workbench.compatibility should have fragment.properties
Bug 93692. [WorkbenchParts] Unable to create error part for parts with no descriptor
Bug 93993. [Workbench] PartSite.getContextMenuIds() can get array index out of bounds
Bug 93998. [Editor Mgmt] [MPE] MultiPageEditorPartSite.registerContextMenu methods are inconsistent in whether they delegate
Bug 94007. Views without view icon get red box by default
Bug 94040. [RCP] org.eclipse.ui.win32 lacks a platform filter
Bug 94060. [Undo] - some dialog messages have &Undo when not appropriate
Bug 94129. [Workbench] Performance test regression caused by workbench harness change
Bug 94131. [Contributions] PageSite.registerContextMenu does not handle the same menu being registered under different ids

Integration Build (May 06, 2005, 4:00 p.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 10146. [DND] Consider adopting JDT support classes for Drag and Drop
Bug 21756. [PropertiesView] incorrect SetPropertyValueCommand#undo implementation
Bug 48784. [MPE] ClassCast exception Workbench page isPartVisiable for MultiPageSite
Bug 49347. First entry of local history disappears in several cases
Bug 56231. Shell deactivation/activation is not reliable
Bug 59037. [Navigator] Package explorer flicker when switching/closing editors
Bug 62405. Editor drop down performance slow on Linux-GTK on mouse move
Bug 62664. [ProblemsView] java.lang.NullPointerException when eclipse is trying to save Problem view
Bug 67467. [Presentaions] Toolbar layout missing buttons for stack view in Breakpoints view
Bug 68938. [Contributions] Allow contributions based on active editor input
Bug 69963. [KeyBindings] doc: New key bindings fail to work in text editor
Bug 70088. [Actions] ActionContributionItem.fill(Composite) creates button with wrong text
Bug 73722. [Perspectives] [ViewMgmt] No API for adding multiple instances of the same view in IPageLayout
Bug 77372. [RCP][Progress] Clicking on the progress button generates an error
Bug 78179. [Progress] ProgressManager's 'subTask' throws NPE on null string
Bug 78225. [Preferences] Clarify spec w.r.t. threads and change notification
Bug 80570. [Dialogs] Low Vision test - hover test is not present for icons in MessageDialogs
Bug 80655. [RCP][Preferences] Preferences breaking API boundaries
Bug 81675. [Progress] ArrayIndexOutOfBoundsException in progress viewer code
Bug 82107. [Progress] WorkbenchSiteProgressService should not refer to WorkbenchPart directly
Bug 84406. [RCP] [ViewMgmt] [EditorMgmt] ISaveablePart not fully implemented
Bug 85147. [Preferences] filter field: Looses focus on type
Bug 85587. [IDE] Unsaved changes + clean all ... should it prompt to save?
Bug 86329. [ViewMgmt] An view with columns gets incorrect widths when first opened
Bug 86362. [PropertiesView] Can not access AdapterFactory, when plugin is not loaded
Bug 88274. ObjectContributionsPerformanceTest not giving useful results
Bug 88629. [Commands] ConcurrentModificationException in command manager
Bug 88867. [DetachedViews] NPE with detached views
Bug 88919. [KeyBindings] registry: Preference changes should update bindings immediately
Bug 88998. Clean dialog layout is wasteful
Bug 89197. [Undo] - Warning/prompting usability issues
Bug 89237. [Preferences] Preferences dialog search Text should select page
Bug 89280. TreeViewer#add() is about 10 times slower on Windows than GTK
Bug 89689. [Preferences] ContentTypes preference page layout issue
Bug 90415. [Contributions] NPE in ActionContributionItem.update when trying to set accelerator in menu
Bug 90512. [Navigator] ResourceNavigatorMessagesCopy references IDE internal package
Bug 90758. [Preferences] Welcome Editor fails on 3.1M6
Bug 90788. [RCP] Remove M6 TODOs in WorkbenchAdvisors
Bug 91343. [Undo] - API clarification - threading issues
Bug 91389. [Decorators] [DynamicUI] InvalidRegistryObjectException and NPE in decorator manager
Bug 91961. Bold the text of elments which match searching contents in preference dialog
Bug 92020. WID in Tree.getItems during AbstractStructuredCommand.findMatches
Bug 92062. [Decorators] Forground label decorator not working reliable
Bug 92148. [WorkbenchParts] Global Refactorings disabled after opening editor
Bug 92164. Add job manager idle handler and gc() when idle
Bug 92203. [Preferences] preferences package needs cleanup
Bug 92258. [WorkbenchParts] Workbench should set focus on part's control if part doesn't
Bug 92366. [Undo] - If the execution of the undo/redo fails with a runtime exception the stack should be flushed
Bug 92433. [DnD] Drag'n'drop test failures (8) in HEAD
Bug 92506. [Undo] - API SPEC Change - Operation should never be removed on undo/redo error
Bug 92600. [Preferences] preferenceTransfer.exsd: examples incorrectly specified, add to help
Bug 92707. NPE in OperationHistroy while shutting down Eclipse
Bug 92764. [ActivityMgmt][Contributions] NPE when capabilities turned off and try to show all in new wizard
Bug 92777. [Contributions] Spec clarification: ContributionItem.getParent() can return null
Bug 92785. Properties and preferences dialog should disable combo when only one page
Bug 92814. [api] NewWizardMenu.setEnabled(boolean) was deleted
Bug 92835. [Viewers] retrieving projects from CVS creates duplicate resources in Navigator
Bug 92851. [Viewers] [api] protected field StructuredViewer.colorAndFontCollector
Bug 92974. [IDE] (tests) Perf tests generate CCEs and NPEs in perf_301 branch
Bug 92976. Focus problem on editor creation
Bug 93051. [Undo] Compile error org.eclipse.ui.operations.NonLocalUndoUserApprover
Bug 93077. Next / Previous Editor list not updated when active editor changes without having focus
Bug 93116. Performance optimizatioin in ScopedPreferenceStore
Bug 93118. Heap status plug-in generates a lot of Color garbage
Bug 93175. [Preferences] PreferencePage.createControl is tagged as experimental
Bug 93176. [JFace] Window.getDefaultOrientation() is marked as experimental
Bug 93178. ViewSettingsDialog is tagged as experimental
Bug 93192. Operation history MUST make sure that dispose is called whenever a undo/redo object is removed from the histroy
Bug 93193. [Dialogs] Infinite search in project import dialog
Bug 93236. [Properties] keywords for property pages
Bug 93238. [Workbench] CCE in XMLMemento while exiting my workspace
Bug 93245. [Dialogs] Error messages show up in two locations in the properties dialog
Bug 93263. [Preferences] Properties and Preference Dialog is inconsistent
Bug 93319. Infinite tab switching
Bug 93352. [ErrorHandling] IDEExceptionHandler should not use magic number
Bug 93355. [Perspectives] NPE in CustomizePerspectiveDialog
Bug 93360. [Viewers] getChild still used in indexForElement
Bug 93364. [ActivityMgmt] WorkbenchWindow#updateActionSets takes 52% of the time to create the package explorer
Bug 93414. keep search history in filteredCombo in dialog settings
Bug 93468. [RCP] org.eclipse.ui.workbench.compatibility should have fragment.properties
Bug 93516. [HeapStatus] Heap status indicator accesses the preference store too often
Bug 93518. [Workbench] [Tests] PDE junit test running when workbench is not up completely
Bug 93540. [ViewMgmt] (regression) View still restored from memento after closing and reopening
Bug 93635. [Preferences] Need to add new constant to ExtensionFactory
Bug 93636. [Preferences] ESC no longer closes the preference dialog
Bug 93658. [Preferences] pref. page shows only one content type (Text)
Bug 93690. clear icon with eraser is difficult to see (pale) and the analogy is often missed
Bug 93700. [EditorMgmt] AssertionFailedException in PartList.removePart when closing modified editor with concurrent changes to file
Bug 93718. [Workbench] XMLMemento loses text data on deserialization when createChild called before putText
Bug 93720. [Workbench] (Regression) XMLMemento converts newlines in string values to spaces on deserialization
Bug 93751. [RCP] IWorkbenchWindowConfigurer#getInitialSize default implementation does not conform to spec
Bug 93784. [WorkbenchParts] View not yet added to perspective when partOpened sent
Bug 93796. [Help] Help menu cleanup
Bug 93840. [Help] Dynamic Help menu item does not show the accelerator
Bug 93907. [Editor Mgmt] [Contributions] Editor actions enabled when editor opened without activating it

Integration Build (April 26, 2005, 8:00 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 11407. [Preferences] ScopedPreferenceStore#needsSaving always returns true
Bug 53333. [Workbench] Way too many selection change events are being fired
Bug 62097. [Perspectives] Toolbar MenuDetect listeners leaking
Bug 63251. [KeyBindings] interactions: If a key doesn't match while a prefix exists, then the key is not swallowed
Bug 66436. [KeyBindings] errors: Commands should forward to WorkbenchAdvisor exception handling
Bug 69430. [presentations] content description with '&' treated as mnemonic indicator
Bug 69667. [Dialogs] TVT3.0: Truncated text in Customize Perspective window.
Bug 75945. [Markers] Bookmark, problem and tasks view don't restore column widths
Bug 77787. [Commands] misc: dependency on Swing and AWT
Bug 79123. [Presentations] wrong cursor positions when switching editors with ctrl-pageup
Bug 80053. [RCP] Use only Foundation classes for RCP
Bug 80059. [RCP][JFace] Jface Use only Foundation
Bug 81444. [Contributions] ordering: Team menus (Compare, Replace, Team) not consistently ordered
Bug 81460. [Workbench] (regression) Close all perspectives, open Java perspective, layout wrong
Bug 81934. [DnD] Maximize intro, then put intro in stand-by, now can't resize views
Bug 82476. [Preferences] [RCP] Verify that the preference key to close editors on shutdown is API
Bug 82988. [Import/Export] Importing Existing Projects should support Archive Files
Bug 83943. [Decorators] Updates should be done one job per listener
Bug 84056. [Contexts] Next/Previous Editor/View/Perspective does not work
Bug 86521. [Intro] [RCP] Welcome menu action gives NPE when no product defined
Bug 86628. [Decorators] IAE: beginRule: R/, does not match outer scope rule
Bug 88031. [Preferences] Allow to show all preferences
Bug 88867. [DetachedViews] NPE with detached views
Bug 89124. [RCP] Error message opening editors in not RCP friendly
Bug 89197. [Undo] - Warning/prompting usability issues
Bug 89237. [Preferences] Preferences dialog search Text should select page
Bug 89596. [EditorMgmt] Editor drop-down handler registered in two different places
Bug 89900. [Progress] showInDialog blocks if the parentShell is modal
Bug 89910. [WorkbenchParts] (regression) PartStack does not remember active part when switching among perspectives
Bug 90307. [Workbench] UI code uses extra Composites
Bug 90579. [Preferences] unable to search DBCS on Properties and Preferences
Bug 90788. [RCP] Remove M6 TODOs in WorkbenchAdvisors
Bug 91015. [Commands] [Contexts] [KeyBindings] doc: org.eclipse.ui.commands and bindings extension points need more migration documentation
Bug 91122. [Contributions] ordering: issue with multiple object contributions that contribute the same menu
Bug 91298. preferenceTransfer extension point: problems with lots of keys
Bug 91764. [Decorators] Need to optimize the fullDefinitions case
Bug 91956. leaked refcount warnings in log
Bug 91994. [Commands] errors: Duplicate log entry for command warnings
Bug 92000. [Workbench] (regression) AssertionFailedException in PartList.removePart when editors closed on shutdown
Bug 92012. [DetachedView] Redundant activation changes when switching to perspective with detached views
Bug 92015. [IDE] IDEWorkbenchWindowAdvisor updates the window title too often
Bug 92016. [Workbench] [RCP] IDEWorkbenchWindowAdvisor does not respond to changes in editor title
Bug 92019. IAE in TextStyle constructor when disposing PDEFormEditor
Bug 92049. Editor reuse no longer sends partInputChanged
Bug 92137. [ActivityMgmt] IActivity still uses "activity activity bindings"
Bug 92153. [WorkbenchParts] Request for new API on WorkbenchPart
Bug 92161. [DynamicUI] Avoid getDeclaringExtension().getNamespace()
Bug 92171. WorkbenchPage.getViewStack is too eager to activate views
Bug 92215. [ActivityMgmt] Goofy hashCode implementations in the activities package
Bug 92217. Innefficient pattern in equals() used
Bug 92258. [WorkbenchParts] Workbench should set focus on part's control if part doesn't
Bug 92291. [Commands] Util.compare uses toString()
Bug 92366. [Undo] - If the execution of the undo/redo fails with a runtime exception the stack should be flushed
Bug 92434. Failure in EncodingTestCase on 1.5.0 VM
Bug 92506. [Undo] - API SPEC Change - Operation should never be removed on undo/redo error

Integration Build (April 19, 2005, 8:00 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 29034. Make clear that delete physically deletes files on disk
Bug 52271. [ViewMgmt] showView (any variety) has no impact when editor is maximized
Bug 73500. [Workbench] WorkbenchPage.bringToTop does not update activation correctly
Bug 77528. [Contributions] errors: The workbench should handle hostile pulldown delegates
Bug 78860. [Progress] UIJob uses lots of resources
Bug 81076. [Preferences] Project properties dialog: tree needs a border
Bug 82914. [KeyBindings] performance: Too many MissingResourceException from NativeKeyFormatter
Bug 85005. [WorkbenchParts] too many editors activated upon startup
Bug 89246. [EditorMgmt] PartInitException: No saved state can be found for this editor, when closing editors
Bug 89280. TreeViewer#add() is about 10 times slower on Windows than GTK
Bug 89637. [RCP] Need regression test for new advisor saveState/restoreState APIs
Bug 90073. [Viewers] AbstractTreeViewer.add method slow for elements added at end
Bug 90307. [Workbench] UI code uses extra Composites
Bug 90357. [WorkbenchParts] Avoid redundant part activation when switching perspectives
Bug 90859. [IDE] Cannot clean projects due to NPE in ResourceUtil.getFile
Bug 91073. Trailing ellipsis for Progress Preferences menu entry
Bug 91137. hashCode() + equals() inefficiencies
Bug 91384. [Preferences] CCE in FileEditorsPreferencePage.createContents when running automated tests
Bug 91387. [DynamicUI] NPE in WorkbenchWindow$1.addExtension
Bug 91462. [Wizards] WizardDialog Javadoc Typo
Bug 91744. Orphan UI tests need a home
Bug 91747. [ViewMgmt] [EditorMgmt] IWorkbenchPart.createPartControl refers to non-existent interfaces
Bug 91781. [WorkbenchParts] Adding a selection listener to a view causes view to be opened

Integration Build (April 12, 2005, 8:00 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 19336. [View Mgmt] Leak: Closed fast view is not GCed.
Bug 21824. [About] No busy cursor for Configuration Details
Bug 54057. [Font/Colour] Table item label changes to "Some Text..."
Bug 57035. [Tasks] First column of task view has odd little mark in its header
Bug 58930. [About] Unable to open web browser: Help->About Eclipse Platform->Feature Details->More Info
Bug 66497. All projects deletion triggers full workspace reindexing
Bug 67478. [Workbench] Title does not change when closing projects
Bug 68938. Allow contributions based on active editor input
Bug 78460. [Contributions] [ViewMgmt] Console actions leaking after each launch
Bug 78860. [Progress] UIJob uses lots of resources
Bug 86521. [Intro] [RCP] Welcome menu action gives NPE when no product defined
Bug 88552. [Contributions] Can't filter out actions from popup menu that are contributed by other plugins
Bug 88653. [Commands] 50% of perspective switch in ParameterizedCommand.equals()
Bug 88926. [Preferences] IDE should subclass FileEditorsPreferencePage
Bug 89019. [ActivityMgmt] ImageBindingRegistry is never hooked into the extension registry
Bug 89034. [ActivityMgmt] Activities javadoc issues
Bug 89109. Need Workspace preference page doc and code fixup
Bug 89374. [WorkbenchParts] partVisible not sent when editor restored
Bug 89393. [Undo] - Rename CU scenario - undo becomes disabled in renamed editor
Bug 89404. EditorSwitchTest failing
Bug 89406. OpenCloseEditorTest failing
Bug 89550. [Undo] - beef up javadoc for event notification and dispose
Bug 90096. [Progress] CVS repositories view flashes while browsing CVS
Bug 90099. [DynamicUI] actionSets do not honour dynamic loading and unloading
Bug 90277. [Presentations] configurable minChars of CTabFolder
Bug 90508. [RCP] [Progress] NullPointerException in ProgressManagerUtil.java
Bug 90521. [Import/Export] NumberFormatException during import zip file
Bug 90596. [KeyBindings] Remove the word "Show" from the "Show Key Assist..." menu
Bug 90651. [Import/Export][Preferences] Unused messages in WorkbenchMessages
Bug 90698. [EditorMgmt] FileEditorInput.getStorage() API change
Bug 90709. [EditorMgmt] Provide an Open Again action
Bug 90712. TableColumn trim differs between platforms

Integration Build (March 31, 2005, 12:00 p.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 89026. [WorkingSets] ILocalWorkingSetManager marked as under construction
Bug 89246. [EditorMgmt] PartInitException: No saved state can be found for this editor, when closing editors
Bug 89816. [Workbench] Cannot unlock toolbar

Integration Build (March 31, 2005, 12:10 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 83059. [RCP] No enablement of perspective menu items
Bug 88904. about.html files are CPL
Bug 89026. [WorkingSets] ILocalWorkingSetManager marked as under construction
Bug 89415. [Commands] handlers: Ctrl+E has no effect
Bug 89504. [Contributions] ResourceException when opening context menu on closed project
Bug 89530. [Preferences] Performance pref page is layer breaker and causes errors
Bug 89625. [IDE] IDEWorkbenchWindowAdvisor refers to workbench internals for backdrop
Bug 89678. Need to remove the performance preference page in M6

Integration Build (March 29, 2005, 4:00 p.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 73587. [RCP] Allow separation of declaration and placement of workbench extensions
Bug 74263. [EditorMgmt] Allow customized matching of editor inputs
Bug 80793. [Viewers] null image returned from ILabelProvider.getImage should remove any image
Bug 87675. [Undo] - Need API review for composite (open/close) operation scenario
Bug 89303. [Help] Add support for resolving hrefs in the workbench help system
Bug 89313. Unable to do full rebuild
Bug 89324. [Preferences] PreferenceLinkArea uses java.security.InvalidParameterException
Bug 89340. [Preferences] Preferences working copy: Pages want to submit update jobs

Integration Build (March 29, 2005, 12:10 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 69647. [Workbench] Need showURL API
Bug 72397. [Dialogs] DialogSettings Javadoc example needs <pre> and </pre> tags
Bug 74263. [EditorMgmt] Allow customized matching of editor inputs
Bug 84022. [Preferences] Compiler preference page does not layout status messages correctly
Bug 85192. [KeyBindings] preference page: ArrayIndexOutOfBounds if add special key while modifier pressed
Bug 85373. [RCP] Missing save/restore capabilities of workbench state
Bug 85750. [WorkingSets] Adapt working sets to ResourceMapping
Bug 87654. Move ContentOutlineMessages
Bug 88134. [Commands] errors: Incomplete and confusing warning
Bug 88737. [GlobalActions] Close All is disabled while an editor is open
Bug 88873. [DynamicUI] remove Experimental from IExtensionTracker API
Bug 88965. Some editor is returning null from getEditorInput()
Bug 89000. 3.1 API review for org.eclipse.core.commands.operations
Bug 89020. [Undo] Operation throws assertion failure if undo limit is set to 0
Bug 89025. [Commands] javadoc issues in commands
Bug 89031. [Undo/Redo] IWorkbench#getOperationSupport() marked experimental
Bug 89032. javadoc issues with contributions
Bug 89033. Workbench javadoc issues
Bug 89071. [Progress] Progress dialog prevents access to modal error dialog
Bug 89123. [Wizards] Typo in WizardDataTransferPage Javadoc
Bug 89137. [JFace] - API Review - "temporary" API in AbstractTreeViewer
Bug 89139. [JFace] - API Review - DerivedImageDescriptor not complete
Bug 89218. [DynamicUI] There needs to be a browser dynamic test
Bug 89224. [Preferences] Policy.SHOW_PREFERENCES_NEWLOOK is unused
Bug 89259. [WorkbenchParts] assertion failed when opening Compare editor for MANIFEST.MF
Bug 89303. [Help] Add support for resolving hrefs in the workbench help system
Bug 89311. [Workbench] clean up registry constants

Integration Build (March 24, 2005, 8:00 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 21756. [PropertiesView] incorrect SetPropertyValueCommand#undo implementation
Bug 67413. [KeyBindings] misc: Block accelerators that are in use
Bug 69647. [Workbench] Need showURL API
Bug 70856. [Viewers] ComboViewer internalRefresh is slow
Bug 77468. [ErrorHandling] NPE in Perspective.loadPredefinedPersp
Bug 77567. [PropertiesView] PropertySheet can not properly refresh categorys with only one son after expanding and folding again
Bug 77713. [KeyBindings] assist: "Esc" closes key assist rather than narrowing choices
Bug 82476. [Preferences] [RCP] Verify that the preference key to close editors on shutdown is API
Bug 84252. [ActivityMgmt] Allow preference page to be a plugable component
Bug 84255. [ActivityMgmt] Define trigger points in schema
Bug 84731. [PropertiesView] Flicker when resizing columns
Bug 85580. [Preferences] Usability issues with the import preferences dialog
Bug 85601. [Preferences] export preferences wizard - "Choose Specific" not working
Bug 85698. [Preferences] Import button not hooked into new import wizard
Bug 86958. [Viewers] Adding many adjacent children to a TreeViewer is slow
Bug 87208. [GlobalActions] CCE in RetargetAction while switching between views and editors
Bug 87675. [Undo] - Need API review for composite (open/close) operation scenario
Bug 88733. [PropertiesView] ResourcePropertySource and FilePropertySource wastes cpu cycles
Bug 88838. [Undo] - API cleanup - remove IContextConsultingOperationApprover
Bug 88863. [Preferences] PreferencesLinkArea should be API
Bug 88872. [Keys] (tests) Bug43597Test is platform-specific
Bug 88878. [Preferences] File and Content Type pages should link to one another
Bug 88890. [WorkbenchLauncher] missing "select workspace" dialog

Integration Build (March 22, 2005, 8:00 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 24694. [PropertiesView] Use factory method pattern in PropertySheetEntry (as in GEF)
Bug 37668. [plan item] Content-type-based editor lookup
Bug 48138. [Dialogs] Public API for ContainerCheckedTreeViewer, ResourceTreeAndListGroup
Bug 49497. [RCP] JFace dependency on org.eclipse.core.runtime enlarges standalone JFace applications
Bug 53176. [KeyBindings] misc: WorkbenchContextSupport should not add/remove key filter more than once
Bug 67890. [PropertiesView] Exception when entries added to properties view
Bug 79324. [DynamicUI] If view and perspective descriptors go away, their handlers are never disposed
Bug 80132. [plan item] Enhancements for supporting new users
Bug 83067. [Dialogs] PathVariableSelectionDialog as API
Bug 83625. [WorkbenchLauncher] Launcher's prefs should not be API on IWorkbenchPreferenceConstants
Bug 85506. [Import/Export] [Preferences] import preference wizard uses a "save" dialog.
Bug 86011. [Wizards] Need to support creating multiple folders at once
Bug 86166. [Preferences] need preference pages for content types
Bug 86610. Lots of Worker threads (around 100)
Bug 87111. [Dialogs] Feature: add general-purpose page change notification for dialogs
Bug 87288. [IDE] [EditorMgmt] Should avoid explicit checks for [I]FileEditorInput
Bug 87354. [Undo] [GlobalActions] Platform/UI should provide an action group to install global undo redo actions
Bug 87672. get rid of IUndoableOperation#getDescription()
Bug 87801. [Decorators] Failure in DecoratorTreeTest.fontCheck
Bug 87944. [Workbench] Add manifest with platform filter to o.e.ui.carbon fragment
Bug 87951. [ViewMgmt] View registry API exposes internal Category class
Bug 87977. [Help] Add a 'Dynamic Help' menu item
Bug 88084. Remove references to BundleUtility and WorkbenchImages in IDE
Bug 88114. [ViewMgmt] show view dialog no longer supported
Bug 88116. [ViewMgmt] ClassCastException in show view dialog
Bug 88137. [Model] NPE on editor resource save
Bug 88175. NPE opening ShowViewDialog
Bug 88191. [Preferences] Temporary shell created in PreferenceConverter
Bug 88240. [About] About dialog needs to extract subdirs
Bug 88273. [ViewMgmt] (regression) Show view dialog does not remember last selection or expanded state
Bug 88346. [JFace] [Workbench] [IDE] [jars] Enable Platform UI plug-ins to ship as jars
Bug 88352. Operation supports leaks contexts via action handler
Bug 88505. [Undo] - Tracing options for undo stack
Bug 88604. [EditorMgmt] [Perspectives] NPE in PerspectiveListenerList.fireEvent when debug flag is on
Bug 88634. [ActivityMgmt] move activity image binding to the activitySupport extension point
Bug 88635. [EditorMgmt] add performance tracking for content type resolution
Bug 88656. [Workbench] IWorkbench should not extend the internal IServiceProvider

Integration Build (March 15, 2005, 8:00 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 38351. [Commands] instrumentation: Listening to commands invoked from menu or key
Bug 52081. [ErrorHandling] Maintain some of original exception message
Bug 75051. [ViewMgmt] [EditorMgmt] [Workbench] ClassCastException closing workbench
Bug 76768. [RCP] [ViewMgmt] [EditorMgmt] Need ability to provide custom save prompt when view implements ISaveablePart
Bug 82979. [Preferences] Add new working copy API
Bug 84255. [ActivityMgmt] Define trigger points in schema
Bug 84984. [GlobalActions] TextSelectionNavigationLocation holds on IDocument
Bug 86633. [Themes] Cascading*Registry should not use Display.getCurrent().asyncExec
Bug 86995. [Preferences] Preferences page now includes inaccessible combo box
Bug 87074. [Viewers] TableViewer and SWT.VIRTUAL: ArrayOutOfBoundsException in ConcurrentTableUpdator
Bug 87326. [Markers] Missing messages in catalog
Bug 87468. Improve the workbench handling of part exceptions
Bug 87506. ExceptionInInitializerError while running UiTestSuite
Bug 87541. [DetachedViews] Errors with detached views
Bug 87632. [KeyBindings] Pressing Ctrl+Shift+L twice fails
Bug 87662. [PropertiesView] NPE in PropertySheetViewer.updateChildrenOf
Bug 87772. [ViewMgmt] (Javadoc) IViewLayout is not tagged as "not intended to be implemented"
Bug 87773. [Workbench] SelectionEnabler.SelectionClass should be internal
Bug 87796. [WorkbenchParts] IWorkbenchSite.getShell() returns null / every text-based editor is leaked
Bug 87826. Need to improve image loading in Workbench
Bug 87856. [Commands] Last closed editor leaked due to reference by command manager
Bug 87944. [Workbench] Add manifest with platform filter to o.e.ui.carbon fragment
Bug 87990. [Contributions] SubContributionManager.remove(String) calls itemRemoved on the wrapper, not the original item

Integration Build (March 08, 2005, 8:00 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 43691. [Commands] [KeyBindings] parameters: Key bindings should be able to pass parameters to commands
Bug 56231. Shell deactivation/activation is not reliable
Bug 67180. [Commands] request: Window > Show View > Other... should have keyboard shortcut
Bug 72285. [KeyBindings] registry: Cannot assign keybinding to general views
Bug 82802. [Commands] [Contexts] [Contributions] [KeyBindings] performance: Many duplicate strings
Bug 82854. [KeyBindings] performance: Large footprint on key classes
Bug 84446. OperationHistory should protect itself better against runtime exceptions
Bug 86502. field names in org.eclipse.core.commands.operations not consistent
Bug 86948. [KeyBindings] error messages fill up my log
Bug 86995. [Preferences] Preferences page now includes inaccessible combo box
Bug 87020. [KeyBindings] registry: NPE when starting Eclipse 20050301-1230`
Bug 87089. [Viewers] LabelProvider.getImage is not invoked after the TreeViewer changes introduced on 24/01/2005
Bug 87198. Unable to create a MessageDialog instance outside of SWT thread
Bug 87268. ObjectUndoContext should offer a method removeMatch
Bug 87269. [ActivityMgmt] improve activity set manipulation

Integration Build (March 01, 2005, 8:00 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 58990. [DetachedViews] Dialogs from detached view on wrong monitor
Bug 61899. [Commands] performance: Investigate start-up performance for commands
Bug 67651. [KeyBindings] request: Insert/Del key related key bindings on win32 for cut/copy/paste
Bug 77526. [BiDi] [WorkbenchLauncher] Workbench startup dialog does not support BIDI
Bug 80689. [Preferences] API to switch property/preference pages
Bug 82106. [BIDI] getOrientation() is on WorkbenchPart, not an interface
Bug 82802. [Commands] [Contexts] [Contributions] [KeyBindings] performance: Many duplicate strings
Bug 82854. [KeyBindings] performance: Large footprint on key classes
Bug 82947. [BiDi] Mutli page editors need mixed BIDI support
Bug 82951. BIDI:Eclipse editors should be RTL except those that are generally used for typing English text
Bug 84255. [ActivityMgmt] Define trigger points in schema
Bug 84279. [KeyBindings] assist: Leaks Shell and EnabledSubmissions
Bug 84446. OperationHistory should protect itself better against runtime exceptions
Bug 84707. [Preferences] search doesn't match with spaces.
Bug 84738. [Themes] Current theme preference should be made public
Bug 85750. [WorkingSets] Adapt working sets to ResourceMapping
Bug 86184. [KeyBinding] registry: Missing key binding for paste in emacs scheme
Bug 86219. Test failures in I20050218-1333
Bug 86243. Undo/Redo implementation should propagate CoreExceptions
Bug 86244. IOperationHistory#closeOperation should only add the operation to the undo stack if it is valid
Bug 86315. UI message classes should sub-class OSGi NLS class
Bug 86398. WorkbenchUndoContext addMatch should be accessible by headless infrastructure
Bug 86450. [Workbench] timeout messages in log when starting N20050224-0010
Bug 86456. [Dialogs] Dialogs open on wrong monitor
Bug 86474. Widget is disposed in WorkbenchContextSupport.unregisterShell
Bug 86614. Deadlock on startup

Integration Build (February 22, 2005, 8:00 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 14735. [PATCH] recursive folder resource creation
Bug 64496. [KeyBindings] preference page: should use Combo.setVisibleItemCount(int)
Bug 81333. [GlobalActions] "Open Resource" dialog doesn't filters out class files?
Bug 84738. [Themes] Current theme preference should be made public
Bug 85052. [Help][Commands] new IWorkbenchHelpSystem already deprecated
Bug 85285. [Contributions] ProjectPersistentPropertyTester should work for IResource

Integration Build (February 18, 2005, 12:00 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 58202. Test failures in drag 'n' drop on kwin
Bug 76082. [DND] DnD test failures on Linux
Bug 79433. [DND] Test failures in DND in I200411231600
Bug 85017. [KeyBindings] preference page: Hang in "org/eclipse/swt/internal/gtk/OS._gtk_tree_view_column_cell_get_size"

Integration Build (February 17, 2005, 8:00 p.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 85773. [presentations] Close icon is wrong in r21 presentation

Integration Build (February 17, 2005, 4:00 p.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 85452. [IDE] (regression) Backdrop missing when all perspectives closed

Integration Build (February 17, 2005, 12:08 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 74263. [EditorMgmt] should be possible to register own IEditorInput classes
Bug 77486. [GlobalActions] Should deprecate IDEActionFactory.REBUILD_PROJECT and REBUILD_ALL
Bug 84714. [About] Layout of About Eclipse Platform Features
Bug 85242. [Help] Help search combo too prominent
Bug 85390. [Import/Export] Import project does no longer work
Bug 85409. Decorator enablement relies on objectClass
Bug 85532. Preference import wizard does not set default import option

Integration Build (February 15, 2005, 9:00 p.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 85169. [Commands] errors: Not enough context in error message
Bug 85306. Poor wording of verbose mode preference
Bug 85311. [KeyBindings] misc: NPE from KeyBinding preference page

Integration Build (February 15, 2005, 12:08 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 46207. [Workbench] [Services] Combine, compose, nest workbenchparts and editorparts
Bug 83700. [Preferences] Definition of null Shell argument to PreferencesUtil.createPreferenceDialogOn(Shell, ...)
Bug 84113. [Help] [Contributions] Exposing help search in the UI
Bug 84912. [KeyBindings] performance: Lots of garbage when editor gains/loses focus
Bug 85194. [KeyBindings] Mnemonic for Show Key Assist

Integration Build (February 14, 2005, 8:00 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 37221. [EditorMgmt] AbstractTextEditor#isSaveOnCloseNeeded not called
Bug 61838. [Dialogs] Clean dialog should remember "build immediately" setting
Bug 65944. "Clean selected projects" should use last selection as default
Bug 73458. [RCP] -data @none is not supported for an RCP application
Bug 77369. [Progress][RCP] Move RUN_IN_BACKGROUND preference fo IWorkbenchPreferenceConstants
Bug 77567. [PropertiesView] PropertySheet can not properly refresh categorys with only one son after expanding and folding again
Bug 80835. [Import/export] Importing multiple projects kicking off a build per project
Bug 81760. [Import/Export] Search as you type in import dialog is bad
Bug 82735. [Dialogs] Clean? dialog should be resizable
Bug 83182. Perspective preference page does not use perspective icons in list
Bug 83658. [RCP] Split WorkbenchAdvisor into separate advisors for workbench, window, and action bars
Bug 84112. Preferences Dialog clean up
Bug 84113. [Help] [Contributions] Exposing help search in the UI
Bug 84252. [ActivityMgmt] Allow preference page to be a plugable component
Bug 84578. [Import/Export] Cannot import tar files with 8-bit filenames
Bug 84586. Launch doesn't wait for build if launching while "cleaning" before build
Bug 84700. [Contexts] events: Context/command tests are failing
Bug 84713. [Import/Export] Project import searches all files takes too long
Bug 84731. [PropertiesView] Flicker when resizing columns
Bug 84763. Variables view comes to front when switching editors with an active debug session
Bug 84787. [Preferences] the preferencePage extension point does not support IExecutableExtension
Bug 84806. [ActivityMgmt] Activities and Categories should have associated icons
Bug 84848. [Contributions] Team menu no longer appear on adaptables
Bug 84990. [Viewers] Label images in TableViewer are not updated

Integration Build (December 16, 2004, 4:00 p.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 81020. [Perspectives] (regression) Cannot save perspective
Bug 81243. [Examples] Readme Editor name incorrectly contains mnemonic
Bug 81413. [Perspectives] Workbench.showPerspective refers to wrong NLS string

Integration Build (December 16, 2004, 12:00 p.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 52079. [Commands] org.eclipse.ui.commands extension point; typo in doc and needs clarification
Bug 77404. [Navigator] ArrayStoreException thrown by NavigatorDropAdapter.getSelecetdResources
Bug 81165. Action delegate disposed twice if it implements both IActionDelegate2 and IWorkbenchWindowActionDelegate
Bug 81413. [Perspectives] Workbench.showPerspective refers to wrong NLS string

Integration Build (December 16, 2004, 12:10 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 72337. [IDE] FileEditorInput .equals() not implemented against interface
Bug 80598. [RCP] [Wizards] WorkbenchWindow.addSubmenu should be called from action classes, not factory
Bug 81001. [PresentationAPI] Internal errors when shutting down Eclipse
Bug 81116. [Preferences] NPE in PreferenceDialog#updateMessage
Bug 81164. restoreDefaults for ViewsPreferencePage referring to wrong preference store
Bug 81277. Uncompressed Tar archiving is 10 to 20 X slower then zip or compressed tar

Integration Build (December 14, 2004, 8:00 p.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 47065. [ViewMgmt] View pulldown menu (on the right) should follow platform interaction conventions
Bug 68325. [Perspectives] IPerspectiveDescript.getImageDescriptor() can return null
Bug 74302. [Perspectives] no null check in SavePerspectiveAction.
Bug 76285. [Presentations] Folder tab does not indicate current view when using multi-instance views
Bug 80933. Property page not shown in tree
Bug 80958. [DynamicUI] [Perspectives] Lost icon for custom Java perspective

Integration Build (December 14, 2004, 12:10 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 47165. [RCP] Message shown when all perspectives closed is IDE-specific
Bug 80861. [PerspectiveBar] NPE switching perspectives

Integration Build (December 13, 2004, 8:00 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 22698. [Import/Export] Import several projects at once
Bug 33897. [Import/Export] Export to .tar.gz or .tar.bz2
Bug 47065. [ViewMgmt] View pulldown menu (on the right) should follow platform interaction conventions
Bug 47165. [RCP] Message shown when all perspectives closed is IDE-specific
Bug 54779. [RCP] Problem updating menus, menu not appearing
Bug 61211. [Navigator] When deleting a linked resource, it asks if you're sure you want to delete any read-only files
Bug 71078. [PerspectiveMgmt] IWorkbenchPage needs closePerspective
Bug 71150. [RCP] [Perspectives] Allow no initial perspective
Bug 71843. Error ticks on editor tab not updated for inactive editors
Bug 72337. [IDE] FileEditorInput .equals() not implemented against interface
Bug 73047. [DnD] click-drag on view menu starts dragging view instead of opening menu
Bug 73736. [RCP] [Wizards] Should expose NewWizardMenu and friends as API
Bug 73769. [Dialogs] Open Resource dialog has OK enabled when entry invalid
Bug 76482. [Viewers] Add temporary protected API to support prototype of grouping by working sets
Bug 76967. [RCP] IWorkbenchAction should be API
Bug 77738. [IDE] IDE plug-in needs to get off of the core compatibility layer
Bug 77800. [Encoding] Wrong information shown in encoding properties dialog
Bug 78013. [BIDI] Eclipse 3.1M3 shows in Right-To-Left orientation
Bug 79638. [EditorMgmt] history: NavigationHistory won't release references to IEditorParts
Bug 79957. [Viewers] NPE changing input usingTableViewer and virtual
Bug 80259. WorkingSetManager not correctly disposed
Bug 80366. Quick-fix for add parameter to the constructor for final member variable
Bug 80400. [Preferences] use traditional style tabs for pref. dialog
Bug 80429. [Preferences] [Dialogs] FieldEditors should relax requirements to support DialogPages
Bug 80563. [RCP] Make current perspective's shortcuts available via API
Bug 80569. [Contributions] Parent of contribution item not cleared when item removed from manager
Bug 80598. [RCP] [Wizards] WorkbenchWindow.addSubmenu should be called from action classes, not factory
Bug 80604. [DyanmicUI] PerspectiveRegistry.validateLabel() doesn't do as it advertises
Bug 80646. [Dialogs] ResourceInfoPage should set background on read-only text widgets
Bug 80675. [Properties] Property page categories: Limited to one level?
Bug 80677. [Progress] UI dead after error message from progress view
Bug 80696. [Preferences] PreferencePage NPE
Bug 80781. [Import/Export] Group boxes should not use colons

Integration Build (December 07, 2004, 8:00 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 62788. [Themes] Colors and Fonts page does not expand on search
Bug 63826. Project menu Build Working Set item has extra separator
Bug 73769. [Dialogs] Open Resource dialog has OK enabled when entry invalid
Bug 75022. [Viewers] Task tags preference page bolds non default items
Bug 79573. [KeyBindings] registry: Keybinding problems after converting according to deprecation warning
Bug 79957. [Viewers] NPE changing input usingTableViewer and virtual
Bug 80020. [Dialogs] open type dialog enables "Ok" when no classes were found
Bug 80025. [Preferences] more preference search improvements
Bug 80133. Cannot open editors or expand package explorer
Bug 80174. [DynamicUI] Show View->Other window empty
Bug 80179. [DynamicUI] view-related warning messages in the log

Integration Build (November 30, 2004, 8:00 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 52669. [DetachedView] Undocked/floating windows looses position
Bug 54128. [PropertiesDialog] Categories for property pages
Bug 66961. [Commands] request: Views can have keybindings, why not perspectives
Bug 69737. [Dialogs] New folder dialog is too tall
Bug 76378. [Progress] Deadlock in interaction between ModalContext, UIThread, and background NotifyJob
Bug 79441. [Dialogs] Save As dialog not resizable

Integration Build (November 23, 2004, 8:00 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 47284. [Dialogs] New Simple File / Advanced /Link to Variable
Bug 52079. [Commands] org.eclipse.ui.commands extension point; typo in doc and needs clarification
Bug 57083. [Preferences] Workbench/File Associations/Add; text field does not use dialog font
Bug 66214. [Dialogs] Show View and Open Perspective > Other ...: Dialogs not resizable
Bug 66872. [Dialogs] Open Resource and Open Type dialog text no longer matches
Bug 68568. [JFace] Unreadable button fonts
Bug 74961. [Workbench] Need way to start eclipse with SWT in debug mode
Bug 75805. [Dialogs] TitleAreaDialog tooltip not useful
Bug 76064. [WorkbenchLauncher] Workspace Launcher dialog does not use dialog font
Bug 77071. [Navigator] [Viewers] Navigator update loses additions
Bug 77339. [Progress] [Dialogs] The workbench leaks dialogs
Bug 78013. [BIDI] Eclipse 3.1M3 shows in Right-To-Left orientation
Bug 78337. [Dialogs] Typo in "Folder selection" dialog box
Bug 78532. [Wizards] Hook up background project creation support
Bug 78546. [CoolBar] [EditorMgmt] Adding coolbars from editor action contributor has no effect
Bug 78762. [WorkingSets] Failure in UINewWorkingSetWizardAuto.testTypePage
Bug 78878. [Preferences] Navigation history for workbench preference page
Bug 78947. AbstractWorkingSetManager doesn't connect working sets restored from memento

Integration Build (November 16, 2004, 8:00 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 78013. [BIDI] Eclipse 3.1M3 shows in Right-To-Left orientation
Bug 78623. [WorkingSets] Small improvements to working sets

Integration Build (November 09, 2004, 8:00 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 56973. [Themes] FontRegistry.bestDataArray() chops off all but the first "good" font
Bug 65187. [Themes] Cascading*Registry leakage from Colors and Fonts pref page
Bug 67053. [Workbench] when locking fails with exception, wrong message is shown
Bug 73487. [Images] Design an ImageCache on top of ActionContributionItem's cache
Bug 76673. [BIDI] Need an override in parts for orientation
Bug 77323. [JFace] Deadlock in ImageCache on shutdown
Bug 77704. [Themes] Choose font should switch to busy cursor
Bug 78111. [WorkingSets] Add support for dynamically created working sets

Integration Build (November 04, 2004, 4:00 p.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 76724. [RCP] error dialog in openFirstTimeWindow() should not be parented
Bug 77548. [Encodings] Cannot open the project's preferences page when running on a 1.5 VM

p>Integration Build (November 04, 2004, 12:00 p.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 76724. [RCP] error dialog in openFirstTimeWindow() should not be parented
Bug 77661. [KeyBindings] interactions: "Esc, Shift+R" key binding doesn't work

Integration Build (November 02, 2004, 12:10 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 77323. [JFace] Deadlock in ImageCache on shutdown

Integration Build (November 01, 2004, 8:00 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 62940. [Themes] Pref page should remember tree expansion state and selection
Bug 72434. [Workbench] Toolbars in CTabItems not rendering in RIGHT_TO_LEFT
Bug 73487. [Images] Design an ImageCache on top of ActionContributionItem's cache
Bug 75835. [EditorMgmt] [Contributions] Action Bars are not cleaned up after an Editor throws PartInitException
Bug 76726. [Jobs][Progress] Redesign job error dialog
Bug 76846. Calling layout sets the height of a widget to 0
Bug 77016. [Themes] [Jface] NPE in "FontRegistry#disposeFonts"
Bug 77021. [Workbench] Errors where no errors previously existed (I200408260800)
Bug 77036. [JFace] Test failures in ImageCacheTest
Bug 77129. [KeyBindings] Esc doesn't close dialogs
Bug 77323. [JFace] Deadlock in ImageCache on shutdown

Integration Build (October 26, 2004, 8:00 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 2920. [Workbench] IMemento.getChildren does not match Javadoc API spec (1GKNTYG)
Bug 69143. [ActivityMgmt] Difficult to disable activities
Bug 72358. [Viewers] Support SWT.VIRTUAL style
Bug 72426. [BIDI] plan item - Proposed changes for BIDI support
Bug 73487. [Images] Update the workbench classes to use JFace's ImageCache
Bug 73756. [Commands] ActionContributionItem isvisible should issue warning when action is not visible
Bug 74230. [Workbench] Introduce new UIStats.shouldDebug(int operation)
Bug 74675. [KeyBindings] Quick Fix keybinding support for non Java Editor
Bug 76276. [IDE] File deletion obtains workspace root rule
Bug 76338. [Intro] Main Toolbar lost
Bug 76432. [GlobalActions] WorkbenchActionBuilder wrong null check
Bug 76453. [Encodings] Open properties fills log with encoding messages
Bug 76506. [Preferences] UIPreferenceInitializer aggressively accesses instance preferences
Bug 76507. [Encoding] properties dialog show BOM when there is no BOM
Bug 76517. NPE in LaunchViewContextListener
Bug 76565. [KeyBindings] Esc Ctrl+F does not work properly
Bug 76669. [Perspectives] NullPointerException in Perspective.getFastViewWidthRatio()
Bug 76671. [BIDI] need a commmand line option for orientation
Bug 76687. [Workbench] Exceptions not logged in several places
Bug 76724. [RCP] error dialog in openFirstTimeWindow() should not be parented
Bug 76837. [KeyBindings] Ctrl-Shift-L popup should take focus-->easier to get pref page
Bug 76867. Warnings in the nightly build 01022
Bug 76892. [EditorMgmt] [RCP] CTRL-E brings up empty editor list even if editor area is hidden
Bug 76937. [Themes] [JFace] Bug in addAllocatedFontsToStale()
Bug 76940. [Preferences] Update JFace javadoc for #putValue and notification
Bug 76969. Preference change not propegated.

Integration Build (October 19, 2004, 8:00 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 64958. [ASTRewrite] Moving static members doesn't fully respect formatter settings
Bug 72374. [Dialogs] Provide a generic info pop dialog
Bug 73487. [Images] Update the workbench classes to use JFace's ImageCache
Bug 73871. [KeyBindings] NullPointerException while running UiTestSuite
Bug 74468. [Preferences]deprecated preference initialization
Bug 74604. [KeyBindings] Chose key to edit from View pane
Bug 74675. [KeyBindings] Quick Fix keybinding support for non Java Editor
Bug 75718. [Preferences] allow direct opening of / linking to specific preference pages.
Bug 75843. Deadlock arised when calling JDIDebugModel.createMethodEntryBreakpoint
Bug 76082. [DND] DnD test failures on Linux
Bug 76098. [PerspectiveBar] [DND] Leaking workbench windows
Bug 76113. [Commands] "Aggressive" error reporting for action def with definitionId and no command
Bug 76319. [Perspectives] Poor error reporting when unable to create perspective
Bug 76482. [Viewers] Add temporary protected API to support prototype of grouping by working sets

Integration Build (October 12, 2004, 8:00 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 38085. [IDE] Open Resource shows files in build directory as well as source directories
Bug 50071. [Tasks] Got AssertionFailedException
Bug 55453. [DnD] ClassCastException in MarkerTransfer.lazyInit
Bug 65049. [Dialogs] NPE when creating folder during adding source folder while workspace is locked
Bug 66967. [Contributions] PropertyParser should be deprecated (or removed)
Bug 67311. [ViewMgmt] [RCP] Other views may be docked with standalone views
Bug 69423. [Tasks] TVT3.0: Multiple Mnemonics in Tasks -> Sorting screen
Bug 69424. TVT3.0: Multiple Mnemonics in Tasks -> Filters
Bug 72947. [Encoding] Encoding drop down in properties dialog has 3 null entries
Bug 73067. [DnD] Dock views is very hard if there is no editor area
Bug 73452. Interactive resize leaves cheese on sashes
Bug 73487. [Images] Update the workbench classes to use JFace's ImageCache
Bug 73557. [Dialogs] Pattern matching changes Open Resource type-ahead behaviour
Bug 73756. [Commands] ActionContributionItem isvisible should issue warning when action is not visible
Bug 74762. [Workbench] Dual screen (Matrox DualHead MultiDisplay) startup only on one monitor
Bug 74779. [Perspectives] (regression) the showTitle parameter of IPageLayout.addStandaloneView is no longer honoured
Bug 74982. [Commands] Select All accelerator is available on a Tree control hosted in a TreeViewer but does not send SelectionChanged events
Bug 75138. [Encoding] Eclipse's content type support should warn about conflicting settings
Bug 75564. Unable to cancel exit of workbench while external tools are running
Bug 75689. [Progress] Progress bar does not work while creating patch

Integration Build (October 05, 2004, 8:00 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 44467. [Decorators] Decorators not updating after importing preferences
Bug 51590. [Preferences] Pref Page Workbench/Perspectives; "Restore Defaults" does not restore default perspective
Bug 72341. [WorkbenchLauncher] programmatic access to selection dialog
Bug 72615. [Viewers] Need and ITableFontProvider
Bug 72720. [Viewers] TableTreeViewer should support ITableColorProvider
Bug 73083. [Encoding] Need to verify encodings and indicate unavailable ones
Bug 73458. [RCP] -data @none is not supported for an RCP application
Bug 74037. [ViewMgmt] Schema for org.eclipse.ui.elementFactories must be more specific
Bug 74059. [Viewers] ViewerLabel#hasNewImage() is wrong when setImage(..) has not been called
Bug 74473. [Preferences] Preference Export dialog does not speak my language.
Bug 74529. [Encoding] Encoding on properties no longer explains encoding
Bug 74708. [Encoding] IDEEncodingPreferencePage does not disable OK when invalid encoding is entered
Bug 74727. [Startup] Workspace prompt preference does not stick
Bug 74822. [Preferences] Update spec for property change events
Bug 74994. [Decorators] DecoratorManager activated on startup of an empty workspace
Bug 75118. [Wizards] Primary wizards duplicates
Bug 75125. [Preferences] ScopedPreferenceStore improvements.
Bug 75312. [Perspectives] Customize perspective command tree redawing problem
Bug 75383. [About] About Eclipse dialog: Feature buttons not properly voiced
Bug 75420. [Preferences] Import should show busy cursor
Bug 75458. [Progress] Improper use of Progress service API results in lockup on Mac
Bug 75507. Spelling mistake in the schema for org.eclipse.ui.commands

Integration Build (September 28, 2004, 8:00 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 59829. [Dialogs] Working set created by the Team Project Set import wizard misses an icon
Bug 63049. [Dialogs] MessageDialogWithToggle's toggle button isn't centered
Bug 72720. [Viewers] TableTreeViewer should support ITableColorProvider
Bug 73085. [Themes] Need API to programatically configure theme elements
Bug 73660. [Preferences] Need to migrate to the OSGI API
Bug 74449. [Contributions] StatusLineManager creates BEGIN MIDDLE END groups at wrong time
Bug 74526. [Examples] deprecated methods in PropertySheet UI Example
Bug 74528. [Examples] deprecated methods in Readme Tool UI Example
Bug 74932. [KeyBindings] The Key Assist Action should be available from the Help menu
Bug 74990. [Contexts] [Commands] EnabledSubmission for activePartId not working

Integration Build (September 23, 2004, 12:00 p.m. (EDT))

## What's new in this drop

We're rolling back to CompatibilityPreferenceStore, and abandoning the ScopedPreferenceStore for M2.

Integration Build (September 23, 2004, 12:10 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 32789. [EditorMgmt] Allow control of editor tab compression
Bug 74472. [Preferences] ScopedPreferenceStore.isDefault() returns false when the pref has been set to the default value
Bug 74535. [Preferences] Importing preferences does not fire property change events
Bug 74582. [KeyBindings] preference page: extends "Default " has an extra space

Integration Build (September 21, 2004, 12:10 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 58976. [EditorMgmt] (regression) Editor drop-down is missing asterisk
Bug 66776. [Workbench] Provide menu item to float/dock views
Bug 67590. [Presentations] The 'Save All' command has no effect
Bug 72172. [Presentations] The pageOpened event comes afte restored editors have fired their partOpened events
Bug 73359. [Workbench] NPE WorkbenchWindow.firePerspectiveChanged
Bug 73550. [DynamicUI] Config updates applied without restart have me seeing double
Bug 73905. [KeyBindings] Multi-stroke shortcut helper popup displaced
Bug 74172. [Presentations] Outline view tool bar drawn on top of view
Bug 74296. [KeyBindings] new key page is huge
Bug 74319. [Preferences] Some preferences aren't persisted on shutdown
Bug 74371. [KeyBindings] ctrl+X broken

Integration Build (September 20, 2004, 8:00 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 32789. [EditorMgmt] Allow control of editor tab compression
Bug 49770. [About] no way to provide translated about.html files
Bug 56957. [Encoding] Reusable EncodingFieldEditor
Bug 57093. [Viewers] "Widget is disposed" when updating from CVS
Bug 63324. [ActionSets] Plugin not deactivated with Exception at startup()
Bug 68880. [Progress] NewProgressViewer uses hard coded colours
Bug 71445. [KeyBindings] Emacs key binding suggestion
Bug 72114. [ViewMgmt] Views that implement ISaveablePart are not consulted for dirty state before they are closed.
Bug 72217. CTabFolder should hide tabs in LRU order
Bug 72794. [Decorators] Hierarchy view shows wrong visibility for public method [type hierarchy]
Bug 73487. [Images] Update the workbench classes to use JFace's ImageCache
Bug 73660. [Preferences] Need to migrate to the OSGI API
Bug 73715. [Workbench] (regression) Workbench menus disappeared after closing the perspective
Bug 73795. [RCP] [KeyBindings] activeKeyConfiguration extension point doesn't work
Bug 73926. [Decorators] [RCP] NoClassDefFoundError: org/eclipse/ui/internal/progress/TaskInfo
Bug 73927. Optimize switching perspectives
Bug 73962. [IDE] NPE in CopyFilesAndFoldersOperation when overwriting existing folder
Bug 73993. [WorkingSets] Working sets schema must be more specific

Integration Build (September 14, 2004, 8 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 27155. [View Mgmt] Opening file de-maximizes editor pane
Bug 51551. [New Look] Maximize an editor then reset perspective does not update maxmimize icon
Bug 53320. [ViewMgmt] Views do not receive part hidden event when a view is maximized.
Bug 53852. [Workbench] inconsist viewmanagement with maximized editors
Bug 54970. [Preferences] Selective import and export of preferences
Bug 62975. [Workbench] Switching perspectives does not reset CTabFolder minimize/maximize icon
Bug 66974. [EditorMgmt] Hidden editors in other areas after closing maximized editor
Bug 68568. [JFace] Unreadable button fonts
Bug 69387. [RCP] PerspectiveRegistry does not honour -data @none
Bug 69900. [EditorMgmt] Editor cannot be closed after it is activated for the first time
Bug 71464. [ViewMgmt] [RCP] Allow zoom out behavior for view stacks to be more like editor stacks
Bug 71942. [EditorMgmt] Closing the editor that zoomed should not cause unzoom.
Bug 72114. [ViewMgmt] Views that implement ISaveablePart are not consulted for dirty state before they are closed
Bug 72383. [Perspectives] Placeholder folder error with multiple instance views
Bug 73027. [Dialogs] Buttons are too high
Bug 73058. [Images] ImageDescriptor.createImage() javadoc needs dispose() reference
Bug 73086. [Encoding] Remove hard coded encodings
Bug 73109. [ViewMgmt] Composite leaked from tool bar wrapper in ViewPane
Bug 73127. [Encoding] Expecting resource delta if workbench encoding changes
Bug 73130. [Preferences] 3.0.1 candidate: Workspace gets (fully?) built if Editor pref page changes
Bug 73192. [Tests] Fix the PartsReferencesTestSuite so that it does not hang on the Mac
Bug 73420. [Markers] "Problems" view fails to display all added markers
Bug 73549. [Encoding] Add a unicode entry to the list
Bug 73556. [Encoding] Changing editor encoding causes Eclipse to freeze for a while

Integration Build (September 7, 2004, 8 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 72595. [Themes] Themes need to be extendable
Bug 72868. [Progress] Blocked by invisible job
Bug 72930. [Viewers] TableViewer.reveal() documentation
Bug 72947. [Encoding] Encoding drop down in properties dialog has 3 null entries
Bug 73082. [Encoding] Need an encoding extension point
Bug 73184. [Tests] RCP test suite hangs on the Mac

Integration Build (August 24, 2004, 8 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 48589. [EditorMgmt] Special chars in filenames and funny filename tabs behaviour
Bug 58315. AbstractUIPlugin#getImageRegistry not usable
Bug 59812. Progress dialog cuts off info, need separate line for size
Bug 63324. [ActionSets] Plugin not deactivated with Exception at startup()
Bug 64232. [About] [RCP] Feature details button appears even if there are no features
Bug 64930. [Progress] Strange build behaviour when autobuild is off and workspace locked
Bug 64956. [KeyBindings] TVT3.0: Error message on console during startup
Bug 65061. [encoding] duplicated message when error setting encoding happens
Bug 65548. [About] M9 shows unloaded plugins in PluginDetails with no warnings
Bug 66336. [KeyBindings] Ctrl-Shift-E unreliable on GTK for switch to editor
Bug 66776. [Workbench] Provide menu item to float/dock views
Bug 67072. [About] View Error Log button in Configuration Details dialog from about menu should be grey when no .log
Bug 68180. [ActivityMgmt] Capabilities Preference page tree expansion
Bug 68431. [ActivityMgmt] Need Add all/Remove all button for capabilities
Bug 69771. [Keybindings] TVT3.0: Preferences -> Keys has random strings displaying
Bug 71294. Capabilities Preference Deselection
Bug 71742. [IDE] use long-running operations to set encoding
Bug 72252. [ActivityMgmt] Handling of dynamic plugin loading does not set preference defaults
Bug 72495. NullPointerException when updating projects
Bug 72585. [ViewMgmt] Empty variables view, inspect disabled
Bug 72595. [Themes] Themes need to be extendable
Bug 72596. [Tests] Porting keyboard events from AWT's robot to SWT's "Display.post"
Bug 72639. Maximize/Minimize animations slow and annoying
Bug 72727. [JFace] ColorFieldEditor doesn't call setPresentsDefaultValue(), unexpected results after Restore Defaults is pressed
Bug 72786. [typing] IOOB exception when cutting Java code (improve logging)

Integration Build (August 24, 2004, 8 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Integration Build (XXXX XX, 2004, XXXX x.m. (EDT))

## What's new in this drop

The structured selection generated for object contributions now includes the editor input, if the active part is an editor part. This means Team and CVS entries appear in the context menu over editors.

Plug-in version numbers have been bumped to 3.1.0.

## Other highlights

There has been a massive reformatting of our source code.

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 16329. [EditorMgmt] Activate editor (F12) does not set focus in editor
Bug 25303. would like to have a way to temporarily reduce and restore individual editors (partial fix)
Bug 38547. [Preferences] Changing preferences ignored after "Restore defaults" pressed
Bug 40965. [Workbench] Tool bar buttons require mouse focus to get read using MSAA
Bug 46576. [RCP] prune message catalogs and icon directories
Bug 52506. [Workbench] minimize needs keyboard shortcut and menu entry
Bug 53427. [RCP] include RCP tests in automated test suite
Bug 57093. [Viewers] "Widget is disposed" when updating from CVS
Bug 60768. CBanner at top does vertical sizing based on left components
Bug 61869. [JFace] JFace does not reflect the new color options for SWT Table and tree
Bug 62970. Layout problem when the user presses details in the error dialog
Bug 63255. [Preferences] some pages cannot be displayed in high contrast
Bug 63546. [OLE] In-place editor fails with: Class ID not found in registry
Bug 64761. [Progress] [RCP] Need to reorganize progress icons in ide
Bug 65363. [ViewMgmt] Missing command and action for minimize view
Bug 65724. NPE in UILockListener.doPendingWork
Bug 65497. [Graphics] Old stop icon shown in application window's progress bar
Bug 66065. Test to verify that EditorReferences are still working
Bug 66574. Activity checkbox string should not have a '.'
Bug 66967. [ObjectContributions] PropertyParser should be deprecated (or removed)
Bug 67028. [Workbench] Window > Show View should be disabled if all perspectives closed
Bug 67716. [ProblemsView] Trying to sort in Problems View removes all items from view
Bug 67221. [Themes] Cannot customize values of colors/fonts when theme is used
Bug 67293. [Themes] Setting inital theme to a bad theme id results in IThemeManager.getCurrentTheme() == null
Bug 68379. [FastView] wrong target for restore fastview animation
Bug 68431. [ActivityMgmt] Need Add all/Remove all button for capabilities
Bug 68444. [Import/Export] cannot fill project name in Import Project wizard
Bug 68505. [Progress] Progress view shows waiting job which doesn't exist anymore
Bug 68579. [Progress] Cleared error still in progress error list
Bug 68774. [Perspectives] NPE in PerspectiveSwitcher.setCoolItemSize()
Bug 68776. [Perspectives] Perspective extension view element requires relative even if relationship="fast"
Bug 68779. [Perspectives] closeable and moveable attributes ignored if relationship is fixed or stack
Bug 68802. org.eclipse.ui.themes identifier incorrect
Bug 68804. [Preferences] Always Run in background not restored to default in Workbench preference page
Bug 69097. Provide utility classes for creating Eclipse presentations
Bug 69365. Non NLS'd string shipped with eclipse 3.0
Bug 69473. [Workbench] File > New menu is enabled when no perspectives open
Bug 69541. [Dialogs] TVT3.0: Task List Description text entry widget truncated in Korean
Bug 69607. [Preferences] TVT3.0: nonexternalized string in Preferences->Workbench->Appearance
Bug 69612. [Font/Colour] TVT3.0: Duplicated mnemonics in Preferences->Workbench->Colors and Fonts
Bug 69724. [Fonts] TVT3.0: Description for colors & fonts are switched

Integration Build (Aug 10, 2004, 00:10 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

71675 NPE starting drag in persp. bar.

71630 [ActivityMgmt] Activity code relies on deprecated core code

Integration Build (XXXX XX, 2004, XXXX x.m. (EDT))

## What's new in this drop

The structured selection generated for object contributions now includes the editor input, if the active part is an editor part. This means Team and CVS entries appear in the context menu over editors.

Plug-in version numbers have been bumped to 3.1.0.

## Other highlights

There has been a massive reformatting of our source code.

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 16329. [EditorMgmt] Activate editor (F12) does not set focus in editor
Bug 25303. would like to have a way to temporarily reduce and restore individual editors (partial fix)
Bug 38547. [Preferences] Changing preferences ignored after "Restore defaults" pressed
Bug 40965. [Workbench] Tool bar buttons require mouse focus to get read using MSAA
Bug 46576. [RCP] prune message catalogs and icon directories
Bug 52506. [Workbench] minimize needs keyboard shortcut and menu entry
Bug 53427. [RCP] include RCP tests in automated test suite
Bug 57093. [Viewers] "Widget is disposed" when updating from CVS
Bug 60768. CBanner at top does vertical sizing based on left components
Bug 61869. [JFace] JFace does not reflect the new color options for SWT Table and tree
Bug 62970. Layout problem when the user presses details in the error dialog
Bug 63255. [Preferences] some pages cannot be displayed in high contrast
Bug 63546. [OLE] In-place editor fails with: Class ID not found in registry
Bug 64761. [Progress] [RCP] Need to reorganize progress icons in ide
Bug 65363. [ViewMgmt] Missing command and action for minimize view
Bug 65724. NPE in UILockListener.doPendingWork
Bug 65497. [Graphics] Old stop icon shown in application window's progress bar
Bug 66065. Test to verify that EditorReferences are still working
Bug 66574. Activity checkbox string should not have a '.'
Bug 66967. [ObjectContributions] PropertyParser should be deprecated (or removed)
Bug 67028. [Workbench] Window > Show View should be disabled if all perspectives closed
Bug 67716. [ProblemsView] Trying to sort in Problems View removes all items from view
Bug 67221. [Themes] Cannot customize values of colors/fonts when theme is used
Bug 67293. [Themes] Setting inital theme to a bad theme id results in IThemeManager.getCurrentTheme() == null
Bug 68379. [FastView] wrong target for restore fastview animation
Bug 68431. [ActivityMgmt] Need Add all/Remove all button for capabilities
Bug 68444. [Import/Export] cannot fill project name in Import Project wizard
Bug 68505. [Progress] Progress view shows waiting job which doesn't exist anymore
Bug 68579. [Progress] Cleared error still in progress error list
Bug 68774. [Perspectives] NPE in PerspectiveSwitcher.setCoolItemSize()
Bug 68776. [Perspectives] Perspective extension view element requires relative even if relationship="fast"
Bug 68779. [Perspectives] closeable and moveable attributes ignored if relationship is fixed or stack
Bug 68802. org.eclipse.ui.themes identifier incorrect
Bug 68804. [Preferences] Always Run in background not restored to default in Workbench preference page
Bug 69097. Provide utility classes for creating Eclipse presentations
Bug 69365. Non NLS'd string shipped with eclipse 3.0
Bug 69473. [Workbench] File > New menu is enabled when no perspectives open
Bug 69541. [Dialogs] TVT3.0: Task List Description text entry widget truncated in Korean
Bug 69607. [Preferences] TVT3.0: nonexternalized string in Preferences->Workbench->Appearance
Bug 69612. [Font/Colour] TVT3.0: Duplicated mnemonics in Preferences->Workbench->Colors and Fonts
Bug 69724. [Fonts] TVT3.0: Description for colors & fonts are switched

Integration Build (June 23, 2004, 8:00 p.m. (EDT))

## What's new in this drop

## Other highlights

The copyright notices have been updated, and there have been some other javadoc changes.

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 58476. [Workbench] Scrollbars in popups
Bug 65660. [Markers] markerHelp does not seem to be working - probable regression

Integration Build (June 23, 2004, 12:00 p.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 62995. [Progress] scheduled synchronizations stay in the progress view when terminated
Bug 65992. [Progress] Rescheduled jobs are not shown in the progress view
Bug 67574. [Progress] KEEPONE doesn't remove duplicate jobs from the progress view
Bug 67742. inadequate spec for some IProductConstants
Bug 67950. [RCP] [doc] ui.workbench.compatibility methods should have deprecation warnings
Bug 68033. popup menu has no size in ctrl+e drop down editor list

Integration Build (June 22, 2004, 4:00 p.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 67930. [Keybindings] Wrong behaviour when triggering Code Assist in "Rename Field"-Dialog
Bug 68031. Graphic is disposed error in Ctrl+e editor dropdown
Bug 68055. IIntroManager.closeIntro() does not work properly
Bug 68114. IDE does not contribute a product extension

Integration Build (June 22, 2004, 12:00 p.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 63635. Decorations become stale
Bug 68013. Blank perspective after downloading SWT examples

Integration Build (June 18, 2004, 5:30 p.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 62883. [Progress] Images in progress area are misaligned and chopped
Bug 65766. [Perspectives] Perspective buttons order sometimes inconsistant
Bug 65835. [ViewMgmt] (regression) View tabs open in random order (further fixes)
Bug 67721. need API spec for product preference customization key
Bug 67722. IllegalArgumentException during shutdown
Bug 67843. [Progress] IProgressService.busyCursorWhile() doesn't show progress dialog from modal dialogs
Bug 67882. New icons available June 18

Integration Build (June 17, 2004, 8 p.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 60768. CBanner at top does vertical sizing based on left components
Bug 67729. NPE on startup (all the time!)
Bug 67731. NPE on startup (part 2)

Integration Build (June 17, 2004, 4 p.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 62217. [EditorMgmt] Editor tabs lose their order when the workbench is saved
Bug 65766. [Perspectives] Perspective buttons get added from right to left
Bug 67330. [Wizards] New Wizard fails with no categories

Integration Build (June 17, 2004, 12 p.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 57892. [Graphics] Task icon is clipped in vertical rule (further fixing)
Bug 67612. [Progress] Searching dialog not closing

Integration Build (June 17, 2004, 8 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 57892. [Graphics] Task icon is clipped in vertical rule (rolling back part of the fix)
Bug 62245. [ProblemsView] Problem view: improve presentation of current error/warning count
Bug 65339. [FastView] FastViews added to fixed perspectives are still closeable
Bug 65835. [ViewMgmt] (regression) View tabs open in random order
Bug 66182. [KeyBindings] multi-stroke keyboard shortcut popup swallows keys (further fixes)
Bug 66820. [Workbench] Perspective bar empty after restart
Bug 66895. [R21PRES] Unable to use RC2 after closing all perspectives
Bug 67552. Non-externalized string in UI

Integration Build (June 16, 2004, 8 p.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 57892. [Graphics] Task icon is clipped in vertical rule
Bug 63595. [FastView] IPageLayout.addFastView does not seems to work at all in 3.0M9
Bug 65213. [Workbench] [R21PRES] Closing view, leaving one open doesn't always get rid of tabs
Bug 65444. [R21PRES] Close button shown when views not closeable
Bug 66224. [Workbench] Got Assertion failed using build I200406080800
Bug 66673. New icons available for the UI June 11
Bug 67496. [Tests] Add a perspective with a fast view test to the suites

Integration Build (June 16, 2004, 4 p.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 63362. [KeyBindings] [ViewMgmt] Key bindings do not work in detached views
Bug 64024. [Workbench] Many objects leaked for each window opened/closed
Bug 65136. [RCP] [ViewMgmt] Multi-view instances not persisted properly across sessions
Bug 66182. [KeyBindings] multi-stroke keyboard shortcut popup swallows keys
Bug 66377. CVS repositories view disappeared
Bug 66476. [Fonts/Colours] Text font change not propagated to Java editor
Bug 66733. Workbench does not shutdown
Bug 66782. IntroPart setInitializationData can die on an NPE
Bug 66810. ClassCastException in WorkbenchIntroManager
Bug 66819. [Workbench] fastview refresh leaves lines behind
Bug 67232. New wizard banner graphics need to be applied
Bug 67262. [EditorMgmt] Add new file association for external programs adds duplicates
Bug 67267. [Progress] PROPERTY_IN_DIALOG needs to be API and needs to be documented
Bug 67325. [Progress] Jobs that should be marked "system" (NEW)

Integration Build (June 16, 2004, 8 a.m. (EDT))

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

Bug 61811. NewProgressViewer problems when painting
Bug 62883. [Progress] Images in progress area are misaligned and chopped
Bug 64775. [Progress] progress view showing busy, but view is empty
Bug 65276. [Preferences] Preference dialog should disable OK when okPressed
Bug 65606. [ViewMgmt] IPerspectiveListener2 is notified too late
Bug 66357. Eclipse stops opening editors
Bug 66439. Copy of Class causes update error in package explorer
Bug 66750. [Progress] Progress Dialog for jobs no longer opens
Bug 66756. [Presentations] presentationFactories schema file is invalid
Bug 66773. Hangs every time I add a new feature/site

Integration Build (June 9, 2004)

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

57266 [Workbench] Workspace prompt should follow platform conventions for directory path
63666 [R21PRES] Must drag tabs to move individual views in 2.1 presentation
64908 [Tasks] Task tag creation and locked workspace
66259 [KeyBindings] Polish patch: support view activation via a keyboard shortcut

Integration Build (June 7, 2004)

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

Problem reports fixed

41224 | [Dialogs] Switch to Editor dialog does not rearrange layo...
57659 | [ViewMgmt] (regression) View not acitvated when a toolbar...
62243 | [Workbench] Support to directly activate views via a keyb...
62709 | [ActivityMgmt] Need to expose Team capability in SDK
64043 | [Workbench] Ctrl-tab in maximized editor causes NullPoint...
64637 | Platform UI tests are unbearably slow
64784 | [EditorMgmt] NPE switching to editor
64908 | [Tasks] Task tag creation and locked workspace
64937 | [Progress] Using IProgressService.busyCursorWhile() from ...
65124 | [RCP] [ViewMgmt] Use name attribute in product extension ...
65549 | ViewTests need to be aware of thread scenarios other then...
65550 | ViewRegistry not syncExec'ing when possible registry chan...
65603 | [Progress] Dialog with "run in background" appears, even ...
65711 | [Problems] Problems View takes too long to show
65851 | [Decorators] Schema should specify kind=java for objectCl...
65950 | UIJob should check cancellation more
66034 | [DynamicUI] Remove listeners to View and Perspective regi...

Integration Build (Tuesday, April 20th, 2004)

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

## Problem reports fixed

- 2059 [Workbench] CVS password saving between session (1GDX7JK)
- 2780 [Editor Mgmt] workbench should indicate whe zoom is on (1GJ860L)
- 16861 [Perspectives] The separation between persp. and fast views does not seem visible.
- 17242 [View Mgmt] Inconsistency dragging fast views
- 21639 [DND] Should reorder fast views on shortcut bar with DND
- 22008 [View Mgmt] Previous part should reactivate after dismissing fast view
- 25285 Fast View on bottom
- 27203 [View Mgmt] Fast view changes width when it shouldn't
- 30435 [View Mgmt] Fastview move too sensitive
- 31737 [View Mgmt] Clicking on coolbar should dismiss fast view
- 32262 [Markers] DCR: Image and description for IMarkerResolution
- 34216 [View Mgmt] Option to Remove Fast View Animation
- 36641 [Views] More flexible docking of fast views
- 36946 [Plan Item] Add cheat sheets
- 39789 [Tasks] when used as fast view, it will pop up even when all items filtered
- 41172 [Dialogs] Bug with Image in TitleAreaDialog
- 42176 [Navigator] Invalid thread access when closing a project
- 43821 [Decorators] ILightweigthDecorator should be able to decorate multiple quadrants
- 48418 Vague progress messages confusing in Problems View
- 48660 DeferredTreeContentManager hard to reuse
- 50174 Missing localizations for extension point names
- 50963 CheckedTreeSelectionDialog: Select All/Deselect all not working
- 52129 [FastViews] make fast view dismissable by keystroke
- 53552 Strange status text in Console view
- 54020 [EditorMgmt] Multiple editor tabs appear active when area split
- 54548 [About] About dialog should obtain info from IProduct and IBundleGroup instead of platform configuration
- 55567 [Workbench] No way to build all with auto build on
- 55593 [Activities] SDK activities shipped in Platform plugin
- 55607 [cheatsheets] cheatsheets should not depend on org.eclipse.ui.intro
- 55646 [UI forms] ui.forms .project has unwanted project references
- 55649 [UI intro] ui.intro .project has unwanted project references
- 55667 [intro] Java development tutorial is "blank;"
- 55741 Project>Clean does not give immediate feedback and takes a while
- 56196 [Progress] Cannot create file when using repository
- 56240 Emacs key binding does not work in Java editor
- 56282 [FastView] Cannot drag tab folder onto fastview bar
- 56330 [Workbench] Perspective bar is clipped
- 56437 [Font/Colour] Eclipse 3.0 M8 Encoding Problem
- 56860 [WorkingSets] Not Display Working Set Wizard Banner Image
- 57134 [Wizards] Cut off textbox in New Project Wizard
- 57138 [UIForms] the flat look for components in eclipse forms does not work
- 57224 [Problems] Problems view should pop up without stealing the focus
- 57275 [Activities] Configure Activities dialog; folder descriptions
- 57277 [Wizards] Wizard pages do not adjust to wizard shell resizing well
- 57384 [RCP] Main window not active on startup, IWindowListeners never receive windowActivated
- 57698 [Intro] DBCS: nothing happen clicking "Eclipse community" at Intro What's new
- 58088 [CheatSheets] tooltips
- 58203 Leak from ProgressManager.runnableMonitors
- 58216 [Progress] should show busy cursor first when #showInDialog
- 58235 [Navigator] ClassCastException in saveState (invalid cast to IResource?)
- 58292 Wizard dialog does not show blocking jobs
- 58297 Need to invert wording of Run In Background preference
- 58309 workspace builds are not completing
- 58321 [EclipseForms] Public API requested for FormUtil.ensureVisible
- 58362 "Delete" operation in Navigator uses old style progress.
- 58533 Need to check for setSystem being set after schedule
- 58542 Dangerous change to setSystem in MarkersViews
- 58558 [ActivityMgmt] defaultEnabled activities do not have their state persisted properly
- 58662 System Jobs showing in progress viewers
- 58669 Should open new user dialog immediately
- 58698 [About] Help / About / Plug-in Details gets NullPointerException
- 58731 WorkbenchActivityHelper doesn't work for contributions with null plugin ID
- 58758 Error dialog uses context menu
- 58761 [KeyBindings] broken reference to WidgetMethodHandler
- 58831 [RCP] Eclipse dosn't start due to corrupted workbench.xml
- 58942 Rewording in blocked jobs dialog
- 58981 [Progress] ErrorNotificationDialog didn't find the detail information
- 59049 [Contexts] WorkbenchContextSupport doesn't register new dialog shells as TYPE_DIALOG

Integration Build (Tuesday, April 13th, 2004)

## What's new in this drop

## Other highlights

## Breaking API Changes

- org.eclipse.ui.IThemePreview has been moved into the org.eclipse.ui.themes package.

## Known deficiencies.

## Problem reports fixed

- 20150 [Key Bindings] "Ctrl+Space" lost to code assist
- 21708 [Viewers] Combo should support a Viewer
- 31835 [Tasks] Task list too eager to come to front
- 35766 [MenuMgmt] EditorActionBars - ContributionItems not being disposed of properly
- 38412 [Actions] Tree & Table cell editors too small
- 39223 Open/Close Project locks for several minutes
- 40636 [Dialogs] org.eclipse.ui.dialogs.FilteredList$Label can throw NullPointerException
- 41164 [Dialogs] Need to move ResourceSelectionDialog to the new Job API
- 44814 [RCP] launcher requires only 1.3 VM
- 45336 [Problems View] Remove the show on new problems option from the pref page
- 46154 Move to new progress API
- 47054 Help "About" page is empty
- 49040 IllegalStateException: Job manager has been shut down
- 49117 [Plan Item] Workbench needs hooks for new welcome support
- 49700 [Dialogs] creating working set leaks an image
- 51282 [RCP] WorkbenchAdvisor.preShutdown not called
- 52159 [ActivityMgmt] Activity entry in window menu needs to be defined in object contribution
- 52436 [Problems View] Problems view opens up in Compare view
- 53105 [Themes/Fonts/Colors] Theme API needs to piggyback on existing font/color API and so does workbench
- 53249 [Editor Mgmt] NPE in TabbedEditorWorkbook$1.maximize
- 54748 progress, background operations, and novice users
- 55090 [Progress] How to show busy in multiple instances of the same view
- 55106 [Intro] Finalize API
- 55162 IPresentablePart needs to be able to opt out of done state
- 55735 [Progress] Double-clicking on statusline progress icon has no effect
- 55755 Using latest build the error log view is missing
- 55918 [Wizards] New wizard description text area is white on linux
- 56039 [Font/Colours] Hard to find definition of "mapped to" font
- 56281 [ViewMgmt] View message is now the full title instead of the string between ()'s
- 56336 [KeyBindings] The Alt + - System Menu
- 56446 New->Other... opens "new project" wizard
- 56484 [Fonts/Colors] Theme API cannot rely on JFaceResources.
- 56489 [KeyBindings] New key bindings missing from Milestone 8
- 56844 Write drag-and-drop test suites
- 56961 [Workbench] EarlyStartupRunnable.getExecutableExtension() references runtime internals
- 56977 [DynamicUI] testFindPerspectiveWithId failed in nightly builds
- 57273 [Activities] Configure Activities dialog; Java tree entries
- 57384 [RCP] Main window not active on startup, IWindowListeners never receive windowActivated
- 57437 Preferences>Workbench>Colors and Fonts issues
- 57456 [Activities] New Wizard should show items from enabled actiivties by default
- 57532 IllegalStateException disposing theme manager
- 57579 [Progress] Run in Background should animate to progress indicator
- 57586 Markers views title turns bold too often
- 57722 [Intro] Exception in Intro on startup
- 57847 [Fonts/Colors] TreeViewer in prefs page does not honour dialog font
- 57851 [Progress] NPE in WorkbenchSiteProgressService
- 57880 [DND] NPE in drag and drop prevents window from redrawing
- 57907 [Progress] NPE in workbenchsiteprogressmanager

Integration Build (Tuesday, March 30th, 2004)

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

## Problem reports fixed

- 52957 [KeyBindings] Keybinding Service consumes keystrokes for unregistered commands
- 54709 [ContextMgmt] Enhance ContextManagerEvent
- 55799 [Intro] When new welcome is available, don't show the old one
- 55894 [ActivityMgmt] IDEWorkbenchActivityHelper is initialized too early
- 56034 [Colors/Fonts] Spelling mistake in Part title font description
- 56075 [Wizards] New project wizard; Next enabled with no selection
- 56454 [Activities] Configure Activities dialog does not use dialog font
- 56455 [Preferences] Appearance Pref Page "Current Theme" label does not use dialog font
- 56577 [Colors/Fonts] Importing color preferences is not applied until restart
- 56615 [Wizards] New Project Wizard Dialog Labels are Staggered by 4 Pixels
- 56616 [Wizards] Description area of new wizard should eat all vertical space if there is no image

Integration Build (Tuesday, February 17th, 2004)

## What's new in this drop

- Activities can now be enabled by default in the activities schema. See 51458 for details.

## Other highlights

## Breaking API Changes

## Known deficiencies.

## Problem reports fixed

- 50856 [Intro] Problems creating workspace on subsequent starts.
- 51845 [Intro] Standby mode not in correct place after first restart
- 52157 [ActivityMgmt] Need a preference to suppress ShowAll
- 52248 Can't open CVS Repositories view.

Integration Build (Tuesday, February 10th, 2004)

## What's new in this drop

The workbench now reacts to runtime plugin activation. Known workbench extensions are recognized and the workbench is updated dynamically. In most cases these updates require no interaction from the user but several require the user to reset their perspectives. In these cases, the user is prompted with a dialog to that effect.

## Other highlights

## Breaking API Changes

## Known deficiencies.

## Problem reports fixed

- 51110 [Preferences] Error notifying a preference listener on font change.

Integration Build (Tuesday, January 27, 2004)

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

## Problem reports fixed

- 41410 Default Text Font should be fixed-width on Linux-GTK

Integration Build (Tuesday, January 20, 2004)

## What's new in this drop

## Other highlights

A possible fix for Bug 49970 ([ViewMgmt] Ant View will not display first in the Java Browsing perspective) has been introduced.

## Breaking API Changes

## Known deficiencies.

## Problem reports fixed

Integration Build (Tuesday, January 13, 2004)

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

## Problem reports fixed

41581 Minor usability problems with progress view errors

42616 [Preferences] Null pointer exception creating CVS preference page

42858 [Jobs] Offer a way to clear errors without opening Progress view

44455 [ActivityMgmt] No Running man menu+tool even though java role enabled.

47091 [ActivityMgmt] Unable toeasily turn off activities in a category without all activities being enabled.

47098 [ActivityMgmt] Empty Menu bar item (Run) when External tools filtered out

Integration Build (Tuesday, January 6, 2004)

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

## Problem reports fixed

40980 [Dialogs] NPE in property dialog when adaptable provides contributor resource adapter

49331 [Dialogs] Workbench Machine Speed Preference not persistent

Integration Build (Tuesday, December 23, 2003)

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

## Problem reports fixed

49274 [Activities] Cannot open preference dialog if previous selected node not in fitlered list

Integration Build (Tuesday, December 16, 2003)

## What's new in this drop

The initial implementation of the platform UI colors API has been released. This API is analogous to the existing fonts API in that it provides a registry (see org.eclipse.jface.resource.JFaceResources.getColorRegistry()) from which instances of defined colors may be obtained and the org.eclipse.ui.colorDefinitions extension point which plugins may use to define them. Additionally, there is now a Colors preference page located under the Workbench page that allows user customization of colors.

Although the API is in place and relatively complete (see Bug 48745), the workbench does not yet utilize it for its own color needs. This will come for subsequent builds.

## Other highlights

## Breaking API Changes

## Known deficiencies.

48745 Colors preference page does not properly handle ancestor color changes

## Problem reports fixed

37436 [Preferences] one preference page for colors

38462 [Dialogs] Tree in Preference & Properties dialog should be resizable

44671 [ActivityMgmt] Need to showAll option for role support

45825 [ActivityMgmt] Perspectives don't respect activity enablement

48364 PreferenceDialog can reopen empty

48745 Colors preference page does not properly handle ancestor color changes

Integration Build (Tuesday, December 9, 2003)

## What's new in this drop

## Other highlights

## Breaking API Changes

Deprecated matching methods on IActivity and IActivityManager have been removed as well as getActivityManager() and setEnabledActivities() on IWorkbench. To accomodate for futher extensions, IWorkbench now inherits from IAdaptable and a new class IWorkbenchActivitySupport may be obtained in this way. IWorkbenchActivitySupport contains getActivityManager() and setEnabledActivities().

## Known deficiencies.

## Problem reports fixed

36297 [Preferences] Need a page that informs of preference page creation failure

47404 [Jobs] UI no longer responsive during CVS update action

47852 [Jobs] NPE during redraw animation

Integration Build (Tuesday, December 2, 2003)

## What's new in this drop

We have provided a new key configuration available on the keys preference page. This shows some of the ideas that might enter into the key bindings defined for 3.0. This is a rough draft, and prone to a lot of change. Please try it out, and provide feedback to either Bug 37934 or the platform-ui-dev mailing list.

## Other highlights

Key configurations are no longer forced to inherit from the default key configuration.

## Breaking API Changes

## Known deficiencies.

## Problem reports fixed

47532 SystemSummaryDialog uses core.runtime internal API

Integration Build (Tuesday, November 25, 2003)

## What's new in this drop

CyclePartAction (used by the next/previous view/editor/perspective commands) now supports multiple-stroke key bindings. For example, if you bind "Next Editor" to "Ctrl+L Ctrl+E", then you can press "Ctrl+L Ctrl+E" to open the cycle part dialog and press "Ctrl+E" to continue cycling through the list.

## Other highlights

## Breaking API Changes

## Known deficiencies.

## Problem reports fixed

Eclipse M5 Candidate Build 20031120

## What's new in this drop

## Other highlights

## Breaking API Changes

The roles API has been made obsolete in favour of categories of activities.

## Known deficiencies.

## Problem reports fixed

33018 plugin.xml context menu should not have "Run Ant..." item
46958 IllegalStateException: Job manager has been shut down.
47046 Caps Lock maps to R
47116 Exception on startup after crash
47150 ProgressMonitorJobsDialog used on shutdown

Eclipse Integration Build 20031119

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

## Problem reports fixed

46492 Explicit job manager startup/shutdown needed

Eclipse Integration Build 20031118

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies.

## Problem reports fixed

45943 [Fonts] Java Compare Text Font fails to Map To Other Font

Eclipse Integration Build 20031111

## What's new in this drop

- Changes for the Rich Client Platform effort have been released. The Platform UI, Platform Text, Platform Help, and downstream components in the Eclipse SDK (e.g. JDT, PDE) have adapted to these changes. For more details, see the RCP proposal page.

## Other highlights

## Breaking API Changes

- There have been several breaking API changes due to the Rich Client Platform effort. For more details, see the Porting Guide, available on the the RCP proposal page.

## Known deficiencies.

- The support for embedded OLE editors on Windows platforms is currently broken. This will be fixed for Milestone 5 (Nov 21, 2003).
- The prompt to exit when closing the last window is currently disabled. This will be fixed for Milestone 5 (Nov 21, 2003).

## Problem reports fixed

41806 Platform mechanism for asynchronous prompts
43657 Allow delete selection in key sequence entry widget
43801 Can't assign "Esc Backspace"
43804 Entering key sequence appends to previous
44930 Show Views dialog should flatten a single category

Eclipse Integration Build 20031104

## What's new in this drop

We've removed dependencies on Xerces from all of platform-ui.

## Other highlights

## Breaking API Changes

## Known deficiencies

There is a known issue with 'Ctrl+W' to close editors.

## Problem reports fixed

Eclipse Integration Build 20031021

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies

## Problem reports fixed

40636 [Dialogs] org.eclipse.ui.dialogs.FilteredList$Label can throw NullPointerException
42175 [Viewers] Adding new tree items to an expanded Tree node scrolls away the current selection
42755 [Jobs] Access Job List While Having a Modal Dialog
44496 Typo 'pagee' in WorkbenchWindow log message
44668 [Navigator] "Link with" button in Navigator doesn't scroll to current file if it's already selected
44827 [Viewers] StructuredViewer's UpdateItemSafeRunnable holds onto last selected element-memory leak

Eclipse Integration Build 20031015

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies

## Problem reports fixed

Eclipse Integration Build 20031008

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies

## Problem reports fixed

44183 [Jobs] Missing mnemonic for Verbose on Progress view's view menu

44352 Regression: File associations to an external program broken

Eclipse Integration Build 20031007

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies

## Problem reports fixed

40026 [Jobs] cancel hint

42149 [Decorations] Decorations Calculation never says anything other than 20%

42346 [Tasks] Associated task not remaining with associated line

42959 [Jobs] Progress View: Cannot cancel a waiting job

43939 Need to support the IProgressWithBlocking in ProgressMonitorDialog

44033 Schema Ext. Point Documents have invalid copyright formatting

44237 [Jobs] Progress View: finished jobs not removed from view

Eclipse Integration Build 20030923

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies

## Problem reports fixed

43355 [Jobs] Exception during auto-build

43408 [Jobs] ConcurrentModificationException in JobProgressManager

43415 [Dialogs] SWTException from ProgressIndicator

43947 [Jobs] Should use job name when task name is null

Eclipse Integration Build 20030916

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies

## Problem reports fixed

42978 Patch for DeferredTreeContentProvider

Eclipse Integration Build 20030909

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies

## Problem reports fixed

37280 [KeyBindinds] Select view/editor/perspective should have no rocker option

41931 Breakpoint half-activates source file

42010 Group created with SWT.CENTER style

42025 Status line update job running too often?

42176 Invalid thread access when closing a project

42394 [Jobs] Patch to JobProgressManager

42418 [Jobs] Rapid save and then build causes hangs

42451 [Dialogs] ImageRegistry throws null pointer exception in application with multiple Display's

42526 Patch: RenameResourceAction and CopyResourceAction

# Eclipse Platform Build Notes
Workbench

Eclipse Integration Build 20030827

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies

## Problem reports fixed

41925 dead lock when organizing imports

42220 Unable to bind CTRL+W

42228 Custom key binding stopped working

Eclipse Integration Build 200308261317

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies

## Problem reports fixed

41901 NPE upon startup

Eclipse Integration Build 20030826

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies

## Problem reports fixed

41916 Progress View: Status Line updates too much in verbose mode

41927 [Dialogs] Selecting in PreferenceDialog generates too many invalid entries

Eclipse Integration Build 20030825

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies

## Problem reports fixed

41715 [Jobs] Background job feedback should be in status line

40499 [CVS UI] GTK: Can't browse repository with new CVS option enabled

41589 [Properties View] Combo boxes in property sheets do not retain new values

41644 device is disposed on shutdown

Eclipse Integration Build 20030819

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies

## Problem reports fixed

40852 Progress View needs icons

Eclipse Integration Build 20030812

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies

## Problem reports fixed

40570 [Dialogs] New Project wizard throws NPE with two backslashes

41172 [Dialogs] Bug with Image in TitleAreaDialog

41206 Duplicate decoration for lightweight decorator on Object

41312 ClassCastException in ProgressContentProvider

Eclipse Integration Build 20030806

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies

## Problem reports fixed

40851 Add flashing red icon when there is an error shown

41024 [Decorators] Test decorators should not be on by default

41136 [Jobs] concurrent modification in progress view

41153 [Dialogs] Open resource not showing results

41154 [Dialogs] Open Resource: Resource list lags

Eclipse Integration Build 20030805

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies

## Problem reports fixed

40615 [Preferences] IntegerFieldEditor validation does not work

40849 Progress View should come to front on error

40853 Need hover help for Animation Icon

40855 Need a clear all option for errors in the progress view

40900 [Jobs] Jobs not always shown on startup

Eclipse Integration Build 20030729

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies

## Problem reports fixed

40407 ColorSelector needs an accessible listener

Eclipse Integration Build 20030722

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies

## Problem reports fixed

Bug 38092 [Wizards] Javadoc typo in org.eclipse.jface.wizard.Wizard

Bug 40524 Expansion of package view causes ConcurrentModificationException

Eclipse Integration Build 20030718

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies

## Problem reports fixed

Bug 40236 [View Mgmt] Shortcut bar flickers when adding a new project

Eclipse Integration Build 20030716

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies

## Problem reports fixed

40128 Decorators sometimes take two attempts to disable

Eclipse Integration Build 20030715

## What's new in this drop

## Other highlights

## Breaking API Changes

## Known deficiencies

## Problem reports fixed

39986 Decorators acting funny

Eclipse Integration Build 20030708

## What's new in this drop

- New API: org.eclipse.jface.viewers.IPostSelectionListener. See bug 39511.

### Other highlights

## Breaking API Changes

## Known deficiencies

## Problem reports fixed

`Bug 39511 [Viewers] Supporting post selection changed listeners.`

Eclipse Integration Build 20030701

## What's new in this drop

First cut of the responsive UI work. Following on from the job handling released by Core in M1 the UI team has released further support for the Job framework in the UI. It is now possible to create an instance of UIJob which will run in the UI Thread rather than in some other Thread supplied by the JobManager. This is a requirement for any code that must interact with an SWT component.

UIJob requires a Display to be able to run as it is run using an asynchExec. This Display must be set before the UIJob is scheduled. If a UIJob is used then the creator of the UIJob must also set the display to run it in and be sure that that display exists when the code is executed. An alternative to UIJob is the WorkbenchUIJob which will get a display from a WorkbenchWindow if one is not set.WorkbenchUIJob is defined in the org.eclipse.ui.workbench project and so it can be used by plugins with org.eclipse.ui.workbench as a prerequisite.

The first cut of the progress indicator is now also available. It is disabled by default. You can enable it by adding the line `org.eclipse.ui.workbench/showProgressIndicator``=true` to the file plugin_customization.ini in org.eclipse.platform.

### Other highlights

## Known deficiencies

## Problem reports fixed

Bug 38782 TreeViewer add calls a refresh

Click here to see PRs which have been marked as RESOLVED, VERIFIED or CLOSED between 2003/06/24and 2003/07/01.

Eclipse Integration Build 20030624

## What's new in this drop

### Other highlights

## Known deficiencies

## Problem reports fixed

Click here to see PRs which have been marked as RESOLVED, VERIFIED or CLOSED between 2003/06/17 and 2003/06/24.

Eclipse Integration Build 20030617

## What's new in this drop

### Other highlights

## Known deficiencies

## Problem reports fixed

Click here to see PRs which have been marked as RESOLVED, VERIFIED or CLOSED between 2003/06/10 and 2003/06/17.

Eclipse Integration Build 20030610

## What's new in this drop

### Other highlights

## Known deficiencies

## Problem reports fixed

Click here to see PRs which have been marked as RESOLVED, VERIFIED or CLOSED between 2003/06/03 and 2003/06/10.

Eclipse Integration Build 20030603

## What's new in this drop

### Other highlights

## Known deficiencies

## Problem reports fixed

Click here to see PRs which have been marked as RESOLVED, VERIFIED or CLOSED between 2003/05/20 and 2003/06/03.

Eclipse Integration Build 20030520

## What's new in this drop

### Other highlights

## Known deficiencies

## Problem reports fixed

Click here to see PRs which have been marked as RESOLVED, VERIFIED or CLOSED between 2003/05/13 and 2003/05/20.

Eclipse Integration Build 200305013

## What's new in this drop

### Other highlights

## Known deficiencies

## Problem reports fixed

Click here to see PRs which have been marked as RESOLVED, VERIFIED or CLOSED between 2003/05/06 and 2003/05/13.