[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[dsdp-dd-dev] proposal for memory view address bar
|
hi
Samantha,
I'd like to propose
a memory view UI enhancement for the purpose of improving workflow.
When I open the
memory view, I almost always have a destination address in mind. I
immediately create a new rendering, entering the address in the new rendering
dialog. Often, I find it necessary to reposition the rendering to another
address while debugging. I've been using the "Go to Address..." context menu
item and it works, but it takes several clicks.
How would you feel
about adding a user toggleable address bar along with a user/plugin.xml
configurable default rendering preference? This would improve two common
user scenarios:
1) Opening the memory view to an address. It would
only be necessary to show the memory view and enter an address. I imagine most
users have a favorite rendering. I tend to use "hex" (or mixed hex/ASCII where
available) most of the time.
2) Repositioning a
rendering to another address. It would only take entering the address in the
address bar. Imagine what the workflow would be if our web browsers lacked the
address bar. We'd be using "File -> Open Location" all day. In addition to reducing the
complexity (clicks) of this common task, the address bar would standardize
navigation across all renderings. (GoToAddressAction is
programmatically instantiated in
AbstractAsyncTableRendering.)
As a lower
priority topic, I think it'd be interesting to consider allowing renderings to
be replaced. It ought to be simpler to replace an existing hex
rendering with an ASCII rendering while retaining the viewport top
address.
thanks,
ted