Changes between Version 72 and Version 107 of Ticket #9238


Ignore:
Timestamp:
03/22/11 22:41:32 (10 years ago)
Author:
gutow
Comment:

Ready for testing, but requires two steps. Starting with a clean Sage 4.6.2:

  1. patch for Jmol at the command line. See #9232.
  2. Apply the patch trac_9238_interactive_js.patch above.

I have addressed the following issues (let me know if I've missed anything):

  • Addition of the ability to hide the "advanced controls".
  • Fix so that the advanced controls are hidden when the applet is asleep (no accidental calls to nonexistent applets).
  • Fix to issue of not properly loading all applets when a worksheet with a lot of applets is reopened (please check this one carefully).
  • Fixes to vocabulary and labels to make things clearer.
  • Hidden the div with the State in it. (Still there b/c I hope to be able to recreate the way the user left it on close, rather than starting fresh each time.)

Happy testing and thank you to those who do test!

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #9238 – Description

    v72 v107  
    1 I believe this drop-in set of javascript files now works.  Need testers!
     1Ready for testing, but requires two steps.  Starting with a clean Sage 4.6.2: [[BR]]
    22
    3 NOTE this trac is outdated and has moved to the notebook google site.  See http://code.google.com/p/sagenb/issues/detail?id=1 for details.
     3 1. patch for Jmol at the command line. See [http://trac.sagemath.org/sage_trac/ticket/9232 #9232].
     4 1. Apply the patch trac_9238_interactive_js.patch in attachments (below).
     5
     6I have addressed the following issues (let me know if I've missed anything): [[BR]]
     7
     8 * Addition of the ability to hide the "advanced controls". [[BR]]
     9 * Fix so that the advanced controls are hidden when the applet is asleep (no accidental calls to nonexistent applets).
     10 * Fix to issue of not properly loading all applets when a worksheet  with a lot of applets is reopened (please check this one carefully). [[BR]]
     11 * Fixes to vocabulary and labels to make things clearer. *Hidden the  div with the State in it.  (Still there b/c I hope to be able to  recreate the way the user left it on close, rather than starting fresh  each time.)
     12
     13Happy testing and thank you to those who do test!
     14
     15You can try an older version without going through patching by following the instructions below (the newer patched version is better).
    416
    517If you are using Sage > 4.5 you can get the latest .spkg here:
     
    820./sage -f http://www.uwosh.edu/faculty_staff/gutow/Jmol_for_SageNoteBook-1.1.4.spkg
    921}}}
    10 
    1122{{{
    1223(or sage -f http://www.uwosh.edu/faculty_staff/gutow/Jmol_for_SageNoteBook-1.1.4.spkg)
    1324}}}
    14 
    15 If you are using <= Sage 4.5  the below should still work, but is outdated.  The newer package above will not work on older Sage because of
    16 changes in the notebook architecture.
     25If you are using <= Sage 4.5  the below should still work, but is outdated.  The newer package above will not work on older Sage because of changes in the notebook architecture.
    1726
    1827To test, do:
     
    2130sage -f http://www.uwosh.edu/faculty_staff/gutow/Jmol_for_SageNoteBook-1.1.2.spkg
    2231}}}
    23 
    2432or
    2533
     
    2937depending on your command line syntax.
    3038
    31 
    3239This will change the Jmol files, jmol_lib.js and notebook_lib.js (current as of Sage 4.4.3), so you might want to do it in a test Sage installation.
    33 
    3440
    3541Adds the following features to the notebook: