Makes Scaladoc a zillion times less annoying to use-- no more uncontrollable anchoring to the top of the page (though it still anchors, now it's anchors more seldomly). Makes copying/pasting, page up/down, etc are once again possible in Scaladoc.
Preview here: http://lampwww.epfl.ch/~hmiller/scaladoc/library/
Regarding review; since I'm responsible for the front-end of Scaladoc, I'm not sure who would review this.
Added Scaladoc keyboard shortcut: tab toggles between panels
Minor fix to Tab-switch keyboard shortcut
Adds ability to navigate Scaladoc with arrow keys
Actually fixes SI-5055. Scaladoc now a zillion times less annoying
I noticed a small problem: whenever I click a page in the left navigation panel, a new tab is open instead of opening the page in the left frame. What could be causing this?
My browser is Firefox on Ubuntu 12.04. (Chromium works well though...)
One more crazy idea (not sure it's possible though): Can we also scroll and expand the the class members? It's probably hard to implement, but it would be incredibly nice to have!
jenkins job pr-scala-testsuite-linux-opt: Success - https://scala-webapps.epfl.ch/jenkins/job/pr-scala-testsuite-linux-opt/129/
Sweet! Shortcuts ftw! (Can we use the konami code to see the matrix^W the compiler's view of the types?)
@VladUreche I just fixed the weird issue with the left navigation panel and the new tab. It's the world's stupidest fix-- a two-character change. Will now submit a new pull request. Good news; it'll now work in Firefox.
No idea about IE though-- if anyone receiving this can check how it looks in IE, please do!
Actually-- take my last comment back. The Firefox issue needs a bit more investigation. As of this moment, the above preview URL is my (currently buggy) test directory. Anyone with IE-- don't experiment with it just yet.
I think this is better than what we have. However, there things lost, and things I do not understand.
So, I'd prefer to: