O LITH é um projeto focado principalmente em trazer um cliente Weechat rápido e fácil de usar para todos os principais sistemas operacionais de computadores e móveis. O foco principal deste projeto é trazer um cliente de revezamento nativo completo para iOS, mas todas as principais plataformas móveis e de desktop são suportadas até certo ponto.

O LITH é um aplicativo de utilidade para o Weechat (não deve ser confundido com o WeChat), um aplicativo de bate -papo de terminal focado principalmente no protocolo IRC. É apenas um relé gráfico para mensagens que são realmente recebidas e enviadas pelo Weechat. Isso significa que você precisa preparar uma instância do Weechat no seu computador ou servidor (ou fazer com que um provedor faça isso para você) para poder usar o LITH de qualquer maneira significativa.
Para configurar no lado Weechat, consulte as seguintes fontes:
Nos sistemas de desktop, você pode executar o Weechat no mesmo dispositivo que o LITH, mas o foco principal deste projeto é lidar com conexões remotas, especialmente em plataformas móveis e iOS em particular. O servidor Weechat remoto precisa estar diretamente pela Internet através de um soquete TCP ou WebSockets.
Há também uma versão do navegador do LITH que você pode tentar agora, graças ao WebAssembly: https://lith.app/lith/.
Lith atualmente suporta as seguintes plataformas:
O LITH é escrito usando C ++ e a estrutura QT com QML. A única versão suportada é QT 6.5 e mais recente. Outras dependências estão listadas abaixo.
Ao construir para todas as plataformas suportadas, apenas as etapas a seguir devem ser necessárias se o cmake estiver configurado corretamente:
mkdir build && cd build
cmake ..
cmake --build .
Como alternativa, você pode simplesmente abrir o arquivo do projeto no QT Creator.
Há também um pacote para o Arch Linux na AUR: https://aur.archlinex.org/packages/lith-git
Além do QT, o LITH atualmente depende dos pacotes listados abaixo. Você não precisa instalá -los manualmente. Isso pode ser controlado, consulte a seção abaixo descrevendo as opções de cmake para escolher quais pacotes usar.
O QT sempre precisa ser instalado fora do sistema de construção do LITH. Outras dependências são:
LITH_FEATURE_KEYCHAIN - ON POR PADRÃO. Ativa a integração do chaveiro no Linux, MacOS, Windows, iOS e Android.LITH_FEATURE_QHOT - OFF por padrão. Construa a instância qhot interna e adiciona um destino para executar automaticamente o LITH no qhot . Não é útil para usuários finais.LITH_FORCE_DOWNLOAD_DEPENDENCIES - OFF por padrão. Faz com que o CPM vá para baixar pacotes do GitHub sem verificar o sistema local. Esta opção exige preferência por LITH_FORCE_LOCAL_PACKAGES_ONLY .LITH_FORCE_LOCAL_PACKAGES_ONLY - OFF por padrão. Aplica o uso de apenas pacotes instalados no sistema local. Para relatórios e perguntas de bugs, sinta -se à vontade para usar a página de problemas aqui no Github.
Há também um canal do IRC: #lith on libera.chat (irc.libera.chat:6697 com SSL)
Você pode entrar em contato comigo diretamente em [email protected]