DarkPhoenix
05ab2d47c7
Fix error handler in a situation when gamedata metadata is not available
2020-12-08 19:16:05 +03:00
blitzmann
68f7e6c709
Start converting _() to _t()
2020-06-20 15:07:14 -04:00
blitzmann
8e83adf7db
Merge tag 'v2.22.1' into i18n
...
# Conflicts:
# gui/esiFittings.py
2020-06-19 21:51:45 -04:00
DarkPhoenix
27d3bea8d8
Merge branch 'ammo_graph' into singularity
...
# Conflicts:
# gui/targetProfileEditor.py
2020-06-09 19:04:20 +03:00
blitzmann
2490d3de92
More localization
2020-06-07 13:44:15 -04:00
DarkPhoenix
8a3a21972a
Fix error dialog layout
2020-04-25 09:40:50 +03:00
DarkPhoenix
400d0aaa22
Rework graph ammo picker to be dialog instead of frame
2019-11-25 16:54:25 +03:00
DarkPhoenix
26b3dff9d4
Update readme
2019-10-03 09:47:43 +03:00
DarkPhoenix
873a62e3f0
Make error dialog window like any other auxiliary window - do not keep it on top
2019-10-02 22:08:37 +03:00
DarkPhoenix
4ca737281d
Fix background color of auxiliary windows on Windows
2019-08-20 18:29:29 +03:00
DarkPhoenix
cc8def1cf5
Try to flicker less when redrawing lists
2019-08-12 15:13:51 +03:00
DarkPhoenix
4f2e1be9ac
Set min size of various auxiliary windows
2019-08-12 14:05:18 +03:00
DarkPhoenix
34a6fdc07e
Rework more windows to use aux frame
2019-08-12 00:32:27 +03:00
DarkPhoenix
2160cc4aaa
Change how attribute editor frame is closed
2019-08-10 02:50:20 +03:00
DarkPhoenix
5b74c6c5e1
Update graph info when fit name changes
2019-07-07 02:33:54 +03:00
Ryan Holmes
8c8e7825e9
fix typo
2019-02-27 11:28:38 -05:00
Ryan Holmes
99a8b03697
Add pyfa and eve data version to error dialog
2018-09-01 03:01:42 -04:00
blitzmann
33618f12f7
Fix issue when error happens before wx is even initialized traceback is never set
2018-02-11 23:22:37 -05:00
blitzmann
2936b88c3d
code cleanup
2017-11-27 21:05:06 -05:00
blitzmann
c000b19986
Finish pulling all the cruft out of pyfa.py relating to logging and error handling. All that is now done in separate areas.
...
Also finally did some major reworking on the error dialog. Now it doesn't spawn a new wxApp and wxFrame for each and every error - attaches to MainFrame and sticks around, having exceptions append to it rather than spawn a new one. In the case that an error happens before MainFrame is available, it spins up a new wxApp. Yay cleanup!
2017-11-26 03:57:00 -05:00
blitzmann
1da127c898
Working commit to better handle errors
2017-11-26 01:54:36 -05:00
blitzmann
b3157303cd
Reenable error dialog and remove versioning info - want to look into a more uniform way of doing this if possible, and the requirements are all changing.
2017-11-25 13:49:48 -05:00
blitzmann
b30b3fcbf1
Merge branch 'master' into test-3
...
Conflicts:
eos/gamedata.py
eos/saveddata/booster.py
eos/saveddata/character.py
gui/builtinAdditionPanes/commandView.py
gui/builtinContextMenus/commandFits.py
gui/builtinMarketBrowser/itemView.py
gui/builtinMarketBrowser/marketTree.py
gui/builtinPreferenceViews/pyfaGeneralPreferences.py
gui/builtinShipBrowser/categoryItem.py
gui/builtinShipBrowser/fitItem.py
gui/builtinShipBrowser/navigationPanel.py
gui/builtinShipBrowser/raceSelector.py
gui/builtinShipBrowser/shipItem.py
gui/builtinStatsViews/priceViewFull.py
gui/builtinViews/fittingView.py
gui/characterEditor.py
gui/characterSelection.py
gui/chromeTabs.py
gui/crestFittings.py
gui/itemStats.py
gui/mainFrame.py
scripts/itemDiff.py
service/price.py
2017-11-23 11:19:05 -05:00
Ryan Holmes
dfe3d5c82a
Update forum references ( #1301 )
2017-09-24 18:00:21 -04:00
Ryan Holmes
1082d8a173
fix fix fix
2017-07-02 23:45:28 -04: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
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
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
f2a0e42810
Rework error dialog to have better layout and more information
2017-03-16 02:13:02 -07:00
blitzman
1c273210e9
tox fixes
2017-02-26 00:44:37 -05:00
blitzman
5adfcbf343
Add links in the error dialog
2017-02-25 17:37:38 -05:00
blitzman
4ba4a753cb
Implement and error message if config fails
2017-02-25 17:12:09 -05:00