Commit Graph

  • 5b0323491f Accepting request 1320832 from Documentation:Tools factory Ana Guerrero 2025-12-03 13:12:24 +00:00
  • c2c00a592f Accepting request 1320831 from home:ecsos Eric Schirra 2025-12-02 11:21:35 +00:00
  • f9b4a5efdf Accepting request 1304563 from Documentation:Tools Ana Guerrero 2025-09-14 16:50:57 +00:00
  • 36d1885a55 Accepting request 1304562 from home:ecsos Eric Schirra 2025-09-13 13:04:05 +00:00
  • e39c0c8b7e Accepting request 1294257 from Documentation:Tools Ana Guerrero 2025-07-18 13:59:21 +00:00
  • a928c06d5c Accepting request 1294256 from home:ecsos Eric Schirra 2025-07-18 05:52:39 +00:00
  • ffcc07ca05 Accepting request 1283551 from Documentation:Tools leap-16.1 leap-16.0 Ana Guerrero 2025-06-06 20:43:47 +00:00
  • 47f64946f6 Accepting request 1283551 from Documentation:Tools Ana Guerrero 2025-06-06 20:43:47 +00:00
  • ce218e39d4 - Update to 2.5.2 * Bug Fixes - fix missing python function replace "file_name" in DryRun and Filter Replacements - fix CV to Preview syncing to self-closing tags that are bare in body - workaround recent Qt changes by making PV sync to top when code in CV is not well formed Eric Schirra 2025-06-06 07:13:12 +00:00
  • 101d87de0b Accepting request 1283550 from home:ecsos Eric Schirra 2025-06-06 07:13:12 +00:00
  • 5566260816 Accepting request 1281669 from Documentation:Tools Dominique Leuenberger 2025-06-01 19:37:03 +00:00
  • 96a288d039 Accepting request 1281669 from Documentation:Tools Dominique Leuenberger 2025-06-01 19:37:03 +00:00
  • 9a819ada65 - Update to 2.5.1 * Bug Fixes - fix CodeView to Preview syncing when cursor on empty lines - fix build warnings related to overloaded-virtual * New Features - Add AppImage .desktop file with version information - strip AppImage bins when possible - update docs to include Sigil_Plugin_Framework version 15 Eric Schirra 2025-06-01 11:09:53 +00:00
  • 70e108e1c8 Accepting request 1281668 from home:ecsos Eric Schirra 2025-06-01 11:09:53 +00:00
  • 30a048c154 Accepting request 1279555 from Documentation:Tools Ana Guerrero 2025-05-26 16:34:15 +00:00
  • ee5b773c1f Accepting request 1279555 from Documentation:Tools Ana Guerrero 2025-05-26 16:34:15 +00:00
  • 16b0b4c9c1 - Update ot 2.5.0 * New Features - upgrade MacOS, Windows, and Linux AppImage release and ci builds to use Qt 6.8.2 - upgrade MacOS and Windows release and ci builds to embed Python 3.13.2 - upgrade 3rdparty pcre2 search engine to pcre2-10.45 - move all platforms to use cmake FindPython3 to simplify our cmake files and remove leftovers - add ability to easily clear an Open With editor list, without need to edit ini files - added new Search menu option that will hide the Find and Replace Window if open - extend GetInfo to all BookBrowser file types - add PythonFunctionEditor and support Python Function Replace in Sigil (experimental) with many tweaks and improvements from BeckyEbook (Thank you). - add resizable Alert Boxes to better see Python error messages - add log capability for debugging Python function replace issues via a new environment variable: SIGIL_FUNCTION_REPLACE_LOG_FILE (Thank you BeckyEbook) - for unnamed epubs Save-As now suggests a new name based on epub's metadata (Thank you BeckEbook) - control dark vs light detection methods for Linux with a new environment variable: SIGIL_USE_COLORSCHEME_CHANGED - add a "Use Standard File Extensions" tool with menu and automator tool support - speed up CodeView by extending TagLister to remove need for QStack and QXmlStreamReader for our web paths - PageEdit version 2.5.0 will now sync cursor position with CodeView when opening an external xhtml file * Bug Fixes - allow SVG resources to be selectable alongside Image resources and context menu to work in BookBrowser - because Linux has multiple light and dark themes (but different), always send out our internal theme change signal when palette changes - detect urls in altimg attributes in math tags and properly update them is changed - disable workaround for Find Replace open interfering in MainWindow restorestate as it is no longer needed - fix incorrect custom dc:identifier creation by Metadata Editor. - fix missing SearchEditor Model Controls tooltips - fix WebEngineProfile issues on Windows with multiple instances of Sigil running - fix dark vs light corner cases in Linux - quiet extraneous warnings about WebEngine spellcheck dictionaries not found - fix bug when duplicate filenames exist when updating all manifest ids from file names - fix bug with remote resources not being properly loaded by Preview after a http cache clear - fix updating tab names after filename changes (Thank you BeckyEbook) - fix bug in Url scheme hander that made using Preview's Inspector fail at times - fix incorrect custom identifier generated by our Metadata Editor Eric Schirra 2025-05-23 12:49:55 +00:00
  • 2d2a74408b Accepting request 1279554 from home:ecsos Eric Schirra 2025-05-23 12:49:55 +00:00
  • 5035c9e82e Accepting request 1255093 from Documentation:Tools Ana Guerrero 2025-03-24 12:28:32 +00:00
  • a54054f87a Accepting request 1255093 from Documentation:Tools Ana Guerrero 2025-03-24 12:28:32 +00:00
  • 43a7516f3f use system libraries for zlib, hunspell, pcre2 Eric Schirra 2025-03-21 18:42:16 +00:00
  • 622e6aa683 Accepting request 1254631 from home:AndreasStieger:branches:Documentation:Tools Eric Schirra 2025-03-21 18:42:16 +00:00
  • 1b539fe4e1 Accepting request 1251447 from Documentation:Tools Ana Guerrero 2025-03-10 16:58:57 +00:00
  • 670022375c Accepting request 1251447 from Documentation:Tools Ana Guerrero 2025-03-10 16:58:57 +00:00
  • f7b6323ae4 Some fix Eric Schirra 2025-03-08 20:21:02 +00:00
  • e4d422526d Accepting request 1251446 from home:ecsos Eric Schirra 2025-03-08 20:21:02 +00:00
  • 7483d91e1e - Update to 2.4.2 * New Features - Added new tool: 'Update OPF Manifest Media Types' to set unrecognized media types based on actual file contents * Bug Fixes - ensure CodeView code highlighting colors coincide with dark/light themes on certain Linux DEs - fix sigil-gumbo gumboc to work with Python 3.13+ - ie. work around backwards incompatible changes in ctypes - fix Replacement Chooser table to allow for multiple line row heights in Before and After fields (regression) - prevent too many warnings when no media types provided in OPF by generating the warning collectively - prevent build warnings by using hunspell's std:string interface (not C char * ones) - fix files in third party code that used latin-1 encoding to now use utf-8 - fix old use of 'python' in python code header lines to always use 'python3' - removed user scope installs from winget util they work properly with dependencies - restore Find&Replace if it was open when the user tries to exit Sigil and then aborts the exit - Update to 2.4.0 * New Features - added a GetInfo dialog and right click menu option for XHTML files that provides a collection of information specific to that file without having to run Reports (including a word count) - added support for multiple semantics per xhtml file, while uncommon is technically allowed by the spec - made debugging with VS IDE easier - streamlined Sigil logos and installer for Windows - improve Sigil Well-Formed (sanity check) to better identify errors with missing attribute quotes - update to Qt 6.7.3 and its PySide6 version for MacOS and Windows release builds - updates to building on linux documentation - add support for building with and using virtual python environments on Windows and Linux - change Replacement Chooser to use Checkboxes to determine if replacements should be made, no deletes - allow Windows Sigil installer to run on Windows arm64 * Bug Fixes - readability improvments for Load Warnings (thank you BeckyEbook) - remove xhtml meta charset information after converting to utf-8 on initial load to prevent encoding errors - forced the Preferences KeyboardShortcuts assign and remove buttons into the tab focus chain - PR #778 building Sigil with recent Qt versions that no longer accept the QT_IMPLICIT_QCHAR_CONSTRUCTION macro - fixes for using QTimeZone to prevent build warnings where possible (modified version of PR #779) - fixes for better whitespace handling in TagLister codebase - Drop sigil-gt6.8-qchar-778.patch because now in upstream. - Use pythons and set it to python311 for Leap < 16. Eric Schirra 2025-03-08 12:21:49 +00:00
  • 4bad43e927 Accepting request 1251410 from home:ecsos Eric Schirra 2025-03-08 12:21:49 +00:00
  • 9201f4b0da Accepting request 1233449 from Documentation:Tools Ana Guerrero 2024-12-29 10:56:15 +00:00
  • 6f19dbf567 Accepting request 1233449 from Documentation:Tools Ana Guerrero 2024-12-29 10:56:15 +00:00
  • d6de2e07f3 fix Leap 16.0 build Eric Schirra 2024-12-26 12:03:01 +00:00
  • 3fcf9dc03a Accepting request 1233447 from home:mlin7442:rebuild_fails_160 Eric Schirra 2024-12-26 12:03:01 +00:00
  • 24d62f59fd Accepting request 1224677 from Documentation:Tools Ana Guerrero 2024-11-18 19:01:01 +00:00
  • daafc22df9 Accepting request 1224677 from Documentation:Tools Ana Guerrero 2024-11-18 19:01:01 +00:00
  • e0665475b2 Accepting request 1224676 from home:ecsos Eric Schirra 2024-11-17 14:37:01 +00:00
  • 33da53e052 Accepting request 1224676 from home:ecsos Eric Schirra 2024-11-17 14:37:01 +00:00
  • b3bdc47900 Accepting request 1199384 from Documentation:Tools Ana Guerrero 2024-09-09 12:44:09 +00:00
  • 3b0df1e744 Accepting request 1199384 from Documentation:Tools Ana Guerrero 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 Eric Schirra 2024-09-07 15:26:23 +00:00
  • bc6758435f Accepting request 1199383 from home:ecsos Eric Schirra 2024-09-07 15:26:23 +00:00
  • a8edaab101 Accepting request 1198156 from Documentation:Tools Dominique Leuenberger 2024-09-02 11:15:00 +00:00
  • aa6fdaca09 Accepting request 1198156 from Documentation:Tools Dominique Leuenberger 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 Eric Schirra 2024-09-01 10:47:49 +00:00
  • 67381b8867 Accepting request 1198155 from home:ecsos Eric Schirra 2024-09-01 10:47:49 +00:00
  • 88baae9d11 Accepting request 1182745 from Documentation:Tools Ana Guerrero 2024-06-24 18:54:21 +00:00
  • cc837c789e Accepting request 1182745 from Documentation:Tools Ana Guerrero 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 Eric Schirra 2024-06-23 09:11:06 +00:00
  • a62c82ba6f Accepting request 1182744 from home:ecsos Eric Schirra 2024-06-23 09:11:06 +00:00
  • f53718f128 Accepting request 1181006 from Documentation:Tools Ana Guerrero 2024-06-17 17:28:25 +00:00
  • 8a10058e94 Accepting request 1181006 from Documentation:Tools Ana Guerrero 2024-06-17 17:28:25 +00:00
  • 9daa61b50e Accepting request 1181005 from home:ecsos Eric Schirra 2024-06-15 09:41:21 +00:00
  • a91669ff8c Accepting request 1181005 from home:ecsos Eric Schirra 2024-06-15 09:41:21 +00:00
  • 0bca72c816 Accepting request 1164236 from Documentation:Tools Ana Guerrero 2024-04-03 15:20:21 +00:00
  • 122575c787 Accepting request 1164236 from Documentation:Tools Ana Guerrero 2024-04-03 15:20:21 +00:00
  • 8bdca0a28e Accepting request 1164235 from home:ecsos Eric Schirra 2024-04-02 21:47:01 +00:00
  • 7342a143fe Accepting request 1164235 from home:ecsos Eric Schirra 2024-04-02 21:47:01 +00:00
  • 1fb4010291 Accepting request 1152890 from Documentation:Tools Ana Guerrero 2024-02-28 18:47:29 +00:00
  • 50baa96ac9 Accepting request 1152890 from Documentation:Tools Ana Guerrero 2024-02-28 18:47:29 +00:00
  • 1a073a8d67 Accepting request 1152076 from home:Guillaume_G:branches:sigil Eric Schirra 2024-02-28 10:17:51 +00:00
  • afc80d0cb7 Accepting request 1152076 from home:Guillaume_G:branches:sigil Eric Schirra 2024-02-28 10:17:51 +00:00
  • 52ad82d2d8 Accepting request 1150749 from Documentation:Tools Ana Guerrero 2024-02-27 21:46:03 +00:00
  • 8e48009de1 Accepting request 1150749 from Documentation:Tools Ana Guerrero 2024-02-27 21:46:03 +00:00
  • 37f928a74b Accepting request 1150748 from home:ecsos Eric Schirra 2024-02-26 09:10:55 +00:00
  • 7a73d87152 Accepting request 1150748 from home:ecsos Eric Schirra 2024-02-26 09:10:55 +00:00
  • 6a8e33611b Accepting request 1139460 from Documentation:Tools Ana Guerrero 2024-01-17 21:18:37 +00:00
  • 1d0893aab1 Accepting request 1139460 from Documentation:Tools Ana Guerrero 2024-01-17 21:18:37 +00:00
  • 7176de0351 Accepting request 1139459 from home:ecsos Eric Schirra 2024-01-17 13:12:12 +00:00
  • f35c4b9b55 Accepting request 1139459 from home:ecsos Eric Schirra 2024-01-17 13:12:12 +00:00
  • d0351f7b9a rm jetbrains-annotations xmlgraphics-commons xmlgraphics-fop Thomas Schraitle 2024-01-09 14:00:47 +00:00
  • 700318ea88 rm jetbrains-annotations xmlgraphics-commons xmlgraphics-fop Thomas Schraitle 2024-01-09 14:00:47 +00:00
  • 0dbb740946 Accepting request 1105459 from Documentation:Tools Ana Guerrero 2023-08-23 12:58:43 +00:00
  • 4e080613cc Accepting request 1105459 from Documentation:Tools Ana Guerrero 2023-08-23 12:58:43 +00:00
  • 712f00edbc Accepting request 1105458 from home:ecsos Eric Schirra 2023-08-23 10:20:14 +00:00
  • 169c06215b Accepting request 1105458 from home:ecsos Eric Schirra 2023-08-23 10:20:14 +00:00
  • c90be9b2cc Accepting request 1104873 from Documentation:Tools Ana Guerrero 2023-08-21 09:44:29 +00:00
  • 1bd50080c3 Accepting request 1104873 from Documentation:Tools Ana Guerrero 2023-08-21 09:44:29 +00:00
  • 33eeec8bf3 Accepting request 1104871 from home:ecsos Eric Schirra 2023-08-20 10:54:58 +00:00
  • 89d44e100c Accepting request 1104871 from home:ecsos Eric Schirra 2023-08-20 10:54:58 +00:00
  • 63734e185d Accepting request 1072335 from Documentation:Tools Dominique Leuenberger 2023-03-16 21:59:02 +00:00
  • 41188a93c8 Accepting request 1072335 from Documentation:Tools Dominique Leuenberger 2023-03-16 21:59:02 +00:00
  • 63d1401ea8 Accepting request 1072334 from home:ecsos Eric Schirra 2023-03-16 10:51:08 +00:00
  • 85f956ad60 Accepting request 1072334 from home:ecsos Eric Schirra 2023-03-16 10:51:08 +00:00
  • 178e0a0e7c Accepting request 1001091 from Documentation:Tools Dominique Leuenberger 2022-09-04 20:11:47 +00:00
  • f6870b5eb2 Accepting request 1001091 from Documentation:Tools Dominique Leuenberger 2022-09-04 20:11:47 +00:00
  • 306d2ed69b Accepting request 1001090 from home:ecsos Eric Schirra 2022-09-04 09:19:39 +00:00
  • a51c8d336f Accepting request 1001090 from home:ecsos Eric Schirra 2022-09-04 09:19:39 +00:00
  • 256f4f4a9b Accepting request 982738 from Documentation:Tools Dominique Leuenberger 2022-06-16 16:20:24 +00:00
  • f970851efd Accepting request 982738 from Documentation:Tools Dominique Leuenberger 2022-06-16 16:20:24 +00:00
  • 64f6422c6b Accepting request 982736 from home:ecsos Eric Schirra 2022-06-15 08:38:32 +00:00
  • 914a34839c Accepting request 982736 from home:ecsos Eric Schirra 2022-06-15 08:38:32 +00:00
  • 920d378524 Accepting request 978742 from Documentation:Tools Dominique Leuenberger 2022-05-23 15:50:19 +00:00
  • f92c50f8e5 Accepting request 978742 from Documentation:Tools Dominique Leuenberger 2022-05-23 15:50:19 +00:00
  • 7ce80683d7 Accepting request 978741 from home:ecsos Eric Schirra 2022-05-23 15:01:00 +00:00
  • 9528138908 Accepting request 978741 from home:ecsos Eric Schirra 2022-05-23 15:01:00 +00:00
  • f560f06e0c Accepting request 961296 from Documentation:Tools Dominique Leuenberger 2022-03-12 16:15:33 +00:00
  • 619f5b52db Accepting request 961296 from Documentation:Tools Dominique Leuenberger 2022-03-12 16:15:33 +00:00
  • 1c2a92df45 Accepting request 961295 from home:ecsos Eric Schirra 2022-03-12 10:54:41 +00:00
  • a27aca5ade Accepting request 961295 from home:ecsos Eric Schirra 2022-03-12 10:54:41 +00:00
  • 4e4c705a2b Accepting request 959611 from Documentation:Tools Dominique Leuenberger 2022-03-05 13:44:40 +00:00
  • 3e8b85fc48 Accepting request 959611 from Documentation:Tools Dominique Leuenberger 2022-03-05 13:44:40 +00:00