Sigil

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

Sigil 0.9.18:

  • Исправлена ошибка в macOS, приводившая к ложным предупреждениям об отсутствии файла в манифесте.
  • Исправлено ошибку macOS при запуске файлов с помощью open-with с рабочего стола.
  • Убедитесь, что JQuery загружается перед началом использования функций предварительного просмотра javascript.
  • Исправлено локальные ссылки во время разделения, которые неправильно использовали целевое имя файла для внутренней ссылки.
  • Создадно GetEnvironmentVar, чтобы сделать доступ к переменным среды более кроссплатформенным.
  • Исправлена ошибка macOS при закрытии строки заголовка MainWindow, вызывающая странное поведение окна.
  • Исправлено ошибку macOS при закрытии, немедленно отключив таймер предварительного просмотра.
  • Исправлено проблемы Windows 7 при запуске пакетных (.bat) файлов через OpenExternally (открыть с помощью).
  • Все сообщения об ошибках теперь правильно зарегистрированы.
  • Исправлено неправильно отключенное открытое меню во всплывающем контекстном меню вкладок изображений.
  • Удалено использование устаревших методов Qt в диалогах About и Error.

Sigil 0.9.18:

  • Исправлена ошибка в macOS, приводившая к ложным предупреждениям об отсутствии файла в манифесте.
  • Исправлено ошибку macOS при запуске файлов с помощью open-with с рабочего стола.
  • Убедитесь, что JQuery загружается перед началом использования функций предварительного просмотра javascript.
  • Исправлено локальные ссылки во время разделения, которые неправильно использовали целевое имя файла для внутренней ссылки.
  • Создадно GetEnvironmentVar, чтобы сделать доступ к переменным среды более кроссплатформенным.
  • Исправлена ошибка macOS при закрытии строки заголовка MainWindow, вызывающая странное поведение окна.
  • Исправлено ошибку macOS при закрытии, немедленно отключив таймер предварительного просмотра.
  • Исправлено проблемы Windows 7 при запуске пакетных (.bat) файлов через OpenExternally (открыть с помощью).
  • Все сообщения об ошибках теперь правильно зарегистрированы.
  • Исправлено неправильно отключенное открытое меню во всплывающем контекстном меню вкладок изображений.
  • Удалено использование устаревших методов Qt в диалогах About и Error.

Sigil 0.9.17:

  • Исправлено пропущенные сетевые сертификаты python3 на macOS.
  • не применяются именованные объекты в Preserve Entities к epub3 epubs.
  • Исправлено сборку документации для macOS.
  • Предотвращено падение гонки деструкторов FlowTab при открытии новой книги (Linux, Mac, Windows).
  • Исправлено предложения для встроенного словаря en_US, добавив «x» в список TRY.
  • Исправлено плагины, добавляя и удаляя ncx под epub3.
  • Генерировано исключение в плагинах, когда epub2 пытается добавить или удалить ncx.
  • Исправлено предупреждение о недостающем файле nav.xhtml.
  • Исправлено CodeView для предварительного просмотра обрыва синхронизации из-за минимизации / восстановления.
  • Исправлено поломку синхронизации CodeView в Preview из-за попытки загрузить Preview до.
  • Закончено загрузку последнего обновления.
  • Исправлено sigil_bs4 для работы с последней версией Python lxml 4.4.X обратно совместимым образом.
  • Исправлено отсутствующий предварительный просмотр синхронизации CodeView в версиях Qt 5.9.X и 5.10.X.
  • Исправлено ошибку при закрытии приложения, связанную с запуском таймера обновления PreviewWindow в неподходящее время.
  • Исправлено потерю синхронизации CodeView для предварительного просмотра, вызванную паразитной загрузкой завершенных сигналов.
  • Исправлена ​​ошибка, специфичная для macOS, которая позволяла нескольким MainWindows стать вкладками.
  • Добавлено модуль плагина python3 navprocessor.py для разработчиков плагинов.
  • Показано предварительный просмотр по умолчанию (табулировано с оглавлением) для новых установок 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 для плагинов.
  • Исправлены ошибки.