Commit Graph
100 Commits
Author SHA1 Message Date
Worros ba52cb93d1 Actually implement sqlcoders query as intended.
Query running in about 30% of the time.
2008-11-14 19:27:37 +10:00
Worros e4021b0525 Fix comment re: stars time format 2008-11-14 15:02:38 +10:00
Worros 115c5d920d Text was annoying me. Turned into multiline string. 2008-11-14 14:58:35 +10:00
Worros 86ba757080 Major update to the layout of GuiGraphViewer.
Changes the structure to a left a left options pane and a right graph pane.

Starting to create the options dynamically, and use callbacks sanely.
2008-11-14 14:54:34 +10:00
Worros 34e374a55e Patch from sqlcoder to make the query for the profit graph smarter/faster 2008-11-14 08:15:28 +10:00
Worros c2475db712 Bugfix - fixes new stars format import, also fixes bug in bulk import (that i introduced a few commits ago) 2008-11-12 22:40:29 +10:00
Worros 6e182831ac Everleaf update - Holecards read 2008-11-12 14:12:18 +10:00
Worros 21df5900e9 Merge branch 'master' of git://git.assembla.com/free_poker_tools 2008-11-12 08:58:36 +10:00
Worros 6d2b91c172 Merge branch 'master' of git://git.assembla.com/fpdb-eric 2008-11-11 22:23:47 +10:00
Worros 2bdc7f5057 Everleaf converter update - blinds posting 2008-11-11 18:54:24 +10:00
Worros 4bbd18d935 Merge branch 'master' of git://git.assembla.com/fpdb-eric 2008-11-11 16:24:07 +10:00
Worros 45b2b4b212 Fix sb/bb - no need to convert 2008-11-11 08:22:33 +10:00
Worros d112c39c1c More Everleaf updates - parse player stacks and seats 2008-11-11 00:19:45 +10:00
Worros da83795e5a Fix 'duh' error and grab button position 2008-11-10 23:29:49 +10:00
Worros 816a9e3b58 More Everleaf converter updates, now parsing some hand info 2008-11-10 23:02:56 +10:00
Worros 6de1ac1c82 Merge branch 'master' of git://git.assembla.com/fpdb-eric 2008-11-10 22:55:24 +10:00
Worros 397cb9dd29 Merge branch 'master' of git://git.assembla.com/fpdb 2008-11-10 16:41:47 +10:00
Worros 0bbf801d89 Bit more Everleaf 2008-11-10 16:41:04 +10:00
Worros 7053b7f748 Merge branch 'master' of git://git.assembla.com/free_poker_tools 2008-11-10 14:11:57 +10:00
Worros d4038c3f19 Lots of changes. Fixes the hud for auto-import - at least for me.
Does configer Importer to use the Config class.
2008-11-09 21:57:58 +10:00
Worros d0218363c6 Fix GuiAutoImport startup after I deleted the default setting in a previous patch.
Setting now comes from config
2008-11-09 20:57:42 +10:00
Worros c53d78491a Minor update to Carbon poker - read gametype + sb/bb 2008-11-09 16:27:27 +10:00
Worros 43f8620dea Remove FpdbRegex until functional 2008-11-09 15:33:42 +10:00
Worros 669382aa01 Remove errors import 2008-11-09 15:30:57 +10:00
Worros d6706a5bdf First pass at turning file from pokerstats into class 2008-11-09 14:00:39 +10:00
Worros 7bc686c859 Add Regex file pokerstars_cash.py from pokerstats package (http://bostik.iki.fi/pokerstats/)
Intend to turn into a class plugins can subclass and override the various regexes
2008-11-09 13:29:58 +10:00
Worros f3224f87cc Add sanity check function, creates ~/.fpdb/HandHistories/<sitename> if it doens't exist.
Fixes hhbase and hhdir interpretation.
2008-11-09 12:58:46 +10:00
Worros 328bba2d23 Updates
- change HH object init call.
- override carbon readFile function and hack so minidom can read it
2008-11-09 10:46:14 +10:00
Worros 7df572895b Work on plugin initialisation, add Carbon poker plugin 2008-11-09 09:49:05 +10:00
Worros 4f64464df3 Fix accessor method to import params in Coonfig. Make cli print using accessor 2008-11-08 23:45:14 +10:00
Worros c215360a92 Read new parameter in config 2008-11-08 23:01:07 +10:00
Worros a5ead615fc Add parameter for base path to store HH's 2008-11-08 22:41:06 +10:00
Worros bfa5137889 Merge branch 'master' of git://git.assembla.com/fpdb 2008-11-08 13:04:04 +10:00
Worros 8a2a851abc Merge branch 'master' of git://git.assembla.com/free_poker_tools 2008-11-08 13:03:52 +10:00
Worros 70f9e6edca Make Everleaf actully inherit from the super class 2008-11-07 23:19:18 +13:00
Worros 7e41c73742 Add initial versions of Hand Converter class, and initial implementation. 2008-11-07 21:47:00 +13:00
Worros 1f3a39142a Change import_file_dict to take new args and fix all callers.
Rename the main parser and make room for site converters.
2008-11-07 21:18:12 +13:00
Worros 6490ee5882 Updated Grapher screenshot 2008-11-07 18:35:30 +13:00
Worros 2b9eed8958 Change db access function to always get the latest committed transactions.
Fixes graph updating, so i made the label a bit prettier, and a bit better behaved.
2008-11-07 18:12:48 +13:00
Worros b32745c28a Merge branch 'master' of git://git.assembla.com/free_poker_tools 2008-11-07 17:16:21 +13:00
Worros 68344b5ec0 Modified Auto import GUI to allow n-sites based on config file. Added filter option to display. Added option to enable or disable sites in Config 2008-11-06 18:39:49 +13:00
Worros cf714a8ec1 Merge branch 'master' of git://git.assembla.com/free_poker_tools 2008-11-06 12:19:00 +13:00
Worros a29372a756 Fix copy-paste error in Stat.py for a_freq_3 function.
Hat tip to sqlcoder on sourceforge.
2008-11-06 12:14:46 +13:00
Worros 8191db6487 Add new parameters to HUD_config.xml.example in prep for HH filter plugins 2008-11-06 06:57:15 +13:00
Worros 54b1d18146 Merge branch 'master' of git://git.assembla.com/free_poker_tools 2008-11-06 06:49:54 +13:00
Worros 92381254e8 Change the filelist and dirlist type to be a hash of lists, delete postgres sql schema
dirlist is in the form:
{'Site': [ "/path/to/dir", "filter" ] }

Where filter will be the plugin to convert to stars/fpdb hand history file.

filelist is in the form:
{'file': [ "site", "filter" ] }
2008-11-06 00:36:24 +13:00
Worros 093302e76d Fix(?) problem with HUD only starting after 2 hands have been entered.
Import code will now import_file_dict() on every file it initially finds that was modified in the last minute.

Not perfect, as a lot of hands can take longer than that.
2008-11-05 10:39:27 +13:00
Worros 79ddee8971 Add converter attribute to support additional sites 2008-11-04 22:40:03 +13:00
Worros 3f6e4fc3bf Merge branch 'master' of git://git.assembla.com/free_poker_tools
Conflicts:

	pyfpdb/Hud.py
2008-10-29 23:46:04 +09:00
Worros 87c82df4b2 Merge branch 'master' of git://git.assembla.com/free_poker_tools
Conflicts:

	pyfpdb/Hud.py
2008-10-29 23:35:47 +09:00
Worros 5809f28daf Merge branch 'master' of git://git.assembla.com/fpdb-eric 2008-10-27 20:14:38 +09:00
Worros 56d80d785c HUD chmod 2008-10-27 20:14:08 +09:00
Worros e8d55762b8 Merge branch 'master' of git://git.assembla.com/fpdb-eric 2008-10-27 00:53:10 +09:00
Worros a1499db849 Fix return type of tables_by_name discovery for posix 2008-10-26 20:13:30 +09:00
Worros f48c33f580 Merge branch 'master' of git://git.assembla.com/fpdb-eric 2008-10-26 19:10:30 +09:00
Worros 40af286fd6 Merge branch 'master' of git://git.assembla.com/fpdb-eric 2008-10-26 18:49:03 +09:00
Worros 8908036e66 Updated screenshots page to reference new screenshots 2008-10-26 18:31:55 +09:00
Worros 5abaa2f5b0 Added Screenshots for website.
Screenshot-2-Site-HUD - Shows PS and Full tilt running at same time
Screenshow-Graph-v137 - Shows the Graph viewer functioning
Screenshot-Stacked-Everleaf-137 - Shows fpdb working in stacked mode on everleaf
2008-10-26 18:23:32 +09:00
Worros 389d9361b9 Update Graph Viewer to use config file, fill Entry with player_name field from the config. 2008-10-25 14:57:29 +08:00
Worros c48b2f3057 Remove load_default_profile function.
All references to load default profile were removed when Ray merged the config files.

Deletes function and all references to it.
2008-10-25 14:45:39 +08:00
Worros 81a6d5f972 Revert label from Ray - Alpha6+ back to Alpha8+ 2008-10-25 14:24:10 +08:00
Worros 0c8acc5ad4 Fix typo so Full Tilt default HH_path is read 2008-10-25 14:05:01 +08:00
Worros 1c5024d35c Fix typo for mac
HT - Eric Blade (blade.eric at gmail.com)
2008-10-24 21:49:20 +08:00
Worros 4b7cc50cc3 Merge branch 'master' of git://git.assembla.com/free_poker_tools 2008-10-22 22:54:54 +08:00
Worros 9a685b63c5 Merge branch 'master' of git://git.assembla.com/free_poker_tools 2008-10-22 22:18:48 +08:00
Worros 53e7ed44b1 Merge branch 'master' of git://git.assembla.com/free_poker_tools 2008-10-22 19:10:37 +08:00
Worros d2c3c93a99 Fix permissions for php 2008-10-20 18:22:06 +08:00
Worros 941631c1e5 Fix table detection for Full Tilt so it detects 6 max tables (others aren't verified) 2008-10-18 14:16:24 +08:00
Worros 9bb8e229e4 Fix TODO item - detect if directory passed in is a valid directory 2008-10-18 02:09:34 +08:00
Worros 87af99847b Merge branch 'master' into two-sites 2008-10-18 00:47:31 +08:00
Worros eb67d071a5 Changed TextBuffer widget over to Entry as it looks nicer, and we dont need multiline text. 2008-10-18 00:35:59 +08:00
Worros d338a7c2f5 First draft of multi-site AutoImport.
GUI looks ugly, but appears to be working

Changed TextView widget to Entry because it look neater on my system
2008-10-18 00:28:33 +08:00
Worros 7fd517d76e Replace multiline TBuffer with an Entry widget and rename 2008-10-17 20:31:36 +08:00
Worros ee2017bb05 Fix comment - no mtime set at that point 2008-10-17 20:23:28 +08:00
Worros eeef0a079b Fix from Ray - fix typo in producer function 2008-10-17 10:59:56 +08:00
Worros 5a085a6d23 Draft fix to mtime detection for files 2008-10-17 01:36:02 +08:00
Worros 10b0cc7bca Merge branch 'master' of git://git.assembla.com/fpdb 2008-10-16 21:21:55 +08:00
Worros 112f041a98 Start of changes to parse tournament hostory files 2008-10-16 21:21:11 +08:00
Worros 725f0589f8 Fix importing single files again - missing arguement 2008-10-15 00:15:01 +08:00
Worros c7ba32c755 Fix graph message to include site and player name 2008-10-14 22:35:05 +08:00
Worros 3e9ef61fc8 Fix bug: incorrect use of set function to remove duplicates
Now detects new tables without issues
2008-10-13 23:34:18 +08:00
Worros 9a60cf84c8 Real fix this time, modify GuiAutoImport to actually tell importer to monitor the directory 2008-10-13 02:06:28 +08:00
Worros 8ca5a5c965 Should fix detection of new hh files. 2008-10-13 01:26:04 +08:00
Worros c2c37dc5ee Fix mtime time detection 2008-10-12 18:21:42 +08:00
Worros 6c4e2f3eb9 Changes import_file_dict interface to Importer internal.
Users of Importer should now addImportFile and addImportDirectory, set paramaters, then run either runImport - all files or runUpdated - modified files.

Comments out postgres regression test until fixed

Adds initial code for importing regression test files.
2008-10-12 15:49:09 +08:00
Worros 638a6d6dab Move more "options" from calling class into settings has of fpdb_import and fix all callers 2008-10-12 02:14:06 +08:00
Worros 1e8333ec5d Move minPrint variable from callling class to setting in Importer class 2008-10-12 01:42:08 +08:00
Worros ae9b70ea5d Change variable name to indicate what it actually is. 2008-10-12 01:19:57 +08:00
Worros 27ca82ca48 Change api so object and settings are passed in at creation time. 2008-10-12 01:12:30 +08:00
Worros ac551f6535 Merge branch 'master' of git://git.assembla.com/fpdb 2008-10-11 13:36:25 +08:00
Worros cd78d375fe Merge branch 'master' of git://git.assembla.com/free_poker_tools 2008-10-11 03:15:56 +08:00
Worros 60b97582e5 Merge branch 'master' of git://git.assembla.com/free_poker_tools 2008-10-11 01:46:34 +08:00
Worros 8b22981ac6 Merge branch 'master' of git://git.assembla.com/free_poker_tools 2008-10-10 19:37:37 +08:00
Worros 54f0eee984 Syntax - Fix last commit 2008-10-10 02:53:57 +08:00
Worros 0743114c75 Factor out multiple instances of "email steffen" error message into a function 2008-10-10 02:36:12 +08:00
Worros 5e1362abf9 Read file in one hit then close. Make lines of for a class member
Add timing code
2008-10-10 02:18:54 +08:00
Worros ed7122ca31 Move callHud to class attribute and remove from function parameters
Fix all callers
2008-10-10 01:21:01 +08:00
Worros 037178ead3 Shift db connection code to its own function
Add class vars for db and cursor
2008-10-10 00:13:56 +08:00
Worros 5389244f71 Merge git://git.assembla.com/fpdb 2008-10-09 21:13:53 +08:00
Worros 14ab9f6814 Kill command line interface to fpdb_import until restructured 2008-10-09 01:48:16 +08:00