Commit Graph

47 Commits

Author SHA1 Message Date
Ebag333
159472f82c Tox fixes, and convert all logging string replacement to a standard style. 2017-02-13 13:38:21 -08:00
Ebag333
441b3f1646 Handle print() messages when not frozen and in debug. We only want to exclude handling stacktraces, so the IDE gets clickable line numbers. 2017-02-11 11:59:49 -08:00
Ebag333
3b185e1bcb Roll up all changes from #962 as the base has been massively changed by code cleanups. Rename our logging to a universal pyfalog to avoid shadowing either Logging or Logbook loggers 2017-02-11 11:51:53 -08:00
Ebag333
73cc17ce72 Clean up some more import statements 2017-02-10 11:29:52 -08:00
Ebag333
64070a0798 Revert commit 7865219164 This causes too much grief as we are getting a lot of default values from the database. These *SHOULD* be defined, but will have to be done later. 2017-02-09 09:36:16 -08:00
Ebag333
7865219164 Add a ton of default values 2017-02-09 00:56:33 -08:00
Ebag333
32944f4c9c More import fixes 2017-02-08 22:47:02 -08:00
Ebag333
636474610b More of: Disable import inspections for wxPython, because it's not installed traditionally and we can't include it in requirements.txt 2017-02-08 20:16:58 -08:00
Ebag333
e5fb90f017 Fix commit message. LOTS of fixes for flake8. 2017-02-08 14:22:56 -08:00
Ebag333
aafc850dbd Adhere to standards 2017-02-05 20:09:00 -08:00
Ebag333
be66ff1eec Tox fixes 2017-02-05 15:39:07 -08:00
blitzman
ba2205867e Test line endings with pyfa.py (see #964) 2017-02-05 17:12:45 -05:00
Ebag333
28404cd8bb bajillion pep8 fixes to pass tox 2016-12-13 23:31:39 -08:00
a-tal
4a9b1df9b4 pep8 fixes
(cherry picked from commit 5dc43b2)
2016-12-13 20:18:57 -08:00
Constantin Wenger
f0775af439 added command line option to specify the savepath 2016-01-12 21:28:15 +01:00
Constantin Wenger
96048b5133 added command line option to set the window title 2016-01-12 21:28:15 +01:00
blitzmann
3cb6d03487 Fix issue with OSX passing an unknown argument 2015-11-25 19:23:59 -05:00
blitzmann
1f6a14ee36 Fallback to wx2.8 if 3.0 is not found 2015-11-06 16:04:20 -05:00
Alexey Min
6ed81e9bae Check that python-dateutil is installed at startup
Check that python-dateutil is installed at startup in pyfa.py, same way as for wxPython and SQLAlchemy (except for version check).
2015-10-20 11:01:00 +05:00
blitzmann
e7542fec44 move debug setting, remove debug print 2015-08-21 18:23:46 -04:00
blitzmann
d909e8adc4 Fix config file, clean up pyfa.py 2015-08-21 16:48:07 -04:00
blitzmann
5372f31be8 Revert "Revert "Merge branch 'master' into wx3"". So many reverts.
This reverts commit cca7f1112a.
2015-06-27 21:53:59 -04:00
blitzmann
6d01877d78 Merge branch 'master' into wx3
Conflicts:
	pyfa.py
2015-06-27 19:33:12 -04:00
DarkPhoenix
68d504c79d Force writing errors/output to file in case of frozen distributive 2015-05-01 15:08:14 +03:00
DarkPhoenix
cca7f1112a Revert "Merge branch 'master' into wx3"
This reverts commit 33a0c10650, reversing
changes made to 2077655694.

Reverting merges fucks up git, but oh well - we probably better merge stuff manually rather than fucking up master with wx3 which is apparently buggy
2015-04-30 19:47:15 +03:00
DarkPhoenix
c809a614f9 Revert "Move logging initialization back to pyfa.py"
This reverts commit d18cf7b3b0.

Reverting all wx3 commits in master
2015-04-30 19:39:11 +03:00
DarkPhoenix
d18cf7b3b0 Move logging initialization back to pyfa.py 2015-04-28 21:59:14 +03:00
blitzmann
5be0d4b70e Added version selection logic 2014-11-08 16:45:09 +02:00
blitzmann
df18651b4f Bump wxPython requirements 2014-11-08 16:38:18 +02:00
blitzmann
0bbc35cd1b Bump to v1.5.1 stable, fix for #176 (pyfa update breaks skeletons) 2014-10-01 17:43:54 -04:00
blitzmann
3054ac9d90 Introduce new migration procedure.
This creates a new migration module that include upgrade logic files, one file for each DB version. It should be noted that this will not support downgrades (the previous method didn't really support them either)
2014-09-28 00:14:10 -04:00
Simon Hafner
e17c0610fb print() so python3 actually prints the error 2014-01-29 13:21:53 -06:00
DarkPhoenix
b9e2b11a54 Modify wxpython version check, to make 2.8 as soft requirement - 2.9 is acceptable too 2013-09-11 00:06:06 +04:00
DarkPhoenix
f208e3c39e Replace all version-selecting calls with single select() 2013-09-05 23:41:10 +04:00
DarkPhoenix
843577eec2 Force use of 2.8 on ssystems with multiple wx versions installed
Pyfa was reported to break under 2.9
2013-09-03 19:27:50 +04:00
DarkPhoenix
07a19ac3eb Add option to store saveddata in pyfa root
Useful for these who use folder synchronization tools (e.g. dropbox)
2011-11-29 19:11:39 +04:00
DarkPhoenix
18c0ba61c5 Fix #417 (Bug in with SQLAlchemy 0.7b3) 2011-04-17 01:02:05 +04:00
HomeWorld
053ff24d37 Pyfa works with sqlalchemy 0.5.8, modified the check accordingly (0.5.8 is the minimum required version) 2011-01-14 14:26:38 +02:00
Corollax
3ec02d39f4 s/couldn\'t/cannot/g 2011-01-14 04:38:57 -06:00
Corollax
f1a7d3210c Fixed a few typos in pyfa.py 2011-01-14 04:24:30 -06:00
HomeWorld
8878927e53 Cleaned up pyfa.py 2011-01-14 12:22:26 +02:00
HomeWorld
f63b867cee Added a check at startup for python version 2011-01-14 12:16:52 +02:00
HomeWorld
b6ee5a66a1 Added a check at startup for sqlalchemy (installed/version) 2011-01-14 12:07:53 +02:00
HomeWorld
67b5a809bc Added a message at startup in case wxpython is missing completly 2011-01-14 11:53:09 +02:00
HomeWorld
6650436ab4 Renamed run.py into pyfa.py 2010-12-22 18:14:07 +02:00
DarkPhoenix
243291959f Revert "Resolve 352 (Clean up root folder)"
This reverts commit cede27f1b2.
2010-12-18 13:46:36 +03:00
DarkPhoenix
cede27f1b2 Resolve 352 (Clean up root folder) 2010-12-18 13:34:51 +03:00