Chatterino7 é um fork do Chatterino 2. Este fork contém principalmente recursos que não são aceitos no Chatterino 2, principalmente recursos de assinante 7TV.
7 Tintas com nomes de TV
Emotes pessoais 7TV
Avatares de perfil animado 7TV
Imagens 4x (7TV e FFZ)
Compilações estáveis podem ser baixadas na seção de lançamentos.
Para testar novos recursos, você pode baixar a versão nigh aqui.
Os usuários do Windows podem instalar o Chatterino7 do Chocolatey.
Se você tiver problemas como travamentos ou comportamento estranho em relação aos recursos da 7TV, relate-os na seção de problemas. Se você tiver problemas com outros recursos, relate-os na seção de problemas upstream.
Se você não possui uma conta GitHub e deseja relatar problemas ou deseja ingressar na comunidade, você pode ingressar no Discord oficial da 7TV usando o link aqui: https://discord.com/invite/7tv.
Ao compilar o Chatterino 7, talvez você não tenha acesso a uma compilação estática do libavif
. Nesse caso, você pode definir CHATTERINO_NO_AVIF_PLUGIN
no CMake. Se você tiver qavif.so
do kimageformats instalado em seu sistema, o Chatterino irá pegá-lo e usar imagens AVIF.
Chatterino 2 é um cliente de chat para Twitch.tv. O wiki do Chatterino 2 pode ser encontrado aqui. As diretrizes de contribuição podem ser encontradas aqui.
As versões atuais estão disponíveis em https://chatterino.com. Os usuários do Windows também podem instalar o Chatterino do Chocolatey.
Você pode baixar a versão mais recente do Chatterino 2 aqui
Talvez você também precise instalar os redistribuíveis VC++ da Microsoft se ainda não os tiver instalado.
Se você ainda receber um erro sobre MSVCR120.dll missing
, instale o VC++ 2013 Restributable.
Para obter o código-fonte com os submódulos necessários, execute:
git clone --recurse-submodules https://github.com/Chatterino/chatterino2.git
ou
git clone https://github.com/Chatterino/chatterino2.git
cd chatterino2
git submodule update --init --recursive
Este projeto tem grandes commits no histórico que afetam a maioria dos arquivos enquanto fazem apenas alterações estilísticas. Para melhorar a saída do git-blame, considere configurar:
git config blame.ignoreRevsFile .git-blame-ignore-revs
Isso irá ignorar todas as revisões mencionadas no arquivo .git-blame-ignore-revs
. O GitHub faz isso por padrão.
O código é formatado usando o formato clang. Nossa configuração é encontrada no arquivo .clang-format no diretório raiz do repositório.
Para obter mais diretrizes de contribuição, dê uma olhada no wiki.
O Doxygen é usado para gerar informações do projeto diariamente e está disponível aqui.