From 04d9f3bdf652d3aa09eb697106c994b69e6f1b36 Mon Sep 17 00:00:00 2001 From: Paolo Capriotti Date: Sat, 1 Sep 2007 01:46:43 +0200 Subject: [PATCH] Updated info on the root dir. --- CHANGELOG | 12 +++++++++--- INSTALL | 5 ++++- RELEASE | 10 ++++++---- TODO | 3 --- TODO_Maurizio | 10 ---------- 5 files changed, 19 insertions(+), 21 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index f4190ae..06ba947 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,10 +1,16 @@ -Version 1.0 - Tiny -================== - 01-Sep-2007 +Version 1.0 alpha - "Clintz" +=========================== +01-Sep-2007 * Internal variant structure completely redesigned. * Chessboard and pool layout improved and made customizable. * More shogi themes. +* New variants: Minichess, Minishogi. + +NOTE: Some features and variants that were in the 0.9 release got lost in +refactoring. In particular, loading PGN's does not work anymore, and there are +no more position editing facilities. Some of these features will be restored +for the final 1.0 release, as well as the missing variants. Version 0.9 =========== diff --git a/INSTALL b/INSTALL index a52a989..115e573 100644 --- a/INSTALL +++ b/INSTALL @@ -1,7 +1,7 @@ What you need ================== - * A KDE4 development environment with kdelibs and libkdegames + * A KDE4 development environment with kdelibs and libkdegames (>= KDE 3.92) * boost 1.34 (headers will suffice) Further you will need GNU make, a working C++ compiler (e.g. gcc 3.4.x or later) @@ -18,6 +18,9 @@ Setting up a KDE4 development environment: Follow the tutorial at http://techbase.kde.org/Getting_Started/Build/KDE4 +Alternatively, you can install KDE beta packages if your system supports them +(e.g. debian, kubuntu, openSUSE). + Compiling Tagua ================== diff --git a/RELEASE b/RELEASE index 8d3ea01..b53b3b6 100644 --- a/RELEASE +++ b/RELEASE @@ -1,15 +1,17 @@ Introduction =============== Tagua is a generic board game application and framewok for KDE. -It can be used as a replacement for chess applications like XBoard and Winboard, both for playing in internet servers and for local editing of games. -However, Tagua is much more: it has an extensible board game infrastructure which makes developing new board games extremely easy. So far, a number of games have been developed, including Chess, Shogi and Xiangqi. +It can be used as a replacement for chess applications like XBoard and +Winboard, both for playing in internet servers and for local editing of games. +However, Tagua is much more: it has an extensible board game infrastructure +which makes developing new board games extremely easy. So far, a number of +games have been developed, including Chess, Shogi and Xiangqi. Feature list =============== * Local editing of games: Games of chess and a number of variants (see below) can be edited and played locally. A user friendly and graphically appealing move list control provides a mean to visualize complicated subvariant nesting. - Games can be loaded and copy / pasted through the clipboard. * FICS / ICC compatible server support: Tagua can manage a connection to a FICS-like server, with which the user can interact using a detachable console. Games of any chess variant can be played, examined and observed. @@ -20,9 +22,9 @@ Feature list - Crazyhouse - Shogi - Minishogi - - Sho Shogi * Graphics: Tagua features an advanced animation engine which can be easily extended on a per-variant basis. It includes a powerful theme loader based on lua scripts that allows to dynamically create effects like drop down shadows. Themes can customize the appearance of pieces, board squares and borders, clocks, backgrounds and the layout of all these elements. For more information, screenshots and design notes, visit http://www.tagua-project.org + diff --git a/TODO b/TODO index 208bc51..85c40a1 100644 --- a/TODO +++ b/TODO @@ -5,9 +5,6 @@ FEATURES: * Configuration dialog. - This should not present problems, but is quite boring. - There are already pages for highlighting and clock configurations, but they should be linked in a tabbed configuration dialog similar to that of Kate, for example. - Needed pages: * General: language choice, automatically connect on startup, default variant, etc... * Connection: manage ics connections and options. * [DONE] Highlighting: manage highlighting patterns for the ics console. diff --git a/TODO_Maurizio b/TODO_Maurizio index 14db3e6..db8edcc 100644 --- a/TODO_Maurizio +++ b/TODO_Maurizio @@ -31,13 +31,3 @@ Qt-4.2, or maybe 4.3. They are not even supported in the snapshot anyway) -Ah, i decided to add here all the reasons that Qt-4.2 would be good for a release: -- Application fonts, also for the movelist. -- SVG CSS (will probably be in 4.2 release) -- Improved dock widgets -- Easer to add text at the end of the console -- Rehighlight of the highlither -- Better brushes (from image ad with transformation), ok this is a minor thing - but could make certain things a bit faster. -- QPainter::setOpacity, ie quite faster transparent canvas items -- can set properties for gradients -- 2.11.4.GIT