steffen123
3509beb828
some missing _()
2010-09-27 09:22:07 +02:00
Eric Blade
a98e71ad24
semi-fix stdout for hud_main in windows when running from source
2010-09-27 03:14:10 -04:00
Gerko de Roo
ad2983a968
Detection system for table change during tourney's
...
The routine stores the actual seat.
When being reseated during tourney's the seat change is detected.
The HUD window adjust is recalculated.
2010-09-26 17:31:05 +02:00
Gerko de Roo
b9c63bd718
Merge branch 'master' of git://git.assembla.com/fpdb.git
2010-09-26 17:19:17 +02:00
Gerko de Roo
ec8f8aff76
Merge
2010-09-26 17:19:05 +02:00
Eric Blade
e3113ae3a0
Merge branch 'master' of git://git.assembla.com/fpdb.git
2010-09-26 02:21:04 -04:00
Worros
1ae01f1502
Database: Mark 27 Single draw as a lowball game
2010-09-24 13:47:24 +08:00
Worros
121e12023f
Ring Player Stats: Support Razz start card list
2010-09-24 13:46:21 +08:00
Worros
6cfd884413
RSHG: Fix a coupl eof bugs
2010-09-24 13:30:16 +08:00
Worros
f470ae863d
New: RazzStartHandGenerator
2010-09-24 13:11:44 +08:00
steffen123
1adf15e8af
l10n: update pot/mo file
2010-09-23 21:59:11 +02:00
Worros
ca4da923d4
Regression: Winamax PLO file
2010-09-24 00:56:25 +08:00
Worros
b6182b419c
Winamax plugin: Contributed by Forrest
2010-09-24 00:31:17 +08:00
Worros
b8e66ee954
Winamax setup
2010-09-23 23:02:00 +08:00
Erki Ferenc
89e402f3b0
l10n: updated Hungarian translation
2010-09-23 11:38:01 +02:00
Worros
8a2b051916
Card: make decodeRazzStartCard return a string
2010-09-23 17:30:59 +08:00
Worros
47ca83db84
Card: Lookup table for Razz start hand combos
...
Take Razz hand list table provided by gammoner of 2+2 and start the lookup table.
'(32)A':1 ... (KK)K:1193
'(00)A':-13 ... '(00)K':-1 Where 0 is unknown.
2010-09-23 16:42:54 +08:00
Worros
235a8baa5f
L10n: Remaining files
2010-09-23 14:31:16 +08:00
Worros
dee17e8001
L10n: H->M updated
2010-09-23 14:10:30 +08:00
Worros
016172f78d
L10n update: Gui*
2010-09-23 13:11:06 +08:00
Worros
eefad4a486
Card: Add complete Razz start card list.
...
Figure out how to use it later.
Maybe use tuple as a key to a dict?
card = { ('A', '2', '3') : 1 } ? - Might work
2010-09-23 11:36:13 +08:00
Worros
353a7d96eb
Config: Fix import ordering
...
L10n change caused:
File "/home/carlos/Projects/fpdb/fpdboz/pyfpdb/Charset.py", line 25, in <module>
import Configuration
File "/home/carlos/Projects/fpdb/fpdboz/pyfpdb/Configuration.py", line 30
from __future__ import with_statement
SyntaxError: from __future__ imports must occur at the beginning of the file
Who knew?
2010-09-23 11:27:06 +08:00
Eratosthenes
8b68bb2137
Merge branch 'master' of git://git.assembla.com/fpdb
2010-09-22 21:57:47 -04:00
Eratosthenes
1dedbe2a45
Merge branch 'master' of git://git.assembla.com/fpdboz
2010-09-22 21:57:22 -04:00
steffen123
1e4c835d96
l10n: update pot/po/mo
2010-09-22 20:12:26 +02:00
Worros
591543d468
L10n updates: C->F
2010-09-23 00:10:32 +08:00
Worros
1b15e665e0
L10n update - Absolute->Config
2010-09-22 23:51:56 +08:00
Worros
83900736f0
fpdb.py: Use L10n
2010-09-22 23:46:03 +08:00
Worros
692cd4e6e4
L10n.py: Make safer
2010-09-22 23:41:09 +08:00
Worros
02aa42a987
Merge branch 'master' of git://git.assembla.com/fpdb
...
Conflicts:
pyfpdb/GuiBulkImport.py
2010-09-22 23:41:05 +08:00
steffen123
be39031f4f
l10n: rename some things
2010-09-22 17:32:27 +02:00
steffen123
51f54f5444
refactor translation method into new file
2010-09-22 17:26:25 +02:00
Worros
0ce0c13dd0
Bug fixes: Make fpdb run after my previous patches damage
2010-09-22 23:18:36 +08:00
Worros
ee5e80894c
Locale: Fix bug with last patch
2010-09-22 16:40:31 +08:00
Worros
2c8f219c50
Locale: Deal with locale initialisation more safely
2010-09-22 16:37:56 +08:00
Worros
0049cfbd3c
Card.py: Adding random function and comment
2010-09-22 16:35:26 +08:00
Worros
c9f607f18b
Merge branch 'chaz' of git://github.com/ChazDazzle/fpdb-chaz
2010-09-22 15:33:21 +08:00
Chaz
5cf0cf58a1
Updated saveActions default to False
2010-09-22 02:57:51 -04:00
Eratosthenes
9ca3a02006
Add support for draw games to example config.
2010-09-21 23:30:57 -04:00
Worros
2b278b781e
Stars: Apparently there is a PL 5 Card draw
2010-09-21 13:47:06 +08:00
Worros
255f29cfae
Win2day: Make Omaha hands not crash
...
Looks like it is importing the hands - no idea of accuracy at the moment
2010-09-20 14:18:52 +08:00
Worros
57405e7483
Win2day: Update to parse NLHE
...
Hasn't been modified since contribution - used the 'old' set() interface for cards. This interface was dropped after we realised we needed ordering for stud cards
2010-09-20 14:08:41 +08:00
Worros
178afa4773
Win2day: Add locale header
2010-09-19 00:14:50 +08:00
Worros
2e6bec5c18
Hand: Add fake GBP symbol
2010-09-19 00:14:14 +08:00
steffen123
f540214e17
l10n: missed gettextify in various *ToFpdb files
2010-09-17 19:32:50 +02:00
steffen123
a6b679c7fb
fix minor string typo in imapfetcher
2010-09-17 19:18:16 +02:00
Worros
a81910d7f1
iPoker: Large update for actions and antes
...
I think I have most of the action correct at the moment.
2010-09-17 17:39:04 +08:00
Worros
14ac685e30
FTP: Adjust SplitHands regex for 2 blank lines or more
...
Also add FpdbParseError() throe if GameInfo regex fails to match
2010-09-17 11:47:23 +08:00
Worros
14bd767603
Carbon/Merge: Fix blind reading
...
The new Merge network format has a timestamp in the blind line
Also made some of the error reporting more consistent with other parsers
2010-09-17 11:44:58 +08:00
Worros
fbfaf0176c
Import: First step to making FTP archive files parse
...
Change regex to be explicit about the number of '*'s
Pass the ftpArchive flag to HHC init
2010-09-17 10:58:47 +08:00
Eratosthenes
7916f9e3ef
Merge branch 'master' of git://git.assembla.com/fpdboz
2010-09-16 20:52:57 -04:00
Eratosthenes
2fc2cc9743
Integrate new table handling.
2010-09-16 20:29:58 -04:00
Worros
aae1ad082e
OnGame: add dead blind detection
2010-09-15 13:25:44 +08:00
Worros
a7d450d384
Importer: Add command line option for FTP archive format.
...
To import
./GuiBulkImport -F -c "Full Tilt Poker" -f filename
Completely untested at the moment.
2010-09-15 13:23:32 +08:00
Worros
90e991dec8
Regression: Omaha limit OnGame hh
2010-09-14 18:58:05 +08:00
Worros
95dee0a8d3
Regression: OnGame 7 Card Stud Hi sample hand
2010-09-14 15:21:28 +08:00
Worros
960ce096a5
Regression: 5-Card Draw for OnGame
2010-09-14 15:04:54 +08:00
Worros
ebcd9f0b66
Hand: Remove error message
2010-09-14 14:15:23 +08:00
Worros
1a7b1caf48
Hand: Remove non-standard exception handler
...
That code should either crash or raise a FpdbParse* exception which will be caught at a higher level
2010-09-14 13:53:47 +08:00
Worros
ea5afdb14c
Regression: OnGame dead small blind
2010-09-14 12:52:49 +08:00
Worros
5f8f5ffcda
Merge branch 'master' of git://ferki.hopto.org/fpdb
2010-09-13 12:37:20 +08:00
Worros
662455d488
Carbon: Remove comment
2010-09-12 13:01:58 +08:00
Worros
de57731788
Merge branch 'master' of git://git.assembla.com/fpdb
2010-09-12 12:27:10 +08:00
Erki Ferenc
5c0bfa3bd0
PartyPoker fixes
...
- fix the "newly joined unseated active players are taking actions" problem
- fix the "newly joined seated active players with zero initial stacks" problem
2010-09-11 16:46:37 +02:00
Erki Ferenc
b1217b417f
Added new regression test file
...
A newly joined player has zero stack but having actions
2010-09-11 16:06:46 +02:00
Worros
1dce9d70b9
iPoker: Fix split hands
2010-09-11 17:07:23 +08:00
Worros
8911790408
iPoker: Update from initial Carbon template
...
determineGameType: partially functional
readHandInfo: partially functional
readPlayerStacks: Done
compilePlayerRegexes: Skipped
markStreets: done for Stud
readAntes: Needs doing
readBlinds: Needs doing
readBringIn: Needs doing
...
readAction: Partially complete
2010-09-11 16:11:16 +08:00
Worros
5a7c628dba
OnGame: set maxseats to None, and let guessMaxSeats operate
2010-09-11 14:11:40 +08:00
Worros
55a0908675
Regression: OnGame LHE.hp file
2010-09-11 14:00:52 +08:00
Worros
07dc1fa9ec
Regression: Everleaf FLO8
2010-09-11 13:25:03 +08:00
Worros
0729ee2d3f
Regression: PLO8 for Everleaf
2010-09-11 13:13:31 +08:00
Worros
9dbe26fce6
OnGame: Fix BB regex
2010-09-11 11:56:00 +08:00
Eratosthenes
d176da93d4
Merge branch 'Xlib'
...
Conflicts:
pyfpdb/TableWindow.py
pyfpdb/Tables_Demo.py
pyfpdb/WinTables.py
pyfpdb/XTables.py
2010-09-10 23:01:21 -04:00
Eratosthenes
7314da8b38
Merge branch 'master' of git://git.assembla.com/fpdboz
2010-09-10 21:24:01 -04:00
Eratosthenes
6a129695f4
Correct line removed by mistake.
2010-09-10 17:07:59 -04:00
Worros
8daa9cea9c
ImapFetcher: Fix previous commit for actual IMAP
2010-09-10 18:09:01 +08:00
Worros
2514b424c8
Imap/PSSummary: Update and refactor
...
Primarily to make FTP summaries read from file.
2010-09-10 17:18:16 +08:00
Worros
d66ae965a1
FTSummary: First pass at a FTP summary importer
...
Definetly doesn't match 'Still playing' but seems to get almost everything else right
2010-09-10 17:16:09 +08:00
Worros
58de54560d
ImapFetcher: refactor the import part from the IMAP connection
2010-09-10 14:07:09 +08:00
Worros
7f61fba314
PSS: Switch over to regex based parsing
2010-09-10 13:22:52 +08:00
Worros
7c8965486f
THP: Allow sites to be manually switched off and on
2010-09-10 12:24:11 +08:00
steffen123
b6e865ff84
Merge branch 'ferki'
2010-09-09 12:56:32 +02:00
steffen123
69872b9638
PS summaries import skipped digits of tourney no
2010-09-09 12:35:05 +02:00
steffen123
c103203880
conflict in pyfpdb/PokerStarsSummary.py
2010-09-09 12:13:38 +02:00
Worros
d0df1b6e44
SQL: Iport tourneyResults query
2010-09-09 18:08:03 +08:00
steffen123
acd512d9c3
make imapfetcher work on imap again
2010-09-09 12:00:28 +02:00
Worros
3158c85d4f
PSSummary: make space in Player regex optional again
2010-09-09 17:48:19 +08:00
Erki Ferenc
a927517229
Merge branch 'master' of git://git.assembla.com/fpdb
2010-09-09 11:21:28 +02:00
steffen123
c48242c219
Merge branch 'eric'
2010-09-09 10:48:36 +02:00
steffen123
3c60c8d68d
Merge branch 'master' of git://git.assembla.com/fpdboz into carl
2010-09-09 10:44:27 +02:00
Worros
f9e4eef2d3
Add copyright notice
2010-09-09 16:37:18 +08:00
Worros
6f0c94a119
Revert "FTP: Fix re_PlayerInfo to find ', is sitting out' for cash games"
...
This reverts commit bc4a53d754
.
2010-09-09 16:36:37 +08:00
steffen123
5cfd693668
Merge branch 'master' of git://git.assembla.com/fpdboz into carl
2010-09-09 10:30:12 +02:00
Worros
ef99f7026f
Regression: Add new FTP test file
2010-09-09 16:28:18 +08:00
Worros
ccfc55eec3
iPoker: Another minot update to determineGameType
2010-09-09 16:27:31 +08:00
steffen123
f0616a708d
l10n: couple of missing gettextifies in imapfetcher
2010-09-09 10:27:21 +02:00
Worros
cb90147303
iPoker: Minor update to determineGameType
2010-09-09 16:26:37 +08:00
Worros
bc4a53d754
FTP: Fix re_PlayerInfo to find ', is sitting out' for cash games
...
Turns out that a player sitting out at the start of a cash game hand can (in what i hope is a small set of hands) be dealt cards and act in a hand
2010-09-09 15:14:54 +08:00
Worros
e1bb9a602b
Stars/Hand: Fix issue produced by last regression test file
...
7-Stud-USD-0.04-0.08-200907.Missing.Showdown.Card.txt only contains 6 showdown cards.
Put filthy hack in addShownCards to guard against this condition, and add a commented out debug print in the HHC
2010-09-09 13:19:19 +08:00
Worros
34f0c93351
Regression: Add Stars Stud crasher.
...
This hand contains only 6 of the 7 cards for 'shown' and 'mucked'
2010-09-09 13:14:19 +08:00
Worros
bdb0bda3a0
OnGame: remove non-digits from hand id
...
Fixing email reported error with MySQL:
fpdb starting ...Traceback (most recent call last):
File "GuiBulkImport.pyc", line 107, in load_clicked
File "fpdb_import.pyc", line 251, in runImport
File "fpdb_import.pyc", line 314, in importFiles
File "fpdb_import.pyc", line 482, in import_file_dict
File "Hand.pyc", line 273, in insert
File "Database.pyc", line 1651, in storeHand
File "MySQLdb\cursors.pyc", line 174, in execute
File "MySQLdb\connections.pyc", line 36, in defaulterrorhandler
_mysql_exceptions.OperationalError: (1366, "Incorrect integer value: 'R5-79731715-280' for column 'siteHandNo' at row 1")
2010-09-09 10:31:40 +08:00
Eratosthenes
582377f519
Catch up WinTables.py to recent changes in TableWindow.py.
2010-09-08 20:35:59 -04:00
Worros
3b55bd19db
OnGame: Fix date regex
...
Previously assumed that the day was 2 characters, and failed on:
'Fri Sep 3 05:01:22 GMT+0100 2010'
Doh
2010-09-08 16:05:04 +08:00
Worros
c3b2e56614
OnGame: Debugging Betfair skin date format with user
2010-09-08 16:02:18 +08:00
Worros
74a0c3d7da
HHReplayer: Add file for Hud testing
...
Uses pygame, was playing around with the idea of using this library to create a replayer with sprite animations.
2010-09-08 15:43:20 +08:00
Worros
3759751fe4
HHC: Raise exception when game isn't supported.
2010-09-08 15:11:55 +08:00
Worros
d605f89564
OnGame: Make sure time can't fail and report erro
2010-09-08 01:08:23 +08:00
steffen123
aa22ca8df9
l10n: gettextify graph buttons
2010-09-07 19:03:15 +02:00
Eratosthenes
9772129f30
Rewrite of XTables to use Xlib. Considerable cleanup in TableWindow.
2010-09-07 09:50:29 -04:00
Worros
1acbe15b34
PKR: Make note about actions
2010-09-06 17:50:42 +08:00
Worros
e24e722141
Betfair: Fix some error handling in legacy parser
2010-09-06 17:25:17 +08:00
Worros
c7072bdd84
THP: Add iPoker testing
2010-09-06 17:24:08 +08:00
Worros
fd9c90c908
Test Config: Add iPoker
2010-09-06 17:23:38 +08:00
Worros
9a6de0476e
Stars: Make readHandInfo() failure log an error not info
2010-09-06 17:22:36 +08:00
Worros
581b58e0c7
Party: Add exception for when determineGameType fails
2010-09-06 16:44:08 +08:00
Worros
c6d4661740
Regression: iPoker Stud H/L sample hand
2010-09-06 12:10:56 +08:00
Worros
89b20b1dba
iPoker: initial commit - same as Carbon poker for the moment
2010-09-06 11:23:07 +08:00
Worros
2e99fc38bc
Update files to prepare iPoker
2010-09-06 11:21:22 +08:00
Erki Ferenc
ab20e28dc4
Anonymised players in a sample file
2010-09-06 00:34:02 +02:00
Worros
21043d5445
Regression: PKR updates
2010-09-06 00:39:51 +08:00
Worros
631d2361aa
Regression: PKR fix rake
2010-09-05 23:28:29 +08:00
Worros
d59663773b
Regression: Correct shown card values in test files
2010-09-05 23:23:41 +08:00
Worros
b3633120ef
Regression: Add Stars Badugi file
2010-09-05 22:44:29 +08:00
Worros
673afc0663
Regression: .hp: Fix and verify error - missing seatNo
2010-09-05 22:21:34 +08:00
Worros
23d73c5675
PSSummary.py: Fix winnings for Step tickets
2010-09-05 22:08:27 +08:00
Worros
c169ccedf4
Regression: Party Stud H/L
2010-09-05 21:18:02 +08:00
Worros
c1a512435b
Fix Importer call for CLI usage
2010-09-05 18:30:22 +08:00
Worros
50ffeea3ec
PSSummary: Add comment for Stars step satellites
2010-09-05 17:08:15 +08:00
Worros
5460a9d8b2
Merge branch 'master' of git://git.assembla.com/fpdb-gimick
2010-09-05 11:56:37 +08:00
gimick
9e3df066f5
import: cli mode, don't display progress bar; tweak progress bar
2010-09-04 23:12:29 +01:00
Worros
025b491c40
OnGame: tart prep for Stud parsing
2010-09-05 01:14:57 +08:00
Worros
edefd3ffb9
ImapFetcher: Give some more meaningful output
2010-09-05 01:14:08 +08:00
Worros
7ac652c12e
THP: Fix Importer call
2010-09-05 01:12:31 +08:00
Worros
3bd8f3d352
PSSummary: *mutters abaout \r\n*
2010-09-05 00:55:55 +08:00
Worros
ff8147390a
OnGame: Betfair Stud H/L test file
2010-09-04 22:18:23 +08:00
Worros
6ce19d70dc
Merge branch 'master' of git://git.assembla.com/fpdb-gimick
2010-09-04 20:40:00 +08:00
Worros
b982658446
PSSummary: identify step tickets
2010-09-04 20:36:31 +08:00
gimick
e44f48871a
Merge branch 'master' of git://git.assembla.com/fpdboz
2010-09-04 13:30:37 +01:00
gimick
c4203c87b1
import: fix error in progress bar
2010-09-04 13:08:58 +01:00
Worros
016b0ed48f
Tourney Graphing and Summary import update
...
It now gets through my 200 tourney torture test.
2010-09-04 20:06:24 +08:00
gimick
177b5768ae
Merge branch 'master' of git://git.assembla.com/fpdboz
2010-09-04 12:35:48 +01:00
gimick
3fd2b2f838
Import: Show progress bar during bulk import
2010-09-04 12:30:43 +01:00
Worros
e66b98b345
PSSummary: add function parseSummaryFile
...
This parses the summary file without requiring state.
Hope to merge parseSummary and parseSummaryFile at some point soon
2010-09-04 18:10:25 +08:00
Worros
1dda0848d3
ImapFetcher: Make it run from command line with -i
2010-09-04 16:33:16 +08:00
Worros
04849775d7
TS: add new builtFrom option
2010-09-04 16:32:46 +08:00
Worros
10a48240db
PSSummary: Add new parseSummary method
2010-09-04 16:31:39 +08:00
Worros
20bb51145b
Options: add generic usage option
2010-09-04 16:30:43 +08:00
Eric Blade
b77500cc12
Merge branch 'master' of git://git.assembla.com/fpdboz.git
2010-09-04 03:17:39 -04:00
Worros
cf2629b290
New: Tournament Results Viewer
...
Decided to see how hard it would be to get the tournament results using the existing schema.
Turns out the cash graph query is pretty similar and not much thought was required.
Created a new tab based on the existing cash game viewer for profit.
This is probably the idea page for multiple axis to be added.
- Distributions for position
- distributions by buy-in level
- ROI per buy-in level
Lots of stuff like that.
2010-09-04 14:16:46 +08:00
Worros
b7c94781ef
THP: Give 'Errors by stat' output
2010-09-04 13:11:35 +08:00
Worros
c0eb686971
StarsSummary: Fix gettextify problem
2010-09-04 13:08:36 +08:00
Worros
7731e830f7
PKR: Fix re_CollectPot
2010-09-03 19:27:17 +08:00
Worros
f1adfde26c
Regression: .hp file for button steal
...
thebear brings in, arjun attempt to steal from the button position and fails.
Went through and modified/verified:
- raiseFirstIn for all players
- raisedFirstIn for arjun
- foldSbToStealChance for thebear
- foldedSbToSteal for thebear
2010-09-03 18:31:50 +08:00
Worros
f1616957d3
Regression: 5 hands for various Stud steal situations
2010-09-03 18:19:37 +08:00
Worros
aa0e24fb9f
THP: Add PKR to test
2010-09-03 18:01:16 +08:00
Worros
cd23d1dcbe
HUD_config.test: Add PKR converter
2010-09-03 16:57:41 +08:00
Worros
2f5c4df1c5
PKR: Fix reading of player stacks
2010-09-03 16:40:40 +08:00
Worros
7038af303c
HUD_Config.example: Add PKR
2010-09-03 16:32:30 +08:00
Worros
6585c5eb7b
Regression: PKR .hp file
2010-09-03 16:31:47 +08:00
Worros
25c1e1c0e2
Regression: PKR NLHE
2010-09-03 15:43:48 +08:00
Worros
c5412caa14
THP + test config: Add suppor for Carbon
...
Make THP script more robust when testing stats
2010-09-03 14:31:52 +08:00
Worros
08c8315cd0
Regression: Carbon NLHE hand
2010-09-03 14:24:59 +08:00
Worros
d22dbb1238
Carbon: Make carbon crash less.
2010-09-03 14:05:50 +08:00
Worros
ad714519a9
THP: Add everleaf to list, fix totalerrors
2010-09-03 13:56:57 +08:00
Worros
dca0c0ffda
Regression: Actually remove file mv in previous commit
2010-09-03 13:07:54 +08:00
Worros
f1ffb4c6eb
Regression: Everleaf NLHE - 3 way all in preflop
2010-09-03 13:06:04 +08:00
Worros
1290ea3a67
Regression: Add OnGame Limit Holdem File
2010-09-03 12:25:35 +08:00
Worros
1a4c618df3
Regression: Move OnGame HH file
2010-09-03 12:22:39 +08:00
Worros
1622d9e56c
THP: Add Absolute to testing list
2010-09-03 12:05:22 +08:00
Worros
d5f230e4e8
Absolute: a couple of cleanups and some prep work for AP
...
I've changed re_GameInfo to be a verbose regex, so I may have broken working hand histories.
No test files at the moment so it is hard to tell.
2010-09-03 11:49:41 +08:00
Worros
3f0cdfbaa5
Regression: Add Absolute Stud Hi/Lo hand
2010-09-03 02:29:34 +08:00
Worros
cc3197b5d1
Grapher: commit patch to allow showdown lines to be removed
...
But only in source for the moment.
Need to add a Filter for the different graph types
2010-09-02 15:24:30 +08:00
Worros
742dec8b15
THP: Re-enable Party cash parsing
2010-09-02 14:04:34 +08:00
Worros
304c9e71a2
Hand: Wrap Pot.end() section in exception handler
...
If Hand.end() fails in that section, then something is seriously wrong with either action parsing or stack parsing.
Throw a parse error in the hopes we can continue on.
2010-09-02 14:02:19 +08:00
Worros
376894bba3
THP: Add remaining directories for test coverage
2010-09-02 13:52:54 +08:00
Worros
bd6e227662
Test Config: Add OnGame to parser list
2010-09-02 13:52:18 +08:00
Worros
72e3867383
THP: Report parse errors properly
2010-09-02 13:42:40 +08:00
Eric Blade
9ed44c0c54
Merge branch 'master' of git://git.assembla.com/fpdboz.git
2010-09-02 01:33:39 -04:00
Worros
64cbfb4e4b
Regression: New test file
2010-09-02 09:12:12 +08:00
Worros
befcbba8f2
Merge branch 'master' of git://git.assembla.com/fpdb-sql
2010-09-02 09:07:26 +08:00
sqlcoder
e02f2e61ef
make sure new variables are set
2010-09-01 21:20:22 +01:00
sqlcoder
57aefb06e8
Merge branch 'master' of git://git.assembla.com/fpdb
2010-09-01 21:08:52 +01:00
sqlcoder
25cbc0da30
add logging
2010-09-01 21:08:13 +01:00
Worros
d4400b9f48
Stars: add part support for NL Single Draw
2010-09-02 00:40:36 +08:00
Worros
26eca40b31
More HandsActions stubbing
2010-09-02 00:19:31 +08:00
Worros
b8a8a7217c
Regression: OnGame hand history
2010-09-01 23:43:23 +08:00
Worros
dd469e9ca3
Regression: Stars: NL Single Draw
2010-09-01 21:58:58 +08:00
Worros
188201025f
Database: rename storeHandsPlayers to storeHandsActions
...
As the stub function was supposed to be called
2010-09-01 20:51:23 +08:00
Worros
3f2edd2c6d
Regression: FTP PLO additional hand with showdown cards for multiple players
2010-09-01 14:05:59 +08:00
Worros
f993fb05b2
Regression: Add FTP PLO cash game HH
2010-09-01 13:53:48 +08:00
Worros
a2e25457c9
Merge branch 'master' of git://git.assembla.com/fpdb
2010-09-01 11:08:17 +08:00
Worros
7aeb5e4531
Merge branch 'master' of git://git.assembla.com/fpdb-sql
2010-09-01 11:08:04 +08:00
Worros
9a3d60e0b3
HandsActions: Stub in the remaining calls for HandsActions
2010-09-01 10:47:13 +08:00
Worros
a03e836044
DerivedStats: Stub in HandsActions calculation
2010-09-01 10:38:54 +08:00
sqlcoder
06b34e8648
clarify difference between site and filter to allow 2 sites from same network, prompt to add site to db if missing
2010-08-31 22:44:41 +01:00
sqlcoder
9704cd7fe5
routines to store site list in config
2010-08-31 22:34:48 +01:00
Eric Blade
2ab01fa9d9
some code and comment cleanups and clarifications, mo betta fasta.
2010-08-31 04:56:28 -04:00
Eric Blade
80b98da6fc
Merge branch 'master' of git://repo.or.cz/fpbd-bostik.git
2010-08-31 04:42:32 -04:00
Mika Bostrom
1a515534b4
Try to fix profit/100
2010-08-31 11:40:21 +03:00
Worros
243a140aa4
Merge branch 'master' of git://git.assembla.com/fpdb
2010-08-31 15:50:16 +08:00
Worros
bb41c2906b
THP: Add .hp file for FTP wierd date format
2010-08-31 15:46:11 +08:00
Worros
87b6f834c3
FTP: Rename test file
2010-08-31 15:43:31 +08:00
Worros
bfe4c225e5
THP: Add NLHE FTP.fr .hp file
2010-08-31 15:16:37 +08:00
Eric Blade
c710499be1
Merge branch 'master' of git://repo.or.cz/fpbd-bostik.git
2010-08-30 17:07:49 -04:00
Eric Blade
e38edced85
Add FTP Summary for a complete tournament, freeroll satellite, with multiple winners.
2010-08-30 15:54:26 -04:00
Eratosthenes
cc4f8e2bea
added some intermediate output.
2010-08-30 11:55:34 -04:00
steffen123
b434759037
Merge branch 'mika'
2010-08-30 17:25:44 +02:00
steffen123
dadeb82b4b
l10n: add french to localise script
2010-08-30 17:25:08 +02:00
steffen123
099db5e7d0
THP: add header
2010-08-30 17:24:28 +02:00
Eric Blade
39f81e7bc0
Merge branch 'master' of git://repo.or.cz/fpbd-bostik.git
...
Conflicts:
pyfpdb/Stats.py
2010-08-30 05:40:38 -04:00
Mika Bostrom
2b97d938f1
Fix HUD bug with specified decimals
...
If any stat in HUD had manually specified number of decimal places, the
entire hand processing stopped when the first such stat was encountered.
Now really do the decimal place formatting as it was supposed to work.
Also, for future reference: tuples are immutable - you can't overwrite
any tuple member. Hence the need for new routine, __stat_override()
2010-08-30 12:38:08 +03:00
Eric Blade
54279cafef
Revert "Remove trailing percent symbols from HUD values"
...
This reverts commit b4a08af2b1
.
Conflicts:
pyfpdb/Stats.py
2010-08-29 23:05:05 -04:00
Eric Blade
978464e7c6
Merge branch 'master' of git://git.assembla.com/fpdb.git
2010-08-29 23:01:26 -04:00
Eric Blade
65642e37df
cherry picking around a patch that didn't work for me
2010-08-29 22:56:00 -04:00
Erki Ferenc
e4c8b0d5ac
l10n: updated Hungarian translation
2010-08-30 01:33:44 +02:00
steffen123
54f7410e49
l10n: update pot/po/mo files
2010-08-30 01:31:14 +02:00
steffen123
856af8a7da
Merge branch 'ferki'
2010-08-30 01:30:21 +02:00
Erki Ferenc
05220f1c6f
l10n: updated Hungarian translation
2010-08-30 01:21:55 +02:00
steffen123
1f2c320fd2
l10n: add missing gettextifications in GuiDatabase
2010-08-30 01:19:23 +02:00
steffen123
f52e311632
Merge branch 'gimick'
2010-08-29 23:59:13 +02:00
Eric Blade
82d96b43ee
add Everleaf HH per Steffen's request
2010-08-29 16:44:29 -04:00
steffen123
af0aff530d
l10n: update pot/po/mo files
2010-08-29 22:09:22 +02:00
steffen123
9a3782c64d
l10n: last file gettextified: UltimateBetToFpdb
2010-08-29 22:07:58 +02:00
gimick
717968e8bf
Logging: Relocate info message from hud-errors to hud-log
2010-08-29 20:55:40 +01:00
steffen123
7a4eeba3c7
l10n: gettexify Win2dayToFpdb
2010-08-29 21:33:03 +02:00
steffen123
2eb3d18b86
l10n: gettextify AbsoluteToFpdb
2010-08-29 21:31:34 +02:00
steffen123
3c645b0e43
l10n: gettextify carbontofpdb
2010-08-29 21:29:18 +02:00
steffen123
62fb2f9186
l10n: missed a gettextify in everleaftofpdb
2010-08-29 21:24:28 +02:00
steffen123
4cae54a086
l10n: another missed gettextify in betfairtofpdb
2010-08-29 21:22:46 +02:00
steffen123
772f124a29
l10n: gettextify everleaftofpdb
2010-08-29 21:22:34 +02:00
steffen123
21c1e33405
l10n: missed gettextifying a string in betfairtofpdb
2010-08-29 21:17:58 +02:00
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
Gerko de Roo
9b9fbaa236
Merge branch 'master' of git://git.assembla.com/fpdb-sql.git
2010-08-29 20:02:10 +02:00
Mika Bostrom
cf1d8fb5e8
Add comment on decimal place override
2010-08-29 20:00:16 +02:00
Mika Bostrom
a75ba5a288
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-29 20:00:06 +02:00
Mika Bostrom
8265d9fc6e
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-29 19:59:58 +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
Gerko de Roo
f5fd58a554
Merge branch 'master' of git://git.assembla.com/free_poker_tools.git
2010-08-28 18:18:44 +02:00
Gerko de Roo
0716b866a5
Merge branch 'master' of git://git.assembla.com/fpdb.git
2010-08-28 18:16:04 +02:00
Gerko de Roo
62892c80dc
Merge branch 'master' of git://git.assembla.com/fpdboz.git
2010-08-28 18:14:41 +02: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
Gerko de Roo
770ba309da
Handling table change in tourney.
...
Though I pushed this ages ago, was triggered by the mailing list.
must have been in a different tree.
2010-08-22 00:02:04 +02: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
Gerko de Roo
4f85c13f58
merge issue
2010-08-21 23:35:06 +02: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
steffen123
4f854c5c35
add comment about non-standard structures for sbet/bbet
2010-08-19 07:34:37 +02:00
steffen123
f191e5d77c
Revert "remove useless ongametofpdb file"
...
its not actually useless
This reverts commit a0f9d0ddee
.
2010-08-19 07:23:42 +02:00
steffen123
26df39c469
checked hudcache dump
2010-08-19 06:37:59 +02:00
steffen123
0c93963378
add these to HudCache storing: street0_4BChance/Done, other3/4BStreet0
2010-08-19 06:14:12 +02:00
steffen123
97dcc4561b
add (foldTo)otherRaisedStreet0 storing to HudCache
2010-08-19 06:05:59 +02:00
steffen123
13ce5117c8
add wonWhenSeenStreet2-4 storing to HudCache
2010-08-19 05:59:00 +02:00
steffen123
9dafddff49
add another test file
2010-08-19 05:58:22 +02:00
steffen123
2a673b8975
assume bb=SB and BB=2*SB and store accordingly
2010-08-19 04:24:38 +02:00
steffen123
69c1c41b36
add these stats to DB/DerivedStats/SQL: street0_4BChance/Done, other3/4BStreet0
2010-08-19 04:09:24 +02:00
steffen123
8aecf117bb
add otherRaisedStreet0 and foldToOtherRaisedStreet0 with defualt false
2010-08-19 04:01:44 +02:00
steffen123
d5fb0b3c36
add wonWhenSeenStreet2-4 to DerivedStats' unimplemented section, store 0.0 by default
2010-08-19 03:55:12 +02:00
steffen123
8669c3b821
Merge branch 'carl'
2010-08-19 03:22:34 +02:00
steffen123
c618034055
add new testfile, with expected dumpdiff from empty db
2010-08-19 02:26:55 +02:00
steffen123
f19afd656d
rename dump result folder
2010-08-19 02:22:42 +02:00
Worros
4d0e438de1
Regression: Add FTP.fr hand history for testing.
2010-08-18 16:36:16 +08:00
steffen123
1fb4098945
Merge branch 'carl'
2010-08-18 07:34:04 +02:00
Worros
37d1a10d73
Merge branch 'master' of git://git.assembla.com/fpdb
2010-08-18 13:25:45 +08:00
Worros
8b49f46d1c
HHC: Correct error count for unmatched gametype regex
2010-08-18 13:17:42 +08:00
Worros
3f0f421c0d
FTP: Make FTP.fr hand histories parse.
...
Had to adjust the currency character match, and the tablename which required \u2013 or 'En Dash'
Works for the 5 hand sample provided.
2010-08-18 13:12:11 +08:00
steffen123
508958f89d
Merge branch 'mika'
2010-08-18 04:22:59 +02:00
steffen123
351d58b757
update HU .mo file
2010-08-18 00:27:06 +02:00
steffen123
886d44edd2
Merge branch 'ferki'
2010-08-18 00:26:55 +02:00
Erki Ferenc
9494cf95c0
l10n: fixes some typos in Hungarian translation
2010-08-17 23:49:30 +02:00
steffen123
199929b2d0
a couple of l10n related fixes to fpdb.pyw
2010-08-17 23:30:15 +02:00
steffen123
eb65a0775c
update hungarian mo file
2010-08-17 23:01:47 +02:00
Erki Ferenc
3fa87d7443
l10n: updated Hungarian translation
2010-08-17 22:51:04 +02:00
steffen123
0e8c9af16f
remove log entry that's over 90% of my log
2010-08-17 21:49:55 +02:00
steffen123
32d24b147e
update hungarian mo file
2010-08-17 20:32:17 +02:00
steffen123
1d66730158
update po files, add script for that
2010-08-17 20:13:56 +02:00
steffen123
5b042b1820
fix gettextification of Hud.py
2010-08-17 20:05:12 +02:00
steffen123
f24011a58e
re-revert "Revert "gettext-ify Hud.py" as it breaks HUD -> err32, broken pipe"
...
This reverts commit 270657aeb0
.
2010-08-17 19:53:08 +02:00
steffen123
bde9a40163
gettextify pyfpdb/Stats.py
2010-08-17 19:50:22 +02:00
Mika Bostrom
f18cc00c0d
Move sample copying after fallback test
...
Only try to copy the example HUD_config.xml after fallback has been
tested against, and even then only on platform where the debian path can
exist
2010-08-17 08:18:46 +03:00
Mika Bostrom
c49565fcb1
Fix config file copying for debian package
...
If there is no config file in ~/.fpdb/ copy it from the package's
/usr/share path
2010-08-17 07:56:00 +03:00
gimick
7c0358dc20
Test: resave test HH's as UTF-8/unix
2010-08-16 23:00:08 +01:00
steffen123
e8d0c42566
gettext import for guiprefs
2010-08-16 23:49:50 +02:00
steffen123
c203136877
update english po
2010-08-16 07:49:24 +02:00
steffen123
69564d2b6b
gettextify GuiRingPlayerStats.py
2010-08-16 04:22:51 +02:00
steffen123
a1f079e447
Revert "gettextify FulltiltToFpdb.py"
...
This reverts commit 41621c5610
.
Conflicts:
pyfpdb/FulltiltToFpdb.py
2010-08-16 04:14:25 +02:00
steffen123
80bee24969
insignificant bracketing change
2010-08-16 03:56:36 +02:00
steffen123
d2553a8b58
gettextify PartyPokerToFpdb.py
2010-08-16 03:28:17 +02:00
steffen123
41621c5610
gettextify FulltiltToFpdb.py
2010-08-16 03:05:27 +02:00
steffen123
7a5340f2d8
gettextify fpdb_import.py
2010-08-16 02:57:03 +02:00
steffen123
2115b57142
finish gettextifying database
2010-08-16 02:50:17 +02:00
steffen123
ba3fdd4656
gettextify Database up to line 1500
2010-08-16 02:40:58 +02:00
steffen123
4f3e4ab7d4
gettextify database to line 1000
2010-08-16 02:28:31 +02:00
steffen123
cff0206e4d
gettext-ify tournesummary and interlocks
2010-08-16 01:58:05 +02:00
steffen123
2a69e927d2
add more missing imports and one _()
2010-08-16 01:41:25 +02:00
steffen123
a60e715138
update compiled hungarian file
2010-08-16 01:01:37 +02:00
Erki Ferenc
969fb8c7ae
l10n: fixed plural form settings and fixed some Hungarian translations
2010-08-16 00:49:42 +02:00
Erki Ferenc
d86f973d3f
Merge branch 'master' of git://git.assembla.com/fpdb
2010-08-16 00:49:33 +02:00
steffen123
54805e8771
add 8$ limit support, make list look nicer
2010-08-16 00:31:17 +02:00
steffen123
270657aeb0
Revert "gettext-ify Hud.py" as it breaks HUD -> err32, broken pipe
...
This reverts commit 908936fc25
.
2010-08-15 23:49:22 +02:00
Erki Ferenc
c9044a0c2b
Merge branch 'master' of git://git.assembla.com/fpdb
2010-08-15 23:44:40 +02:00
steffen123
4696c7afaf
add missing gettext import
2010-08-15 23:38:13 +02:00
steffen123
027afaa5e1
change mo file creation script, add hungarian mo file
2010-08-15 23:28:22 +02:00
Erki Ferenc
e7f02339df
Merge branch 'master' of git://git.assembla.com/fpdb
2010-08-15 23:25:55 +02:00
steffen123
aacfb61d3b
add missing gettext imports, gettextify TournamentTracker.py
2010-08-15 23:23:17 +02:00
Erki Ferenc
f6a1881ba7
Merge branch 'master' of git://git.assembla.com/fpdb
2010-08-15 22:55:51 +02:00
steffen123
b08cb18c0e
remove debug print; add import to Config; gettextify tables
2010-08-15 21:09:18 +02:00
steffen123
b4317bba2a
auto-detect language
2010-08-15 20:50:49 +02:00
Erki Ferenc
3ec334e93c
l10n: updated Hungarian translation
2010-08-15 20:46:50 +02:00
steffen123
21211a7669
update po files
2010-08-15 20:34:36 +02:00
Erki Ferenc
98822806d9
Merge branch 'master' of git://git.assembla.com/fpdb
2010-08-15 20:09:54 +02:00
steffen123
787ea15c01
gettextify GuiDatabase
2010-08-15 20:06:30 +02:00
steffen123
a0f9d0ddee
remove useless ongametofpdb file
2010-08-15 19:55:51 +02:00
steffen123
8abfff4cc0
gettextify PS Summary, add note about py2exe
2010-08-15 19:46:10 +02:00
steffen123
9ba2c5cdc4
add example file for microgaming
2010-08-15 19:08:28 +02:00
steffen123
33257f5a3f
gettextify pyfpdb/GuiLogView.py
2010-08-15 18:43:30 +02:00
Erki Ferenc
a948458e07
l10n: Updated Hungarian translation
2010-08-15 15:25:51 +02:00
steffen123
680f735007
gettextify some small files
2010-08-15 07:38:44 +02:00
steffen123
6ee12769ae
add gettext import to card
2010-08-15 07:32:23 +02:00
steffen123
e60cd2a75f
gettextify card, add note about it to alchemy*
2010-08-15 07:31:32 +02:00
steffen123
80d00dbde6
gettextify charset
2010-08-15 07:27:53 +02:00
steffen123
3486320b6a
gettextify and add codepage for P5sResultsParser
2010-08-15 06:28:43 +02:00
steffen123
919b915ffa
update hungarian PO with newly gettextified strings
2010-08-15 06:10:27 +02:00
steffen123
e36eb70706
update english PO
2010-08-15 06:02:53 +02:00
steffen123
7dafc12206
gettextify hand
2010-08-15 05:59:05 +02:00
steffen123
fd03cb6560
gettextify options
2010-08-15 05:38:00 +02:00
steffen123
b360628583
gettextify filters
2010-08-15 05:36:32 +02:00
steffen123
d8993ea0ec
add missing import to guibulkimport
2010-08-15 04:15:08 +02:00
steffen123
80c965d09f
gettext-ify Mucked
2010-08-15 04:07:34 +02:00
steffen123
215bc5b0f3
gettext-ify GuiPositionalStats.py
2010-08-14 18:56:28 +02:00
steffen123
c87c0f0f9d
gettext-ify HandHistoryConverter.py
2010-08-14 18:51:42 +02:00
steffen123
fd5e2156b5
gettext-ify HUD_run_me.py
2010-08-14 17:52:07 +02:00
steffen123
908936fc25
gettext-ify Hud.py
2010-08-14 17:46:10 +02:00
steffen123
66d8efb4c5
gettext-ify Hello.py
2010-08-14 17:38:18 +02:00
steffen123
6914c90341
gettext-ify GuiPrefs.py
2010-08-14 17:36:19 +02:00
steffen123
755b19af4f
gettext-ify GuiSessionViewer.py
2010-08-14 16:54:30 +02:00
steffen123
fa0c3d82ce
gettext-ify PokerStarsToFpdb.py
2010-08-14 16:27:23 +02:00
steffen123
3e50bd4a6d
gettext-ify GuiGraphViewer.py
2010-08-14 06:23:30 +02:00
steffen123
df891ac6cc
gettext-ify GuiTourneyViewer.py
2010-08-14 05:24:55 +02:00
steffen123
11a6122f43
updated po file
2010-08-14 02:59:40 +02:00
steffen123
beb69d84bc
Merge branch 'ferki'
2010-08-14 02:40:31 +02:00
steffen123
d6d3d8f0ce
gettext-ify Configuration
2010-08-14 02:16:34 +02:00
steffen123
bd1729d5df
gettext-ify betfair2fpdb
2010-08-14 02:10:13 +02:00
Erki Ferenc
2c2f1e5cbe
Merge branch 'l10n'
2010-08-14 02:04:07 +02:00
Erki Ferenc
d061c89715
Merge branch 'master' of git://git.assembla.com/fpdb
2010-08-14 02:03:48 +02:00
steffen123
5e91c6037b
Merge branch 'l10n'
2010-08-14 02:00:04 +02:00
Erki Ferenc
91ab7d46a3
Merge branch 'ferki'
2010-08-14 01:28:21 +02:00
Erki Ferenc
2994acd39a
l10n: added Hungarian translation
2010-08-14 01:20:05 +02:00
gimick
4a6075fb04
Regression test: FTP post BB out of turn, fold and leave table
2010-08-13 20:03:41 +01:00
gimick
75b2828126
Regression test: add file with FTP short lived date-format change
2010-08-13 20:02:27 +01:00
Erki Ferenc
3c28779d01
Example hand: unseated player taking actions
...
At PartyPoker if a player sits down to a table after a small blind has
been posted but every possible big blinds still not posted (e.g. by new
players at the table) then it is possible to not have the player's name
in the seat list but he/she can take actions during the hand.
2010-08-13 08:35:29 +02:00
steffen123
b1724437ac
gettext-ify Anonymise
2010-08-13 06:03:15 +02:00
steffen123
0f9e35d1fc
set charset in po file
2010-08-13 05:43:51 +02:00
steffen123
12104b3c52
update .po file
2010-08-13 05:40:02 +02:00
steffen123
5bde812b85
gettext-ify HUD_main.pyw
2010-08-13 05:32:09 +02:00
steffen123
d703d0ca7a
Merge branch 'master' into l10n
...
Conflicts:
pyfpdb/fpdb.pyw
2010-08-13 05:01:01 +02:00
steffen123
f03b295b0b
gettext-ify GuiBulkImport
2010-08-13 04:59:17 +02:00
steffen123
3dac606b4f
gettext-ify ImapFetcher and GuiImapFetcher
2010-08-13 04:48:06 +02:00
steffen123
d601ecde5b
add translators wanted notice to start screen
2010-08-13 04:36:22 +02:00
steffen123
d1bb8defc8
gettext-ify GuiTourneyPlayerStats and remove untranslated fpdb-de_DE.po
2010-08-13 04:30:42 +02:00
steffen123
d876c250a4
gettext-ify GuiAutoImport.py
2010-08-13 04:23:11 +02:00
steffen123
1b802d0d8a
update .po and .mo files
2010-08-13 04:12:38 +02:00
steffen123
4aba116b9a
allow py27 on windows
2010-08-13 04:10:13 +02:00
steffen123
69dba72040
final _() for fpdb.pyw
2010-08-13 04:09:28 +02:00
steffen123
fe1c9aed70
remove another useless method from fpdb.pyw
2010-08-13 03:51:51 +02:00
steffen123
8b0d1d28bc
more _() in fpdb.pyw
2010-08-13 03:51:03 +02:00
steffen123
bfac6f9985
remove unimplemented and unneeded dia_licensing
2010-08-13 03:47:48 +02:00
steffen123
d1942218d6
more _() for fpdb.pyw
2010-08-13 03:47:00 +02:00
steffen123
9c60a7f8b9
remove now useless method not_implemented
2010-08-13 03:39:50 +02:00
steffen123
05500cf4bd
more _() markings for l10n
2010-08-13 03:28:27 +02:00
steffen123
92435dd714
the first translation in fpdb! i did a few strings and hardcoded the language to de_DE just for testing.
...
this is more a proof of concept
2010-08-13 02:49:01 +02:00
steffen123
ac3387c85e
Merge branch 'carl'
2010-08-13 00:47:11 +02:00
steffen123
471726d450
make it run with pgsql (gives pretty strange results tho)
2010-08-13 00:34:56 +02:00
steffen123
f77e8ec714
update expected dump for empty db to new db version
2010-08-13 00:26:14 +02:00
sqlcoder
be7705226d
improve handling of missing / unavailable db errors
2010-08-12 22:16:27 +01:00
sqlcoder
d6c7ccaeff
get tourney stats working for sqlite and pg (pg display still dodgy, think gui is mangling some fields somehow, e.g. sitename)
2010-08-12 22:15:44 +01:00
steffen123
4a3869395c
note that positional stats doesnt work on sqlite in menu
2010-08-12 20:30:22 +02:00
steffen123
4bcc622efa
The commented out gettext in fpdb.pyw and HHC should work, but doesnt
...
I tried having those lines in a plain script but same problem - translation file not found
2010-08-12 20:23:36 +02:00
Worros
4e9c32ed84
Configuration: Make new gui_cash_stats have sane defaults when missing from config
2010-08-12 22:52:12 +08:00
Worros
ad4fcef2fd
DerivedStats: re-fix (break?) sawShowdown again.
...
Comment from code:
hand.players includes people that are sitting out on some sites for cash games
actionStreets[1] is 'DEAL', 'THIRD', 'PREFLOP', so any player dealt cards
must act on this street if dealt cards. Almost certainly broken for the 'all-in blind' case
and right now i don't care - CG
2010-08-12 21:44:40 +08:00
Worros
acd80f7666
Fix Stars commit.
...
Forgot a ')'
2010-08-12 15:35:29 +08:00
Erki Ferenc
31d3c37224
Determine blind amounts from RINGLIMIT and max buyin
...
The previous method was giving wrong results in some cases (e.g. the preflop forced allin situation from blind positions), so here's an another enhancement. At
PartyPoker there's two types of buyins for a cashgame table: 20BB min and 100BB max. The former has a 40BB max, while the latter has 35BB min too. This patch
makes fpdb to determine if a ring table is a 20BB min or 100BB max table, then calculates the correct big blind amount from that. When big blind is ready then
halves it for the small blind (except when big blind is 0.25$ when small blind is 0.10$).
2010-08-12 14:59:45 +08:00
Worros
5c76ec77d6
Merge branch 'master' of git://git.assembla.com/fpdb
2010-08-12 14:40:09 +08:00
Worros
a20bc801e8
Stars: Adjust limit blind lookup
...
The hash for limit values needed both 20.00 and 20.
Fixed for all values up to 1000
2010-08-12 12:23:22 +08:00
steffen123
b5e481412e
fix session stats in pgsql
2010-08-11 06:11:11 +02:00
steffen123
f0b5b4063b
fix session viewer in mysql
2010-08-11 05:53:02 +02:00
steffen123
19bcc60c6a
missed a spot
2010-08-11 04:50:01 +02:00
steffen123
d1c1a0a0f4
correct Backings.tourneysPlayerId to tourneysPlayersId like it's used in HP
2010-08-11 04:43:17 +02:00
steffen123
f1ac0b1dfa
record HC.TTid on pgsql
2010-08-11 04:39:34 +02:00
steffen123
02b5ea8d37
corrected sqlite table layout. this also fixes hudcache generation for tourneys on sqlite
2010-08-11 04:25:47 +02:00
steffen123
5cba225fb3
improve naming of replacement clauses
2010-08-11 04:23:16 +02:00
steffen123
b385f9f0da
this caused it to create a new TourneyType for each Tourney
...
Revert "remove some default values - if we don't know, don't just assume no/normal"
This reverts commit 7f8243f19d
.
2010-08-11 03:10:08 +02:00
steffen123
174aa4adfb
hudcache is regenerated properly on mysql now
2010-08-11 00:10:10 +02:00
steffen123
36b212388d
make rebuildHudCache act on cash hands only
2010-08-10 23:31:53 +02:00
steffen123
87d4549b67
renamed PP files to match existing scheme
2010-08-10 23:16:30 +02:00
steffen123
d7a7cca2ab
Revert "GRAPH: Put legend in "best" position, not fixed in top left."
...
previous consensus that I wasn't aware was to have the old setting, since "best" is
only better in some cases so I'm reverting this
This reverts commit 2d8f9dcc78
.
2010-08-10 20:50:19 +02:00
steffen123
f0ef6e7e8b
add stub for query for positional stats on sqlite
2010-08-10 20:45:40 +02:00
steffen123
ced47999bb
GuiImap: don't show email password
2010-08-10 06:14:15 +02:00
steffen123
9dff572385
GuiImap: more error handling
2010-08-10 05:19:54 +02:00
steffen123
4da521eadc
GuiImap: pass on auth failed error to GUI
2010-08-10 05:10:39 +02:00
steffen123
d94254c9cd
GuiImap: turn non-editable fields into labels
2010-08-10 04:50:27 +02:00
steffen123
59f8bb1a70
GuiImapFetcher can save config
2010-08-10 04:44:35 +02:00
steffen123
97f1f8b836
display existing configs in IMAP tab
2010-08-10 03:50:26 +02:00
steffen123
6e654e5075
allow multiple email configs, start of nicer GUI for it
2010-08-10 03:28:57 +02:00
Erki Ferenc
c7e86513c7
Added validation to blind detection
...
Included checks for any ring game hands if there's a blind could be
found and if either SB or BB detection fails then determineGameType will
return None. It's needed for handling some invalid ring hands (e.g.
table closed messages at the end of a HH file).
Signed-off-by: steffen123 <steffen@schaumburger.info>
2010-08-10 02:05:14 +02:00
gimick
a6d7f27f5b
FullTilt fixup currency typo
2010-08-10 00:32:53 +01:00
gimick
792e66c2b5
Merge branch 'master' of git://git.assembla.com/fpdb
2010-08-10 00:31:14 +01:00
steffen123
c5acd04bb6
This makes HUD Cache work again but without tourneytypeid - one of these lines breaks it
2010-08-10 01:27:25 +02:00
steffen123
4fbb26b4fa
remove some 100% duplicates
2010-08-10 01:00:35 +02:00
steffen123
08451c77d5
handle player not found
2010-08-10 00:49:14 +02:00
steffen123
10fac81ef9
handle tourney not found
2010-08-10 00:46:55 +02:00
steffen123
391c42cdff
add error handling for invalid entry into tourneNo field
2010-08-10 00:35:02 +02:00
steffen123
3467f757d3
refactor a bit in GuiTourneyViewer to reduce code duplication
2010-08-10 00:25:43 +02:00
steffen123
8a6fe1588c
PP histories by email. note how it skips the lines about hero raising
2010-08-10 00:05:13 +02:00
steffen123
f72b45e8f0
PP corner case history from ferki
2010-08-10 00:03:24 +02:00
steffen123
bb743b4567
add button to display info from TP to tourneyviewer
2010-08-09 23:41:48 +02:00
steffen123
c5bd036b6e
add tourney viewer that displays info from TT and T, but not yet TP
2010-08-09 23:22:58 +02:00
gimick
2d8f9dcc78
GRAPH: Put legend in "best" position, not fixed in top left.
2010-08-08 22:48:08 +01:00
steffen123
6ac8f410f6
Merge branch 'eric'
2010-08-08 20:13:07 +02:00
Eric Blade
16cd5e7505
update Everleaf config example, add bbper100/BBper100 stats to popup default, fix my last tweak to hhc
2010-08-05 12:31:37 -04:00
Eric Blade
e49beb7724
Hand: extreme terminal spam when something bad happens in readBlinds, stop crashing import
...
HHC: set obs when failing to open a file (ie, you've stored a zip file in your handhistory folder), stop crashing import
2010-08-05 12:12:18 -04:00
Worros
333c0bb716
Filters: fix SQL query to only return ring game blind levels
2010-08-05 17:18:43 +08:00
Worros
0c9e3e4973
Merge branch 'master' of git://git.assembla.com/free_poker_tools
2010-08-05 16:55:18 +08:00
Worros
246c625fef
FTP: Update regexes to support EUR games.
...
This touches on many Full Tilt regexes, and they appear to be functional.
I dont have a pristine FTP.fr hand history to test this with yet.
Buyer beware.
2010-08-05 16:43:24 +08:00
Eric Blade
7486095069
Merge branch 'master' of git://git.assembla.com/free_poker_tools.git
2010-08-05 04:11:36 -04:00
Eric Blade
381e8958d9
Merge branch 'master' of git://git.assembla.com/fpdboz.git
2010-08-05 04:09:51 -04:00
Eric Blade
42d85abfa4
Merge branch 'master' of git://git.assembla.com/fpdb.git
2010-08-05 04:08:17 -04:00
Eric Blade
28576d70f8
switch "0.00%" on ffreq1 to NA, need to update all the other percents with that sometime too
2010-08-05 04:07:37 -04:00
grindi
779befae18
Merge branch 'master' of git://git.assembla.com/fpdb
2010-08-05 10:48:35 +04:00
Worros
2859948c8a
Merge branch 'master' of git://git.assembla.com/fpdb
2010-08-05 12:04:14 +08:00
Worros
c8006dc468
Merge branch 'master' of git://git.assembla.com/fpdb-sql
2010-08-05 12:03:54 +08:00
Worros
cb6be49c6a
Merge branch 'master' of git://git.assembla.com/fpdb-eric
2010-08-05 12:03:21 +08:00
Worros
7449f11718
Fix HUD_config.xml.example
2010-08-05 12:03:04 +08:00
Worros
9c263f3c84
Bulk Import: Adjust usage text so i can actaully copy paste
2010-08-05 11:49:45 +08:00
Eratosthenes
8b1baa6593
Don't break stud and draw when counting players at street.
2010-08-04 20:52:37 -04:00
steffen123
9f52867bf6
add HP.wentAllInOnStreet field. explanation on wiki.
2010-08-04 23:41:50 +02:00
Eratosthenes
7d0b9ae505
Merge branch 'master' of git://git.assembla.com/fpdboz
2010-08-04 17:39:35 -04:00
Eratosthenes
edce06c5cb
Merge branch 'master' of git://git.assembla.com/fpdb
2010-08-04 17:39:00 -04:00
sqlcoder
15f99ddfa7
add bbper100 and BBper100 stats for HUD
2010-08-04 22:23:28 +01:00
Worros
5362cd1f73
Merge branch 'master' of git://github.com/grindi/fpdb-grindi
2010-08-05 00:36:37 +08:00
steffen123
2f9ded5141
fix pgsql index rebuilding
2010-08-04 17:39:45 +02:00
grindi
bcccefe8cf
Fix a bug with blinds' amount detection on PartyPoker ring games
...
Patch by Erki Ferenc <erkiferenc@gmail.com>
2010-08-04 19:31:52 +04:00
Eric Blade
618dcc0473
Merge branch 'master' of git://git.assembla.com/fpdboz.git
2010-08-04 07:29:48 -04:00
Worros
8f596d11af
Config: Add the hint of providing defaults for the new config element
...
Adds a new function to Config to provide a complete list of Gui stat cols.
Still needs test to see if the element actually exists in the config
2010-08-04 17:28:38 +08:00
Worros
c0f8f2be2a
Config: Add default config for player stats columns
2010-08-04 16:18:22 +08:00
sqlcoder
e203c1321d
add new section for ring stats to example hud_config
2010-08-04 08:54:16 +01:00
Worros
bc06e031fa
Stars: Potention fix to Mixed PLH/PLO tourneys.
...
"PokerStars Game #47587046512 : Tournament #294420919 , $5.00+$0.50 USD Mixed PLH/PLO (Hold'em Pot Limit) - Level XVII (500/1000) - 2010/08/01 20:39:48 ET"
We already parsed up to 'Mixed' and accepted HORSE/HOSE and 8-Game previously. Added PLH/PLO to the list.
2010-08-04 13:16:34 +08:00
steffen123
bf33f0cef3
Merge branch 'master' of git://git.assembla.com/fpdb-eric
2010-08-03 22:36:12 +02:00
steffen123
7f8243f19d
remove some default values - if we don't know, don't just assume no/normal
2010-08-03 22:32:31 +02:00
steffen123
faee37e101
set isKO to false when we know it's not a KO
2010-08-03 22:25:49 +02:00
Worros
edd0d36aa7
Test file: NLHE-USD-MTT-1-KO.201008.txt
...
$1.40 KO SnG from Stars.
Worth noting that neither the HH nor the tournament summary contain any bounty information.
The only place it was noted was in the individual tourney mailout
"You have also received USD 1.25 in Knockout Bounties for this tournament. You won bounties for the following players: odotb, Yvbo, bumbastik7, gliberis, __DMN__54321"
2010-08-04 02:10:44 +08:00
Worros
dc2b315a9f
Stars: Fix FPP tourneys (maybe...)
...
Also move hand.isKO to the correct place
2010-08-03 19:52:49 +08:00
Worros
53c796dddc
Importer: Add excetion handler to hud call.
...
Had a report on the 2+2 thread that:
File "C:\Documents and Settings\b\Desktop\fpdb\pyfpdb\GuiAutoImport.py", line 160, in do_import
self.importer.runUpdated()
File "C:\Documents and Settings\b\Desktop\fpdb\pyfpdb\fpdb_import.py", line 371, in runUpdated
(stored, duplicates, partial, errors, ttime) = self.import_file_dict(self.database, file, self.filelist[file][0], self.filelist[file][1], None)
File "C:\Documents and Settings\b\Desktop\fpdb\pyfpdb\fpdb_import.py", line 467, in import_file_dict
print "fpdb_import: sending hand to hud", hand.dbid_hands, "pipe =", self.caller.pipe_to_hud
IOError: [Errno 9] Bad file descriptor
Was happening, which is a crash attempting to print self.caller.pipe_to_hud
This patch doesn't fix the problem, but should give some indication in the log that it happened.
2010-08-03 19:27:34 +08:00
Worros
9329475298
Stars: Take 42 on Tourney parsing
...
Hopefully fix parsing for bounty and cash tourneys for good.
FPP is probably still broken
2010-08-03 19:22:52 +08:00
Worros
2fd856d55b
HHC: Shorten length of time hh file is open by 2 lines
2010-08-03 18:24:03 +08:00
Eric Blade
d20c82c296
add preflop actors to blindsantes for determining who was in hand for wtsd calcs
2010-08-03 00:24:14 -04:00
Eric Blade
0c318df8ea
fix comment on cbet stat
2010-08-02 17:50:19 -04:00
Eric Blade
7cd9b767a7
add some missing stats to the default popup
2010-08-02 17:33:18 -04:00
Eric Blade
49d8e0055d
tweak cards shown regex
2010-08-02 16:47:32 -04:00
steffen123
7d70386c7e
remove two windows packaging files as they're superseded
2010-08-02 22:37:00 +02:00
steffen123
8b3131eb9e
update GUI version to indicate git
2010-08-02 22:35:31 +02:00
steffen123
ed3d6ac15a
fix so it works with old-style tourney header missing ISO currency code
2010-08-02 16:46:46 +02:00
steffen123
08959e3176
fix for 1FPP tourney
2010-08-02 16:36:25 +02:00
steffen123
9daadeb7f9
fix regex for FPP tourneys
2010-08-02 15:12:55 +02:00
steffen123
57d9cc5665
very dirty hack to work around bug in gameinfo regex missing last digit of second number
2010-08-02 14:56:20 +02:00
steffen123
1054bf028d
Merge branch 'gimick'
2010-08-02 14:37:14 +02:00
steffen123
b10868347f
Merge branch 'sqlcoder'
2010-08-02 14:34:35 +02:00
steffen123
102cfa5d88
Merge branch 'eric'
...
Conflicts:
pyfpdb/DerivedStats.py - identical change was already pulled
2010-08-02 14:30:29 +02:00
steffen123
1b4b335b29
Merge branch 'carl'
2010-08-02 14:00:26 +02:00
steffen123
9ad275e11c
recognise and store knockout and bounty
2010-08-02 13:53:50 +02:00
gimick
7b3bee9146
py2exe : include mit.txt licence file
2010-08-02 12:36:42 +01:00
steffen123
388097a412
fix import for non-KO tourneys
2010-08-02 13:35:20 +02:00
steffen123
0776b8ef25
Merge branch 'gimick'
2010-08-02 12:47:25 +02:00
steffen123
d3f7583174
correct license info in about dialogue
2010-08-02 12:05:49 +02:00
steffen123
ddf69015cb
add MIT license and notice
2010-08-02 11:53:02 +02:00
steffen123
0c4ce1b655
remove license menu entry as that info is in the about dialogue
2010-08-02 11:18:44 +02:00
gimick
5f2acf9fe6
py2exe: get pytz working; make script more restartable; update walkthrough
2010-08-01 23:51:33 +01:00
gimick
f9b437c8d3
Merge branch 'master' of git://git.assembla.com/fpdb
2010-08-01 22:51:47 +01:00
Eric Blade
d3f99eec9b
call reposition_windows after doing a window move, so that the user doesn't need to hit the menu option to do it (reposition_windows manages to successfully move the hidden windows, whereas the original move doesn't, for some reason)
2010-08-01 03:05:35 -04:00
Eric Blade
8daee8da9b
Merge branch 'master' of git://git.assembla.com/fpdb.git
2010-08-01 02:42:48 -04:00
steffen123
ed239668c0
fix pgsql index and foreign key drops
2010-07-31 23:55:05 +02:00
Eric Blade
e8d39711dd
fix from carl for wtsd, more tweaks to everleaf regexes
2010-07-31 17:24:06 -04:00
sqlcoder
a3e55ba3f5
smarten up names of displayed categories and settings
2010-07-31 21:38:52 +01:00
steffen123
b4ff46ec4f
fix typo in pgsql raiseFirstInChance
2010-07-31 22:31:55 +02:00
steffen123
c136f7a2dc
fix pgsql table creation
2010-07-31 22:27:24 +02:00
sqlcoder
09dba1001e
Merge branch 'master' of git://git.assembla.com/fpdb
2010-07-31 20:55:50 +01:00
sqlcoder
66cbf49cdc
store column info for cash stats in config. Can now enhance gui to let user change column choices
2010-07-31 20:55:29 +01:00
Worros
14588b3bf9
DerivedStats: Fix sawShowdown for sitting out players in cash games
2010-08-01 02:09:34 +08:00
Worros
832135054c
Revert "DerivedStats: Fix sawShowdown for sitting out players in cash games"
...
This reverts commit 43de7a7141
.
2010-08-01 02:07:12 +08:00
Worros
43de7a7141
DerivedStats: Fix sawShowdown for sitting out players in cash games
2010-08-01 01:17:33 +08:00
Eric Blade
0e4be93e50
further update regexes for accounting problems with euro games
2010-07-31 12:25:01 -04:00
Eric Blade
7289f79bba
Merge branch 'master' of git://git.assembla.com/fpdboz.git
2010-07-31 11:51:24 -04:00
grindi
223f7441b6
Fixes for absolute poker
...
Note: previous xtables's re doesn't match java absolute client
2010-07-31 22:55:43 +08:00
grindi
37e098fce9
Fixes for absolute poker
...
Note: previous xtables's re doesn't match java absolute client
2010-07-31 14:38:24 +04:00
Worros
961ade9aff
Stars: Make Knockout tourneys parse
...
Adjusted GameInfo regex to separately parse buyin, rake and knockout for tournamets
2010-07-31 16:57:25 +08:00
gimick
841cb85f0b
bump version numbers
2010-07-30 22:52:03 +01:00
Eric Blade
638b0cc2c1
Merge branch 'master' of git://git.assembla.com/fpdb.git
2010-07-30 16:10:08 -04:00
steffen123
a493e22c54
Merge branch 'carl'
2010-07-30 13:33:11 +02:00
steffen123
f407b70419
Merge branch 'sqlcoder'
2010-07-30 02:50:07 +02:00
sqlcoder
1688dfc991
add ability to display different columns in summary and position breakdown. Next job is to add this info to config and build a column config dialog. Also set height of top stat pane better.
2010-07-30 01:00:31 +01:00
steffen123
4510268bc8
teach windows how to handle non-ASCII usernames
2010-07-30 00:51:47 +02:00
unknown
c059fde3a9
remove derpy comment
2010-07-29 17:57:19 -04:00
unknown
981dcc632c
everleaf euro support
2010-07-29 17:52:19 -04:00
unknown
4fa5ce2411
sql.py change for storing currency
2010-07-29 17:27:36 -04:00
unknown
a11f4f61cd
store game currency
2010-07-29 17:27:07 -04:00
steffen123
216c9f2714
increase DB version for sqlcoder's recent DB change
2010-07-29 17:31:40 +02:00
Worros
de39d1cabf
Add all Timezones that Stars supports to TZ function
...
All timezones outside of Australia I dodn't define for the moment.
Still requires support for actually getting said timezone, but were on our way.
2010-07-29 22:57:57 +08:00
steffen123
792a2aec4f
finally fix the DST handling properly using pytz
2010-07-29 16:18:05 +02:00
steffen123
5721b5b23c
Merge branch 'carl'
2010-07-29 14:39:34 +02:00
steffen123
872bf2fa28
correct version number
2010-07-29 14:24:23 +02:00
Worros
ac728fffb2
FTP and Timezone fix.
...
Error reported with the following hand hostory from FTP France:
Full Tilt Poker.fr Game #22632637058 : Daily Euro (174599326), Table 3 - 10/20 - No Limit Hold'em - 20:15:39 CET - 2010/07/27
The existing FTP parser crashed on CET times.
1) Fixed parser to accept CET
2) Added timezone offset into HHC
Not happy with TZ1/TZ2 solution.
2010-07-29 19:59:45 +08:00
Ferenc Erki
d241ce9b48
Added new stat: fold to steal
...
Added new stat: fold to steal
Signed-off-by: steffen123 <steffen@schaumburger.info>
2010-07-28 16:17:58 +02:00
steffen123
f74d5b14ca
Merge branch 'gimick'
2010-07-28 12:20:04 +02:00
Worros
0cd5b50b2f
Merge branch 'master' of git://git.assembla.com/fpdb
...
Conflicts:
pyfpdb/FulltiltToFpdb.py
2010-07-28 11:49:07 +08:00
sqlcoder
9c5581caf0
rename stealattempt fields to raisefirstin and derive accordingly
2010-07-27 22:27:18 +01:00
steffen123
acbe15fadd
remove another near-duplicate from TourneyFilters
2010-07-27 19:14:23 +02:00
steffen123
0266a707ac
move method from TourneyFilters to Filters
2010-07-27 19:07:14 +02:00
steffen123
3f4c5d45e8
for fear of repeating myself, removed another dupe from TourneyFilters
2010-07-27 18:54:40 +02:00
steffen123
31aa76abc9
and another dupe from TourneyFilters..
2010-07-27 18:44:06 +02:00
steffen123
fd4e421ca3
remove another dupe from TourneyFilters
2010-07-27 18:41:51 +02:00
steffen123
e006db3a2d
move 2 more methods from TourneyFilters to Filters
2010-07-27 18:35:38 +02:00
steffen123
c5ae1e785b
remove another method from TF - this was only an almost-dupe
2010-07-27 18:33:01 +02:00
steffen123
9781cd1d87
yet more dupe removal from TourneyFilters
2010-07-27 18:31:35 +02:00
steffen123
90c81cb4ee
move method from TF to F
2010-07-27 18:25:27 +02:00
steffen123
9006a7f45b
remove another dupe method from TourneyFilters
2010-07-27 18:24:07 +02:00
steffen123
84df9ad567
remove more duplicate methods from TourneyFilters
2010-07-27 18:21:43 +02:00
steffen123
c996a11ed6
move method from TourneyFilters to Filters
2010-07-27 18:17:25 +02:00
steffen123
20ebd040c1
remove some methods in TourneyFilters that are identical in Filters
2010-07-27 18:16:46 +02:00
steffen123
e0b194ddf0
minor cleanup
2010-07-27 17:43:47 +02:00
steffen123
5b432bcd99
GUI: remove obselete and broken table viewer
2010-07-27 15:48:19 +02:00
steffen123
71df9b06dd
HUD: make it work again after my previous overzealous removal of HP.TTid
2010-07-23 04:45:57 +02:00
steffen123
1f933563ee
EVERLEAF: add comment where to get tourney info
2010-07-23 04:03:35 +02:00
steffen123
7f25cf6da8
DB: allow NULL for TT.currency/buyin/fee for when this info is not available
2010-07-23 04:00:25 +02:00
steffen123
a2243c8542
EVERLEAF: remove comment about converting to ET - we do not want to do that!
2010-07-23 03:55:45 +02:00
steffen123
de8b9e89c5
FTP: fix import
2010-07-23 02:07:49 +02:00
gimick
dfca631280
py2exe script update
2010-07-22 22:21:46 +01:00
steffen123
3759af4902
GUI: update version indicator to include "plus git" again
2010-07-22 22:59:53 +02:00
steffen123
4eefd15175
GUI: update version for snapshot
2010-07-22 21:18:55 +02:00
steffen123
61034680fe
GUI: indicate that TPS is only for mysql right now
2010-07-22 21:18:20 +02:00
steffen123
ad28168d02
DB/TOUR: remove HandsPlayers.tourneyTypeId
2010-07-22 21:03:01 +02:00
steffen123
b73ee36602
Merge branch 'sqlcoder'
2010-07-22 20:28:25 +02:00
steffen123
7063bc8905
TOURNEY: stop it from creating new TT for each tourney
2010-07-22 20:23:27 +02:00
steffen123
a6c43cdca7
TOUR: a trivial fix, a trivial change, and a few debug prints
2010-07-22 19:26:11 +02:00
Eratosthenes
ba66f85f8a
Merge branch 'master' of git://git.assembla.com/fpdboz
2010-07-22 13:26:03 -04:00
Eratosthenes
8de59c0400
Merge branch 'master' of git://git.assembla.com/fpdb
2010-07-22 13:25:45 -04:00
Worros
72f395bab0
Merge branch 'master' of git://git.assembla.com/fpdb
...
Conflicts:
pyfpdb/FulltiltToFpdb.py
2010-07-22 10:49:22 +08:00
Worros
6da2c6de82
Merge branch 'master' of git://github.com/kangaderoo/fpdb-kangaderoo
...
Conflicts:
pyfpdb/FulltiltToFpdb.py
2010-07-22 10:48:22 +08:00
Eratosthenes
902a4ad722
Merge branch 'master' of git://git.assembla.com/fpdb
...
Conflicts:
pyfpdb/FulltiltToFpdb.py
2010-07-21 22:45:14 -04:00
steffen123
d169733adf
GUI: update version display for -git
2010-07-22 02:23:07 +02:00
steffen123
fe345c7cf3
Merge branch 'master' of git://github.com/kangaderoo/fpdb-kangaderoo
...
Conflicts:
pyfpdb/FulltiltToFpdb.py
conflict had obvious resolution
2010-07-22 01:11:52 +02:00
Eratosthenes
21981a921b
Merge branch 'master' of git://github.com/kangaderoo/fpdb-kangaderoo
...
Conflicts:
pyfpdb/FulltiltToFpdb.py
2010-07-21 18:52:43 -04:00
Eratosthenes
64d76855f1
Merge branch 'master' of git://git.assembla.com/fpdboz
...
Conflicts:
pyfpdb/py2exe_setup.py
2010-07-21 18:46:34 -04:00
Eratosthenes
4ef31a02e1
Another tiny change to get in sync.
2010-07-21 18:43:45 -04:00
Eratosthenes
0e6aa16e41
catch up a minor changecatch up a minor change..
2010-07-21 18:40:33 -04:00
Gerko de Roo
50422ee8e3
Patch for the new date display for Full Tilt for tourney(s).
...
(Havent checked on ring games... Broke on Full Tilt...)
Current the old an the new is supported:
old: bla bla, Table 800 - 15/30 - No Limit Hold'em - 4:44:59 ET - 2010/07/18
new: bla bla, Table 19 - 15/30 - Pot Limit Omaha Hi - 13:43 ET - Wed, July 21, 2010
2010-07-21 23:04:24 +02:00
sqlcoder
61fb3df695
some work on guidatabase and turn it on
2010-07-19 21:36:45 +01:00
sqlcoder
2a0fbcca4c
clear auto import player cache when re-creating db
2010-07-18 16:21:27 +01:00
sqlcoder
73b7729530
quit no longer needed now importer cache is being cleared (may need to clear auto import player cache as well?)
2010-07-18 16:17:40 +01:00
steffen123
7c3c0a26f4
Merge branch 'gimick'
2010-07-18 02:06:07 +02:00
steffen123
dfacdbea7a
Merge branch 'sqlcoder'
2010-07-18 02:03:40 +02:00
gimick
46e4e92246
reapply 585fd2feb2
- Update graph and session queries to identify ring games
...
accidentally reverted at 45210f0668
, sorry, didn't spot it before push
2010-07-17 18:56:23 +01:00
gimick
9939aa4a0e
Log viewer - fixes for column sorting
2010-07-17 18:19:16 +01:00
gimick
45210f0668
Revert "Update graph and session queries to identify ring games"
...
This reverts commit 585fd2feb2
.
2010-07-17 16:52:10 +01:00
steffen123
f0d9ae0cc6
DUMP: add expected file for empty DB
2010-07-17 05:14:05 +02:00
steffen123
7f2364cf1d
DUMP: change format slightly
2010-07-17 05:13:38 +02:00
steffen123
139dfbafb5
CLEANUP: move dump db file saving stuff into fpdb.pyw
2010-07-17 05:11:09 +02:00
steffen123
71108cdc9b
TOURNEY: since we can detect added amount, set it to 0 if we dont
2010-07-17 04:37:15 +02:00
steffen123
a463d82f5b
IMAP: add two more fields to config
2010-07-17 03:48:21 +02:00
steffen123
337fc353c8
rename RingFilters back to Filters
2010-07-17 03:39:31 +02:00
steffen123
7f2f630186
GUI: add some warnings and further info to HUD configurator
2010-07-17 03:09:55 +02:00
steffen123
59294a7b94
TIMES: record Hands.importTime as UTC instead of localtime
2010-07-17 03:01:09 +02:00
steffen123
794f0a0374
GUI: change hotkey to start/stop autoimport to alt+a
2010-07-17 02:45:52 +02:00
steffen123
656986826f
TOURNEY: record added/addedCurrency
2010-07-17 02:35:02 +02:00
steffen123
90ceafda6d
DB: Added TT.added, addedCurrency
2010-07-17 02:19:12 +02:00
steffen123
c23a1388fc
GUI: HUD configurator fully working, dont even need to restart fpdb
2010-07-17 00:23:48 +02:00
steffen123
5bf7937f9e
CLEANUP: remove trivial commented out method
2010-07-16 21:57:32 +02:00
steffen123
ef91cb5ad1
GUI: HudConfigurator displays all stats now and reads selections
2010-07-16 21:56:44 +02:00
steffen123
66ac9b27d6
comment out some broken code, add TODO for it
2010-07-16 21:33:36 +02:00
steffen123
d95fcfe5d0
GUI: HudConfigurator shows combo boxes for stats
2010-07-16 21:00:29 +02:00
steffen123
f6232004ad
PSS: PS summary import now supports non-ascii playernames in sqlite
2010-07-16 20:37:53 +02:00
steffen123
71f8fb5ef1
GUI: have default selections and fix locking in HudConfigurator
2010-07-16 20:32:01 +02:00
steffen123
a1f422cbe4
GUI: second HudConfigurator dia with grid for comboboxes
2010-07-16 20:27:43 +02:00
steffen123
f56a003242
GUI: start of HUD stat configurator: select parameters
2010-07-15 03:32:10 +02:00
steffen123
a8edb976f8
FTP: fix to make it store Hand.startTime as UTC rather than ET
2010-07-15 02:19:58 +02:00
steffen123
d65b6e55c8
TOURNEY: fix recording of Hands.tourneyId, allow it to be NULL
2010-07-15 02:08:59 +02:00
steffen123
18dc3f29ff
TOURNEY: fix category recording for PS summary import
2010-07-15 01:58:54 +02:00
steffen123
10a94fa441
IMAP: fix a silly mistake I made earlier
2010-07-15 01:53:46 +02:00
steffen123
3d37006bbc
rename ImapSummaries to ImapFetcher to better reflect its scope
2010-07-15 01:53:22 +02:00
steffen123
32ae817a2a
remove IMAPEmailFetcher as ImapSummaries has a superset of features
2010-07-15 01:49:04 +02:00
steffen123
9e004e8962
DB: remove default row for TT, allow HP.ttId to be NULL and remove default
2010-07-15 01:18:36 +02:00
steffen123
ebf16c6aa9
TOURNEY: store HandsPlayers.tourneysPlayersId
2010-07-15 00:27:57 +02:00
steffen123
6a8f3ff68b
TOURNEY: createOrUpdateTourneysPlayers now updates fields as needed
2010-07-14 23:05:37 +02:00
steffen123
ced3e8ac72
TOURNEY: rename a query
2010-07-14 22:44:10 +02:00
steffen123
85cc5a5471
TOURNEY: DB.createOrUpdateTourney fills in missing fields now
2010-07-14 22:36:07 +02:00
sqlcoder
3657327566
clear player cache when recreating database
2010-07-14 21:07:20 +01:00
steffen123
40088d6cf3
rename DB.createOrUpdateTourneyType to createTourneyType since TTs are static
2010-07-14 21:07:19 +02:00
steffen123
2734dcb85a
GUI: mention mailing lists on start page
2010-07-14 20:58:37 +02:00
steffen123
2bd11661e3
for now revert "comment out close of fpdb after db recreate, I don't see how it helps"
...
I could reproduce the bug so until its fixed I want to keep the quit-on-recreate
This reverts commit 45fa170758
.
2010-07-14 18:54:31 +02:00
steffen123
79043988c2
Merge branch 'sqlcoder'
2010-07-14 18:52:33 +02:00
steffen123
5cd78b608b
DB: add TourneyTypes.rebuyFee and addOnFee
2010-07-14 01:49:55 +02:00
steffen123
35bb8a4490
POLISH: add notice about time to dump DB
2010-07-14 01:48:08 +02:00
steffen123
1329101794
POLISH: add notice about long time to recreate dialogue
2010-07-14 01:46:32 +02:00
sqlcoder
397e87b800
autoimport passes filenames to fpdb_import as unicode, so make bulk import do this as well so that add_import_file() always gets same type
2010-07-13 23:12:50 +01:00
sqlcoder
b07505d367
tidy up closedown
2010-07-13 21:23:32 +01:00
sqlcoder
6661610429
comment out debug msg
2010-07-13 21:22:40 +01:00
sqlcoder
d78d69e9f4
miss out fl/pl/nl checkbox if no relevant hands
2010-07-13 21:19:18 +01:00
sqlcoder
02e1a71592
fix broken graphing
2010-07-13 20:21:34 +01:00
sqlcoder
c36e87a24d
big merge from steffen
2010-07-13 20:20:46 +01:00
steffen123
256d027eca
PSS: calculates timezone out of start and end time now
2010-07-13 21:17:40 +02:00
steffen123
522a745ead
REFACTOR: move timezone changing method to HHC so it can used by other parsers
2010-07-13 20:37:06 +02:00
steffen123
b8968591c5
TPS: display limitType and category
2010-07-13 20:21:05 +02:00
steffen123
8ebea1a5ce
PSS: now records game category and limit type
...
Not for mixed games - again, I need examples
2010-07-13 20:17:15 +02:00
steffen123
8db0445d71
IMAP: close server connection when done
2010-07-13 18:04:53 +02:00
steffen123
d4e54e6aae
POLISH: it can now quit when it wasn't able to connect to DB
2010-07-13 18:04:26 +02:00
steffen123
1d571cabee
windows: by sqlcoder, fixes importing files with greek characters
2010-07-12 18:04:30 +02:00
steffen123
c3077d5d66
Merge carls latest fixes
2010-07-12 16:53:14 +02:00
steffen123
d208d627a4
stop sqlite&postgres from doing except _mysql....
...
sqlite gives another error on quit unfortunately
2010-07-12 16:48:12 +02:00
steffen123
04ec51d7c1
DB: Fix capitalisation of Gametypes table in SQLite
2010-07-12 11:00:50 +02:00
Worros
585fd2feb2
Update graph and session queries to identify ring games
2010-07-12 18:41:28 +10:00
steffen123
32e1cb7b7f
another fix for the introduction of TT.limitType
2010-07-12 10:20:53 +02:00
Worros
627c044b6f
Fix grapher so that only cash limits show up
2010-07-12 18:19:01 +10:00
steffen123
8d5e339973
make Filters work inspite of new tt.limitType
2010-07-12 08:17:36 +02:00
steffen123
78d7d1b941
comment out duplicate query
2010-07-12 08:13:09 +02:00
sqlcoder
b52110d45f
change tabs to spaces
2010-07-11 19:00:27 +01:00
sqlcoder
45fa170758
comment out close of fpdb after db recreate, I don't see how it helps
2010-07-11 18:53:26 +01:00
sqlcoder
1d263c8139
fix call to db.connected()
2010-07-11 18:36:45 +01:00
sqlcoder
26642557a1
Merge branch 'master' of git://git.assembla.com/fpdboz
2010-07-11 15:20:41 +01:00
steffen123
519c49904a
CLEANUP: remove FpdbSQLQueries as its been migrated elsewhere
2010-07-11 14:49:19 +02:00
steffen123
79282270fb
DUMP: fix dumpDB Gametypes, add Backings
2010-07-11 14:33:27 +02:00
steffen123
d53b3e1b4a
DB: add backings table, fix a couple of log entries
2010-07-11 12:47:28 +02:00
steffen123
9283d7b579
some fixes for handStart rename, fixes for TT.category/limitType,
...
dumpDatabase method and menu entry
2010-07-11 09:47:05 +02:00
steffen123
5fee5136a9
DB: renamed Hands.handStart to Hands.startTime for consistency
2010-07-11 08:05:54 +02:00
steffen123
d739773908
GUI: display config file location in about dialogue
2010-07-11 07:39:19 +02:00
steffen123
822c592db8
DB: add category and limitType to TourneyTypes
2010-07-11 06:42:37 +02:00
steffen123
cfb0a3f3d5
remove default value and allow null for Hands.rush
2010-07-11 06:37:25 +02:00
steffen123
17b3b77022
TPS: correct spent display for PSFP games
2010-07-11 06:08:57 +02:00
steffen123
5ae650e8b7
reduce imports in RingFilters
2010-07-11 06:01:44 +02:00
steffen123
be671859e7
create superclasses for Gui*PlayerStats and *Filters
2010-07-11 05:58:00 +02:00
steffen123
e526501384
rename GuiPlayerStats to GuiRingPlayerStats and Filters to RingFilters
2010-07-11 05:49:58 +02:00
steffen123
6038342de7
TPS displays profit/tourney
2010-07-11 05:35:41 +02:00
steffen123
7bf7463705
TPS displays currency and fee now
2010-07-11 05:28:43 +02:00
steffen123
ed096b6872
TPS displays ROI%
2010-07-11 05:22:36 +02:00
steffen123
33760fae9c
TPS displays ITM%
2010-07-11 05:11:43 +02:00
steffen123
913fa7d7d8
fix formatting and add tourneycount to TPS
2010-07-11 04:59:31 +02:00
steffen123
9815ac976b
display buyin and sitename rather than TT.id
2010-07-11 04:47:15 +02:00
steffen123
7ddb032205
display unknownRank in tourney player stats
2010-07-11 04:37:48 +02:00
steffen123
8232085be9
display 1st/2nd/3rd in tourney player stats
2010-07-11 03:42:48 +02:00
steffen123
8e9d588322
first version of Tourney Player Stats works
2010-07-11 03:13:58 +02:00
steffen123
d3c57ee9fc
repair playerstats
2010-07-11 03:13:30 +02:00
steffen123
c58ade20b3
fix PS summary player/winnings/rank recording
2010-07-11 02:27:48 +02:00
steffen123
7925747213
now records winnings for finishers in unfinished tourneys
2010-07-11 02:07:03 +02:00
steffen123
87fbd56091
imports still playing tourney's TP, but not winnings of finishers
2010-07-11 01:55:15 +02:00
steffen123
ae2c32f902
imports still running tournaments, except for TourneysPlayers
2010-07-11 01:39:52 +02:00
steffen123
6a3587e92e
failed attempt at making SQLite accept non-ASCII player names for this
2010-07-11 00:37:32 +02:00
steffen123
604e242349
handle FPP and added money tourneys, general currency improvements
2010-07-11 00:37:25 +02:00
steffen123
86a1f86b51
tourney query returns key information - now just need to display it
2010-07-10 23:21:36 +02:00
steffen123
043c3b5bca
fix import of PS FPP tourneys
2010-07-10 23:08:05 +02:00
steffen123
eb976203c4
intermediate commit for tourney stats
2010-07-10 22:24:32 +02:00
steffen123
4efd9dc2fb
fix import of normal tourneys and ring hands
2010-07-10 21:29:07 +02:00
steffen123
b9762b0486
change remainder of fpdb.pyw to indicate source of lock
2010-07-10 21:11:59 +02:00
steffen123
bf96e5103b
ignore "Match Round" part of first line of HH
2010-07-10 20:39:43 +02:00
steffen123
e9346f6b82
make it record source of lock holding, print if required
...
this is mostly intended for devs
2010-07-10 20:10:04 +02:00
steffen123
ca61189706
added TourneyTypeCount to DB Stats window
2010-07-10 19:39:05 +02:00
steffen123
ec0db8b7cc
change version indicator to sth more appropriate
2010-07-10 16:40:10 +02:00
steffen123
4c1b0e3f96
add extra enter to start screen
2010-07-10 16:24:32 +02:00
steffen123
97fbc7606c
another intermediate commit for tourney stats
2010-07-10 06:23:47 +02:00
steffen123
b1e41a54ec
intermediate commit on the way to tourney stats
2010-07-10 05:19:50 +02:00
steffen123
dc67197e23
change starttime to startTime
2010-07-10 02:30:42 +02:00
steffen123
25893c9610
GuiTourneyPlayerStats (mostly copied from GuiPlayerStats) works without data
2010-07-10 02:09:58 +02:00
steffen123
4c00ef19cc
implement simple DB stats - Hand and tourney count
2010-07-10 02:07:47 +02:00
steffen123
00e156beba
removed some unused stub methods
2010-07-09 22:09:33 +02:00
steffen123
bc85c7fe8d
removed unimplemented menu entry abbreviations
2010-07-09 20:47:58 +02:00
steffen123
4d17bd65e1
remove unimplemented menu entry create/del DB user
2010-07-09 20:46:45 +02:00
steffen123
29d1120bf1
removed unimplemented menu entry session replayer
2010-07-09 20:43:01 +02:00
steffen123
ef98564d72
remove unimplemented hand replayer and player details menu entries
2010-07-09 20:32:49 +02:00
steffen123
36b90ba654
remove unimplemented auto rate menu entry
2010-07-09 20:30:57 +02:00
steffen123
a724102dbc
remove unimplemented edit profile menu entry
2010-07-09 20:29:44 +02:00
steffen123
d138c3b4e1
create subclasses for guiplayerstats and filters
2010-07-09 04:47:33 +02:00
steffen123
a97342ec2e
expand config example with the new email section
2010-07-09 01:20:31 +02:00
steffen123
9cb47b4195
stop it from dying on fpdb summary files (by commenting out the whole section)
2010-07-09 01:10:06 +02:00
steffen123
310c7a2947
PS Summary now stores rank, winnings, etc. into TourneysPl.
2010-07-09 01:07:22 +02:00
steffen123
5b64ad771a
it now stores entries, prizepool and endTime into TT
2010-07-08 23:47:06 +02:00
steffen123
e815cc38db
change version to 0.21
2010-07-08 23:43:43 +02:00
steffen123
ce0d3f59f6
correct for timezone in PS summaries, too
2010-07-08 23:31:39 +02:00
steffen123
d90fa27274
fix starttime to startTime in my new method
2010-07-08 22:47:37 +02:00
steffen123
3bff176970
Merge branch 'carl'
...
Conflicts:
packaging/debian/changelog
pyfpdb/PokerStarsToFpdb.py
pyfpdb/TourneySummary.py
2010-07-08 22:33:09 +02:00
steffen123
f2fcceba17
remove more prints
2010-07-08 21:46:40 +02:00
steffen123
201b3a5b6c
PS Summary now parses start/endTime. fixes MySQL support
...
also removed some but not all the new prints
2010-07-08 21:41:27 +02:00
steffen123
7070c1431a
put timezone removal into separate method for use by PSS
2010-07-08 21:28:21 +02:00
steffen123
178b528d3b
change calls to python2 back to python
2010-07-08 20:01:03 +02:00
steffen123
10cfaf2c75
missed file for last commit
2010-07-08 20:00:43 +02:00
steffen123
c6b6f8a788
many not really separable changes for IMAP import and associated cleaning
...
- deactivated use of TourneySummary (short: TS) from HHC and subclasses
- menu entry for IMAP import
- converted ImapSummaries (short: IS) to use the config file
- IS now optionally supports non-SSL and can run on folders other than INBOX
- removed gametypes and getGameTypeAsString from TS method as identical one is in Hand
- some other stuff
2010-07-08 19:46:25 +02:00
Worros
e7776de8f1
Fix startTime change in remaining files
2010-07-08 23:30:02 +08:00
Worros
7c8339485d
Fix startTime variable change from another patch
2010-07-08 23:14:55 +08:00
Worros
52ae2e6b1f
Merge branch 'master' of git://git.assembla.com/fpdb
...
Conflicts:
pyfpdb/DatabaseManager.py
pyfpdb/TourneySummary.py
setup.py
2010-07-08 15:48:21 +08:00
Worros
4d4d6f297f
Merge branch 'master' of git://git.assembla.com/fpdb-gimick
2010-07-08 11:44:10 +08:00
gimick
084c7a5c58
Update help/about set version 0.20
2010-07-07 21:55:01 +01:00
steffen123
aeaac92fb9
commit before changing intendation.
2010-07-07 22:21:46 +02:00
steffen123
1bf3827921
copied bit of error handling from Carl
2010-07-07 08:17:18 +02:00
steffen123
0ecd19fbdf
change PSS to give None for *Count
2010-07-07 08:12:10 +02:00
steffen123
160ca30abe
much improved PS summary parsing thanks to carls help
2010-07-07 08:05:42 +02:00
steffen123
2046fc1122
the two new files for PS summary mail parsing
2010-07-07 07:06:11 +02:00
steffen123
ca5ba3ee68
comment on reverted method-deletion
2010-07-07 07:00:57 +02:00
steffen123
c855706640
Revert "removed seemingly misplaced method"
...
This reverts commit 7042f11954
.
2010-07-07 06:59:08 +02:00
steffen123
92a4b105cc
parsing PS summary emails now. just need to write insert/update code now
2010-07-07 06:58:42 +02:00
Worros
1d47fbb3c5
Add simple IMAP email fetcher
2010-07-07 10:47:02 +08:00
steffen123
e3ce1b8c2d
remove old empty function
2010-07-07 04:24:46 +02:00