GNOME Chess (dříve glChess) je open source a volně distribuovaný grafický software, který byl navržen od základů, aby byl použit pro hraní úžasné šachové hry pod grafickým desktopovým prostorem GNOME. / p>
Podporuje širokou škálu šachových motorů
Program podporuje a byl úspěšně testován se širokým spektrem šachových strojů a serverů. U šachových programů to funguje nejlépe s Crafty šachovým motorem, ale většina jeho funkcí by měla také pracovat s GNU šachem.
Krásné a moderní GUI
Aplikace je dodávána s krásným a moderním grafickým uživatelským rozhraním, které se řídí HIG (Human Interface Guidelines) v prostředí desktopu GNOME. Je však nezávislý na pracovní ploše GNOME, protože může být použit v libovolném jiném grafickém prostředí s otevřeným zdrojovým kódem. Úspěšně jsme testovali šachy GNOME s kamerou Cinnamon, MATE, LXDE a Xfce.
Když uživatel poprvé otevře program, hra je připravena začít. Z hlavního panelu můžete spustit novou hru, vrátit zpět svůj nejnovější pohyb, uložit aktuální hru, otevřít uloženou hru, odstoupit, vykreslit nárok, uložit hru na jiné místo, než je výchozí, stejně jako k dialogu Předvolby , odkud si můžete vybrat svého nepřátelského hráče, zvolit obtížnost hry, vybrat dobu trvání hry a změnit vzhled hry (orientace desky, formát přesunu, kusový styl, 3D zobrazení, číslování tabulek, přesunutí tipů ).
Pod kapotou a dostupností
GNOME Chess je distribuován jako součást balíčku GNOME Games společně s GNOME Projectem, ale může být také stažen a instalován jako samostatný software. Je napsán v programovacím jazyce Vala pomocí nástrojů Cairo a GTK + pro vykreslení šachovnice v 2D, stejně jako technologie OpenGL, která jej vykresluje ve 3D.
Co je nové
strong> v této verzi:
- Opravte kód, abyste zajistili, že šachový motor zemře, pokud dojde k selhání hlavního procesu (# 17)
- Při otevírání hry (# 22) nezobrazujte dialogové okno pro vykreslování reklam
- Opravit nesprávný přehrávač, který někdy vyhrává při vypršení časového limitu (# 25)
- Opravte různé chyby pomocí dialogů otevření / uložení a přepněte do nativních dialogů (# 27)
Co je nového ve verzi 3.29.1:
- li>
- Oprava chybné nabídky při nesprávné prohlížení historie
Co je nového ve verzi:
Co je nového ve verzi 3.26.0:
Co je nového ve verzi 3.24.1:
Co je nového ve verzi 3.24.0:
- >
- Aktualizované překlady
Co je nového ve verzi 3.22.2:
- Odstranit koncové mezery (Sahil Sareen) >
- Aktualizované překlady
Co je nového ve verzi 3.22.0:
- Aktualizované překlady
Co je nového ve verzi 3.21.3:
- Aktualizované překlady
- Přidat specifikace CECP / UCI pod doc / a přesunout PGN spec (Michael Catanzaro)
- Zakázat výběr kousky po skončení hry (Sahil Sareen)
- Opravte autogen pro kontrolu symbolu pro kontrolu stylů (Sahil Sareen)
- Přidejte háček kontrolního štítku pro styly kódu (Sahil Sareen)
- Nakreslete verzi gtk na 3.16.0 (Sahil Sareen)
- Udržujte seznam seznamů v abecedním pořadí (Sahil Sareen)
- Aktualizované překlady
Aktualizace
Co je nového ve verzi 3.19.2:
Co je nového ve verzi 3.17.3:
- >
- Aktualizované překlady
Co je nového ve verzi 3.17.2:
- Opravit pgn zatížení s neplatným chováním (Sahil Sareen)
- Aktualizovat testy (Sahil Sareen)
- Přesuňte háček kontrolního klíče do libgames-support (Michael Catanzaro, odhlásený: Sahil Sareen)
Co je nového ve verzi 3.16.1:
- Sareen)
- Opravte chybné chování při načítání pgn (Sahil Sareen)
- Aktualizované překlady
Co je nového ve verzi 3.14.1 / 3.16.0 Beta 1:
- podpora hodin Fischer a Bronstein (vývojář: Sahil Sareen, recenzent: Michael Catanzaro)
- Přidat kopii specifikace PGN do repo (Michael Catanzaro)
- Zlepšení přesnosti šachových hodin (Sahil Sareen)
- Různá vylepšení kódu (Sahil Sareen, Michael Catanzaro)
- Aktualizované překlady (Muhammet Kara)
Co je nového ve verzi 3.15.4:
- Zrušit přesun, pokud je volič typu promo akce zavřený (Michael Catanzaro)
- Oprava šachového časovače se vrátí na max. povolenou při restartu hry (Sahil Sareen)
- Správně vložené dokončené uložené hry (Sahil Sareen)
- Oprava ukládání dokončené hry kvůli časovému prodlevě šetří časovač jako nekonečno (Sahil Sareen)
- Obnovit vybraný kus při vrácení zpět (Sahil Sareen)
- Různá vylepšení kódu (Sahil Sareen, Michael Catanzaro)
- Aktualizované překlady (Inaki Larranaga Murgoitio, Matej UrbanAA iA)
Co je nového ve verzi 3.14.1:
Co je nového ve verzi 3.14.0:
Co je nového ve verzi 3.12.3 / 3.14 RC:
- časovač
- Mnoho aktualizací překladů
Co je nového ve verzi 3.12.3:
- Opravte desync se šachovými motory při použití zpět během otáčení motoru
- Opravte desync se šachovým motorem při prohlížení historie během otáčení motoru
- Zobrazení historie při přehrávání motoru
- Opravit hodiny, které se po skončení hry někdy potlačují v důsledku desynchronizace motoru
- Opravte citlivost tlačítka Pause po skončení hry při historii prohlížení
- Opravte novou citlivost na tlačítko hry, pokud se hra končí před prvním tahem (pokud je problém se šachovým motorem)
- Náhradní řešení selhání signálu Vala způsobuje vzácné selhání při použití zpět při spouštění mnoha nových her
Co je nového ve verzi 3.12 Beta 1:
- Tato verze se přepne na použití protokolu UCI pro komunikaci s GNU šachy. Podpora UCI byla přidána do GNU Chess 6.0; je však chybné a způsobuje 100% využití procesoru. Jedná se o strašlivou zkušenost uživatelů a je v GNU šachu 6.1.0. A pokud vaše distribuce stále dodává GNU Chess 5.x, nebude to vůbec fungovat. Před aktualizací prosím zkontrolujte verzi GNU šachu!
- GNU Chess je nyní doporučeným šachovým serverem pro distribuce Linuxu.
- Nové úrovně obtížnosti pro šachy GNU. Zpětná vazba je velmi žádoucí!
- Konfigurační soubor motoru se přesunul z SYSCONFDIR / chess-engines.conf na SYSCONFDIR / gnome-chess / engines.conf a původní soubor již nebude číst
- engines.conf má nyní novou možnost, delay-before-move, která slouží k nastavení zpoždění v sekundách po pohybu člověka předtím, než je motor vyzván k pohybu. (Skutečné zpoždění bude samozřejmě delší, protože motor potřebuje nějaký čas k přemýšlení.)
- Mnoho akcí dříve v nabídce ozubených kol nyní přechází jako tlačítka v záhlaví.
- Přidaly se další dvě sekundy zpoždění, než se motor pohybuje u většiny motorů. To zpomaluje hru, aby to bylo méně ohromující.
- Při použití funkce Wayland nebo Mir není možné vstoupit do 3D režimu. Podpora pro tato prostředí nebude přidána včas pro 3.10. Místo toho použijte režim 2D.
- Hra je nyní správně pozastavena, když je otevřeno dialogové okno Výkres pohledávek.
- Opravit barvu v titulcích oken, které se zobrazují, když je barvy zbarveny.
- Zkraťte titulky okna, když se něco pokazí.
- Desktopový soubor byl přejmenován na gnome-chess.desktop
- Aktualizovaná stránka uživatele
- Aktualizované překlady
Co je nového ve verzi 3.10.3:
Co je nového ve verzi 3.11.4:
- Závislosti: GTK + 3,10
- Přepracování: GtkHeaderBar a GtkMenuButton nahradí GtkToolbar
- Odstraňte režim celé obrazovky
- Použijte symbolické ikony na panelu s tlačítky (Yosef nebo Boczko)
- Přidejte odkaz "propojený" styl na navigační tlačítka (Yosef nebo Boczko)
- V dialogovém okně předvolby použijte symbolickou žárovku
- Odstraňte další prostor mezi bílými a černými časovači
- Při přepínání oken nebo při zobrazení nabídky se automaticky nezastaví
- Klávesa pauzy je nyní akcelerátor pro akci pauzy / pokračování
- Zobrazte lepší chyby, když se něco stane s motorem
- Nikdy se neuplatní, že motor zemřel, když je vše v pořádku
- Zobrazí zprávu, pokud je kontrola lidského hráče
- Upozornit uživatele, když se motor nepodaří spustit
- Oprava barev částí v algebraické notaci figurky
- Opravte kritické varování při spuštění nové hry
- Nikdy se nepokoušejte dvakrát zabít stejný proces motoru
- ChessEngine: oprava nepatrných popisovačů souborů
- Nenechávejte osamocený motor, pokud dojde k havárii
- O dialogu: Aktualizovat web
- Aktualizované překlady
Co je nového ve verzi 3.11.3:
- Nová ikona aplikace (Jakub Steiner)
- Nahraďte některé zastaralé kontejnery (Volker Sobek)
- Aktualizované překlady
Co je nového ve verzi 3.11.2: Fixní černé pozadí ve 3D zobrazení (regrese v 3.11 .1)
Co je nového ve verzi 3.10.2:
- Fix "Paused" upozornění zobrazující se vzhůru nohama, když je černá na spodní straně
- Opravte neškodné selhání tvrzení
- Aktualizované překlady
Co je nového ve verzi 3.11.1:
- Fix "Oh no! Něco se pokazilo! " zobrazení na konci hry
- Opravte odstranění PGN, které jsou načteny Open Game
- Appdata je nyní překladatelná
- Odstraňte zastaralé použití funkcí
Co je nového ve verzi 3.10.1.1:
- Opravte regresi způsobující "Něco se stalo!" zpráva na mat.
- Opravte regresi, která způsobí smazání všech otevřených PGN.
Co je nového ve verzi 3.10.1:
Co je nového ve verzi 3.10.0:
Co je nového ve verzi 3.10 Beta 1:
- Přidána nová volba pro pozastavení hry
- Upravte algebraickou notaci figurky zobrazující nesprávné hodnoty
- Uložte současně pouze jednu hru v historii automatického ukládání
- Požádejte uživatele o uložení hry před otevřením nové hry
- Opravit zobrazení libovolných otáček se seznamem se seznamem historie
- Při zobrazení v celoobrazovkovém zobrazení se ikona na celou obrazovku změní na ikonu neúplné obrazovky
- Hra bude nyní zobrazovat varování a ukončení hry, když motor provede ilegální pohyb, nebo když motor CECP tvrdí, že šachy GNOME umožnily nelegální pohyb, místo aby visely navždy.
- Nárok na Výkres nyní funguje znovu
- Pokud nelze nárokovat výkres, zobrazí se vysvětlující dialog
- Opravte dvě chyby s trojnásobnou detekcí opakování
- Opravte detekci pravítek o padesátinách pohybu
- Předvolby
- Nyní je přechodné pro hlavní okno (není považováno za oddělené GNOME Shell)
- Odstraňte možnost Historie předvádění
- Změňte některé předvolby
- motory.conf
- Přejmenováno na chess-engines.conf
- Nyní nainstalujete do $ sysconfdir místo $ (datadir) / gnome-šach
- Formát pro předávání možností UCI pro motory byl zjednodušený
- Nová podpora pro přidání argumentů připojených k příkazu UCI go
- Motory UCI by nyní měly být mnohem jednodušší
- Různé změny jiných motorů
- Podpora společnosti Amundsen klesla z důvodu nedostatečné podpory pro vrácení zpět
- Přispěvatelé:
- Michael Catanzaro
- Překlady:
- Brazílie (Rafael Ferreira)
- čeština (Marek AÅ'ernockA½)
- Galicijština (Fran DiAguez)
- Hebrejština (Yaron Shahrabani)
- maďarština (Gabor Kelemen)
- Italština (Milo Casagrande)
- litevština (Aurimas AÅ'ernius)
- Norština bokmA ¥ l (Kjartan Maraas)
- slovinština (Matej UrbanAA iA)
- španělština (Daniel Mustieles)
- Tradiční čínština (Chao-Hsiung Liao)
- Poznámka pro distributory:
- Nyní doporučujeme nainstalovat motor HoiChess ve výchozím nastavení namísto GNUChess nebo Phalanx (nebo opravdu cokoli jiného), aby byla hra skutečně vyhlazena pro smrtelníky. Více informací o tom, proč se doporučuje HoiChess, najdete v dlouhotrvající Bug # 475535. Balíček Debianu obsahuje v případě potřeby opravy.
- Změny od 3.9.4:
- Přidána podpora pro motor Octochess
- Snadnější nastavení pro mnoho motorů
- Opravte AI viset při použití funkce Zpět proti většině motorů CECP
- Oprava selhání po odstranění nového dialogu hry
- Nezahrnujte cestu k otevřené hře v názvu okna
- HIG: možnosti předvolby by měly používat věty s velkými písmeny
- Opravte klávesové zkratky pro Nový / Otevřít / Uložit / Zpět / Celá obrazovka
- Nevypínejte novou hru, pokud bude smazán nový dialog
- 3D: pravý dolní roh by měl být bílý
- Předvolby: přesuňte "nepřátelský hráč" nahoře
- Boční a obtížná volba by měla být necitlivá pro lidské vs. lidské hry
- Aktualizovat o oznámení o autorských právech k dialogu
- Při číslování černé desky fixujte desku
- Některé nové položky na panelu nástrojů neobsahovaly popisky
- Přidání klávesových zkratek pro předchozí / následující přesun
- 3D: vylepšení zarovnání písmen souborů
- Automatické ukládání: hry vždy zapomenout po dokončení
- Odstraňte orientaci desky tváří v tvář
- Navrhněte delší trvání hry
- Instruujte motory CECP, abyste přidali náhodnost pro přehrání
- Aktualizované překlady:
- čeština
- Galačan
- Řečtina
- litevština
- Španělština
- Tradiční čínština
- Změna závislostí:
- vala> = 21.0 (volitelné)
- Přidáno menu aplikace
- Odstraněno menu
- Do panelu nástrojů bylo přidáno několik položek
- Panel nástrojů je nyní povinný
- Oprava selhání při použití funkce Zpět při prohlížení předchozího pohybu (Chris Cummins)
- Opravte havárii po dokončení časované hry, kde časový limit nevypršel.
- Opravte chybné dialogové okno s malou zátěží
- Uložte a načtěte čas zbývajícího hráče v časovaných hrách
- Lepší rozhodování o tom, kdy a kdy neuložíte hru
- Král a biskup vs. král a biskup na opačnou barvu nejsou dostatečným materiálem
- Nastavte výchozí název souboru s příponou .pgn pro dialog pro ukládání her
- Při požadavku na uložení dokončené hry použijte přirozenější zprávu
- Po vyzvání k uložení před spuštěním nové hry se zobrazí výzva k uložení místa namísto automatického ukládání
- Snadné vylepšení v dialogu výběru typu propagace
- "Lidská" pohybovat popisy nyní přirozeněji popisovat rošolu
- Přidat ikonu 256 × 256
- Aktualizace překladů
- Zbývající čas je uložen při uložení časované hry
- Šachové hodiny začínají po prvním tahu Whiteova
- Opravte segfault, když používáte funkci Undo Move během prohlížení předchozího kroku (Chris Cummins)
- Opravte segfault po přehrání časované hry a poté spusťte novou hru, když časový limit původní hry vypršel
- Opravujte masivní využití CPU po přehrání proti motoru a poté spusťte novou hru
- Opravte velmi malé dialogy pro uložení / načtení
- Hodiny se nyní zastaví na konci hry
- Citlivěji nastavte citlivost vrácení zpět, rezignaci, vykreslení a uložení možností
- Hry nyní ukládají s příponou .pgn ve výchozím nastavení
- Uložit nyní pracuje podle očekávání (místo toho, aby fungovalo stejně jako uložit jako)
- Nedostatečný materiál: král a biskup mohou matkovat krále a biskupovi na opačnou barvu
- Pokud nejsou nainstalovány žádné motory (např. po načtení hry a motoru), povolte ovládání kusů AI
- Vytvořte počítačové části nekontrolovatelné
- Fix integrace motorů Stockfish
- Opravte masivní využití CPU po dokončení hry proti motoru a spuštění nové
- Fix AI zavěsit při načítání hry, kde se člověk naposledy pohyboval
- Opravte rezignaci na řadu soupeře, který způsobuje ztrátu (a vyhrát)
- Při číslování desek je vynulováno číslování desky
- Zadejte protichůdný motor v uložených hrách, i když je výchozí
- Každé hodiny hráče jsou zpočátku nastaveny na polovinu celkové délky hry
- Hodiny začínají odpočítávat až po prvním tahu White
- Hodiny se po skončení hry přestanou počítat dolů
- Zastavte motor ihned po skončení hry, nikoli při zahájení další hry
- Citlivě nastavte citlivost předvoleb hladkého zobrazení a stylu písma v závislosti na tom, zda je povoleno zobrazení 3D
- Zlepšete kontroly citlivosti pro funkce Save As (Uložit jako), Undo Move (Přesunout zpět), Resign a Claim Draw (Vykreslit)
- Zvyšte výchozí šířku okna na 700
- Aktualizujte adresu FSF v oznámení o licenci
- Přeložit "šachy" na stránce O aplikaci
- Aktualizace překladů
- Optimujte segfault, pokud nejsou nainstalovány žádné motory.
- Andika Triwidada:
- Aktualizovaný indonéský překlad
- Michael Catanzaro:
- Opravte načítání her, kde se člověk naposledy pohyboval
- Přeložit "šachy" na stránce O aplikaci
- Zobrazení 3D: zobrazení čísel tabulek pouze pokud je povoleno
- Opravte počáteční citlivost určitých předvoleb
- Vytvořte počítačové části nekontrolovatelné
- Fix integrace motorů Stockfish
- Po návratu do výchozího stavu není potřeba
- Po uložení hry by mělo být uložení necitlivé
- Vždy uveďte motor v uložené hře
- Zvýšení výchozí šířky na 700
- Zastavte motor ihned po skončení hry
- Nepovolejte rezignaci svého soupeře
- nápověda: Opravte zastaralý produkt bugzilla
- Respektujte argumenty motoru specifikované v motorech
- ChessState.get_fen () nahrazuje všechny rytíře králi
- Nedostatečné opravy materiálu
- Historie šachů nefunguje velmi dobře
- Fix AI visí, když se Phalanx pokusí propagovat
- l10n: Aktualizace japonského překladu
- li>
- Aktualizace překladů
Michael I. Doherty
Flame Manolova
Co je nového ve verzi 3.9.5:
Co je nového ve verzi 3.9.4:
Co je nového ve verzi 3.8.3:
Co je nového ve verzi 3.9.2:
Co je nového ve verzi 3.8.2.1:
Co je nového ve verzi 3.8.2:
Co je nového ve verzi 3.8.1:
Co je nového ve verzi 3.8.0:
Co je nového ve verzi 3.7.92:
Co je nového ve verzi 3.7.90:
Co je nového ve verzi 3.7.5:
Co je nového ve verzi 3.7.4:
Požadavky :
- GNOME
Komentáře nebyl nalezen