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