Hi #static (plus others who talk to me about DXR),

I've put up a bunch of UI changes on http://dxr.mozilla.org for which I'd like some feedback. Here's a good example file to try:

http://dxr.mozilla.org/mozilla-central/netwerk/protocol/data/nsDataHandler.cpp.html#136/nsIChannel

or, to see a file with a warning:

http://dxr.mozilla.org/mozilla-central/content/svg/content/src/nsSVGElement.cpp.html#l1281

Things to note:

* Sidebar will attempt to stay in sync with where your mouse is pointing. That is, if you're pointing to a line in Foo(), it will show you that

* A new signature indicator at the top of the source will attempt to show you the signature and line location for the function you're hovering.

* The info popup has been replaced with an expandable inline div, which will show you info in a tree view. One question I have about the tree is how deep you'd want to go with it (e.g., should clicking on a derived type take you to a search, or load more data into the tree and let you keep going?).

* You close the info div by clicking a line outside it

I'm mostly interested in comments on the UI vs. notes about the data it presents (I've got a list of known bugs for data that's wrong or missing, and most of them are fixed by a handful of changes I have underway).

I get conflicting advice from people about how this should look and work, and I've tried to synthesize it all; I'm sure it can be improved still.

What do you like and not want changed? What else should it do? How could it be improved?

Thanks for your input,

Dave
_______________________________________________
dev-static-analysis mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-static-analysis

Reply via email to