Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Platform UI/Plan/4.2.2"
(32 intermediate revisions by 6 users not shown) | |||
Line 2: | Line 2: | ||
− | # {{bug|385272}} - Very slow response after upgrade to Juno Release | + | # <strike>{{bug|385272}} - Very slow response after upgrade to Juno Release</strike> |
− | # {{bug|391626}} - [Compatibility] e4 does not implement the post-selection concept | + | # <strike>{{bug|391626}} - [Compatibility] e4 does not implement the post-selection concept</strike> |
+ | # <strike>{{bug|387113}} - Each selection changed is sent out twice</strike> | ||
# {{bug|389478}} - Need IDE.openEditors(...) that allows to inject state | # {{bug|389478}} - Need IDE.openEditors(...) that allows to inject state | ||
# {{bug|375576}} - Controls are not fully realized when partOpened(...) , partBroughtToTop(...) and partActivated(...) are called | # {{bug|375576}} - Controls are not fully realized when partOpened(...) , partBroughtToTop(...) and partActivated(...) are called | ||
− | # {{bug|390379}} - Seemingly excessive calls to | + | # <strike>{{bug|390379}} - Seemingly excessive calls to contextManager</strike> |
− | # {{bug|381886}} - Debugger keybindings frequently require pressing twice | + | # <strike>{{bug|381886}} - Debugger keybindings frequently require pressing twice</strike> |
− | # {{bug|388736}} - Closing single/all editor(s) is very slow (Java, XML editors) | + | # <strike>{{bug|388736}} - Closing single/all editor(s) is very slow (Java, XML editors)</strike> |
− | # {{bug|392418}} - [Performance] 2-3 seconds latency when selecting an already open file | + | # <strike>{{bug|391868}} - very slow switching editors; especially XML. (BIG CLUE FOUND HERE)</strike> |
− | # {{bug|389251}} - Idle Eclipse constantly allocates hundreds of objects per second | + | # <strike>{{bug|392418}} - [Performance] 2-3 seconds latency when selecting an already open file</strike> |
+ | # <strike>{{bug|389251}} - Idle Eclipse constantly allocates hundreds of objects per second</strike> | ||
# {{bug|385394}} - Performance issue regarding enabled state handling for menuContributions containing command (ToolItemUpdateTimer puts constant load on CPU) | # {{bug|385394}} - Performance issue regarding enabled state handling for menuContributions containing command (ToolItemUpdateTimer puts constant load on CPU) | ||
− | # {{bug|386292}} - IEvaluationContext.getVariable(ISources.ACTIVE_EDITOR_ID_NAME) returns nothing if active editor has not focus | + | # <strike>{{bug|386292}} - IEvaluationContext.getVariable(ISources.ACTIVE_EDITOR_ID_NAME) returns nothing if active editor has not focus</strike> |
# {{bug|382839}} - [Compatibility] 'Line Up' and 'Line Down' no longer work in content assist pop-up | # {{bug|382839}} - [Compatibility] 'Line Up' and 'Line Down' no longer work in content assist pop-up | ||
− | # {{bug|387299}} - IEclipseContext#runAndTrack does not collect @Inject nor @CanExecute values | + | # <strike>{{bug|387299}} - IEclipseContext#runAndTrack does not collect @Inject nor @CanExecute values</strike> |
# {{bug|366528}} - [Compatibility] Implement IMenuService#populateContributionManager(*) | # {{bug|366528}} - [Compatibility] Implement IMenuService#populateContributionManager(*) | ||
− | # {{bug|384758}} - Contexts do not restrict Key bindings visibility on E4.2 anymore | + | # <strike>{{bug|384758}} - Contexts do not restrict Key bindings visibility on E4.2 anymore</strike> |
− | # {{bug|390921}} - InjectionException when using Context-Menu | + | # <strike>{{bug|390921}} - InjectionException when using Context-Menu</strike> |
− | # {{bug|382533}} - Windows > Navigation > Maximize Active View or Editor (Ctrl-M) is *really* slow | + | # <strike>{{bug|382533}} - Windows > Navigation > Maximize Active View or Editor (Ctrl-M) is *really* slow</strike> |
− | # {{bug|296477}} - [EditorMgmt] IWorkbenchPage#openEditors(IEditorInput[], ..) does not set keyboard focus | + | # <strike>{{bug|296477}} - [EditorMgmt] IWorkbenchPage#openEditors(IEditorInput[], ..) does not set keyboard focus</strike> |
− | # {{bug|374485}} - [CSS] Theme exception when starting up an Eclipse4 App | + | # <strike>{{bug|374485}} - [CSS] Theme exception when starting up an Eclipse4 App</strike> |
# {{bug|384835}} - Some org.eclipse.ui.workbench fixes from 3.6 and 3.7 didn't make it into 4.2 | # {{bug|384835}} - Some org.eclipse.ui.workbench fixes from 3.6 and 3.7 didn't make it into 4.2 | ||
# {{bug|375221}} - [Compatibility] 'Resource configurations' menu shows up in context menus | # {{bug|375221}} - [Compatibility] 'Resource configurations' menu shows up in context menus | ||
− | # {{bug|385126}} - child scheme bindings not overriding parent bindings | + | # <strike>{{bug|385126}} - child scheme bindings not overriding parent bindings (not fixed in 4.2.2 bug 4.3 M6)</strike> |
− | # {{bug|386381}} - Mixing Platform Command and Action Set frameworks no longer works in 4.2 | + | # <strike>{{bug|386381}} - Mixing Platform Command and Action Set frameworks no longer works in 4.2</strike> |
− | # {{bug|390346}} - Listener methods on part still called after closing the part | + | # <strike>{{bug|390346}} - Listener methods on part still called after closing the part</strike> |
− | # {{bug|389863}} - EventHandlers are not called on part after closing other part | + | # <strike>{{bug|389863}} - EventHandlers are not called on part after closing other part</strike> |
− | # {{bug|387728}} - [KeyBindings] Changing the keybindings to Emacs+ unstable | + | # <strike>{{bug|389018}} - [QuickAccess] Quick Access steals focus</strike> |
− | # {{bug|385477}} - KeyBinding bound to SubBindingContext does not work | + | # <strike>{{bug|387728}} - [KeyBindings] Changing the keybindings to Emacs+ unstable (not fixed in 4.2.2 bug 4.3 M6)</strike> |
+ | # <strike>{{bug|385477}} - KeyBinding bound to SubBindingContext does not work</strike> | ||
# {{bug|361469}} - Improve PartStack keyboard accessibility | # {{bug|361469}} - Improve PartStack keyboard accessibility | ||
− | # {{bug|370590}} - [Compatibility] In CDT, the buttons inside the macro explorer are disabled | + | # <strike>{{bug|370590}} - [Compatibility] In CDT, the buttons inside the macro explorer are disabled</strike> |
− | # {{bug|384814}} - Fast view doesn't collapse when clicking on an empty editor area | + | # <strike>{{bug|384814}} - Fast view doesn't collapse when clicking on an empty editor area</strike> |
# {{bug|380064}} - Ctrl+Tab to next editor action stops working after restart | # {{bug|380064}} - Ctrl+Tab to next editor action stops working after restart | ||
# {{bug|376011}} - [accessibility] Eclipse 4.2 tab traversal needs refining | # {{bug|376011}} - [accessibility] Eclipse 4.2 tab traversal needs refining | ||
− | + | ||
+ | |||
+ | Possible bugs that can be brought into SR2 once the above list is done. | ||
+ | |||
+ | |||
# {{bug|387234}} - Restarting wth 'closed' DW's results in the perspective being reset | # {{bug|387234}} - Restarting wth 'closed' DW's results in the perspective being reset | ||
# {{bug|374310}} - [MinMax] Closing the last perspective in a minimized perspective stack leaves the model in a strange state | # {{bug|374310}} - [MinMax] Closing the last perspective in a minimized perspective stack leaves the model in a strange state | ||
− | |||
# {{bug|379212}} - IPerspectiveListener3.perspectiveOpened is not called on opening a new perspective | # {{bug|379212}} - IPerspectiveListener3.perspectiveOpened is not called on opening a new perspective | ||
# {{bug|348429}} - [Compatibility] New NPE errors using I20110529-2200 | # {{bug|348429}} - [Compatibility] New NPE errors using I20110529-2200 | ||
# {{bug|388482}} - Dragging toolbars to different trim should change orientation | # {{bug|388482}} - Dragging toolbars to different trim should change orientation | ||
− | |||
# {{bug|385565}} - Menu contribution processing has different results in 4.2 than 3.8 | # {{bug|385565}} - Menu contribution processing has different results in 4.2 than 3.8 | ||
− | |||
# {{bug|317465}} - Implement context menu equivalents for 3.x context menus on Views/Editors/Perspectives (in the switcher) | # {{bug|317465}} - Implement context menu equivalents for 3.x context menus on Views/Editors/Perspectives (in the switcher) | ||
− | # {{bug|383815}} - <visibleWhen> has no effect for dynamic menu contributions | + | # <strike>{{bug|383815}} - <visibleWhen> has no effect for dynamic menu contributions</strike> |
− | # {{bug|387657}} - Inconsistent behavior of Dynamic Context Menus with property testers in Eclipse 4.2 | + | # <strike>{{bug|387657}} - Inconsistent behavior of Dynamic Context Menus with property testers in Eclipse 4.2</strike> |
− | + | ||
# {{bug|384354}} - Compatibility: Editor actions registered via extension point org.eclipse.ui.editorActions are shown twice in the toolbar. | # {{bug|384354}} - Compatibility: Editor actions registered via extension point org.eclipse.ui.editorActions are shown twice in the toolbar. | ||
− | |||
# {{bug|385302}} - Some custom ALT+... shortcuts do not work in Juno | # {{bug|385302}} - Some custom ALT+... shortcuts do not work in Juno | ||
# {{bug|382263}} - NPE at org.eclipse.jface.text.source.AnnotationPainter.removeAnnotationType | # {{bug|382263}} - NPE at org.eclipse.jface.text.source.AnnotationPainter.removeAnnotationType | ||
Line 55: | Line 57: | ||
# {{bug|317208}} - Missing items on context menu on minimized views | # {{bug|317208}} - Missing items on context menu on minimized views | ||
# {{bug|384308}} - [DND] Moving editors between windows not working (slow down of development on dual monitors) | # {{bug|384308}} - [DND] Moving editors between windows not working (slow down of development on dual monitors) | ||
− | # {{bug|387606}} - A contribution to the toolbar without a given id lets Eclipse hang | + | # <strike>{{bug|387606}} - A contribution to the toolbar without a given id lets Eclipse hang</strike> |
# {{bug|366600}} - [Compatibility] the 3.x mediator services don't seem to be created | # {{bug|366600}} - [Compatibility] the 3.x mediator services don't seem to be created | ||
# {{bug|391780}} - EModelService.bringToTop doesn't bring window to top | # {{bug|391780}} - EModelService.bringToTop doesn't bring window to top | ||
Line 62: | Line 64: | ||
# {{bug|386698}} - Detached view window lacking window controls | # {{bug|386698}} - Detached view window lacking window controls | ||
# {{bug|221172}} - [Commands] [ViewMgmt] Window > Show View doesn't open existing instances of multi-instance views | # {{bug|221172}} - [Commands] [ViewMgmt] Window > Show View doesn't open existing instances of multi-instance views | ||
− | |||
# {{bug|387475}} - Error in editor initialization cause NPE in accessing compatibility editor | # {{bug|387475}} - Error in editor initialization cause NPE in accessing compatibility editor | ||
# {{bug|379162}} - Command.define doesn't add MCommand model element | # {{bug|379162}} - Command.define doesn't add MCommand model element | ||
Line 73: | Line 74: | ||
# {{bug|383403}} - EModelService.findElement() does not find all elements | # {{bug|383403}} - EModelService.findElement() does not find all elements | ||
# {{bug|376302}} - editor ruler not/hardly visible | # {{bug|376302}} - editor ruler not/hardly visible | ||
− | # {{bug|388516}} - Regression: Never ending exceptions after closing all perspectives and restarting | + | # <strike>{{bug|388516}} - Regression: Never ending exceptions after closing all perspectives and restarting</strike> |
# {{bug|370430}} - [KeyBindings] Rename Workbench context and hide if not supported | # {{bug|370430}} - [KeyBindings] Rename Workbench context and hide if not supported | ||
# {{bug|369860}} - Keybinding assist popup eats keys (for two-chord shortcuts) | # {{bug|369860}} - Keybinding assist popup eats keys (for two-chord shortcuts) | ||
Line 83: | Line 84: | ||
# {{bug|390376}} - opening file should open in the editor window that has focus | # {{bug|390376}} - opening file should open in the editor window that has focus | ||
# {{bug|348940}} - [UI] Dragging a stack into the shared area leaves its min/max buttons showing | # {{bug|348940}} - [UI] Dragging a stack into the shared area leaves its min/max buttons showing | ||
− | # {{bug|387678}} - [DND] Drag and Drop of view tabs behaves unpredictably (drop feedback and drop behavior) | + | # <strike>{{bug|387678}} - [DND] Drag and Drop of view tabs behaves unpredictably (drop feedback and drop behavior)</strike> |
# {{bug|389920}} - perspective overlays portion of Welcome page after installing EGit | # {{bug|389920}} - perspective overlays portion of Welcome page after installing EGit | ||
− | # {{bug|391352}} - Intro page is partially obscured after installing an add-on on Ubuntu 12.04.1 64-bit | + | # <strike>{{bug|391352}} - Intro page is partially obscured after installing an add-on on Ubuntu 12.04.1 64-bit</strike> |
# {{bug|384108}} - JUnit plugin icon no longer shows progress while executing tests | # {{bug|384108}} - JUnit plugin icon no longer shows progress while executing tests | ||
− | # {{bug|381585}} - Part switcher in PartStack shows only name of i18n bundle | + | # <strike>{{bug|381585}} - Part switcher in PartStack shows only name of i18n bundle</strike> |
# {{bug|379426}} - [Compatibility] CompoundContributionItems result in duplicate menu items | # {{bug|379426}} - [Compatibility] CompoundContributionItems result in duplicate menu items | ||
# {{bug|379719}} - bidi2012 - Wrong display of Hebrew in Properties caption, AIX | # {{bug|379719}} - bidi2012 - Wrong display of Hebrew in Properties caption, AIX | ||
Line 94: | Line 95: | ||
# {{bug|380321}} - View management does not respect 'Do not open...' setting | # {{bug|380321}} - View management does not respect 'Do not open...' setting | ||
# {{bug|357666}} - [Compatibility] PDT support on Eclipse 4.x | # {{bug|357666}} - [Compatibility] PDT support on Eclipse 4.x | ||
− | |||
# {{bug|379992}} - [DND] NPE dragging Error Log view out to desktop | # {{bug|379992}} - [DND] NPE dragging Error Log view out to desktop | ||
− | # {{bug|379495}} - Two 'Run' on top menu | + | # <strike>{{bug|379495}} - Two 'Run' on top menu</strike> |
− | + | ||
− | + | ||
− | + | ||
# {{bug|389129}} - Progress view background incorrect on 4.2 | # {{bug|389129}} - Progress view background incorrect on 4.2 | ||
# {{bug|364046}} - Persepective switcher does not allow to reorder prespectives | # {{bug|364046}} - Persepective switcher does not allow to reorder prespectives | ||
− | # {{bug| | + | # {{bug|373294}} - Improve startup time |
Latest revision as of 05:28, 7 February 2013
Planning for the work in the 4.2.2 cycle (Juno SR2).
-
bug 385272 - Very slow response after upgrade to Juno Release -
bug 391626 - [Compatibility] e4 does not implement the post-selection concept -
bug 387113 - Each selection changed is sent out twice - bug 389478 - Need IDE.openEditors(...) that allows to inject state
- bug 375576 - Controls are not fully realized when partOpened(...) , partBroughtToTop(...) and partActivated(...) are called
-
bug 390379 - Seemingly excessive calls to contextManager -
bug 381886 - Debugger keybindings frequently require pressing twice -
bug 388736 - Closing single/all editor(s) is very slow (Java, XML editors) -
bug 391868 - very slow switching editors; especially XML. (BIG CLUE FOUND HERE) -
bug 392418 - [Performance] 2-3 seconds latency when selecting an already open file -
bug 389251 - Idle Eclipse constantly allocates hundreds of objects per second - bug 385394 - Performance issue regarding enabled state handling for menuContributions containing command (ToolItemUpdateTimer puts constant load on CPU)
-
bug 386292 - IEvaluationContext.getVariable(ISources.ACTIVE_EDITOR_ID_NAME) returns nothing if active editor has not focus - bug 382839 - [Compatibility] 'Line Up' and 'Line Down' no longer work in content assist pop-up
-
bug 387299 - IEclipseContext#runAndTrack does not collect @Inject nor @CanExecute values - bug 366528 - [Compatibility] Implement IMenuService#populateContributionManager(*)
-
bug 384758 - Contexts do not restrict Key bindings visibility on E4.2 anymore -
bug 390921 - InjectionException when using Context-Menu -
bug 382533 - Windows > Navigation > Maximize Active View or Editor (Ctrl-M) is *really* slow -
bug 296477 - [EditorMgmt] IWorkbenchPage#openEditors(IEditorInput[], ..) does not set keyboard focus -
bug 374485 - [CSS] Theme exception when starting up an Eclipse4 App - bug 384835 - Some org.eclipse.ui.workbench fixes from 3.6 and 3.7 didn't make it into 4.2
- bug 375221 - [Compatibility] 'Resource configurations' menu shows up in context menus
-
bug 385126 - child scheme bindings not overriding parent bindings (not fixed in 4.2.2 bug 4.3 M6) -
bug 386381 - Mixing Platform Command and Action Set frameworks no longer works in 4.2 -
bug 390346 - Listener methods on part still called after closing the part -
bug 389863 - EventHandlers are not called on part after closing other part -
bug 389018 - [QuickAccess] Quick Access steals focus -
bug 387728 - [KeyBindings] Changing the keybindings to Emacs+ unstable (not fixed in 4.2.2 bug 4.3 M6) -
bug 385477 - KeyBinding bound to SubBindingContext does not work - bug 361469 - Improve PartStack keyboard accessibility
-
bug 370590 - [Compatibility] In CDT, the buttons inside the macro explorer are disabled -
bug 384814 - Fast view doesn't collapse when clicking on an empty editor area - bug 380064 - Ctrl+Tab to next editor action stops working after restart
- bug 376011 - [accessibility] Eclipse 4.2 tab traversal needs refining
Possible bugs that can be brought into SR2 once the above list is done.
- bug 387234 - Restarting wth 'closed' DW's results in the perspective being reset
- bug 374310 - [MinMax] Closing the last perspective in a minimized perspective stack leaves the model in a strange state
- bug 379212 - IPerspectiveListener3.perspectiveOpened is not called on opening a new perspective
- bug 348429 - [Compatibility] New NPE errors using I20110529-2200
- bug 388482 - Dragging toolbars to different trim should change orientation
- bug 385565 - Menu contribution processing has different results in 4.2 than 3.8
- bug 317465 - Implement context menu equivalents for 3.x context menus on Views/Editors/Perspectives (in the switcher)
-
bug 383815 - <visibleWhen> has no effect for dynamic menu contributions -
bug 387657 - Inconsistent behavior of Dynamic Context Menus with property testers in Eclipse 4.2 - bug 384354 - Compatibility: Editor actions registered via extension point org.eclipse.ui.editorActions are shown twice in the toolbar.
- bug 385302 - Some custom ALT+... shortcuts do not work in Juno
- bug 382263 - NPE at org.eclipse.jface.text.source.AnnotationPainter.removeAnnotationType
- bug 317207 - View tabs have no context menu - can't make it a fast view
- bug 317208 - Missing items on context menu on minimized views
- bug 384308 - [DND] Moving editors between windows not working (slow down of development on dual monitors)
-
bug 387606 - A contribution to the toolbar without a given id lets Eclipse hang - bug 366600 - [Compatibility] the 3.x mediator services don't seem to be created
- bug 391780 - EModelService.bringToTop doesn't bring window to top
- bug 373814 - Missing setFocus() call on maximize/minimize/restore of stack
- bug 348954 - Active Part is incorrect and does not have focus on a restart
- bug 386698 - Detached view window lacking window controls
- bug 221172 - [Commands] [ViewMgmt] Window > Show View doesn't open existing instances of multi-instance views
- bug 387475 - Error in editor initialization cause NPE in accessing compatibility editor
- bug 379162 - Command.define doesn't add MCommand model element
- bug 383309 - [Compatibility] IPageLayout no longer honours secondary IDs
- bug 330135 - Start e4 RCP several times fails
- bug 382184 - NPE in LazyStackRenderer.showTab with model contribution
- bug 376896 - Toolbar button order off in newly created window
- bug 338450 - [Compatibility] List of recently opened editors not persisted across workbench restarts
- bug 366602 - [Compatibility] IServiceLocatorCreator doesn't work
- bug 383403 - EModelService.findElement() does not find all elements
- bug 376302 - editor ruler not/hardly visible
-
bug 388516 - Regression: Never ending exceptions after closing all perspectives and restarting - bug 370430 - [KeyBindings] Rename Workbench context and hide if not supported
- bug 369860 - Keybinding assist popup eats keys (for two-chord shortcuts)
- bug 376474 - [Keybindings] Preference page usability
- bug 372247 - [KeyBindings] interactions: Mnemonics should not work across workbench parts
- bug 378849 - [CPD] CustomizePerspectiveDialog no longer shows actionSet details
- bug 387821 - [CPD] CustomizePerspectiveDialog requires 2 checks to hide Navigate>Show In
- bug 367920 - Perspective view layout not controllable on a per-perspective basis.
- bug 390376 - opening file should open in the editor window that has focus
- bug 348940 - [UI] Dragging a stack into the shared area leaves its min/max buttons showing
-
bug 387678 - [DND] Drag and Drop of view tabs behaves unpredictably (drop feedback and drop behavior) - bug 389920 - perspective overlays portion of Welcome page after installing EGit
-
bug 391352 - Intro page is partially obscured after installing an add-on on Ubuntu 12.04.1 64-bit - bug 384108 - JUnit plugin icon no longer shows progress while executing tests
-
bug 381585 - Part switcher in PartStack shows only name of i18n bundle - bug 379426 - [Compatibility] CompoundContributionItems result in duplicate menu items
- bug 379719 - bidi2012 - Wrong display of Hebrew in Properties caption, AIX
- bug 379094 - bidi2012 - Error when paste project path with Hebrew to Windows Explorer
- bug 379720 - bidi2012- Incorrect display of path with Hebrew characters in Properties view - AIX
- bug 380321 - View management does not respect 'Do not open...' setting
- bug 357666 - [Compatibility] PDT support on Eclipse 4.x
- bug 379992 - [DND] NPE dragging Error Log view out to desktop
-
bug 379495 - Two 'Run' on top menu - bug 389129 - Progress view background incorrect on 4.2
- bug 364046 - Persepective switcher does not allow to reorder prespectives
- bug 373294 - Improve startup time