AniOleg / ShikiAirTime

Published:

Version: 2.11+69f267c updated

Summary: Добавляет на главную страницу блок "Ваше аниме", в котором отображается таймер до выхода новых серий онгоингов пользователя (заменяет собой блок "Сейчас выходит")

Groups:

Homepage: https://openuserjs.org/scripts/AniOleg/ShikiAirTime

License: MIT

ShikiAirTime

Добавляет на главную страницу блок "Ваше аниме", в котором отображается таймер до выхода новых серий онгоингов пользователя, а также уже вышедшее но просматриваемое пользователем (заменяет собой блок "Сейчас выходит")

image_1

История версий

v2.11

  • Исправлена ошибка, когда не отображалась дата выхода следующего эпизода у только начавшего выходить аниме для которого Шикимори ещё держал статус "Анонс"

v2.10

  • Исправлена некорректная ссылка на кнопке "Ваше аниме"

v2.9

  • Для некоторых контейнеров добавлены собственные CSS классы
  • Теперь для неонгоингов (или без даты след. эпизода) используется сортировка по названию
  • Исправлено отображение названия аниме, если там имеются двойные кавычки
  • Исправлена ошибка, когда при возврате на главную страницу отображалась фантомная всплывающая подсказка

v2.8

  • Добавлена поддержка домена shikimori.me
  • Теперь у аниме отображается предположительная дата выхода последней серии (можно отключить в настройках; считается исходя из расчёта - одна серия в неделю)
  • Теперь используются постеры чуть большего разрешения (96px -> 160px)

v2.7

  • Теперь если у онгоинга неизвестна дата выхода следующей серии, то отставание по сериям должно считаться корректно (относительно последнего вышедшего эпизода, а не кол-ва эпизодов)

v2.6

  • Теперь индикатор загрузки соответствует теме оформления пользователя
  • Исправлена ошибка, когда при смене языка сайта (или языка отображения названия аниме) язык скрипта оставался прежним до перезагрузки страницы
  • Изменено сочетание клавиш для сброса кэша календаря с CTRL+SHIFT+K на CTRL+SHIFT+F

v2.5

  • Добавлена опция, включающая отображение онгоингов из списка "Запланировано" (по умолчанию - отключена)
  • Исправлена ошибка, когда при прокрутке страницы всплывающая подсказка отображалась в неверной позиции по высоте
  • Исправлена ошибка, когда всплывающая подсказка отображалась за границей страницы, если наводимое аниме находилось на краю страницы (по горизонтали)
  • Исправлена ошибка, когда при изменении ширины страницы блок онгоингов мог сломаться (?)
  • Исправлено отсутствие перевода некоторых текстов на английский язык

v2.4

  • Переработан механизм запроса расписания, из-за чего улучшилась стабильность работы

v2.3

  • Небольшие исправления

v2.2

  • Предпринята попытка исправить ошибку, когда при завершении онгоинга он мог пропасть на некоторое время
  • Добавлено сочетание клавиш CTRL + SHIFT + K, которое выполняет сброс кэша календаря (может помочь при багах с пропаданием онгоингов)

v2.1

  • Теперь при наведении на карточку аниме можно увеличить количество просмотренных эпизодов (кнопка +)
  • Исправлена ошибка, когда при отсутствии онгоингов, вне зависимости от наличия неонгоингов выводилось "Ваш список пуст"
  • Исправлена ошибка, когда при наличии большого количества онгоингов (20+) скрипт мог впасть в бесконечную загрузку*
  • Исправлена ошибка, при которой всплывающая подсказка по прогрессу просмотра могла не исчезнуть после увода курсора

*Теперь, если скрипт очень долго получает данные, то обновите страницу. Это связано с ограничением на кол-во одновременно получаемого расписания.

v2.0

  • Теперь также отображается уже вышедшее аниме (можно отключить в настройках скрипта)

v1.3

  • Исправлена ошибка, прерывающая работу скрипта, если Api AniList выдало ошибку

v1.2

  • Исправлена ошибка, приводящая к бесконечной загрузке, если у пользователя пустой список "Просматриваемого"

v1.1

  • Исправлена ошибка, когда некоторое время после выхода нового эпизода неверно подсчитывалось "Отставание по эпизодам" в карточке аниме

v1.0

  • Теперь при наведении указателя мыши на аниме, появляется карточка с названием аниме и информацией по прогрессу просмотра
  • Исправлена ошибка, когда даже при отключённом параметре "Русские названия аниме и манги" названия отображались на русском

v0.4

  • Теперь список будет формироваться корректно, даже если у пользователя установлено неверное системное время
  • Прочие незначительные правки

v0.3

  • Исправлена ошибка, когда аниме пропадало, если до выхода его эпизода оставалось менее часа
  • Исправлена ошибка, из-за которой кэшированные данные могли сброситься

v0.2

  • Исправлена ошибка, из-за которой кеширование данных не работало
  • Исправлено поведение скрипта, если пользователь не вошел в аккаунт

v0.1

  • Первая публичная версия

Технические особенности

  • Если в списке "Запланировано" находится более 5000 наименования, то отображение запланированных онгоингов может не работать
  • Скрипт не адаптирован для работы на сенсорных экранах (не работает/работает плохо - показ названия и прогресса при наведении; увеличение кол-ва просмотренных серий)

Rating: 2

2 Votes
-2