The latest version has had a few tweaks to make the Mac OS X user interface more functional. While it's far from a pure native UI, a number of improvements have been made, particularly regarding keyboard shortcuts.
There is also some additional functionality regarding query extensions for the underlying molecule datastructure. This is mainly only of interest for development purposes at the moment.
Two major modifications for the latest version:
(1) Rearranged the source files so they play nice with Eclipse; likewise the Ant build.xml file has been updated.
(2) Both molecules and datasheets can be uploaded to molsync.com, then opened on the web: content can easily be shared, tweeted, etc.
Fixed another glitch with MDL import/export, this time with the charge field.
Latest version has a little bit of Mac lovin': the menu bar for the sketcher window now goes in the main system title bar, when running on Mac OS X.
Also, a stupid bug with exporting MDL files has been fixed.
SketchEl now has its very own Wikipedia page, at http://en.wikipedia.org/wiki/SketchEl
v1.49 had a bug which prevented opening of MDL MOL/SD files. v1.49a has fixed this minor typo with major side effects.
v1.49 is a cumulative bug fix release.
v1.48 has a lot of minor improvements and bugfixes.
OpenOffice Graphics on clipboard/drag'n'drop now works on Windows as well.
Refinements to ODG export: now when you copy a molecule onto the clipboard, or drag it, into one of the OpenOffice programs, it delivers the ODG vector graphic format. Linux only at the moment, hopefully Windows will follow. This is functionally equivalent to exporting to a file, opening with OODraw, then copying it over into a document.
Added export to OpenDocument Spreadsheet format. Also, ODF types now embed the source DataSheet, which is reloadable. Helpful tip: before exporting, select View|Render Policy, and pick one which has a points-per-angstrom scale suitable for your document.
Added a feature in the DataSheet editor for exporting to OpenDocument Text (.odt file), which creates a word processing document containing a table, with all of the molecules drawn in their appropriate cells. Graphics rendering quality with OpenOffice 3.1 is good on screen and on printer. Also fixed a couple of bugs in the DataSheet editor, such as not being able to add columns.
A number of housekeeping tasks and minor improvements. See changelog for details.
When saving a molecule with a filetype of .mol, .cml, .svg or .odg, the default behaviour is to use that particular file format, rather than the native format. Can be more convenient than using the export menu. Also, the SVG export has been fixed up so that does not confuse Batik 1.7, which didn't appreciate the embedded molecule content.
A field for atomic mass (aka isotope) has been added. It should display nicely, and import/export correctly with MDL & CML. Also, some right-mouse context menus have been added into the DataSheet editor.
Main addition to 1.39 is file I/O for CML (Chemical Markup Language). Finally got around to implementing a reader for it. The SketchEl format can do a round trip to & from CML with no information loss. Seems to be largely compatible with JChemPaint, but I haven't tested any other programs yet.
* Added refresh to configuration options, for multiple sessions
* DataSheet has edit menu item, and open-as-new for molecules...
* ... and an insert row feature
* Added spreadsheet-like drag-to-select
* Added drag'n'drop for moving groups of datasheet cells
* Fixed bug with using JDK1.5
* Fixed SDF type detection bug
* Added force-type for opening files
* Molecule renderpolicy in datasheet mode
* Toolbar hotkeys in applet mode
* Minor improvements & miscellaneous bug fixes
* Added hotkeys to applet mode
Two major features:
(1) Now pasting stuff onto the clipboard advertises a variety of MIME formats, e.g. plain text, SketchEl native format, MDL MOL, image/png, image/svg, etc. Not many programs can use any of them, but hopefully that will change one day. One notable program which works is TheGimp, which accepts takes the image component. Have not yet persuaded OpenOffice to take the ODG format yet, but maybe one day. And whenever inkscape gets their clipboard import working, the SVG option should have someplace to go, too.... read more
The latest version has quite a bit of internal restructuring, particularly with regard to I/O. See the changelog for a summary of modifications and bug fixes. Version 1.34 probably has a few brand new bugs, so the next release may occur quite soon.
OpenDocument Graphics (.odg), which have been "nice" since version 1.33, can now be read back in from SketchEl, which embeds the original structure. ... read more
Now that OpenOffice 3.1 has anti-aliased rendering, I put some effort into revisiting the ODG (OpenDocument Graphics) output feature in SketchEl. I have managed to find some kludgey ways to trick OpenOffice into not corrupting the subpixel coordinates which are needed to make a nice diagram, and it actually seems to work. Use File | Export | as ODG, then open the file with OpenOffice Draw, and see that it looks quite nice; from there you can paste it into Writer/Impress/Calc, and even export PDF files which both look and print good.... read more
No new features for this release, just internal restructuring of code and stomping of bugs. And a bit more testing than usual (10 minutes instead of 5 ;-) ).
The applet on the page's personal website has also been updated, which happens less often than file releases.
Bug fixes and minor improvements.
The most notable addition is File->Export->as PNG, which brings up a configuration dialog for size and style for the raster graphic which will be produced. The picture can be saved to a file as a .png, or copied to the clipboard, in whatever form is appropriate to the system.
No more scrollbars... hope nobody misses them too much. Now sketches that don't fit on one page are manipulated with a new "pan" tool, or the middle mouse button, or menu items, or keyboard shortcuts. The wheel button is also a lot more functional than it used to be.
Fixed some parts of the applet mode which caused unnecessary security exceptions.