MobileRead Forums

MobileRead Forums (https://www.mobileread.com/forums/index.php)
-   Sigil (https://www.mobileread.com/forums/forumdisplay.php?f=203)
-   -   Sigil-1.1.0 Released (https://www.mobileread.com/forums/showthread.php?t=327196)

DiapDealer 02-06-2020 09:20 PM

Sigil-1.1.0 Released
 
Sigil-1.1.0

Sigil-1.1.0 represents a mix of bug fixes and new features for both epub2 and epub3 users. Some of the highlights for this release include:

Dark mode suport for Windows Linux and macOSX. Mac is the only one of the three platforms where Qt inherently supports the system-level dark mode.

A brand-new higher-contrast icon set for Sigil has been contributed by BeckyEbook. Thanks for all your contributions to this version @Becky!

Sigil's preference widgets have been redesigned to fit on smaller screens and to make room for future preference. Make sure you take a look around. Everything is still there, but some things have been regrouped and relocated.

Platform-specific Dark Mode details:

On Windows, darkmode is most commonly controlled by the darkmode settings in the latest version of Windows 10's settings. It won't work "on the fly" like many apps from the Windows Appstore, so you'll have to restart Sigil if you change your system settings to see the settings take effect. To override the system setting (or to enable dark mode on versions of Windows that don't officially have a dark mode), use the SIGIL_USES_DARK_MODE environnment variable (0 = off, anything else = on).

On Linux, Sigil has made changes to try and honor all platform themes that users define for their Qt apps on their desktop of choice. So theme managers like qt5ct or kvantum should work well with changing Sigil's look. There might be a bit of color/qss tweaking to do, but all-in-all, I've seen good results with a myriad of themes (dark and light). If you'd like to opt-in to Sigil's own included dark palette, set the FORCE_SIGIL_DARKMODE_PALETTE environment variable before launching Sigil. That will cause Sigil to ignore platform themes/overrides and to use the same dark palette that Windows uses.

On macOSX, Dark mode should just work. Qt has added a lot of inherent support for Mac's dark mode and Sigil has incorporated that support. Even on-the-fly time-of-day changes should work with Sigil.

New Features (since the 1.0.0 release):
  • Added Support for Dark Mode for Windows, Linux and macOSX (Thanks BeckyEbook!)
  • Added new icons that work well under both Light and Dark modes (Thanks BeckyEbook)
  • Added ability to use Dark Mode for Preview (controlled by Preferences)
  • Added Zoom Keys Ctrl +/- support to the Inspector (for improved Accessibility)
  • Added support for a second Clip bar with up to 20 additional clips
  • Select Special Character Dialog now support scrollbars
  • Guide and Nav titles are now translated into ebook language (if translations available)
  • All Report Names have been shortened to allow larger font sizes for better Accessibility
  • Added improved contrast icons (Thank you BeckyEbook!)
  • Completely reworked all Sigil Preference Dialogs to make them more screen/user friendly
  • Added support for controlling Windows/Linux HighDPI settings
  • Clips from the Clips QDockwidget window can now be used in CSS Tabs as well.
  • The plugin interface has been extended to show current colorMode and primary colors

Bug Fixes (since the 1.0.0 release):
  • Replaced deprecated QSignalMapper code with QActionGroups throughout Sigil's code base (still more work to do there)
  • Fixed bug in "open-with" on macOSX that did not allow .app files to be selected
  • Soft hyphens characters are now handled properly by Spellchecking [PR from BeckyEbook]
  • Fixed bug in 'split at cursor" that created extra empty pages
  • Fix bug in Insert Files from Disk
  • Fixed same thread re-entrancy issues with tab creation / deletion code due to Qt signal/slot handling
  • Fixed source code typos [PR from luzpaz]
  • Fixed incorrect number of "times used" in Image Reports
  • Fixed plugin font_iter() code to properly handle new Iana.org font media types
  • Broken links are no longer changed during ImportHTML (Add Existing...) operations
  • Cover svg image "vh" "vw" fixup code now properly handles empty headers on cover page
  • GetBookpathByPathEnd() will now work properly and thereby better handle detection of file[code]name conflicts during imports
  • Better handle file name info from Validation plugins
  • Inserting Links now creates proper links for top of page of the same file
  • Fix ImportHTML when creating a new book to properly add an NCX if needed
  • Include official QT backported fixes to Qt 5.12.6 to make it more stable
  • The nav will now properly handle internal links to top of page of the nav itself
  • harden lxml xml processing with resolve_entities set to false for improved security

---------------------------------------------------------------------------

Please check the Sigil Wiki for important Sigil support links, additional resource downloads, and platform-specific trouble-shooting tips/requirements.

Mac users should still download and install ActiveState's ActiveTcl Community Edition to utilize plugins that use Tk/Tcl GUIs. More here.
Mac users should also check out the wiki entry on the New Release File Format

The latest Sigil user guide can always be downloaded from its own repository.

PGP Fingerprint

Sigil-1.1.0 Github Release page and downloads.

graycyn 02-06-2020 11:57 PM

I've been running Sigil v0.9.10 on Windows 10, should I uninstall that prior to going to Sigil 1.1.0 or is it safe to update over the existing install?

Also, if for any reason, I don't get along with the latest Sigil, can it be uninstalled and my old version reinstalled?

Hadn't been working much on my ebooks for some time due to health issues, but feeling back in the mood and thought I ought to get Sigil more up-to-date....

I assume I also need PageEdit 1.1.0?

KevinH 02-07-2020 12:31 AM

Depends if you are a big BookView user or not. More recent versions have done away with BookView for Sigil, and have added the ability to edit epubs "as-is" and not have to standardize the layout of every epub it opens.

graycyn 02-07-2020 12:49 AM

Quote:

Originally Posted by KevinH (Post 3950293)
Depends if you are a big BookView user or not. More recent versions have done away with BookView for Sigil, and have added the ability to edit epubs "as-is" and not have to standardize the layout of every epub it opens.

I never did edit in BookView, but I did use it to view what book pages would look like. I always edit in code view. Maybe I don't need PageEdit.

Mainly I just want to find out whether I can safely uninstall the new Sigil and return to my old version should I not get along with the new?

I'm in my 60s, so change doesn't always go easy, but I'm usually pretty adaptable. As I haven't worked on my digitization hobby for a bit, I thought I might as well go with 'new and improved' in hopes of liking the new Sigil even better!

odamizu 02-07-2020 01:24 AM

:thanks: DiapDealer! :thanks: KevinH!

And :thanks: BeckyEbook for the wonderful new icon set. Such pizzazz :D

User_Z 02-07-2020 05:26 AM

1 Attachment(s)
The previous version of the icons was many, many times better.
What you did is just a nightmare. :eek: → :blink: → :angry:

In preview mode (F10), window borders go beyond the screen. This was not in version 1.0.0

DiapDealer 02-07-2020 05:54 AM

Quote:

Originally Posted by User_Z (Post 3950381)
The previous version of the icons was many, many times better.
What you did is just a nightmare. :eek: → :blink: → :angry:

Get over yourself. One of Sigil's longtime users donated their time and talent to provide those icons. What have you contributed to Sigil (other than rancor, that is)?

sherman 02-07-2020 06:25 AM

Just installed (I had 0.9.18 installed previously). Dark mode worked fine out of the box on Windows 10.

I quite like the new icon set. Colours look good in dark mode (can't say about light mode), and most importantly, the icons make sense. I could determine (most of) the icon meanings without needing a tooltip to tell me what they do.

Congrats on the new release!

User_Z 02-07-2020 06:26 AM

Quote:

Originally Posted by DiapDealer (Post 3950390)
Get over yourself. One of Sigil's longtime users donated their time and talent to provide those icons. What have you contributed to Sigil (other than rancor, that is)?

I have nothing to overcome myself.

I translate Sigil into Russian and Ukrainian. My translations are included in this release too.
I am the initiator of porting the editor to the Haiku system. Which was successfully completed.

DiapDealer 02-07-2020 06:42 AM

The user who donated the icons also provides Sigil translations. And your Haiku port is for an old unsupported version of Sigil.

Look, I have no problem with honest criticism. It's the unnecessary and insulting hyperbole that pisses me off.

DiapDealer 02-07-2020 06:54 AM

Quote:

Originally Posted by sherman (Post 3950395)
I quite like the new icon set. Colours look good in dark mode (can't say about light mode), and most importantly, the icons make sense. I could determine (most of) the icon meanings without needing a tooltip to tell me what they do.

Thanks. I know it was a goal of hers to make sure the new icons weren't too confusing for longtime users.

theducks 02-07-2020 07:30 AM

I kinda like the new dark mode friendly icons :2thumbsup
I also like the option to NOT simulate dark mode for the Preview (I read on e-ink, so it is closer to what I will get):thumbsup:

DiapDealer 02-07-2020 07:59 AM

Quote:

Originally Posted by theducks (Post 3950423)
I also like the option to NOT simulate dark mode for the Preview (I read on e-ink, so it is closer to what I will get):thumbsup:

That was a priority. There's no real way to provide a dark Preview without potentially stepping on the book's own css. So we had to have a "nothing but the book" option--even in dark mode. ;)

Turtle91 02-07-2020 08:32 AM

Quote:

Originally Posted by User_Z (Post 3950381)
...

In preview mode (F10), window borders go beyond the screen. This was not in version 1.0.0

F10 simply turns the preview on/off and puts it to the size/location you last had it. All you need to do is move the window and resize it to your needs...then F10 to turn on/off... this behavior was in all previous versions as far as I remember.

User_Z 02-07-2020 11:30 AM

4 Attachment(s)
Quote:

Originally Posted by Turtle91 (Post 3950446)
F10 simply turns the preview on/off and puts it to the size/location you last had it. All you need to do is move the window and resize it to your needs...then F10 to turn on/off... this behavior was in all previous versions as far as I remember.

The main screen resolution is set to 2560x1440

My previous settings on version 1.0.0 is the 768x1024 preview screen.
After installing version 1.1.0, an incorrect scaling of the preview screen with incomprehensible sizes occurs.
I managed to set 768x628, it no longer fits the screen.

Understood. To eliminate this effect, you need to turn off the High DPI mode in the settings, which was turned on by default.


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

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