Jmol 11.1.30 is ready for release, Nico.

Signed applet tests successful and, for example, loads files directly 
from RCSB's depository simply with

  load =xxxx

where =xxxx is an equal sign followed by a four-digit ID. I recommend 
that if you want to use the signed applet you use the single-file format 
of initialization:

jmolInitialize(".", "JmolAppletSigned.jar")

rather than

jmolInitialize(".", true)

becaue "true" gives you a download of all the separate jar files, 
starting with JmolAppletSigned0.jar, and at least Opera asks for an OK 
on the certificate for every one of them individually. That's a bit of a 
pain.

OK, features. Not too many:

full support for switching languages, including a new "language" menu item
---------------------------------------------------------------------------
Now you can switch languages anytime you want. Just pop up the menu and 
select
the new "language" item near the bottom.

WE NEED PEOPLE TO VOLUNTEER TO DO MORE TRANSLATIONS, even in just the 
set of languages we are supporting. It would be nice just to get that 
menu put translation done. Someone want to work on this?


#
# Jmol.js: 
#
# jmolSetCallback("language", "de")
#
# Jmol scripting:
#
# language = "de"
#
# Menu:
#
# new language submenu with checkboxes.
#
# allows for efficient specific file reader options for the applet 
(particularly)
#

_spinning variable
------------------

You can now check in IF commands for whether spinning is on or off and 
script
accordingly. For example:

 wasSpinning = _spinning
 load myfile.pdb
 if(wasSpinning);spin on;endif

better handling of spin in relation to zoomTo and moveTo
--------------------------------------------------------
If the model is spinning when a zoomTo or moveTo command is executed,
or if the user uses the mouse to rotate the model, then spinning is
halted and only resumes one full second after the manipulation is complete.


zoomTo and moveTo the same location changed to no time delay
--------------------------------------------------------------------------------

Previously if you did two of the same zoomTo or moveTo operations in
a row, Jmol would appear to stall while just counting seconds. That is no
longer the case. The second zoomTo or moveTo is simply skipped.


hover now is turned off during spinning or user manipulation of the model
--------------------------------------------------------------------------

I noticed that hover was picking up atom labels under the mouse when the 
model was rotating by and considered that a bug. Now when the model is 
spinning,
moving the mouse over atoms (or moving atoms under the mouse) does not 
show the hover tag. If spinning is stopped, the hover action returns.


Pqr reader
----------
Jmol now reads Pqr data files created using PDB2PQR


file type forcing
-----------------
This feature is of no current use; Jmol correctly assigns file type 
based on file contents to all file types it reads. But in the future two 
"flavors" of a format may be difficult to distinguish.

 load   xxx::myfile.whatever

xxx:: is a file type, such as MOL; followed by two colons.


faster loading (maybe)
----------------------

Jmol 11.1.30 uses a much more efficient mechanism for file loading. Let 
us know if it works. As part of this work the JAR files were realigned 
and have new names:

*JmolApplet0.jar
*JmolAppletCore.jar
*JmolAppletJars.jar
*JmolAppletJvxl.jar
*JmolAppletMain.jar
*JmolAppletPopup.jar
*JmolAppletViewer.jar
 
 JmolAppletQuantum.jar
 JmolAppletReadersCifPdb.jar
 JmolAppletReadersMolXyz.jar
 JmolAppletReadersMore.jar
 JmolAppletReadersXml.jar
 JmolAppletShapeBio.jar
 JmolAppletShapeSpecial.jar
 JmolAppletSmiles.jar
 JmolApplet_i18n.jar   (translations)

*required (650 Kb)

JmolApplet0.jar is still there, but the other six are replaced by the 
above list, which are loaded only as needed and can even be left off a 
site (though that is not recommended) if not used. So, for example, if 
you never use molecular orbitals, they will never be there; if you never 
use biomolecular cartoons, your user will never have them downloaded. 
The required download is now about 650 Kb, only about 80% of the size of 
Jmol 10.2.

The first time you use "cartoon on", for example, the ShapeBio package 
is delivered. This means that there could be noticeable delays later in 
the loading process. If this does not suit you, just use JmolApplet.jar; 
it's size (1M) is still only about 75% of the size of 11.1.29 and only 
22% larger than Jmol 10.2.

-----------------------------------

That's all for 11.1.30


Bob Hanson

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Jmol-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-users

Reply via email to