History of changes: New features and improvements, Bugfixes
June 11th, 2014: Marvin JS 6.3.1
Bugfixes
- Marvin JS GUI
- "Cut", "Copy" and "Paste" buttons have been restored to the General Toolbar.
May 15th, 2014: Marvin JS 6.3.0
New features and improvements
- Marvin JS GUI
- Marvin JS now calculates the lone pairs of atoms automatically. The visibility of lone pairs can be turned on and off in the View settings dialog.
- Editing
- Chemical reactions can be drawn, edited, imported and exported in Marvin JS using either straight arrows or resonance arrows. Documentation
- Single and double electron flow arrows can drawn, edited and imported/exported in MRV format in Marvin JS. Documentation
- "Monovalent" radical electrons can be added to atoms using the Atom properties dialog.
- Mapping numbers can be added to atoms using the Atom properties dialog.
- Import/Export
- Structuress containing single step reactions can be exported as reaction files from server side in the following file fromats: MRV, RXN, SMILES, CXSMILES, SMARTS, CXSMARTS, CML,
RXN V3000, SDF, CSSDF, CDX, SKC.
Structures containing more than one or multistep reactions can be exported from client side. The arrows and "+" signs in the reactions will be exported as graphical objects in this case.
Documentation
- During MOL file import, Marvin JS normalizes the coordinates and uses consistent scaling irrespectively of the content of the MOL file.
- During MRV export, fragments inside R-group definitions are exported as separate molecules.
Bugfixes
- Marvin JS GUI
- On Mac OS X, simulating a right-click by using Ctrl + left-click on a selected atom did not contain the elements of the Selection popup menu.
Forum
- Editing
- Removing more than one atom alias in one step could not be undone.
- Adding crossing bonds to an abbreviated group could not be undone after the group had been expanded.
April 4th, 2014: Marvin for JavaScript 6.2.2
No changes.
February 28th, 2014: Marvin for JavaScript 6.2.1
New features and improvements
- Marvin for JavaScript Toolbars
- The R-group and R-group attachment buttons can be reached from the Tools toolbar.
- Clipboard handling
- Pasting structures into Marvin for JavaScript using the Ctrl+V keyboard shortcut is possible in any of the supported text-based formats (SMILES, Name, InChi...) when the relevant webservice is available.
- Import/Export
- The "Absolute" chiral flag can be imported and exported in MDL MOL V2000 format.
- InChiKey file format has been removed from the list of import format options because it is not possible to import such files with Marvin for JavaScript.
Bugfixes
- Editing
- The type of highlighted atoms and bonds could not be changed by keyboard typing.
- Changing an atom by keyboard typing while using the Freehand tool for drawing made the Freehand tool inactive
- When selected R-attachments were deleted using the Delete key, the green selection highlight remained visible on the canvas.
- Adding a chain or a template to an atom in an R-group definition, then undoing the editing removed the atom from the definition.
- Merging a template on a bond of an R-group definition fragment removed the whole fragment from the definition.
- When a template was merged on a structure, the template atoms overwrote the original atoms on the canvas.
- Import/Export
- During MDL MOL V2000 import, MOL V3000 files were recognized as empty molecules, and no error message was given about the unsuccessful import.
Forum
January 30th, 2014: Marvin for JavaScript 6.2.0
New features and improvements
- Editing
- R-group definitions can be created and edited in Marvin for JavaScript. Documentation
- R-group attachment points can be defined on atoms.
- R-group attachment points are automatically numbered.
- Marvin for JavaScript Menus
- "Bonds" popup menu has been removed.
- "Delete" option has been removed from popup menus.
- Drop-down lists behind popup menus can be reached by pressing long.
- Clipboard handling
- Copy and paste from and to Marvin for JavaScript is possible in MDL Molfile V2000 format using the Ctrl+C and Ctrl+V keyboard shortcuts, respectively.
- Pasting structures into Marvin for JavaScript is possible in MRV format using the Ctrl+V keyboard shortcut.
- Import/Export
- Import and export of SMARTS and ChemAxon Extended SMARTS files have become possible when the relevant webservice is available.
- Touchscreen devices
- Icons on toolbars have been enlarged.
- Popup menus can be opened by long-press on the canvas.
- Extra buttons for reaching popup menu elements have been removed from the toolbar.
- Changing the zoom ratio with two fingers has become possible.
- The canvas content can be scrolled with two fingers.
December 7th, 2013: Marvin for JavaScript 6.1.4
No changes.
October 31st, 2013: Marvin for JavaScript 6.1.3
No changes.
October 17th, 2013: Marvin for JavaScript 6.1.2
No changes.
October 11th, 2013: Marvin for JavaScript 6.1.1
Non-public version
September 10th, 2013: Marvin for JavaScript 6.1.0
New features and improvements
- Marvin for JavaScript Toolbar
- "More" button has been introduced on the toolbars.
- Editing
- Pre-defined homology groups are available from the Atom properties dialog. Documentation
- Atoms, bonds, and selection can be erased with the Delete button of the keyboard.
- Atoms can be changed with an atom shortcut while the bond tool is active and vice versa: bonds can be modified with a bond shortcut while an atom tool is active.
- Touchscreen devices
- Popup menu elements are available through toolbar buttons on touchscreen devices.
November 25th, 2013: Marvin for JavaScript 6.0.6
No changes.
August 27th, 2013: Marvin for JavaScript 6.0.5
No changes.
August 6th, 2013: Marvin for JavaScript 6.0.4
No changes.
July 23rd, 2013: Marvin for JavaScript 6.0.3
No changes.
June 25th, 2013: Marvin for JavaScript 6.0.2
No changes.
June 21st, 2013: Marvin for JavaScript 6.0.1
Bugfixes
- Zooming problem in case of two fingers' zooming on a touchpad has been resolved.
- Unnecessary console log reference has been removed from code.
- Merging and rotation feedback in Chrome browser has been fixed.