blitzmann
f57e7cf1ec
Implement FloatSpin as well as changing sec status via character editor
2017-04-26 22:14:30 -04:00
blitzmann
9bffc6afd6
Fix issue in which exception happened because of a bad type check
2017-04-26 19:59:57 -04:00
blitzmann
8c83ac120f
Implement asynchronous api skill fetching
2017-04-18 00:01:24 -04:00
blitzmann
90d854fd24
Add change affecting skills menu to drones and fighters
2017-04-17 19:25:35 -04:00
blitzmann
1ee679903c
Bring dev up to date with master
...
Conflicts:
service/fit.py
2017-04-16 11:42:41 -04:00
blitzmann
b02506d6cd
fixes issue in which fit was recalced on fit switch when characters were different, regardless of calculation state.
2017-04-15 22:33:45 -04:00
blitzmann
e28bf545e9
Fix some bugs with notes view - exception happening due to lack of fit, and possibility of notes saving under the wrong fit
2017-04-12 23:22:57 -04:00
Ryan Holmes
ebda1349cf
Add a small delay on key down for market search ( #1123 )
...
* Add a small delay on key down for market search
* prevent a double search if user does something like hit enter in the middle of a timer
2017-04-11 23:30:38 -04:00
blitzmann
6f914386ec
Remove unused function
2017-04-10 21:58:56 -04:00
blitzmann
efaede0929
Use queries to bulk-delete target resists and damage profiles
2017-04-10 21:49:35 -04:00
Ebag333
73821cbe49
Formatting
2017-04-10 21:41:56 -04:00
Ebag333
e245891cb4
Add delete buttons
2017-04-10 21:40:59 -04:00
blitzmann
894c86ebc3
Merge branch 'development' of https://github.com/pyfa-org/Pyfa into development
2017-04-10 21:09:40 -04:00
Ryan Holmes
47ea12f4ba
Merge pull request #1048 from Ebag333/ErrorDialog_and_miscfixes
...
Error Dialog improvements and Pyfa.py refactoring
2017-04-10 21:09:11 -04:00
blitzmann
ce01c66b3e
Better manage price object juggling in Item.price property. The previous way was creating new price objects when an object already existed in the database which could lead to Integrity issues.
2017-04-10 20:48:58 -04:00
blitzmann
1260900668
Merge branch 'pricing_v2' into development
2017-04-10 20:46:57 -04:00
Ryan Holmes
addff1118c
Extend "Open Fit In Context Menu" option for command fits. ( #1104 )
2017-04-05 19:26:12 -04:00
Ebag333
994bd72409
Rework pricing.
2017-04-05 14:40:27 -07:00
Ebag333
01eaba6697
First pass
2017-04-05 11:44:36 -07:00
Ryan Holmes
3dd539b4f0
Improve some efficiencies with the variations context menu: Do not recalc twice when switching items. ( #1095 )
2017-04-02 16:46:25 -05:00
Ryan Holmes
92722d491f
Remove functionality related to auto HTML export ( #1088 )
2017-04-02 11:46:17 -05:00
Ryan Holmes
216dac068d
Fix for #1090 - using variations on implants is not recalcing fit correctly. ( #1094 )
2017-04-02 01:04:34 -05:00
Ryan Holmes
59b0ac127f
Merge pull request #1071 from blitzmann/issue-686
...
Switch units in recharge pane based on effective HP toggle (requested by #686 )
2017-04-01 22:31:38 -05:00
Ryan Holmes
f08a66924c
Re-introduce Command Fit State ( #1074 )
...
Reintroduce command view state
Squashes `blitzmann/command-fit-state`:
* Reintroduces command view state, allowing users to toggle command fits on and off.
* Remove type() function call and use __class__ instead
2017-04-01 22:04:44 -05: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
blitzman
37ec3d41d9
Switch the units of recharge rates based on EHP / HP
2017-03-26 16:19:14 -04:00
Ryan Holmes
a67c28a4c9
Merge branch 'development' into feature/commandmenu
2017-03-26 14:43:12 -04:00
blitzman
e7de57fc7a
tox fixes
2017-03-26 14:39:45 -04:00
blitzman
d928df9c69
Move useStaticAdaptiveArmorHardener to the EOSSettings. Not moving force reload for now
2017-03-26 14:28:13 -04:00
blitzman
b18bb200a9
Merge branch 'development' into MorePreferences
2017-03-26 13:52:59 -04:00
Ryan Holmes
df587892a3
Merge branch 'development' into feature/commandmenu
2017-03-26 12:27:52 -04:00
Ryan Holmes
57a1f71fdd
Merge branch 'development' into ErrorDialog_and_miscfixes
2017-03-26 12:22:08 -04:00
Ryan Holmes
1ffcdc92f2
Merge pull request #1031 from Ebag333/tooltip_capacitor_neut_resistance
...
Tooltip for capacitor neut resistance
2017-03-26 12:16:41 -04:00
blitzman
e7aceb6a8b
Bringing branch up to date with dev
...
Merge branch 'development' into ErrorDialog_and_miscfixes
Conflicts:
eos/saveddata/fit.py
pyfa.py
2017-03-25 22:30:18 -04:00
blitzman
fd745c5f62
Tox fix.
2017-03-25 01:02:20 -04:00
Ebag333
aacddb251d
pep8 stuff
...
(cherry picked from commit e87b6c3)
2017-03-24 11:15:23 -07:00
blitzman
79040adf1a
tox fixes
2017-03-23 01:13:41 -04:00
blitzman
cbcc81d42e
Actually apply the command fit, and remove print statement
2017-03-23 00:38:24 -04:00
blitzman
732386b83a
Get command fit menu up and running. Had to revert to a non-cached version of the menu, as the instance has root menu, which we need in order to properly bind. Don't think caching the menu would have really given a large performance gain anyway.
2017-03-23 00:38:24 -04:00
blitzman
4065022866
Initial work on caching command fits unless needing to update. FitChanged event can now carry an action and typeID, only used in the CommandFit context menu (for now, can use this elsewhere). If the module being added or removed, we update the cached list.
2017-03-23 00:38:23 -04:00
blitzman
6c1d949cef
Proof of concept for gathering fits based on modules that are fit
2017-03-23 00:38:23 -04:00
blitzman
0a1008f64f
Merge branch 'master' into development
2017-03-23 00:35:28 -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
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
301e874cd4
Add a ton of logging to the fitting service
2017-03-17 16:05:09 -07:00
blitzman
2ff66970ad
remove __all__ from contect menus
2017-03-16 19:05:07 -04:00
Ryan Holmes
58142664cc
Merge pull request #1051 from Ebag333/Fix_PR943
...
Fix bad merge of #943
2017-03-16 18:58:09 -04:00
Ryan Holmes
73f6a68b9d
Merge pull request #1047 from Ebag333/Hotfix_Implant_ContextMenu
...
Hotfix - Implant ContextMenu
2017-03-16 18:54:04 -04:00