Обновление Bible Scripture v0.7.5

Обновление Bible Scripture v0.7.5

Bible Scripture

Сегодня 21.09.2023 вышло очередное обновление десктопного приложения (для macOS) для изучения Библии "Bible Scripture".

Текущая версия приложения – 0.7.5 (16). Скачать

Обновления и правки в этот раз коснулись больше внутренней архитектуры кодовой базы, нежели внешних видимых изменений. При этом были оптимизированы многие процедуры, которые привели к более стабильной и быстрой работе самой программы (за счет уменьшения количества рендера и оптимизации кода). Времени на правки было затрачено почти месяц, но это стоило того, чтобы заложить базу для дальнейшего расширения функционала с наименьшими усилиями и вложениями. Заложена база для добавления новых форматов модулей (mySword, eSword, BibleQuote и др.).

Также были внесены некоторые изменения в структуру файлов конфигурации. Поэтому после обновления приложения вы можете увидеть, что у вас изменился язык приложения и не открылись текущие (сохраненные) вкладки, открытые до обновления. Не пугайтесь. Просто закройте все вкладки и откройте их заново, а также зайдите в Настройки и измените язык системы (теперь он в Основных настройках).

Внешне для пользователя были внесены следующие изменения:

  1. Добавлены новые пункты меню приложения Файл, Правка, Справка и горячие клавиши.
  2. Появился пункт меню "Открыть папку модулей..." в разделе Файл. Теперь для загрузки своих модулей (от MyBible) вам достаточно выбрать данный пункт меню (откроется папка с модулями в приложении Finder), скопировать свои модули в открывшуюся папку, и перезапустить приложение.
  3. Теперь индексация для быстрого поиска модулей Библии запускается сразу после их установки. Если во время индексации модуля вы попытаетесь что-то ввести в строке поиска, то увидите всплывающее окно с предупреждением, которое закроется автоматически после завершения индексации.
  4. Всплывающее окно предупреждения об индексации при выходе из приложения Bible Scripture. Если во время индексации модулей вы захотите выйти из приложения, то увидите предупреждение о том, что индексация не завершена. Приложение закроется автоматически после завершения индексации модулей. Если вы нажмете на кнопку "Выйти", то индексация прервется и приложение закроется. При следующем открытии приложения индексация будет запущена вновь. Кнопка "Отмена" просто закрывает окно предупреждения, не останавливая индексацию модулей.
  5. При открытии места Писания, которое находится в последней главе книги, сразу же подгружается следующая книга. Это избавляет от "дёрганий" скролла при открытии и выставляет точную позицию стиха на экране.
  6. Если у вас возникли трудности или "вылезла" ошибка при работе с приложением, то теперь вы можете "Сообщить о проблеме" через соответствующий пункт в меню "Справка".

Внутренние правки приложения:

  1. Проработка кодовой базы приложения с целью достижения "чистой" архитектуры, меньшей связанности между различными элементами приложения и большей возможностью расширения функционала.
  2. Оптимизация рендера приложения с целью избавления от "подтормаживаний", лишних перерисовок, и достижения 60 кадров в секунду.
  3. Добавлены "очереди", которые используются при скачивании и индексации модулей. Это стабилизирует работу самого приложения, избавляет от различных непредвиденных ситуаций, дает возможность отслеживать текущее состояние и выводить различные предупреждения пользователю.
  4. На уровне кода заложена возможность добавления поддержки новых форматов модулей. Например: mySword, eSword, BibleQuote и любые другие.
  5. Обновление фрэймворка и пакетов до последней актуальной версии. Исправлены различные мелкие "баги" и оптимизирован код приложения.

Новые "горячие" клавиши:

  1. Новая вкладка - "Cmd ⌘ + N";
  2. Закрыть текущую вкладку - "Cmd ⌘ + W";
  3. Открыть "Настройки" - "Cmd ⌘ + ,".
Предупреждение об индексации модулей при закрытии приложения Bible Scripture
Предупреждение об индексации модуля при попытке ввода поисковой фразы
Подгрузка следующей книги для избавления от "дёрганий" скролла
Новые пункты меню приложения
Пункт меню "Файлы" приложения Bible Scripture
Пункт меню "Правка" приложения Bible Scripture
Пункт меню "Справка" приложения Bible Scripture
Если по каким-то причинам у Вас не открывается определённый модуль Библии, Комментариев или Словаря, то сообщите, пожалуйста, о проблеме через соответствующий пункт меню "Справка" в самом приложении, или напишите на E-mail, либо в комментариях Telegram-канала.

Спасибо за Ваш интерес к данному приложению!

Ссылки

E-mail: biblescripture@yandex.ru

Telegram канал: https://t.me/bible_scripture

Сайт приложения: https://biblescripture.online

Приложение для macOS: https://disk.yandex.ru/d/yW6Kdk93cdx4wg


Report Page