#9238: J. Gutow's update to Jmol in the notebook...
---------------------------+------------------------------------------------
Reporter: gutow | Owner: jason, was
Type: enhancement | Status: new
Priority: major | Milestone: sage-4.4.4
Component: notebook | Keywords:
Author: | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
---------------------------+------------------------------------------------
Comment(by kcrisman):
No, you won't - pesky "someone else has already edited this page"!!!
Jonathan,
Sweet. Great work!
Some comments upon a very small amount of testing (which is all I have
time for right now). I apologize for their telegraphic nature.
Popup 3dviewer is great.
Functions tab did not immediately have something in it, I had to click
"request...", which is nonintuitive. I understand if that step is
necessary, but the message could be better; as it is, the person using it
wouldn't necessarily realize that this would give mesh etc. info for each
object (nice to do it separately, so so so nice).
Colorpicker in Functions tab: awesome.
Initial size Small might be good for iPhone (if Jmol even works there?)
but is a little on the small side for normal laptop/PC web browsing. Can
the browsing thing be detected for this?
There is an awful lot of space given to the info, not so much to the
actual graphic. Would it be possible to put that stuff below the image as
opposed to on the right? In fact, that stuff should not necessarily
resize with the graphic...
State is cool for those of us who might want to access it, but it should
default (when clicked upon) to creating a slider or something, or "click
here for full" or something like that. Otherwise the potential for really
upsetting work flow is there, it changes the window size so much.
Sleep/Wake works great, might be nice to CSS those words into something
less \texttt{}-ish. Note that "Arbitrarily resizable in own window Get
static image to save" looks like one command; maybe some <ul></ul> useful
here?
Didn't break any old worksheets, though they all have this new little Jmol
double window now, which makes sense.
This may be unrelated, but the axes seem to be in the wrong spots, at
least in
{{{
var('y')
P=plot3d(x^2+y^2,(x,-3,3),(y,-3,3))
Q=plot3d(sin(x^2+y^2),(x,-3,3),(y,-3,3))
show(P+Q)
}}}
I did *not* get to test having billions of applets open at the same time,
unfortunately, but will be happy to do so if no one else can over the next
week or two.
One really interesting thing is this. We had complaints about the
snappiness of 3D interacts recently, but now I get almost instantaneous
recomputation with 'small', which is great. However
{{{
TypeError: Result of expression '(stateStr.match(re_modelinline))' [null]
is not an object.
}}}
occurs if I change the size in an interact, and then move the slider.
Obviously, other things don't stay the same with an interact - say if I
change one function to green, it goes back to blue after moving the
slider, but there shouldn't be the error message (ideally).
But thank you! This would be a big improvement. Looking forward to being
able to evaluate it properly - clearly a big change needs big testing.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9238#comment:19>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.