Worros
a47ff7fb9b
Fix case sensitivity in test for Hands table before dropping
2009-06-20 00:58:41 +08:00
Worros
ccd2112c8a
Merge branch 'master' of git://git.assembla.com/fpdb-sql
2009-06-20 00:41:24 +08:00
Worros
e66c73ca14
Merge branch 'master' of git://git.assembla.com/free_poker_tools
2009-06-20 00:41:13 +08:00
Ray
053bfb9cee
Remove intermediate print from previous commit.
2009-06-19 09:43:49 -04:00
Ray
afddc130a5
Fix minor error in writing seen hole cards.
2009-06-19 09:39:17 -04:00
Ray
0f5d5a16f8
Merge branch 'master' of git://git.assembla.com/mctfpdb
2009-06-19 09:11:21 -04:00
Matt Turnbull
620576ba21
more html output
2009-06-19 07:21:35 +01:00
Matt Turnbull
44aed2c95f
populate hands.boardcards
2009-06-19 07:04:57 +01:00
sqlcoder
2b240efd0a
unimportant fix to storehudcache2
2009-06-18 20:29:02 +01:00
Ray
a6a98a750f
Clean up changes to use 0-52 card encoding.
2009-06-18 14:11:53 -04:00
sqlcoder
8bbd21fa6a
hide error when a window has non UTF-8 char in title
2009-06-17 23:05:20 +01:00
sqlcoder
7664373648
use fpdb_db for db connection
2009-06-17 23:03:43 +01:00
sqlcoder
dcaf6fed27
apologies - looks like I missed this out of my last release :-(
2009-06-17 21:43:30 +01:00
Ray
42f2b73c1a
Get rid of some intermediate print.
2009-06-17 14:26:16 -04:00
Ray
63efc13cc9
Make Stud_Mucked work with the new card encoding scheme.
2009-06-17 14:24:16 -04:00
Ray
4a6c257b0f
get_cards query now works directly with the 0-52 card encoding scheme.
2009-06-16 23:00:46 -04:00
Worros
d247b32b1b
Merge branch 'master' of git://git.assembla.com/free_poker_tools
2009-06-17 10:18:31 +08:00
Worros
4d2aecc17b
Merge branch 'master' of git://git.assembla.com/mctfpdb
2009-06-17 10:18:13 +08:00
Ray
bb633fd435
Correctly pass cl options to HUD_main in Windows.
2009-06-16 20:04:06 -04:00
Ray
c4659ce5ef
Untangle settings and backend changes.
2009-06-16 09:55:23 -04:00
Matt Turnbull
2a7a275e3a
some stan to write an HTML hand
2009-06-16 00:29:44 +01:00
Matt Turnbull
574a286e0c
round amounts to 2 dp
2009-06-15 22:30:58 +01:00
Matt Turnbull
2e08c6f9b3
Merge branch 'master' of git://git.assembla.com/fpdboz
2009-06-15 22:21:40 +01:00
Matt Turnbull
14fbae1b54
get cards out
2009-06-15 22:21:27 +01:00
Ray
b1ea38bea9
Add -c config cl option. Fpdb passes cl options to HUD.
2009-06-14 23:14:53 -04:00
Ray
a5ac2dcf75
Merge branch 'master' of git://git.assembla.com/fpdb-sql
2009-06-13 09:25:04 -04:00
Worros
a9df7d09c1
Merge branch 'master' of git://git.assembla.com/free_poker_tools
2009-06-13 13:49:49 +08:00
Ray
49a04af0c5
Add stud8 to PokerStars HH conversion.
2009-06-12 12:29:17 -04:00
eblade
93172a1a03
remove the loop from the other topify function (doesn't look like we've needed that in there in months.. oops)
2009-06-12 02:30:14 -04:00
eblade
c63e0ab461
Q&D change for old Hud code to remove the loop from one topify_window(), as we found out how to get it when working on the new Hud stuff
2009-06-10 14:11:20 -04:00
eblade
eb37de3594
fix get_geometry to use the correct parameters to IsWindow and GetWindowRect (too much error trapping will create pitfalls), use main_window.window instead of window_foreign_new() to get gdkhandle for gtkwindow, remove process enumeration in topify() for windows
2009-06-10 13:47:07 -04:00
eblade
6e63e2a5e9
fix some junk related to determining window height/width, b_width and tb_height, comment out the window_foreign_new() that's screwing up the window right now
2009-06-10 12:58:14 -04:00
Worros
ed9f02b113
Revert "pass all settings through so that a new one can be used to skip updating hudcache (not used yet)"
...
This reverts commit b935a5ad67
.
2009-06-10 20:48:33 +08:00
Worros
e212bbd751
Remove unused file
2009-06-10 18:19:49 +08:00
eblade
bde0c7bb08
Merge branch 'master' of git://git.assembla.com/free_poker_tools.git
2009-06-10 03:17:02 -04:00
Ray
9b5f8c53bc
Changes to allow importing of razz hands. Tables not fully populated.
2009-06-09 19:06:20 -04:00
sqlcoder
b935a5ad67
pass all settings through so that a new one can be used to skip updating hudcache (not used yet)
2009-06-09 22:55:18 +01:00
sqlcoder
680e5c2f89
use new more flexible function to decide whether to drop indexes
2009-06-09 22:22:10 +01:00
sqlcoder
9d87e35082
fix quit option and postgres/windows connecting after last merges
2009-06-09 21:38:30 +01:00
Ray
eea4656f47
Should now run on windows--but not work correctly.
2009-06-09 16:38:26 -04:00
eblade
09ab42f31c
Merge branch 'master' of git://git.assembla.com/free_poker_tools.git
2009-06-09 14:22:31 -04:00
Ray
dd80468f5f
Fix a whitespace problem.
2009-06-09 14:18:56 -04:00
eblade
1dd1e1eca5
Merge branch 'master' of git://git.assembla.com/free_poker_tools.git
2009-06-09 14:06:13 -04:00
Ray
f3103cc82a
Merge branch 'master' of git://git.assembla.com/fpdboz
...
Conflicts:
pyfpdb/Database.py
pyfpdb/fpdb_db.py
pyfpdb/fpdb_save_to_db.py
2009-06-09 14:01:15 -04:00
eblade
52c2411360
Merge branch 'master' of git://git.assembla.com/fpdboz.git
2009-06-09 11:22:08 -04:00
Worros
8a55b2ebd9
Remove merge line
2009-06-09 23:10:11 +08:00
Worros
ed1d9cd229
Fix tests
2009-06-09 23:08:18 +08:00
eblade
82af869974
Merge branch 'master' of git://git.assembla.com/fpdboz.git
2009-06-09 11:04:09 -04:00
Worros
1d6aed3250
Fix datetime.strptime v time.strptime issue
2009-06-09 22:53:09 +08:00
Worros
c3d2c5a2be
Merge branch 'master' of git://git.assembla.com/free_poker_tools
...
Conflicts:
pyfpdb/Database.py
pyfpdb/SQL.py
pyfpdb/fpdb_db.py
pyfpdb/fpdb_save_to_db.py
Also fix datetime issue with Everleaf
2009-06-09 22:48:48 +08:00
eblade
868c573643
Merge branch 'master' of git://git.assembla.com/fpdboz.git
2009-06-09 10:14:00 -04:00
Ray
06a62927fc
Merge branch 'master' of git://git.assembla.com/fpdboz
2009-06-08 10:17:11 -04:00
Ray
4ef4260342
Merge branch 'master' of git://git.assembla.com/fpdboz
...
Conflicts:
pyfpdb/Database.py
pyfpdb/SQL.py
pyfpdb/fpdb_db.py
pyfpdb/fpdb_save_to_db.py
2009-06-08 10:16:34 -04:00
Worros
8e1404032b
Fix last patch
2009-06-08 22:13:42 +08:00
Worros
d8dffb193f
Merge branch 'master' of git://git.assembla.com/mctfpdb
...
Conflicts:
pyfpdb/fpdb.py
2009-06-08 19:20:01 +08:00
Worros
f1b887502c
Merge branch 'master' of git://git.assembla.com/fpdb-sql
...
Conflicts:
pyfpdb/fpdb_db.py
2009-06-08 19:18:58 +08:00
Worros
4f555e2d8f
Hand.insert() update - low hanging fruit
2009-06-08 18:19:55 +08:00
sqlcoder
fce9941b0c
add position capability to playerstats tab
2009-06-08 00:17:48 +01:00
Matt Turnbull
9b8bc1a593
re-enable insertion of boardcards
2009-06-07 22:45:46 +01:00
Matt Turnbull
0489d6fa48
Get boardcards and add them if they aren't 0x
2009-06-07 22:44:50 +01:00
Matt Turnbull
d8cf0619ac
use datetime instead of time
2009-06-07 22:39:19 +01:00
sqlcoder
0a7c340656
Added timing info for index drop/create. Some small mods to output during import (obviously just change any you don't like)
2009-06-07 22:21:58 +01:00
Matt Turnbull
95a7ab8e48
Merge branch 'master' of git://git.assembla.com/fpdboz
2009-06-07 21:58:00 +01:00
Matt Turnbull
c1e4c083fe
premerge
2009-06-07 21:57:56 +01:00
Matt Turnbull
1a2d124b77
premerge
2009-06-07 21:57:13 +01:00
sqlcoder
e662279acd
remove parameter to analyzeDB() (error in previous release)
2009-06-07 20:49:35 +01:00
sqlcoder
7e8b80948c
move index etc functions from fpdb_simple.py into fpdb_db.py
2009-06-07 20:45:09 +01:00
sqlcoder
45a303eb25
make global lock work (do nothing) if hands table doesn't exist
2009-06-07 20:07:18 +01:00
Ray
35c5438c3c
Fast hudcache fix not previously comitted.
2009-06-06 11:20:11 -04:00
Ray
109727e764
Postgres changes for unicode.
2009-06-06 11:17:49 -04:00
Ray
0008a9ede3
Mode change to Stats.py.
2009-06-06 11:06:49 -04:00
Ray
795d26ddf1
Fix prev commit of this file.
2009-06-06 10:50:28 -04:00
Worros
56f2112403
Add a few temporary comments
2009-06-06 19:26:33 +08:00
Worros
a9055049fe
Fix HUD query under linux.
...
Case sensitive
2009-06-05 23:13:41 +08:00
Worros
9091efa230
Merge branch 'master' of git://git.assembla.com/fpdb-sql
2009-06-05 09:11:25 +08:00
Ray
7f7a298bcb
merging, I think
2009-06-04 16:52:07 -04:00
sqlcoder
b016c496f2
fix handling of global lock when re-creating tables
2009-06-04 20:27:15 +01:00
Ray
5013a07fc0
Minor change for postgres connection--not tested w/remote db.
2009-06-02 10:59:54 -04:00
Ray
9826138744
Correctly hand remote and local postgres dbs. Use get_db_parmeters().
2009-06-01 18:27:56 -04:00
Ray
441b300cff
Add db-type to get_db_parameters(). doh!
2009-06-01 18:26:20 -04:00
Worros
44cb8efb2c
Add reminder for id caching
2009-06-01 22:21:40 +08:00
Worros
3e49e87842
Begin moving query functions into fpdb_db function
...
No idea whether the code actually works
2009-06-01 20:53:42 +08:00
Worros
a261517175
Add additional siteids to db, move player select function
2009-06-01 17:14:31 +08:00
Ray
069aa025e4
Fixes for importing and HUD with the postgres db.
2009-05-31 21:25:36 -04:00
Worros
21e7e010bd
Merge branch 'master' of git://git.assembla.com/fpdb-sql
2009-06-01 07:51:04 +08:00
sqlcoder
5b96769de3
implement global lock by locking hands table
2009-05-31 21:59:01 +01:00
sqlcoder
be61b2d253
change quit option to standard 'Quit'
2009-05-31 21:53:10 +01:00
sqlcoder
de98ff67dd
try to improve reliability of index/fk dropping in postgres and add warnings (not errors) when problems occur
2009-05-31 21:06:33 +01:00
sqlcoder
c741d720a0
add date filter to player stats
2009-05-30 22:38:54 +01:00
sqlcoder
2eb86784fe
change BB heading to bb (numbers are in big blinds not Big Bets)
2009-05-30 22:33:08 +01:00
Worros
0c0832b9d3
Bump db version number
2009-05-31 02:56:08 +08:00
eblade
2e4c792bbe
Merge branch 'master' of git://git.assembla.com/fpdboz.git
2009-05-30 12:04:43 -04:00
eblade
f1230c459c
Apparently I made a comment and a change that I didn't realise before 0.11, and forgot to commit. oopsie.
2009-05-30 12:02:31 -04:00
Matt Turnbull
94370a653c
fix conflicts
2009-05-30 16:40:27 +01:00
Worros
3b72a334a1
Merge branch 'master' of git://git.assembla.com/fpdb-sql
2009-05-29 10:35:02 +08:00
sqlcoder
d44b093144
put debug message back in, this point should not be reached
2009-05-28 22:40:58 +01:00
sqlcoder
91bb9fc65f
Tidy up alignment and expanding of cells in Player Stats window
2009-05-28 20:45:25 +01:00
sqlcoder
e0e4eb4c3c
add date filter to positional stats
2009-05-28 19:54:32 +01:00
Worros
a9dac26381
Merge branch 'master' of git://git.assembla.com/fpdb-sql
2009-05-28 22:32:34 +08:00
sqlcoder
060c102843
changes to store date in hudcache.stylekey and display all-time / session / n days stats in hud
2009-05-27 23:34:10 +01:00
sqlcoder
afee4ddb8c
minor cosmetic change to autoimport button
2009-05-27 22:25:29 +01:00
sqlcoder
d41a8beacd
add self. to variable reference and comment out debug message
2009-05-27 22:21:22 +01:00
Worros
3892b3789d
Session breakdown Proof of Concept
...
Only prints some of the session breakdown to stdout at the moment,
otherwise is a copy of PlayerStats with a bunch of stuff commented out.
Looks like:
DEBUG: len(times) 337
DEBUG: len(diffs) 336
DEBUG: len(index[0]) 2
DEBUG: index [54 88]
DEBUG: index[0][0] 54
Hands in session 0: 54 Start: 22/03/2009 07:04 End: 22/03/2009
07:49 Total: 2669
Hands in session 1: 33 Start: 24/03/2009 17:10 End: 24/03/2009
17:35 Total: 1482
I think the Total number has an index incorrect at the moment.
2009-05-26 16:10:27 +08:00
sqlcoder
013bd0a4e3
Merge branch 'master' of git://git.assembla.com/fpdboz
2009-05-25 22:46:25 +01:00
sqlcoder
90b886e77f
another parameter fix to the fpdb.py gui update
2009-05-25 21:30:37 +01:00
Worros
962ce03fea
Fix storeHudCache callers
2009-05-25 09:31:36 +08:00
Worros
ab98965b77
Merge branch 'master' of git://git.assembla.com/fpdb-sql
2009-05-24 19:15:52 +08:00
sqlcoder
e7532ea497
fix typos in control keys in last release
2009-05-23 22:06:41 +01:00
sqlcoder
061ff083a6
get rid of warning message when starting fpdb
2009-05-23 21:42:26 +01:00
sqlcoder
f0b4d82fa5
always release locks when db work finished
2009-05-23 23:33:40 +08:00
sqlcoder
d811c6b656
add rollback to release locks when db reads are finished
2009-05-23 23:31:56 +08:00
sqlcoder
0b29286c9d
fix 3bet stat bug in storeHudCache2
2009-05-23 23:26:03 +08:00
sqlcoder
75221f0b6a
oops, missed out the key change in previous commit
2009-05-23 23:24:29 +08:00
sqlcoder
06b1ce002f
fix sql to work in postgres
2009-05-23 09:47:50 +01:00
Worros
539fdcb070
Merge branch 'master' of git://git.assembla.com/fpdb-sql
...
Conflicts:
pyfpdb/Card.py
2009-05-22 09:23:10 +08:00
sqlcoder
203dcb44ae
copy storehudcache2 into storehudcache, keeping the extra copy for more changes ...
2009-05-21 23:29:34 +01:00
sqlcoder
ee9d69ae5e
more minor cosmetic changes
2009-05-21 23:09:11 +01:00
sqlcoder
a9963a6a47
try to improve look of autoimport tab
2009-05-21 23:00:46 +01:00
sqlcoder
07247de030
changes to allow hud to use stylekey and aggregate stats query
2009-05-21 21:27:44 +01:00
sqlcoder
d986966332
prevent error when trying to close HUD that has already gone
2009-05-21 20:30:18 +01:00
sqlcoder
985d2c28d4
add styleKey to hudcache
2009-05-21 18:43:32 +01:00
sqlcoder
0651e89e2e
add try-except blocks and correct spelling
2009-05-21 18:02:42 +01:00
sqlcoder
fcc6cf5d4f
updated comment
2009-05-21 18:02:11 +01:00
Ray
f55460341d
New table handling stuff and demo.
...
Not working for windows and not currently used by HUD_main.
2009-05-21 11:13:39 -04:00
Worros
dc8affb8c3
Quick comment add before checking out 0.11
2009-05-21 23:02:50 +08:00
Worros
4819fc28e5
Fix omaha hudCache update
2009-05-21 22:14:49 +08:00
sqlcoder
eda23de609
stop storehudcache from breaking with hudcache changes (storehudcache2 is better)
2009-05-21 12:19:52 +01:00
sqlcoder
828b23510f
add rollback to release locks (we should create a set transaction read_only method in fpdb_db)
2009-05-21 11:23:50 +01:00
sqlcoder
399bfd98c6
fix unimportant typo in print
2009-05-21 11:14:47 +01:00
sqlcoder
cf8b6c7e92
several db changes and a fancy playerstats window, now to tidy the code up a bit ....
2009-05-21 04:26:00 +01:00
sqlcoder
93f643a958
fix error when choosing unimplemented menu option
2009-05-20 23:21:50 +01:00
sqlcoder
cee4cade3e
Add hotkeys for stats windows and pass main window into guiplayerstats
2009-05-20 09:58:38 +01:00
sqlcoder
b3b99778c9
make player stats use new single detailed query and format the output in python ready for more detailed stats
2009-05-17 22:59:09 +01:00
sqlcoder
e2137a596a
screwed up previous release using branches, this should work now (added hc fields as well as hp, made new fields NULLable, use 3b not 3b4b fields), next job calculate some of these fields ...
2009-05-17 17:26:05 +01:00
Worros
a5884ff7ae
Fix createHandsActionTable
2009-05-17 12:41:47 +08:00
sqlcoder
339f48582c
add more stat fields to db
2009-05-17 00:06:53 +01:00
sqlcoder
6495346874
Add new seatsep display flag
2009-05-10 23:11:30 +01:00
sqlcoder
aba5b94847
add new SeatSep display flag for filter, re-order some code with possible aim of using one function instead of 2 similar blocks of code for breakdown and totals
2009-05-10 23:06:35 +01:00
sqlcoder
fe806ccea1
update playerstats for new avgseats column and seats filter (is this window redundant now?)
2009-05-10 22:59:35 +01:00
sqlcoder
3e805f03b1
correct avg seats calculation, select limits in reverse order, i.e. highest first
2009-05-10 22:37:02 +01:00
sqlcoder
a4302b61a9
make gui hide new seats part of filter, refine empty query test
2009-05-10 22:30:26 +01:00
sqlcoder
199a91ea99
add rollback to release locks taken in postgres
2009-05-09 23:18:58 +01:00
sqlcoder
b7ee425558
add seats to filters and stats queries
2009-05-08 22:41:09 +01:00
sqlcoder
527232595b
change import time calc
2009-05-07 21:24:53 +01:00
sqlcoder
4ffc028bbc
oops, missed out the key change in previous commit
2009-05-07 21:24:06 +01:00
sqlcoder
9fe2fc902d
make psycopg2 return unicode strings and go back to new recognisePlayerIDs() very similar to @885f0a023
2009-05-07 21:17:14 +01:00
sqlcoder
47dad738dd
work around unicode problem with windows and postgres - use old version of recognisePlayerIDs
2009-05-05 23:57:20 +01:00
sqlcoder
0ad2b06e97
Add all/none checkboxes for limits, tidy up stats tables some more
2009-05-04 23:14:33 +01:00
sqlcoder
de98d5dd15
remove surplus db variable and debug mysql problem in previous commit
2009-05-04 20:36:11 +01:00
sqlcoder
f9a769ebd3
add summaries to position stats and allow choice of levels
2009-05-04 20:12:41 +01:00