diff --git a/.gitattributes b/.gitattributes index eae619c..1cbebb9 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_2022.05.17.epub filter=lfs diff=lfs merge=lfs -text +Sigil_User_Guide_2024.08.15.epub filter=lfs diff=lfs merge=lfs -text diff --git a/Sigil_User_Guide_2022.05.17.epub b/Sigil_User_Guide_2022.05.17.epub deleted file mode 100644 index 3cb1d84..0000000 --- a/Sigil_User_Guide_2022.05.17.epub +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:adb2b392c614d309a30aa8c09230ec619638cb6a442cb66966fc7220017975b5 -size 8894634 diff --git a/Sigil_User_Guide_2024.08.15.epub b/Sigil_User_Guide_2024.08.15.epub new file mode 100644 index 0000000..208c135 --- /dev/null +++ b/Sigil_User_Guide_2024.08.15.epub @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef39c2255e9da69883daf5546f359cb22f2d7350bccd808405b868bd19e64337 +size 12641984 diff --git a/sigil-2.2.1.tar.gz b/sigil-2.2.1.tar.gz deleted file mode 100644 index 7c159b9..0000000 --- a/sigil-2.2.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0f491d703424557b5829d60e08ac17747735d54c14a92c470f448515caf4bfb1 -size 26131954 diff --git a/sigil-2.3.0.tar.gz b/sigil-2.3.0.tar.gz new file mode 100644 index 0000000..bf8cdde --- /dev/null +++ b/sigil-2.3.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:640e637ce234c564aa746bbc9d7b04aab4571b294f1282e5237e6765cd39551b +size 17480782 diff --git a/sigil.changes b/sigil.changes index 7badd54..7e719a3 100644 --- a/sigil.changes +++ b/sigil.changes @@ -1,3 +1,32 @@ +------------------------------------------------------------------- +Sun Sep 1 10:37:09 UTC 2024 - ecsos + +- Update to 2.3.0 + * New Features + - removed support for building Sigil with Qt5 as our code had become a rats nest of qt version ifdefs. + See our git branch "qt5final" for the very last buildable version of Sigil under Qt5 + - our new minium version to build Qt is Qt 6.4.0 or later + - removed the need and usage for Qt6Compat5 as its contents were deprecated and will go away eventually + - added support for using the ICU library to help replace the range of encodings supported by the old QTextCodec + - we are now using NFC unicode normalization form for all content, links, urls, and file paths. + - made Sigil's Well-Formed Check (Sanity Check) more robust to whitespace parsing rules + and allowed it to detect and report missing XML Headers + - we have upgraded to use Qt 6.7.2 and Python 3.11.9 for the base of our Windows and MacOS releases + - added a Bookmark Location toolbar icon right beside the Back button for easier use + - Opening EditTOC, SpeckcheckEditor or MetaDataEditor will now highlight the first line entry + - Add new Tool: Rebase OPF Manifest IDs on Current Filenames + - Update to 3rdparty PCRE2 version 10.44 for bug fixes + - General code cleanup to remove unneeded hacks and workarounds for old Qt bugs now fixed + * Bug Fixes + - reverted all Qt Buttons and CheckBoxes to default TabFocus to speed up focus changes and reduce clicks + - fixed SelectFiles (AddCover, Insert Image) to again use the arrows keys to walk the list + - fixed some lost or stolen focus issues + - fix overwriting of existing nav document and cover-image manifest properties + - fix for Reports column sorting that use thousands group separators + - fix for Reports file size column that did not properly use QLocale for decimal points and separators + - fix crashing due to PCRE2 bugs in Qt 6.7.2 with their internal PCRE2 +- Update documentation to 2024.08.15 + ------------------------------------------------------------------- Sun Jun 23 08:56:37 UTC 2024 - ecsos diff --git a/sigil.spec b/sigil.spec index ae4d74c..533147d 100644 --- a/sigil.spec +++ b/sigil.spec @@ -16,9 +16,9 @@ # -%define sigil_doc_version 2022.05.17 +%define sigil_doc_version 2024.08.15 Name: sigil -Version: 2.2.1 +Version: 2.3.0 Release: 0 Summary: WYSIWYG Ebook Editor License: GPL-3.0-only @@ -47,7 +47,7 @@ BuildRequires: libxml2-devel BuildRequires: libxslt-devel BuildRequires: make BuildRequires: pkgconfig -BuildRequires: qt6-base-devel >= 6.2.0 +BuildRequires: qt6-base-devel >= 6.4.0 # not need for build, only check for exists # upstream use for python3-Pillow 7.1.2 BuildRequires: python3-Pillow >= 5.0.0