MobileRead Forums

MobileRead Forums (https://www.mobileread.com/forums/index.php)
-   Sigil (https://www.mobileread.com/forums/forumdisplay.php?f=203)
-   -   Sigil v0.1.3 (https://www.mobileread.com/forums/showthread.php?t=55307)

Valloric 09-01-2009 08:41 PM

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).

zelda_pinwheel 09-01-2009 08:47 PM

nice !!! thank you valloric !! going to download now. :)

Catire 09-02-2009 12:56 AM

Thanks Valloric :)

Moejoe 09-02-2009 02:44 AM

Excellent! :) Will install as soon as I've installed #crunchbang. Thanks for the new release.

Dave Berk 09-02-2009 06:17 AM

Thanks for an awesome release! (Though I'm probably alone in that I'm happier about the bugs squashed than about the view sync).

EowynCarter 09-02-2009 04:13 PM

Quote:

CMake Error: The source "/home/catherine/Bureau/Sigil_code_0.1.3/CMakeLists.txt" does not match the source "/home/catherine/Bureau/Sigil_code_0.1.2/CMakeLists.txt" used to generate cache. Re-run cmake with a different source directory.
That's anoying... Any idea there ?? :sad3: :help:

And what happened to compiled linux version ? That just worked.

Valloric 09-02-2009 04:42 PM

Quote:

Originally Posted by EowynCarter (Post 577771)
That's anoying... Any idea there ?? :sad3: :help:

You will have to provide more information. At a glance, your directories don't match: you seem to be mixing up two source code versions (you have Sigil_code_0.1.3 and Sigil_code_0.1.2 folders).

The build instructions are very detailed.

Quote:

Originally Posted by EowynCarter (Post 577771)
And what happened to compiled linux version ? That just worked.

Read through the v0.1.2 release thread. It covers this in painstaking detail... several times. And then a few more. :)

EowynCarter 09-02-2009 05:00 PM

Quote:

You will have to provide more information
I wish i had more..

I had no problem building 0.1.2 . Guess while doing that, i setted something in cmake that cause that mess. I have no idea why, as i don't know how to use cmake.

Command i typed is :
cmake -G "Unix Makefiles" /home/catherine/Bureau/Sigil_code_0.1.3/

last time i did
sudo apt-get install cmake
configure -qt-zlib -qt-gif -qt-libpng -qt-libmng -qt-libtiff -qt-libjpeg
cmake -G "Unix Makefiles" /home/catherine/Bureau/Sigil_code_0.1.2
make
make install

Valloric 09-02-2009 05:10 PM

Quote:

Originally Posted by EowynCarter (Post 577837)
I wish i had more..

I had no problem building 0.1.2 . Guess while doing that, i setted something in cmake that cause that mess. I have no idea why, as i don't know how to use cmake.

Command i typed is :
cmake -G "Unix Makefiles" /home/catherine/Bureau/Sigil_code_0.1.3/

last time i did
sudo apt-get install cmake
configure -qt-zlib -qt-gif -qt-libpng -qt-libmng -qt-libtiff -qt-libjpeg
cmake -G "Unix Makefiles" /home/catherine/Bureau/Sigil_code_0.1.2
make
make install

Did you delete all the files in the directory in which you are running the cmake command? The folder should be empty. It seems you have the (old) cache files still inside.

EowynCarter 09-02-2009 05:18 PM

i just was in "home" both times. Yeah, deleting these files seam to have done it.

That's a pain...

Valloric 09-02-2009 05:24 PM

Quote:

Originally Posted by EowynCarter (Post 577862)
i just was in "home" both times. Yeah, deleting these files seam to have done it.

The build instructions are very clear. I've bolded the part that is relevant to your problem.

Quote:

It is assumed you want to generate Makefiles. You can do this by creating a new folder OUTSIDE of the source distribution.
Now navigate to that folder with a terminal. Then type in and run the following:
cmake -G "Unix Makefiles" /path/to/source/folder
make
sudo make install
Running it in your home folder is a bad idea.

Hellmark 09-02-2009 05:39 PM

Debian/Ubuntu users, I've built a deb package and it is available at http://www.hellmark.org/sigil/

EowynCarter 09-03-2009 03:52 AM

good idea Hellmark :)

Hellmark 09-03-2009 03:48 PM

The downside to that package, is that it doesn't automatically get added to the menu. I'm working on that though. I'm normally just packaging things that add that stuff on their own, or are things I've built for command line. Hopefully tonight or tomorrow will get an updated package up.

kjk 09-04-2009 05:44 PM

Hi, trying Sigil 0.1.3 for OSX now...looks great!
Is there a search/replace tool?

Oh..and just tried split view..that is awesome.

One issue-when I cut/copy/paste, the paste divides words by what looks like hyphenation spaces? For example, if I cut the word Prologue, then paste it, it shows up as Pro logue.

Ok, this only occurs in Bookview, not in code view.


All times are GMT -4. The time now is 06:29 PM.

Powered by: vBulletin
Copyright ©2000 - 3.8.5, Jelsoft Enterprises Ltd.
MobileRead.com is a privately owned, operated and funded community.