# 1.02.05 (61124) Feb 8, 2012 Increased bond angle font size for 2nd tab by 50% Added sim sharing messages to the relevant developer controls. Added a developer control to toggle 2nd tab bond visibility before viewing it. Added a developer control to toggle visibility on the Real / Model radio buttons. If off, switch to "Real" view only Made the "Molecule" box larger Moved "Options" box to the bottom right side Added "Show All Lone Pairs" to the Teacher menu # 1.02.04 (61078) Feb 7, 2012 Fixed: The first tab needs to read "model" while the second tab reads 'real molecules' # 1.02.03 (61076) Feb 7, 2012 Renamed tab 1 to "Model" Tab 2: Removed "show outer lone pairs" checkbox # 1.02.02 (61032) Feb 6, 2012 Simsharing: Updated tab messages # 1.02.01 (61024) Feb 5, 2012 # 1.02.00 (60769) Jan 30, 2012 > Added "Basics" version # 1.01.17 (60662) Jan 26, 2012 Removed 2nd tab versions for a testable/publishable version 1/18/12 replace duplicate Teacher menu with MoleculeShapesTeacherMenu, a specialization of the phetcommon menu (so we don't have to address sim-sharing twice) Real/Model radio buttons horizontal on the dropdown tab Removed BeCl2 Changed the ordering of molecules in the dropdown tab 1/3/11 #3202, sim-sharing changes related to Swing controls # 1.01.16 (59280) Dec 12, 2011 Added developer options to show/hide 2nd tab versions. Fixed radio button multiple-clicking bug Text change to "Show Outer Lone Pairs" # 1.01.15 (59263) Dec 12, 2011 Removed "study" versions (for now). OK'ed with SR Slight change to 2nd tab scale (compromise between small molecule angle visibility and large molecule terminal lone pair visibility) Added terminal lone pairs A few other bond length fixes "Model" bond lengths on 2nd tab correspond to the "Real" bond lengths Fixed a few obscure bugs Fixed "Real" / "Model" swapping and rotation-matching for things like XeF2 Significantly improved angle-based repulsion for the "Real" molecules Fixed "kit" radio button clicking bug Added "Basics" support for 2nd tab # 1.01.14 (59229) Dec 9, 2011 12/9/11 dev version for Mac testing Added white background with black text for kit version of 2nd tab Subscript fixes for kit version of 2nd tab Tab handling fixes # 1.01.13 (59114) Dec 6, 2011 12/6/11 Added Real / Model views and rotational matching between them, along with kit-version of 2nd tab 12/6/11 #3174, consolidated sim-sharing strings: put sim-specific strings in MoleculeShapesSimSharing, use common strings where appropriate # 1.01.12 (58941) Nov 30, 2011 11/30/11 Interface progress for the "dropdown box" version of tab 2 # 1.01.11 (58797) Nov 25, 2011 11/25/11 Testing for 2nd tab # 1.01.10 (58368) Nov 4, 2011 For the Colorado and Utah studies, enable the "less than" and "greater than" text. # 1.01.09 (58349) Nov 4, 2011 Added a message for middle-button press, see #3136 # 1.01.08 (58345) Nov 3, 2011 Fixed threading issue for message sending when bonds created by dragging, see #3136 Changed "bondsRemoved" to "bondsChanged", see #3144 # 1.01.07 (58331) Nov 3, 2011 Added a message for background color change, see #3144 Report on both electron and molecule geometry when they change, see #3136 # 1.01.06 (58278) Nov 2, 2011 Added system response for structure change, see #3136 # 1.01.05 (58221) Nov 1, 2011 # 1.01.04 (58186) Oct 31, 2011 10/31/11 Updated message formatting, see #3136 # 1.01.03 (58151) Oct 31, 2011 Redeploy after changing message output style, see #3136 Added a separate flavor for sim event reporting, see #3136 # 1.01.02 (58068) Oct 27, 2011 # 1.01.01 (58066) Oct 27, 2011 Hide spurious "dragging = false" messages when clicking on piccolo swing buttons Added simsharing project as a dependency of molecule-shapes for testing, should be removed before any more public deploys of this sim Added sim sharing events for dragging atoms, electron pairs or rotating the view Added SimSharingEvents and reporting from creating/destroying bonds and all checkboxes # 1.01.00 (57968) Oct 24, 2011 # 1.00.04 (57962) Oct 24, 2011 > Fixed: molecule shapes are sometimes incorrect because single, double and triple bonds are treated differently, see #3128 10/24/11 Treat 1-3 bonds equivalently in AttractorModel and MoleculeModel, see #3128 # 1.00.03 (57720) Oct 17, 2011 10/17/11 Error reporting tweak for JME 10/17/2011 Reverted trial fix for rendering problems on 1.5, see #3122 # 1.00.03 (57702) Oct 17, 2011 10/17/2011 Trial fix for rendering problems on 1.5, see #3122 # 1.00.02 (57616) Oct 13, 2011 10/13/11 Changed Basics colors # 1.00.01 (57533) Oct 12, 2011 10/12/11 Added "Basics" simulation version Added Molecule Shapes: Basics # 1.00.00 (57427) Oct 10, 2011 # 0.02.00 (57424) Oct 10, 2011 Removed unused items from data Removed '<' and '>' from bond angles when lone pairs exist # 0.00.42 (57341) Oct 5, 2011 Added in '<' and '>' for bond angle differences for when lone pairs exist Potentially fixed the "missing wedge" bug for bond angle sectors # 0.00.41 (57259) Oct 4, 2011 Fixed bug where atoms could come off of their bonds Added optimizations to work around remaining memory leak Fixed multiple memory leak bugs # 0.00.40 (57078) Sep 29, 2011 Mode changed to "White Background" # 0.00.39 (57076) Sep 29, 2011 "Teacher" menu i18nized, changed to one checkbox for "Projector Mode" option. # 0.00.38 (57065) Sep 29, 2011 # 0.00.37 (57060) Sep 29, 2011 Minor text change for "Teacher" menu Center atom made purple Removed "Real Examples" panel from the 1st tab Bugfixes # 0.00.36 (56939) Sep 23, 2011 9/23/11 Added colors options (projector mode), lots of code changes # 0.00.35 (56504) Sep 13, 2011 Increased the font size of the real example name Bugfix: don't crash on clicking "Real Example" area without any molecules Added H3O+ ion # 0.00.34 (56451) Sep 12, 2011 Added test version of "forward/back" arrows for the "Real Examples" area. # 0.00.33 (56443) Sep 12, 2011 Corrected O2 lone pairs Bond angle checkbox disabled (by default) now when there are less than 2 bonds Geometry name color tweaks (EM's recommendations) # 0.00.32 (56409) Sep 11, 2011 Added colors to the geometry names, added developer control to modify them Added proper control panel resizing for i18n Filled in many-lone-pair geometry configuration names Slightly changed startup bond positions to yield a good 180-degree bond spread Added developer option to change the color of "Remove All" button Changed "Reset" to "Remove All", moved to under the lone pair control panel Added H2 Control panel color tweaks Removed ball-and-stick / spacefill options Added 1 lone pair to O2 Reduced the padding between bond icons Added better visibility handling for the "draggable" lone pair icon and show lone pairs checkbox. (Switches to visible when all lone pairs are removed) Changed the show/hide lone pairs button into a checkbox in the "Options" area Fixed "Reset" for bond angles # 0.00.31 (56306) Sep 7, 2011 Added developer control to toggle whether the "show bond angles" checkbox is disabled when there are less than 2 bonds Adding XeOF4, phosphate ion, sulfite ion, chlorate ion Keep Reset button at the bottom HF, HCl changed to 3 lone pairs (assuming F and Cl as the central atoms) # 0.00.30 (56236) Sep 6, 2011 180-degree bond angle support (and stabilization) Bond angle visibility improvements Adding CH3Cl, HCl Fixed SOF4 Don't auto-rotate the real example molecule after dragging # 0.00.29 (56162) Sep 5, 2011 Deadlock, synchronization and threading improvements. Ditched SwingUtilities.invokeAndWait due to issues. # 0.00.28 (56151) Sep 3, 2011 Increased mouse rotation sensitivity in the main play area Added minimize/maximize button to the Real Examples Renamed Real Molecules to Real Examples, a la one demo version # 0.00.27 (56134) Sep 3, 2011 # 0.00.26 (56132) Sep 3, 2011 9/3/11 Performance improvements # 0.00.25 (56123) Sep 2, 2011 Bugfixes and improvements "Real Molecule" area Bond angles improvements and added checkbox Many dev options # 0.00.24 (56007) Aug 31, 2011 8/31/11 Spacefill testing version # 0.00.23 (56005) Aug 31, 2011 8/31/11 JME3 real molecule view # 0.00.22 (55934) Aug 30, 2011 8/30/11 Jmol real view tests # 0.00.21 (55849) Aug 27, 2011 Many UI updates Removed vecmath from build file since it is already contained in a jme3 jar # 0.00.20 (55844) Aug 27, 2011 # 0.00.19 (55841) Aug 26, 2011 # 0.00.18 (55840) Aug 26, 2011 8/26/11 Many UI updates # 0.00.17 (55682) Aug 23, 2011 Start with two single bonds, positioned to show a nice animation at the start Added background color modification dialog in developer menu Added dialog on startup failure Fixed antialiasing startup bug # 0.00.16 (55371) Aug 17, 2011 # 0.00.15 (55357) Aug 16, 2011 If the mouse is in front of a grabbable object, show a hand cursor Fixed: Cursor remains as East-West cursor when in the play area # 0.00.14 (55300) Aug 16, 2011 # 0.00.13 (55221) Aug 15, 2011 # 0.00.12 (55201) Aug 14, 2011 # 0.00.11 (55172) Aug 13, 2011 # 0.00.10 (55009) Aug 9, 2011 # 0.00.09 (54317) Jul 20, 2011 # 0.00.08 (53658) Jun 30, 2011 Use java.io.tmpdir for storing the native libraries # 0.00.07 (53655) Jun 30, 2011 Updated main to use PhetFrame Launch the jme canvas within a tabbed PiccoloPhetApplication Launch the jme application within a PhetFrame, adding the file and help-> about menus Launch the jme application within a swing window Removed unused code for skipping java.library.path modification # 0.00.06 (53639) Jun 30, 2011 Feasibility test for skipping java.library.path modification # 0.00.05 (53630) Jun 30, 2011 # 0.00.04 (53629) Jun 30, 2011 # 0.00.03 (53601) Jun 30, 2011 # 0.00.02 (53600) Jun 30, 2011 # 0.00.01 (53577) Jun 29, 2011 Added Molecule Shapes