Accepting request 713272 from home:ecsos
- Update to 0.9.15 A Beta Release of Sigil ported to QtWebEngine to replace QtWebKit * New Features - ported to use QtWebEngine (based on Chromium) to replace QtWebkit - QtWebEngine plugs many major memory leaks. Memory footprint should stay low to moderate. - QtWebEngine has ongoing security and support patches from Qt/Google/Chromium - removes the broken/deprecated BookView Editor that relied on QtWebKit - created PageEdit app (that uses QtWebEngine) that replaces much BookView functionality (see https://github.com/Sigil-Ebook/PageEdit) - allows the user to control use of javascript and remote access by epubs when editing to improve overall security - adds action to launch one preferred external xhtml editor via shortcut or icon (can be used to fast launch PageEdit app or any other xhtml open-with editor) - adds 5 more plugin quicklaunch buttons to main menu for a total of 10 (with all new icons! Thanks so much Becky!) It also includes all of the fixes and updates from Sigil-0.9.14. Be aware that Sigil-0.9.15 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. - Changes from 0.9.14 This Sigil release is primarily to address performance issues and memory leaks, but there are a still some new features and other bug fixes as described below. * Bug Fixes - flush all changes to disk before creating a Report so that files sizes are correct - stop writing python bytecode to Program Files on Windows - remember cover semantics if cover image replaced by Add Existing... - fix issues with the Plugin Framework documentation epub - more memory leaks plugged - minor code cleanups * New Features - updated to Qt 5.12.3 with Annulen Webkit 5.212 with extra QtCursor memory leak fixes - updated to Python 3.7.2 - updated build docs for macOS, Linux and Windows - build system now uses GNUInstallDirs to determine the best installation libdir on Linux - updated desktop integration for Linux - reduce PCRE cache size to help lower memory footprint - improve mapping of hunspell dictionary names to actual language names (thanks BeckyDTP) - add warning during import if unmanifested files exist in the epub zip archive - no longer requires use of non-breaking space entities (or any entities at all!) - special spaces are now visisble via syntax highlighting in CodeView - dropping epubs on Sigil.app no longer opens an extra empty epub on macOS - reload Preview only when needed to help prevent screen flicker and lower memory use - enabled Windows automated builds using Apppveyor - Windows releases now compiled with Visual Studio 2017 - characters in HTML files report now uses gumbo for speed - allow user's custom plugin icons to survive a plugin update Sigil 0.9.14 will mark the last version that uses QtWebKit, and will be the last version to support editing in BookView. (https://github.com/Sigil-Ebook/Sigil/wiki#sigil-moving-to-qtwebengine) Be aware that Sigil-0.9.14 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. OBS-URL: https://build.opensuse.org/request/show/713272 OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/sigil?expand=0&rev=28
This commit is contained in:
parent
70400abcce
commit
47f3cabf2d
2
.gitattributes
vendored
2
.gitattributes
vendored
@ -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_2019.02.15.epub filter=lfs diff=lfs merge=lfs -text
|
||||
Sigil_User_Guide_2019.06.25.epub filter=lfs diff=lfs merge=lfs -text
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7b9f31a6cc7ef469d6eb07cd1b16b81c06aaa4a9d27d122d7e77e35e03606777
|
||||
size 18235134
|
3
0.9.15.tar.gz
Normal file
3
0.9.15.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d05c59c61ff8a7ec77d7f9cbce33cccf0fe7b7846f92bbfc92dad62c40f22e3d
|
||||
size 21230431
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1f7d28ea662304d05bdff7c3ec37cbd9f0a42ceece2ab7460181fcd89b324a2f
|
||||
size 7232701
|
3
Sigil_User_Guide_2019.06.25.epub
Normal file
3
Sigil_User_Guide_2019.06.25.epub
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a1db1042fdd1d2f8ecea7b559639ad59e152624f96d428ecbd2b943eba8cd653
|
||||
size 10147299
|
@ -1,3 +1,86 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 3 14:49:14 UTC 2019 - ecsos@opensuse.org
|
||||
|
||||
- Update to 0.9.15
|
||||
A Beta Release of Sigil ported to QtWebEngine to replace QtWebKit
|
||||
|
||||
* New Features
|
||||
- ported to use QtWebEngine (based on Chromium) to replace
|
||||
QtWebkit
|
||||
- QtWebEngine plugs many major memory leaks.
|
||||
Memory footprint should stay low to moderate.
|
||||
- QtWebEngine has ongoing security and support patches from
|
||||
Qt/Google/Chromium
|
||||
- removes the broken/deprecated BookView Editor that relied on
|
||||
QtWebKit
|
||||
- created PageEdit app (that uses QtWebEngine) that replaces
|
||||
much BookView functionality
|
||||
(see https://github.com/Sigil-Ebook/PageEdit)
|
||||
- allows the user to control use of javascript and remote
|
||||
access by epubs when editing to improve overall security
|
||||
- adds action to launch one preferred external xhtml editor via
|
||||
shortcut or icon
|
||||
(can be used to fast launch PageEdit app or any other xhtml
|
||||
open-with editor)
|
||||
- adds 5 more plugin quicklaunch buttons to main menu for
|
||||
a total of 10 (with all new icons! Thanks so much Becky!)
|
||||
|
||||
It also includes all of the fixes and updates from Sigil-0.9.14.
|
||||
|
||||
Be aware that Sigil-0.9.15 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.
|
||||
|
||||
- Changes from 0.9.14
|
||||
This Sigil release is primarily to address performance issues and
|
||||
memory leaks, but there are a still some new features and other
|
||||
bug fixes as described below.
|
||||
|
||||
* Bug Fixes
|
||||
- flush all changes to disk before creating a Report so that
|
||||
files sizes are correct
|
||||
- stop writing python bytecode to Program Files on Windows
|
||||
- remember cover semantics if cover image replaced by Add
|
||||
Existing...
|
||||
- fix issues with the Plugin Framework documentation epub
|
||||
- more memory leaks plugged
|
||||
- minor code cleanups
|
||||
* New Features
|
||||
- updated to Qt 5.12.3 with Annulen Webkit 5.212 with extra
|
||||
QtCursor memory leak fixes
|
||||
- updated to Python 3.7.2
|
||||
- updated build docs for macOS, Linux and Windows
|
||||
- build system now uses GNUInstallDirs to determine the best
|
||||
installation libdir on Linux
|
||||
- updated desktop integration for Linux
|
||||
- reduce PCRE cache size to help lower memory footprint
|
||||
- improve mapping of hunspell dictionary names to actual
|
||||
language names (thanks BeckyDTP)
|
||||
- add warning during import if unmanifested files exist in the
|
||||
epub zip archive
|
||||
- no longer requires use of non-breaking space entities
|
||||
(or any entities at all!)
|
||||
- special spaces are now visisble via syntax highlighting in
|
||||
CodeView
|
||||
- dropping epubs on Sigil.app no longer opens an extra empty
|
||||
epub on macOS
|
||||
- reload Preview only when needed to help prevent screen
|
||||
flicker and lower memory use
|
||||
- enabled Windows automated builds using Apppveyor
|
||||
- Windows releases now compiled with Visual Studio 2017
|
||||
- characters in HTML files report now uses gumbo for speed
|
||||
- allow user's custom plugin icons to survive a plugin update
|
||||
|
||||
Sigil 0.9.14 will mark the last version that uses QtWebKit,
|
||||
and will be the last version to support editing in BookView.
|
||||
(https://github.com/Sigil-Ebook/Sigil/wiki#sigil-moving-to-qtwebengine)
|
||||
|
||||
Be aware that Sigil-0.9.14 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.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 6 10:22:55 UTC 2019 - ecsos@opensuse.org
|
||||
|
||||
|
14
sigil.spec
14
sigil.spec
@ -12,14 +12,14 @@
|
||||
# license that conforms to the Open Source Definition (Version 1.9)
|
||||
# published by the Open Source Initiative.
|
||||
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
%define sigil_doc_version 2019.02.15
|
||||
%define sigil_doc_version 2019.06.25
|
||||
|
||||
Name: sigil
|
||||
Version: 0.9.13
|
||||
Version: 0.9.15
|
||||
Release: 0
|
||||
Summary: WYSIWYG Ebook Editor
|
||||
License: GPL-3.0-only
|
||||
@ -37,6 +37,7 @@ BuildRequires: dos2unix
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: hunspell-devel
|
||||
# upstream use Qt 5.12.3
|
||||
BuildRequires: libqt5-qtbase-devel >= 5.4.2
|
||||
BuildRequires: libqt5-qtlocation-devel >= 5.4.2
|
||||
BuildRequires: libstdc++-devel
|
||||
@ -55,7 +56,8 @@ BuildRequires: pkgconfig(Qt5PrintSupport)
|
||||
BuildRequires: pkgconfig(Qt5Svg)
|
||||
BuildRequires: pkgconfig(Qt5UiTools)
|
||||
BuildRequires: pkgconfig(Qt5WebChannel)
|
||||
BuildRequires: pkgconfig(Qt5WebKit)
|
||||
#BuildRequires: pkgconfig(Qt5WebKit)
|
||||
BuildRequires: pkgconfig(Qt5WebEngine)
|
||||
BuildRequires: pkgconfig(Qt5WebKitWidgets)
|
||||
BuildRequires: pkgconfig(Qt5Xml)
|
||||
BuildRequires: pkgconfig(Qt5XmlPatterns)
|
||||
@ -176,7 +178,7 @@ popd
|
||||
%{_datadir}/%{name}/python3lib
|
||||
%{_datadir}/%{name}/polyfills
|
||||
%{_datadir}/%{name}/plugin_launchers
|
||||
%dir /usr/lib/%name
|
||||
/usr/lib/%{name}/*
|
||||
%dir %{_libdir}/%name
|
||||
%{_libdir}/%{name}/*
|
||||
|
||||
%changelog
|
||||
|
Loading…
Reference in New Issue
Block a user