diff --git a/cockatrice/CMakeLists.txt b/cockatrice/CMakeLists.txt index d8a9cb59..d81bb0c4 100644 --- a/cockatrice/CMakeLists.txt +++ b/cockatrice/CMakeLists.txt @@ -169,20 +169,20 @@ endif (APPLE) set(cockatrice_RESOURCES cockatrice.qrc) set(cockatrice_TS - translations/cockatrice_cs.ts +# translations/cockatrice_cs.ts translations/cockatrice_de.ts translations/cockatrice_en.ts translations/cockatrice_es.ts - translations/cockatrice_fr.ts +# translations/cockatrice_fr.ts translations/cockatrice_it.ts translations/cockatrice_ja.ts - translations/cockatrice_pl.ts - translations/cockatrice_pt-br.ts +# translations/cockatrice_pl.ts +# translations/cockatrice_pt-br.ts translations/cockatrice_pt.ts - translations/cockatrice_ru.ts - translations/cockatrice_sk.ts +# translations/cockatrice_ru.ts +# translations/cockatrice_sk.ts translations/cockatrice_sv.ts - translations/cockatrice_zh_CN.ts +# translations/cockatrice_zh_CN.ts ) if(WIN32) diff --git a/cockatrice/src/cardinfowidget.cpp b/cockatrice/src/cardinfowidget.cpp index e7ebeb86..e0ad1b7e 100644 --- a/cockatrice/src/cardinfowidget.cpp +++ b/cockatrice/src/cardinfowidget.cpp @@ -94,12 +94,14 @@ void CardInfoWidget::minimizeClicked(int newMinimized) bool CardInfoWidget::shouldShowPowTough() { - return (!info->getPowTough().isEmpty() && (minimized != 0)); +// return (!info->getPowTough().isEmpty() && (minimized != 0)); + return (minimized != 0); } bool CardInfoWidget::shouldShowLoyalty() { - return ((info->getLoyalty() > 0) && (minimized != 0)); +// return ((info->getLoyalty() > 0) && (minimized != 0)); + return (minimized != 0); } void CardInfoWidget::setMinimized(int _minimized) @@ -153,7 +155,7 @@ void CardInfoWidget::setCard(CardInfo *card) manacostLabel2->setText(card->getManaCost()); cardtypeLabel2->setText(card->getCardType()); powtoughLabel2->setText(card->getPowTough()); - loyaltyLabel2->setText(QString::number(card->getLoyalty())); + loyaltyLabel2->setText(card->getLoyalty() > 0 ? QString::number(card->getLoyalty()) : QString()); textLabel->setText(card->getText()); powtoughLabel1->setVisible(shouldShowPowTough()); diff --git a/cockatrice/src/player.cpp b/cockatrice/src/player.cpp index 9ffc456a..70fa8a6e 100644 --- a/cockatrice/src/player.cpp +++ b/cockatrice/src/player.cpp @@ -644,7 +644,7 @@ void Player::retranslateUi() aFlip->setText(tr("&Flip")); aPeek->setText(tr("&Peek at card face")); aClone->setText(tr("&Clone")); - aClone->setShortcut(tr("Ctrl+H")); + aClone->setShortcut(tr("Ctrl+J")); aAttach->setText(tr("Attac&h to card...")); aAttach->setShortcut(tr("Ctrl+A")); aUnattach->setText(tr("Unattac&h")); diff --git a/cockatrice/src/window_main.cpp b/cockatrice/src/window_main.cpp index d840794e..a521cec8 100644 --- a/cockatrice/src/window_main.cpp +++ b/cockatrice/src/window_main.cpp @@ -224,7 +224,7 @@ void MainWindow::actAbout() + tr("French:") + " Yannick Hammer, Arnaud Faes
" + tr("Japanese:") + " Nagase Task
" + tr("Russian:") + " Alexander Davidov
" - + tr("Czech:") + " Ondřej Trhoň
" +// + tr("Czech:") + " Ondřej Trhoň
" // + tr("Slovak:") + " Ganjalf Rendy
" + tr("Italian:") + " Luigi Sciolla
" + tr("Swedish:") + " Jessica Dahl
" diff --git a/cockatrice/translations/cockatrice_es.ts b/cockatrice/translations/cockatrice_es.ts index 01993304..91e74900 100644 --- a/cockatrice/translations/cockatrice_es.ts +++ b/cockatrice/translations/cockatrice_es.ts @@ -145,47 +145,47 @@ Indica 0 para un ban indefinido. ban &user name - + &usuario baneado ban &IP address - + dirección &IP baneada Ban type - + Tipo de Ban &permanent ban - + ban &permanente &temporary ban - + ban &temporal &Days: - + &Días: &Hours: - + &Horas: &Minutes: - + &Minutos: Duration of the ban - + Duración del ban @@ -197,7 +197,7 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona Please enter the reason for the ban that will be visible to the banned person. - + Por favor, introduce el motivo del ban que será visible para la persona baneada. @@ -217,12 +217,12 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona Error - Error + Error You have to select a name-based or IP-based ban, or both. - + Debes seleccionar banear por nombre, por IP o por ambos. @@ -297,7 +297,7 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona Loyalty: - + Lealtad: @@ -659,121 +659,121 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona her library look at zone, female owner - su biblioteca + su biblioteca %1's library look at zone, female owner - + biblioteca de %1 his library look at zone, male owner - su biblioteca + su biblioteca %1's library look at zone, male owner - + biblioteca de %1 of her library top cards of zone, female owner - de su biblioteca + de su biblioteca of %1's library top cards of zone, female owner - + de la biblioteca de %1 of his library top cards of zone, male owner - de su biblioteca + de su biblioteca of %1's library top cards of zone, male owner - + de la biblioteca de %1 her library reveal zone, female owner - su biblioteca + su biblioteca %1's library reveal zone, female owner - + biblioteca de %1 his library reveal zone, male owner - su biblioteca + su biblioteca %1's library reveal zone, male owner - + biblioteca de %1 her library shuffle, female owner - su biblioteca + su biblioteca %1's library shuffle, female owner - + biblioteca de %1 his library shuffle, male owner - su biblioteca + su biblioteca %1's library shuffle, male owner - + biblioteca de %1 her sideboard look at zone, female owner - su reserva + su reserva %1's sideboard look at zone, female owner - la reserva de %1 + la reserva de %1 his sideboard look at zone, male owner - su reserva + su reserva %1's sideboard look at zone, male owner - la reserva de %1 + la reserva de %1 of her hand @@ -1279,12 +1279,12 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona Error - Error + Error The reply from the server could not be parsed. - + La respuesta del servidor no puede ser interpretada. @@ -1307,12 +1307,12 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona S&ideboard unlocked - + &Reserva desbloqueada S&ideboard locked - + R&eserva bloqueada @@ -1322,12 +1322,12 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona Error - Error + Error The selected file could not be loaded. - + El fichero seleccionado no puede cargarse. @@ -1400,7 +1400,7 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona &Save password - + &Guardar contraseña &OK @@ -1494,7 +1494,7 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona Game information - + Información de la partida @@ -1577,22 +1577,22 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona Token data - + Información de la ficha Show &all tokens - + Mostrar &todas los ficha Show tokens from this &deck - + Mostrar todas las fichas de este &mazo Choose token from list - + Elegir ficha de la lista &OK @@ -1613,93 +1613,93 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona &Name: - &Nombre: + &Nombre: C&olor: - &Color: + &Color: white - blanco + blanco blue - azul + azul black - negro + negro red - + rojo green - + verde multicolor - multicolor + multicolor colorless - incoloro + incoloro &P/T: - &F/R: + &F/R: &Annotation: - &Anotación: + &Anotación: Token data - + Información de la ficha Add token - + Añadir ficha Remove token - + Eliminar columna Edit tokens - + Editar fichas Please enter the name of the token: - + Por favor, introduzca el nombre de la ficha: Error - Error + Error The chosen name conflicts with an existing card or token. - + El nombre elegido entra en conflicto con una carta o una ficha existente. @@ -1707,37 +1707,37 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona Show &unavailable games - + Mostrar partidas &no disponibles Game &description: - + &Descipción de la partida: &Creator name: - + &Nombre del creador: &Game types - + Tipo de &partida at &least: - + al &menos: at &most: - + &como máximo: Maximum player count - + Máximo número de jugadores O&K @@ -1750,7 +1750,7 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona Filter games - + Filtrar partidas @@ -1949,7 +1949,7 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona Please join the respective room first. - + Por favor, entre primero en la sala respectiva. @@ -1959,12 +1959,12 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona &Filter games - + &Filtrar partidas C&lear filter - + &Limpiar filtros Show &full games @@ -2104,7 +2104,7 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona Replays directory: - + Directorio de replays: @@ -2119,7 +2119,7 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona Path to token database: - + Ruta a la base de datos de fichas: @@ -2151,17 +2151,17 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona Banned by moderator - + Baneado por el moderador Expected end time: %1 - + Tiempo de finalización estimado: %1 This ban lasts indefinitely. - + Este ban permanecerá indefinidamente. @@ -2213,7 +2213,7 @@ Motivo para la desconexión: %1 Load replay - + Cargar replay @@ -2273,27 +2273,27 @@ Motivo para la desconexión: %1 Italian: - + Italiano: Swedish: - + Sueco: You are banned until %1. - + Estás baneado hasta %1. You are banned indefinitely. - + Estás baneado indefinidamente. Unknown login error: %1 - + Error de login desconocido: %1 Slovak: @@ -2364,7 +2364,7 @@ La versión local es %1, la versión remota es %2. Connected, logging in at %1 - + Conectado, hora de login: %1 @@ -2389,7 +2389,7 @@ La versión local es %1, la versión remota es %2. &Watch replay... - + &Ver replay... @@ -2468,7 +2468,7 @@ La versión local es %1, la versión remota es %2. You have been kicked out of the game. - Has sido expulsado de la partida. + Has sido expulsado de la partida. @@ -2511,13 +2511,13 @@ La versión local es %1, la versión remota es %2. You are watching a replay of game #%1. female - + Estás viendo un replay de la partida #%1. You are watching a replay of game #%1. male - + Estás viendo un replay de la partida #%1. @@ -2738,27 +2738,27 @@ La versión local es %1, la versión remota es %2. from the top of his library - de la parte superior de su biblioteca + desde la parte superior de su biblioteca from the top of her library - de la parte superior de su biblioteca + desde la parte superior de su biblioteca from library - de la biblioteca + desde la biblioteca from sideboard - de la reserva + desde la reserva from the stack - de la pila + desde la pila @@ -2920,50 +2920,50 @@ La versión local es %1, la versión remota es %2. %1 has locked her sideboard. female - + %1 ha bloqueado su reserva. %1 has locked his sideboard. male - + %1 ha bloqueado su reserva. %1 has unlocked her sideboard. female - + %1 ha desbloqueado su reserva. %1 has unlocked his sideboard. male - + %1 ha desbloqueado su reserva. the bottom card of %1's library - + la carta de la parte inferior de la biblioteca de %1 from the bottom of %1's library - + desde la parte inferior de la biblioteca de %1 the top card of %1's library - + la carta superior de la biblioteca de %1 from the top of %1's library - + desde la parte superior de la biblioteca de %1 from %1's library - + desde la biblioteca de %1 @@ -3399,18 +3399,18 @@ La versión local es %1, la versión remota es %2. %1 is looking at the top %n card(s) %2. female - - - + + %1 esta mirando la primera %n carta de %2. + %1 esta mirando las primeras %n cartas de %2. %1 is looking at the top %n card(s) %2. male - - - + + %1 esta mirando la primera %n carta de %2. + %1 esta mirando las primeras %n cartas de %2. @@ -3501,25 +3501,25 @@ La versión local es %1, la versión remota es %2. %1 peeks at face down card #%2. female - + %1 mira la carta bocaabajo #%2. %1 peeks at face down card #%2. male - + %1 mira la carta bocaabajo #%2. %1 peeks at face down card #%2: %3. female - + %1 mira la carta bocaabajo #%2: %3. %1 peeks at face down card #%2: %3. male - + %1 mira la carta bocaabajo #%2: %3. @@ -3560,12 +3560,12 @@ La versión local es %1, la versión remota es %2. %1 is now keeping the top card %2 revealed. - + %1 está manteniendo la carta superior %2 revelada. %1 is not revealing the top card %2 any longer. - + %1 ya no mantiene revelada la carta superior %2. @@ -3990,12 +3990,12 @@ La versión local es %1, la versión remota es %2. &Always reveal top card - + &Siempre revelar la carta superior O&pen deck in deck editor - + &Abrir mazo en el editor de mazos @@ -4215,7 +4215,7 @@ La versión local es %1, la versión remota es %2. Cr&eate predefined token - + Cr&ear ficha predefinida @@ -4230,197 +4230,197 @@ La versión local es %1, la versión remota es %2. &Play - &Jugar + &Jugar &Hide - &Ocultar + &Ocultar &Tap - &Girar + &Girar &Untap - &Enderezar + &Enderezar Toggle &normal untapping - Alternar enderezamiento &normal + Alternar enderezamiento &normal &Flip - &Voltear + &Voltear &Peek at card face - + &Mirar el dorso de la carta &Clone - &Clonar + &Clonar Ctrl+H - Ctrl+H + Ctrl+H Attac&h to card... - + Ane&xar a una carta... Ctrl+A - Ctrl+A + Ctrl+A Unattac&h - Desane&xar + Desane&xar &Draw arrow... - &Dibujar flecha... + &Dibujar flecha... &Increase power - &Incrementar fuerza + &Incrementar fuerza Ctrl++ - Ctrl++ + Ctrl++ &Decrease power - &Decrementar fuerza + &Decrementar fuerza Ctrl+- - Ctrl+- + Ctrl+- I&ncrease toughness - I&ncrementar resistencia + I&ncrementar resistencia Alt++ - Alt++ + Alt++ D&ecrease toughness - D&ecrementar resistencia + D&ecrementar resistencia Alt+- - Alt+- + Alt+- In&crease power and toughness - In&crementar fuerza y resistencia + In&crementar fuerza y resistencia Ctrl+Alt++ - Ctrl+Alt++ + Ctrl+Alt++ Dec&rease power and toughness - Dec&rementar fuerza y resistencia + Dec&rementar fuerza y resistencia Ctrl+Alt+- - Ctrl+Alt+- + Ctrl+Alt+- Set &power and toughness... - Establecer &fuerza y resistencia... + Establecer &fuerza y resistencia... Ctrl+P - Ctrl+P + Ctrl+P &Set annotation... - E&scribir anotación... + E&scribir anotación... red - + rojo yellow - + amarillo green - + verde &Add counter (%1) - &Añadir contador (%1) + &Añadir contador (%1) &Remove counter (%1) - &Quitar contador (%1) + &Quitar contador (%1) &Set counters (%1)... - E&stablecer contadores (%1)... + E&stablecer contadores (%1)... &top of library - &parte superior de la biblioteca + &parte superior de la biblioteca &bottom of library - &fondo de la biblioteca + &fondo de la biblioteca &graveyard - &cementerio + &cementerio Ctrl+Del - Ctrl+Del + Ctrl+Del &exile - &exilio + &exilio @@ -4571,22 +4571,22 @@ La versión local es %1, la versión remota es %2. Cockatrice decks (*.cod) - Mazos de Cockatrice (*.cod) + Mazos de Cockatrice (*.cod) Plain text decks (*.dec *.mwDeck) - Archivos de texto plano (*.dec *.mwDeck) + Archivos de texto plano (*.dec *.mwDeck) All files (*.*) - Todos los archivos (*.*) + Todos los archivos (*.*) Cockatrice replays (*.cor) - + Replays de Cockatrice (*.cor) @@ -4612,32 +4612,32 @@ La versión local es %1, la versión remota es %2. ID - ID + ID Name - Nombre + Nombre Players - Jugadores + Jugadores Keep - + Mantener Time started - + Tiempo de inicio Duration (sec) - + Duración (sec) @@ -4788,219 +4788,219 @@ La versión local es %1, la versión remota es %2. &Search... - &Buscar... + &Buscar... &Clear search - &Limpiar busqueda + &Limpiar busqueda &Search for: - &Buscar por: + &Buscar por: Deck &name: - &Nombre del mazo: + &Nombre del mazo: &Comments: - &Comentarios: + &Comentarios: Hash: - + Hash: &Update prices - &Actualizar precios + &Actualizar precios Ctrl+U - Ctrl+U + Ctrl+U &New deck - &Nuevo mazo + &Nuevo mazo &Load deck... - &Cargar mazo... + &Cargar mazo... &Save deck - &Guardar mazo + &Guardar mazo Save deck &as... - Guardar mazo &como... + Guardar mazo &como... Load deck from cl&ipboard... - Cargar mazo del &portapapeles... + Cargar mazo del &portapapeles... Save deck to clip&board - Guardar mazo al p&ortapales + Guardar mazo al p&ortapales &Print deck... - Im&primir mazo... + Im&primir mazo... &Analyze deck on deckstats.net - + A&nalizar mazo en deckstats.net &Close - &Cerrar + &Cerrar Ctrl+Q - Ctrl+Q + Ctrl+Q Add card to &maindeck - Añadir carta al &mazo principal + Añadir carta al &mazo principal Return - Return + Return Enter - Enter + Enter Add card to &sideboard - Añadir carta a la &reserva + Añadir carta a la &reserva Ctrl+Return - Ctrl+Return + Ctrl+Return Ctrl+Enter - Ctrl+Enter + Ctrl+Enter &Remove row - &Eliminar columna + &Eliminar columna Del - Del + Del &Increment number - &Incrementar número + &Incrementar número + - + + + &Decrement number - &Decrementar número + &Decrementar número - - - + - &Deck editor - Editor de &mazos + Editor de &mazos C&ard database - + &Edit sets... - &Editar ediciones... + &Editar ediciones... Edit &tokens... - + Editar &fichas... Deck: %1 - + Mazo: %1 Are you sure? - ¿Estás seguro? + ¿Estás seguro? The decklist has been modified. Do you want to save the changes? - La lista del mazo ha sido modificada + La lista del mazo ha sido modificada ¿Deseas guardar los cambios? Load deck - Cargar mazo + Cargar mazo Error - Error + Error The deck could not be saved. - + El mazo no puede ser guardado. The deck could not be saved. Please check that the directory is writable and try again. - El mazo no puede guardarse + El mazo no puede ser guardado Por favor, compruebe que tiene permisos de escritura en el directorio e intentelo de nuevo. Save deck - Guardar mazo + Guardar mazo @@ -5063,13 +5063,13 @@ Por favor, introduzca un nombre: Delete local file - + Borrar fichero local Are you sure you want to delete "%1"? - + ¿Estás seguro de que quieres borrar "%1"? @@ -5079,7 +5079,7 @@ Por favor, introduzca un nombre: Delete remote deck - + Borrar mazo remoto @@ -5167,7 +5167,7 @@ Por favor, introduzca un nombre: Game &information - + &Información de la partida @@ -5193,7 +5193,7 @@ Por favor, introduzca un nombre: C&lose replay - + &Cerrar replay @@ -5223,7 +5223,7 @@ Por favor, introduzca un nombre: Replay %1: %2 - + Replay %1: %2 Kicked @@ -5277,59 +5277,59 @@ Por favor, introduzca un nombre: Local file system - Sistema de archivos local + Sistema de archivos local Server replay storage - + Almacen de replays del servidor Watch replay - + Ver replay Delete - Borrar + Borrar Download replay - + Descargar replay Toggle expiration lock - + Establecer expiración del bloqueo Delete local file - + Borrar fichero local Are you sure you want to delete "%1"? - + ¿Estás seguro de que quieres borrar "%1"? Delete remote replay - + Borrar replay remoto Are you sure you want to delete the replay of game %1? - + ¿Estás seguro de que quieres borar el replay de la partida %1? Game replays - + Replays de partidas @@ -5357,7 +5357,7 @@ Por favor, introduzca un nombre: &Ignore unregistered users in chat - + &Ignorar usuarios no registrados en el chat @@ -5394,52 +5394,52 @@ Por favor, introduzca un nombre: User &details - &Detalles del usuario + &Detalles del usuario Direct &chat - &Chat privado + &Chat privado Show this user's &games - Mostrar &partidas de este usuario + Mostrar &partidas de este usuario Add to &buddy list - Añadir a la lista de &amigos + Añadir a la lista de &amigos Remove from &buddy list - Quitar de la lista de &amigos + Quitar de la lista de &amigos Add to &ignore list - Añadir a la lista de &ignorados + Añadir a la lista de &ignorados Remove from &ignore list - Quitar de la lista de &ignorados + Quitar de la lista de &ignorados Kick from &game - Expulsar de la &partida + Expulsar de la &partida Ban from &server - Banear del &servidor + Banear del &servidor %1's games - Partidas de %1 + Partidas de %1 diff --git a/nsis/cockatrice.nsi b/nsis/cockatrice.nsi index 7e8143be..a6905f85 100644 --- a/nsis/cockatrice.nsi +++ b/nsis/cockatrice.nsi @@ -43,7 +43,6 @@ Section "Application" SecApplication File C:\MinGW\qt\bin\QtSvg4.dll File C:\MinGW\qt\bin\QtXml4.dll File C:\MinGW\qt\bin\QtMultimedia4.dll - File C:\MinGW\qt\bin\QtScript4.dll SetOutPath "$INSTDIR\zonebg" File /r ..\zonebg\*.* @@ -108,7 +107,6 @@ Section Uninstall Delete "$INSTDIR\QtSvg4.dll" Delete "$INSTDIR\QtXml4.dll" Delete "$INSTDIR\QtMultimedia4.dll" - Delete "$INSTDIR\QtScript4.dll" RMDir "$INSTDIR" RMDir /r "$SMPROGRAMS\Cockatrice" diff --git a/prepareMacRelease.sh b/prepareMacRelease.sh index fb05c71b..a9e33758 100644 --- a/prepareMacRelease.sh +++ b/prepareMacRelease.sh @@ -1,6 +1,6 @@ #!/bin/sh -FRAMEWORKS="Core Gui Multimedia Network Svg Xml Script" +FRAMEWORKS="Core Gui Multimedia Network Svg Xml" DATE=`date '+%Y%m%d'` #QTDIR="/Users/brukie/QtSDK/Desktop/Qt/474/gcc" QTLIB="/Users/brukie/qt_leopard/lib"