Шахматы GNOME (ранее glChess) - это свободно распространяемое и свободно распространяемое графическое программное обеспечение, которое было разработано с нуля, чтобы использоваться для игры в потрясающую шахматную игру в графическом окружении GNOME.
Поддерживает широкий спектр шахматных движков
Программа поддерживает и была успешно протестирована с использованием широкого спектра шахматных движков и серверов. Для шахматных программ он лучше всего работает с шахматным движком Crafty, но большинство его функций также должны работать с GNU Chess.
Красивый и современный графический интерфейс
Приложение поставляется с красивым и современным графическим интерфейсом пользователя, который следует за HIG (Руководством по интерфейсу пользователя) рабочей среды GNOME. Однако он не зависит от рабочего стола GNOME, поскольку он может использоваться в любой другой графической среде с открытым исходным кодом. Мы успешно протестировали шахматы GNOME с играми Cinnamon, MATE, LXDE и Xfce.
Когда пользователь открывает программу в первый раз, игра готова к началу. Из заголовка вы можете начать новую игру, отменить свой последний ход, сохранить текущую игру, открыть сохраненную игру, подать в отставку, подать заявку, сохранить игру в другом месте, чем по умолчанию, а также получить доступ к диалоговому окну настроек , из которого вы можете выбрать своего противника, выбрать сложность игры, выбрать продолжительность игры, а также изменить внешний вид игры (ориентация на борт, формат перемещения, стильный стиль, трехмерный вид, нумерация карт, подсказки движения ).
Под капотом и доступность
Шахматы GNOME распространяются как часть пакета игр GNOME вместе с проектом GNOME, но его также можно загрузить и установить как автономное программное обеспечение. Он написан на языке программирования Vala, используя инструментальные средства Cairo и GTK + для рендеринга шахматной доски в 2D, а также технологию OpenGL для рендеринга в 3D.
Что нового в этом выпуске:
- Исправить код, чтобы гарантировать, что шахматный движок умирает, если основные сбои процесса (# 17)
- Не открывайте диалоговое окно привлечения заявок при открытии игры (# 22)
- Исправлен неправильный проигрыватель, иногда выигрывающий при истечении таймера (# 25)
- Исправить различные ошибки с помощью диалогов open / save и переключиться на собственные диалоги (# 27)
Что нового в версии 3.29.1:
- Отображение специального сообщения при выполнении en passant li>
- Исправить ничью, предлагаемую неправильно при просмотре прошлой истории
Что нового в версии:
- Исправить установку gschema (Ken VanDine)
- Исправить установку изображений SVG (Ken VanDine)
Что нового в версии 3.26.0:
- Обновленные переводы.
Что нового в версии 3.24.1:
- Исправить ошибку сборки с помощью нового GLib
- Обновленные переводы
Что нового в версии 3.24.0:
- Добавить манифест flatpak (Florian Mullner) >
- Обновленные переводы
Что нового в версии 3.22.2:
- Удалить конечные пробелы (Sahil Sareen) >
- Обновленные переводы
Что нового в версии 3.22.0:
- Обновленные переводы
Что нового в версии 3.21.3:
- Исправить размер окна, неконтролируемого GTK + 3.20
- Обновленные переводы
Что нового в версии 3.20.1:
- Обновить doap (Michael Catanzaro)
- Добавить спецификации CECP / UCI в документе doc / и переместить спецификацию PGN (Michael Catanzaro).
- Отключить выбор фрагментов после завершения игры (Sahil Sareen)
- Исправить autogen, чтобы проверить символическую ссылку для проверки стиля (Sahil Sareen)
- Добавить крючок проверки стиля кода pre-applypatch (Sahil Sareen)
- Bump up gtk version to 3.16.0 (Sahil Sareen)
- Сохранить список модулей в алфавитном порядке (Sahil Sareen)
- Обновленные переводы
Что нового в версии 3.19.2:
- Обновленные переводы
Что нового в версии 3.17.3:
- Улучшение системы сборки (Michael Catanzaro) >
- Обновленные переводы
Что нового в версии 3.17.2:
- Исправить нагрузку pgn с недействительными действиями ходов (Sahil Sareen)
- Обновление тестов (Sahil Sareen)
- Переместить контрольный крючок направляющего ролика в поддержку libgames (Michael Catanzaro, подписанный: Sahil Sareen).
Что нового в версии 3.16.1:
- Исправить ошибку при неправильном типе часов в pgn (Sahil Сарин)
- Исправить плохое поведение нагрузки pgn (Sahil Sareen)
- Обновленные переводы
Что нового в версии 3.14.1 / 3.16.0 Beta 1:
- NEW FEATURE: Добавлено поддержка часов Fischer и Bronstein (Разработчик: Sahil Sareen, Рецензент: Michael Catanzaro).
- Добавить копию спецификации PGN на репо (Michael Catanzaro)
- Улучшение точности шахматных часов (Sahil Sareen)
- Другие улучшения кода (Sahil Sareen, Michael Catanzaro)
- Обновленные переводы (Muhammet Kara)
Что нового в версии 3.15.4:
- Отменить движение, если переключатель типа рекламного ролика закрыт (Michael Catanzaro)
- Исправлен шахматный таймер сбрасывается до максимума, разрешенного для перезапуска игры (Sahil Sareen).
- Загрузка завершенных сохраненных игр (Sahil Sareen)
- Исправление сохранения завершенной игры из-за тайм-аута сохраняет таймер как бесконечность (Sahil Sareen)
- Сбросить выбранный фрагмент после отмены (Sahil Sareen)
- Другие улучшения кода (Sahil Sareen, Michael Catanzaro)
- Обновленные переводы (Inaki Larranaga Murgoitio, Matej UrbanAÂ iAÂ)
Что нового в версии 3.14.1:
- Обновленные переводы
Что нового в версии 3.14.0:
- Обновлено appdata li>
- Обновленные переводы
Что нового в версии 3.12.3 / 3.14 RC:
- Исправить игру, заканчивающуюся на 1 с слева таймер
- Многие обновления переводов
Что нового в версии 3.12.3:
- Исправить desync с помощью шахматных движков при использовании отмены во время хода двигателя
- Исправить desync с шахматным движком при просмотре истории в ход двигателя
- Возвращение к представлению, если просмотр истории при перемещении движка
- Исправить часы, иногда приостанавливающиеся после окончания игры из-за desync с двигателем
- Чувствительность кнопки Fix Pause после завершения игры при просмотре истории
- Исправить новую чувствительность кнопки игры, если игра заканчивается перед первым ходом (возможно, если есть проблема с шахматным движком)
- Обходные сигналы пропусков сигнала Vala, вызывающие редкий сбой при использовании отмены после запуска очень многих новых игр
Что нового в версии 3.12 Бета 1:
- Эта версия переключается на использование протокола UCI для связи с GNU Chess. Поддержка UCI была добавлена в GNU Chess 6.0; однако он не работает и вызывает 100% использование ЦП. Это ужасный пользовательский интерфейс и исправлено в GNU Chess 6.1.0. И если ваше распространение по-прежнему отправляет GNU Chess 5.x, то это вообще не сработает. Перед обновлением проверьте версию GNU Chess!
- GNU Chess теперь является рекомендуемым шахматным движком по умолчанию для дистрибутивов Linux.
- Новые уровни сложности для GNU Chess. Обратная связь очень нужна!
- Файл конфигурации двигателей переместился из SYSCONFDIR / chess-engines.conf в SYSCONFDIR / gnome-chess / engines.conf, и исходный файл больше не будет считаться
- Теперь у engine.conf появилась новая опция delay-before-move, используемая для установки задержки в секундах после того, как человек движется до того, как движок попросит сделать ход. (Фактическая задержка, конечно, будет более продолжительной, так как двигателю нужно время подумать.)
- Многие действия, ранее существовавшие в меню передач, теперь отображаются в виде кнопок в панели заголовка.
- Добавлены дополнительные две секунды задержки до того, как движок движется для большинства двигателей. Это замедляет игру, чтобы сделать ее менее подавляющей.
- Больше не возможно войти в 3D-режим при использовании Wayland или Mir. Поддержка этих сред не будет добавлена вовремя для 3.10. Вместо этого используйте 2D-режим.
- Теперь игра корректно приостановлена, когда откроется диалоговое окно Claim Draw.
- Исправить цвет в субтитрах окна, отображаемых, когда белый подсвечен.
- Сократите заголовок окна, если что-то пойдет не так.
- Файл рабочего стола был переименован в gnome-chess.desktop
- Обновленная страница руководства
- Обновленные переводы
Что нового в версии 3.10.3:
- Никогда не автосохранять файлы пользователя
- Никогда не утверждайте, что двигатель умер, когда все хорошо
- Исправление критических предупреждений при запуске новой игры
- Исправить цвета частей в алгебраической нотации фигурки
- Убедитесь, что шахматный движок всегда убит, даже если мы сбой
- Исправить утечки дескриптора файла
- Обновить ссылку на скриншот в appdata li>
- Исправить изображение в first_move_button (Volker Sobek)
- Обновление упрощенного перевода на китайский язык (c & quot; ~ eo²)
Что нового в версии 3.11.4:
- Зависимости: GTK + 3.10
- Редизайн: GtkHeaderBar и GtkMenuButton заменяют GtkToolbar
- Удалить полноэкранный режим
- Используйте символические значки в панели управления (Yosef Or Boczko)
- Добавить "связанный" стиль для кнопок навигации (Yosef Or Boczko).
- Используйте символическую лампочку в диалоговом окне настроек
- Удалите лишнее пространство между таймерами White и Black
- Нельзя автоматически приостанавливать работу при переключении окон или просмотре меню.
- Клавиша паузы теперь является ускорителем для действия паузы / возобновления
- Покажите лучшие ошибки, когда что-то пойдет не так с движком
- Никогда не утверждайте, что двигатель умер, когда все хорошо
- Отобразить сообщение, если у игрока есть чек
- Предупреждать пользователя, когда двигатель не запускается
- Исправить цвета частей в алгебраической нотации фигурки
- Исправление критических предупреждений при запуске новой игры
- Никогда не пытайтесь убить тот же процесс двигателя дважды
- ChessEngine: устранение утечек дескриптора файла.
- Не оставляйте осиротевший двигатель, если мы сбой
- О диалоговом окне: обновить веб-сайт
- Обновленные переводы
Что нового в версии 3.11.3:
- Новый значок приложения (Jakub Steiner)
- Заменить некоторые устаревшие контейнеры (Volker Sobek)
- Обновленные переводы
Что нового в версии 3.11.2:
- Исправить черный фон в 3D-представлении (регрессия в 3.11 .1) литий>
- Fix Приостановленное наложение, отображаемое в обратном порядке с черным внизу.
- Исправлена слишком маленькая левая стрелка в элементах управления историей.
- Исправить безобидное утверждение
- Добавить отсутствующую категорию GTK в файл рабочего стола
- Обновленные переводы
Что нового в версии 3.10.2:
- Fix & quot; Приостановлено & quot; уведомление отображается вверх дном, когда черный находится внизу.
- Исправить безобидное утверждение
- Обновленные переводы
Что нового в версии 3.11.1:
- Исправить "О нет! Что-то пошло не так! отображение в конце игры
- Исправить удаление PGN, загруженных Open Game.
- Appdata теперь переводится
- Устранить использование устаревших функций
Что нового в версии 3.10.1.1:
- Исправить регрессию, вызвав "Что-то пошло не так!" сообщение на матче.
- Исправить регрессию, в результате чего каждый открытый PGN будет удален.
Что нового в версии 3.10.1:
- Обновленные переводы.
Что нового в версии 3.10.0:
- Обновленные переводы.
Что нового в версии 3.10 Бета 1:
- Добавлена опция новой паузы.
- Исправить алгебраическую нотацию фигурки, отображающую неправильные цифры.
- Сохранять только одну игру за раз в истории автосохранения
- Попросите пользователя сохранить игру, прежде чем открывать новую.
- Исправить просмотр произвольных поворотов с помощью списка со списком истории
- Значок полноэкранного режима должен отображаться на значке unfulscreen при просмотре в полноэкранном режиме.
- Теперь игра выведет предупреждение и закончит игру, когда двигатель совершит незаконный ход, или когда движок CECP утверждает, что шахматы GNOME разрешили незаконный ход, вместо того, чтобы вешать навсегда.
- Требование Draw теперь работает снова
- Если ничья не может быть заявлена, отображается пояснительный диалог
- Исправить две ошибки с трехкратным повторным обнаружением
- Исправить обнаружение правил с пятьюдесятью.
- Preferences
- Теперь переход к главному окну (не рассматривается отдельно оболочкой GNOME)
- Удалить историю просмотров.
- Изменить некоторые настройки
- engines.conf
- Переименовано в chess-engines.conf
- Теперь устанавливается в $ sysconfdir вместо $ (datadir) / gnome-chess
- Формат для передачи параметров UCI для двигателей упрощен.
- Новая поддержка добавления аргументов в команду UCI go
- Двигатели UCI теперь должны быть намного проще
- Другие изменения в других двигателях
- Поддержка Amundsen снизилась из-за отсутствия поддержки Undo
- Соавторы:
- Майкл Катандзаро
- Переводы:
- Бразильский португалец (Рафаэль Феррейра)
- Чешский (Marek AÅ'ernockA ½)
- Галисийский (Fran DiAguez)
- Иврит (Ярон Шахрабани)
- Венгерский (Габор Келемен)
- Итальянский (Мило Касагранде)
- Литовский (Aurimas AÅernius)
- Norwegian bokmAÂ ¥ l (Kjartan Maraas)
- Словенский (Matej UrbanAÂ iA)
- испанский (Daniel Mustieles)
- Традиционный китайский (Chao-Hsiung Liao)
- Примечание для дистрибьюторов:
- Теперь мы рекомендуем установить движок HoiChess по умолчанию вместо GNUChess или Phalanx (или действительно что-нибудь еще), чтобы сделать игру действительно выигрышной для смертных. См. Долгосрочный Bug # 475535 для получения дополнительной информации о том, почему рекомендуется HoiChess. Пакет Debian имеет встроенные исправления, если это необходимо.
- Изменения начиная с 3.9.4:
- Добавлена поддержка движка Octochess
- Легкие простые / нормальные настройки для многих двигателей.
- Исправление AI зависает при использовании Undo для большинства движков CECP
- Исправление сбоя при удалении нового диалогового окна
- Не включайте путь к открытой игре в заголовке окна
- HIG: параметры предпочтений должны использовать капитализацию предложения
- Исправить быстрые клавиши для нового / Open / Save / Undo / Fullscreen
- Не запускайте новую игру, если новый диалог игры удален.
- 3D: нижний правый угол должен быть белым.
- Предпочтения: переместить & quot; противоположный игрок & quot; наверх
- Выбор сторон и затруднений должен быть нечувствительным в человеческих и человеческих играх.
- Обновление Об авторских правах в диалоговом окне
- Фиксировать нумерацию плат, когда черный находится внизу
- В некоторых новых элементах панели инструментов отсутствовали подсказки
- Добавление сочетаний клавиш для предыдущего / следующего перехода
- 3D: улучшает выравнивание букв файла
- Автосохранение: всегда забывайте игры после завершения.
- Удалите ориентацию лицевой панели.
- Предложите более длительную продолжительность игры.
- Поручить двигателям CECP добавить случайность в игру
- Обновленные переводы:
- Чехия
- Galacian
- Греческий
- Литовская
- Испанский
- Традиционный китайский
- Зависимости изменены:
- vala & gt; = 21.0 (необязательно)
- Добавлено меню приложения
- Удалено меню
- Добавлено несколько элементов на панели инструментов
- Теперь панель инструментов обязательна.
- Исправить сбой при использовании Отменить во время просмотра предыдущего хода (Chris Cummins)
- Исправить ошибку после завершения игры с таймером, когда таймер не истекал
- Исправьте диалоговое окно игры с безумно маленькой загрузкой
- Сохранение и загрузка оставшегося времени игроков в таймерных играх
- Лучше решить, когда и когда не автосохранять игру
- Король и епископ против короля и епископа на противоположном окрасе не являются недостаточным материалом.
- Установить имя файла по умолчанию с расширением .pgn для диалогового окна сохранения
- При запросе сохранения завершенной игры используйте более естественное сообщение
- После запроса сохранения перед запуском новой игры запросите место сохранения вместо автоматического сохранения
- Незначительные улучшения в диалоговом окне выбора типа продвижения
- Добавить значок 256x256
- Обновления переводов
- Оставшееся время сохраняется при сохранении тайм-игры
- Часы с шахматами теперь начинаются после первого хода белых.
- Исправить segfault при использовании Undo Move при просмотре предыдущего хода (Chris Cummins)
- Исправьте segfault после игры в таймер, а затем запустите новую игру, когда истечет срок действия оригинальной игры.
- Исправьте массовое использование ЦП после игры против двигателя, а затем запустите новую игру.
- Исправьте очень маленькие диалоги сохранения / загрузки
- Часы теперь останавливаются в конце игры
- Более разумно настроенная чувствительность отмены, отмены, подачи заявки и сохранения параметров.
- Игры теперь сохраняются с расширением .pgn по умолчанию
- Сохранить сейчас работает как ожидалось (вместо того, чтобы работать так же, как Сохранить как)
- Недостаточный материал: король и епископ могут поставить короля и слона на противоположный цвет.
- Разрешить управление элементами AI, если не установлены двигатели (например, после загрузки игры против двигателя)
- Сделать части компьютера неуправляемыми
- Исправление интеграции движка Stockfish
- Исправьте массовое использование ЦП после завершения игры против двигателя и запуска нового
- Исправить AI зависает при загрузке игры, в которой человек был последним для перемещения.
- Исправьте подачу в отставку на повороте вашего противника, в результате чего он проиграет (и вы выиграете).
- Фиксировать нумерацию плат, отображаемую в трехмерном режиме, когда нумерация платы отключена.
- Укажите противоположный движок в сохраненных играх, даже если это значение по умолчанию
- Часы каждого игрока теперь установлены на половину общей продолжительности игры
- Часы теперь начинают отсчет только после первого хода белых.
- Часы перестают отсчитываться после завершения игры.
- Остановите двигатель немедленно, когда игра закончится, а не при следующей игре.
- Чувствительно настроить чувствительность параметров Smooth Display и Piece Style в зависимости от того, включено ли 3D-представление.
- Улучшить проверку чувствительности для Save As, Undo Move, Resign и Claim Draw
- Увеличить ширину окна по умолчанию до 700
- Обновить адрес FSF в уведомлениях о лицензии
- Перевод & quot; Шахматы & quot; на странице About
- Обновления переводов
- Исправьте segfault, когда не установлены двигатели.
- Андика Тривидада:
- Обновленный индонезийский перевод
- Майкл Катандзаро:
- Исправить загрузку игр, в которых человек в последний раз перемещался.
- Перевод & quot; Шахматы & quot; на странице About
- 3D-просмотр: нумерация показов только при включении.
- Исправить начальную чувствительность определенных настроек
- Сделать части компьютера неуправляемыми
- Исправление интеграции движка Stockfish
- Игра не нуждается в сохранении после отмены до начала.
- Сохранение должно быть нечувствительным после загрузки игры
- Всегда указывать движок в сохраненной игре
- Увеличить ширину по умолчанию до 700
- Остановите двигатель сразу после окончания игры.
- Отказ от увольнения для вашего оппонента
- help: исправить устаревший продукт bugzilla
- Проверить параметры args, указанные в файле engine.conf
- ChessState.get_fen () заменяет всех рыцарей королями
- Недостаточные исправления материала
- История шахмат не работает очень хорошо.
- Исправление AI зависает, когда Phalanx пытается продвигать
- l10n: обновление японского перевода
- Обновления переводов.
- Переименуйте файл рабочего стола обратно в glchess.desktop
- Обновления переводов
- Обновления переводов
- Добавлены ключевые слова в файл .desktop
- Обновления переводов
- Запрос пользователя для типа рекламы
- Исправить недопустимый замок, если пешка угрожает квадрату.
Майкл I Доэрти
Пламя Манолова
Что нового в версии 3.9.5:
Что нового в версии 3.9.4:
<Литий> & Quot; Человеческий & Quot; перемещать дескрипторы теперь более естественно описывают рокировку
Что нового в версии 3.8.3:
Что нового в версии 3.9.2:
Что нового в версии 3.8.2.1:
Что нового в версии 3.8.2:
Что нового в версии 3.8.1:
Что нового в версии 3.8.0:
Что нового в версии 3.7.92:
Что нового в версии 3.7.90:
Что нового в версии 3.7.5:
Что нового в версии 3.7.4:
<сильные> Требования :
- <литий> GNOME литий>
Комментарии не найдены