--- tagua-1.0~alpha2.orig/CMakeLists.txt +++ tagua-1.0~alpha2/CMakeLists.txt @@ -15,15 +15,16 @@ # lua IF(SYSTEM_LUA) # use lua installed in the system - INCLUDE(UsePkgConfig) + INCLUDE(FindPkgConfig) + # set LUA_LDFLAGS _CFLAGS _INCLUDE_DIRS _LIBRARY_DIRS IF(LUA_PKG) - PKGCONFIG(${LUA_PKG} LUA_INCLUDE_DIRS LUA_LIBRARY_DIRS LUA_LINK_FLAGS LUA_CFLAGS) + pkg_check_modules(LUA REQUIRED ${LUA_PKG}) ELSE(LUA_PKG) - PKGCONFIG(lua5.1 LUA_INCLUDE_DIRS LUA_LIBRARY_DIRS LUA_LINK_FLAGS LUA_CFLAGS) - IF(NOT LUA_LINK_FLAGS) - PKGCONFIG(lua LUA_INCLUDE_DIRS LUA_LIBRARY_DIRS LUA_LINK_FLAGS LUA_CFLAGS) - ENDIF(NOT LUA_LINK_FLAGS) + pkg_check_modules(LUA lua5.1) + IF(NOT LUA_FOUND) + pkg_check_modules(LUA REQUIRED lua) + ENDIF(NOT LUA_FOUND) ENDIF(LUA_PKG) ADD_CUSTOM_TARGET(lua_library) @@ -31,7 +32,7 @@ SET(LUA_BIN_DIR "${CMAKE_CURRENT_BINARY_DIR}/lua") SET(LUA_INCLUDE_DIRS "${LUA_BIN_DIR}/include") SET(LUA_LIBRARY_DIRS "${LUA_BIN_DIR}") - SET(LUA_LINK_FLAGS lua) + SET(LUA_LDFLAGS lua) ADD_SUBDIRECTORY(lua) ENDIF(SYSTEM_LUA) --- tagua-1.0~alpha2.orig/debian/changelog +++ tagua-1.0~alpha2/debian/changelog @@ -1,5 +1,100 @@ -tagua (1.0~alpha2-0) experimental; urgency=low +tagua (1.0~alpha2-12build1) utopic; urgency=medium - * Initial Release. + * No change rebuild for libkdegames transition + + -- Scott Kitterman Mon, 23 Jun 2014 23:32:15 -0400 + +tagua (1.0~alpha2-12) unstable; urgency=low + + * Adjusted build-deps to require kdegames 4.10, since apparently + libkdegamesprivate was not part of 4.8. + + -- Yann Dirson Mon, 19 Aug 2013 18:12:54 +0200 + +tagua (1.0~alpha2-11) unstable; urgency=low + + * Fix FTBFS with kdegames 4.10 (Pino Toscano, Closes: #717415). + + -- Yann Dirson Sun, 18 Aug 2013 15:13:06 +0200 + +tagua (1.0~alpha2-10) unstable; urgency=low + + [ Cyril Brulebois ] + * Fixed FTBFS with gcc 4.7 by using “this->” where needed (Closes: #667389). + + [ Yann Dirson ] + * Fixed typo in previous changelog entry (lintian). + + -- Yann Dirson Sun, 13 May 2012 21:01:27 +0200 + +tagua (1.0~alpha2-9) unstable; urgency=low + + * Fixed build on at least amd64 (Pino Toscano, Closes: #582991). + * Explicitly state 1.0 as debian/source/format. + * Bumped Standards-Version to 3.8.4, no change. + + -- Yann Dirson Wed, 23 Jun 2010 23:29:02 +0200 + +tagua (1.0~alpha2-8) unstable; urgency=low + + * Upload to unstable, at last. + * Suggest the various xboard-compatible IAs, as well as shogi and + minishogi IAs. + * Bumped Standards-Version to 3.8.3, no change. + + -- Yann Dirson Sat, 05 Sep 2009 22:03:31 +0200 + +tagua (1.0~alpha2-7) experimental; urgency=low + + * Rebuild with kde 4.2, following soname and package name changes for + libkdegames; update build-deps accordingly. + + -- Yann Dirson Sat, 07 Feb 2009 17:41:15 +0100 + +tagua (1.0~alpha2-6) experimental; urgency=low + + * Add build-dependency on pkg-config - the previous upload did not fox + the problem, but at least it made the cause visible (Closes: #479376). + + -- Yann Dirson Mon, 05 May 2008 20:43:20 +0200 + +tagua (1.0~alpha2-5) experimental; urgency=low + + * Use the FindPkgConfig cmake package instead of the deprecated + UsePkgConfig, in the home that it will solve #479376. + + -- Yann Dirson Sun, 04 May 2008 17:49:29 +0200 + +tagua (1.0~alpha2-4) experimental; urgency=low + + * Updated code from candidate stable upstream branch + (tagua/yd.git#stable): + * Fixed currentChanged signal connection to occur after game has been + created, to avoid a crash caused by Qt 4.4 changing expectations. + * Fixed tori shogi theme. + * Build-depend on kdelibs4 4.0.72 or better to avoid the problems of + extraneous shared-libs dependencies causing FTBFS everywhere (Closes: + #479092). + + -- Yann Dirson Sat, 03 May 2008 01:23:59 +0200 + +tagua (1.0~alpha2-3) experimental; urgency=low + + * Address name clashes which confuse g++-4.3 (Closes: #477123). + + -- Yann Dirson Tue, 22 Apr 2008 00:38:42 +0200 + +tagua (1.0~alpha2-2) experimental; urgency=low + + * Configure with CMAKE_SKIP_RPATH:BOOL=YES to avoid linking executable + with rpath, as per policy. + * Remove the cmake cache when cmake fails, to prevent make to think + cmake has run. + + -- Yann Dirson Tue, 08 Apr 2008 21:25:30 +0200 + +tagua (1.0~alpha2-1) experimental; urgency=low + + * Initial Release (Closes: #474254). -- Yann Dirson Thu, 03 Apr 2008 21:56:46 +0200 --- tagua-1.0~alpha2.orig/debian/control +++ tagua-1.0~alpha2/debian/control @@ -2,13 +2,14 @@ Section: games Priority: optional Maintainer: Yann Dirson -Build-Depends: debhelper (>= 5), libkdegames-dev (>= 4:3.96), cmake, libboost-dev, libqimageblitz-dev, liblua5.1-0-dev, kdesdk-scripts -Standards-Version: 3.7.2 +Build-Depends: debhelper (>= 5), libkdegames-dev (>= 4:4.10.0), kdelibs5-dev (>= 4:4.0.72), cmake, libboost-dev, libqimageblitz-dev, liblua5.1-0-dev, kdesdk-scripts, pkg-config +Standards-Version: 3.8.4 Package: tagua Architecture: any -Depends: tagua-data (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} -Description: Board-game frontend for playing chess variants and other games. +Depends: tagua-data (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends} +Suggests: gnuchess, phalanx, crafty, sjeng, fairymax, gnushogi, gnuminishogi, gpsshogi +Description: Board-game frontend for playing chess variants and other games Tagua is a frontend for a variety of board games. Currently supported games include chess, shogi and a couple of variants of those games. @@ -24,6 +25,6 @@ Package: tagua-data Architecture: all Depends: ${misc:Depends} -Description: Theme data for the tagua board-game frontend. - This package contains the architecture independant data files +Description: Theme data for the tagua board-game frontend + This package contains the architecture independent data files required by tagua. --- tagua-1.0~alpha2.orig/debian/rules +++ tagua-1.0~alpha2/debian/rules @@ -27,8 +27,10 @@ mkdir BUILD cd BUILD && cmake \ -DSYSTEM_LUA=yes \ + -DCMAKE_SKIP_RPATH:BOOL=YES \ -DCMAKE_INSTALL_PREFIX:PATH=/usr \ - -DQT_QMAKE_EXECUTABLE:FILEPATH=/usr/bin/qmake-qt4 .. + -DQT_QMAKE_EXECUTABLE:FILEPATH=/usr/bin/qmake-qt4 .. \ + || rm -f CMakeCache.txt #Architecture @@ -90,7 +92,7 @@ dh_makeshlibs dh_installdeb dh_shlibdeps - dh_gencontrol -u '-v$(GITVERSION)' + dh_gencontrol # -u '-v$(GITVERSION)' dh_md5sums dh_builddeb --- tagua-1.0~alpha2.orig/debian/source/format +++ tagua-1.0~alpha2/debian/source/format @@ -0,0 +1 @@ +1.0 --- tagua-1.0~alpha2.orig/src/CMakeLists.txt +++ tagua-1.0~alpha2/src/CMakeLists.txt @@ -139,10 +139,12 @@ ${Boost_INCLUDE_DIRS} ${BLITZ_INCLUDES} ${CMAKE_CURRENT_BINARY_DIR} + /usr/include/libkdegamesprivate/ ) add_definitions( ${LUA_CFLAGS} + -DUSE_UNSTABLE_LIBKDEGAMESPRIVATE_API ) if(NOT DEFINED COMPILER_HAVE_X86_MMX) @@ -182,12 +184,13 @@ ${CMAKE_BINARY_DIR}/lib ) target_link_libraries(${TAGUA_TARGET} - ${LUA_LINK_FLAGS} + ${LUA_LDFLAGS} ${KDE4_KDEUI_LIBS} ${KDE4_KIO_LIBS} ${BLITZ_LIBRARIES} dl kdegames + kdegamesprivate ) if(DEBUG_BUILD) --- tagua-1.0~alpha2.orig/src/hlvariant/chess/gamestate.h +++ tagua-1.0~alpha2/src/hlvariant/chess/gamestate.h @@ -37,7 +37,7 @@ typedef _Board Board; typedef _Move Move; typedef typename Board::Piece Piece; - typedef NoPool Pool; + typedef NoPool GSPool; protected: Board m_board; CastlingData m_castling; --- tagua-1.0~alpha2.orig/src/hlvariant/chess/movegenerator.h +++ tagua-1.0~alpha2/src/hlvariant/chess/movegenerator.h @@ -19,8 +19,8 @@ template class MoveGenerator { public: - typedef _LegalityCheck LegalityCheck; - typedef typename LegalityCheck::GameState GameState; + typedef _LegalityCheck TheLegalityCheck; + typedef typename TheLegalityCheck::GameState GameState; typedef typename GameState::Move Move; typedef typename GameState::Board::Piece Piece; --- tagua-1.0~alpha2.orig/src/hlvariant/chess/serializer.h +++ tagua-1.0~alpha2/src/hlvariant/chess/serializer.h @@ -23,7 +23,7 @@ template class Serializer { protected: - typedef typename MoveGenerator::LegalityCheck LegalityCheck; + typedef typename MoveGenerator::TheLegalityCheck LegalityCheck; typedef typename LegalityCheck::GameState GameState; typedef typename GameState::Move Move; typedef typename GameState::Board::Piece Piece; --- tagua-1.0~alpha2.orig/src/hlvariant/chess/variant.h +++ tagua-1.0~alpha2/src/hlvariant/chess/variant.h @@ -25,12 +25,12 @@ namespace Chess { struct TAGUA_EXPORT Variant { - typedef GameState, Move> GameState; - typedef LegalityCheck LegalityCheck; - typedef MoveGenerator MoveGenerator; - typedef Serializer Serializer; - typedef SimpleAnimator Animator; - typedef MoveFactory MoveFactory; + typedef GameState, Move> TheGameState; + typedef LegalityCheck TheLegalityCheck; + typedef MoveGenerator TheMoveGenerator; + typedef Serializer TheSerializer; + typedef SimpleAnimator TheAnimator; + typedef MoveFactory TheMoveFactory; static const bool hasICS = true; static const bool m_simple_moves = false; --- tagua-1.0~alpha2.orig/src/hlvariant/crazyhouse/gamestate.h +++ tagua-1.0~alpha2/src/hlvariant/crazyhouse/gamestate.h @@ -25,8 +25,8 @@ typedef typename Base::Board Board; typedef typename Base::Move Move; typedef typename Base::Piece Piece; - typedef Pool Pool; - typedef PoolCollection Pools; + typedef Pool GSPool; + typedef PoolCollection Pools; private: using Base::m_board; Pools m_pools; --- tagua-1.0~alpha2.orig/src/hlvariant/crazyhouse/movegenerator.h +++ tagua-1.0~alpha2/src/hlvariant/crazyhouse/movegenerator.h @@ -22,7 +22,7 @@ using Base::m_state; public: - typedef typename Base::LegalityCheck LegalityCheck; + typedef typename Base::TheLegalityCheck TheLegalityCheck; typedef typename Base::GameState GameState; typedef typename Base::Move Move; typedef typename Base::Piece Piece; @@ -49,7 +49,7 @@ for (int j = 0; j < m_state.board().size().y; j++) { Point p(i, j); for (int k = 0; k < n; k++) { - addMove(Move(m_state.turn(), k, p), callback); + this->addMove(Move(m_state.turn(), k, p), callback); } } } --- tagua-1.0~alpha2.orig/src/hlvariant/crazyhouse/serializer.h +++ tagua-1.0~alpha2/src/hlvariant/crazyhouse/serializer.h @@ -46,10 +46,10 @@ res = "{" + move.drop().typeName() + '}'; } else { - res = symbol(move.drop().type()).toUpper(); + res = this->symbol(move.drop().type()).toUpper(); } - return res + '@' + move.to().toString(ref.board().size().y) + suffix(move, ref); + return res + '@' + move.to().toString(ref.board().size().y) + this->suffix(move, ref); } --- tagua-1.0~alpha2.orig/src/hlvariant/crazyhouse/variant.h +++ tagua-1.0~alpha2/src/hlvariant/crazyhouse/variant.h @@ -31,14 +31,14 @@ namespace Crazyhouse { struct TAGUA_EXPORT Variant { - typedef MoveMixin Move; - typedef CustomBoard<8, 8, Piece> Board; - typedef GameState GameState; - typedef LegalityCheck LegalityCheck; - typedef MoveGenerator MoveGenerator; - typedef Serializer Serializer; - typedef DropAnimatorMixin > Animator; - typedef MoveFactory MoveFactory; + typedef MoveMixin TheMove; + typedef CustomBoard<8, 8, Piece> TheBoard; + typedef GameState TheGameState; + typedef LegalityCheck TheLegalityCheck; + typedef MoveGenerator TheMoveGenerator; + typedef Serializer TheSerializer; + typedef DropAnimatorMixin > TheAnimator; + typedef MoveFactory TheMoveFactory; static const bool hasICS = true; static const bool m_simple_moves = false; --- tagua-1.0~alpha2.orig/src/hlvariant/dropanimator.h +++ tagua-1.0~alpha2/src/hlvariant/dropanimator.h @@ -48,7 +48,7 @@ void DropAnimatorMixin::updatePool(const GameState& final) { for(int color = 0; color < 2; color++) { typename Piece::Color c = static_cast(color); - const typename GameState::Pool pool = final.pools().pool(c); + const typename GameState::GSPool pool = final.pools().pool(c); const int n = pool.size(); for (int index = 0; index < n; ) { --- tagua-1.0~alpha2.orig/src/hlvariant/dummy/movegenerator.h +++ tagua-1.0~alpha2/src/hlvariant/dummy/movegenerator.h @@ -17,8 +17,8 @@ template class MoveGenerator { public: - typedef _LegalityCheck LegalityCheck; - typedef typename LegalityCheck::GameState GameState; + typedef _LegalityCheck TheLegalityCheck; + typedef typename TheLegalityCheck::GameState GameState; typedef typename GameState::Board Board; typedef typename Board::Piece Piece; --- tagua-1.0~alpha2.orig/src/hlvariant/dummy/variant.h +++ tagua-1.0~alpha2/src/hlvariant/dummy/variant.h @@ -20,13 +20,13 @@ namespace Dummy { struct TAGUA_EXPORT Variant { - typedef Crazyhouse::Variant::Move Move; - typedef Crazyhouse::Variant::GameState GameState; - typedef LegalityCheck LegalityCheck; - typedef MoveGenerator MoveGenerator; // to make VariantData happy - typedef Crazyhouse::Serializer Serializer; - typedef DropAnimatorMixin > Animator; - typedef Crazyhouse::MoveFactory MoveFactory; + typedef Crazyhouse::Variant::TheMove TheMove; + typedef Crazyhouse::Variant::TheGameState TheGameState; + typedef LegalityCheck TheLegalityCheck; + typedef MoveGenerator TheMoveGenerator; // to make VariantData happy + typedef Crazyhouse::Serializer TheSerializer; + typedef DropAnimatorMixin > TheAnimator; + typedef Crazyhouse::MoveFactory TheMoveFactory; static const bool hasICS = true; static const bool m_simple_moves = false; --- tagua-1.0~alpha2.orig/src/hlvariant/minichess5/variant.h +++ tagua-1.0~alpha2/src/hlvariant/minichess5/variant.h @@ -18,15 +18,15 @@ namespace Minichess5 { struct TAGUA_EXPORT Variant { - typedef Chess::Move Move; - typedef Chess::Piece Piece; - typedef CustomBoard<5, 5, Piece> Board; - typedef Chess::GameState GameState; - typedef Chess::LegalityCheck LegalityCheck; - typedef Chess::MoveGenerator MoveGenerator; - typedef Chess::Serializer Serializer; - typedef SimpleAnimator Animator; - typedef MoveFactory MoveFactory; + typedef Chess::Move TheMove; + typedef Chess::Piece ThePiece; + typedef CustomBoard<5, 5, ThePiece> TheBoard; + typedef Chess::GameState TheGameState; + typedef Chess::LegalityCheck TheLegalityCheck; + typedef Chess::MoveGenerator TheMoveGenerator; + typedef Chess::Serializer TheSerializer; + typedef SimpleAnimator TheAnimator; + typedef MoveFactory TheMoveFactory; static const bool hasICS = false; static const bool m_simple_moves = false; --- tagua-1.0~alpha2.orig/src/hlvariant/minishogi/variant.h +++ tagua-1.0~alpha2/src/hlvariant/minishogi/variant.h @@ -29,13 +29,13 @@ namespace MiniShogi { struct TAGUA_EXPORT Variant { - typedef Crazyhouse::MoveMixin Move; - typedef GameState, Move> GameState; - typedef Shogi::LegalityCheck LegalityCheck; - typedef Shogi::Serializer Serializer; - typedef DropAnimatorMixin > Animator; - typedef Crazyhouse::MoveFactory MoveFactory; - typedef Variant MoveGenerator; // to make VariantData happy + typedef Crazyhouse::MoveMixin TheMove; + typedef GameState, TheMove> TheGameState; + typedef Shogi::LegalityCheck TheLegalityCheck; + typedef Shogi::Serializer TheSerializer; + typedef DropAnimatorMixin > TheAnimator; + typedef Crazyhouse::MoveFactory TheMoveFactory; + typedef Variant TheMoveGenerator; // to make VariantData happy static const bool hasICS = false; static const bool m_simple_moves = false; --- tagua-1.0~alpha2.orig/src/hlvariant/sho-shogi/legalitycheck.h +++ tagua-1.0~alpha2/src/hlvariant/sho-shogi/legalitycheck.h @@ -44,7 +44,7 @@ template bool LegalityCheck::legal(Move& move) const { - if (!pseudolegal(move)) + if (!this->pseudolegal(move)) return false; GameState tmp(Base::m_state); @@ -55,9 +55,9 @@ Point prince_pos = tmp.board().find(Piece(Base::m_state.turn(), Piece::DRUNKEN_ELEPHANT, true)); // check if the king and prince can be captured - if ((canBeCaptured(tmp, king_pos) && canBeCaptured(tmp, prince_pos)) || - (canBeCaptured(tmp, king_pos) && !prince_pos.valid()) || - (canBeCaptured(tmp, prince_pos) && !king_pos.valid()) || + if ((this->canBeCaptured(tmp, king_pos) && this->canBeCaptured(tmp, prince_pos)) || + (this->canBeCaptured(tmp, king_pos) && !prince_pos.valid()) || + (this->canBeCaptured(tmp, prince_pos) && !king_pos.valid()) || (!prince_pos.valid() && !king_pos.valid())) return false; --- tagua-1.0~alpha2.orig/src/hlvariant/sho-shogi/variant.h +++ tagua-1.0~alpha2/src/hlvariant/sho-shogi/variant.h @@ -29,13 +29,13 @@ namespace ShoShogi { struct TAGUA_EXPORT Variant { - typedef Crazyhouse::MoveMixin Move; - typedef GameState, Move> GameState; - typedef LegalityCheck LegalityCheck; - typedef Shogi::Serializer Serializer; - typedef DropAnimatorMixin > Animator; - typedef Crazyhouse::MoveFactory MoveFactory; - typedef Variant MoveGenerator; // to make VariantData happy + typedef Crazyhouse::MoveMixin TheMove; + typedef GameState, TheMove> TheGameState; + typedef LegalityCheck TheLegalityCheck; + typedef Shogi::Serializer TheSerializer; + typedef DropAnimatorMixin > TheAnimator; + typedef Crazyhouse::MoveFactory TheMoveFactory; + typedef Variant TheMoveGenerator; // to make VariantData happy static const bool hasICS = false; static const bool m_simple_moves = false; --- tagua-1.0~alpha2.orig/src/hlvariant/shogi/gamestate.h +++ tagua-1.0~alpha2/src/hlvariant/shogi/gamestate.h @@ -24,8 +24,8 @@ typedef _Board Board; typedef _Move Move; typedef typename Board::Piece Piece; - typedef Pool Pool; - typedef PoolCollection Pools; + typedef Pool GSPool; + typedef PoolCollection Pools; private: Board m_board; Pools m_pools; --- tagua-1.0~alpha2.orig/src/hlvariant/shogi/variant.h +++ tagua-1.0~alpha2/src/hlvariant/shogi/variant.h @@ -27,13 +27,13 @@ namespace Shogi { struct TAGUA_EXPORT Variant { - typedef Crazyhouse::MoveMixin Move; - typedef GameState, Move> GameState; - typedef LegalityCheck LegalityCheck; - typedef Serializer Serializer; - typedef DropAnimatorMixin > Animator; - typedef Crazyhouse::MoveFactory MoveFactory; - typedef Variant MoveGenerator; // to make VariantData happy + typedef Crazyhouse::MoveMixin TheMove; + typedef GameState, TheMove> TheGameState; + typedef LegalityCheck TheLegalityCheck; + typedef Serializer TheSerializer; + typedef DropAnimatorMixin > TheAnimator; + typedef Crazyhouse::MoveFactory TheMoveFactory; + typedef Variant TheMoveGenerator; // to make VariantData happy static const bool hasICS = false; static const bool m_simple_moves = false; --- tagua-1.0~alpha2.orig/src/hlvariant/tagua_wrapped.h +++ tagua-1.0~alpha2/src/hlvariant/tagua_wrapped.h @@ -23,10 +23,10 @@ #define __FUNC__ __FUNCTION__ #endif -#define MISMATCH(x,y) (kDebug() << " --> Error in "<<__FUNC__<<", MISMATCH!" \ +#define MISMATCH(x,y) do { kDebug() << " --> Error in "<<__FUNC__<<", MISMATCH!" \ << " got type " << prettyTypeName(typeid(x).name()) \ << " instead of " << prettyTypeName(typeid(y).name()) \ - << " this is " << prettyTypeName(typeid(*this).name()) ) + << " this is " << prettyTypeName(typeid(*this).name()); } while (0) #define DEFINE_VARIANT_FACTORY() \ VariantFactory* createFactory() { \ @@ -71,7 +71,7 @@ template class WrappedPool : public AbstractPool { - typedef typename VariantData::Pool Pool; + typedef typename VariantData::VDPool Pool; typedef typename VariantData::Piece Piece; Pool& m_pool; @@ -191,7 +191,7 @@ template struct ReturnPool { static PoolPtr apply(typename VariantData::GameState& state, int player) { - return ReturnPoolAux::Pool>::apply(state, player); + return ReturnPoolAux::VDPool>::apply(state, player); } }; --- tagua-1.0~alpha2.orig/src/hlvariant/tori-shogi/variant.cpp +++ tagua-1.0~alpha2/src/hlvariant/tori-shogi/variant.cpp @@ -14,7 +14,7 @@ namespace HLVariant { namespace ToriShogi { -const char* Variant::m_name = "Tori Shogi"; +const char* Variant::m_name = "ToriShogi"; const char* Variant::m_theme_proxy = "ToriShogi"; void Variant::setupMove(NormalUserMove& m) const { --- tagua-1.0~alpha2.orig/src/hlvariant/tori-shogi/variant.h +++ tagua-1.0~alpha2/src/hlvariant/tori-shogi/variant.h @@ -28,13 +28,13 @@ namespace ToriShogi { struct TAGUA_EXPORT Variant { - typedef Crazyhouse::MoveMixin Move; - typedef GameState, Move> GameState; - typedef LegalityCheck LegalityCheck; - typedef Serializer Serializer; - typedef DropAnimatorMixin > Animator; - typedef Crazyhouse::MoveFactory MoveFactory; - typedef Variant MoveGenerator; // to make VariantData happy + typedef Crazyhouse::MoveMixin TheMove; + typedef GameState, TheMove> TheGameState; + typedef LegalityCheck TheLegalityCheck; + typedef Serializer TheSerializer; + typedef DropAnimatorMixin > TheAnimator; + typedef Crazyhouse::MoveFactory TheMoveFactory; + typedef Variant TheMoveGenerator; // to make VariantData happy static const bool hasICS = false; static const bool m_simple_moves = false; --- tagua-1.0~alpha2.orig/src/hlvariant/variantdata.h +++ tagua-1.0~alpha2/src/hlvariant/variantdata.h @@ -13,16 +13,16 @@ template struct VariantData { - typedef typename Variant::MoveGenerator MoveGenerator; - typedef typename MoveGenerator::LegalityCheck LegalityCheck; + typedef typename Variant::TheMoveGenerator MoveGenerator; + typedef typename MoveGenerator::TheLegalityCheck LegalityCheck; typedef typename LegalityCheck::GameState GameState; typedef typename GameState::Board Board; - typedef typename GameState::Pool Pool; + typedef typename GameState::GSPool VDPool; typedef typename GameState::Move Move; typedef typename Board::Piece Piece; - typedef typename Variant::Animator Animator; - typedef typename Variant::Serializer Serializer; - typedef typename Variant::MoveFactory MoveFactory; + typedef typename Variant::TheAnimator Animator; + typedef typename Variant::TheSerializer Serializer; + typedef typename Variant::TheMoveFactory MoveFactory; }; #endif // HLVARIANTS__VARIANTDATA_H --- tagua-1.0~alpha2.orig/src/mainwindow.cpp +++ tagua-1.0~alpha2/src/mainwindow.cpp @@ -69,8 +69,6 @@ m_movelist_stack = new QStackedWidget; - connect(m_main, SIGNAL(currentChanged(int)), - this, SLOT(changeTab(int))); connect(m_main, SIGNAL(closeTab()), this, SLOT(closeTab())); @@ -107,6 +105,10 @@ // start in edit game mode newGame(variant, AbstractPosition::Ptr(), true); updateVariantActions(); + + // finally hook the signal, now that we're ready to process it + connect(m_main, SIGNAL(currentChanged(int)), + this, SLOT(changeTab(int))); } ChessTable* MainWindow::table() { @@ -308,33 +310,31 @@ bool newTab) { VariantPtr variant = Variants::instance().get(variantName); if (!variant) { - kWarning() << "no variant" << variantName << "found"; + kWarning() << "no variant" << variantName << "found - trying 'chess'."; variant = Variants::instance().get("chess"); } - - if (variant) { - ChessTable* board = newTab ? new ChessTable : table(); - QString text = QString("Editing %1 game").arg(variant->name().toLower()); - - shared_ptr controller(new EditGameController( - board, variant, startingPos)); - if (newTab) { - createTab(board, controller, text); - } - else { - unplugActionList("variantActions"); - ui().setController(controller); - table()->setPlayers(Player(), Player()); - m_main->setTabText(m_main->currentIndex(), text); - updateVariantActions(false); - } - return true; - } - else { + if (!variant) { kError() << "Could not find the chess variant"; exit(1); return false; } + + ChessTable* board = newTab ? new ChessTable : table(); + QString text = QString("Editing %1 game").arg(variant->name().toLower()); + + shared_ptr controller(new EditGameController( + board, variant, startingPos)); + if (newTab) { + createTab(board, controller, text); + } + else { + unplugActionList("variantActions"); + ui().setController(controller); + table()->setPlayers(Player(), Player()); + m_main->setTabText(m_main->currentIndex(), text); + updateVariantActions(false); + } + return true; } --- tagua-1.0~alpha2.orig/tagua.pot +++ tagua-1.0~alpha2/tagua.pot @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: http://trac.tagua-project.org\n" -"POT-Creation-Date: 2008-02-26 23:43+0000\n" +"POT-Creation-Date: 2010-06-23 23:18+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -76,79 +76,79 @@ msgid "Initial variant" msgstr "" -#: mainwindow.cpp:79 +#: mainwindow.cpp:77 msgid "Move list" msgstr "" -#: mainwindow.cpp:89 +#: mainwindow.cpp:87 msgid "FICS Connection" msgstr "" -#: mainwindow.cpp:92 +#: mainwindow.cpp:90 msgid "Console" msgstr "" -#: mainwindow.cpp:129 +#: mainwindow.cpp:131 msgid "E&ngines" msgstr "" -#: mainwindow.cpp:143 +#: mainwindow.cpp:145 msgid "Play as &white" msgstr "" -#: mainwindow.cpp:149 +#: mainwindow.cpp:151 msgid "Play as &black" msgstr "" -#: mainwindow.cpp:156 +#: mainwindow.cpp:158 msgid "&Analyze" msgstr "" -#: mainwindow.cpp:175 +#: mainwindow.cpp:177 msgid "&Back" msgstr "" -#: mainwindow.cpp:176 +#: mainwindow.cpp:178 msgid "&Forward" msgstr "" -#: mainwindow.cpp:177 +#: mainwindow.cpp:179 msgid "Be&gin" msgstr "" -#: mainwindow.cpp:178 +#: mainwindow.cpp:180 msgid "&End" msgstr "" -#: mainwindow.cpp:179 +#: mainwindow.cpp:181 msgid "&Connect" msgstr "" -#: mainwindow.cpp:181 +#: mainwindow.cpp:183 msgid "&Disconnect" msgstr "" -#: mainwindow.cpp:188 +#: mainwindow.cpp:190 msgid "&Edit position" msgstr "" -#: mainwindow.cpp:189 +#: mainwindow.cpp:191 msgid "&Clear board" msgstr "" -#: mainwindow.cpp:190 +#: mainwindow.cpp:192 msgid "&Set starting position" msgstr "" -#: mainwindow.cpp:194 +#: mainwindow.cpp:196 msgid "&Flip view" msgstr "" -#: mainwindow.cpp:196 +#: mainwindow.cpp:198 msgid "Toggle &console" msgstr "" -#: mainwindow.cpp:197 +#: mainwindow.cpp:199 msgid "Toggle &move list" msgstr "" @@ -229,20 +229,20 @@ msgid "&Name:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 136 +#. i18n: file: ui/pref_engines.ui:136 +#. i18n: ectx: property (text), widget (QLabel, label_2) #: pref_engines.cpp:47 extractedrc.cpp:131 msgid "&Type:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 147 +#. i18n: file: ui/pref_engines.ui:147 +#. i18n: ectx: property (text), item, widget (QComboBox, m_type) #: pref_engines.cpp:52 extractedrc.cpp:134 msgid "XBoard" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 152 +#. i18n: file: ui/pref_engines.ui:152 +#. i18n: ectx: property (text), item, widget (QComboBox, m_type) #: pref_engines.cpp:53 extractedrc.cpp:137 msgid "UCI" msgstr "" @@ -259,8 +259,8 @@ msgid "GNU Shogi" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 113 +#. i18n: file: ui/pref_engines.ui:113 +#. i18n: ectx: property (text), widget (QLabel, label) #: pref_engines.cpp:61 extractedrc.cpp:128 msgid "&Path:" msgstr "" @@ -305,490 +305,490 @@ msgid "Close the current tab" msgstr "" -#. i18n: tag Text -#. i18n: file ./taguaui.rc line 15 +#. i18n: file: taguaui.rc:15 +#. i18n: ectx: Menu (edit) #: extractedrc.cpp:3 msgid "&Edit" msgstr "" -#. i18n: tag text -#. i18n: file ./taguaui.rc line 24 +#. i18n: file: taguaui.rc:24 +#. i18n: ectx: Menu (gameMenu) #: extractedrc.cpp:6 msgid "&Game" msgstr "" -#. i18n: tag text -#. i18n: file ./taguaui.rc line 33 +#. i18n: file: taguaui.rc:33 +#. i18n: ectx: Menu (viewMenu) #: extractedrc.cpp:9 msgid "&View" msgstr "" -#. i18n: tag text -#. i18n: file ./taguaui.rc line 47 +#. i18n: file: taguaui.rc:47 +#. i18n: ectx: ToolBar (gameToolbar) #: extractedrc.cpp:12 msgid "Game Toolbar" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 13 -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 13 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 13 +#. i18n: file: ui/gametags.ui:13 +#. i18n: ectx: property (windowTitle), widget (QWidget, Form) +#. i18n: file: ui/pref_board.ui:13 +#. i18n: ectx: property (windowTitle), widget (QWidget, PrefBoard) +#. i18n: file: ui/pref_movelist.ui:13 +#. i18n: ectx: property (windowTitle), widget (QWidget, PrefMoveList) #: extractedrc.cpp:15 extractedrc.cpp:63 extractedrc.cpp:182 msgid "Form" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 25 +#. i18n: file: ui/gametags.ui:25 +#. i18n: ectx: property (text), widget (QLabel, label_12) #: extractedrc.cpp:18 msgid "Round:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 35 +#. i18n: file: ui/gametags.ui:35 +#. i18n: ectx: property (text), widget (QLabel, label_7) #: extractedrc.cpp:21 msgid "Time:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 54 +#. i18n: file: ui/gametags.ui:54 +#. i18n: ectx: property (text), widget (QLabel, label_11) #: extractedrc.cpp:24 msgid "Result:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 61 +#. i18n: file: ui/gametags.ui:61 +#. i18n: ectx: property (text), widget (QLabel, label_9) #: extractedrc.cpp:27 msgid "Increment:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 71 +#. i18n: file: ui/gametags.ui:71 +#. i18n: ectx: property (text), widget (QLabel, label_8) #: extractedrc.cpp:30 msgid "Site:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 78 +#. i18n: file: ui/gametags.ui:78 +#. i18n: ectx: property (text), widget (QLabel, label_6) #: extractedrc.cpp:33 msgid "Black rating:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 85 +#. i18n: file: ui/gametags.ui:85 +#. i18n: ectx: property (text), widget (QLabel, label_3) #: extractedrc.cpp:36 msgid "Event:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 92 +#. i18n: file: ui/gametags.ui:92 +#. i18n: ectx: property (text), widget (QLabel, label_2) #: extractedrc.cpp:39 msgid "Black:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 99 +#. i18n: file: ui/gametags.ui:99 +#. i18n: ectx: property (text), widget (QLabel, label) #: extractedrc.cpp:42 msgid "White:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 121 +#. i18n: file: ui/gametags.ui:121 +#. i18n: ectx: property (text), widget (QLabel, label_4) #: extractedrc.cpp:45 msgid "Date:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 131 +#. i18n: file: ui/gametags.ui:131 +#. i18n: ectx: property (text), widget (QLabel, label_5) #: extractedrc.cpp:48 msgid "White rating:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 138 +#. i18n: file: ui/gametags.ui:138 +#. i18n: ectx: property (text), widget (QLabel, label_10) #: extractedrc.cpp:51 msgid "ECO:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/newgamedialog.ui line 13 +#. i18n: file: ui/newgamedialog.ui:13 +#. i18n: ectx: property (windowTitle), widget (QDialog, NewGameDialog) #: extractedrc.cpp:54 msgid "New game" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/newgamedialog.ui line 39 -#. i18n: tag string -#. i18n: file ./ui/pref_theme.ui line 48 +#. i18n: file: ui/newgamedialog.ui:39 +#. i18n: ectx: property (text), widget (QLabel, textLabel_1) +#. i18n: file: ui/pref_theme.ui:48 +#. i18n: ectx: property (text), widget (QLabel, label_1) #: extractedrc.cpp:57 extractedrc.cpp:232 msgid "&Variant:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/newgamedialog.ui line 74 +#. i18n: file: ui/newgamedialog.ui:74 +#. i18n: ectx: property (text), widget (QCheckBox, m_new_tab) #: extractedrc.cpp:60 msgid "Create in new &tab" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 36 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 36 +#. i18n: file: ui/pref_board.ui:36 +#. i18n: ectx: property (title), widget (QGroupBox, groupAnimations) +#. i18n: file: ui/pref_movelist.ui:36 +#. i18n: ectx: property (title), widget (QGroupBox, groupAnimations) #: extractedrc.cpp:66 extractedrc.cpp:185 msgid "&Animations" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 51 +#. i18n: file: ui/pref_board.ui:51 +#. i18n: ectx: property (text), widget (QCheckBox, checkTransformations) #: extractedrc.cpp:69 msgid "&Transformations" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 58 +#. i18n: file: ui/pref_board.ui:58 +#. i18n: ectx: property (text), widget (QCheckBox, checkExplosions) #: extractedrc.cpp:72 msgid "&Explosions" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 65 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 158 +#. i18n: file: ui/pref_board.ui:65 +#. i18n: ectx: property (text), widget (QCheckBox, checkMovements) +#. i18n: file: ui/pref_movelist.ui:158 +#. i18n: ectx: property (text), widget (QCheckBox, checkMovements) #: extractedrc.cpp:75 extractedrc.cpp:205 msgid "&Movements" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 72 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 165 +#. i18n: file: ui/pref_board.ui:72 +#. i18n: ectx: property (text), widget (QCheckBox, checkFading) +#. i18n: file: ui/pref_movelist.ui:165 +#. i18n: ectx: property (text), widget (QCheckBox, checkFading) #: extractedrc.cpp:78 extractedrc.cpp:208 msgid "&Fading" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 88 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 60 +#. i18n: file: ui/pref_board.ui:88 +#. i18n: ectx: property (text), widget (QLabel, label_6) +#. i18n: file: ui/pref_movelist.ui:60 +#. i18n: ectx: property (text), widget (QLabel, label_6) #: extractedrc.cpp:81 extractedrc.cpp:188 msgid "" "Rough\n" "(little CPU usage)" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 115 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 87 +#. i18n: file: ui/pref_board.ui:115 +#. i18n: ectx: property (text), widget (QLabel, label_7) +#. i18n: file: ui/pref_movelist.ui:87 +#. i18n: ectx: property (text), widget (QLabel, label_7) #: extractedrc.cpp:85 extractedrc.cpp:192 msgid "" "Smooth\n" "(high CPU usage)" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 130 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 179 +#. i18n: file: ui/pref_board.ui:130 +#. i18n: ectx: property (text), widget (QLabel, label_8) +#. i18n: file: ui/pref_movelist.ui:179 +#. i18n: ectx: property (text), widget (QLabel, label_8) #: extractedrc.cpp:89 extractedrc.cpp:214 msgid "Animation s&moothness:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 151 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 123 +#. i18n: file: ui/pref_board.ui:151 +#. i18n: ectx: property (text), widget (QLabel, label_2) +#. i18n: file: ui/pref_movelist.ui:123 +#. i18n: ectx: property (text), widget (QLabel, label) #: extractedrc.cpp:92 extractedrc.cpp:199 msgid "Slow" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 177 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 146 +#. i18n: file: ui/pref_board.ui:177 +#. i18n: ectx: property (text), widget (QLabel, label_4) +#. i18n: file: ui/pref_movelist.ui:146 +#. i18n: ectx: property (text), widget (QLabel, label_2) #: extractedrc.cpp:95 extractedrc.cpp:202 msgid "Fast" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 189 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 102 +#. i18n: file: ui/pref_board.ui:189 +#. i18n: ectx: property (text), widget (QLabel, label_3) +#. i18n: file: ui/pref_movelist.ui:102 +#. i18n: ectx: property (text), widget (QLabel, label_3) #: extractedrc.cpp:98 extractedrc.cpp:196 msgid "Animation s&peed:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 231 +#. i18n: file: ui/pref_board.ui:231 +#. i18n: ectx: property (text), widget (QLabel, label_9) #: extractedrc.cpp:101 msgid "&Max sequence length:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 253 +#. i18n: file: ui/pref_board.ui:253 +#. i18n: ectx: property (text), widget (QCheckBox, checkSequence) #: extractedrc.cpp:104 msgid "Animate move &sequences" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 277 +#. i18n: file: ui/pref_board.ui:277 +#. i18n: ectx: property (title), widget (QGroupBox, groupBorder) #: extractedrc.cpp:107 msgid "&Border" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 292 +#. i18n: file: ui/pref_board.ui:292 +#. i18n: ectx: property (text), widget (QLabel, label) #: extractedrc.cpp:110 msgid "&Color" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 302 +#. i18n: file: ui/pref_board.ui:302 +#. i18n: ectx: property (text), widget (QLabel, label_5) #: extractedrc.cpp:113 msgid "&Text Color" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 320 +#. i18n: file: ui/pref_board.ui:320 +#. i18n: ectx: property (text), widget (QCheckBox, checkBorderFont) #: extractedrc.cpp:116 msgid "Custom &font:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 13 +#. i18n: file: ui/pref_engines.ui:13 +#. i18n: ectx: property (windowTitle), widget (QWidget, PrefEngines) #: extractedrc.cpp:119 msgid "Engines" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 25 +#. i18n: file: ui/pref_engines.ui:25 +#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2) #: extractedrc.cpp:122 msgid "Engine list" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 93 +#. i18n: file: ui/pref_engines.ui:93 +#. i18n: ectx: property (title), widget (QGroupBox, groupBox) #: extractedrc.cpp:125 msgid "Engine properties" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 157 +#. i18n: file: ui/pref_engines.ui:157 +#. i18n: ectx: property (text), item, widget (QComboBox, m_type) #: extractedrc.cpp:140 msgid "Tagua (text)" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 162 +#. i18n: file: ui/pref_engines.ui:162 +#. i18n: ectx: property (text), item, widget (QComboBox, m_type) #: extractedrc.cpp:143 msgid "Tagua (D-BUS)" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 180 +#. i18n: file: ui/pref_engines.ui:180 +#. i18n: ectx: property (text), widget (QLabel, label_3) #: extractedrc.cpp:146 msgid "&Work dir:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 13 +#. i18n: file: ui/pref_highlight.ui:13 +#. i18n: ectx: property (windowTitle), widget (QDialog, PrefHighlight) #: extractedrc.cpp:149 msgid "Dialog" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 47 +#. i18n: file: ui/pref_highlight.ui:47 +#. i18n: ectx: property (text), widget (QLabel, label) #: extractedrc.cpp:152 msgid "Pattern" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 75 +#. i18n: file: ui/pref_highlight.ui:75 +#. i18n: ectx: property (text), widget (QCheckBox, m_bold) #: extractedrc.cpp:155 msgid "Bold" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 82 +#. i18n: file: ui/pref_highlight.ui:82 +#. i18n: ectx: property (text), widget (QCheckBox, m_italic) #: extractedrc.cpp:158 msgid "Italic" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 148 +#. i18n: file: ui/pref_highlight.ui:148 +#. i18n: ectx: property (text), widget (QLabel, label2) #: extractedrc.cpp:161 msgid "Use this box to test your regular expression" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 186 +#. i18n: file: ui/pref_highlight.ui:186 +#. i18n: ectx: property (text), widget (QPushButton, m_add) #: extractedrc.cpp:164 msgid "Add" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 193 +#. i18n: file: ui/pref_highlight.ui:193 +#. i18n: ectx: property (text), widget (QPushButton, m_delete) #: extractedrc.cpp:167 msgid "Remove" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 223 +#. i18n: file: ui/pref_highlight.ui:223 +#. i18n: ectx: property (text), widget (QPushButton, m_up) #: extractedrc.cpp:170 msgid "Up" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 230 +#. i18n: file: ui/pref_highlight.ui:230 +#. i18n: ectx: property (text), widget (QPushButton, m_down) #: extractedrc.cpp:173 msgid "Down" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 266 +#. i18n: file: ui/pref_highlight.ui:266 +#. i18n: ectx: property (text), widget (QPushButton, m_ok) #: extractedrc.cpp:176 msgid "OK" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 273 +#. i18n: file: ui/pref_highlight.ui:273 +#. i18n: ectx: property (text), widget (QPushButton, m_cancel) #: extractedrc.cpp:179 msgid "Cancel" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 172 +#. i18n: file: ui/pref_movelist.ui:172 +#. i18n: ectx: property (text), widget (QCheckBox, checkHighlighting) #: extractedrc.cpp:211 msgid "&Smooth highlighting" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 203 +#. i18n: file: ui/pref_movelist.ui:203 +#. i18n: ectx: property (title), widget (QGroupBox, groupBox) #: extractedrc.cpp:217 msgid "&Colors and fonts" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 215 +#. i18n: file: ui/pref_movelist.ui:215 +#. i18n: ectx: property (text), widget (QLabel, label_5) #: extractedrc.cpp:220 msgid "C&omments color:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 233 +#. i18n: file: ui/pref_movelist.ui:233 +#. i18n: ectx: property (text), widget (QCheckBox, checkCommentsFont) #: extractedrc.cpp:223 msgid "Cus&tom comments font:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 243 +#. i18n: file: ui/pref_movelist.ui:243 +#. i18n: ectx: property (text), widget (QCheckBox, checkMovesFont) #: extractedrc.cpp:226 msgid "C&ustom moves font:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 253 +#. i18n: file: ui/pref_movelist.ui:253 +#. i18n: ectx: property (text), widget (QLabel, label_4) #: extractedrc.cpp:229 msgid "S&elected move color:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_theme_page.ui line 31 -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 149 +#. i18n: file: ui/pref_theme_page.ui:31 +#. i18n: ectx: property (text), widget (QToolButton, m_resetButton) +#. i18n: file: ui/quickconnect.ui:149 +#. i18n: ectx: property (text), widget (QToolButton, buttonTimesealPath) #: extractedrc.cpp:235 extractedrc.cpp:271 msgid "..." msgstr "" -#. i18n: tag string -#. i18n: file ./ui/preferences.ui line 13 +#. i18n: file: ui/preferences.ui:13 +#. i18n: ectx: property (windowTitle), widget (QDialog, Preferences) #: extractedrc.cpp:238 msgid "Change Tagua Settings" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 13 +#. i18n: file: ui/quickconnect.ui:13 +#. i18n: ectx: property (windowTitle), widget (QDialog, QuickConnect) #: extractedrc.cpp:241 msgid "Quick Connect" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 28 +#. i18n: file: ui/quickconnect.ui:28 +#. i18n: ectx: property (title), widget (QGroupBox, groupBox_1) #: extractedrc.cpp:244 msgid "&Login" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 47 +#. i18n: file: ui/quickconnect.ui:47 +#. i18n: ectx: property (text), widget (QLabel, textLabel_2) #: extractedrc.cpp:247 msgid "&Password:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 60 +#. i18n: file: ui/quickconnect.ui:60 +#. i18n: ectx: property (text), widget (QLabel, textLabel_1) #: extractedrc.cpp:250 msgid "&Username:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 70 +#. i18n: file: ui/quickconnect.ui:70 +#. i18n: ectx: property (text), widget (QCheckBox, chkStore) #: extractedrc.cpp:253 msgid "&Store password on this computer" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 73 -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 182 +#. i18n: file: ui/quickconnect.ui:73 +#. i18n: ectx: property (shortcut), widget (QCheckBox, chkStore) +#. i18n: file: ui/quickconnect.ui:182 +#. i18n: ectx: property (shortcut), widget (QCheckBox, chkTimesealCmd) #: extractedrc.cpp:256 extractedrc.cpp:280 msgid "Alt+S" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 83 +#. i18n: file: ui/quickconnect.ui:83 +#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2) #: extractedrc.cpp:259 msgid "Ser&ver:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 98 +#. i18n: file: ui/quickconnect.ui:98 +#. i18n: ectx: property (text), widget (QLabel, textLabel_4) #: extractedrc.cpp:262 msgid "ICS p&ort:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 115 +#. i18n: file: ui/quickconnect.ui:115 +#. i18n: ectx: property (text), widget (QLabel, textLabel_3) #: extractedrc.cpp:265 msgid "ICS &host:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 131 +#. i18n: file: ui/quickconnect.ui:131 +#. i18n: ectx: property (title), widget (QGroupBox, groupTimeseal) #: extractedrc.cpp:268 msgid "&Timeseal" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 159 +#. i18n: file: ui/quickconnect.ui:159 +#. i18n: ectx: property (text), widget (QLabel, textLabel_5) #: extractedrc.cpp:274 msgid "&File Path:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 179 +#. i18n: file: ui/quickconnect.ui:179 +#. i18n: ectx: property (text), widget (QCheckBox, chkTimesealCmd) #: extractedrc.cpp:277 msgid "Use &custom command line arguments" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 232 +#. i18n: file: ui/quickconnect.ui:232 +#. i18n: ectx: property (text), widget (QPushButton, buttonOk) #: extractedrc.cpp:283 msgid "&OK" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 248 +#. i18n: file: ui/quickconnect.ui:248 +#. i18n: ectx: property (text), widget (QPushButton, buttonCancel) #: extractedrc.cpp:286 msgid "&Cancel" msgstr "" --- tagua-1.0~alpha2.orig/tests/luaimage/CMakeLists.txt +++ tagua-1.0~alpha2/tests/luaimage/CMakeLists.txt @@ -48,7 +48,7 @@ ${QT_LIBRARIES} #${QT_QTNETWORK_LIBRARIES} ${QT_QTSVG_LIBRARIES} - ${LUA_LINK_FLAGS} + ${LUA_LDFLAGS} ${KDE4_KDEUI_LIBS} ${KDE4_KIO_LIBS} ) --- tagua-1.0~alpha2.orig/tests/movelist/CMakeLists.txt +++ tagua-1.0~alpha2/tests/movelist/CMakeLists.txt @@ -45,7 +45,7 @@ #${QT_QTNETWORK_LIBRARIES} #${QT_QTSVG_LIBRARIES} ${QT_QTXML_LIBRARIES} - #${LUA_LINK_FLAGS} + #${LUA_LDFLAGS} ${KDE4_KDEUI_LIBS} ${KDE4_KIO_LIBS} ${KDE4_KHTML_LIBS} --- tagua-1.0~alpha2.orig/tests/options/CMakeLists.txt +++ tagua-1.0~alpha2/tests/options/CMakeLists.txt @@ -44,7 +44,7 @@ #${QT_QTNETWORK_LIBRARIES} ${QT_QTSVG_LIBRARIES} ${QT_QTXML_LIBRARIES} - ${LUA_LINK_FLAGS} + ${LUA_LDFLAGS} ${KDE4_KDEUI_LIBS} ${KDE4_KIO_LIBS} ) --- tagua-1.0~alpha2.orig/translations/cs.po +++ tagua-1.0~alpha2/translations/cs.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: cs\n" "Report-Msgid-Bugs-To: http://trac.tagua-project.org\n" -"POT-Creation-Date: 2008-02-26 23:43+0000\n" +"POT-Creation-Date: 2010-06-23 23:18+0200\n" "PO-Revision-Date: 2007-11-29 18:54+0100\n" "Last-Translator: Karel Volný \n" "Language-Team: čeština \n" @@ -79,79 +79,79 @@ msgid "Initial variant" msgstr "původní varianta" -#: mainwindow.cpp:79 +#: mainwindow.cpp:77 msgid "Move list" msgstr "Seznam tahů" -#: mainwindow.cpp:89 +#: mainwindow.cpp:87 msgid "FICS Connection" msgstr "Připojení k FICS" -#: mainwindow.cpp:92 +#: mainwindow.cpp:90 msgid "Console" msgstr "Konsole" -#: mainwindow.cpp:129 +#: mainwindow.cpp:131 msgid "E&ngines" msgstr "&Programy" -#: mainwindow.cpp:143 +#: mainwindow.cpp:145 msgid "Play as &white" msgstr "Hrát za &bílého" -#: mainwindow.cpp:149 +#: mainwindow.cpp:151 msgid "Play as &black" msgstr "Hrát za &černého" -#: mainwindow.cpp:156 +#: mainwindow.cpp:158 msgid "&Analyze" msgstr "&Analyzovat" -#: mainwindow.cpp:175 +#: mainwindow.cpp:177 msgid "&Back" msgstr "&Zpět" -#: mainwindow.cpp:176 +#: mainwindow.cpp:178 msgid "&Forward" msgstr "&Vpřed" -#: mainwindow.cpp:177 +#: mainwindow.cpp:179 msgid "Be&gin" msgstr "Z&ačátek" -#: mainwindow.cpp:178 +#: mainwindow.cpp:180 msgid "&End" msgstr "&Konec" -#: mainwindow.cpp:179 +#: mainwindow.cpp:181 msgid "&Connect" msgstr "&Připojit" -#: mainwindow.cpp:181 +#: mainwindow.cpp:183 msgid "&Disconnect" msgstr "&Odpojit" -#: mainwindow.cpp:188 +#: mainwindow.cpp:190 msgid "&Edit position" msgstr "&Upravit posici" -#: mainwindow.cpp:189 +#: mainwindow.cpp:191 msgid "&Clear board" msgstr "&Vyčistit desku" -#: mainwindow.cpp:190 +#: mainwindow.cpp:192 msgid "&Set starting position" msgstr "&Nastavit počáteční posici" -#: mainwindow.cpp:194 +#: mainwindow.cpp:196 msgid "&Flip view" msgstr "&Otočit desku" -#: mainwindow.cpp:196 +#: mainwindow.cpp:198 msgid "Toggle &console" msgstr "Přepnout &konsoli" -#: mainwindow.cpp:197 +#: mainwindow.cpp:199 msgid "Toggle &move list" msgstr "Přepnout &seznam tahů" @@ -233,20 +233,20 @@ msgid "&Name:" msgstr "&Jméno:" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 136 +#. i18n: file: ui/pref_engines.ui:136 +#. i18n: ectx: property (text), widget (QLabel, label_2) #: pref_engines.cpp:47 extractedrc.cpp:131 msgid "&Type:" msgstr "&Typ:" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 147 +#. i18n: file: ui/pref_engines.ui:147 +#. i18n: ectx: property (text), item, widget (QComboBox, m_type) #: pref_engines.cpp:52 extractedrc.cpp:134 msgid "XBoard" msgstr "XBoard" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 152 +#. i18n: file: ui/pref_engines.ui:152 +#. i18n: ectx: property (text), item, widget (QComboBox, m_type) #: pref_engines.cpp:53 extractedrc.cpp:137 msgid "UCI" msgstr "UCI" @@ -263,8 +263,8 @@ msgid "GNU Shogi" msgstr "GNU Shogi" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 113 +#. i18n: file: ui/pref_engines.ui:113 +#. i18n: ectx: property (text), widget (QLabel, label) #: pref_engines.cpp:61 extractedrc.cpp:128 msgid "&Path:" msgstr "&Cesta:" @@ -311,493 +311,493 @@ msgid "Close the current tab" msgstr "Zavřít současnou kartu" -#. i18n: tag Text -#. i18n: file ./taguaui.rc line 15 +#. i18n: file: taguaui.rc:15 +#. i18n: ectx: Menu (edit) #: extractedrc.cpp:3 #, fuzzy msgid "&Edit" msgstr "Ú&pravy" -#. i18n: tag text -#. i18n: file ./taguaui.rc line 24 +#. i18n: file: taguaui.rc:24 +#. i18n: ectx: Menu (gameMenu) #: extractedrc.cpp:6 msgid "&Game" msgstr "&Hra" -#. i18n: tag text -#. i18n: file ./taguaui.rc line 33 +#. i18n: file: taguaui.rc:33 +#. i18n: ectx: Menu (viewMenu) #: extractedrc.cpp:9 msgid "&View" msgstr "Po&hled" -#. i18n: tag text -#. i18n: file ./taguaui.rc line 47 +#. i18n: file: taguaui.rc:47 +#. i18n: ectx: ToolBar (gameToolbar) #: extractedrc.cpp:12 msgid "Game Toolbar" msgstr "Nástrojová lišta hry" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 13 -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 13 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 13 +#. i18n: file: ui/gametags.ui:13 +#. i18n: ectx: property (windowTitle), widget (QWidget, Form) +#. i18n: file: ui/pref_board.ui:13 +#. i18n: ectx: property (windowTitle), widget (QWidget, PrefBoard) +#. i18n: file: ui/pref_movelist.ui:13 +#. i18n: ectx: property (windowTitle), widget (QWidget, PrefMoveList) #: extractedrc.cpp:15 extractedrc.cpp:63 extractedrc.cpp:182 msgid "Form" msgstr "Formát" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 25 +#. i18n: file: ui/gametags.ui:25 +#. i18n: ectx: property (text), widget (QLabel, label_12) #: extractedrc.cpp:18 msgid "Round:" msgstr "Kolo:" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 35 +#. i18n: file: ui/gametags.ui:35 +#. i18n: ectx: property (text), widget (QLabel, label_7) #: extractedrc.cpp:21 msgid "Time:" msgstr "Čas:" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 54 +#. i18n: file: ui/gametags.ui:54 +#. i18n: ectx: property (text), widget (QLabel, label_11) #: extractedrc.cpp:24 msgid "Result:" msgstr "Výsledek:" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 61 +#. i18n: file: ui/gametags.ui:61 +#. i18n: ectx: property (text), widget (QLabel, label_9) #: extractedrc.cpp:27 msgid "Increment:" msgstr "Přírůstek:" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 71 +#. i18n: file: ui/gametags.ui:71 +#. i18n: ectx: property (text), widget (QLabel, label_8) #: extractedrc.cpp:30 msgid "Site:" msgstr "Místo:" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 78 +#. i18n: file: ui/gametags.ui:78 +#. i18n: ectx: property (text), widget (QLabel, label_6) #: extractedrc.cpp:33 msgid "Black rating:" msgstr "Hodnocení černého:" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 85 +#. i18n: file: ui/gametags.ui:85 +#. i18n: ectx: property (text), widget (QLabel, label_3) #: extractedrc.cpp:36 msgid "Event:" msgstr "Událost:" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 92 +#. i18n: file: ui/gametags.ui:92 +#. i18n: ectx: property (text), widget (QLabel, label_2) #: extractedrc.cpp:39 msgid "Black:" msgstr "Černý:" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 99 +#. i18n: file: ui/gametags.ui:99 +#. i18n: ectx: property (text), widget (QLabel, label) #: extractedrc.cpp:42 msgid "White:" msgstr "Bílý:" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 121 +#. i18n: file: ui/gametags.ui:121 +#. i18n: ectx: property (text), widget (QLabel, label_4) #: extractedrc.cpp:45 msgid "Date:" msgstr "Datum:" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 131 +#. i18n: file: ui/gametags.ui:131 +#. i18n: ectx: property (text), widget (QLabel, label_5) #: extractedrc.cpp:48 msgid "White rating:" msgstr "Hodnocení bílého:" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 138 +#. i18n: file: ui/gametags.ui:138 +#. i18n: ectx: property (text), widget (QLabel, label_10) #: extractedrc.cpp:51 msgid "ECO:" msgstr "ECO:" -#. i18n: tag string -#. i18n: file ./ui/newgamedialog.ui line 13 +#. i18n: file: ui/newgamedialog.ui:13 +#. i18n: ectx: property (windowTitle), widget (QDialog, NewGameDialog) #: extractedrc.cpp:54 msgid "New game" msgstr "Nová hra" -#. i18n: tag string -#. i18n: file ./ui/newgamedialog.ui line 39 -#. i18n: tag string -#. i18n: file ./ui/pref_theme.ui line 48 +#. i18n: file: ui/newgamedialog.ui:39 +#. i18n: ectx: property (text), widget (QLabel, textLabel_1) +#. i18n: file: ui/pref_theme.ui:48 +#. i18n: ectx: property (text), widget (QLabel, label_1) #: extractedrc.cpp:57 extractedrc.cpp:232 msgid "&Variant:" msgstr "&Hra:" -#. i18n: tag string -#. i18n: file ./ui/newgamedialog.ui line 74 +#. i18n: file: ui/newgamedialog.ui:74 +#. i18n: ectx: property (text), widget (QCheckBox, m_new_tab) #: extractedrc.cpp:60 msgid "Create in new &tab" msgstr "Vytvořit v nové &kartě" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 36 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 36 +#. i18n: file: ui/pref_board.ui:36 +#. i18n: ectx: property (title), widget (QGroupBox, groupAnimations) +#. i18n: file: ui/pref_movelist.ui:36 +#. i18n: ectx: property (title), widget (QGroupBox, groupAnimations) #: extractedrc.cpp:66 extractedrc.cpp:185 msgid "&Animations" msgstr "&Animace" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 51 +#. i18n: file: ui/pref_board.ui:51 +#. i18n: ectx: property (text), widget (QCheckBox, checkTransformations) #: extractedrc.cpp:69 msgid "&Transformations" msgstr "&Transformace" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 58 +#. i18n: file: ui/pref_board.ui:58 +#. i18n: ectx: property (text), widget (QCheckBox, checkExplosions) #: extractedrc.cpp:72 msgid "&Explosions" msgstr "&Explose" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 65 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 158 +#. i18n: file: ui/pref_board.ui:65 +#. i18n: ectx: property (text), widget (QCheckBox, checkMovements) +#. i18n: file: ui/pref_movelist.ui:158 +#. i18n: ectx: property (text), widget (QCheckBox, checkMovements) #: extractedrc.cpp:75 extractedrc.cpp:205 msgid "&Movements" msgstr "Ta&hy" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 72 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 165 +#. i18n: file: ui/pref_board.ui:72 +#. i18n: ectx: property (text), widget (QCheckBox, checkFading) +#. i18n: file: ui/pref_movelist.ui:165 +#. i18n: ectx: property (text), widget (QCheckBox, checkFading) #: extractedrc.cpp:78 extractedrc.cpp:208 #, fuzzy msgid "&Fading" msgstr "&Mizení" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 88 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 60 +#. i18n: file: ui/pref_board.ui:88 +#. i18n: ectx: property (text), widget (QLabel, label_6) +#. i18n: file: ui/pref_movelist.ui:60 +#. i18n: ectx: property (text), widget (QLabel, label_6) #: extractedrc.cpp:81 extractedrc.cpp:188 msgid "" "Rough\n" "(little CPU usage)" msgstr "Hrubé
(malé využití CPU)" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 115 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 87 +#. i18n: file: ui/pref_board.ui:115 +#. i18n: ectx: property (text), widget (QLabel, label_7) +#. i18n: file: ui/pref_movelist.ui:87 +#. i18n: ectx: property (text), widget (QLabel, label_7) #: extractedrc.cpp:85 extractedrc.cpp:192 msgid "" "Smooth\n" "(high CPU usage)" msgstr "Jemné
(velké využití CPU)" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 130 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 179 +#. i18n: file: ui/pref_board.ui:130 +#. i18n: ectx: property (text), widget (QLabel, label_8) +#. i18n: file: ui/pref_movelist.ui:179 +#. i18n: ectx: property (text), widget (QLabel, label_8) #: extractedrc.cpp:89 extractedrc.cpp:214 msgid "Animation s&moothness:" msgstr "&Plynulost animací:" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 151 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 123 +#. i18n: file: ui/pref_board.ui:151 +#. i18n: ectx: property (text), widget (QLabel, label_2) +#. i18n: file: ui/pref_movelist.ui:123 +#. i18n: ectx: property (text), widget (QLabel, label) #: extractedrc.cpp:92 extractedrc.cpp:199 msgid "Slow" msgstr "Pomalu" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 177 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 146 +#. i18n: file: ui/pref_board.ui:177 +#. i18n: ectx: property (text), widget (QLabel, label_4) +#. i18n: file: ui/pref_movelist.ui:146 +#. i18n: ectx: property (text), widget (QLabel, label_2) #: extractedrc.cpp:95 extractedrc.cpp:202 msgid "Fast" msgstr "Rychle" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 189 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 102 +#. i18n: file: ui/pref_board.ui:189 +#. i18n: ectx: property (text), widget (QLabel, label_3) +#. i18n: file: ui/pref_movelist.ui:102 +#. i18n: ectx: property (text), widget (QLabel, label_3) #: extractedrc.cpp:98 extractedrc.cpp:196 msgid "Animation s&peed:" msgstr "&Rychlost animací:" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 231 +#. i18n: file: ui/pref_board.ui:231 +#. i18n: ectx: property (text), widget (QLabel, label_9) #: extractedrc.cpp:101 msgid "&Max sequence length:" msgstr "&Maximální délka posloupnosti:" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 253 +#. i18n: file: ui/pref_board.ui:253 +#. i18n: ectx: property (text), widget (QCheckBox, checkSequence) #: extractedrc.cpp:104 msgid "Animate move &sequences" msgstr "Animovat po&sloupnosti tahů:" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 277 +#. i18n: file: ui/pref_board.ui:277 +#. i18n: ectx: property (title), widget (QGroupBox, groupBorder) #: extractedrc.cpp:107 msgid "&Border" msgstr "&Okraj" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 292 +#. i18n: file: ui/pref_board.ui:292 +#. i18n: ectx: property (text), widget (QLabel, label) #: extractedrc.cpp:110 msgid "&Color" msgstr "&Barva" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 302 +#. i18n: file: ui/pref_board.ui:302 +#. i18n: ectx: property (text), widget (QLabel, label_5) #: extractedrc.cpp:113 msgid "&Text Color" msgstr "Barva &textu" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 320 +#. i18n: file: ui/pref_board.ui:320 +#. i18n: ectx: property (text), widget (QCheckBox, checkBorderFont) #: extractedrc.cpp:116 msgid "Custom &font:" msgstr "Uživatelské &písmo:" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 13 +#. i18n: file: ui/pref_engines.ui:13 +#. i18n: ectx: property (windowTitle), widget (QWidget, PrefEngines) #: extractedrc.cpp:119 msgid "Engines" msgstr "Programy" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 25 +#. i18n: file: ui/pref_engines.ui:25 +#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2) #: extractedrc.cpp:122 msgid "Engine list" msgstr "Seznam programů" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 93 +#. i18n: file: ui/pref_engines.ui:93 +#. i18n: ectx: property (title), widget (QGroupBox, groupBox) #: extractedrc.cpp:125 msgid "Engine properties" msgstr "Vlastnosti programu" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 157 +#. i18n: file: ui/pref_engines.ui:157 +#. i18n: ectx: property (text), item, widget (QComboBox, m_type) #: extractedrc.cpp:140 msgid "Tagua (text)" msgstr "Tagua (textové)" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 162 +#. i18n: file: ui/pref_engines.ui:162 +#. i18n: ectx: property (text), item, widget (QComboBox, m_type) #: extractedrc.cpp:143 msgid "Tagua (D-BUS)" msgstr "Tagua (DBUS)" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 180 +#. i18n: file: ui/pref_engines.ui:180 +#. i18n: ectx: property (text), widget (QLabel, label_3) #: extractedrc.cpp:146 msgid "&Work dir:" msgstr "Pracovní &adresář:" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 13 +#. i18n: file: ui/pref_highlight.ui:13 +#. i18n: ectx: property (windowTitle), widget (QDialog, PrefHighlight) #: extractedrc.cpp:149 msgid "Dialog" msgstr "Dialog" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 47 +#. i18n: file: ui/pref_highlight.ui:47 +#. i18n: ectx: property (text), widget (QLabel, label) #: extractedrc.cpp:152 msgid "Pattern" msgstr "Vzorek" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 75 +#. i18n: file: ui/pref_highlight.ui:75 +#. i18n: ectx: property (text), widget (QCheckBox, m_bold) #: extractedrc.cpp:155 msgid "Bold" msgstr "Tučné" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 82 +#. i18n: file: ui/pref_highlight.ui:82 +#. i18n: ectx: property (text), widget (QCheckBox, m_italic) #: extractedrc.cpp:158 msgid "Italic" msgstr "Kursiva" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 148 +#. i18n: file: ui/pref_highlight.ui:148 +#. i18n: ectx: property (text), widget (QLabel, label2) #: extractedrc.cpp:161 msgid "Use this box to test your regular expression" msgstr "Pro vyzkoušení regulárního výrazu použijte toto pole" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 186 +#. i18n: file: ui/pref_highlight.ui:186 +#. i18n: ectx: property (text), widget (QPushButton, m_add) #: extractedrc.cpp:164 msgid "Add" msgstr "Přidat" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 193 +#. i18n: file: ui/pref_highlight.ui:193 +#. i18n: ectx: property (text), widget (QPushButton, m_delete) #: extractedrc.cpp:167 msgid "Remove" msgstr "Odstranit" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 223 +#. i18n: file: ui/pref_highlight.ui:223 +#. i18n: ectx: property (text), widget (QPushButton, m_up) #: extractedrc.cpp:170 msgid "Up" msgstr "Nahoru" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 230 +#. i18n: file: ui/pref_highlight.ui:230 +#. i18n: ectx: property (text), widget (QPushButton, m_down) #: extractedrc.cpp:173 msgid "Down" msgstr "Dolů" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 266 +#. i18n: file: ui/pref_highlight.ui:266 +#. i18n: ectx: property (text), widget (QPushButton, m_ok) #: extractedrc.cpp:176 msgid "OK" msgstr "OK" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 273 +#. i18n: file: ui/pref_highlight.ui:273 +#. i18n: ectx: property (text), widget (QPushButton, m_cancel) #: extractedrc.cpp:179 msgid "Cancel" msgstr "Zrušit" -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 172 +#. i18n: file: ui/pref_movelist.ui:172 +#. i18n: ectx: property (text), widget (QCheckBox, checkHighlighting) #: extractedrc.cpp:211 msgid "&Smooth highlighting" msgstr "&Jemné zvýrazňování" -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 203 +#. i18n: file: ui/pref_movelist.ui:203 +#. i18n: ectx: property (title), widget (QGroupBox, groupBox) #: extractedrc.cpp:217 msgid "&Colors and fonts" msgstr "&Barvy a písma" -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 215 +#. i18n: file: ui/pref_movelist.ui:215 +#. i18n: ectx: property (text), widget (QLabel, label_5) #: extractedrc.cpp:220 msgid "C&omments color:" msgstr "Barva &poznámek:" -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 233 +#. i18n: file: ui/pref_movelist.ui:233 +#. i18n: ectx: property (text), widget (QCheckBox, checkCommentsFont) #: extractedrc.cpp:223 msgid "Cus&tom comments font:" msgstr "Uživatelské písmo pro po&známky:" -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 243 +#. i18n: file: ui/pref_movelist.ui:243 +#. i18n: ectx: property (text), widget (QCheckBox, checkMovesFont) #: extractedrc.cpp:226 msgid "C&ustom moves font:" msgstr "Uživatelské písmo pro &tahy:" -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 253 +#. i18n: file: ui/pref_movelist.ui:253 +#. i18n: ectx: property (text), widget (QLabel, label_4) #: extractedrc.cpp:229 msgid "S&elected move color:" msgstr "Barva &vybraného tahu:" -#. i18n: tag string -#. i18n: file ./ui/pref_theme_page.ui line 31 -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 149 +#. i18n: file: ui/pref_theme_page.ui:31 +#. i18n: ectx: property (text), widget (QToolButton, m_resetButton) +#. i18n: file: ui/quickconnect.ui:149 +#. i18n: ectx: property (text), widget (QToolButton, buttonTimesealPath) #: extractedrc.cpp:235 extractedrc.cpp:271 #, fuzzy msgid "..." msgstr "…" -#. i18n: tag string -#. i18n: file ./ui/preferences.ui line 13 +#. i18n: file: ui/preferences.ui:13 +#. i18n: ectx: property (windowTitle), widget (QDialog, Preferences) #: extractedrc.cpp:238 msgid "Change Tagua Settings" msgstr "Změnit nastavení Tagua" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 13 +#. i18n: file: ui/quickconnect.ui:13 +#. i18n: ectx: property (windowTitle), widget (QDialog, QuickConnect) #: extractedrc.cpp:241 msgid "Quick Connect" msgstr "Rychlé připojení" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 28 +#. i18n: file: ui/quickconnect.ui:28 +#. i18n: ectx: property (title), widget (QGroupBox, groupBox_1) #: extractedrc.cpp:244 msgid "&Login" msgstr "&Přihlášení" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 47 +#. i18n: file: ui/quickconnect.ui:47 +#. i18n: ectx: property (text), widget (QLabel, textLabel_2) #: extractedrc.cpp:247 msgid "&Password:" msgstr "&Heslo:" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 60 +#. i18n: file: ui/quickconnect.ui:60 +#. i18n: ectx: property (text), widget (QLabel, textLabel_1) #: extractedrc.cpp:250 msgid "&Username:" msgstr "&Uživatelské jméno:" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 70 +#. i18n: file: ui/quickconnect.ui:70 +#. i18n: ectx: property (text), widget (QCheckBox, chkStore) #: extractedrc.cpp:253 msgid "&Store password on this computer" msgstr "Uložit he&slo na tomto počítači" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 73 -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 182 +#. i18n: file: ui/quickconnect.ui:73 +#. i18n: ectx: property (shortcut), widget (QCheckBox, chkStore) +#. i18n: file: ui/quickconnect.ui:182 +#. i18n: ectx: property (shortcut), widget (QCheckBox, chkTimesealCmd) #: extractedrc.cpp:256 extractedrc.cpp:280 msgid "Alt+S" msgstr "Alt+S" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 83 +#. i18n: file: ui/quickconnect.ui:83 +#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2) #: extractedrc.cpp:259 msgid "Ser&ver:" msgstr "Ser&ver:" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 98 +#. i18n: file: ui/quickconnect.ui:98 +#. i18n: ectx: property (text), widget (QLabel, textLabel_4) #: extractedrc.cpp:262 msgid "ICS p&ort:" msgstr "&Port pro ICS:" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 115 +#. i18n: file: ui/quickconnect.ui:115 +#. i18n: ectx: property (text), widget (QLabel, textLabel_3) #: extractedrc.cpp:265 msgid "ICS &host:" msgstr "&Hostitel ICS:" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 131 +#. i18n: file: ui/quickconnect.ui:131 +#. i18n: ectx: property (title), widget (QGroupBox, groupTimeseal) #: extractedrc.cpp:268 msgid "&Timeseal" msgstr "&Timeseal" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 159 +#. i18n: file: ui/quickconnect.ui:159 +#. i18n: ectx: property (text), widget (QLabel, textLabel_5) #: extractedrc.cpp:274 msgid "&File Path:" msgstr "&Cesta k souboru:" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 179 +#. i18n: file: ui/quickconnect.ui:179 +#. i18n: ectx: property (text), widget (QCheckBox, chkTimesealCmd) #: extractedrc.cpp:277 msgid "Use &custom command line arguments" msgstr "Použít &uživatelské parametry na příkazové řádce" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 232 +#. i18n: file: ui/quickconnect.ui:232 +#. i18n: ectx: property (text), widget (QPushButton, buttonOk) #: extractedrc.cpp:283 msgid "&OK" msgstr "&OK" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 248 +#. i18n: file: ui/quickconnect.ui:248 +#. i18n: ectx: property (text), widget (QPushButton, buttonCancel) #: extractedrc.cpp:286 msgid "&Cancel" msgstr "&Zrušit" --- tagua-1.0~alpha2.orig/translations/fr.po +++ tagua-1.0~alpha2/translations/fr.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tagua 1.0-alpha\n" "Report-Msgid-Bugs-To: http://trac.tagua-project.org\n" -"POT-Creation-Date: 2008-02-26 23:43+0000\n" +"POT-Creation-Date: 2010-06-23 23:18+0200\n" "PO-Revision-Date: 2008-02-27 01:06+0100\n" "Last-Translator: Yann Dirson \n" "Language-Team: French \n" @@ -75,79 +75,79 @@ msgid "Initial variant" msgstr "Variante de dpart" -#: mainwindow.cpp:79 +#: mainwindow.cpp:77 msgid "Move list" msgstr "Liste des coups" -#: mainwindow.cpp:89 +#: mainwindow.cpp:87 msgid "FICS Connection" msgstr "Connection FICS" -#: mainwindow.cpp:92 +#: mainwindow.cpp:90 msgid "Console" msgstr "Console" -#: mainwindow.cpp:129 +#: mainwindow.cpp:131 msgid "E&ngines" msgstr "IA" -#: mainwindow.cpp:143 +#: mainwindow.cpp:145 msgid "Play as &white" msgstr "Jouer les &blancs" -#: mainwindow.cpp:149 +#: mainwindow.cpp:151 msgid "Play as &black" msgstr "Jouer les &noirs" -#: mainwindow.cpp:156 +#: mainwindow.cpp:158 msgid "&Analyze" msgstr "Analyser" -#: mainwindow.cpp:175 +#: mainwindow.cpp:177 msgid "&Back" msgstr "Prcdent" -#: mainwindow.cpp:176 +#: mainwindow.cpp:178 msgid "&Forward" msgstr "Suivant" -#: mainwindow.cpp:177 +#: mainwindow.cpp:179 msgid "Be&gin" msgstr "Dbut" -#: mainwindow.cpp:178 +#: mainwindow.cpp:180 msgid "&End" msgstr "Fin" -#: mainwindow.cpp:179 +#: mainwindow.cpp:181 msgid "&Connect" msgstr "Connexion" -#: mainwindow.cpp:181 +#: mainwindow.cpp:183 msgid "&Disconnect" msgstr "Dconnexion" -#: mainwindow.cpp:188 +#: mainwindow.cpp:190 msgid "&Edit position" msgstr "Modifier la position des pices" -#: mainwindow.cpp:189 +#: mainwindow.cpp:191 msgid "&Clear board" msgstr "Vider le plateau" -#: mainwindow.cpp:190 +#: mainwindow.cpp:192 msgid "&Set starting position" msgstr "Etablir la position de dpart" -#: mainwindow.cpp:194 +#: mainwindow.cpp:196 msgid "&Flip view" msgstr "Changer l'orientation du plateau" -#: mainwindow.cpp:196 +#: mainwindow.cpp:198 msgid "Toggle &console" msgstr "Affichage de la console" -#: mainwindow.cpp:197 +#: mainwindow.cpp:199 msgid "Toggle &move list" msgstr "Affichage de la liste des coups" @@ -229,20 +229,20 @@ msgid "&Name:" msgstr "Nom :" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 136 +#. i18n: file: ui/pref_engines.ui:136 +#. i18n: ectx: property (text), widget (QLabel, label_2) #: pref_engines.cpp:47 extractedrc.cpp:131 msgid "&Type:" msgstr "&Type :" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 147 +#. i18n: file: ui/pref_engines.ui:147 +#. i18n: ectx: property (text), item, widget (QComboBox, m_type) #: pref_engines.cpp:52 extractedrc.cpp:134 msgid "XBoard" msgstr "XBoard" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 152 +#. i18n: file: ui/pref_engines.ui:152 +#. i18n: ectx: property (text), item, widget (QComboBox, m_type) #: pref_engines.cpp:53 extractedrc.cpp:137 msgid "UCI" msgstr "UCI" @@ -259,8 +259,8 @@ msgid "GNU Shogi" msgstr "GNU Shogi" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 113 +#. i18n: file: ui/pref_engines.ui:113 +#. i18n: ectx: property (text), widget (QLabel, label) #: pref_engines.cpp:61 extractedrc.cpp:128 msgid "&Path:" msgstr "Chemin d'accs" @@ -305,494 +305,494 @@ msgid "Close the current tab" msgstr "Fermer l'onglet actuel" -#. i18n: tag Text -#. i18n: file ./taguaui.rc line 15 +#. i18n: file: taguaui.rc:15 +#. i18n: ectx: Menu (edit) #: extractedrc.cpp:3 msgid "&Edit" msgstr "&Edition" -#. i18n: tag text -#. i18n: file ./taguaui.rc line 24 +#. i18n: file: taguaui.rc:24 +#. i18n: ectx: Menu (gameMenu) #: extractedrc.cpp:6 msgid "&Game" msgstr "&Jeu" -#. i18n: tag text -#. i18n: file ./taguaui.rc line 33 +#. i18n: file: taguaui.rc:33 +#. i18n: ectx: Menu (viewMenu) #: extractedrc.cpp:9 msgid "&View" msgstr "&Affichage" -#. i18n: tag text -#. i18n: file ./taguaui.rc line 47 +#. i18n: file: taguaui.rc:47 +#. i18n: ectx: ToolBar (gameToolbar) #: extractedrc.cpp:12 msgid "Game Toolbar" msgstr "Barre d'outils \"Jeu\"" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 13 -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 13 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 13 +#. i18n: file: ui/gametags.ui:13 +#. i18n: ectx: property (windowTitle), widget (QWidget, Form) +#. i18n: file: ui/pref_board.ui:13 +#. i18n: ectx: property (windowTitle), widget (QWidget, PrefBoard) +#. i18n: file: ui/pref_movelist.ui:13 +#. i18n: ectx: property (windowTitle), widget (QWidget, PrefMoveList) #: extractedrc.cpp:15 extractedrc.cpp:63 extractedrc.cpp:182 msgid "Form" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 25 +#. i18n: file: ui/gametags.ui:25 +#. i18n: ectx: property (text), widget (QLabel, label_12) #: extractedrc.cpp:18 msgid "Round:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 35 +#. i18n: file: ui/gametags.ui:35 +#. i18n: ectx: property (text), widget (QLabel, label_7) #: extractedrc.cpp:21 msgid "Time:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 54 +#. i18n: file: ui/gametags.ui:54 +#. i18n: ectx: property (text), widget (QLabel, label_11) #: extractedrc.cpp:24 msgid "Result:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 61 +#. i18n: file: ui/gametags.ui:61 +#. i18n: ectx: property (text), widget (QLabel, label_9) #: extractedrc.cpp:27 msgid "Increment:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 71 +#. i18n: file: ui/gametags.ui:71 +#. i18n: ectx: property (text), widget (QLabel, label_8) #: extractedrc.cpp:30 #, fuzzy msgid "Site:" msgstr "Blanc :" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 78 +#. i18n: file: ui/gametags.ui:78 +#. i18n: ectx: property (text), widget (QLabel, label_6) #: extractedrc.cpp:33 #, fuzzy msgid "Black rating:" msgstr "Noir :" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 85 +#. i18n: file: ui/gametags.ui:85 +#. i18n: ectx: property (text), widget (QLabel, label_3) #: extractedrc.cpp:36 msgid "Event:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 92 +#. i18n: file: ui/gametags.ui:92 +#. i18n: ectx: property (text), widget (QLabel, label_2) #: extractedrc.cpp:39 msgid "Black:" msgstr "Noir :" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 99 +#. i18n: file: ui/gametags.ui:99 +#. i18n: ectx: property (text), widget (QLabel, label) #: extractedrc.cpp:42 msgid "White:" msgstr "Blanc :" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 121 +#. i18n: file: ui/gametags.ui:121 +#. i18n: ectx: property (text), widget (QLabel, label_4) #: extractedrc.cpp:45 msgid "Date:" msgstr "Date :" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 131 +#. i18n: file: ui/gametags.ui:131 +#. i18n: ectx: property (text), widget (QLabel, label_5) #: extractedrc.cpp:48 #, fuzzy msgid "White rating:" msgstr "Blanc :" -#. i18n: tag string -#. i18n: file ./ui/gametags.ui line 138 +#. i18n: file: ui/gametags.ui:138 +#. i18n: ectx: property (text), widget (QLabel, label_10) #: extractedrc.cpp:51 msgid "ECO:" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/newgamedialog.ui line 13 +#. i18n: file: ui/newgamedialog.ui:13 +#. i18n: ectx: property (windowTitle), widget (QDialog, NewGameDialog) #: extractedrc.cpp:54 msgid "New game" msgstr "Nouveau jeu" -#. i18n: tag string -#. i18n: file ./ui/newgamedialog.ui line 39 -#. i18n: tag string -#. i18n: file ./ui/pref_theme.ui line 48 +#. i18n: file: ui/newgamedialog.ui:39 +#. i18n: ectx: property (text), widget (QLabel, textLabel_1) +#. i18n: file: ui/pref_theme.ui:48 +#. i18n: ectx: property (text), widget (QLabel, label_1) #: extractedrc.cpp:57 extractedrc.cpp:232 msgid "&Variant:" msgstr "&Variante :" -#. i18n: tag string -#. i18n: file ./ui/newgamedialog.ui line 74 +#. i18n: file: ui/newgamedialog.ui:74 +#. i18n: ectx: property (text), widget (QCheckBox, m_new_tab) #: extractedrc.cpp:60 msgid "Create in new &tab" msgstr "Crer dans un nouvel onglet" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 36 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 36 +#. i18n: file: ui/pref_board.ui:36 +#. i18n: ectx: property (title), widget (QGroupBox, groupAnimations) +#. i18n: file: ui/pref_movelist.ui:36 +#. i18n: ectx: property (title), widget (QGroupBox, groupAnimations) #: extractedrc.cpp:66 extractedrc.cpp:185 msgid "&Animations" msgstr "&Animations" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 51 +#. i18n: file: ui/pref_board.ui:51 +#. i18n: ectx: property (text), widget (QCheckBox, checkTransformations) #: extractedrc.cpp:69 msgid "&Transformations" msgstr "&Transformations" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 58 +#. i18n: file: ui/pref_board.ui:58 +#. i18n: ectx: property (text), widget (QCheckBox, checkExplosions) #: extractedrc.cpp:72 msgid "&Explosions" msgstr "&Explosions" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 65 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 158 +#. i18n: file: ui/pref_board.ui:65 +#. i18n: ectx: property (text), widget (QCheckBox, checkMovements) +#. i18n: file: ui/pref_movelist.ui:158 +#. i18n: ectx: property (text), widget (QCheckBox, checkMovements) #: extractedrc.cpp:75 extractedrc.cpp:205 msgid "&Movements" msgstr "&Coups" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 72 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 165 +#. i18n: file: ui/pref_board.ui:72 +#. i18n: ectx: property (text), widget (QCheckBox, checkFading) +#. i18n: file: ui/pref_movelist.ui:165 +#. i18n: ectx: property (text), widget (QCheckBox, checkFading) #: extractedrc.cpp:78 extractedrc.cpp:208 msgid "&Fading" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 88 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 60 +#. i18n: file: ui/pref_board.ui:88 +#. i18n: ectx: property (text), widget (QLabel, label_6) +#. i18n: file: ui/pref_movelist.ui:60 +#. i18n: ectx: property (text), widget (QLabel, label_6) #: extractedrc.cpp:81 extractedrc.cpp:188 msgid "" "Rough\n" "(little CPU usage)" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 115 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 87 +#. i18n: file: ui/pref_board.ui:115 +#. i18n: ectx: property (text), widget (QLabel, label_7) +#. i18n: file: ui/pref_movelist.ui:87 +#. i18n: ectx: property (text), widget (QLabel, label_7) #: extractedrc.cpp:85 extractedrc.cpp:192 msgid "" "Smooth\n" "(high CPU usage)" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 130 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 179 +#. i18n: file: ui/pref_board.ui:130 +#. i18n: ectx: property (text), widget (QLabel, label_8) +#. i18n: file: ui/pref_movelist.ui:179 +#. i18n: ectx: property (text), widget (QLabel, label_8) #: extractedrc.cpp:89 extractedrc.cpp:214 #, fuzzy msgid "Animation s&moothness:" msgstr "Vitesse d'animation" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 151 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 123 +#. i18n: file: ui/pref_board.ui:151 +#. i18n: ectx: property (text), widget (QLabel, label_2) +#. i18n: file: ui/pref_movelist.ui:123 +#. i18n: ectx: property (text), widget (QLabel, label) #: extractedrc.cpp:92 extractedrc.cpp:199 msgid "Slow" msgstr "Lent" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 177 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 146 +#. i18n: file: ui/pref_board.ui:177 +#. i18n: ectx: property (text), widget (QLabel, label_4) +#. i18n: file: ui/pref_movelist.ui:146 +#. i18n: ectx: property (text), widget (QLabel, label_2) #: extractedrc.cpp:95 extractedrc.cpp:202 msgid "Fast" msgstr "Rapide" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 189 -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 102 +#. i18n: file: ui/pref_board.ui:189 +#. i18n: ectx: property (text), widget (QLabel, label_3) +#. i18n: file: ui/pref_movelist.ui:102 +#. i18n: ectx: property (text), widget (QLabel, label_3) #: extractedrc.cpp:98 extractedrc.cpp:196 msgid "Animation s&peed:" msgstr "Vitesse d'animation" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 231 +#. i18n: file: ui/pref_board.ui:231 +#. i18n: ectx: property (text), widget (QLabel, label_9) #: extractedrc.cpp:101 msgid "&Max sequence length:" msgstr "Longueur maximale de squence" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 253 +#. i18n: file: ui/pref_board.ui:253 +#. i18n: ectx: property (text), widget (QCheckBox, checkSequence) #: extractedrc.cpp:104 msgid "Animate move &sequences" msgstr "Animer les squences de coups" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 277 +#. i18n: file: ui/pref_board.ui:277 +#. i18n: ectx: property (title), widget (QGroupBox, groupBorder) #: extractedrc.cpp:107 msgid "&Border" msgstr "&Bord" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 292 +#. i18n: file: ui/pref_board.ui:292 +#. i18n: ectx: property (text), widget (QLabel, label) #: extractedrc.cpp:110 msgid "&Color" msgstr "&Couleur" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 302 +#. i18n: file: ui/pref_board.ui:302 +#. i18n: ectx: property (text), widget (QLabel, label_5) #: extractedrc.cpp:113 msgid "&Text Color" msgstr "Couleur du &texte" -#. i18n: tag string -#. i18n: file ./ui/pref_board.ui line 320 +#. i18n: file: ui/pref_board.ui:320 +#. i18n: ectx: property (text), widget (QCheckBox, checkBorderFont) #: extractedrc.cpp:116 msgid "Custom &font:" msgstr "Police personnalise :" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 13 +#. i18n: file: ui/pref_engines.ui:13 +#. i18n: ectx: property (windowTitle), widget (QWidget, PrefEngines) #: extractedrc.cpp:119 msgid "Engines" msgstr "IA" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 25 +#. i18n: file: ui/pref_engines.ui:25 +#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2) #: extractedrc.cpp:122 msgid "Engine list" msgstr "Liste des IA" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 93 +#. i18n: file: ui/pref_engines.ui:93 +#. i18n: ectx: property (title), widget (QGroupBox, groupBox) #: extractedrc.cpp:125 msgid "Engine properties" msgstr "Proprits des IA" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 157 +#. i18n: file: ui/pref_engines.ui:157 +#. i18n: ectx: property (text), item, widget (QComboBox, m_type) #: extractedrc.cpp:140 msgid "Tagua (text)" msgstr "Tagua (textuel)" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 162 +#. i18n: file: ui/pref_engines.ui:162 +#. i18n: ectx: property (text), item, widget (QComboBox, m_type) #: extractedrc.cpp:143 msgid "Tagua (D-BUS)" msgstr "Tagua (D-BUS)" -#. i18n: tag string -#. i18n: file ./ui/pref_engines.ui line 180 +#. i18n: file: ui/pref_engines.ui:180 +#. i18n: ectx: property (text), widget (QLabel, label_3) #: extractedrc.cpp:146 msgid "&Work dir:" msgstr "Rpertoire de travail :" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 13 +#. i18n: file: ui/pref_highlight.ui:13 +#. i18n: ectx: property (windowTitle), widget (QDialog, PrefHighlight) #: extractedrc.cpp:149 msgid "Dialog" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 47 +#. i18n: file: ui/pref_highlight.ui:47 +#. i18n: ectx: property (text), widget (QLabel, label) #: extractedrc.cpp:152 msgid "Pattern" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 75 +#. i18n: file: ui/pref_highlight.ui:75 +#. i18n: ectx: property (text), widget (QCheckBox, m_bold) #: extractedrc.cpp:155 msgid "Bold" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 82 +#. i18n: file: ui/pref_highlight.ui:82 +#. i18n: ectx: property (text), widget (QCheckBox, m_italic) #: extractedrc.cpp:158 msgid "Italic" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 148 +#. i18n: file: ui/pref_highlight.ui:148 +#. i18n: ectx: property (text), widget (QLabel, label2) #: extractedrc.cpp:161 msgid "Use this box to test your regular expression" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 186 +#. i18n: file: ui/pref_highlight.ui:186 +#. i18n: ectx: property (text), widget (QPushButton, m_add) #: extractedrc.cpp:164 msgid "Add" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 193 +#. i18n: file: ui/pref_highlight.ui:193 +#. i18n: ectx: property (text), widget (QPushButton, m_delete) #: extractedrc.cpp:167 msgid "Remove" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 223 +#. i18n: file: ui/pref_highlight.ui:223 +#. i18n: ectx: property (text), widget (QPushButton, m_up) #: extractedrc.cpp:170 msgid "Up" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 230 +#. i18n: file: ui/pref_highlight.ui:230 +#. i18n: ectx: property (text), widget (QPushButton, m_down) #: extractedrc.cpp:173 msgid "Down" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 266 +#. i18n: file: ui/pref_highlight.ui:266 +#. i18n: ectx: property (text), widget (QPushButton, m_ok) #: extractedrc.cpp:176 msgid "OK" msgstr "OK" -#. i18n: tag string -#. i18n: file ./ui/pref_highlight.ui line 273 +#. i18n: file: ui/pref_highlight.ui:273 +#. i18n: ectx: property (text), widget (QPushButton, m_cancel) #: extractedrc.cpp:179 msgid "Cancel" msgstr "Annuler" -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 172 +#. i18n: file: ui/pref_movelist.ui:172 +#. i18n: ectx: property (text), widget (QCheckBox, checkHighlighting) #: extractedrc.cpp:211 msgid "&Smooth highlighting" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 203 +#. i18n: file: ui/pref_movelist.ui:203 +#. i18n: ectx: property (title), widget (QGroupBox, groupBox) #: extractedrc.cpp:217 msgid "&Colors and fonts" msgstr "&Couleurs et polices" -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 215 +#. i18n: file: ui/pref_movelist.ui:215 +#. i18n: ectx: property (text), widget (QLabel, label_5) #: extractedrc.cpp:220 msgid "C&omments color:" msgstr "Couleur des c&ommentaires :" -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 233 +#. i18n: file: ui/pref_movelist.ui:233 +#. i18n: ectx: property (text), widget (QCheckBox, checkCommentsFont) #: extractedrc.cpp:223 msgid "Cus&tom comments font:" msgstr "Choix de police des commentaires :" -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 243 +#. i18n: file: ui/pref_movelist.ui:243 +#. i18n: ectx: property (text), widget (QCheckBox, checkMovesFont) #: extractedrc.cpp:226 msgid "C&ustom moves font:" msgstr "Choix de police des coups :" -#. i18n: tag string -#. i18n: file ./ui/pref_movelist.ui line 253 +#. i18n: file: ui/pref_movelist.ui:253 +#. i18n: ectx: property (text), widget (QLabel, label_4) #: extractedrc.cpp:229 msgid "S&elected move color:" msgstr "Couleur du coup slectionn" -#. i18n: tag string -#. i18n: file ./ui/pref_theme_page.ui line 31 -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 149 +#. i18n: file: ui/pref_theme_page.ui:31 +#. i18n: ectx: property (text), widget (QToolButton, m_resetButton) +#. i18n: file: ui/quickconnect.ui:149 +#. i18n: ectx: property (text), widget (QToolButton, buttonTimesealPath) #: extractedrc.cpp:235 extractedrc.cpp:271 msgid "..." msgstr "..." -#. i18n: tag string -#. i18n: file ./ui/preferences.ui line 13 +#. i18n: file: ui/preferences.ui:13 +#. i18n: ectx: property (windowTitle), widget (QDialog, Preferences) #: extractedrc.cpp:238 msgid "Change Tagua Settings" msgstr "Modifier les paramtres de Tagua" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 13 +#. i18n: file: ui/quickconnect.ui:13 +#. i18n: ectx: property (windowTitle), widget (QDialog, QuickConnect) #: extractedrc.cpp:241 msgid "Quick Connect" msgstr "Connexion rapide" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 28 +#. i18n: file: ui/quickconnect.ui:28 +#. i18n: ectx: property (title), widget (QGroupBox, groupBox_1) #: extractedrc.cpp:244 msgid "&Login" msgstr "Connexion" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 47 +#. i18n: file: ui/quickconnect.ui:47 +#. i18n: ectx: property (text), widget (QLabel, textLabel_2) #: extractedrc.cpp:247 msgid "&Password:" msgstr "Mot de passe :" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 60 +#. i18n: file: ui/quickconnect.ui:60 +#. i18n: ectx: property (text), widget (QLabel, textLabel_1) #: extractedrc.cpp:250 msgid "&Username:" msgstr "Nom d'utilisateur :" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 70 +#. i18n: file: ui/quickconnect.ui:70 +#. i18n: ectx: property (text), widget (QCheckBox, chkStore) #: extractedrc.cpp:253 msgid "&Store password on this computer" msgstr "Mmoriser le mot de passe sur cet ordinateur" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 73 -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 182 +#. i18n: file: ui/quickconnect.ui:73 +#. i18n: ectx: property (shortcut), widget (QCheckBox, chkStore) +#. i18n: file: ui/quickconnect.ui:182 +#. i18n: ectx: property (shortcut), widget (QCheckBox, chkTimesealCmd) #: extractedrc.cpp:256 extractedrc.cpp:280 msgid "Alt+S" msgstr "" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 83 +#. i18n: file: ui/quickconnect.ui:83 +#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2) #: extractedrc.cpp:259 msgid "Ser&ver:" msgstr "Ser&veur" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 98 +#. i18n: file: ui/quickconnect.ui:98 +#. i18n: ectx: property (text), widget (QLabel, textLabel_4) #: extractedrc.cpp:262 msgid "ICS p&ort:" msgstr "P&ort ICS :" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 115 +#. i18n: file: ui/quickconnect.ui:115 +#. i18n: ectx: property (text), widget (QLabel, textLabel_3) #: extractedrc.cpp:265 msgid "ICS &host:" msgstr "Machine ICS :" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 131 +#. i18n: file: ui/quickconnect.ui:131 +#. i18n: ectx: property (title), widget (QGroupBox, groupTimeseal) #: extractedrc.cpp:268 msgid "&Timeseal" msgstr "&Timeseal" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 159 +#. i18n: file: ui/quickconnect.ui:159 +#. i18n: ectx: property (text), widget (QLabel, textLabel_5) #: extractedrc.cpp:274 msgid "&File Path:" msgstr "Chemin d'accs au fichier :" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 179 +#. i18n: file: ui/quickconnect.ui:179 +#. i18n: ectx: property (text), widget (QCheckBox, chkTimesealCmd) #: extractedrc.cpp:277 msgid "Use &custom command line arguments" msgstr "Passer des arguments personnaliss en ligne de commande" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 232 +#. i18n: file: ui/quickconnect.ui:232 +#. i18n: ectx: property (text), widget (QPushButton, buttonOk) #: extractedrc.cpp:283 msgid "&OK" msgstr "&OK" -#. i18n: tag string -#. i18n: file ./ui/quickconnect.ui line 248 +#. i18n: file: ui/quickconnect.ui:248 +#. i18n: ectx: property (text), widget (QPushButton, buttonCancel) #: extractedrc.cpp:286 msgid "&Cancel" msgstr "&Annuler"