Chatterino7 — это форк Chatterino 2. Этот форк в основном содержит функции, которые не поддерживаются в Chatterino 2, в первую очередь функции подписчиков 7TV.
7TV Краски с именами
Персональные эмоции 7TV
Анимированные аватары профиля 7TV
4x изображения (7TV и FFZ)
Стабильные сборки можно скачать из раздела релизов.
Чтобы протестировать новые функции, вы можете скачать ночную сборку здесь.
Пользователи Windows могут установить Chatterino7 из Chocolatey.
Если у вас возникли проблемы, такие как сбои или странное поведение функций 7TV, сообщите о них в разделе проблем. Если у вас есть проблемы с другими функциями, сообщите о них в разделе «Проблемы основной ветки».
Если у вас нет учетной записи GitHub и вы хотите сообщить о проблемах или присоединиться к сообществу, вы можете присоединиться к официальному Discord 7TV, перейдя по ссылке: https://discord.com/invite/7tv.
При сборке Chatterino 7 у вас может не быть доступа к статической сборке libavif
. В этом случае вы можете определить CHATTERINO_NO_AVIF_PLUGIN
в CMake. Если в вашей системе установлен qavif.so
из kimageformats, Chatterino подхватит его и будет использовать изображения AVIF.
Chatterino 2 — чат-клиент для Twitch.tv. Вики-сайт Chatterino 2 можно найти здесь. Правила внесения взносов можно найти здесь.
Текущие выпуски доступны на https://chatterino.com. Пользователи Windows также могут установить Chatterino из Chocolatey.
Вы можете скачать последнюю версию Chatterino 2 здесь.
Вам также может потребоваться установить распространяемые файлы VC++ от Microsoft, если они еще не установлены.
Если вы по-прежнему получаете сообщение об MSVCR120.dll missing
, вам следует установить распространяемый компонент VC++ 2013.
Чтобы получить исходный код с необходимыми подмодулями, выполните:
git clone --recurse-submodules https://github.com/Chatterino/chatterino2.git
или
git clone https://github.com/Chatterino/chatterino2.git
cd chatterino2
git submodule update --init --recursive
Этот проект имеет большие коммиты в истории, которые затрагивают большинство файлов, но вносят лишь стилистические изменения. Чтобы улучшить вывод git-blame, рассмотрите возможность установки:
git config blame.ignoreRevsFile .git-blame-ignore-revs
При этом будут игнорироваться все версии, упомянутые в файле .git-blame-ignore-revs
. GitHub делает это по умолчанию.
Код отформатирован с использованием clang-format. Наша конфигурация находится в файле формата .clang в корневом каталоге репозитория.
Дополнительные рекомендации по вкладам можно найти на вики.
Doxygen используется для ежедневного создания информации о проекте и доступен здесь.