Bug 5838 - [Navigation] Should support both a step into and step over
Summary: [Navigation] Should support both a step into and step over
Status: VERIFIED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Compare (show other bugs)
Version: 2.0   Edit
Hardware: PC Windows 2000
: P2 enhancement (vote)
Target Milestone: 3.3 M4   Edit
Assignee: Michael Valenta CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 2426 12107 18202 163666 164336 (view as bug list)
Depends on:
Blocks:
 
Reported: 2001-11-13 08:51 EST by Erich Gamma CLA
Modified: 2006-12-12 09:25 EST (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Erich Gamma CLA 2001-11-13 08:51:39 EST
SWT Feedback:
It can be really annoying when you have many changes in a range to step over 
each one.
Comment 1 Andre Weinand CLA 2002-05-31 05:22:00 EDT
Use Control-E/Control-Shift-E to step from range to range without stepping into 
a range.

UI Improvements after 2.0
Comment 2 Michael Valenta CLA 2006-10-20 07:31:31 EDT
Reopening
Comment 3 Michael Valenta CLA 2006-10-20 20:24:30 EDT
*** Bug 2426 has been marked as a duplicate of this bug. ***
Comment 4 Michael Valenta CLA 2006-10-20 20:25:12 EDT
*** Bug 18202 has been marked as a duplicate of this bug. ***
Comment 5 Michael Valenta CLA 2006-10-20 20:30:05 EDT
There are two types of navigation in a compare editor: diff navigation and change navigation. The buttons for the former, which is akin to step over, are found in the editor toolbar (and the sync view toolbar). The later are found in the viewer toolbar. Both look exactly the same. It would be nice if we could make the distinction more obvious and have a unified presentation. In the very least, for M4, we should have different icons for change navigation.
Comment 6 Michael Valenta CLA 2006-10-20 20:30:50 EDT
*** Bug 12107 has been marked as a duplicate of this bug. ***
Comment 7 Michael Valenta CLA 2006-10-30 10:19:59 EST
I;ve added a step into toggle to 3.3 M3 so that there is only one navigation strategy. However, there are still a few issues we need to work out:

1) Should add a keybinding to the toggle so it is easy to enable/disable chaneg navigation.

2) The setting should be persisted accross a session (as should ignore whitespace). In other words, when navigating from the Sync view, any newly opened editors should se the setting from the previous editor. We may also want a global preference.

3) There are still a large number of Arrow buttons (i.e. sync view, toolbar editor contribution, merge content viewer toolbar). We need to determine if can reduce this number and we also need to decide if the toolbar buttons all share the same behavior or have local scope (i.e. navigating from the sync view will open new files but navigation from  the toolbar will not leave the current file).
Comment 8 Michael Valenta CLA 2006-11-15 10:57:52 EST
I reverted back to the old behavior but now have two sets of buttons so that both types of navigation are available.
Comment 9 Michael Valenta CLA 2006-11-15 10:59:09 EST
*** Bug 163666 has been marked as a duplicate of this bug. ***
Comment 10 Michael Valenta CLA 2006-11-15 10:59:58 EST
*** Bug 164336 has been marked as a duplicate of this bug. ***
Comment 11 Michael Valenta CLA 2006-12-12 09:25:03 EST
Verified using I20061212-0010