#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.

Reply via email to