binaryninja-api icon indicating copy to clipboard operation
binaryninja-api copied to clipboard

Navigation history widget

Open xusheng6 opened this issue 2 years ago • 2 comments

Right now, we can only go back and forth one step in the navigation stack. However, there are multiple situations that would benefit from the ability to see the full navigation history. For example, I sometimes wish to go back to a certain function I stumbled across previously. It can be achieved by repeatedly pressing ESC, but one can get lost easily (especially they wish to get back to the current location afterwards).

This can be done as a sidebar. Alternatively, we can add a drop-down menu to the back/forward button. and clicking it will show a list of history locations

xusheng6 avatar Aug 09 '22 03:08 xusheng6

This also helps people understand which functions have been worked on. It's useful when one gets back to a database after a long time, or receives a new database through collaboration.

xusheng6 avatar Aug 09 '22 03:08 xusheng6

Related to #2070. These two combined would drastically improve the awareness when a user navigates a database.

xusheng6 avatar Aug 09 '22 03:08 xusheng6