Releases: ilyhalight/voice-over-translation
[BETA] 1.2.1
❗Внимание, данная версия включает много изменений в коде и может содержать много ошибок. Обо всех ошибках пишите в отдельных Issues, дабы всё было оперативно исправлено.
Версия 1.2.1 выходит сразу же за 1.2.0 и содержит минимальные изменения.
Список изменений:
- Добавлена поддержка видео mail.ru
- Исправлен визуальный баг с "белым текстом на белом фоне" в дропдаунах (blibli)
Full Changelog: 1.2.0...1.2.1
[BETA] 1.2.0
❗Внимание, данная версия включает много изменений в коде и может содержать много ошибок. Обо всех ошибках пишите в отдельных Issues, дабы всё было оперативно исправлено.
Список изменений:
- Расширение частично переписано на чистый JavaScript (практически полностью отказался от JQuery)
- Добавлена поддержка bilibili.com (по умолчанию перевод выполняется с китайского)
- Починил работу кнопки при открытие первого видео с главной страницы ютуба (сломалась еще фиг знает когда)
- Теперь, по умолчанию перевод видео на rutube выполняется с русского языка на английский
- Немного переработал алгоритм для твиттера. Теперь, всё работает так же, как и для остальных сайтов, а не через 20 костылей
- Добавлен переключатель между языками видео и перевода (P.S.: нельзя выбрать Английский - Английский или Русский - Русский, а например Испанский - Английский вы сможете выбрать)
- "громкость оригинала" была везде переименована в "громкость видео"
- Увеличена длина слайдера в меню, теперь, он занимает всю длину (перфекционисты радуйтесь :))
- Добавлено отображение процента громкости до которой будет уменьшена громкость видео (стандартное значение громкости оригинала перенесено в раздел с конфигами, если хотите его изменить, ищите около комментария
// CONFIGURATION
переменную с названиемautoVolume
) - Создание похожих элементов меню вынесено в отдельные функции
- Добавлены отдельные айдишники для элементов меню
- Поправлены некоторые сомнительные нейминги (например, нейминг в синхронизации громкости слайдеров)
- Исправлены ситуации, когда текст кнопки или иконки кнопки не меняли свой цвет
- z-index меню и кнопки увеличены до 100, дабы, всегда были поверх контента страницы (например, на bilibili их перекрывали субтитры (или что это))
- Исправлена ошибка из-за которой, даже, если был выключен автоперевод видео скрипт пытался получить айди видео при проигрывание видео
- Убрано несколько ненужных проверок
- Изменены правила автосборки, теперь, изменения в vot-cli будут игнорироваться
- Исправлены отступы в vot-cli/index.js
- Немного дополнен readme файл
What's Changed
New Contributors
Full Changelog: 1.1.2.3...1.2.0
1.1.2.2
Пофикшены все возникшие баги после выхода 1.1.2
1.1.2.2
- Два эвента для кнопки перевода объединены в один
- Добавлено больше дебаг логов
- Испралена работа версии "cloudflare" на Линукс (возвращена установка translationPanding = false в калбеке к requestVideoTranslation)
1.1.2.1
- Исправлена работа в хроме после ilyhalight/voice-over-translation#137
Full Changelog: 1.1.2...1.1.2.2
1.1.2
Twitter всё так же не исправлен в версии "cloudflare". Поддержка Facebook не добавлена.
- Добавлена поддержка Piped (протестировано только на piped.video)
- Исправлено выползание текста за края меню (ilyhalight/voice-over-translation#126)
- Стандартная подложка слайдера смены громкости изменена на более яркую (сделано, чтобы у пользователей хромоподобных браузеров ее было лучше видно)
- Высота меню увеличена до 375 пикселей (ilyhalight/voice-over-translation#132)
- Рефакторинг от @SashaXse (ilyhalight/voice-over-translation#137)
What's Changed
- Refractoring by @SashaXser in #137
New Contributors
- @SashaXser made their first contribution in #137
Full Changelog: 1.1.1...1.1.2
1.1.2.3
Вроде бы, всё работает и ничего не сломалось после рефакторинга. Пробуйте-тестируйте.
- Добавлена поддержка rutube embed
- Еще один рефакторинг от @SashaXse (ilyhalight/voice-over-translation#142
What's Changed
- Refractoring #2 (Молюсь аллаху что я нечего не сломал) by @SashaXser in #142
Full Changelog: 1.1.2.2...1.1.2.3
1.1.1
Известные ошибки:
- Перевод Twitter не работает в cloudflare версии расширения (#119)
Изменения:
- Задержка до повторного запроса немного уменьшена (70 -> 60)
- Добавлено отображение времени до окончания перевода
- Сделана заготовка под Facebook. В этом обновление не получилось его добавить из-за того, что Facebook в последний момент что-то обновили и всё сломалось (появился CSP из-за которого расширение не может загрузить аудио с сайта яндекса)
- Изменен конфиг дебага
- Добавлены дебаг логи
- Немного почищен скрипт отслеживающий изменение в айдишнике для ВК
- Починена работа переводчика при смене страницы в твиттере и ВК (получилось костыльно, ну да ладно)
- Починено отображение кнопки в твиттере при смене страницы
- Исправлено добавление кнопки для мобильного твича (классы устарели)
- Добавлена поддержка твич клипов
- Немного переработан Readme-файл
- Добавлена возможность перевода с русского на английский на YouTube
- Добавлен автодетект языка видео для Youtube
- В протобаф ответа добавлено новое поле "Оставшееся время ожидания" (время до получения перевода)
- В протобаф запроса добавлено новое поле "Требуемый язык перевода" (это язык на который видео будет переведено)
- Добавлена поддержка Rutube
- Изменена стандартная команда сборки. Теперь, команда
build
собирает сразу две версии, командаbuild:default
собирает обычную версию, а командаbuild:cloudflare
собирает версию для cloudflare - Возвращены локализированные описания расширений
- Webpack-userscript обновлен до 3.2.2. Теперь, cloudflare версия нормально собирается
What's Changed
- vot-cloudflare.user.js : fix the auto-update link by @ACherepkov1989 in #116
New Contributors
- @ACherepkov1989 made their first contribution in #116
Full Changelog: 1.1.0...1.1.1
1.1.0
Расширение необходимо вручную переустановить из папки dist
на главной странице репозитория
Решился, всё-таки, попробовать перенести расширение на Webpack, дабы не тратить кучу время на внесение одних и тех же изменений в двух разных версиях расширения. Вроде бы, перенес успешно, и, теперь, должно быть намного удобнее и быстрее разрабатывать расширение. Единственный минус, у тех, кто раньше ставил расширение отвалятся автообновления от Tampermonkey (или другого расширения для установки юзерскриптов) из-за смены путей к файлу.
Минимальные тесты провел - всё работает, но в любом случае, сообщайте о всех найденных ошибках после обновления. Так же, в описание добавил инструкцию по сборке - для тех, кто захочет что-то изменить в коде расширения.
- Временно убраны английские названия плагинов из-за не совместимости с плагином WebpackUserscript (3.1.0)
- Теперь, vot-cloudflare.user.js и vot.user.js собираются из одного единого файла с помощью webpack, что убирает необходимость повторно писать один и тот же код. Готовые расширения перемещены в папку "dist" (расширения не сжаты)
- Убрано немного мусора из кода
- Добавлена поддержка Twitter
What's Changed
- Update youtube algorithm. Added Rehike support by @ten4dinosaur in #100
New Contributors
- @ten4dinosaur made their first contribution in #100
Full Changelog: 1.0.9.9...1.1.0
1.1.0-pre
Данная версия является предварительной и не содержит обновления для vot-cloudlfare.user.js! Обновления для vot-cloudflare.user.js выйдет вместе с релизной версией 1.1.0.
- Убрано немного мусора из кода
- Добавлена поддержка Twitter
What's Changed
- Update youtube algorithm. Added Rehike support by @ten4dinosaur in #100
New Contributors
- @ten4dinosaur made their first contribution in #100
Full Changelog: https://github.com/ilyhalight/voice-over-translation/compare/1.0.9.9...1.1.0-pre###
1.0.9.9
- Добавлена проверка на то, является ли переводимое видео Прямой трансляцией (youtube.com)
- Добавлена проверка на то, является ли переводимое видео Премьерой (youtube.com)
- Добавлена проверка на длину видео (youtube.com)
- Исправлен перевод видео в VK
Full Changelog: 1.0.9.8...1.0.9.9
1.0.9.8
- Исправлено появление кнопки перевода для Youtube Mobile (m.youtube.com)
- Удалена кнопка переключения на новый дизайн для Youtube Mobile (m.youtube.com)
Full Changelog: 1.0.9.7...1.0.9.8