06-18-2016, 08:19 PM | #1 |
Grand Sorcerer
Posts: 27,553
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Sigil-0.9.6 Released
This Sigil-0.9.6 release is a mix of bug fixes and new features for both epub2 and epub3 users.
Bug Fixes
New Features
Be aware that Sigil-0.9.6 still enforces the need for epub3 to have and support an NCX so that it generates as backward a compatible epub as possible. This may be relaxed in future releases. Sigil-0.9.6 like its predecessors passed all of the following tests for epub3 support: iframe, img, audio, video , mathml, svg (except for svg support in the spine), javascript, and of course recognizing and allowing html5 specific tags like section, and etc. Sigil-0.9.6 also supports javascript based local-storage and display of embedded pdfs. Download Location The official location for downloading this Sigil release (and all official releases) is: https://github.com/Sigil-Ebook/Sigil/releases/tag/0.9.6 Downloading binaries from anyplace else is simply not a good idea as they could inject anything into their own downloads. After downloading, please verify the downloaded binary exactly matches what was originally posted by running an SHA 256 checksum on the file **before** installing it. See the file Sigil-0.9.6-CHECKSUMS.sha256.txt for the correct checksums for each file and instructions for how to calculate a SHA 256 Checksum for your download. The Mac OS X Package has also been code signed with my Apple Developer signature. Linux Users There are currently no binary releases available for Linux on the Sigil Release page. Please check with your favorite distro's software repositories to see if they have Sigil for installation via your OS's package management system. If not, there are build instructions for compiling Sigil yourself in the source archive's docs directory: https://github.com/Sigil-Ebook/Sigil/tree/master/docs Don't forget the FlightCrew plugin Please note, the epub2 validator FlightCrew has been converted to a plugin for Sigil 0.8.900 and later. This plugin has been updated for Sigil-0.9.3 (and later). It can be downloaded from the official Sigil-Ebook flightcrew repository if you have not already installed it. https://github.com/Sigil-Ebook/fligh...ases/tag/0.9.1 Attention Mac OS X Users Per the recommendation of www.python.org (see https://www.python.org/download/mac/tcltk/), due to bugs and the age of Apple's internal Tcl library, you should also download and install ActiveState's ActiveTcl Community Edition. To get the latest bug fixes, Sigil-0.9.6's embedded Python has been linked with the very latest version: Tcl 8.6.4.1 We may *not* redistribute this Package with Sigil due to ActiveState's binary non-redistribution policy. So please, if you have not already done so download and install this version of ActiveState's Active Tcl Community Edition, until we get a chance to do our own build of Tcl 8.6.4.1 from source for future releases. ActiveState is a primary contributor to www.python.org and a respected and trusted source for python and tcl/tk related binaries on both Windows and Mac OS X. See: http://www.activestate.com/activetcl/downloads Version: 8.6.4.1 Some Additional things When you fire up Sigil for the very first time:
|
06-19-2016, 07:33 AM | #2 |
Grand Sorcerer
Posts: 5,584
Karma: 22735033
Join Date: Dec 2010
Device: Kindle PW2
|
@OS X El Capitan users: You might want to check out the new custom Temp folder feature, which allows you to select a temp folder other than /temp.
This feature might help you avoid data loss, because OS X El Capitan might delete temporary Sigil files (and other temp files) under certain circumstances. For more information see the Data loss in 0.9.5 on OS X (El Capitan) thread. You can select a new temp folder via: Edit > Preferences > General Settings > Set folder where temporary files should be created |
Advert | |
|
06-20-2016, 08:10 PM | #3 | ||
null operator (he/him)
Posts: 20,590
Karma: 26954694
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
Quote:
Curious - was anything done to improve start times. Seems a significantly faster to load, not that it was slow before. If it was installed on an HDD I would put it down to disk fragmentation, but its on an SSD. I'm opening same epub file as last time from same HDD via windows shell open. BR |
||
06-21-2016, 10:34 AM | #4 |
Zennist
Posts: 1,022
Karma: 47809468
Join Date: Jul 2010
Device: iPod Touch, Sony PRS-350, Nook HD+ & HD
|
Thanks for the tweak that allows for the user stylesheet. I can now open up sigil with the larger fonts using the "open with" plugin in Calibre. Everything works great.
|
06-21-2016, 08:44 PM | #5 |
Guru
Posts: 769
Karma: 6528026
Join Date: Sep 2012
Device: Kobo Elipsa
|
I haven't seen anyone else ask about this, so I assume I'm either the only one this is happening to, or else it doesn't bother anyone else: when I edit a CSS file with Sigil 0.9.6, the text now continually adjusts itself so that the cursor location is in the middle of the screen (vertically). This means that every time I make an edit, the text jumps either up or down and makes it difficult to follow. This does not happen in the HTML files, just the CSS. Is there a setting somewhere that will allow me to edit the CSS file without the text moving around on the screen? (This did not happen with earlier versions of Sigil.)
|
Advert | |
|
06-21-2016, 09:19 PM | #6 | |
Well trained by Cats
Posts: 29,818
Karma: 54830978
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
BTW I just had a Clip that I paste into the CSS misbehave (3 tries). I restarted Sigil and Software |
|
06-21-2016, 09:19 PM | #7 |
A Hairy Wizard
Posts: 3,101
Karma: 18727053
Join Date: Dec 2012
Location: Charleston, SC today
Device: iPhone 11/X/6/iPad 1,2,Air & Air Pro/Surface Pro/Kindle PW & Fire
|
I'm not seeing that on my windows-10 64bit installation.
Did you manually modify any ini files? |
06-21-2016, 09:40 PM | #8 |
Well trained by Cats
Posts: 29,818
Karma: 54830978
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
|
06-21-2016, 10:13 PM | #9 |
Grand Sorcerer
Posts: 27,553
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
I can verify that I've had some similar Code View auto "repositioning" happen at various times, but I haven't had time to track down the details. I believe it was happening to me with 0.9.5, as well. I figured there'd be a lot of screaming by now if the issue was very wide-spread.
I'll see if I can nail down the exact conditions. |
06-22-2016, 10:11 AM | #10 |
Guru
Posts: 769
Karma: 6528026
Join Date: Sep 2012
Device: Kobo Elipsa
|
Just checked my Scroll Lock key, and it's off. Toggled it a couple of times, and verified that the auto repositioning happens every time, whether Scroll Lock is on or off (only in the CSS file, though). Haven't edited any .ini files or changed anything else, as far as I know. It started happening immediately after I installed Sigil 0.9.6 on 64-bit Windows 8.1. Thanks for taking a look.
|
06-22-2016, 10:28 AM | #11 |
Sigil Developer
Posts: 7,657
Karma: 5433388
Join Date: Nov 2009
Device: many
|
Please post a copy of the css file you are editing in Sigil and exact step by step things a person needs to do to cause the issue so we can try and track it down.
Thanks, KevinH |
06-22-2016, 10:52 AM | #12 |
Grand Sorcerer
Posts: 27,553
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
In my case: it's simply a matter of editing any css file in any epub on Windows Vista (the only O.S. I've tested so far).
As soon as you make an edit (any edit) to the css file, the code repositions itself so the line you just edited is in the center (vertically) of the Code View Tab. No matter where the line was vertically before you altered it, it will end up in the center after. I currently can't make it NOT happen on that machine. |
06-22-2016, 11:27 AM | #13 |
Sigil Developer
Posts: 7,657
Karma: 5433388
Join Date: Nov 2009
Device: many
|
There has only been one change made over 2 months ago to fix a bug when editing the content.opf file where the position was forgotten when the widget lost focus.
That change is here: Code:
https://github.com/Sigil-Ebook/Sigil/commit/94a177cac1dc5a5c9562286620b679ff1e28b18f If reverting fixes the CSS editing issue, we can move the fix to the OPFTab.cpp and remove it from TextTab to prevent it from impacting CSSTab Perhaps this is the culprit? KevinH |
06-22-2016, 11:29 AM | #14 |
Grand Sorcerer
Posts: 27,553
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
I'll try that out when I get back home in a few hours.
Thanks Kevin. |
06-22-2016, 11:51 AM | #15 |
Sigil Developer
Posts: 7,657
Karma: 5433388
Join Date: Nov 2009
Device: many
|
Instead please try what I just pushed to master. I am still not sure the save to disk is needed but that bug fix is needed for editing content content.opf.
So I have extended the ScrollToPosition in CodeView to take an extra center_screen parameter that defaults to true, and then change the TextTab code to have it not auto recenter all of the time. This seems to fix things on my Mac. So hopefully it will fix things for you as well without messing up our content.opf fix. Hope this does the trick. KevinH |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Sigil-0.9.2 Released | KevinH | Sigil | 14 | 01-11-2016 03:11 AM |
Sigil-0.8.900 released for testing - Wait for Sigil-0.8.901 | KevinH | Sigil | 106 | 10-04-2015 10:41 AM |
Sigil 0.8.2 Released | user_none | Sigil | 12 | 12-22-2014 06:02 PM |
Sigil 0.7.4 Released | user_none | Sigil | 47 | 01-05-2014 02:31 PM |
Sigil 0.4.1 Released | user_none | Sigil | 50 | 09-01-2011 04:58 PM |