Cateogry: Sigil

Leaving Sigil in the Hands of New Maintainers



As of today I’m retiring from being part of Sigil. Nothing nefarious just lack of time (mainly) and motivation. This doesn’t mean the end of Sigil. Kevin Hendricks and Doug Massay have been working on Sigil with me for months now. I’m leaving it in their very capable hands. To... Continue reading

Sigil 0.8.7 Released



This is a very small maintenance release. It mainly updates links for the change in code location. This release can be found here. The sha256sum of the checksum file is ec03bb7b586a4963fb9ac1ac22ae72c76360915775c0af631ce8e2da341aa0eb. Also, this is the last release that will have the Mac package signed by me. Continue reading

Sigil 0.8.6 Released



This release is a maintenance release of the 0.8.x series and fixes a few critical bugs that could cause Sigil to crash. You can find binary packages here and the change log, here. Finally, the sha256 checksum for the checksum file is 732773ec4fc73ab2ba29584130833b53d96c6c1296c433d889f2cd4b55d565be. The Mac package is signed... Continue reading

My Issues With Commercialized Linux



This is part of the Sigil’s website get page. I figured since I was on a roll with Linux and the issues I have with the Linux community I would publish this here too. It explains a lot of my rational as to why I don’t really like or... Continue reading

Sigil Master Flux In Python



Right now Sigil master is in a state of flux. Many components are being removed and replaced. Python 3 is going to be a hard dependency (it will be embedded by default). Right now Python 3 and a few packages are required to be installed on your system to build... Continue reading

Sigil and BookView Research Update



As many Sigil users know, Sigil has a WYSIWYG editor portion. It’s also in my mind substandard. It gets the job done for quick edits but it’s not as full featured as I’d like. Especially when I’m used to using editors like WordPress’s editor. Back in 2012 I started researching... Continue reading

Sigil 0.8.4 Released



With only one day after the 0.8.3 release 0.8.4 is being released. My deepest apologies because this means there is a bad bug. Admittedly it will only impact a very small amount of users but it was big enough to warrant a new release. Unfortunately during refactoring of “remove all... Continue reading

Sigil 0.8.3 Released



This is a big maintenance release. One of the biggest in long time. I highly recommend upgrading because while functionality wise not much has changed a lot of work went into improving stability Most if not all of the credit goes to Kevin Hendricks (KevinH on MobileRead). He spent a... Continue reading

Sigil 0.8.2 Released



This is a small bug fix release that mainly address the plugin framework. A lot of work has been done to enhance and solidify the Python integration. Finally a new validation plugin type was added so a validation plugin can pass validation results to the built in validation pane. As... Continue reading

Why I Love and Hate Linux Distros



The Good Parts I’m a big open source advocate and spend quite a bit of my spare time contributing to various open source projects. Everything form managing full projects such as Sigil, and KDocker. Also, heavily contributing to projects such as calibre. As well as doing... Continue reading

Sigil 0.8.1 Released



Sigil 0.8.1 is now available! This is a bug fix release. See the Changelog for a full list of changes. Also, the source package directory structure has changed a bit. A number of files that were top level have been put into a docs subdirectory. Further, the source... Continue reading

Sigil 0.8.0 Released



Introduction I’m pleased to announce the availability of Sigil version 0.8.0! The download location has changed sine the last release. This is because Google Code has stopped providing or allowing new downloads. Existing downloads will eventually be removed from the service completely. It has been nearly a year... Continue reading

Sigil Status Update



As I’ve said in previous posts Sigil isn’t dead. It’s recently had a lack of contributors making development stalled. As long as people are willing to contribute to Sigil it will continue to evolve and move forward. As for contributing myself I simply don’t have 20-30 hours a week to... Continue reading

Sigil's Spiritual Successor



At this point Sigil is no longer being actively developed. Moving development to Github has netted a few contributions but they were one offs and fairly minor. With Sigil development being stalled, Kovid (of calibre) starting making the tweak epub functionality in calibre into a full editor. calibre’s... Continue reading

Sigil 0.7.4 Released



This is a small maintenance release of Sigil. Books with an invalid doctype should open as they did in version prior to 0.7.3. Also, this release has a build for OS X using Qt 5.2.0 Beta 1. This release should support Mavericks though it has not been tested on Mavericks.... Continue reading

Sigil Issue Tracking Disabled Completely



I’ve disabled the issue tracker on both Google Code and GitHub. The issue tracker has become people posting the same few items which are not issues over and over again. I spend more time closing invalid issues than doing anything else with Sigil. If you’re having a problem with Sigil... Continue reading

Sigil Status



Sigil is not dead but it’s development has slowed considerably to the point it’s not being developed very much at this point. The best way I can describe it is Sigil is on life support. When I took over Sigil from Strahinja I was not planning on taking an active... Continue reading

Sigil 0.7.3 Released



I’m somewhat pleased to announce the immediate availability of Sigil 0.7.3. This release is primary a bug fix release. Please see the changelog for a full listing. Currently there is no OS X package for 0.7.3 available. Even though this release fixes numerous bugs on OS X a... Continue reading

Sigil 0.7.2 Released



I’m pleased to announce the immediate availability of Sigil 0.7.2. This release is primary a bug fix release but does come with a few new features. Please see the changelog for a full listing. Find & Replace now has a Marked Text option. Basically, you can select a... Continue reading

Sigil 0.7.1 Released



I’m pleased to announce the immediate availability of Sigil 0.7.1. This release streamlines some of the new features introduced in 0.7.0. It also, as always, includes a handful of bug fixes. Please see the changelog for a full listing. One really useful new feature is the ability to... Continue reading

Sigil 0.7.0 Released



I’m pleased to announce the immediate availability of Sigil 0.7.0. The underlying theme for this release is finishing features. If you look back though previous releases you will see features such as spell check and preview that were added and in subsequent releases further enhanced. The goal all along... Continue reading

Sigil 0.6.2 Released



Sigil 0.6.2 is now out. This is a small maintenance release to fix issues found in the 0.6.1 release. There is still a known issue with the cursor jumping in CV when saving but it isn’t jumping randomly anymore. Continue reading

Sigil 0.6.1 Released



I’m happy to announce the immediate availability of Sigil 0.6.1. This release is mainly bug fixes but it does have a few new features. For a full list of changes please see the Changelog. A few notable features are: Audio and Video tags will no longer be... Continue reading

Sigil 0.6.0 Released



I’m pleased to announce the immediate availability of Sigil 0.6.0. This release is the calumniation of thousands of hours of work. It comprises approximately 165 major changes and many more minor ones. Please see the changelog for a full listing. Stability has been greatly enhanced and crashes should... Continue reading

Sigil BookView Changes Preview



The next release of Sigil is shaping up nicely. There is so much going into it that the next release will be 0.6.0. Unfortunately, EPUB 3 will not be one of the features making it into 0.6.0. One major change coming will be a new BookView (BV) editor. Here is... Continue reading

Sigil 0.5.3 Released



Sigil 0.5.3 is now available for download. This is a maintenance release and does not include any new features. Just bug fixes. Continue reading

Sigil 0.5.2 Released



0.5.2 is now available for download! This is only a bug fix release but it fixes the “add existing file” feature that broke with 0.5.1. There is no Linux x64 build at this time because my build machine died while building this package. I’ll be looking into options to... Continue reading

Sigil 0.5.1 Released



This is primarily a maintenance release with a large number of fixes. Find and replace (F&R), GUI tweaks and spell check were the major focus. Highlights include: F&R now supports wrapping and the ability to search within selected files. The GUI now (hopefully) remembers cursor position when switching views. en_GB... Continue reading

How Find Searches in Sigil 0.5.0



There have been some confusion about how find works in, the now released, 0.5.0. The confusion stems from the the 0.4.90x betas. One method was used in the early betas and it was changed later on. This all stems from the regular expression engine being changed from QRegExp to PCRE.... Continue reading

Consolidation of Sigil Help Forums



For some time now Sigil has had two different help forums. One at MobileRead and the other as a Google Group. This has caused quite a bit of confusion because people don’t know the best place to go for help. I’ve decided to close (it’s already done so don’t... Continue reading

Sigil 0.5.0 Released



I’m happy to announce the release of Sigil version 0.5.0. 0.5.0 comes with a number of bug fixes and some major new features: Inline spell check in code view Support for PCRE in search and replace Translations into 15 languages Please see the changelog for a... Continue reading

Sigil 0.4.902 (0.5 beta) Avaliable



The first beta for 0.5 (0.4.902) is now available. There are a few new features I’m most interested in getting feedback on. Inline spell check, translations, and the new PCRE engine. Of course crashes and major issues will be looked into and hopefully fixed before the final release.... Continue reading

Sigil and Data Loss Bugs



The majority of the data loss issues have been mitigated at this point. With a work flow of open, save as after major changes and saving after minor ones, catastrophic data loss can be worked around to the point that Sigil can and is being used on a day to... Continue reading

Sigil Now Supports Translations



One of the the new features that has been implemented for 0.5 (release date yet to be determined) is support for Translations. For Sigil’s first supported language Grzegorz Wolszczak has provided a Polish translation. Currently translations are loaded based upon the current system locale. There no support for choosing the... Continue reading

Sigil Keyboard Shotcuts



Thanks to Grzegorz Wolszczak Sigil now (will be part of the 0.5 release) allows users to change keyboard shortcuts for many actions. Grzegorz has been helping out a lot and helped to introduce a preferences dialog and provided user configurable keyboard shortcuts. <source data-srcset="/files/generated/missing_image-400-14762d478.webp 400w, /files/generated/missing_image-512-14762d478.webp... Continue reading

Week in Review



Calibre This week I focused on PDF output. There was a bug introduced in 0.8.17 that broke PDF output which has now been fixed. I was also able to fix PDF output on OS X. The PDF output engine on OS X is now using OS X’s internal PDF... Continue reading

Sigil's Future Direction (Post 0.4.x)



Introduction With 0.4 my focus has been on getting the existing features in a stable state. I foresee 0.4 being around for quite some time as development shifts to accommodate new features. I wanted to be sure a relatively bug free version is available for people to use. If... Continue reading

Sigil and Linux Distribution Packages



The official Linux packages for Sigil are generic packages. They’re bundled in an InstallJammer installer and contain a number of libraries that Sigil depends on. This is not ideal but it’s not possible to provide Linux packages for every distro. I’ve created a wiki page which I’m putting together... Continue reading

Sigil 0.4.2 Released



Sigil 0.4.1 is complete and available. This is mainly a maintenance release and fixes a number of bugs. Specifically a few bugs related to data loss. There was one major user visible change. The well-formed error dialog can be toggled not to show. This will cause errors to be... Continue reading

Sigil User Study



Introduction Since taking over as the maintainer of Sigil I have spent some time reaching out to specific people in the ebook community to ask them about Sigil. Specifically if they use Sigil? Why or why not? What do they see as Sigil’s shortcomings? How do they use Sigil... Continue reading

Sigil 0.4.1 Released



Sigil 0.4.1 is complete and available. This is mainly a maintenance release and fixes a number of bugs. There are a few new features mostly around the code view. As always see the changelog for a complete list of changes. Continue reading

Sigil SCM Move to Git Completed Sucessfully



Last night I moved Sigil’s SCM from Mercurial (hg) to Git (git). The change was completed successfully and without any issues. 0.4.0 had locations for things like the user manual pointing to the git locations. These are now live and working again. These links are now broken in... Continue reading

Sigil 0.4.0 and FlightCrew 0.7.2 Released



The long awaited Sigil 0.4.0 release is now out. Along with Sigil is a new release of FlightCrew. FlightCrew version 0.7.2 is the latest version bundled with Sigil. If you’re an OS X user then one thing need to be aware of is these two releases bump the... Continue reading

Sigil Donation Change



I’ve updated the donation links they now point to my PayPal account. Going forward donations will be directed toward me instead of Strahinja. This is something we had talked about and planned. I just want to warn people who have donated before because you will see a different email address... Continue reading

Thinking of Changing Sigil's SCM



Right now Sigil is using the Mercurial SCM (source control management). I’m thinking of switching to Git. Since taking over Sigil I have had one person contributing and he is okay with the change. I’m not looking to change simply for the sake of changing. Before Sigil I... Continue reading

Windows Acquired



Thanks to a Sigil user (Bryan) I now have in hand a copy of Windows 7 Ultimate. Thanks Bryan for sending me a copy of Windows! The plan is to get RC 2 builds out this weekend. Continue reading

All Sigil 0.4 Blocker Bugs Squashed!



Tonight I was able to fix bug 813 (see 837 for details). This is the last blocker bug for the 0.4 release. I merged a few patches there were sitting around. I’ve also fixed and issue with changes to metadata not being relayed to the GUI as the file... Continue reading

Taking Over Sigil



The other day it was announced I am now the maintainer of the Sigil. Back in June Strahinja announced that he was looking for someone to take over the project. I highly respect the work Strahinja has done with Sigil and this is a project I don’t... Continue reading

ARC ActiveX Apple B&N Base64 C lang COM DLL DNS Device Docker FLAC FT GUI GeR2 JNI Javascript Linux Lua Lua C API Mac N770 OS X Off Road OpenSSL REST API STR Shocks Sigil Suspension TLS TOC TRD TRD Pro TRD Sport Tacoma Toyota Vaultwarden Windows WireGuard about ad blocking algorithm amazon analysis android apnx app arch linux automotive backup bash batteries bitwarden book bookeen bookview bug bzr c++ calibre car cats certbot compression configuration container conversion copyright copyright infringement cover cso cybook data structure decoding decompression development device interfaces direction distros dmca donations downloader drm dropbox duplicity eReader ebook ebooks editor electronics encoding epub fb2 files focus st formats formatting future gadgets generic type get books git github gnome google gpl guide hardening headless heuristic hex hg htmlz iOS ideas image intel internationalization interop java jekyll json kernel kindle kwin language law lebookread legal library linode maintenance maintenance programming malware blocking markdown memory mobi mp3 music nginx nook objective-c opds openid opensearch opf packages palmdoc password manager pcre pdb pdf pgm plans play store plucker plugin pml pmlz pocket pro podcast podman ppa print project management prs prs300 prs505 prs700 prs900 pyqt python qt rb regex release restic reveiw reverse engineer reverse proxy review rtf s2n scm screen saver screenshot script search security server sort sorting source code specification spell check spideroak ssl store sync t2b t4b tcr textile thanks thread threading thumbnail tips translations truck txt txtz ubuntu unbound usb vault video vpn vps widget wordpress wpmu x11 xlib xorg xxd yubikey zip zsh ztxt