fpdb/pyfpdb
Mika Bostrom 53eaee4d7c Fix mucked cards' position update
When menu->reposition is called, only the HUD windows were moved to
their new positions. The auxiliary windows used for mucked cards
remained where they were at the time the HUD instance was created. This
caused mucked cards to appear in wrong places after the poker table was
moved.

Split positioning code in Mucked.py to its own method. Now the same
routine that moves HUD windows to their new places also invokes code
to reposition auxiliary windows.

Now the mucked cards are displayed at correct screen coordinates too.
2009-08-15 10:44:04 +03:00
..
AbsoluteToFpdb.py aptofpdb: remove debugging print 2009-08-06 07:23:57 -04:00
BetfairToFpdb.py Add index parameter to Plugins 2009-07-17 17:45:22 +08:00
CarbonToFpdb.py Add additional siteids to db, move player select function 2009-06-01 17:14:31 +08:00
Card.py move constant dicts/lists from functions to global vars, so they aren't loaded every time the function is run 2009-07-31 00:40:31 -04:00
Cards01.png p58 - added HUD from ray 2008-08-18 23:53:25 +01:00
Cards0-HMHUD.png new cards file 2009-03-10 20:31:09 -04:00
CliFpdb.py p144 - updated table design after comments on draw tables 2008-12-10 03:55:12 +00:00
Configuration.py bump atofpdb siteid 2009-08-05 23:57:26 -04:00
Database.py Start of storeHand from HHC code 2009-08-08 16:15:36 +08:00
DerivedStats.py Prototyping some stats calculations. 2009-08-05 19:08:53 -04:00
EverleafToFpdb.py Database: insert missing HandToWrite.payin_amounts var 2009-07-30 21:50:08 -04:00
Exceptions.py Merge branch 'master' of git://git.assembla.com/fpdboz 2009-03-03 12:24:42 +00:00
Filters.py use do_connect() instead of connect() and remove settings parameter (config includes them) 2009-06-22 23:19:03 +01:00
fpdb_db.py Revert "Make sure the db connection is encoded using utf8" 2009-08-08 13:02:29 +08:00
fpdb_import.py Merge branch 'master' of git://git.assembla.com/fpdboz 2009-08-07 00:12:22 +01:00
fpdb_parse_logic.py Add back in sqlcoders changes for sqlite - fix Grapher 2009-08-08 13:56:53 +08:00
fpdb_simple.py Use same locale conversion everywhere 2009-08-12 10:00:23 +03:00
fpdb.py remove test for msql drivers 2009-08-06 21:12:50 +01:00
FpdbSQLQueries.py 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
FulltiltToFpdb.py Database: insert missing HandToWrite.payin_amounts var 2009-07-30 21:50:08 -04:00
GuiAutoImport.py aptofpdb: remove debugging print 2009-08-06 07:23:57 -04:00
GuiBulkImport.py Merge branch 'master' of git://git.assembla.com/free_poker_tools 2009-08-07 00:07:32 +01:00
GuiGraphViewer.py Add back in sqlcoders changes for sqlite - fix Grapher 2009-08-08 13:56:53 +08:00
GuiPlayerStats.py aptofpdb: remove debugging print 2009-08-06 07:23:57 -04:00
GuiPositionalStats.py make positional stats use Database.py 2009-07-19 18:28:13 +01:00
GuiSessionViewer.py make graphviewer use Database.py 2009-07-19 21:19:58 +01:00
GuiTableViewer.py Merge branch 'master' of git://git.assembla.com/free_poker_tools 2009-08-12 08:30:31 +03:00
Hand.py Add Gametype insert 2009-08-08 16:43:52 +08:00
HandHistory.py p58 - added HUD from ray 2008-08-18 23:53:25 +01:00
HandHistoryConverter.py Fix encoding problem in the written Stars HHs. 2009-08-11 17:43:28 -04:00
Hello.py Added Hello_Seats to Hello.py. Demo of Aux_Seats class. 2009-06-30 11:45:14 -04:00
HUD_config.xml.example Add commented out sqlite db option to example config 2009-08-08 13:58:56 +08:00
HUD_main.py aptofpdb: remove debugging print 2009-08-06 07:23:57 -04:00
HUD_run_me.py HUD_runme.py needs to be executable. 2009-01-12 19:20:24 -05:00
Hud.py Fix mucked cards' position update 2009-08-15 10:44:04 +03:00
interlocks.py use someone else's interprocess locking code instead of python locks/semaphores - needs testing in Linux 2009-07-19 12:28:17 +01:00
makeexe.bat add bat/py for making an exe. exe errors with "can't find module cairo". no idea how to fix. 2009-08-04 16:20:14 -04:00
makeexe.py add bat/py for making an exe. exe errors with "can't find module cairo". no idea how to fix. 2009-08-04 16:20:14 -04:00
Mucked.py Fix mucked cards' position update 2009-08-15 10:44:04 +03:00
OnGameToFpdb.py Add additional siteids to db, move player select function 2009-06-01 17:14:31 +08:00
Options.py 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
PartyPokerToFpdb.py Merge branch 'party' 2009-08-06 18:44:03 +04:00
PokerStarsToFpdb.py Correctly parse fpp tournaments. 2009-08-06 19:27:52 -04:00
SQL.py Removed support for the ptrackS database type. File is big enough. 2009-08-09 09:29:44 -04:00
Stats.py _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
Tables_Demo.py 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
Tables.py Tables: change how the case insensitivity is done, so we don't crap out on Everleaf 2009-08-06 02:10:49 -04:00
TableWindow.py New table handling stuff and demo. 2009-05-21 11:13:39 -04:00
test_Betfair.py Add test file for betfair 2009-03-12 20:01:41 +09:00
test_Everleaf.py Make determineGameType return 'tour' of currency is T$ 2009-03-13 18:45:15 +09:00
test_fpdb_simple.py Fix tests 2009-06-09 23:08:18 +08:00
test_FullTilt.py Added note about renamed test file 2009-03-14 22:18:30 +09:00
test_PokerStars.py test_PokerStars typo, test_fpdb_simple uncommented some stuff and made 2009-04-01 23:28:48 +01:00
UltimateBetToFpdb.py Add index parameter to Plugins 2009-07-17 17:45:22 +08:00
upd_indexes.sql script to update index choices 2008-12-02 23:28:06 +00:00
Win2dayToFpdb.py Add index parameter to Plugins 2009-07-17 17:45:22 +08:00
windows_make_bats.py merge from carl 2009-08-02 07:14:31 -04:00
WinTables.py 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
XTables.py New table handling stuff and demo. 2009-05-21 11:13:39 -04:00