Thread: Sigil v0.1.3
View Single Post
Old 09-01-2009, 07:41 PM   #1
Valloric
Created Sigil, FlightCrew
Valloric ought to be getting tired of karma fortunes by now.Valloric ought to be getting tired of karma fortunes by now.Valloric ought to be getting tired of karma fortunes by now.Valloric ought to be getting tired of karma fortunes by now.Valloric ought to be getting tired of karma fortunes by now.Valloric ought to be getting tired of karma fortunes by now.Valloric ought to be getting tired of karma fortunes by now.Valloric ought to be getting tired of karma fortunes by now.Valloric ought to be getting tired of karma fortunes by now.Valloric ought to be getting tired of karma fortunes by now.Valloric ought to be getting tired of karma fortunes by now.
 
Valloric's Avatar
 
Posts: 1,982
Karma: 350515
Join Date: Feb 2008
Device: Kobo Clara HD
Sigil v0.1.3

Sigil v0.1.3 has been released. The ChangeLog (live version here) for this release follows:
Quote:
- implemented a work-around for a bug in Qt causing documents with "us-ascii" encoding
specified in the XML declaration to crash Sigil (issue #109)
- resource path updating rewritten; should be more robust
- fixed an issue where EPUB files from Google Books could not be opened (issue #106)
- fixed regression for storing the folder from which the user last imported an image (issue #105)
- refactored HTML file import resource loading: should be a lot more robust now
- fixed an issue with loading HTML file that reference the same images multiple times (issue #90)
- implemented non-live View position synchronization; the Views are now synced
by HTML element: moving the caret in one View will center the other View (upon switching)
to the same HTML element that held the caret in the first View (issue #8)

- newlines are now removed from TOC headings to avoid rendering problems in ADE (issue #96)
- Sigil now creates a unique book identifier (if one is not provided by the user)
using the UUID standard instead of a radnom sequence of characters and numbers;
the old "SigilGEN" scheme is replaced with "UUID"
- initial support for calibre interoperability (issue #94)
- book updates from TOC editor are now faster and have a much smaller memory overhead
- fixed issue with removing headings from TOC in TOC editor (issue #88, part 2 and issue #21);
also made TOC editor updates to headings MUCH more robust
- all headings are now by default included in TOC... heuristics for "guessing" which
headings the users wants have been removed (issue #88, part 1)
- fixed critical issue with Sigil hanging when loading certain SGF files (issue #87)
- fixed rare issue with duplicate image loading (issue #86)
- implemented a workaround for a webkit bug causing the first character of a heading
created after a chapter break to be displayed incorrectly (issue #78)
- the "makedmg" target for Macs is not build by default anymore and needs to be
invoked directly; this was done to speed rebuilds
- Macs now have a standard multiple document interface: opening a new file opens it
in a new window, not in the old one (issue #22)
- fixed a bug with warning dialog not informing the user of unsaved changes
if he tried to load from the recent files list
It's hefty. I've bolded the part you should all be very interested in. View syncing is finally in. It's non-live (you have to click inside the other View when in Split View to make it update), but it should make you happy... or at least happier.

Live content syncing—where the other view is updated as you type—will have to wait a while... a rather long while since not even Dreamweaver CS4 manages to pull it off successfully. DW (kinda) implements live position syncing, but not content syncing. It works from Design to Code, but not the other way around. They're probably hitting the same issues I am.

The live position sync will be implemented in Sigil at some later date. Content sync later still, if ever. It has some very fundamental problems.

But as the changelog suggests, syncing is not the only thing coming in this release. A huge number of bugs have been squashed, and some other very nice features have been implemented (like the multi-document interface for the Macs).

Last edited by Valloric; 09-01-2009 at 07:47 PM.
Valloric is offline   Reply With Quote