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
dd3bc66896
Remove old py<2.6 OrderedDict compat module
2017-11-25 22:40:23 -05:00
blitzmann
7d46d7e22d
fix crash dealing with CREST fitting window's cache timer
2017-11-25 17:31:19 -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
65e17119af
Deprecation fix
2017-11-25 13:12:26 -05:00
blitzmann
3c405f51d8
Remove platform-specific CREST checks (add for mac-deprecated client)
2017-11-24 17:27:44 -05:00
blitzmann
337f0a9c8a
Fix stretchspacers
2017-11-24 17:23:04 -05:00
blitzmann
53936a3e66
Fix additional panel note toggling correctly
2017-11-24 12:44:00 -05:00
blitzmann
30a6e29b39
Fix slight sizing issue with toggle panel header arrow
2017-11-24 12:30:46 -05:00
blitzmann
f3dc3bc654
Fix tabs not disabling. It was primarily an issue with event propagation not being handled correctly, as well as some missing helper code in chrome_tabs
2017-11-24 12:22:21 -05:00
blitzmann
0a935cf149
fix gtk warnings
2017-11-24 02:02:09 -05:00
blitzmann
e032c9c5b1
fix item stats dialog
2017-11-23 22:48:37 -05:00
blitzmann
46b0aded03
fixes
2017-11-23 22:43:41 -05:00
blitzmann
5e0a5da6d5
more post-merge work
2017-11-23 12:51:43 -05:00
blitzmann
6e112b9ed5
Fix issues with merge
2017-11-23 11:38:08 -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
blitzmann
bd181559ed
Don't show Side Effects menu if there are no side effects (eg: Synths)
2017-11-22 23:19:03 -05:00
Ryan Holmes
b596447095
Fix issue with deleting a fit while having certain other fits open ( #1339 ) ( #1340 )
...
Also, bump dev version
2017-11-22 21:44:15 -05:00
blitzmann
4a33365195
Add some debug and fix indentation issue causing fit deletion to crash open fittings views
2017-11-22 01:45:31 -05:00
blitzmann
5d5646df79
Fix BlankPage having binding issue
2017-11-22 01:45:06 -05:00
blitzmann
4138088d4a
Do not create a new fitting view every time we switch fits.
2017-11-21 23:46:50 -05:00
blitzmann
d4df989427
Remove handlers from unbind (see https://github.com/wxWidgets/Phoenix/issues/624 )
2017-11-21 23:04:51 -05:00
blitzmann
0f94557699
Use wx.AutoBufferedPaintDC instead of wx.BufferedPaintDC (helps with drawing on linux)
2017-11-21 00:05:52 -05:00
blitzmann
a52b9e58e9
Testing some stuff out
2017-11-18 19:01:05 -05:00
blitzmann
d956cb7861
use a different image to denote changed skills
2017-11-16 01:31:28 -05:00
blitzmann
e848cec815
Fix dirty skill indicator (* instead of blue text). Need to get a different icon working for those. Remove debugging prints()
2017-11-16 01:20:38 -05:00
blitzmann
ce8f1d385d
Better fix for broken Entity Editor Validation
2017-11-15 21:43:36 -05:00
blitzmann
90e338b969
Fix for broken Entity Editor Validation
2017-11-14 00:07:12 -05:00
blitzmann
979bc494f0
deprecation
2017-11-13 22:29:58 -05:00
blitzmann
cc9b6ea04b
More deprecation fixes
2017-11-13 00:18:24 -05:00
blitzmann
8cbb327659
Fix bug that caused race image to not appear in fitting tab
2017-11-12 23:58:30 -05:00
blitzmann
df7dc30e7e
Write out git version information to a file, use in about box, remove all the other stuff until I can format it correctly
2017-11-12 13:13:38 -05:00
blitzmann
d0235f6d93
Fix market browser meta filtering
2017-11-12 12:00:24 -05:00
blitzmann
266398b1de
Get some things working for pyinstaller
2017-11-12 00:14:45 -05:00
blitzmann
0cc646bab9
Fix gauge resetting to 0 each time (should figure out how to utilize the existing set range and value, but for now this works)
2017-11-05 02:29:58 -05:00
blitzmann
cebca64e5e
Fix CREST stuff
2017-11-05 01:43:39 -05:00
blitzmann
bd0de82a8e
remove repo version of FloatSpin, go with wx bundled version
2017-11-05 01:10:22 -05:00
blitzmann
0f5ae8d9b6
Fix delete fix (renamed MiddleDown to MiddleIsDown)
2017-11-05 01:03:14 -05:00
blitzmann
5ae7805bb1
Fix ammo picker
2017-11-05 01:54:19 -04:00
blitzmann
6a382c4445
More tweaks to getModifiedItemAttr and fix deprecation warning
2017-11-05 01:51:19 -04:00
blitzmann
3b0c8b6117
Fix Racks having a CPU and Power value of 0
2017-11-04 18:32:26 -04:00
blitzmann
0e1e4cad6d
Fix a few more deprecation warnings
2017-11-04 18:24:18 -04:00
blitzmann
e0b92198b0
Fix deprecation warnings
2017-11-04 18:20:54 -04:00
blitzmann
f8a65de47f
tox fix
2017-10-29 12:23:45 -04:00
blitzmann
e5a0ef1877
Re-work menu spawning for Command and Projected views to be a bit more straightforward and allow spawning up context menu when right clicking the DummyEntry ( #1316 )
2017-10-29 12:22:15 -04:00
blitzmann
efea46006a
Better include all missiles in the MISC column ( #1325 )
2017-10-28 20:37:29 -04:00
blitzmann
266b3ce985
Set Victor and Virtuso to not published, and fix bug which allowed user fits to return in search even if ship isn't published ( #1310 )
2017-10-28 19:25:19 -04:00
Ryan Holmes
fd6e318ae3
Release/v1.33.0 ( #1319 )
...
* update database file to SISI 1202899
* Effect and group renaming
* Add civilian modules (#1308 )
* Add new effects
* update effect headers
* update database to tq - lifeblood (1203953)
* Update renders
* Update icons
* bump version
* fix tox errors
* change up tox config to ignore E722
* more tox ignores
* Try disabling tests for now. Rifter stats changed, causing breakage. This is why we need properly mocked data, not crap straight from the database.
* Try this
* more testing
* Fuck it, disable branch protection until I can evaluate the test failures and what needs to be done to get them back on the path
2017-10-25 23:33:05 -04:00
Ryan Holmes
34c692c972
Use unicode string to prevent non-ASCII ship names from causing error ( #1317 )
2017-10-21 22:04:40 -04:00