Échecs de GNOME (anciennement glChess) est un logiciel graphique open source et distribué gratuitement qui a été conçu pour être utilisé pour jouer à l’extraordinaire partie d’échecs sous l’environnement graphique GNOME. / p>
Prend en charge une large gamme de moteurs d'échecs
Le programme prend en charge et a été testé avec succès avec une large gamme de moteurs et de serveurs d’échecs. Pour les programmes d’échecs, cela fonctionne mieux avec le moteur d’échecs Crafty, mais la plupart de ses fonctionnalités devraient également fonctionner avec les échecs GNU.
Belle et moderne GUI
L’application est livrée avec une belle interface graphique moderne, conforme aux directives HIG (Human Interface Guidelines) de l’environnement de bureau GNOME. Cependant, il est indépendant du bureau GNOME, car il peut être utilisé sur tout autre environnement graphique open source. Nous avons testé avec succès les échecs GNOME avec les bureaux Cinnamon, MATE, LXDE et Xfce.
Lorsque l'utilisateur ouvre le programme pour la première fois, le jeu est prêt à démarrer. Depuis la barre de titre, vous pouvez commencer une nouvelle partie, annuler votre dernier déplacement, enregistrer la partie en cours, ouvrir une partie sauvegardée, démissionner, réclamer un tirage, enregistrer une partie à un emplacement différent de celui par défaut et accéder à la boîte de dialogue Préférences. , où vous pouvez choisir votre adversaire, choisir la difficulté du jeu, choisir la durée du jeu, ainsi que changer l'apparence du jeu (orientation du plateau, format de déplacement, style de pièce, vue 3D, numérotation des cartes, conseils de déplacement) ).
Sous le capot et la disponibilité
GNOME Chess est distribué dans le cadre du package GNOME Games avec le projet GNOME, mais il peut également être téléchargé et installé en tant que logiciel autonome. Il est écrit dans le langage de programmation Vala, en utilisant les toolkits Cairo et GTK + pour rendre l'échiquier en 2D, ainsi que la technologie OpenGL pour le rendre en 3D.
- Correction du code pour assurer la mort du moteur d’échecs en cas de panne du processus principal (# 17)
- N'affiche pas la boîte de dialogue de dessin lors de l'ouverture de la partie (# 22)
- Corriger parfois le mauvais joueur en gagnant lorsque le chronomètre expire (# 25)
- Corrigez divers bogues avec les dialogues d’ouverture / sauvegarde et passez aux dialogues natifs (# 27)
Nouveautés dans la version 3.29.1:
- Afficher un message spécial lorsque en passant est effectué
- Le tirage au sort étant proposé de manière incorrecte lors de la consultation de l'historique passé
Nouveautés dans la version:
- Correction de l'installation de gschema (Ken VanDine)
- Fixer l’installation des images SVG (Ken VanDine)
Nouveautés dans la version 3.26.0:
- Traductions mises à jour.
Nouveautés dans la version 3.24.1:
- Correction d'une erreur de génération avec un nouveau GLib
- Traductions mises à jour
Nouveautés dans la version 3.24.0:
- Ajouter un manifeste flatpak (Florian Mullner)
- Traductions mises à jour
Nouveautés dans la version 3.22.2:
- Supprimer les espaces blancs (Sahil Sareen)
- Traductions mises à jour
Nouveautés dans la version 3.22.0:
- Traductions mises à jour
Nouveautés dans la version 3.21.3:
- Correction de la taille de la fenêtre avec GTK + 3.20
- Traductions mises à jour
Nouveautés dans la version 3.20.1:
- Mettre à jour la note (Michael Catanzaro)
- Ajouter les spécifications CECP / UCI sous doc / et déplacer les spécifications PGN (Michael Catanzaro)
- Désactiver la sélection de morceaux après la fin du jeu (Sahil Sareen)
- Fixer autogen pour vérifier le lien symbolique pour le vérificateur de style (Sahil Sareen)
- Ajouter un crochet de vérification de style de code de pré-application (Sahil Sareen)
- Augmentez la version de gtk à 3.16.0 (Sahil Sareen)
- Conservez la liste des modules par ordre alphabétique (Sahil Sareen)
- Traductions mises à jour
Nouveautés dans la version 3.19.2:
- Traductions mises à jour
Nouveautés dans la version 3.17.3:
- Améliorations apportées au système (Michael Catanzaro)
- Traductions mises à jour
Nouveautés dans la version 3.17.2:
- Correction du chargement pgn avec un comportement de déplacement non valide (Sahil Sareen)
- Mettre à jour les tests (Sahil Sareen)
- Déplacer le crochet du vérificateur de lignes directrices sur le support libgames (Michael Catanzaro, signé: Sahil Sareen)
Nouveautés dans la version 3.16.1:
- Correction d'un crash sur un type d'horloge non valide dans pgn (Sahil Sareen)
- Corriger le mauvais comportement du chargement pgn (Sahil Sareen)
- Traductions mises à jour
Nouveautés dans la version 3.14.1 / 3.16.0 Bêta 1:
- NOUVELLES FONCTIONS: ajoutées prise en charge des horloges Fischer et Bronstein (développeur: Sahil Sareen, réviseur: Michael Catanzaro)
- Ajouter une copie de la spécification PGN au dépôt (Michael Catanzaro)
- Améliorer la précision de l’horloge (Sahil Sareen)
- Améliorations diverses du code (Sahil Sareen, Michael Catanzaro)
- Traductions mises à jour (Muhammet Kara)
Nouveautés dans la version 3.15.4:
- Annuler le déplacement si le sélecteur de type de promotion est fermé (Michael Catanzaro)
- Fixer le minuteur d’échecs est réinitialisé au maximum autorisé au redémarrage du jeu (Sahil Sareen)
- Charger correctement les parties sauvegardées (Sahil Sareen)
- Corriger l’enregistrement d’une partie terminée à cause du chronométrage enregistre le compte à rebours (Sahil Sareen)
- Réinitialiser le morceau sélectionné sur annuler (Sahil Sareen)
- Améliorations diverses du code (Sahil Sareen, Michael Catanzaro)
- Traductions mises à jour (Inaki Larranaga Murgoitio, Matej UrbanA®)
Nouveautés dans la version 3.14.1:
- Traductions mises à jour
Nouveautés dans la version 3.14.0:
- Mise à jour des données d’application
- Traductions mises à jour
Nouveautés dans la version 3.12.3 / 3.14 RC:
- Correction du jeu se terminant par 1s restant timer
- Plusieurs mises à jour de traduction
Nouveautés dans la version 3.12.3:
- Correction de la désynchronisation avec les moteurs d’échecs lorsqu’on utilise la fonction Annuler pendant le tour du moteur
- Correction de la désynchronisation avec le moteur d’échecs lors de la visualisation de l’historique au tour du moteur
- Retourne la vue à présenter si l’historique est affiché lorsque le moteur se déplace
- Corrige parfois l’horloge après la fin de la partie à cause de la désynchronisation avec le moteur
- Correction de la sensibilité du bouton Pause après la fin du jeu lors de la navigation dans l’historique
- Correction de la sensibilité du bouton Nouveau jeu si le jeu se termine avant le premier déplacement (possible en cas de problème avec le moteur d’échecs)
- Contournement Le signal de Vala signale des ratés provoquant un plantage rare lors de l'utilisation de l'annulation après le démarrage de très nombreux nouveaux jeux
Nouveautés dans la version 3.12 Bêta 1:
- Cette version utilise le protocole UCI pour communiquer avec GNU Chess. Le support UCI a été ajouté dans GNU Chess 6.0; Cependant, il est bogué et entraîne une utilisation à 100% du processeur. Ceci est une expérience utilisateur terrible et est corrigé dans GNU Chess 6.1.0. Et si votre distribution envoie toujours GNU Chess 5.x, cela ne fonctionnera pas du tout. S'il vous plaît vérifier votre version de GNU Chess avant la mise à jour!
- GNU Chess est maintenant le moteur d’échecs par défaut recommandé pour les distributions Linux.
- Nouveaux niveaux de difficulté pour les échecs GNU. La rétroaction est hautement souhaitée!
- Le fichier de configuration des moteurs a été déplacé de SYSCONFDIR / chess-engines.conf vers SYSCONFDIR / gnome-chess / engines.conf et le fichier original ne sera plus lu
- engines.conf a maintenant une nouvelle option, delay-before-move, utilisée pour définir le délai en secondes après qu'un être humain se soit déplacé avant que le moteur ne soit invité à bouger. (Le délai réel sera bien entendu plus long, car le moteur a besoin de temps pour réfléchir.)
- De nombreuses actions dans le menu des engrenages sont désormais des boutons dans la barre d’en-tête.
- Ajout de deux secondes supplémentaires de délai avant que le moteur ne bouge pour la plupart des moteurs. Cela ralentit le jeu pour le rendre moins accablant.
- Il n’est plus possible d’entrer en mode 3D lorsqu’on utilise Wayland ou Mir. La prise en charge de ces environnements ne sera pas ajoutée à temps pour 3.10. Utilisez plutôt le mode 2D.
- Le jeu est maintenant correctement mis en pause lorsque la boîte de dialogue Claim Draw est ouverte.
- Correction de la couleur dans les sous-titres de la fenêtre lorsque le blanc est coché.
- Raccourcir le sous-titre de la fenêtre lorsque quelque chose ne va pas.
- Le fichier de bureau a été renommé en gnome-chess.desktop
- Mise à jour de la page de manuel
- Traductions mises à jour
Nouveautés dans la version 3.10.3:
- Ne jamais enregistrer automatiquement les fichiers d'un utilisateur
- Ne prétendez jamais que le moteur est mort quand tout va bien
- Corrigez les avertissements critiques lors du démarrage d'un nouveau jeu
- Correction des couleurs des pièces en notation algébrique figurine
- Assurez-vous que le moteur d’échecs est toujours tué, même en cas de plantage
- Correction des fuites mineures de descripteur de fichier
- Mettre à jour le lien de capture d'écran dans appdata li>
- Correction de l’image dans first_move_button (Volker Sobek)
- Mettre à jour la traduction en chinois simplifié (c & quot; o eo²)
Nouveautés dans la version 3.11.4:
- Dépendances: GTK + 3.10
- Refonte: GtkHeaderBar et GtkMenuButton remplacent la GtkToolbar
- Supprimer le mode plein écran
- Utiliser des icônes symboliques dans la barre d’endroit (Yosef Or Boczko)
- Ajoutez le "lié" & quot; style aux boutons de navigation (Yosef Or Boczko)
- Utilisez une ampoule symbolique dans la boîte de dialogue des préférences
- Supprimer l'espace supplémentaire entre les minuteurs blanc et noir
- Ne faites pas de pause automatique lors du changement de fenêtre ou de l'affichage du menu
- La touche pause est désormais un accélérateur pour l’action pause / reprise
- Afficher de meilleures erreurs en cas de problème avec le moteur
- Ne prétendez jamais que le moteur est mort quand tout va bien
- Afficher un message si un joueur humain est en échec
- Avertir l'utilisateur lorsque le moteur ne parvient pas à se lancer
- Correction des couleurs des pièces en notation algébrique figurine
- Corrigez les avertissements critiques lors du démarrage d'un nouveau jeu
- N'essayez jamais de tuer le même processus moteur deux fois
- ChessEngine: corrige les fuites mineures de descripteur de fichier
- Ne laissez pas un moteur orphelin si nous plantons
- À propos de la boîte de dialogue: mise à jour du site Web
- Traductions mises à jour
Nouveautés dans la version 3.11.3:
- Nouvelle icône d'application (Jakub Steiner)
- Remplacer certains conteneurs obsolètes (Volker Sobek)
- Traductions mises à jour
Nouveautés dans la version 3.11.2:
- Correction du fond noir dans la vue 3D (régression dans 3.11 .1)
- Correction de la superposition en pause affichée avec le noir en bas
- Corriger une flèche gauche trop petite dans les contrôles d’historique
- Résoudre un échec d’assertion inoffensif
- Ajouter la catégorie GTK manquante au fichier de bureau
- Traductions mises à jour
Nouveautés dans la version 3.10.2:
- Correction de "Pause" remarquez l'affichage à l'envers lorsque le noir est en bas
- Résoudre un échec d’assertion inoffensif
- Traductions mises à jour
Nouveautés dans la version 3.11.1:
- Corriger "Oh non! Quelque chose a mal tourné! & Quot; affichage à la fin du jeu
- Correction de la suppression des PGN chargés avec Open Game
- Appdata est maintenant traduisible
- Éliminer l’utilisation des fonctions obsolètes
Nouveautés dans la version 3.10.1.1:
- Correction de la régression provoquant "Une erreur est survenue!" message sur checkmate.
- Correction de la régression provoquant la suppression de tous les PGN ouverts.
Nouveautés dans la version 3.10.1:
- Traductions mises à jour.
Nouveautés dans la version 3.10.0:
- Traductions mises à jour.
Nouveautés dans la version 3.10 Beta 1:
- Nouvelle option de jeu de pause ajoutée
- Correction de la notation algébrique des figurines affichant les chiffres erronés
- Stocker un seul jeu à la fois dans l'historique de sauvegarde automatique
- Invitez l'utilisateur à enregistrer le jeu avant d'en ouvrir un nouveau
- Correction de l'affichage des virages arbitraires avec la liste déroulante d'historique
- L’icône plein écran doit devenir une icône en mode plein écran en mode plein écran
- Le jeu affiche désormais un avertissement et met fin au jeu lorsqu'un moteur effectue un mouvement illégal, ou lorsqu'un moteur CECP déclare que GNOME Chess a autorisé un mouvement illégal, au lieu de rester pour toujours.
- Claim Draw fonctionne à nouveau
- Si un tirage ne peut pas être réclamé, une boîte de dialogue explicative est affichée
- Corrige deux bogues avec une triple détection de répétitions
- Correction de la détection de cinquante mouvements
- Préférences
- Maintenant transitoire pour la fenêtre principale (non considérée comme distincte par GNOME Shell)
- Supprimer l'option Afficher l'historique
- Réorganiser certaines préférences
- motors.conf
- Renommé en chess-engines.conf
- Maintenant installé dans $ sysconfdir au lieu de $ (datadir) / gnome-chess
- Le format de transmission des options UCI aux moteurs a été simplifié
- Nouveau support pour l'ajout d'arguments à ajouter à la commande go UCI
- Les moteurs UCI devraient maintenant être beaucoup plus faciles
- Modifications diverses apportées à d’autres moteurs
- Le support Amundsen a été abandonné faute de support pour Annuler
- Collaborateurs:
- Michael Catanzaro
- Traductions:
- Portugais brésilien (Rafael Ferreira)
- Tchèque (Marek AÅ'ernockA½)
- Galicien (Fran DiAguez)
- Hébreu (Yaron Shahrabani)
- Hongrois (Gabor Kelemen)
- Italien (Milo Casagrande)
- Lituanien (Aurimas AÅ'ernius)
- BokmA ¥ l norvégien (Kjartan Maraas)
- Slovène (Matej UrbanAÂ iA)
- Espagnol (Daniel Mustieles)
- Chinois traditionnel (Chao-Hsiung Liao)
- Note pour les distributeurs:
- Nous recommandons maintenant d’installer le moteur HoiChess par défaut, au lieu de GNUChess ou de Phalanx (ou de toute autre chose), afin de rendre le jeu réellement accessible aux mortels. Voir le bogue n ° 475535 de longue date pour plus d'informations sur les raisons pour lesquelles HoiChess est recommandé. Le paquet Debian a créé des correctifs, si nécessaire.
- Modifications depuis 3.9.4:
- Ajout du support du moteur Octochess
- Facilité de paramétrage facile / normal pour de nombreux moteurs
- Correction de l’interruption de l’IA lors de l’utilisation de la fonction Annuler contre la plupart des moteurs CECP
- Correction d'un crash lorsque la nouvelle boîte de dialogue du jeu est supprimée
- N'incluez pas le chemin d'accès au jeu ouvert dans le titre de la fenêtre
- HIG: les options de préférences doivent utiliser une majuscule de phrase
- Corriger les raccourcis clavier pour Nouveau / Ouvrir / Enregistrer / Annuler / Plein écran
- Ne commencez pas un nouveau jeu si un nouveau dialogue de jeu est supprimé
- 3D: le coin inférieur droit doit être blanc
- Préférences: déplacer & quot; joueur adverse & quot; vers le haut
- La sélection du côté et de la difficulté doit être insensible aux jeux humains et humains
- Mise à jour à propos de la notice de copyright de la boîte de dialogue
- Fixer la numérotation des tableaux lorsque le noir est en bas
- Des info-bulles manquaient dans certains nouveaux éléments de la barre d'outils
- Ajouter des raccourcis clavier pour le déplacement précédent / suivant
- 3D: améliore l’alignement des lettres de fichier
- Sauvegarde automatique: oubliez toujours les jeux une fois terminés
- Supprimer l’orientation face à face
- Suggérer des durées de jeu plus longues
- Demander aux moteurs CECP d’ajouter du hasard à la lecture
- Traductions mises à jour:
- tchèque
- Galacian
- grec
- lituanien
- espagnol
- Chinois traditionnel
- Les dépendances ont changé:
- vala & gt; = 21.0 (facultatif)
- Ajout d'un menu d'application
- Suppression de la barre de menus
- Ajout de plusieurs éléments à la barre d’outils
- La barre d’outils est maintenant obligatoire
- Correction d'un crash lors de l'utilisation de la commande Annuler lors de l'affichage d'un déplacement précédent (Chris Cummins)
- Correction d'un crash après avoir terminé un jeu chronométré où la minuterie n'expirait pas
- Fixer une boîte de dialogue de jeu de charge incroyablement petite
- Enregistrer et charger le temps restant des joueurs dans les jeux chronométrés
- Mieux décider quand et quand ne pas enregistrer automatiquement un jeu
- Le roi et l'évêque contre le roi et l'évêque de couleur opposée ne suffisent pas
- Définissez un nom de fichier par défaut avec l'extension .pgn pour la boîte de dialogue de sauvegarde de la partie
- Lorsque vous êtes invité à enregistrer un jeu terminé, utilisez un message plus naturel
- Après avoir demandé à enregistrer avant de commencer une nouvelle partie, demandez un emplacement de sauvegarde au lieu de la sauvegarde automatique
- Légères améliorations apportées à la boîte de dialogue de sélection du type de promotion
- & quot; Human & quot; Les descripteurs de mouvement décrivent maintenant plus naturellement les castels
- Ajouter une icône 256x256
- Mises à jour de traduction
- Le temps restant est maintenant enregistré lors de la sauvegarde d’un jeu chronométré
- L'horloge des échecs commence maintenant après le premier coup de White.
- Corrige le défaut de segfault lors de l’utilisation de Annuler le déplacement lors du tour précédent (Chris Cummins)
- Corrige le défaut de jeu après avoir joué un jeu chronométré, puis lance un nouveau jeu, lorsque le chronomètre du jeu original a expiré.
- Corriger l'utilisation massive du processeur après avoir joué contre un moteur, puis lancé un nouveau jeu
- Corrige les très petites boîtes de dialogue de sauvegarde / chargement
- L'horloge s'arrête maintenant à la fin du jeu.
- Définissez plus judicieusement la sensibilité des options d'annulation, de démission, de création de réclamations et de sauvegarde
- Les jeux sont maintenant enregistrés avec l'extension .pgn par défaut
- Enregistrer fonctionne maintenant comme prévu (au lieu de fonctionner comme Enregistrer sous)
- Matériel insuffisant: le roi et l'évêque peuvent mater le roi et l'évêque sur la couleur opposée
- Permet de contrôler les pièces de l'IA si aucun moteur n'est installé (par exemple, après le chargement d'un jeu ou d'un moteur)
- Rendre les pièces de l'ordinateur incontrôlables
- Correction de l’intégration du moteur Stockfish
- Corrigez l'utilisation massive du processeur après avoir terminé un jeu avec un moteur et en avoir lancé un nouveau
- Corrige l’IA lors du chargement d’un jeu où l’homme était le dernier à bouger
- Corrigez la démission au tour de votre adversaire, le faisant perdre (et gagner)
- Correction de la numérotation des tableaux dans la vue 3D lorsque la numérotation des cartes est désactivée
- Spécifiez le moteur adverse dans les parties sauvegardées, même s'il s'agit du moteur par défaut
- L’horloge de chaque joueur est maintenant initialement fixée à la moitié de la durée totale du jeu.
- Le compte à rebours commence maintenant après le premier mouvement de White
- L’horloge arrête de compter une fois le jeu terminé
- Arrêtez le moteur immédiatement à la fin du jeu, pas au début du prochain match
- Définissez de manière sensible la sensibilité des préférences d'affichage lisse et de style de pièce en fonction de l'activation de la vue 3D
- Améliorez les contrôles de sensibilité pour Enregistrer sous, Annuler Déplacer, Résigner et Revendiquer le tirage au sort
- Augmenter la largeur de fenêtre par défaut à 700
- Mettre à jour l'adresse de la FSF dans les avis de licence
- Traduire & quot; Échecs & quot; sur la page À propos de
- Mises à jour de traduction
- Andika Triwidada:
- Traduction indonésienne mise à jour
- Michael Catanzaro:
- Correction des jeux de chargement où l’être humain était le dernier à bouger
- Traduire & quot; Échecs & quot; sur la page À propos de
- Vue 3D: numérotation du tableau uniquement lorsque cette option est activée
- Correction de la sensibilité initiale de certaines préférences
- Rendre les pièces de l'ordinateur incontrôlables
- Correction de l’intégration du moteur Stockfish
- Le jeu n'a pas besoin d'être sauvegardé après avoir été annulé au début
- Enregistrer devrait être insensible après le chargement d'un jeu
- Toujours spécifier le moteur dans la partie enregistrée
- Augmenter la largeur par défaut à 700
- Arrêtez le moteur immédiatement après la fin du jeu
- Interdire la démission de votre adversaire
- aide: Correction du produit obsolète de bugzilla
- Respectez les arguments du moteur spécifiés dans engines.conf
- ChessState.get_fen () remplace tous les chevaliers par des rois
- Correction matérielle insuffisante
- L’histoire des échecs ne fonctionne pas très bien
- Correction de l’interruption de l’IA lorsque Phalanx tente de promouvoir
- l10n: mise à jour de la traduction en japonais
- Mises à jour de la traduction.
- Renommez le fichier du bureau en glchess.desktop
- Mises à jour de traduction
- Mises à jour des traductions
- Ajout de mots-clés au fichier .desktop
- Mises à jour de traduction
- Demander à l'utilisateur de saisir le type de promotion
- Correction d'un château non autorisé autorisé lorsque le pion menace le carré
- GNOME
Michael I Doherty
Flame Manolova
Nouveautés dans la version 3.9.5:
Nouveautés dans la version 3.9.4:
Nouveautés dans la version 3.8.3:
Nouveautés dans la version 3.9.2:
Quoi de neuf dans la version 3.8.2.1:
- Corriger l'erreur par défaut quand aucun moteur n'est installé.
Nouveautés dans la version 3.8.2:
Nouveautés dans la version 3.8.1:
Nouveautés dans la version 3.8.0:
Nouveautés dans la version 3.7.92:
Nouveautés dans la version 3.7.90:
Nouveautés dans la version 3.7.5:
Nouveautés dans la version 3.7.4:
Configuration requise :
Commentaires non trouvées