Commit Graph
2833 Commits
Author SHA1 Message Date
fpdb-mme 7e8ed08a28 simplified Config.get_aux_windows() 2009-11-04 23:58:48 +01:00
fpdb-mme 5c656625fd combed a bit over Config.get_default_font() 2009-11-04 23:41:09 +01:00
Mika Bostrom 0533c2f19a Merge branch 'master' of git://git.assembla.com/fpdb-eric 2009-11-04 20:24:48 +02:00
fpdb-mme efefae4941 fix: db_type is actually db_server 2009-11-04 19:01:12 +01:00
fpdb-mme c60dfda64c put in former logging setup again, removed excepthook 2009-11-04 18:58:01 +01:00
fpdb-mme 6d54da1c49 Merge branch 'master' of git://git.assembla.com/fpdboz
Conflicts:
	pyfpdb/Configuration.py
	pyfpdb/SQL.py

note:hopefully got the merge right
2009-11-04 18:34:28 +01:00
unknown ab1c37ead2 IndexError -> KeyError .. doh. 2009-11-04 10:46:36 -05:00
Mika Bostrom 344074d26a Merge branch 'master' of git://git.assembla.com/free_poker_tools 2009-11-04 10:54:26 +02:00
Mika Bostrom 6682edb4c0 Merge branch 'master' of git://git.assembla.com/fpdb-eric 2009-11-04 10:54:21 +02:00
unknown 98981059cd Merge branch 'master' of git://git.assembla.com/free_poker_tools.git 2009-11-04 02:58:13 -05:00
Worros cc89433ba8 Merge branch 'master' of git://git.assembla.com/fpdb-eric
Conflicts:
	pyfpdb/Configuration.py
2009-11-04 14:44:25 +08:00
Eratosthenes 3265766c77 Cleanup of HUD_main prior to integrating newTables code. 2009-11-03 21:52:40 -05:00
Eratosthenes 0a563cad53 Added get_table_info method. 2009-11-03 21:51:10 -05:00
unknown 51da6fb687 cleaner 2009-11-03 15:29:05 -05:00
Mika Bostrom 39fdcd6be3 Merge branch 'master' of git://git.assembla.com/fpdb-eric 2009-11-03 22:17:27 +02:00
unknown a5de7c9b6b cleanup 2009-11-03 15:14:20 -05:00
unknown d008eceaef mostly formatting cleanups 2009-11-03 15:06:48 -05:00
unknown 0759ded78f fix typo 2009-11-03 14:43:12 -05:00
unknown a6b7292943 mostly None checkings fixed (== to is != to is not) 2009-11-03 14:30:52 -05:00
unknown 7667a39ded cleanup 2009-11-03 14:04:22 -05:00
unknown 6bf1824ee7 clarify where some logged or printed messages were coming from exactly 2009-11-03 13:56:26 -05:00
unknown 0e6254ce0d basic cleanup 2009-11-03 13:49:16 -05:00
fpdb-mme 9063d9749c removed all occurences of db_type/db-type 2009-11-03 19:18:51 +01:00
unknown 9ec1eb48e1 Merge branch 'master' of git://git.assembla.com/fpdboz.git 2009-11-03 11:08:57 -05:00
fpdb-mme 92f98e9f51 added an application wide exception handler 2009-11-03 16:09:58 +01:00
fpdb-mme 944d48d7ef refactored logging setup
removed fallback to '/usr/share/python-fpdb/logging.conf' if
'logging.conf' could not be found in the current directory.
1. this looked redundant, 2. usually only root has write access
to /usr/share/*

ok or not?
2009-11-03 15:35:20 +01:00
fpdb-mme 50bafadcb1 we throw an exception now if the user supplies an unsupported database backend
note: checked all refences. i think we can raise savely without breaking stuff. it is only
used in Database.py on get_backend_name(), raising an exception anyways if the backend
is unknown
2009-11-03 15:17:48 +01:00
fpdb-mme 62c915928d - added a global const to config to point to "database" directory
- adjusted fpdb_db.py to make use use of this const
2009-11-03 10:50:13 +01:00
Worros f276ad4dfa Merge branch 'master' of git://git.assembla.com/fpdb-mme
Conflicts:
	pyfpdb/Configuration.py
2009-11-03 17:25:54 +08:00
sqlcoder c02e6365e7 Merge branch 'master' of git://git.assembla.com/fpdboz 2009-11-02 20:52:55 +00:00
Mika Bostrom 27d5ea6e6a Merge branch 'master' of git://git.assembla.com/fpdboz 2009-11-02 19:07:10 +02:00
unknown 42f56d678f Merge branch 'master' of git://git.assembla.com/free_poker_tools.git 2009-11-02 04:29:13 -05:00
fpdb-mme a18091161a added a note and some thoughts for review 2009-11-02 10:29:10 +01:00
unknown 2589d2ecd3 Merge branch 'master' of git://git.assembla.com/fpdboz.git 2009-11-02 04:28:24 -05:00
Worros 28ca49d592 Fix GuiSessionStats.py for sqlite
Fix based on solution from Eleatic Stranger on 2+2
2009-11-02 17:23:50 +08:00
fpdb-mme 9e94f44fa7 started defining some application wide consts. these consts (more to come
if my approach is accepted) are used all over the fpdb and should always be
taken from one place
2009-11-02 10:06:54 +01:00
fpdb-mme 34bbc45cb8 whitespace 2009-11-02 09:55:08 +01:00
fpdb-mme fb76540df6 added a TODO:
if the user may passes '' (empty string) as database name via command line, his choice is ignored
when we parse the xml we allow for ''. there has to be a decission if to allow '' or not
2009-11-02 09:54:16 +01:00
fpdb-mme d3eeeef2e8 fpdb can not handle the case where no database is defined in xml, so throw a ValueError for now 2009-11-02 09:45:53 +01:00
fpdb-mme 612d6607a1 fix: FpdbError is not defined, use ValueError instead 2009-11-02 09:40:16 +01:00
fpdb-mme 3a7d159d52 sorry, whitespace was messed up, have to find a better way to convert 2009-11-02 09:38:27 +01:00
fpdb-mme 8f2a2c20cc tried my best to write a clearer comment + simplified finding out of what the selected database is 2009-11-02 09:29:58 +01:00
fpdb-mme cb16dde365 typo 2009-11-02 09:16:18 +01:00
fpdb-mme 10343c0ef4 fixed Database.db_selected attribute. it was always be boolean True if the attribute was not set in the <database> tag
+ it is more readable using keyword arguments explicitely
2009-11-02 09:14:57 +01:00
fpdb-mme 75b8c4943a rewrote fix_tf() helper function to string_to_bool(). this represents better is what it actually does.
comments stated that the function was some kind of fix for xml.dom, but XML is unaware
of python types by intention ;-)
2009-11-02 09:09:23 +01:00
fpdb-mme d59f1eb720 added a comment what Config.supported_databases holds for readability 2009-11-02 08:52:46 +01:00
fpdb-mme d9a120a2c6 removed superfluous try ..except clause. Database.__init__() was not doing any sanity checks,
so the try ..except clause was only covering exceptions we are actually interested in
2009-11-02 08:48:07 +01:00
fpdb-mme 01b56919ca we take all <database> tags from xml instead of taking all <database> tags contained in <supported_databases>
added a note on this
2009-11-02 08:40:34 +01:00
fpdb-mme 62ee67c071 under certain circumstances attribute Config.db_selected could end up being undefined.
this could cause later code relying on it failing in strange ways.
2009-11-02 08:30:24 +01:00
Worros f4aa5f1fe1 First fix for sqlite in PlayerStats
Fix courtesy of Eleatic Stranger on 2+2 - Page still does not work, need to find an sqlite equivalent to to_char() and variance()
2009-11-02 13:38:36 +08:00