Compare commits

...

41 Commits

Author SHA256 Message Date
Ana Guerrero
b3bdc47900 Accepting request 1199384 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/1199384
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=39
2024-09-09 12:44:09 +00:00
130969e249 - Update to 2.3.1
* Bug Fixes
    - fix to prevent double epub load warnings
    - fix to prevent load warnings without details from causing a crash
    - fix to prevent rename templates from using characters forbidden in file names and paths
    - fix to better restoreState when MainWindow is Maximized of FullScreen
    - fix lost External Editor Preference when browse cancelled (BeckyEbook)
    - fix for crashes related to serious epub load exceptions
    - better handle epubs with missing NCX files

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/sigil?expand=0&rev=95
2024-09-07 15:26:23 +00:00
Dominique Leuenberger
a8edaab101 Accepting request 1198156 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/1198156
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=38
2024-09-02 11:15:00 +00:00
72570f4043 - 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

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/sigil?expand=0&rev=93
2024-09-01 10:47:49 +00:00
Ana Guerrero
88baae9d11 Accepting request 1182745 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/1182745
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=37
2024-06-24 18:54:21 +00:00
e95c94b448 - Update to 2.2.1
- update base.ts for late Preferences translation change missed in the last release
  - update Translations from Transifex
  - fix incorrect std button icon under Fusion for Sigil Preferences Open Preference Folder
  - set default button in the fix doctype/headers dialog on epub load to Yes to match earlier behaviour

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/sigil?expand=0&rev=91
2024-06-23 09:11:06 +00:00
Ana Guerrero
f53718f128 Accepting request 1181006 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/1181006
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=36
2024-06-17 17:28:25 +00:00
Ana Guerrero
0bca72c816 Accepting request 1164236 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/1164236
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=35
2024-04-03 15:20:21 +00:00
Ana Guerrero
1fb4010291 Accepting request 1152890 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/1152890
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=34
2024-02-28 18:47:29 +00:00
Ana Guerrero
52ad82d2d8 Accepting request 1150749 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/1150749
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=33
2024-02-27 21:46:03 +00:00
Ana Guerrero
6a8e33611b Accepting request 1139460 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/1139460
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=32
2024-01-17 21:18:37 +00:00
Ana Guerrero
0dbb740946 Accepting request 1105459 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/1105459
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=31
2023-08-23 12:58:43 +00:00
Ana Guerrero
c90be9b2cc Accepting request 1104873 from Documentation:Tools
- Update to 2.0.0
  * Bug Fixes
    - fix incorrect assert in sigil-gumbo
    - recognize application/pdf mediatype on epub import
    - remove compiler build warnings to clean up the build output
    - recognize source tag attribute srcset for xhtml source updates
    - fix Preview disconnect bug after split at cursor
    - fixed sigil-gumbo interface for plugins
    - added workaround for ADE epub3 bug with scaled cover images
    - fix encoding for named entities in opf metadata
    - fix drag/drop crash by disabling drop inside CodeViewEditor
    - fix CodeView to Preview syncing on text after an inline xhtml comment
  * New Features
    - updated to Qt 6.5.2 which is now used for official releases
    - updated to Python 3.11.3 and uses the latest EmbededPython interface
    - updated to the latest jquery version 3.6.4
    - supports use of embedded pdfs ala ADE
    - added dark window titlebars for Windows platforms
    - add support for a user's cover-template2.xhtml and cover-template3.xhtml
    - add user preference to control printing dpi and add busy indicator icon
- We'll stick with qt5 for now, which is also still the default in
  the Makefile, due to Leap and plugins.

OBS-URL: https://build.opensuse.org/request/show/1104873
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=30
2023-08-21 09:44:29 +00:00
Dominique Leuenberger
63734e185d Accepting request 1072335 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/1072335
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=29
2023-03-16 21:59:02 +00:00
Dominique Leuenberger
178e0a0e7c Accepting request 1001091 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/1001091
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=28
2022-09-04 20:11:47 +00:00
Dominique Leuenberger
256f4f4a9b Accepting request 982738 from Documentation:Tools
- Add sigil-lto.patch to fix boo#1199981 
  (Sigil EBUP editor terminates with SIGSEGV on startup.)
  This can be removed again in version > 1.9.10
  3fd17410c3

OBS-URL: https://build.opensuse.org/request/show/982738
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=27
2022-06-16 16:20:24 +00:00
Dominique Leuenberger
920d378524 Accepting request 978742 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/978742
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=26
2022-05-23 15:50:19 +00:00
Dominique Leuenberger
f560f06e0c Accepting request 961296 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/961296
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=25
2022-03-12 16:15:33 +00:00
Dominique Leuenberger
4e4c705a2b Accepting request 959611 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/959611
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=24
2022-03-05 13:44:40 +00:00
Dominique Leuenberger
33ef2e57fb Accepting request 957231 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/957231
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=23
2022-02-24 17:20:58 +00:00
Dominique Leuenberger
715fc33eda Accepting request 927306 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/927306
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=22
2021-10-26 18:13:38 +00:00
Dominique Leuenberger
b12a425cc9 Accepting request 907886 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/907886
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=21
2021-07-23 21:41:09 +00:00
Dominique Leuenberger
70729fb934 Accepting request 902802 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/902802
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=20
2021-06-29 20:42:59 +00:00
Dominique Leuenberger
808c699826 Accepting request 896410 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/896410
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=19
2021-06-01 08:39:39 +00:00
Richard Brown
13dfc42a4e Accepting request 881576 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/881576
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=18
2021-03-28 09:56:39 +00:00
Dominique Leuenberger
63bf105b69 Accepting request 852939 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/852939
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=17
2020-12-04 20:28:56 +00:00
Dominique Leuenberger
ea93685a88 Accepting request 849952 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/849952
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=16
2020-11-23 14:42:22 +00:00
Dominique Leuenberger
403a5e6185 Accepting request 848964 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/848964
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=15
2020-11-17 20:23:20 +00:00
Dominique Leuenberger
7a8e2f6a48 Accepting request 822760 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/822760
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=14
2020-07-27 15:38:36 +00:00
Dominique Leuenberger
efacee5824 Accepting request 789583 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/789583
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=13
2020-03-30 21:03:45 +00:00
Dominique Leuenberger
ccbe9f0312 Accepting request 771061 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/771061
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=12
2020-02-07 14:57:53 +00:00
Dominique Leuenberger
ecfee0da02 Accepting request 757709 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/757709
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=11
2019-12-18 13:46:37 +00:00
Dominique Leuenberger
2b90311c4c Accepting request 728245 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/728245
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=10
2019-09-05 10:43:38 +00:00
Dominique Leuenberger
f58ed639b0 Accepting request 722215 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/722215
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=9
2019-08-13 11:19:25 +00:00
Dominique Leuenberger
3d8d0f8328 Accepting request 717457 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/717457
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=8
2019-07-23 20:35:05 +00:00
Dominique Leuenberger
faf30df4a3 Accepting request 713274 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/713274
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=7
2019-07-11 11:14:46 +00:00
Dominique Leuenberger
7676d5aebe Accepting request 637101 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/637101
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=6
2018-09-24 11:13:23 +00:00
Dominique Leuenberger
c5b0fa7b33 Accepting request 629529 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/629529
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=5
2018-08-17 22:04:09 +00:00
Yuchen Lin
a565e841e5 Accepting request 615909 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/615909
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=4
2018-06-19 09:54:31 +00:00
Dominique Leuenberger
6fb1107ec2 Accepting request 562311 from Documentation:Tools
OBS-URL: https://build.opensuse.org/request/show/562311
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=3
2018-01-09 13:53:39 +00:00
Dominique Leuenberger
83859e1d74 Accepting request 501671 from Documentation:Tools
1

OBS-URL: https://build.opensuse.org/request/show/501671
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=2
2017-06-12 13:31:45 +00:00
7 changed files with 61 additions and 10 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_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

View File

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

View File

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

View File

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

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

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

View File

@ -1,3 +1,54 @@
-------------------------------------------------------------------
Sat Sep 7 14:43:25 UTC 2024 - ecsos <ecsos@opensuse.org>
- Update to 2.3.1
* Bug Fixes
- fix to prevent double epub load warnings
- fix to prevent load warnings without details from causing a crash
- fix to prevent rename templates from using characters forbidden in file names and paths
- fix to better restoreState when MainWindow is Maximized of FullScreen
- fix lost External Editor Preference when browse cancelled (BeckyEbook)
- fix for crashes related to serious epub load exceptions
- better handle epubs with missing NCX files
-------------------------------------------------------------------
Sun Sep 1 10:37:09 UTC 2024 - ecsos <ecsos@opensuse.org>
- 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 <ecsos@opensuse.org>
- Update to 2.2.1
- update base.ts for late Preferences translation change missed in the last release
- update Translations from Transifex
- fix incorrect std button icon under Fusion for Sigil Preferences Open Preference Folder
- set default button in the fix doctype/headers dialog on epub load to Yes to match earlier behaviour
-------------------------------------------------------------------
Sat Jun 15 08:49:22 UTC 2024 - ecsos <ecsos@opensuse.org>

View File

@ -16,9 +16,9 @@
#
%define sigil_doc_version 2022.05.17
%define sigil_doc_version 2024.08.15
Name: sigil
Version: 2.2.0
Version: 2.3.1
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