From 0f067bcc89c32ea56f49809e5a96750c718378408383c449b041425639aeed66 Mon Sep 17 00:00:00 2001 From: Eric Schirra Date: Thu, 24 Feb 2022 08:22:44 +0000 Subject: [PATCH] Accepting request 957230 from home:ecsos - Update to 1.9.0 * Bug Fixes: - Update gumbo to follow WhatWG changes for closing br and p tags in foreign content - Fix Saved Search Controls code typo for Tabbed Html Files - Plug long existent memory leaks related to Saved Searches that stop after a match is found - More file position of 0 fixes and handle toInt() result failures from N/A in ValidationResults - Fix incorrect copied permissions with AddContentFileToFolder after QFile::copy - Fix broken page up / down by key sequence in Repo Log and Automate Log. - Fix broken PluginRunner error signal * New Features: - Make Validation Results sortable by clicking on column header - Add Export All to Validation Results for text or csv output - Completely redesign Find Replace and Saved Searches to not overload wrap when searching multiple targets and add Restart Search button to make skipping replacements in Saved Searches possible - Update to use the PCRE2 library for regular expression searching - Add a new Sigil Preferences settings to disable GPU acceleration for QtWebEngine/Preview to make it easier for Sigil to keep working even with older graphics drivers - Add indicator to MainWindow titlebar that indicates if epub in old Sigil Standard form - Support building from source on macOS M1 (arm64) machines - Update Windows and Mac embedded python to Python 3.9.9 - Allow building Sigil with Qt6.2.2+ or Qt5.10+ from the same codebase - Speed up Add Blank HTML in epubs with huge numbers of files - Store and set Epub Zip modification dates where possible - Support PySide6 to replace PyQt5 in plugins when building Sigil under Qt6 - Handle deprecated embedded Python PyEvalInitThreads properly during build - Support QUiTool in PySide6 under Qt6 for plugins using .ui files - MacOS Python 3.9.9 now now includes TclTK 8.6.12 (no external TclTk package needed anymore) - Added Select All Checkbox in Delete Unused Media and CSS (PRs from @luisparravicini) - Add ability to rename classes when editing stylesheet in CV, will rename in all html as needed - SpellcheckEditor now uses LocaleAware sorting vs Case-Insensitive which did not handle diacritics well - Speed up loading of epubs with large numbers of xhtml files by using concurrency - New Hunspell spelling dictionaries based on scowl size 70 for en_GB and en_US - Support ending . in spellchecker wordbreaks for better abbreviations if dictionary aff supports it - Faster CSS stylesheet reformating that can handle minor errors and still function - Change source location for Sigil_User_Guide. OBS-URL: https://build.opensuse.org/request/show/957230 OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/sigil?expand=0&rev=63 --- .gitattributes | 2 +- Sigil_User_Guide_2021.10.12_eopub3.epub | 3 -- Sigil_User_Guide_2022.02.01.epub | 3 ++ sigil-1.8.0.tar.gz | 3 -- sigil-1.9.0.tar.gz | 3 ++ sigil.changes | 60 +++++++++++++++++++++++++ sigil.spec | 11 ++--- 7 files changed, 73 insertions(+), 12 deletions(-) delete mode 100644 Sigil_User_Guide_2021.10.12_eopub3.epub create mode 100644 Sigil_User_Guide_2022.02.01.epub delete mode 100644 sigil-1.8.0.tar.gz create mode 100644 sigil-1.9.0.tar.gz diff --git a/.gitattributes b/.gitattributes index e08b559..6bdb5df 100644 --- a/.gitattributes +++ b/.gitattributes @@ -22,4 +22,4 @@ *.zip filter=lfs diff=lfs merge=lfs -text *.zst filter=lfs diff=lfs merge=lfs -text ## Specific LFS patterns -Sigil_User_Guide_2021.10.12_eopub3.epub filter=lfs diff=lfs merge=lfs -text +Sigil_User_Guide_2022.02.01.epub filter=lfs diff=lfs merge=lfs -text diff --git a/Sigil_User_Guide_2021.10.12_eopub3.epub b/Sigil_User_Guide_2021.10.12_eopub3.epub deleted file mode 100644 index 1c8f646..0000000 --- a/Sigil_User_Guide_2021.10.12_eopub3.epub +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2c90f50f07e7f130a38a30c33f88b6005c5c8241f390f7b2ffcb0b5c7bdb0d0b -size 6645684 diff --git a/Sigil_User_Guide_2022.02.01.epub b/Sigil_User_Guide_2022.02.01.epub new file mode 100644 index 0000000..c848ebb --- /dev/null +++ b/Sigil_User_Guide_2022.02.01.epub @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f63857526ed2f04fbe8194c68f79ad5d1432e9efc3686f9fe3437d46d55aaf7 +size 6928879 diff --git a/sigil-1.8.0.tar.gz b/sigil-1.8.0.tar.gz deleted file mode 100644 index d959e6c..0000000 --- a/sigil-1.8.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:33d84331f259ab8d92fc2c5fed6f05fd5f011695c48f83537423635a7afdd2ec -size 21217901 diff --git a/sigil-1.9.0.tar.gz b/sigil-1.9.0.tar.gz new file mode 100644 index 0000000..b51ea67 --- /dev/null +++ b/sigil-1.9.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c44b0cf2472ef59c4d76178883a7795af39febf32496fb7af1e34f7a3977791f +size 23218164 diff --git a/sigil.changes b/sigil.changes index 441f727..f8c5f1b 100644 --- a/sigil.changes +++ b/sigil.changes @@ -1,3 +1,63 @@ +------------------------------------------------------------------- +Thu Feb 24 07:35:50 UTC 2022 - ecsos + +- Update to 1.9.0 + * Bug Fixes: + - Update gumbo to follow WhatWG changes for closing br and p + tags in foreign content + - Fix Saved Search Controls code typo for Tabbed Html Files + - Plug long existent memory leaks related to Saved Searches + that stop after a match is found + - More file position of 0 fixes and handle toInt() result failures + from N/A in ValidationResults + - Fix incorrect copied permissions with AddContentFileToFolder + after QFile::copy + - Fix broken page up / down by key sequence in Repo Log and + Automate Log. + - Fix broken PluginRunner error signal + * New Features: + - Make Validation Results sortable by clicking on column header + - Add Export All to Validation Results for text or csv output + - Completely redesign Find Replace and Saved Searches to not + overload wrap when searching multiple targets and add Restart + Search button to make skipping replacements in Saved Searches + possible + - Update to use the PCRE2 library for regular expression searching + - Add a new Sigil Preferences settings to disable GPU acceleration + for QtWebEngine/Preview to make it easier for Sigil to keep + working even with older graphics drivers + - Add indicator to MainWindow titlebar that indicates if epub + in old Sigil Standard form + - Support building from source on macOS M1 (arm64) machines + - Update Windows and Mac embedded python to Python 3.9.9 + - Allow building Sigil with Qt6.2.2+ or Qt5.10+ from the same + codebase + - Speed up Add Blank HTML in epubs with huge numbers of files + - Store and set Epub Zip modification dates where possible + - Support PySide6 to replace PyQt5 in plugins when building + Sigil under Qt6 + - Handle deprecated embedded Python PyEvalInitThreads properly + during build + - Support QUiTool in PySide6 under Qt6 for plugins using .ui + files + - MacOS Python 3.9.9 now now includes TclTK 8.6.12 (no external + TclTk package needed anymore) + - Added Select All Checkbox in Delete Unused Media and CSS + (PRs from @luisparravicini) + - Add ability to rename classes when editing stylesheet in CV, + will rename in all html as needed + - SpellcheckEditor now uses LocaleAware sorting vs + Case-Insensitive which did not handle diacritics well + - Speed up loading of epubs with large numbers of xhtml files + by using concurrency + - New Hunspell spelling dictionaries based on scowl size 70 for + en_GB and en_US + - Support ending . in spellchecker wordbreaks for better + abbreviations if dictionary aff supports it + - Faster CSS stylesheet reformating that can handle minor + errors and still function +- Change source location for Sigil_User_Guide. + ------------------------------------------------------------------- Mon Oct 25 12:34:24 UTC 2021 - ecsos diff --git a/sigil.spec b/sigil.spec index 60a11a1..df1a8f6 100644 --- a/sigil.spec +++ b/sigil.spec @@ -1,7 +1,7 @@ # # spec file for package sigil # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,16 +16,17 @@ # -%define sigil_doc_version 2021.10.12 +%define sigil_doc_version 2022.02.01 Name: sigil -Version: 1.8.0 +Version: 1.9.0 Release: 0 Summary: WYSIWYG Ebook Editor License: GPL-3.0-only Group: Productivity/Other URL: https://sigil-ebook.com/ Source0: https://github.com/Sigil-Ebook/Sigil/archive/%{version}/%{name}-%{version}.tar.gz -Source1: https://github.com/Sigil-Ebook/Sigil/raw/master/docs/Sigil_User_Guide_%{sigil_doc_version}_eopub3.epub +#Source1: https://github.com/Sigil-Ebook/Sigil/raw/master/docs/Sigil_User_Guide_%%{sigil_doc_version}_eopub3.epub +Source1: https://github.com/Sigil-Ebook/sigil-user-guide/releases/download/%{sigil_doc_version}/Sigil_User_Guide_%{sigil_doc_version}.epub Source2: %{name}.desktop # PATCH-FIX-OPENSUSE Disabled __DATE__ and __TIME__ which is replaced later in pre section Patch0: %{name}-gt-0.9.0-Dialogs-About.cpp.patch @@ -175,7 +176,7 @@ popd %files %license COPYING.txt -%doc ChangeLog.txt README.md Sigil_User_Guide_%{sigil_doc_version}_eopub3.epub +%doc ChangeLog.txt README.md Sigil_User_Guide_%{sigil_doc_version}.epub %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %dir %{_datadir}/icons/hicolor/