Sigil

История программы

Sigil 0.9.14:

  • Перед созданием отчета сбросьте все изменения на диск, чтобы размеры файлов были правильными.
  • Прекращено запись байт-кода Python в Program Files в Windows.
  • Помните семантику обложки, если изображение обложки заменено на Add Existing.
  • Исправлено проблемы с epub документации Plugin Framework.
  • Больше утечек памяти.
  • Незначительные очистки кода.
  • Обновлено до Qt 5.12.3 с Annulen Webkit 5.212 с дополнительными исправлениями утечек памяти в QtCursor.
  • Обновлен до Python 3.7.2.
  • Обновленные документы сборки для macOS, Linux и Windows.
  • Система сборки теперь использует GNUInstallDirs, чтобы определить лучший установочный libdir на Linux.
  • Обновлена ​​интеграция рабочего стола для Linux.
  • Уменьшено размер кэша PCRE, чтобы уменьшить объем используемой памяти.
  • Улучшено сопоставление имен словаря hunspell с реальными именами языков.
  • Добавлено предупреждение при импорте, если в zip-архиве epub существуют непроявленные файлы.
  • Больше не требует использования неразрывных космических объектов (или любых объектов вообще!).
  • Специальные пробелы теперь видны через подсветку синтаксиса в CodeView.
  • Удаление epubs в Sigil.app больше не открывает дополнительный пустой epub в macOS.
  • Перезагрузите Preview только тогда, когда это необходимо, чтобы предотвратить мерцание экрана и уменьшить использование памяти.
  • Включил автоматическую сборку Windows с помощью Apppveyor.
  • Выпуски Windows теперь скомпилированы с Visual Studio 2017.
  • Символы в отчете HTML-файлов теперь используют gumbo для скорости.
  • Позволяют пользовательским значкам плагинов пережить обновление плагинов.

Sigil 0.9.13:

  • Верните изменение кодировки INI в utf-8, так как QSettings не работает под utf-8.
  • Убедитесь, что обновлены все атрибуты url в свойствах внешней формы в таблицах стилей CSS.
  • Обходной путь для потерянного курсора в ошибке qlineedit Qt.
  • Обходной путь отсутствует Меню «Создать», «Открыть», «Выйти» в меню «Mac», если окна закрыты.
  • Удалите Icon из Tab только для macOS, чтобы обойти ошибку Qt.
  • Backport Qt 5.12alpha исправлено, чтобы предотвратить повреждение кучи из-за указателей qwidget на следующий фокус.
  • Подключите macOS к утечкам памяти при закрытии главного окна.
  • Поместите кавычки в исправление ошибки имени тега, потерянной в последних изменениях.
  • Отключите плагины Netscape, используемые в BookView и окне предварительного просмотра.
  • Используйте пользовательскую версию qtwebkit с добавленным исправлением утечки памяти Qt 5.5 и без плагинов загрузки, если отключено.
  • Добавлено имя файла во всплывающую подсказку.
  • Очистите кэш-память при изменении предварительного просмотра, чтобы уменьшить объем памяти.
  • Обновление до MathJax 2.75, добавляет поддержку mathml mlongdiv, mstack, mcarries.
  • Уменьшено объем памяти, позволяя истечь рабочим потокам.
  • Сократите объем памяти, правильно настроив кэши веб-страниц.

Sigil 0.9.12:

  • Исправлено опечатку в cssreformatter, которая вызывала ошибки с @fontface.
  • Временное решение для ошибки qt, затрагивающей кнопки закрытия вкладок на Mac.
  • Исправлено плагин Mac Qt5, который сломал macdeployqt в Sigil-0.9.11.

Sigil 0.9.11:

  • После исправления и prettify - поместите курсор на вмещающий тег, если это возможно.
  • Разрешите обе ссылки в Preview и нажмите в Preview, чтобы изменить положение CV.
  • Исправлено изменение положения курсора в новой вкладке.
  • Исправлена красивая печать тега mark в gumbo и sigil_bs4.
  • Исправлен сбой, когда тэг нелегально (для xhtml) содержит одинарные или двойные кавычки.
  • Исправлен сбой в отчетах для плохо сформированного xhtml, который был в порядке под html5.
  • Исправлено удаление нескольких CSS-файлов, когда открыт просмотр книг (Windows).
  • Исправлена ошибка в переформатировании CSS с медиа-запросами.
  • Исправлена ошибка закрытия ненужных вкладок при связывании таблиц стилей.
  • Исправить ошибку при сбое в gumbo parser при очень странных обстоятельствах.
  • Удалите пустые направляющие элементы в epub2 opf, поскольку epubcheck теперь помечает их.
  • Исправлена проблема с генерацией индекса при изменении порядка записей позвоночника при определенных условиях.

Sigil 0.9.10:

  • Исправлено обработку сигнала, чтобы предотвратить двойной запуск плагинов сразу после установки плагина.
  • Исправлено всплывающие подсказки с некорректными именами для многих символов Insert-> Special.
  • Исправлено отсутствие распознавания шрифтов woff2 внутри Sigil и плагинов.
  • Исправлено segfault, когда .xml - это первый файл в BookBrowser и добавлен новый html или split при вызове курсора.
  • Исправлена ​​ошибка, позволяющая открывать несколько вкладок аудио / видео одного и того же ресурса.
  • Исправлено ошибку связанного с плагином при добавлении / удалении последнего файла xhtml.
  • Исправлено настройку направления текста внутри тела, чтобы использовать структурный атрибут dir под epub3.
  • Исправлено дублирующее свойство групповой позиции в epub3 MetaData Editor.
  • Используйте абсолютные ссылки на пути при первом открытии Sigil с электронной книгой, чтобы Open Recent работал лучше.
  • Исправлено «проблему» при обработке самозакрывающихся тегов скрипта в голове (аналогичная проблема, с которой у нас были с самозакрывающимися тегами заголовка).
  • Исправлена ​​проблема с преобразованием строк Qt в их эквивалент Python, когда вне BMP.
  • Исправлено проблему с попыткой добавить существующие html-файлы, когда конфликты имен возникают из-за нечувствительных к регистру файловых систем.
  • Исправлено ошибку при сбое после стилизации текста в BookView и немедленно перейдите в CodeView без перемещения курсора.
  • Исправлено ошибки при сбое после удаления ресурсов, содержащихся в отчете в BookBrowser.
  • Исправлено ошибку, которая уничтожает навигацию, если она оставлена ​​в незаметном состоянии пользователем даже временно.
  • Исправлено ошибку, которая перемещает курсор в начало блока тегов, когда сохранение выполняется в CodeView.

Sigil 0.9.9:

  • Лучшее использование семантической информации, чтобы пользователь мог более точно контролировать формирование индекса.
  • Попытка улучшить текст заполнителя метаданных, чтобы помочь начинающим.
  • Окно заголовка окна предварительного просмотра теперь показывает высоту и ширину окна предварительного просмотра.
  • Возможность пользователям ограничивать/отключать сохранение истории буфера обмена с помощью общих настроек.
  • Преобразование тегов br в текст заголовка в linebreaks для подпрограмм генерации toc/ncx/nav.
  • Поддержка проверки орфографии слов с номерами, контролируемыми настройками предпочтений.
  • Добавлено два дополнительных значка Quick Lauch для плагинов.
  • Исправлены ошибки.