SHA256
1
0
forked from pool/sigil

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
This commit is contained in:
Eric Schirra 2022-02-24 08:22:44 +00:00 committed by Git OBS Bridge
parent 2cbc074ffd
commit 0f067bcc89
7 changed files with 73 additions and 12 deletions

2
.gitattributes vendored
View File

@ -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

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2c90f50f07e7f130a38a30c33f88b6005c5c8241f390f7b2ffcb0b5c7bdb0d0b
size 6645684

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4f63857526ed2f04fbe8194c68f79ad5d1432e9efc3686f9fe3437d46d55aaf7
size 6928879

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:33d84331f259ab8d92fc2c5fed6f05fd5f011695c48f83537423635a7afdd2ec
size 21217901

3
sigil-1.9.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c44b0cf2472ef59c4d76178883a7795af39febf32496fb7af1e34f7a3977791f
size 23218164

View File

@ -1,3 +1,63 @@
-------------------------------------------------------------------
Thu Feb 24 07:35:50 UTC 2022 - ecsos <ecsos@opensuse.org>
- 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 <ecsos@opensuse.org>

View File

@ -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/