Commit Graph

3516 Commits

Author SHA1 Message Date
steffen123
82dcefc1d6 Revert "Revert "gettextify FulltiltToFpdb.py""
This reverts commit a1f079e447.
2010-08-29 21:10:57 +02:00
steffen123
d53b0f7f2a l10n: german now 1/3 complete, update pot/po/mo files 2010-08-29 20:46:21 +02:00
steffen123
8efa4d5a9c slightly improve error message 2010-08-29 20:46:01 +02:00
steffen123
f6d5d2f9fc fpdb.pyw: remove unneeded unused method 2010-08-29 20:35:33 +02:00
steffen123
3990b40e3d Some string changes, mostly consistency to make translation easier 2010-08-29 20:35:16 +02:00
steffen123
14ea4714b9 l10n: rename template po file to .pot, merge scripts 2010-08-29 19:17:13 +02:00
steffen123
168b114646 l10n: some minor string changes 2010-08-29 19:12:48 +02:00
steffen123
641b863cbf l10n: update mo files 2010-08-29 14:37:29 +02:00
steffen123
86f90cd310 Merge branch 'ferki' 2010-08-29 14:37:04 +02:00
steffen123
59c1e9ed5c Merge branch 'sqlcoder' 2010-08-29 14:33:57 +02:00
steffen123
4c2941cdaa Merge branch 'carl' 2010-08-29 14:30:25 +02:00
steffen123
461c9fa268 Merge branch 'nuto' 2010-08-29 14:29:28 +02:00
steffen123
bbf8219465 Merge branch 'mika' 2010-08-29 14:26:56 +02:00
Erki Ferenc
a81dd66f22 l10n: updated Hungarian translation 2010-08-29 14:26:38 +02:00
steffen123
693dfb4e19 update GUI version string to 0.20.906 plus git 2010-08-29 14:25:44 +02:00
steffen123
219180822f l10n: improve create script, update PO files, some german translation 2010-08-29 14:24:04 +02:00
steffen123
ee20cbbcc1 some small GUI string improvements 2010-08-29 14:21:49 +02:00
sqlcoder
bf8b826bbc copy any missing parts of config from .example 2010-08-29 12:46:22 +01:00
sqlcoder
8f91adc513 add log definition 2010-08-29 12:39:54 +01:00
Worros
93be69858a Merge branch 'master' of git://git.assembla.com/fpdb-sql 2010-08-29 14:05:06 +08:00
sqlcoder
536adad477 merge from Steffen/Carl 2010-08-29 00:05:22 +01:00
sqlcoder
6e3953e774 add hand ID to warning message 2010-08-28 23:57:04 +01:00
sqlcoder
593006318a more refinements to OnGame parser 2010-08-28 23:49:37 +01:00
steffen123
ff2a9fcc5a move gettext import to the right place in GuiGraphViewer 2010-08-28 22:49:59 +02:00
sqlcoder
01c7e37bae implement Add button in Database dialog (sqlite only) 2010-08-28 18:11:35 +01:00
Eratosthenes
ad3c6516cd PartyPokerToFpdb: Try again to fix STT HUD. 2010-08-28 09:25:41 -04:00
Erki Ferenc
861edf954e l10n: updated Hungarian translation
This includes
1. a fix for a missing %s in a translated string which makes HUD failing to start when Hungarian locale is active
2. another potential string formatting mistake
3. various minor fixes, mainly typos
2010-08-28 12:58:17 +02:00
Worros
42497bf27a THP: Fix parser name call chain
Also comment out Party for the moment, as there is a hh file that crashes the parser
2010-08-28 17:20:50 +08:00
Worros
3eb4f057bc THP: Add 'support' for other sites 2010-08-28 16:43:05 +08:00
Eratosthenes
004dd80fc2 PartyPokerToFpdb: Allow HUD to find STTs. 2010-08-27 10:53:33 -04:00
Mika Bostrom
bd842f9b1b Merge branch 'master' into hudstatview 2010-08-27 12:34:36 +03:00
Worros
de9c0d9ba6 Stars: Minor refactor to readHandInfo
Make the readHandInfo function throw an exception if either of the regexes used fails to match
2010-08-27 14:44:19 +08:00
Eratosthenes
6b978b8290 Remove obsolete and unused Tables.py. 2010-08-27 11:14:36 +08:00
Eratosthenes
f5db60f23b Get rid of obsolete import of obsolete Tables.py. 2010-08-27 11:14:22 +08:00
Eratosthenes
bbb21b4b4d FulltiltToFpdb: Throw exception when HandInfo reg ex doesn't match. 2010-08-27 11:14:02 +08:00
Eratosthenes
eef5fd28e8 FulltiltToFpdb: Throw exception when HandInfo reg ex doesn't match. 2010-08-26 22:52:16 -04:00
Eratosthenes
96d1ffe4fa Remove obsolete and unused Tables.py. 2010-08-26 22:48:06 -04:00
Eratosthenes
c664dfbbe3 Get rid of obsolete import of obsolete Tables.py. 2010-08-26 22:47:30 -04:00
steffen123
ef576cf213 update version to 0.20.906 2010-08-27 00:00:42 +02:00
gimick
a28b0d8dbb py2exe: restructure - .906 locale changes, now builds in packaging/windows 2010-08-26 22:11:42 +01:00
sqlcoder
4954299061 add default attribute to appropriate database element if missing 2010-08-26 21:24:40 +01:00
steffen123
62bd04661a fix typo in config example and .py 2010-08-26 20:08:34 +02:00
steffen123
1e998f4780 l10n: cola skipped this mo file 2010-08-26 18:54:43 +02:00
steffen123
8222fa9328 l10n: update all po/mo files, scripts 2010-08-26 18:54:15 +02:00
Erki Ferenc
cd4880ec80 Merge branch 'l10n' 2010-08-26 18:36:43 +02:00
Erki Ferenc
46354a37e7 Merge branch 'master' of git://git.assembla.com/fpdb 2010-08-26 18:32:26 +02:00
steffen123
76f60e3592 include fpdb version in GUI version listing 2010-08-26 18:32:01 +02:00
steffen123
6505334ac6 Merge branch 'carl' 2010-08-26 18:20:38 +02:00
steffen123
93573ac519 start of german translation 2010-08-26 18:19:58 +02:00
steffen123
28aaa5366d revert recent change of Hand.py to fix FTP 2010-08-26 18:17:22 +02:00
Worros
6d2de998c8 FTP: fix type hand.maxSeats to maxseats 2010-08-27 00:09:18 +08:00
Erki Ferenc
264f4da365 l10n: cleaned up Hungarian menu shortcuts 2010-08-26 16:16:34 +02:00
Worros
94ab295804 PKR: Fix some regexes 2010-08-26 11:25:21 +08:00
Worros
159384db17 PKR: Add a PKR HHC
Doesn't actualy work as yet, but the primary regexes are done.
2010-08-26 10:28:37 +08:00
Worros
6a823a430c Hand: Add PKR to sites lookup 2010-08-26 10:27:40 +08:00
Erki Ferenc
3272d0c7a9 Anonymised and cleaned up regression test files for PartyPoker
The "blind is forced allin" situation file has been splitted into two files as the sample hands were played on different days and on different limits.
2010-08-25 23:56:02 +02:00
steffen123
de9d48cc6a remove menu entry for set handhistory archive directory 2010-08-25 14:55:37 +02:00
Erki Ferenc
b8ad153f91 l10n: updated Hungarian translation 2010-08-25 14:25:53 +02:00
steffen123
cd70d491c6 remove duplicate example config section 2010-08-25 13:42:00 +02:00
steffen123
73f50fff12 l10n: update PO/MO files 2010-08-25 13:36:12 +02:00
Erki Ferenc
1821e16eb1 l10n: revised Hungarian translation file
Just replaced some words and expressions here and there to a more fitting one.
2010-08-25 13:21:31 +02:00
steffen123
fdfefc753f update GUI version string to git again 2010-08-25 11:50:36 +02:00
steffen123
56c3de7072 make git always store HUD_config.xml.example with windows line ending 2010-08-25 11:49:08 +02:00
steffen123
f2fe4b0ce7 update version string in GUI 2010-08-25 08:06:12 +02:00
steffen123
abe5934e0c add note about viewers broken on pgsql to GUI 2010-08-25 06:46:52 +02:00
steffen123
b6e59b54de fix that it creates a new TT for each tourney when maxseats is unknown. 2010-08-25 06:37:22 +02:00
steffen123
c73e5b6d9b add locale import to interlocks 2010-08-25 06:14:26 +02:00
steffen123
33621aab48 Merge branch 'carl' 2010-08-25 06:10:47 +02:00
Worros
afa41229c8 Revert "Betfair: Fix for Betfair 2.0"
This reverts commit 5d2e7cb320.
2010-08-25 12:01:17 +08:00
Worros
59ed2ea113 Regression: Add .hp for 7-StudHL-USD-0.04-0.08-200911.Cardtest.txt
Verified that the positions were correct for that hand
2010-08-25 11:59:31 +08:00
steffen123
f6aaaa7b85 Merge branch 'carl' 2010-08-24 06:48:03 +02:00
Worros
fb9d0c85c7 THP: Make THP print a better error message 2010-08-24 11:55:30 +08:00
steffen123
d6dd16bc9e Merge branch 'carl' 2010-08-24 05:23:32 +02:00
Worros
edae36d108 THP: Create Error class for recording and reporting errors usefully 2010-08-24 11:09:13 +08:00
steffen123
c21966af4b Merge branch 'carl' 2010-08-24 03:28:34 +02:00
Worros
66da700df8 HUD_Config.example: Add OnGame section, remove Betfair 2010-08-23 14:42:58 +08:00
Worros
137cadd491 OnGame: Remove copied function 2010-08-23 14:17:30 +08:00
Worros
ce93c2f7fe OnGame: Parse herocards 2010-08-23 13:50:04 +08:00
steffen123
30bf3b2c43 Merge branch 'carl' 2010-08-23 07:44:24 +02:00
steffen123
ccb62b4c80 enter character encoding in english PO file 2010-08-23 07:43:02 +02:00
Worros
ce5d029d0b OnGame: Make NLHE parse 2010-08-23 13:29:41 +08:00
steffen123
acfc110d03 remove remaining calls to removed config section 2010-08-23 07:28:30 +02:00
Worros
6da5522965 Merge branch 'master' of git://git.assembla.com/fpdb 2010-08-23 13:25:01 +08:00
Worros
bc755f3e5f OnGame: Fix re_CollectPot
So that it actually finds the player that has won money
2010-08-23 13:23:39 +08:00
Worros
3a6b0002bd Remove Table viewer options from settings hash 2010-08-23 13:22:40 +08:00
steffen123
4170e33b35 update PO file 2010-08-23 05:28:45 +02:00
steffen123
994fea2e22 move localisation scripts into locale folder 2010-08-23 05:21:07 +02:00
steffen123
0cc5865ba1 config: expand general section as discussed on ML, add defaults for it 2010-08-23 03:56:07 +02:00
steffen123
b41e385979 improve error reporting in Hand.checkPlayerExists 2010-08-23 02:16:44 +02:00
sqlcoder
08eaed1e5d refine layout and create an 'add' button (no code behind the button yet) 2010-08-22 12:35:51 +01:00
Mika Bostrom
d2483b8866 Add comment on decimal place override 2010-08-22 14:12:29 +03:00
Mika Bostrom
4a92638941 Return "hard" NA for missing/incalculable stats
It makes very little sense to do a format string for nothing but zeroes
in case of unknown values. Simply return a set of 'NA' strings in place
of usual stats. This makes the error cases consistent throughout
Stats.py
2010-08-22 13:57:01 +03:00
Mika Bostrom
b4a08af2b1 Remove trailing percent symbols from HUD values
The values that are displayed in the HUD box included the '%' symbol if
these values were percentages. This clutters the HUD for those who don't
need such extra characters.

This patch removes the trailing '%' from result[1]. The default
formatting for HUD values is '%3.1f' and if decimal places need to be
changed, the code for those is now simpler. A user who wishes to show a
percent symbol after any given stat value, can edit HUD_config.xml and
assign such stats the hudsuffix="%" attribute.

This patch also changes the way the tooltip strings are constructed.
Instead of appending the percent symbol to generated string, the '%' is
now generated in place by the format-string stanza '%%'.
2010-08-22 13:09:26 +03:00
steffen123
e0a2c4e0b4 more dump data updates 2010-08-22 07:54:37 +02:00
steffen123
b06c7763d8 dumpDB stores ignore for importTime and styleKey as those are runtime-dependant and outside of its scope 2010-08-22 07:54:03 +02:00
steffen123
4e01892fcb Merge branch 'sqlcoder' 2010-08-22 07:42:56 +02:00
steffen123
79c81ee997 fix HHC for PS/FT 2010-08-22 07:39:49 +02:00
steffen123
6ba7f36a0e fix import of tourneys 2010-08-22 07:32:10 +02:00
steffen123
4fcc157ff8 update empty and 0001 dump for DB v143 2010-08-22 07:25:07 +02:00
steffen123
aabc9d2006 actually store TT.maxSeats 2010-08-22 06:46:47 +02:00
steffen123
fb6c5c7ec6 fix to recognise different spelling of FT headsup 2010-08-22 06:46:29 +02:00
steffen123
a4e3d0c514 a missing gettextification from a recent patch 2010-08-22 05:02:22 +02:00
steffen123
ccec828867 add config sections for RawHands/Tourneys 2010-08-22 04:36:23 +02:00
steffen123
fa6da55618 remove table viewer config handling from code 2010-08-22 04:18:00 +02:00
steffen123
09f3205e77 update email config section as discussed on ML 2010-08-22 01:30:33 +02:00
sqlcoder
fd9a132acb fine tune OnGame parser, hud working now 2010-08-21 23:24:58 +01:00
sqlcoder
2ae2d0d277 define _ func 2010-08-21 23:24:25 +01:00
sqlcoder
c8f25ad162 merge from steffen 2010-08-21 22:43:14 +01:00
sqlcoder
dff67e8e69 add hot key to button 2010-08-21 22:39:25 +01:00
sqlcoder
53b15898ce more fixes to OnGame import 2010-08-21 21:10:21 +01:00
steffen123
96f547b3df fix typo in fpdb.iconify 2010-08-21 18:32:46 +02:00
steffen123
52d38020d2 fix update hud cache/auto import 2010-08-21 18:30:10 +02:00
steffen123
ee7fc47dc1 Merge branch 'carl' 2010-08-21 18:00:33 +02:00
Worros
ee1ccd1097 OnGame: Fix for NL 2010-08-21 22:26:08 +08:00
Worros
0131ec9a09 OnGame: Fix hand splitting regex 2010-08-21 22:24:23 +08:00
Worros
488eb8433c HHC: Cleanup unused function 2010-08-21 22:19:08 +08:00
Worros
b93e0ab8a8 Merge branch 'master' of git://git.assembla.com/fpdb-sql 2010-08-21 22:10:24 +08:00
Worros
66e22e45f5 Merge branch 'master' of git://repo.or.cz/fpbd-bostik 2010-08-21 22:08:16 +08:00
sqlcoder
683f6cee20 get OnGame parser working 2010-08-21 13:44:01 +01:00
Mika Bostrom
bf2eaa772c Fix window visibility
This fixes the FPDB main window visibility with window managers that use
workspaces instead of virtual desktop(s). On such a system the
application receives WINDOW_STATE_ICONIFIED event when the workspace is
switched. This hides the window.

It wouldn't be too big a problem if the window wouldn't occasionally get
stuck in a "hide-me-loop", where any attempt to unhide/present the
window again triggers the hide routine. The two state events, _ICONIFIED
and _WITHDRAWN are not the same or even mutually exclusive. As such the
old event mask test simply did not cover all the possibilities.

Also, the property 'visible' does not necessarily match reality. It can
be set to true for iconified windows, and false to a visible window. So
a better solution is to not rely on the property, but just track the
wanted visibility state in our own code.

After this simple refactoring, the application window finally seems to
behave properly. [Also, widget.present() automatically calls .show(), so
we can kill one redundant operation.]
2010-08-21 14:24:34 +03:00
Worros
9cc43b7424 HHC: doco for readAnte and readBlind 2010-08-21 17:35:32 +08:00
steffen123
6474f92dd1 add new tables RawHands/RawTourneys 2010-08-21 04:29:29 +02:00
steffen123
62ad7bcdb7 remove if loop that i mustve left from debugging. 2010-08-21 04:28:18 +02:00
sqlcoder
f250fec935 getting closer - still breaks 2010-08-20 22:32:14 +01:00
Worros
92e2e0ca95 HHC: Update doco on markStreets 2010-08-20 21:05:33 +08:00
Worros
5d2e7cb320 Betfair: Fix for Betfair 2.0
The Betfair poker site has changed hands/software and now has a
completely different hand history coverter.

Starting the process of making it work
2010-08-20 20:26:53 +08:00
Worros
7c5f4645f2 OnGame: More updates, primarily to readHandInfo 2010-08-20 20:10:52 +08:00
Worros
d04e5e1a23 HHC: doco for compilePlayerRegexes 2010-08-20 20:09:44 +08:00
Worros
803f0fcaf8 HHC: Documentation on readHandInfo() 2010-08-20 19:48:37 +08:00
Worros
8ffb984d25 HHC: Better doco for readHandInfo 2010-08-20 18:52:00 +08:00
Worros
c77cf55104 OnGame: Fix readSupprtedGames and currency 2010-08-20 18:05:25 +08:00
Worros
5f425e0910 OnGame: Fix determineGameType
Assumes that its a cash game at the moment, and needs some love for non-limit holdem
2010-08-20 17:59:52 +08:00
steffen123
6c62ba94f6 Merge branch 'carl' 2010-08-20 11:24:31 +02:00
Worros
dd3cd4fad4 OnGame: gettextify and add an error handler 2010-08-20 17:10:38 +08:00
Worros
08462884cf OnGame: Significant updates.
This parser hasn't been updated/completed since a very early version of HHC

File is updated to the point where it will now run and just crashes on a regex
2010-08-20 16:51:41 +08:00
steffen123
48e0cbe8cd HUD: add error handler for error reported by phenixrising 2010-08-19 23:17:58 +02:00
steffen123
b3691add7b Merge branch 'carl' 2010-08-19 22:35:40 +02:00
steffen123
c959e244ad rename dump files to match carl's scheme, add a partially verified second dump
plenty of bugs to be fixed in this one!
2010-08-19 19:22:56 +02:00
Worros
568eba84ad Test: 4 Bet Pre test - curently fails.
s0rrow raises, is 3bet by AAALISAAAA, then 4bets pre-flop
2010-08-19 19:42:41 +08:00
Worros
8225b9a3f6 Test: Add failing test for streetXSeen
All in preflop hand currently fails as all streets are seen, but the 2 all-in players are incorrectly recorded.
2010-08-19 19:32:45 +08:00
Worros
3c5908224c TestHP: Pass name to print function 2010-08-19 19:31:23 +08:00
Worros
1236460e09 TestHP: Hopefully useful debug messages 2010-08-19 19:11:46 +08:00
Worros
3d6a0e5040 RTF: Oops - appear to have accidentally deleted the field 2010-08-19 19:10:52 +08:00
Worros
041c9c8527 Regression test file: Handsplayers data 2010-08-19 18:40:37 +08:00
Worros
75e1dbbfba Importer; Add missing default option 2010-08-19 18:33:43 +08:00
Worros
bb6225f80c NEW: Add regression test utility for HandsPlayers 2010-08-19 18:30:12 +08:00
Worros
fbcf987d97 BulkImport: Add command line option to generate test data 2010-08-19 18:29:10 +08:00
Worros
109ad292c0 Hand: Add optional argument for printing test data
And pass the argument on too Database
2010-08-19 18:28:10 +08:00
Worros
0fab203a53 Importer: Add utility functions for regression testing
setPrintTestData: Indicate you would like to print test data when importing
setFakeCacheHHC: Indicate you want to access the HHC after an import run
getCachedHHC: Retrieve HHC

Also modified the main import loop to pass self.settings['testData'] to the database insert and records the HHC if requested
2010-08-19 18:25:26 +08:00
Worros
924e155b45 Database: Add optional argument for pprinting the player data. 2010-08-19 18:23:26 +08:00