O GNOME Chess (anteriormente glChess) é um software gráfico de fonte aberta e distribuição livre que foi projetado desde o início para ser usado para jogar o fantástico jogo de xadrez sob o ambiente de trabalho gráfico GNOME. / p>
Suporta uma ampla gama de motores de xadrez
O programa suporta e foi testado com sucesso com uma ampla gama de mecanismos e servidores de xadrez. Para os programas de xadrez, funciona melhor com o mecanismo de xadrez Crafty, mas a maioria de seus recursos também deve funcionar com o GNU Chess.
GUI bonito e moderno
O aplicativo vem com uma interface gráfica de usuário bonita e moderna, que segue o HIG (Human Interface Guidelines) do ambiente de desktop GNOME. No entanto, é independente da área de trabalho do GNOME, já que pode ser usado em qualquer outro ambiente gráfico de software livre. Testamos com sucesso o GNOME Chess com os desktops Cinnamon, MATE, LXDE e Xfce.
Quando o usuário abre o programa pela primeira vez, o jogo está pronto para começar. A partir da barra de título, você pode começar um novo jogo, desfazer sua jogada mais recente, salvar o jogo atual, abrir um jogo salvo, renunciar, reivindicar o sorteio, salvar o jogo em um local diferente do padrão e acessar a caixa de diálogo Preferências. , de onde você pode escolher o seu oponente, escolher a dificuldade do jogo, escolher a duração do jogo, bem como mudar a aparência do jogo (orientação da mesa, formato da jogada, estilo da peça, visualização 3D, numeração da mesa, dicas de movimento ).
Sob o capô e disponibilidade
O GNOME Chess é distribuído como parte do pacote GNOME Games junto com o Projeto GNOME, mas também pode ser baixado e instalado como um software autônomo. Ele está escrito na linguagem de programação Vala, usando os toolkits Cairo e GTK + para renderizar o tabuleiro de xadrez em 2D, bem como a tecnologia OpenGL para renderizá-lo em 3D.
O que há de novo neste lançamento:
- Corrija o código para garantir que o motor de xadrez morra se o processo principal falhar (# 17)
- Não exibir a caixa de diálogo de reivindicação de sinistro ao abrir o jogo (# 22)
- Corrigir jogador errado, por vezes, ganhando quando o temporizador expira (# 25)
- Corrija vários bugs com os diálogos abrir / salvar e mude para diálogos nativos (# 27)
O que há de novo na versão 3.29.1:
- Exibe uma mensagem especial quando o passant é executado
- Corrija o desenho oferecido incorretamente ao visualizar o histórico anterior
O que há de novo na versão:
- Correção da instalação do gschema (Ken VanDine)
- Correção da instalação de imagens SVG (Ken VanDine)
O que há de novo na versão 3.26.0:
- Traduções atualizadas.
O que é novo na versão 3.24.1:
- Corrija o erro de compilação com o novo GLib
- Traduções atualizadas
O que há de novo na versão 3.24.0:
- Adicionar manifesto flatpak (Florian Mullner)
- Traduções atualizadas
O que há de novo na versão 3.22.2:
- Remova o espaço em branco (Sahil Sareen)
- Traduções atualizadas
O que há de novo na versão 3.22.0:
- Traduções atualizadas
O que há de novo na versão 3.21.3:
- Corrigir o tamanho da janela fora de controle com o GTK + 3.20
- Traduções atualizadas
O que há de novo na versão 3.20.1:
- Atualizar doap (Michael Catanzaro)
- Adicione as especificações do CECP / UCI sob doc / e mova a especificação PGN (Michael Catanzaro)
- Desativar a seleção de peças após o término do jogo (Sahil Sareen)
- Corrigir o autogen para verificar o symlink para o verificador de estilo (Sahil Sareen)
- Adicionar gancho de verificador de estilo de código de pré-aplicação (Sahil Sareen)
- Bata a versão do gtk para o 3.16.0 (Sahil Sareen)
- Mantenha a lista de módulos em ordem alfabética (Sahil Sareen)
- Traduções atualizadas
O que há de novo na versão 3.19.2:
- Traduções atualizadas
O que há de novo na versão 3.17.3:
- Desenvolva melhorias no sistema (Michael Catanzaro)
- Traduções atualizadas
O que há de novo na versão 3.17.2:
- Corrigir o carregamento do pgn com comportamento de movimentos inválidos (Sahil Sareen)
- Atualizar testes (Sahil Sareen)
- Mova o gancho do verificador de orientação para o suporte da libgames (Michael Catanzaro, assinado: Sahil Sareen)
O que há de novo na versão 3.16.1:
- Corrigir falha no tipo de relógio inválido no pgn (Sahil Sareen)
- Corrigir comportamento de carga ruim do dispositivo (Sahil Sareen)
- Traduções atualizadas
O que é novo na versão 3.14.1 / 3.16.0 Beta 1:
- NOVO RECURSO: Adicionado suporte para relógios Fischer e Bronstein (Desenvolvedor: Sahil Sareen, Revisor: Michael Catanzaro)
- Adicione uma cópia da especificação PGN ao repo (Michael Catanzaro)
- Melhorando a precisão do relógio de xadrez (Sahil Sareen)
- Melhorias diversas no código (Sahil Sareen, Michael Catanzaro)
- Traduções atualizadas (Muhammet Kara)
O que há de novo na versão 3.15.4:
- Cancelar a movimentação se o seletor do tipo de promoção for fechado (Michael Catanzaro)
- Corrigir temporizador de xadrez é redefinido para o máximo permitido nas reinicializações do jogo (Sahil Sareen)
- Carregue os jogos salvos concluídos adequadamente (Sahil Sareen)
- Corrigir salvar um jogo concluído devido ao tempo economiza o cronômetro como infinito (Sahil Sareen)
- Redefinir a peça selecionada ao desfazer (Sahil Sareen)
- Melhorias diversas no código (Sahil Sareen, Michael Catanzaro)
- Traduções atualizadas (Inaki Larranaga Murgoitio e Matej UrbanAÂ iAÂ)
O que há de novo na versão 3.14.1:
- Traduções atualizadas
O que há de novo na versão 3.14.0:
- AppData atualizado
- Traduções atualizadas
O que é novo na versão 3.12.3 / 3.14 RC:
- Corrigir jogo que termina com 1s à esquerda temporizador
- Muitas atualizações de tradução
O que há de novo na versão 3.12.3:
- Corrija o dessincronismo com os mecanismos de xadrez ao usar desfazer durante o giro do motor
- Corrija o desync com o mecanismo de xadrez ao visualizar o histórico durante o giro do mecanismo
- Retorna a exibição para apresentar ao visualizar o histórico quando o mecanismo se move
- Corrigir o relógio que às vezes não é usado após o término do jogo devido a dessincronização com o mecanismo
- Corrija a sensibilidade do botão de pausa após o término do jogo ao navegar no histórico
- Conserte a sensibilidade do botão Novo Jogo se o jogo terminar antes do primeiro movimento (possível se houver um problema com o mecanismo de xadrez)
- Solução de problemas O sinal Vala falha causando uma falha rara ao usar o recurso Desfazer após iniciar muitos novos jogos
O que há de novo na versão 3.12 Beta 1:
- Esta versão passa a usar o protocolo UCI para se comunicar com o GNU Chess. O suporte a UCI foi adicionado no GNU Chess 6.0; no entanto, é buggy e causa 100% de uso da CPU. Esta é uma péssima experiência do usuário, e foi corrigida no GNU Chess 6.1.0. E se a sua distribuição ainda enviar o GNU Chess 5.x, então não funcionará. Por favor, verifique sua versão do GNU Chess antes de atualizar!
- O GNU Chess agora é o mecanismo de xadrez padrão recomendado para distribuições Linux.
- Novos níveis de dificuldade para o GNU Chess. O feedback é altamente desejado!
- O arquivo de configuração dos mecanismos foi movido de SYSCONFDIR / chess-engines.conf para SYSCONFDIR / gnome-chess / engines.conf e o arquivo original não será mais lido
- engines.conf agora tem uma nova opção, delay-before-move, usada para definir o atraso em segundos após um humano se mover antes que o mecanismo seja avisado para fazer um movimento. (O atraso real será, naturalmente, maior, já que o mecanismo precisa de algum tempo para pensar.)
- Muitas ações anteriormente no menu de roda dentada agora são exibidas como botões na barra de cabeçalho.
- Adicionados dois segundos extras de atraso antes que o mecanismo se mova para a maioria dos mecanismos. Isso retarda o jogo para torná-lo menos esmagadora.
- Não é mais possível entrar no modo 3D ao usar Wayland ou Mir. O suporte para esses ambientes não será adicionado a tempo para o 3.10. Use o modo 2D em seu lugar.
- O jogo está agora corretamente pausado quando a caixa de diálogo Claim Draw está aberta.
- Cor fixa na legenda da janela exibida quando o branco é feito de xeque-mate.
- Encurte a legenda da janela quando algo estiver errado.
- O arquivo da área de trabalho foi renomeado para gnome-chess.desktop
- Página man atualizada
- Traduções atualizadas
O
O que há de novo na versão 3.10.3:
- Nunca faça salvamento automático nos arquivos de um usuário
- Nunca diga que o motor morreu quando tudo está bem
- Corrigir avisos críticos ao iniciar um novo jogo
- Corrigir cores de peças na notação algébrica de figuras
- Assegure-se de que o mecanismo de xadrez esteja sempre morto, mesmo se falharmos
- Corrigir vazamentos de descritores de arquivos menores
- Atualizar link de captura de tela em appdata li>
- Corrigir imagem em first_move_button (Volker Sobek)
- Atualizar a tradução em chinês simplificado (c "˜ e o²)
O que há de novo na versão 3.11.4:
- Dependências: GTK + 3,10
- Redesenho: GtkHeaderBar e GtkMenuButton substituem o GtkToolbar
- Remover o modo de tela cheia
- Use ícones simbólicos na barra de fundo (Yosef Or Boczko)
- Adicione o link & quot; ligado & quot; estilo para os botões de navegação (Yosef Or Boczko)
- Use uma lâmpada simbólica na caixa de diálogo de preferências
- Remova o espaço extra entre os timers branco e preto
- Não pause automaticamente ao alternar janelas ou exibir o menu
- A tecla de pausa agora é um acelerador para a ação de pausa / retomada
- Mostrar melhores erros quando algo der errado com o mecanismo
- Nunca diga que o motor morreu quando tudo está bem
- Exibir uma mensagem se um jogador humano estiver em cheque
- Avisar o usuário quando o mecanismo falha ao iniciar
- Corrigir cores de peças na notação algébrica de figuras
- Corrigir avisos críticos ao iniciar um novo jogo
- Nunca tente matar o mesmo processo de mecanismo duas vezes
- ChessEngine: conserta vazamentos de descritores de arquivos menores
- Não deixe um mecanismo órfão se falharmos
- Sobre a caixa de diálogo: atualizar site
- Traduções atualizadas
O que há de novo na versão 3.11.3:
- Novo ícone do aplicativo (Jakub Steiner)
- Substituir alguns contêineres descontinuados (Volker Sobek)
- Traduções atualizadas
O que há de novo na versão 3.11.2:
- Corrigir plano de fundo preto na visualização 3D (regressão em 3,11 .1)
- Corrija a sobreposição pausada exibida de cabeça para baixo com preto na parte inferior
- Corrigir seta para a esquerda muito pequena nos controles do histórico
- Corrigir uma falha de declaração inofensiva
- Adicionar categoria GTK ausente ao arquivo da área de trabalho
- Traduções atualizadas
O que há de novo na versão 3.10.2:
- Corrigir & quot; Pausado & quot; observe a exibição invertida quando o preto estiver na parte inferior
- Corrigir uma falha de declaração inofensiva
- Traduções atualizadas
O que há de novo na versão 3.11.1:
- Corrigir & quot; Oh não! Algo deu errado! & Quot; exibindo no final do jogo
- Corrigir a exclusão de PGNs carregados com o Open Game
- Appdata agora é traduzível
- Elimine o uso de função descontinuado
O que há de novo na versão 3.10.1.1:
- Corrija a regressão causando "algo deu errado!" mensagem no xeque-mate.
- Corrige a regressão, fazendo com que cada PGN aberto seja excluído.
O que há de novo na versão 3.10.1:
- Traduções atualizadas.
O que há de novo na versão 3.10.0:
- Traduções atualizadas.
O que há de novo na versão 3.10 Beta 1:
- Nova opção de jogo de pausa adicionada
- Corrigir a notação algébrica figurativa exibindo os números errados
- Armazena apenas um jogo de cada vez no histórico do autosave
- Avisar o usuário para salvar o jogo antes de abrir um novo
- Corrigir a visualização de curvas arbitrárias com a caixa de combinação de histórico
- O ícone de tela cheia deve mudar para o ícone de tela cheia quando estiver na exibição em tela cheia
- O jogo agora exibirá um aviso e terminará o jogo quando um mecanismo fizer uma jogada ilegal, ou quando um mecanismo do CECP declarar que o GNOME Xadrez permitiu uma jogada ilegal, em vez de ficar pendurado para sempre.
- Reivindicar o Draw agora funciona novamente
- Se um empate não puder ser reivindicado, será exibida uma caixa de diálogo explicativa
- Corrigir dois bugs com detecção de repetição tripla
- Corrigir detecção de regras de cinquenta movimentos
- Preferências
- Agora transitório para a janela principal (não considerado separado pelo GNOME Shell)
- Remover a opção de mostrar histórico
- Reordenar algumas preferências
- engines.conf
- Renomeado para chess-engines.conf
- Agora instalado em $ sysconfdir em vez de $ (datadir) / gnome-chess
- O formato para passar opções de UCI para mecanismos foi simplificado
- Novo suporte para adicionar argumentos a serem anexados ao comando UCI go
- Os mecanismos da UCI agora devem ser muito mais fáceis
- Diversas alterações em outros mecanismos
- O suporte da Amundsen caiu devido à falta de suporte para Desfazer
- Contribuintes:
- Michael Catanzaro
- Traduções:
- Português do Brasil (Rafael Ferreira)
- Checo (Marek AÅ'ernockA½)
- Galego (Fran DiAguez)
- hebraico (Yaron Shahrabani)
- húngaro (Gabor Kelemen)
- Italiano (Milo Casagrande)
- Lituano (Aurimas Ádenius)
- norueguês bokmA ¥ l (Kjartan Maraas)
- Esloveno (Matej UrbanAÂ iAÂ)
- espanhol (Daniel Mustieles)
- Chinês Tradicional (Chao-Hsiung Liao)
- Nota para distribuidores:
- Recomendamos agora a instalação do mecanismo HoiChess por padrão, em vez do GNUChess ou Phalanx (ou qualquer outra coisa), para tornar o jogo realmente possível para os mortais. Veja o Bug # 475535 de longa duração para mais informações sobre o motivo pelo qual o HoiChess é recomendado. O pacote Debian tem patches de construção, se necessário.
- Alterações desde a 3.9.4:
- Adicionado suporte para o mecanismo Octochess
- Configurações fáceis / normais mais fáceis para muitos mecanismos
- Corrija o AI interrompido ao usar Desfazer na maioria dos mecanismos do CECP
- Corrigir falha quando a nova caixa de diálogo do jogo for excluída
- Não inclua o caminho para o jogo aberto no título da janela
- HIG: as opções de preferências devem usar a capitalização de frase
- Corrigir atalhos de teclado para Novo / Abrir / Salvar / Desfazer / Tela inteira
- Não inicie um novo jogo se a nova caixa de diálogo do jogo for excluída
- 3D: canto inferior direito deve ser branco
- Preferências: mova & quot; jogador oposto & quot; para o topo
- Lição e dificuldade de seleção devem ser insensíveis em jogos humanos vs. humanos
- Atualizar sobre o aviso de direitos autorais da caixa de diálogo
- Corrigir a numeração da placa quando o preto estiver na parte inferior
- Alguns itens da nova barra de ferramentas estavam sem as dicas de ferramentas
- Adicione atalhos de teclado para o movimento anterior / seguinte
- 3D: aprimore o alinhamento de letras de arquivo
- Salvamento automático: sempre esqueça os jogos depois de concluídos
- Remova a orientação da diretoria face a face
- Sugira durações de jogo mais longas
- Instrua os mecanismos do CECP a adicionar aleatoriedade para reproduzir
- Traduções atualizadas:
- Tcheco
- da Galácia
- grego
- lituano
- espanhol
- chinês tradicional
- Dependências alteradas:
- vala & gt; = 21,0 (opcional)
- Adicionado um menu de aplicativos
- Removido o menu
- Adicionamos vários itens à barra de ferramentas
- A barra de ferramentas agora é obrigatória
- Corrigir falha ao usar o Desfazer enquanto visualiza um movimento anterior (Chris Cummins)
- Corrigir falha após concluir um jogo cronometrado em que o cronômetro não expirou
- Corrigir diálogo do jogo de carregamento insanamente pequeno
- Salve e carregue o tempo restante dos jogadores em jogos cronometrados
- Melhor decidir quando e quando não salvar automaticamente um jogo
- Rei e bispo contra rei e bispo na cor oposta não é material insuficiente
- Defina um nome de arquivo padrão com a extensão .pgn para a caixa de diálogo salvar jogo
- Ao pedir para salvar um jogo completo, use uma mensagem mais natural
- Depois de pedir para salvar antes de iniciar um novo jogo, solicite um local para salvar em vez de salvá-lo automaticamente
- Pequenas melhorias na caixa de diálogo de seleção do tipo de promoção
- & quot; Humano & quot; mover descrições agora mais naturalmente descrever roque
- Adicione um ícone de 256 x 256
- Atualizações de traduções
- O tempo restante agora é salvo ao salvar um jogo cronometrado
- O relógio de xadrez agora começa após o primeiro movimento de White
- Corrigir segfault ao usar Desfazer Mover enquanto visualiza um turno anterior (Chris Cummins)
- Corrija o segfault depois de jogar um jogo cronometrado e, em seguida, inicie um novo jogo, quando o cronômetro do jogo original expirou
- Corrigir o uso massivo da CPU depois de jogar contra um mecanismo e, em seguida, iniciar um novo jogo
- Corrigir as pequenas caixas de diálogo de salvar / carregar
- O relógio agora para no final do jogo
- Mais sensibilidade para definir desfazer, desfazer, reclamar e salvar opções
- Os jogos agora são salvos com a extensão .pgn por padrão
- Salvar agora funciona como esperado (em vez de funcionar como Salvar como)
- Material insuficiente: Rei e bispo podem xeque-mate rei e bispo na cor oposta li>
- Permitir controlar as peças da IA se não houver mecanismos instalados (por exemplo, depois de carregar um jogo em vez de um mecanismo)
- Torne as peças do computador incontroláveis
- Integração do mecanismo do Stockfish
- Corrigir o uso massivo de CPU após concluir um jogo em um mecanismo e iniciar um novo
- Corrija a IA ao carregar um jogo em que o ser humano foi o último a se mover
- Consertar a resignação no turno do seu oponente fazendo com que ele perca (e você ganhe)
- Corrigir a numeração da placa exibida na visualização 3D quando a numeração da placa é desativada
- Especifique o mecanismo oposto em jogos salvos, mesmo que seja o padrão
- O relógio de cada jogador agora é inicialmente definido para metade da duração total do jogo
- O relógio agora começa a contagem regressiva somente após o primeiro movimento de White
- O relógio pára a contagem regressiva quando o jogo acaba
- Pare o motor imediatamente quando o jogo terminar, não quando o próximo jogo começar
- Defina sensivelmente a sensibilidade das preferências de Exibição suave e Estilo de peça, dependendo de a exibição 3D estar ativada
- Aprimore as verificações de sensibilidade para Salvar como, Desfazer mover, Renunciar e Reivindicar sorteio
- Aumentar a largura da janela padrão para 700
- Atualize o endereço da FSF nos avisos de licença
- Traduza & quot; Xadrez & quot; na página Sobre
- Atualizações de traduções
- Fix segfault quando nenhum mecanismo é instalado.
- Andika Triwidada:
- Tradução em indonésio atualizada
- Michael Catanzaro:
- Corrigir jogos de carregamento em que o humano foi o último a se mover
- Traduza & quot; Xadrez & quot; na página Sobre
- visualização 3D: exibir a numeração da placa somente quando ativada
- Corrigir a sensibilidade inicial de determinadas preferências
- Torne as peças do computador incontroláveis
- Integração do mecanismo do Stockfish
- O jogo não precisa ser salvo depois de desfazer até o início
- Salvar deve ser insensível depois de carregar um jogo
- Sempre especifique o mecanismo no jogo salvo
- Aumentar a largura padrão para 700
- Pare o motor imediatamente após o término do jogo
- Proibir a demissão do seu oponente
- ajuda: Corrigir produto obsoleto do bugzilla
- Respeite os argumentos do mecanismo especificados em engines.conf
- ChessState.get_fen () substitui todos os cavaleiros por reis
- Correções de material insuficientes
- A história do xadrez não funciona muito bem
- Corrija a IA quando o Phalanx tenta promover
- l10n: atualize a tradução em japonês
- Atualizações de tradução.
- Renomeie o arquivo da área de trabalho de volta para glchess.desktop
- Atualizações de traduções
- Atualizações de traduções
- Adicionadas palavras-chave ao arquivo .desktop
- Atualizações de traduções
- Solicitar ao usuário o tipo de promoção
- Corrigir castelo inválido permitido quando o peão ameaça quadrado
- GNOME
Michael I Doherty
Chama Manolova
Novidades na versão 3.9.5:
O que há de novo na versão 3.9.4:
O que há de novo na versão 3.8.3:
O que há de novo na versão 3.9.2:
O que há de novo na versão 3.8.2.1:
O que há de novo na versão 3.8.2:
O que há de novo na versão 3.8.1:
O que há de novo na versão 3.8.0:
O que há de novo na versão 3.7.92:
O que há de novo na versão 3.7.90:
O que há de novo na versão 3.7.5:
O que há de novo na versão 3.7.4:
Requisitos :
Comentários não encontrado