From 94c8bb14ec0401b296d9736dd4d3451def567938 Mon Sep 17 00:00:00 2001 From: doitux Date: Fri, 7 Sep 2007 18:00:52 +0000 Subject: [PATCH] libircclient compiles on linux; german translation update; tabfixes for windows --- data/translations/pokerth_de.qm | Bin 60756 -> 64892 bytes pokerth_lib.pro | 2 + src/core/libircclient/include/config.h | 104 +++++++++++++++++++++ src/gui/qt/mainwindow/mylefttabwidget.cpp | 5 +- src/gui/qt/mainwindow/myrighttabwidget.cpp | 5 +- ts/pokerth_de.ts | 97 +++++++------------ 6 files changed, 149 insertions(+), 64 deletions(-) create mode 100644 src/core/libircclient/include/config.h diff --git a/data/translations/pokerth_de.qm b/data/translations/pokerth_de.qm index f6892cd22d49f9a3287051e4cde5aeba62191e53..8b8a455fffed055784d42c18c77346e7253a75c2 100644 GIT binary patch delta 4672 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 delta 3218 zcmb8v2~-sK9S895?8)AufG7xq_Yp-gvAQY|q=JGRRwWX(EHJ_<>}+-y@CdGiC_=0T zM}ruTh>aK4gVEL#gD2j2@v2shSL#uZXuWuOq`zf1K7CDm?b|o|`Oo~X-^~1e^HZbr z{3WUHpdA_h#~v+Pd@>|(U+Sv8S0VvrYMF1D(>SLSAgw_3R|f%E7)JD4Os0BVg80ux zI=_ffI}QPI4MrE0lEaW}o=(n2%DP2l4N{|;$j8VjxdJH0!_m7I@bW_~R}QG!;?$^J zWRY8Su*Y3acS944hS`$=%@w!WNgf}%)miX&BM0an;JVld=m#@><}4*kJzjEaV3`4B zeE~xzGc5lmd5D>|Q4h4xGSd!hBF8b)%ToZqY`3kQ8c$@`EqAhpF(Q ziEZ@E3LgtOkvaa1?x5`ore0o2-ewwt1_A;7nWobMc|>AZwgL!jBk5YOfm|&KKTra+ zYblA`HJw~3DKw-5LA^XyNWN^c1I}QbWcd}kli*azhSCw_7Rhn{s{lJvayDW$c}{Y@ zksf)-P|2%9^a?`OOW~y?uSl&E9s=!qOC3iOfc{sdE0X5}1A?W8^DdDed90THYj+J` z)X5YbX})oXOg*7JFmST0pKmgp7YO*^PiL9hS1Dh!dpa<3oBYTZP7^h5%kSPf3&cmr@Aszw;t#q_ z2vA6qDu4vLqE!e5lJLZBVz|c=k0;zF=@jhJa3Co`F=zm7Fbaye;8SFlBBydPFmst= z)_dE@M~XkCO{909ra0`J)&ZFHOmW0ONmpo7H00AeFZ@|?b59WPS&HJ`PFk=iOz~8E z0rL0X6>VRr1GFpk%z)fr~TAL#l3nqeojhL-jkB z0x11nHMW0SV9jE;YkfQ}bi2;WV}Z&vb33rE(e3(3RgR+uSieB!xG@&k;O8+_m0OTV z=c}Eb#sgKcvl^)C?Xg7l^@gEzenGYD&QoAxfoj*R6!MtrU==0LUous7+jf%6JpQP< zTupblDN^-fX-l$N^>QqY+pJL|??-Z@IxvB4CZXPi3hCOv_z`_67)ya43)b#t>{S29mTI3iG|`1?y3jn@ z;J8f}GfE&&>e2x+51 zT<;fC0My^nhdo{aoK@(fmQZq@-LALpSqPkq(SNe=Az7ujzh6Z4f4-%DhT;`DUq5F! zW$*dh`u(G8fC~}&y3it^p^L{^1~%suoquoW5gG(sNi_8Q!Aw>fhLqg^u38N9t7x68 z^@h`%Y5ujg)Oq`y6o3T1y$C4iV0zQn6MlAw$>xaXM5~umDlXF67->t46;iLaQOM&s zQywQIm9-HR`l-Si{cJo3R}1|4bCla49KgpID|(wGeNq)|C^ zJrf*^G$xn&veA{=p>!>mdh-xQZ5#F5n`hZ*4Ojc^eh01LOrxnBdcjIdXQCSh{^q7u zTFOp~JLuqPv}@}$YB}h~Q$TF72#E+1?t&+sv6}8j{Xam&GxVEfBne zeZ(k34#Ol0iSeza8Q=s{Vt~{RR*3TnVS*@oxXF zu}aUng3dSaUE{QG>~9pxy!-{D_Y^VEJ5nOV`VI(XJ* zGTS-!tq>^J#p(`>OnlPiv7eCp;Q%3WNVFI_qz%KQE$q=+NR5c~ef_rkB=S=@+vpg! zcdrk``iM`}VnN(lMm(A*m1#QT56y{{M~^+>n7 z7#ytbW2QuPP#(E6Dxaj6MQO)kI@JeD_2jCV>D1!gJwn!~!NTcaAKzZDV~HJ|#j)0G z(=^T|TpK-3%t?;uD?BMJ5TAaLFBcoi4l|;CQ9wuG{Z5fW#LkZy2wQjhi!XMDG2+GD zm2&1YvG(~%iSTG*XMsOBQ#)1EMJ+ zSA|;r3dTe=%~3GX zZ+sozEX^@V(Nu}nNPg header file. */ +#define HAVE_INTTYPES_H 1 + +/* Define to 1 if you have the `localtime_r' function. */ +#define HAVE_LOCALTIME_R 1 + +/* Define to 1 if your system has a GNU libc compatible `malloc' function, and + to 0 otherwise. */ +#define HAVE_MALLOC 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_MEMORY_H 1 + +/* Define to 1 if you have the `socket' function. */ +#define HAVE_SOCKET 1 + +/* Define to 1 if `stat' has the bug that it succeeds when given the + zero-length file name argument. */ +/* #undef HAVE_STAT_EMPTY_STRING_BUG */ + +/* Define to 1 if stdbool.h conforms to C99. */ +#define HAVE_STDBOOL_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STDINT_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STDLIB_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STRINGS_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STRING_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_SELECT_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_SOCKET_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_STAT_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_TYPES_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_UNISTD_H 1 + +/* Define to 1 if the system has the type `_Bool'. */ +#define HAVE__BOOL 1 + +/* Define to 1 if `lstat' dereferences a symlink specified with a trailing + slash. */ +#define LSTAT_FOLLOWS_SLASHED_SYMLINK 1 + +/* Define to the address where bug reports for this package should be sent. */ +#define PACKAGE_BUGREPORT "tim@krasnogorsk.ru" + +/* Define to the full name of this package. */ +#define PACKAGE_NAME "libircclient" + +/* Define to the full name and version of this package. */ +#define PACKAGE_STRING "libircclient 1.2" + +/* Define to the one symbol short name of this package. */ +#define PACKAGE_TARNAME "libircclient" + +/* Define to the version of this package. */ +#define PACKAGE_VERSION "1.2" + +/* Define to the type of arg 1 for `select'. */ +#define SELECT_TYPE_ARG1 int + +/* Define to the type of args 2, 3 and 4 for `select'. */ +#define SELECT_TYPE_ARG234 (fd_set *) + +/* Define to the type of arg 5 for `select'. */ +#define SELECT_TYPE_ARG5 (struct timeval *) + +/* Define to 1 if you have the ANSI C header files. */ +#define STDC_HEADERS 1 + +/* Define to 1 if you can safely include both and . */ +#define TIME_WITH_SYS_TIME 1 + +/* Define to empty if `const' does not conform to ANSI C. */ +/* #undef const */ + +/* Define to rpl_malloc if the replacement function should be used. */ +/* #undef malloc */ + +/* Define to `unsigned' if does not define. */ +/* #undef size_t */ diff --git a/src/gui/qt/mainwindow/mylefttabwidget.cpp b/src/gui/qt/mainwindow/mylefttabwidget.cpp index 1bc02fd0..73f2c44e 100644 --- a/src/gui/qt/mainwindow/mylefttabwidget.cpp +++ b/src/gui/qt/mainwindow/mylefttabwidget.cpp @@ -27,12 +27,15 @@ MyLeftTabWidget::MyLeftTabWidget(QGroupBox *parent) #ifdef _WIN32 QString font1String("font-family: \"Arial\";"); + int padding = 4; #else QString font1String("font-family: \"Nimbus Sans L\";"); + int padding = 0; #endif QTabBar *myTabBar = this->tabBar(); - myTabBar->setStyleSheet("QTabBar::tab{ "+ font1String +" font-size: 11px; color: white; background-color: #145300; border: 2px solid #286400; border-bottom-color: #145300; border-top-left-radius: 4px; border-top-right-radius: 4px; min-width: 8ex; padding: 0px;} QTabBar::tab:selected, QTabBar::tab:hover { background-color: #145300; } QTabBar::tab:selected { border-color: #286400; border-bottom-color: #145300; } QTabBar::tab:!selected { margin-top: 2px; } QTabBar::tab:selected { margin-left: -4px; margin-right: -4px; } QTabBar::tab:first:selected { margin-left: 0; } QTabBar::tab:last:selected { margin-right: 0; } QTabBar::tab:only-one { margin: 0; }"); + + myTabBar->setStyleSheet("QTabBar::tab{ "+ font1String +" font-size: 11px; color: white; background-color: #145300; border: 2px solid #286400; border-bottom-color: #286400; border-top-left-radius: 4px; border-top-right-radius: 4px; min-width: 8ex; padding: "+QString::number(padding,10)+"px;} QTabBar::tab:selected, QTabBar::tab:hover { background-color: #145300; } QTabBar::tab:selected { border-color: #286400; border-bottom-color: #145300; } QTabBar::tab:!selected { margin-top: 2px; } QTabBar::tab:selected { margin-left: -4px; margin-right: -4px; } QTabBar::tab:first:selected { margin-left: 0; } QTabBar::tab:last:selected { margin-right: 0; } QTabBar::tab:only-one { margin: 0; } QTabBar::tab:disabled { font-size: 11px; font-weight: 900; color: #144D03; background-color: #144D03; border-left-color: #255704; border-right-color: #255704; border-top-color: #255704; }"); } diff --git a/src/gui/qt/mainwindow/myrighttabwidget.cpp b/src/gui/qt/mainwindow/myrighttabwidget.cpp index 256a329e..4858e53a 100644 --- a/src/gui/qt/mainwindow/myrighttabwidget.cpp +++ b/src/gui/qt/mainwindow/myrighttabwidget.cpp @@ -27,12 +27,15 @@ MyRightTabWidget::MyRightTabWidget(QGroupBox *parent) #ifdef _WIN32 QString font1String("font-family: \"Arial\";"); + int padding = 4; #else QString font1String("font-family: \"Nimbus Sans L\";"); + int padding = 0; #endif QTabBar *myTabBar = this->tabBar(); - myTabBar->setStyleSheet("QTabBar::tab{ "+ font1String +" font-size: 11px; color: white; background-color: #145300; border: 2px solid #286400; border-bottom-color: #145300; border-top-left-radius: 4px; border-top-right-radius: 4px; min-width: 8ex; padding: 0px;} QTabBar::tab:selected, QTabBar::tab:hover { background-color: #145300; } QTabBar::tab:selected { border-color: #286400; border-bottom-color: #145300; } QTabBar::tab:!selected { margin-top: 2px; } QTabBar::tab:selected { margin-left: -4px; margin-right: -4px; } QTabBar::tab:first:selected { margin-left: 0; } QTabBar::tab:last:selected { margin-right: 0; } QTabBar::tab:only-one { margin: 0; }"); + + myTabBar->setStyleSheet("QTabBar::tab{ "+ font1String +" font-size: 11px; color: white; background-color: #145300; border: 2px solid #286400; border-bottom-color: #286400; border-top-left-radius: 4px; border-top-right-radius: 4px; min-width: 8ex; padding: "+QString::number(padding,10)+"px;} QTabBar::tab:selected, QTabBar::tab:hover { background-color: #145300; } QTabBar::tab:selected { border-color: #286400; border-bottom-color: #145300; } QTabBar::tab:!selected { margin-top: 2px; } QTabBar::tab:selected { margin-left: -4px; margin-right: -4px; } QTabBar::tab:first:selected { margin-left: 0; } QTabBar::tab:last:selected { margin-right: 0; } QTabBar::tab:only-one { margin: 0; } QTabBar::tab:disabled { font-size: 11px; font-weight: 900; color: #144D03; background-color: #144D03; border-left-color: #255704; border-right-color: #255704; border-top-color: #255704; }"); } diff --git a/ts/pokerth_de.ts b/ts/pokerth_de.ts index d070556b..66a860d0 100644 --- a/ts/pokerth_de.ts +++ b/ts/pokerth_de.ts @@ -191,22 +191,22 @@ p, li { white-space: pre-wrap; } Resolving address... - + Adresse auflösen... Connecting to server... - + Mit Server verbinden... Starting session... - + Starte Session... Connection established! - + Verbindung aufgebaut! @@ -221,11 +221,6 @@ p, li { white-space: pre-wrap; } Game Speed for computer opponents: Spielgeschwindigkeit für Computergegner: - - - Hands before raise small blind: - Runden vor der Erhöhung des Small Blind: - Timeout for player action (sec): @@ -259,12 +254,12 @@ p, li { white-space: pre-wrap; } Hands before raise blinds: - + Runden vor Erhöhung der Blinds: Small Blind: - Small Blind: + Small Blind: @@ -299,11 +294,6 @@ p, li { white-space: pre-wrap; } Cancel Abbrechen - - - Hands before raise small blind: - Runden vor der Erhöhung des Small Blind: - Timeout for player action (sec): @@ -322,7 +312,7 @@ p, li { white-space: pre-wrap; } Hands before raise blinds: - + Runden vor Erhöhung der Blinds: @@ -402,30 +392,25 @@ p, li { white-space: pre-wrap; } Kick Entfernen - - - Leave - Verlassen - Lobby-Chat - + Lobby-Chat Hands before raise blinds: - + Runden vor Erhöhung der Blinds: Small Blind: - Small Blind: + Small Blind: Leave Game - + Spiel verlassen @@ -433,22 +418,22 @@ p, li { white-space: pre-wrap; } game - + Spiel - Join a private Game - + Joining a private Game + Einem Privatspiel beitreten - You like to join a private game. Please enter the password! - + You are about to join a private game. Please enter the password! + Dies ist ein Privatspiel. Bitte Kennwort eingeben! Game Info - Spieldaten + Spieldaten @@ -458,7 +443,7 @@ p, li { white-space: pre-wrap; } You should not kick yourself from this game! - Sie sollten sich nicht selbst des Spieles verweisen ;)! + Sie sollten sich nicht selbst des Spieles verweisen ;)! @@ -806,7 +791,7 @@ p, li { white-space: pre-wrap; } Ctrl+I - + Ctrl+I @@ -1064,15 +1049,10 @@ Wenn der Server hinter einem NAT-Router betrieben wird, stellen Sie sicher, dass Number of players: Anzahl der Spieler: - - - Hands before raise small blind: - Runden vor der Erhöhung des Small Blind: - Hands before raise blinds: - + Runden vor Erhöhung der Blinds: @@ -1169,9 +1149,9 @@ p, li { white-space: pre-wrap; } Engine Version: - - Server Settings - Servereinstellungen + + Network Server Settings + Servereinstellungen @@ -1188,11 +1168,6 @@ p, li { white-space: pre-wrap; } Server Password: Server Passwort: - - - Network Game Default Settings - Einstellungen für Netzwerkspiel - Computer Engine @@ -1308,11 +1283,6 @@ p, li { white-space: pre-wrap; } Show game settings dialog on every new game Zeige den Dialog Spieleinstellungen bei jedem neuen Spiel - - - Hands before raise small blind: - Runden vor der Erhöhung des Small Blind: - Number of players: @@ -1392,7 +1362,7 @@ p, li { white-space: pre-wrap; } <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Nimbus Sans L'; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-style:italic;">Hinweis: Die beste Avatar-Qualität erhalten Sie folgenden Seitenverhältnissen: </span><span style=" font-weight:600; font-style:italic;">Breite = 50, Höhe = 50.</span></p></body></html> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-style:italic;">Hinweis: Die beste Avatar-Qualität erhalten Sie mit folgenden Seitenverhältnissen: </span><span style=" font-weight:600; font-style:italic;">Breite = 50, Höhe = 50.</span></p></body></html> @@ -1452,7 +1422,7 @@ p, li { white-space: pre-wrap; } Hands before raise blinds: - + Runden vor Erhöhung der Blinds: @@ -1465,27 +1435,30 @@ p, li { white-space: pre-wrap; } p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Nimbus Sans L'; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-style:italic;">Note: Default </span><span style=" font-weight:600; font-style:italic;">Game Settings</span><span style=" font-style:italic;"> like "</span>Maximum number of players", "<span style=" font-style:italic;">Start Cash" and "Small Blind" will be used </span><span style=" font-weight:600; font-style:italic;">from Network Game Settings.</span></p></body></html> - + <html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Nimbus Sans L'; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-style:italic;">Hinweis: Standard-</span><span style=" font-weight:600; font-style:italic;">Spieleinstellungen</span><span style=" font-style:italic;"> - wie "</span>Maximale Anzahl Spieler", "<span style=" font-style:italic;">Startgeld" und "Small Blind" - werden von den </span><span style=" font-weight:600; font-style:italic;">Einstellungen für Netzwerkspiel</span> <span style=" font-style:italic;">übernommen.</span></p></body></html> Internet Server Settings (Dedicated Server) - + Internetserver-Einstellungen (dedizierter Server) Server Address: - + Serveradresse: Use password for private game: - + Benutze Passwort für Privatspiele: Lobby Chat Settings (IRC Server) - + Lobby-Chat-Einstellungen (IRC-Server) @@ -1495,7 +1468,7 @@ p, li { white-space: pre-wrap; } Channel: - + Kanal: @@ -1585,7 +1558,7 @@ Bitte wählen Sie ein gültiges Verzeichnis! Fill up with computer opponents - Mit Computergegnern auffüllen + Mit Computergegnern auffüllen