ICE 1.2 release notes
2007-12-21 ICE 1.2.6 released
2007-11-23 ICE 1.2.5 released
2007-10-05 ICE 1.2.4 released
2007-09-03 ICE 1.2.3 released
2007-07-02 ICE 1.2.2 released
2007-05-29 ICE 1.2.1 for OSX released with Subversion 1.4 support
2007-05-24 ICE 1.2 Final released
Source code is available from http://ice.usq.edu.au/svn/ice/releases/1.2
The binaries are available from http://ice.usq.edu.au/trac/browser/ice/downloads/latest/binaries
Main new features and improvements
Installation improvements
Functionality added to self update on demand (Windows only).
Config editor made simpler:
repository configuration can be done using a URL
help added to the editor
ICE detects version of OpenOffice.org to use for the given operating system.
~ (tilde) can be used to set the users home directory.
no need to restart ICE after saving changes.
Rendering improvements
Since ICE is now using an event-based, SAX approach in Python to render the HTML as opposed to the XSLT approach, as a result performance has improved and the following improvements have been made:
Tables on list styles supported
Table following a block quote style supported
Lists inside definition lists supported
Tables in slides supported
Pre-formatted text not rendering return characters correctly resolved
Non breaking spaces added to empty table cells as the CSS for this is not yet fully supported (can be over written)
Links to bookmark can be automatically turned into page references for Books
Images are not resized if within 10% of the actual inserted image (this was implement to resolve OOo getting the image size wrong)
Book rendering copy and paste method dropped in favor of using the file insert method
MathType objects now supported in Books
Low quality images are converted to jpgs for the web before being resized, this is to avoid loss of quality - NEW (1.2 RC2)
Documents can start on either an odd or even page for Books - NEW (1.2 RC2)
Books always end on an even page - NEW (1.2 final)
HTML render uses the native word processor bold and italic character formatting, for example bold is transformed into the HTML element b - NEW (1.2 final)
Document indexes not to render in the HTML - NEW (1.2.2)
The bold and italics character formatting is rendered using the corresponding HTML elements 'b' and 'i' – NEW (1.2.3)
Superscript and Subscript character formatting is now rendered as
supandsubXHTML elements – NEW (1.2.4)Rendering improvements to conform with W3C Strict XHTML 1.0:
Content nested within definition lists are contained within
ddelement – NEW (1.2.4)Target attribute on links have been replaced with javascript, i.e. for links that are set to open in a new window – NEW (1.2.4)
Center and right aligned tables use only CSS – NEW (1.2.4)
Improved control over image alignment within paragraphs in the HTML – NEW (1.2.4)
File manager improvements
Files ICE knows about are opened using the operating systems default editor.
ICE opens the directory if it doesn't know the file type.
Display error messages when render fails in the file manager - NEW (1.2.2)
A message is displayed when a book file is locked while trying to re-build – NEW (1.2.3)
A new feature to add links in a document as endnotes. This is only in alpha stage, improvements to be made in future releases, to see how this works see the demo. - NEW (1.2.3)
“links as endnotes” feature now a document option in the file manger (available for OpenOffice.org and Word documents) – NEW (1.2.4)
Other changes
IMS manifest.xml file renamed to imsmanifest.xml for the zipped package export.
Files in the root media folder within a package are not added to the navigation (useful for multi-media files like Breeze).
Version information added to config editor. - NEW (1.2.2)
Basic implementation of the Atom Publishing Protocol (HTML only - no objects) - NEW (1.2.4). There is a simple demo of this here, to enable this feature add the following line to your
.site/site.pyfile:addFunction(func=publishThis, position=16, postRequired=True,\ label="Atom Pub", title="Publish this using AtomPub")
Known resolved bugs
Fixed in ICE 1.2 RC2
Resized images not exporting.
Fixed in ICE 1.2 Final
Files with the status “added” can't be moved/renamed.
Unused images left in the Subversion properties causing documents not to sync.
Bulleted lists in Books with MS Word documents display as numbered lists in the PDF.
Every odd paragraph missing from HTML slide.
Fixed in ICE 1.2.2
Incorrect numbered headings after BQ or definition lists.
captions cause render to fail
organizer properties has problem with % in the title
bookmarks on text not converting in the HTML as anchors
numbered headings following a bq or bqsource style are incorrectly numbered
link target attribute missing from links on images/objects
links using protocols other than http are reported as invalid links
pre style on images/objects breaks render
li#p contains bullets if not proceeding a li#n or li#b on the same level
links don't render in footnotes
document still sync'ing when render fails
Error rendering document with Unicode in a link
linked text on the last paragraph of a chapter document causes the Book not to render
Fixed in ICE 1.2.3
Check links reporting email addresses as invalid
Links on images that are anchored as characters don't work
Footnotes and endnotes are displayed in the referring paragraph instead of at the end of the page/document
Hidden items in packages appearing when loaded using the IMS manifest, such as when uploaded into Moodle
Fixed in ICE 1.2.4
If the
li1pstyle is not in a list it renders with bullet decoration in the HTMLRepair documents feature fails if the template doesn't contain the ICE styles menu
Footnote and endnote numbers are not within the same paragraph as the text in the HTML
Fixed in ICE 1.2.6
PDF rendition links in exported content may not work.
New window links in exported content may not work.
Check links skipping files not added to the organizer.
Table borders not displaying in Safari.
Soft returns not working in Block quotes.
Double underlining not displaying properly in IE (Internet Explorer).
Links as endnotes not being removed when option is deselected.



