-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans (18) .- Knowledge Base  . 

Knights

   2.5.0  

KDE Board Game

Score 86%
Knights
zoom


Knights
zoom


Knights
zoom


Version Control:  Link
Homepage:  Link
Minimum required   KDE 4.x
Downloads:  4077
Submitted:  Mar 23 2010
Updated:  Jan 24 2013

Description:

Knights is a simple chess board for KDE 4. It is a rewrite of the KDE3 Knights.

Its home page with regular updates is at http://noughmad.com/knights.

You can play againts computer engines that support the XBoard protocol (like GnuChess), against anouther player at the same computer, or on the Free Internet Chess Server. It has automatic rule checking and some nice animations.

For compiling, you need KDE as well as libkdegames headers, which are usually found in libkdegames-dev or libkdegames-devel packages.

Packages can be downloaded form build.opensuse.com, however try to use your distribution's version when possible. In any case, please report any problems, bugs, and wishes to bugs.kde.org (product knights).

The source archive includes a README.themes file with info for creating and sharing new themes for Knights. They can be uploaded to kde-look.org, and downloaded directly from Knights.

Due to a recent break of compatibility in KDEGames, versions from 2.5 onward require KDE 4.9 or newer. User of older KDE version should use the 2.4 branch.




Changelog:

Version 2.5.0: Port to new KDEGames library, compatible with KDE 4.9

Version 2.4.2: A handful of usability fixes

Version 2.4.1 introduces support for the UCI protocol, setting the difficulty level of chess engines, game history display, and loading and saving PGN files.

Version 2.4.0 brings voice support, possibility of external control by dbus, and a couple of bug fixes.

Version 2.3.2 is a bugfix release with several fixes, mostly by Dave Kaye. It fixes drag-coused freezes, dropping pieces outside of the board, and a theme appearing twice in the selection dialog.

Version 2.3.1 fixed exactly one bug; the peace captured by en-passant is now properly removed.

The changelog since the last stable release (2.2.0) includes:

- Watching two engines play
- Improved time control support for chess engines
- Better support for the XBoard protocol means Knights can play with more engines, including Crafty, Sloppy, Sjeng and Phalanx.
- Players can now make and receive offer for draw, pause, undo, adjourn and abort. All except Draw are only used when playing on the chess server.
- Players can now undo their moves.
Improved game dialog, with more game options.
- Improved server dialog, with a seek graph.
- Ability to interact with a chess server or a computer engine via a text console.
- Simple chat widget for talking to your remote opponent.
- Selecting and moving pieces by clicking, without dragging.




LicenseGPL
Source(Source (for KDE 4.9))
Source(Old version (for KDE < 4.9))
openSUSE Factory (i586)
openSUSE Factory (x86_64)
openSUSE Tumbleweed (i586)
openSUSE Tumbleweed (x86_64)
Donate
Send to a friend
Subscribe
Other  Apps  from Noughmad
Report inappropriate content



goto page: prev   1  2  3  4  5  6 

-

 RPM packages for openSUSE

 
 by tittiatcoke on: Apr 10 2010
 
Score 50%

Hi,

I have created the openSUSE package for this application. Knights is available for those using the KDE:KDE4:Community repository.

Regards

Raymond


Reply to this

-

 Re: RPM packages for openSUSE

 
 by Noughmad on: Apr 13 2010
 
Score 50%

Thank you.


Laziness is the Mother of Wisdom
Reply to this

-

 compiling error

 
 by global667 on: May 11 2010
 
Score 50%

Hello,
get this while running make:

Scanning dependencies of target knights_automoc
Generating knights.moc
Generating knightsview.moc
Generating board.moc
Generating moc_gamedialog.cpp
Generating moc_clockwidget.cpp
Generating moc_protocol.cpp
Generating moc_xboardproto.cpp
[ 0%] Built target knights_automoc
[ 5%] Generating settings.h, settings.cpp
[ 10%] Generating ui_knightsview_base.h
[ 15%] Generating ui_prefs_base.h
[ 21%] Generating ui_gamedialog.h
[ 26%] Generating ui_clockwidget.h
Scanning dependencies of target knights
[ 31%] Building CXX object src/CMakeFiles/knights.dir/knights_automoc.o
[ 36%] Building CXX object src/CMakeFiles/knights.dir/core/pos.o
[ 42%] Building CXX object src/CMakeFiles/knights.dir/core/piece.o
[ 47%] Building CXX object src/CMakeFiles/knights.dir/core/move.o
[ 52%] Building CXX object src/CMakeFiles/knights.dir/proto/protocol.o
[ 57%] Building CXX object src/CMakeFiles/knights.dir/proto/xboardproto.o
[ 63%] Building CXX object src/CMakeFiles/knights.dir/chessrules.o
[ 68%] Building CXX object src/CMakeFiles/knights.dir/gamedialog.o
[ 73%] Building CXX object src/CMakeFiles/knights.dir/board.o
/home/wolf/Downloads/Knights/src/board.cpp:29:22: error: KGameTheme: No such file or directory
/home/wolf/Downloads/Knights/src/board.cpp: In constructor ‘Knights::Board::Board(QObject*)’:
/home/wolf/Downloads/Knights/src/board.cpp:58: error: invalid use of incomplete type ‘struct KGameTheme’
/home/wolf/Downloads/Knights/src/board.h:33: error: forward declaration of ‘struct KGameTheme’
/home/wolf/Downloads/Knights/src/board.cpp: In member function ‘void Knights::Board::updateTheme()’:
/home/wolf/Downloads/Knights/src/board.cpp:404: error: invalid use of incomplete type ‘struct KGameTheme’
/home/wolf/Downloads/Knights/src/board.h:33: error: forward declaration of ‘struct KGameTheme’
/home/wolf/Downloads/Knights/src/board.cpp:405: error: invalid use of incomplete type ‘struct KGameTheme’
/home/wolf/Downloads/Knights/src/board.h:33: error: forward declaration of ‘struct KGameTheme’
/home/wolf/Downloads/Knights/src/board.cpp:408: error: invalid use of incomplete type ‘struct KGameTheme’
/home/wolf/Downloads/Knights/src/board.h:33: error: forward declaration of ‘struct KGameTheme’
make[2]: *** [src/CMakeFiles/knights.dir/board.o] Fehler 1
make[1]: *** [src/CMakeFiles/knights.dir/all] Fehler 2
make: *** [all] Fehler 2


Why you not use the old hp:
http://knights.sourceforge.net/news_archive.php

Greets
WSK


Reply to this

-

 Re: compiling error

 
 by global667 on: May 12 2010
 
Score 50%

Ok, I doesn't have the need libs....now it works, but there is no chessboard and no pieces to see.


Reply to this

-

 Re: Re: compiling error

 
 by Noughmad on: May 16 2010
 
Score 50%

I see that you found the missing library (libkdegames), I'm sorry I wasn't able to respond sooner.

But I don't know what you mean by "no chessboard to see". The app opens up a dialog first and only shows the board after you click OK in that dialog.

If you did that and the board stil doesn't show up, or if the dialog isn't there, please tell me all about it.

P.S.: What is "the old hp"?


Laziness is the Mother of Wisdom
Reply to this

-

 Re: Re: Re: compiling error

 
 by global667 on: May 18 2010
 
Score 50%

If you did that and the board stil doesn't show up, or if the dialog isn't there, please tell me all about it.

I only can say: If I start a game like you descriped above, I don't see the board and the pieces and if I try to play blind (e.g. click to the supposed position of the e-pawn) nothing happens (e.g. the timer changed to black).


P.S.: What is "the old hp"?

The last entry from the original homepage of the old knights (aka "the old hp" feat. http://knights.sourceforge.net/ ) is from the early 2005 and your version couldn't be downloaded. Perhaps you ask the old owner to get it.

Greets


No brain, no pain. :D
Reply to this

-

 Re: Re: Re: Re: compiling error

 
 by Noughmad on: May 22 2010
 
Score 50%

I'm not sure, but I guess it could be one of two things:
- themes are not properly installed. Check it at Settings -> Configure Knights -> Theme
- You're using KDE older than 4.4 (or Qt older that 4.6) and I didn't test it enough.


Laziness is the Mother of Wisdom
Reply to this

-

 Re: compiling error

 
 by global667 on: May 22 2010
 
Score 50%

I used the newest KDE/Qt. My Bootcamp/Parallels on OSX killed the Linux partition so I can't say more about knight at moment.

Greets!


Reply to this

-

 FICS support

 
 by Noughmad on: May 22 2010
 
Score 50%

Just so that you know, I'm working on FICS support now, so in the next release you will (most likely) be able to play on FreeChess.org.


Laziness is the Mother of Wisdom
Reply to this

-

 missing category in .desktop

 
 by nqn1976 on: May 23 2010
 
Score 50%

Hi,
Please add the line "Categories=Game;BoardGame;" to the .desktop file, so that it shows up at the right place in the menus. Thanks!


Reply to this

-
.

 Re: missing category in .desktop

 
 by Noughmad on: May 23 2010
 
Score 50%

I just commited it to playground. Thanks for the catch.


Laziness is the Mother of Wisdom
Reply to this

-

 Cannot play with computer....

 
 by Psifidotos on: Jun 24 2010
 
Score 50%

Hello,

I use version 2.0.1 from opensuse 11.2 x64 . For some reason I cannot play with computer as opponent and I cant figure out why not. Both gnuchess and crafty are installed but neither is working. Any ideas?

P.S I've created a theme, that uses totally http://en.wikipedia.org/wiki/Chess_pieces from Colin M.L. Burnett, Do you want to check it?

Regards,

Michail


Reply to this

-

 Re: Cannot play with computer....

 
 by Noughmad on: Aug 17 2010
 
Score 50%

I was looking at his pieces, as they were suggested to me in a blog comment, but didn't yet get to talk to him. However I did put them into a single theme file, but not well. I don't have any experience with svg graphics.

I'd be happy if you send me the theme you put together, and I'm sorry for replying so late, I've been more busy than I expected this month.

Also, please note that I changed the element naming scheme to match that of Tagua, which is also much clearer (in the form of WhiteKnight, BlackKing etc.). I also introduced markers for possible moves, for the last move and for dangerous situations, while that theme doesn't seem to have any suitable graphic. They're optional, so it's not a problem, but I'd be interested in any idea you have about them.


Laziness is the Mother of Wisdom
Reply to this

-

 Re: Cannot play with computer....

 
 by Noughmad on: Aug 17 2010
 
Score 50%

GnuChess should work, but you have to use the --xboard option. Other than that, I don't know what might cause it.

Regarding Crafty, I still don't know how to get it to talk the XBoard (or any other) protocol.


Laziness is the Mother of Wisdom
Reply to this

-

 Visual Clock

 
 by cpttom on: Aug 1 2010
 
Score 50%

I added a visual Clock that should replace the QTimeEdit.

It is just a first implementation. The graphics of the clock can be improved by editing the rendering code.

Here the src files i changed/added:
http://www.linux-ecke.de/knights-diff.tar.gz


Reply to this

-
.

 Re: Visual Clock

 
 by Noughmad on: Aug 17 2010
 
Score 50%

That's great, thanks. I was looking for a nice Qt/KDE clock widget, but couldn't find any.

Again, sorry for replying so late, but I will include it ASAP. Thanks.


Laziness is the Mother of Wisdom
Reply to this

-

 Re: Re: Visual Clock

 
 by Noughmad on: Aug 17 2010
 
Score 50%

Alright, I tried it and it looks great. At first I you had a bug because it ran backwards, but I was soon informed that that's the way chess clock are supposed to go. :)

Anyway, you didn't include any copyright, should I assign it to you?


Laziness is the Mother of Wisdom
Reply to this

-

 Re: Re: Re: Visual Clock

 
 by cpttom on: Aug 17 2010
 
Score 50%

You can do it.


Reply to this

goto page: prev   1  2  3  4  5  6 

Add commentBack






-
-
How do you like Plasma 5?
 The best KDE Desktop ever.
 Definitely a nice improvement.
 Not decided yet. Haven't tried it yet.
 I do not like some of the changes.
 KDE is taking the wrong way.
 I am still sticking with KDE 3.5.
 I have no opinion, but wanted to vote anyway.

resultmore
 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add App
Public API
About KDE-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2003-2014 KDE-Apps.org Team  
All rights reserved. KDE-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.