blitzmann
266398b1de
Get some things working for pyinstaller
2017-11-12 00:14:45 -05:00
Ryan Holmes
7f392006d1
comment out most of the fluff in pyfa.py. Need to come back to this and get it all working
2017-06-12 16:37:15 -04:00
Ryan Holmes
828b18d0fd
py2to3 automatic conversion. Woot!
2017-06-12 16:12:45 -04:00
blitzmann
ccfd414cb3
Disable stopwatch in test (was failing due to import error) and fix bad requests version setting
2017-05-08 22:25:05 -04:00
blitzmann
3de63c5ca5
flake8 fixes
2017-05-08 21:32:13 -04:00
blitzmann
83a7a854bb
Merge branch 'feature/recent' into dev
...
Conflicts:
eos/db/saveddata/character.py
eos/db/saveddata/fit.py
Implements #983 but utilizing sqlalchemy events to update the fit modified date whenever something is added/changed.
2017-05-07 20:48:41 -04:00
blitzmann
283cb1e50c
Add hard requirement for requests (for everything except mac-deprecated)
2017-05-04 21:48:30 -04:00
blitzmann
3d0a4b84d4
Add hard minimum requirement for logbook 0.10.0, remove requirements.txt loop as it isn't applicable for 95% of users, and Linux users are complaining about seeing console output all the time on dev
2017-05-03 20:53:10 -04:00
blitzmann
f9b7376cc7
Move sql alchemy events into their own file for now so that mac-deprecated doesn't get pissy.
2017-04-26 19:34:47 -04:00
Ebag333
55dff65142
Tox things
2017-04-02 01:03:14 -07:00
Ebag333
cdec6fad99
Clean up requirements file. Add detection and warning for possibly missing requirement. Change back to using the modal.
2017-04-02 00:57:11 -07:00
Ebag333
535b75225b
dump module list and versions
2017-03-28 18:49:10 -07:00
Ebag333
b99c44667e
Remove unused import
2017-03-27 21:11:07 -07:00
Ebag333
c6d50b7d6e
Merge branch 'development' into ErrorDialog_and_miscfixes
2017-03-27 21:00:51 -07:00
Ebag333
03f12bfca1
Finish implementing wx 2.8 selector. Add a bunch of error catching. General cleanup.
...
(cherry picked from commit b0ec69e)
2017-03-27 20:52:45 -07:00
Ebag333
78a8c105f4
First pass at re-implementing wx 2.8 preference
2017-03-27 16:57:55 -07:00
blitzman
b18bb200a9
Merge branch 'development' into MorePreferences
2017-03-26 13:52:59 -04:00
blitzman
fbd0a6ddda
Create a custom pre-check exception that we can check for when doing our unhandled exception handling.
2017-03-25 22:34:35 -04:00
Ebag333
a5cb2a9f00
Add logbook version warning
2017-03-22 18:52:04 -07:00
blitzman
5911538e29
Do a version check for logbook
2017-03-19 00:22:17 -04:00
Ebag333
0ccd812398
Add logging OS version. Deprioritize some messages to debug, so devs can run at info level with less spam (and much less impact on recalc times).
2017-03-18 13:27:07 -07:00
Ebag333
9c693cd7ed
Python now properly requires 2.7 and not 2.6 or 2.7. Removed duplicate output to log, now that we handle exceptions.
2017-03-18 13:11:40 -07:00
Ebag333
fbcd8396db
Few little tweaks
2017-03-18 12:55:53 -07:00
Ebag333
b1be2eee06
Add unhandled exception handler. Now catches problems and will try and output to the pyfalog, falling back to outputting to the console.
2017-03-18 12:37:23 -07:00
Ebag333
717db2f906
Further pyfa.py refactoring
2017-03-16 09:40:17 -07:00
Ebag333
d67573f83a
Add more functionality to preferences window.
2017-02-27 12:05:38 -08:00
blitzman
1c273210e9
tox fixes
2017-02-26 00:44:37 -05:00
blitzman
94c098cce3
Fix path and graphFrame issue. I could have sworn these were already fixed during the previous merge...
2017-02-25 19:06:39 -05:00
blitzman
7115cd178c
Merge branch 'development' into LogBook_v2
...
Conflicts:
config.py
eos/saveddata/fit.py
gui/bitmapLoader.py
gui/graphFrame.py
gui/utils/exportHtml.py
pyfa.py
service/crest.py
service/price.py
service/server.py
2017-02-25 18:21:07 -05:00
blitzman
4ba4a753cb
Implement and error message if config fails
2017-02-25 17:12:09 -05:00
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