sqlcoder
|
61f384a886
|
improve stats menu in HUD some more
|
2009-10-01 23:16:20 +01:00 |
|
sqlcoder
|
b0037e545a
|
improve stats menu on hud
|
2009-10-01 21:40:14 +01:00 |
|
sqlcoder
|
2b7a42bf1d
|
fix bug for tourneys in new code, modify part of hud menu to use checkmenuitems
|
2009-09-29 23:34:52 +01:00 |
|
sqlcoder
|
16f8fffd68
|
add separate hud config for user and allow some user config in HUD menu (opponents still only via editing HUD_main.py)
|
2009-09-28 23:59:17 +01:00 |
|
sqlcoder
|
cb9a972eda
|
add aggregation options to hud menu
|
2009-09-28 00:51:09 +01:00 |
|
sqlcoder
|
b6ea02fd43
|
improve tourney importing
|
2009-09-28 00:44:55 +01:00 |
|
sqlcoder
|
db861292a5
|
use False for boolean so it works in postgres as well as mysql
|
2009-09-27 23:42:00 +01:00 |
|
sqlcoder
|
d6414d211b
|
allow separate hud options on each table and add aggregate options to main table menu
|
2009-09-27 21:23:00 +01:00 |
|
sqlcoder
|
7f47a753db
|
cosmetic change to comment
|
2009-09-27 21:21:26 +01:00 |
|
sqlcoder
|
8353d0739b
|
improve hudcache recalc when db is empty and avoid mysql long int problem
|
2009-09-27 13:36:45 +01:00 |
|
sqlcoder
|
01c33c26f8
|
fix tourneytypes insert for postgres again
|
2009-09-27 12:47:21 +01:00 |
|
sqlcoder
|
8d01caa30f
|
try to work around Everleaf problem where winning hole cards not always shown - derive from winning hand where possible
|
2009-09-27 12:21:22 +01:00 |
|
sqlcoder
|
d5a1523e59
|
fix startCard calcs
|
2009-09-27 11:40:39 +01:00 |
|
sqlcoder
|
9a7d7267ff
|
remove print
|
2009-09-27 10:42:33 +01:00 |
|
sqlcoder
|
6f75719ffe
|
refine hero's player id derivation in empty db's
|
2009-09-27 02:06:07 +01:00 |
|
sqlcoder
|
c1711c4e2e
|
refine new date option on hudcache rebuild
|
2009-09-27 01:42:26 +01:00 |
|
sqlcoder
|
b054a9c09a
|
fix params when creating Database instance
|
2009-09-27 00:06:06 +01:00 |
|
sqlcoder
|
e75d915120
|
allow hudcache rebuild to only start Hero's stats from chosen date :-)
|
2009-09-26 23:32:44 +01:00 |
|
sqlcoder
|
518fd9e039
|
merge from Eric
|
2009-09-26 11:45:05 +01:00 |
|
sqlcoder
|
ea74862a5a
|
start changes to allow different hud choices for hero and opponents
|
2009-09-26 11:30:12 +01:00 |
|
sqlcoder
|
3d301718ae
|
create/alter unique indexes and change inserts into tourneytypes and tourneysplayers
|
2009-09-25 23:10:58 +01:00 |
|
sqlcoder
|
c519756a49
|
look for sqlite db in 'database' dir, create dir first if required
|
2009-09-25 20:18:13 +01:00 |
|
sqlcoder
|
a67830d92e
|
2 changes: move recognisePlayerIDs from fpdb_simple into Database, and make index on siteTourneyNo on Tourneys table unique and refine store_tourneys function to handle this
|
2009-09-24 02:12:04 -04:00 |
|
sqlcoder
|
daeefd7d8a
|
hide regular exception when closing hud
|
2009-09-23 23:04:38 +01:00 |
|
sqlcoder
|
23f56ea2ae
|
2 changes: move recognisePlayerIDs from fpdb_simple into Database, and make index on siteTourneyNo on Tourneys table unique and refine store_tourneys function to handle this
|
2009-09-23 23:03:34 +01:00 |
|
sqlcoder
|
e080ec3fd1
|
further fix to tourneytypes insert for postgres
|
2009-09-22 22:08:42 +01:00 |
|
sqlcoder
|
455e92e6f6
|
fix tourneytypes insert for postgres
|
2009-09-22 22:04:05 +01:00 |
|
sqlcoder
|
b0677545e0
|
remove UNSIGNED from postgres create table statement
|
2009-09-22 21:54:01 +01:00 |
|
sqlcoder
|
5c92d6ac02
|
Merge branch 'master' of git://git.assembla.com/free_poker_tools
|
2009-09-22 21:46:50 +01:00 |
|
sqlcoder
|
6357f22f11
|
Merge branch 'master' of git://git.assembla.com/fpdboz
|
2009-09-20 22:52:05 +01:00 |
|
sqlcoder
|
1640ab3cfc
|
attempt to stop a KeyError problem (problem patching up the symptoms rather than fixing the cause)
|
2009-08-17 21:51:13 +01:00 |
|
sqlcoder
|
d905b6e780
|
revert a line of code to avoid unicode name mangling problems until there's time to fix it properly ...
|
2009-08-07 21:18:44 +01:00 |
|
sqlcoder
|
d292cd18d4
|
Merge branch 'master' of git://git.assembla.com/fpdboz
|
2009-08-07 00:12:22 +01:00 |
|
sqlcoder
|
59cfcea95d
|
Merge branch 'master' of git://git.assembla.com/free_poker_tools
|
2009-08-07 00:07:32 +01:00 |
|
sqlcoder
|
16319ea039
|
stop error when switching back from threads to 0 threads
|
2009-08-07 00:06:11 +01:00 |
|
sqlcoder
|
126dfd7331
|
get hudcache update to work for sqlite - hud now working!
|
2009-08-07 00:04:44 +01:00 |
|
sqlcoder
|
c0ddaad2e5
|
remove test for msql drivers
|
2009-08-06 21:12:50 +01:00 |
|
sqlcoder
|
0850721ecc
|
fix problem when using more recent gtk libraries (each refresh was adding an extra chart to the existing one)
|
2009-08-06 20:36:11 +01:00 |
|
sqlcoder
|
6de41be9c9
|
mainly sqlite fixes, also removed not null on many hudcache columns
|
2009-08-06 20:31:46 +01:00 |
|
sqlcoder
|
736e94609f
|
display importing message, and make it blue
|
2009-08-05 22:57:13 +01:00 |
|
sqlcoder
|
cc9992509c
|
some more refinements on drop option handling, still can't get 'importing' message to display
|
2009-08-04 23:18:37 +01:00 |
|
sqlcoder
|
b7a718d786
|
some more sqlite work
|
2009-08-04 23:17:31 +01:00 |
|
sqlcoder
|
fe62e78c5b
|
mods for sqlite
|
2009-08-04 22:06:03 +01:00 |
|
sqlcoder
|
fb695098ea
|
remove unused getLastInsertId function
|
2009-08-04 21:50:53 +01:00 |
|
sqlcoder
|
dde35fa65b
|
implement getlastrowid for sqlite
|
2009-08-04 21:48:03 +01:00 |
|
sqlcoder
|
61d2a83779
|
add hudcache option to Bulk Import tab
|
2009-08-04 21:41:04 +01:00 |
|
sqlcoder
|
4e72f476f3
|
one line change to enable the number of threads choice
|
2009-08-04 20:00:59 +01:00 |
|
sqlcoder
|
5a94f16d16
|
fix typo in column name
|
2009-08-03 19:15:36 +01:00 |
|
sqlcoder
|
745baf139f
|
Sorry guys. Added some error checking and discovered a bug in the mysql index creation - I've fixed it and imports don't degrade anything like they used to now. I've just imported 15K hands at 20+/second when it used to be down at 5/sec after 10K hands or so.
|
2009-08-03 01:30:51 +01:00 |
|
sqlcoder
|
1a63c62cf1
|
Merge branch 'master' of git://git.assembla.com/fpdboz
|
2009-08-02 22:50:31 +01:00 |
|
sqlcoder
|
8e0519708e
|
fix bugs and move hud stat config to HUD_main.py so that GUI can set it
|
2009-08-02 13:00:55 +01:00 |
|
sqlcoder
|
d04f0efe94
|
Merge branch 'master' of git://git.assembla.com/free_poker_tools
|
2009-08-01 23:29:49 +01:00 |
|
sqlcoder
|
cffe57dfa3
|
pass sql list through to importer from fpdb.py
|
2009-08-01 23:29:00 +01:00 |
|
sqlcoder
|
e2dde5c3e3
|
fix aggregate query and stop hud queries being executed whenever anything created a db connection
|
2009-08-01 23:15:04 +01:00 |
|
sqlcoder
|
1d2df984de
|
New helper prog to create batch files in windows. Creates a separate .bat file for each GTK dir on PATH so that user can try each one out
|
2009-08-01 12:47:07 +01:00 |
|
sqlcoder
|
4dd9a8877d
|
restart python if running an old version and 2.5 or 2.6 is available on PATH (Windows)
|
2009-08-01 12:45:10 +01:00 |
|
sqlcoder
|
fed180d945
|
set allow threads option to false
|
2009-08-01 00:37:13 +01:00 |
|
sqlcoder
|
921812f5e4
|
add config var at top of file to allow threaded option
|
2009-08-01 00:08:41 +01:00 |
|
sqlcoder
|
fbab3c7e24
|
make sure handsid is always returned and show size of queue when threaded
|
2009-08-01 00:07:31 +01:00 |
|
sqlcoder
|
e9873d38a5
|
fix sleep() call
|
2009-08-01 00:06:07 +01:00 |
|
sqlcoder
|
0756345f3e
|
allow nulls in handsplayer fields so that stud can import (but most fields are missing)
|
2009-07-31 22:49:46 +01:00 |
|
sqlcoder
|
3b9fa3b177
|
add useful (hopefully) exception handler
|
2009-07-31 22:34:26 +01:00 |
|
sqlcoder
|
f3a4a8b0d0
|
fix previous merge
|
2009-07-31 22:30:41 +01:00 |
|
sqlcoder
|
8d77b961d7
|
merge from eric @6df03cb...
|
2009-07-31 22:07:27 +01:00 |
|
sqlcoder
|
36f09ebc82
|
merge from ray @f5ba0b5b7...
|
2009-07-31 21:58:39 +01:00 |
|
sqlcoder
|
70b1f5320b
|
Merge branch 'master' of git://git.assembla.com/fpdboz
|
2009-07-31 21:30:20 +01:00 |
|
sqlcoder
|
b503626c2b
|
add db writer threading
|
2009-07-31 21:24:21 +01:00 |
|
sqlcoder
|
36de79140c
|
round hands/sec and show some traceback info in exception handler (v useful)
|
2009-07-31 20:12:29 +01:00 |
|
sqlcoder
|
c2f79ddc24
|
refine mysql index drop/creation, but redundant as have left Erics new commands in - mysql crawls with 10k hands! get postgres :-)
|
2009-07-29 07:57:18 +01:00 |
|
sqlcoder
|
38ee98e492
|
pass sql list from fpdb through guibulkimport to fpdb_import
|
2009-07-29 06:37:06 +01:00 |
|
sqlcoder
|
9c62ecb80e
|
debug move to Database.py and move last part of mainparser into Database.py
|
2009-07-29 06:17:51 +01:00 |
|
sqlcoder
|
298de5dc15
|
move most stuff from fpdb_db.py to Database.py and simplify db connections in fpdb_import
|
2009-07-28 23:58:10 +01:00 |
|
sqlcoder
|
3cc5ed8024
|
Merge branch 'master' of git://git.assembla.com/fpdb-eric
|
2009-07-28 21:25:07 +01:00 |
|
sqlcoder
|
12e1da0a5e
|
add lock_for_insert routine but comment out for now (hangs)
|
2009-07-28 21:19:31 +01:00 |
|
sqlcoder
|
5d5a6ed39d
|
comment out a debug message and 1 char change to output message
|
2009-07-27 22:02:37 +01:00 |
|
sqlcoder
|
f45038673c
|
more moves into Database.py, better exception handling, store hudcache stats for holdem tourneys (some maybe no use? it's a start anyway - need to add NL/FL switch on Filter)
|
2009-07-26 01:42:09 +01:00 |
|
sqlcoder
|
859d18734c
|
minor corrections to output messages
|
2009-07-25 17:39:06 +01:00 |
|
sqlcoder
|
495885e49c
|
_x (where x is a single digit) at the end of a stat name in hud_config.xml now indicates the number of decimal places to display in the HUD. Some stats renamed slightly to remove the _ before last character of name.
|
2009-07-23 23:15:02 +01:00 |
|
sqlcoder
|
9c9202b539
|
remove debug statement
|
2009-07-22 20:22:20 +01:00 |
|
sqlcoder
|
ab004b8284
|
only update psycopg2 extensions when using it
|
2009-07-22 20:19:41 +01:00 |
|
sqlcoder
|
f69281e2fd
|
finish hudcache rebuild code which speeds up bulk imports nicely - turn off permanently via allow_hudcache_rebuild in fpdb_import.py. Also some more moves into Database.py and cosmetic stuff
|
2009-07-21 22:26:23 +01:00 |
|
sqlcoder
|
ab413faab9
|
Merge branch 'master' of git://git.assembla.com/free_poker_tools
|
2009-07-21 21:34:19 +01:00 |
|
sqlcoder
|
58957e78e6
|
fix typo that blew up when 2 side pots present
|
2009-07-20 22:31:24 +01:00 |
|
sqlcoder
|
0670637abc
|
Merge branch 'master' of git://git.assembla.com/fpdboz
|
2009-07-20 22:26:40 +01:00 |
|
sqlcoder
|
b9d462c175
|
make graphviewer use Database.py
|
2009-07-19 21:19:58 +01:00 |
|
sqlcoder
|
0fecdfb2d7
|
make positional stats use Database.py
|
2009-07-19 18:28:13 +01:00 |
|
sqlcoder
|
ceaedebcd9
|
Merge branch 'master' of git://git.assembla.com/free_poker_tools
|
2009-07-19 14:31:36 +01:00 |
|
sqlcoder
|
fb4ad79803
|
use someone else's interprocess locking code instead of python locks/semaphores - needs testing in Linux
|
2009-07-19 12:28:17 +01:00 |
|
sqlcoder
|
3352f608cf
|
take global lock while doing imports
|
2009-07-18 23:01:18 +01:00 |
|
sqlcoder
|
6a69bf512e
|
use python locks instead of db locks for global lock
|
2009-07-18 22:21:29 +01:00 |
|
sqlcoder
|
9d9f850753
|
use Database.py in GuiPlayerStats
|
2009-07-18 20:46:50 +01:00 |
|
sqlcoder
|
a1e0e0539a
|
add queries for player stats
|
2009-07-18 20:41:20 +01:00 |
|
sqlcoder
|
96376e7421
|
fine tune player stats
|
2009-07-18 20:39:01 +01:00 |
|
sqlcoder
|
cdd94d512f
|
improve handling of hud_style options
|
2009-07-18 18:29:06 +01:00 |
|
sqlcoder
|
b45fceac21
|
Merge branch 'master' of git://git.assembla.com/free_poker_tools
|
2009-06-30 22:20:21 +01:00 |
|
sqlcoder
|
56ef131bed
|
use 1 or 2 Database methods instead of the underlying fpdb_db methods (more to do)
|
2009-06-30 22:18:15 +01:00 |
|
sqlcoder
|
cb1a4d2d0a
|
add wrappers for fpdb_db methods (plan is to move the fpdb_db methods into Database)
|
2009-06-30 22:00:55 +01:00 |
|
sqlcoder
|
04b9dd9126
|
use Players table for global lock because Database.init() tries to access Hands
|
2009-06-30 21:58:59 +01:00 |
|
sqlcoder
|
a3e6c2696f
|
use Database instead of fpdb_db
|
2009-06-28 19:19:32 +01:00 |
|
sqlcoder
|
dc7a3fb88e
|
finish removal of store_board_cards()
|
2009-06-28 18:56:18 +01:00 |
|