Теперь работает и со старым редактором, и с новым.
Теперь при использовании в нескольких вкладках браузера параллельно история гифок не будет затирать друг друга, а будет синхронизироваться в момент добавления гифок в историю или их удаления.
Бахнул красивенькую анимацию при открытии и анимацию загрузки на фон каждого изображения, чтобы не было пусто, когда изображения грузятся.
В историю использованных гифок/стикеров изображения теперь добавляются не в конец, а в начало. Таким образом более поздние изображения всегда в начале, что удобно, когда их много. Количество запоминаемых изображений 100, при желании можно увеличить поменяв значение переменной в скрипте.
История использованных гифок/стикеров нужна чтобы повторно их использовать. Она отображается когда не отображаются результаты запроса (эта идея ещё с форкнутого скрипта взята, довольно удобно), для этого можно просто стереть запрос и нажать Enter/кнопку поиска 🔎, либо просто нажать на кнопку с крестиком ❌.
Кстати, ещё одна фича, взятая с форкнутого скрипта - удаление изображение из истории тройным кликом.
Если браузер Google Chrome (или другой на его движке, например Яндекс-браузер) - нужно ещё разрешить расширению Tampermonkey (или другому аналогичному) запускать пользовательские скрипты. Добавил этот шаг в инструкцию, с изображениями.
За последнее время заметил, что, кажется, Shikimori сейчас начал иначе работать со своим локальным хранилищем, что в свою очередь влияет на сохранённое состояние скрипта (ранее использованные гифки). Было подозрение на баг, но не подтверждается и всё же, видимо, сайт чистит хранилище. В ближайшее время планирую обойти эту проблему использованием хранилища предусмотренного в Tampermonkey. Скоро будет обновление.
Вместо локального хранилища скоупа веб-сайта используется локальное хранилище скоупа расширения Tampermonkey. Благодаря этому, если веб-сайт вдруг очистит локальное хранилище, набор ранее использованных изображений не будет стёрт. Также это позволяет делать бэкап набора ранее использованных изображений средствами расширения Tampermonkey (находится в настройках расширения -> Dashboard -> Utilities).
Максимальное количество последних использованных изображений повышено с 300 до 500.
@sylvanna, это не долго, за пару минут обновил. Интересно, что ни у кого это не всплывало, но в любом случае стоило вывести сохраняемые значения в хранилище расширения чтобы если вдруг Шики будет заниматься чисткой локального хранилища, не стёр наши накопленные гифки
Исправлен процесс миграции с локального хранилища веб-сайта на хранилище расширения.
В случае отсутствия поддержки хранилища расширения (например, если используется не Tampermonkey и не Userscripts и там не предусмотрена поддержка их синтаксиса) - расширение будет как и раньше использовать локальное хранилище веб-сайта.
@sylvanna@アレックス カズマ, ждемс!Хотя я за время использования вообще никаких багов не заметил
@アレックス カズマ@sylvanna, это не долго, за пару минут обновил. Интересно, что ни у кого это не всплывало, но в любом случае стоило вывести сохраняемые значения в хранилище расширения чтобы если вдруг Шики будет заниматься чисткой локального хранилища, не стёр наши накопленные гифки@sylvanna@アレックス カズマ, спасибо большое что подумал об этом!! Теперь можно уверенно использовать и гифки дальше!А ну и еще раз с Новым годом!!!
@アレックス カズマпишите сюда или мне в личку.
@sylvanna, с Новым годом во всех часовых поясах!