blitzman
3b5fc7e13c
Bump stable
2017-03-15 20:10:08 -04:00
blitzman
73a12aedeb
Fix for #1041
2017-03-15 20:05:38 -04:00
blitzman
2ce6592048
Merge branch 'development'
2017-03-15 20:01:01 -04:00
blitzman
8b124f3194
Merge branch 'development' of https://github.com/pyfa-org/Pyfa into development
2017-03-15 00:03:01 -04:00
blitzman
588ac62b6f
fix for #1039
2017-03-15 00:02:48 -04:00
Ryan Holmes
63001d83b9
Merge pull request #1037 from Ebag333/Fix_Outgoing_Minimal_View
...
Fix outgoingMinimal view
2017-03-15 00:00:43 -04:00
blitzman
1112415f93
update eve database
2017-03-14 19:40:44 -04:00
blitzman
4633a1c136
some clean up
2017-03-14 19:22:18 -04:00
Ebag333
8991e1dbad
Fix the view. Not sure why it broke (it was working at one point).
2017-03-13 20:09:37 -07:00
blitzman
d5f6f7b37c
Disable "minimal" selection for remote reps pane (doesn't work)
2017-03-13 21:49:31 -04:00
blitzman
4ffec21cd3
Add real icons for the new pref pages
2017-03-13 21:46:56 -04:00
blitzman
a4d07a4611
Revert "Merge pull request #1008 from Ebag333/local_tests"
...
This reverts commit 91b1b1dfc2 , reversing
changes made to 53937d1723 .
2017-03-11 20:02:10 -05:00
Ryan Holmes
91b1b1dfc2
Merge pull request #1008 from Ebag333/local_tests
...
Locale Testing
2017-03-11 19:34:53 -05:00
Ryan Holmes
53937d1723
Merge pull request #1023 from Ebag333/EosLoggingCleanup
...
Quick Eos cleanup and logging fix
2017-03-11 19:33:58 -05:00
Ryan Holmes
ad973dd51a
Merge pull request #1034 from Ebag333/SpellingIsHurd
...
Spelling Is Hurd
2017-03-09 10:40:59 -05:00
Ebag333
9da485da55
Cleaning up tox errors that crept in by the pep8 gremlins.
2017-03-08 21:02:57 -08:00
Ebag333
da922601cd
You say Potatoe, I say tomahtie
2017-03-08 20:59:53 -08:00
Ryan Holmes
58977810f9
Merge pull request #1030 from Will-W/new_tab
...
Add option to open fit in new tab
2017-03-06 21:14:51 -05:00
Will Wykeham
05facc6961
Remove semicolon caused by too much C programming
2017-03-06 14:03:27 +00:00
Will Wykeham
f8db54136e
Add option to open fit in new tab
...
Works from context menu and on middle click - like a browser
2017-03-06 13:52:56 +00:00
Ryan Holmes
ce972ceddd
Merge pull request #1029 from bjjerry/development
...
Fix for first low slot drag and drop
2017-03-06 00:09:23 -05:00
JJ Berry
9ad61c1e23
Need to enter if block in case of modPosition 0 as it refers to the first low slot
2017-03-05 18:54:17 -08:00
blitzman
1c4128b9a1
Change probe size cap to 1.08 (previous testing done apparently showed 1.1 - 1.12, however most people refer to 1.08 as the cap.
2017-03-05 17:01:00 -05:00
blitzman
2c4a2f7dd9
Fix probe size not updating #1026
2017-03-05 16:38:00 -05:00
blitzman
9befaf7c91
Test implementation of eos settings
2017-03-05 02:01:10 -05:00
Ryan Holmes
ab34b31219
Merge pull request #1022 from Ebag333/MoreLogging
...
Add additional logging to services
2017-03-01 00:44:43 -05:00
Ebag333
b9b56f5e73
kill another hidden import.
2017-02-28 19:23:01 -08:00
Ebag333
d28312f13b
Slightly correction to the effective reload time for cycle time.
2017-02-28 18:57:12 -08:00
Ebag333
9134464a39
Fixes case that would generate a exception on the first fit calc (would trigger logging dumps for users). Also clean up a bunch of unnecessary try/exceptions, and some logging improvements
2017-02-28 11:28:41 -08:00
Ebag333
ff5d40dcd3
Add additional logging to services
2017-02-28 10:32:03 -08:00
Ryan Holmes
c97a388fc4
Merge pull request #1018 from Ebag333/Merge_New_Pane
...
Changes required to implement the remote reps pane
2017-02-26 23:48:27 -05:00
Ebag333
370b58d500
Changes required to implement the remote reps pane
2017-02-26 12:42:39 -08:00
Ryan Holmes
dbffdedc92
Merge pull request #996 from Ebag333/PreferencesPaneV2
...
Preferences Pane V4
2017-02-26 15:14:05 -05:00
Ebag333
712b1811b3
Tox fixes
2017-02-26 11:30:23 -08:00
Ebag333
f2fa598ed7
Merge branch 'PreferencesPaneV2' of https://github.com/Ebag333/Pyfa into PreferencesPaneV2
2017-02-26 11:29:52 -08:00
blitzman
5283c50f84
Merge branch 'master' into development
...
Conflicts:
config.py
gui/utils/exportHtml.py
2017-02-26 14:28:46 -05:00
Ebag333
ee7dbd5208
Tox fixes
2017-02-26 11:28:18 -08:00
blitzman
821298b6d0
tox
2017-02-26 14:26:32 -05:00
Ebag333
dc6cde86c9
Merge branch 'development' into PreferencesPaneV2
2017-02-26 11:22:10 -08:00
blitzman
1826122381
Clean up some syntax (use isinstance) and tox stuff
2017-02-26 14:17:46 -05:00
Ebag333
fbf35edae2
Fix capitalization and set up some logging to help catch errors.
2017-02-26 11:09:56 -08:00
Ryan Holmes
70934e05e1
Merge pull request #943 from Ebag333/More_Variations
...
Add variations for: drones, fighters, boosters, and implants
2017-02-26 13:33:13 -05:00
blitzman
b235dddbe0
Clean up to the sorting of implants and bosoters
2017-02-26 13:31:56 -05:00
blitzman
fc45cef834
Change order of RR pane
2017-02-26 12:56:31 -05:00
Ebag333
a43de00153
Tox fixes
2017-02-26 09:55:32 -08:00
Ebag333
949144ab25
Embiggen the preference pane window. Change text, and clean up some unused imports.
2017-02-26 09:54:58 -08:00
Ebag333
68e75025be
Finish migrate from #868 . Lots of tox/formatting/inspection fixes to the files touched.
2017-02-26 09:54:58 -08:00
Ebag333
77e5bebf13
Migrate files from #868
2017-02-26 09:54:57 -08:00
Ebag333
2a72d10bfc
Commit file so we can migrate over from old PR
2017-02-26 09:54:57 -08:00
Ebag333
5aa5732606
Initial rollup of #868
2017-02-26 09:54:57 -08:00
Ryan Holmes
3209459e6d
Merge pull request #995 from Ebag333/Remote_Repair_Pane_v2
...
Remote Repair Pane v2
2017-02-26 12:51:13 -05:00
blitzman
0bc0cb7f82
wx tweaks
2017-02-26 12:27:14 -05:00
Ebag333
4e9d2a5e18
Rename file so pytest doesn't think it's a test.
2017-02-26 08:55:29 -08:00
Ebag333
915df1c731
Merge branch 'development' into PreferencesPaneV2
2017-02-26 08:53:56 -08:00
Ebag333
7eb193cbbb
Delete test, the method being tested no longer exists.
2017-02-26 08:52:27 -08:00
Ebag333
b63c5fa1ff
Tox fixes
2017-02-26 08:50:13 -08:00
Ebag333
e4d0f2dc6f
Fix case where property gets reran multiple times.
2017-02-26 08:46:23 -08:00
blitzmann
767cb46d40
Merge branch 'development' into More_Variations
...
Conflicts:
gui/builtinContextMenus/metaSwap.py
2017-02-26 02:24:38 -05:00
blitzmann
c430a2d798
Merge branch 'development' into Remote_Repair_Pane_v2
...
Conflicts:
eos/mathUtils.py
service/crest.py
2017-02-26 01:40:53 -05:00
blitzman
1c273210e9
tox fixes
2017-02-26 00:44:37 -05:00
Ryan Holmes
db4e5e05a4
Merge pull request #1012 from Ebag333/PropertiesPane
...
Add Properties Pane
2017-02-26 00:17:38 -05:00
Ryan Holmes
c6483c4b98
Merge pull request #986 from Ebag333/LogBook_v2
...
Logbook V2
2017-02-25 23:59:30 -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
6eddfd2694
Merge branch 'development' into LogBook_v2
...
Conflicts:
gui/bitmapLoader.py
2017-02-25 19:03:56 -05:00
blitzman
cb15a3a1d6
Merge branch 'master' into development
2017-02-25 19:02:15 -05:00
blitzman
cd516f80bb
bump dev
2017-02-25 19:01:57 -05:00
blitzman
1d9b85c043
Merge branch 'master' into development
2017-02-25 19:01:28 -05:00
blitzman
1ae5f64696
Here we go again!
2017-02-25 18:50:20 -05:00
blitzman
bf24e5f518
Fix for #1014
2017-02-25 18:47:03 -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
6da806c9c5
Merge branch 'master' into development
2017-02-25 17:49:26 -05:00
blitzman
4895d76bea
bump dev
2017-02-25 17:49:06 -05:00
blitzman
f527f9533e
Bump stable for real
2017-02-25 17:38:14 -05:00
blitzman
5adfcbf343
Add links in the error dialog
2017-02-25 17:37:38 -05:00
blitzman
c0e0612e02
Merge branch 'errortest'
2017-02-25 17:12:19 -05:00
blitzman
4ba4a753cb
Implement and error message if config fails
2017-02-25 17:12:09 -05:00
blitzman
3cbd154c8a
Fix for #1013
2017-02-25 16:44:31 -05:00
blitzman
6ab936ef09
lol jk
2017-02-25 14:41:40 -05:00
Ebag333
3383153b66
Little cleanup
2017-02-25 11:23:07 -08:00
Ebag333
04b412dd5b
Test walking subdirectories, and using new unicode path
2017-02-25 11:20:40 -08:00
Ebag333
ac20030612
Simple wx file dialog test
2017-02-25 10:52:52 -08:00
blitzman
083c5d1722
Bump stable
2017-02-25 13:23:21 -05:00
Ebag333
baec24ef14
get rid of unused method
2017-02-24 21:28:23 -08:00
Ebag333
df7f0b20f5
Tox cleanup
2017-02-24 21:25:13 -08:00
Ebag333
e5e3133869
Catch exceptions if we get them from a property. Exceptions are bad, but not showing the window is worse.
2017-02-24 21:18:38 -08:00
Ebag333
ca6ef546e5
Add debug pane for item stats
2017-02-24 18:09:22 -08:00
Ebag333
c24798ad2f
Clean up last reference and finish nuking floatfloor. One less method! (ouch my test!)
2017-02-24 17:07:05 -08:00
Ebag333
3411eca1e7
Fix a couple pep8 issues, and clean up other folks pep8 misses. :)
2017-02-24 16:34:32 -08:00
Ebag333
43073069c7
Fix merge conflict.
2017-02-24 16:25:31 -08:00
Ebag333
db330ad035
Merge remote-tracking branch 'origin/Remote_Repair_Pane_v2' into Remote_Repair_Pane_v2
...
# Conflicts:
# eos/saveddata/fit.py
2017-02-24 16:15:39 -08:00
Ebag333
b3c7273681
implement a suggestion or six from @blitzmann. Fix a bunch of low level bugs (unlikely to have been noticed since we don't really expose those stats). Add some properties instead of referencing the attribute directly.
2017-02-24 16:10:54 -08:00
blitzman
3892ac5996
Change functionality of remote rep calculations to be more efficient.
...
* Implement a property per attribute
* Use None as our cleared value (signifies that it really hasn't been calculated, not just that the calc was 0)
2017-02-24 18:33:42 -05:00
Ryan Holmes
249841c0db
Update pyfa.spec
2017-02-24 16:55:22 -05:00
Ryan Holmes
8900674b72
Merge pull request #978 from Ebag333/OneClickBuilds
...
One Click Builds
2017-02-24 16:52:58 -05:00
Ebag333
5ca882d3ea
implement a suggestion from @blitzmann
2017-02-24 13:06:02 -08:00
Ebag333
516ff6f8e6
Fix .gitignore so it stops ignoring pyfa.spec. RUDE!
2017-02-24 12:14:39 -08:00
Ryan Holmes
dc9c481b80
Merge remote-tracking branch 'blitzmann/unicodetests'
2017-02-24 09:54:50 -05:00
Ebag333
5c55290944
rename some tests
2017-02-24 04:04:43 -08:00
Ebag333
86a145f01c
some cleanup
2017-02-24 03:47:21 -08:00
Ebag333
78597a8554
Add hebrew and chinese
2017-02-24 03:34:16 -08:00
Ebag333
0288ba6012
Initial submission for locale testing
2017-02-24 03:27:29 -08:00
blitzman
bada45ec69
Merge branch 'master' of https://github.com/pyfa-org/Pyfa
2017-02-24 00:11:30 -05:00
blitzman
ee407913c3
Fix for #1005
2017-02-24 00:11:24 -05:00
blitzman
6e643d7579
Encode the SSL paths for frozen environments (to fix #548 )
2017-02-23 23:53:57 -05:00
Ryan Holmes
b8c771f747
Merge pull request #1006 from Ebag333/Pyfa_tests
...
Tests for Pyfa
2017-02-21 11:04:50 -05:00
Ebag333
a07e1d8f3a
Test actual correct value, not the wrong value that was being generated by old hacky method.
2017-02-21 07:43:04 -08:00
Ebag333
565a78610e
Fix floorfloat, and pep8 fixes for tests
2017-02-21 07:38:32 -08:00
Ebag333
cdbf4cf5ec
Initial pass at tests
2017-02-20 16:35:53 -08:00
Ryan Holmes
ec5c7e5d0e
Update README.md
2017-02-20 00:43:58 -05:00
blitzman
b583589849
Remove unicode path fixes for now to better test original problems
2017-02-19 01:01:12 -05:00
blitzman
c3144088ca
Fix CREST login ( #998 ). Also flesh out a two-step process:
...
Step 1: get a page that lets the user know we're processing request. Do whatever we need to do with the hash (in the case of implicit mode), and then refresh to step 2
Step 2: process response, and return error / success message.
2017-02-18 21:59:18 -05:00
Ryan Holmes
7df3fe266e
Merge pull request #1002 from Ebag333/matplotlib_import_fix
...
Matplotlib Import Fix
2017-02-18 18:17:17 -05:00
blitzman
b351befa97
Fix for #1000
2017-02-18 18:14:21 -05:00
blitzman
3925386109
bump dev
2017-02-18 18:14:03 -05:00
Ebag333
cdf392e3e5
Change matplotlib to be imported at the top and not use the import hack. Slows down the startup times slightly, but much simpler.
2017-02-18 10:15:06 -08:00
blitzman
e51ca85e26
Bump stable
2017-02-16 23:16:02 -05:00
blitzman
4ba11d832a
Tox fixes, because it's a thing we do now
2017-02-16 23:12:25 -05:00
blitzman
66d78fed2c
Add indication in character name of alpha status
2017-02-16 23:09:27 -05:00
Ebag333
e8101f9410
Embiggen the preference pane window. Change text, and clean up some unused imports.
2017-02-16 10:45:28 -08:00
Ebag333
56f1e9ed3a
Finish migrate from #868 . Lots of tox/formatting/inspection fixes to the files touched.
2017-02-16 09:59:56 -08:00
Ebag333
fff67906d6
Migrate files from #868
2017-02-16 08:20:09 -08:00
Ebag333
343331c667
Commit file so we can migrate over from old PR
2017-02-16 08:16:08 -08:00
Ebag333
201d596c80
Initial rollup of #868
2017-02-16 07:38:43 -08:00
blitzman
6f733394f7
Fix ICS / Mining Boost skill bonus ( #892 )
2017-02-16 00:26:11 -05:00
blitzman
b164b86eda
Fix context menu order
2017-02-16 00:18:09 -05:00
Ebag333
eb97a1c11c
Add tooltip and also a minimal version of the view (for future state).
2017-02-15 19:11:32 -08:00
Ebag333
13996d7770
Stupid change list making me miss files.
2017-02-15 18:50:35 -08:00
Ebag333
6e04707457
Commit *ALL* the files.
2017-02-15 18:25:11 -08:00
Ebag333
25b17a221c
Update to current version
2017-02-15 18:23:14 -08:00
blitzman
de50bbb16f
Update effect files
2017-02-15 21:14:40 -05:00
blitzman
e835cb7f8c
update database
2017-02-15 21:12:05 -05:00
blitzman
7fea0c9431
Add migration script for #728
2017-02-15 21:01:58 -05:00
blitzman
bcd045ae4e
tweak
2017-02-15 21:01:36 -05:00
blitzman
3f46db55b6
Merge remote-tracking branch 'ebag/ActiveDroneStacking'
2017-02-15 21:01:28 -05:00
Ebag333
93e7b4f5cf
Cherry pick d033e4a8d919664d3ae210098291e38df71d3256
2017-02-15 17:23:53 -08:00
Ebag333
a865028420
Remove litter.
2017-02-15 15:42:46 -08:00
Ebag333
489637ec67
Handle this at a lower level.
2017-02-15 09:20:22 -08:00
Ebag333
71ca7d153e
Check if we have active drones when merging, if we do make them all active to avoid getting weird scenarios (like deactivating stacks, or only activating parts of stacks). Fixes #728
2017-02-15 08:59:54 -08:00
blitzman
0a37834fd8
Disable the global module ammo picker for now
2017-02-14 23:20:23 -05:00
blitzman
0cc279b351
pass the damn tox
2017-02-14 23:06:33 -05:00
blitzman
06baa10cdc
Fix for #991
2017-02-14 20:33:27 -05:00
blitzman
c406102995
remove redundant inits
2017-02-14 20:30:34 -05:00
blitzman
0dc3eda99f
Merge branch 'development' of https://github.com/pyfa-org/Pyfa into development
2017-02-13 23:27:40 -05:00
blitzman
2dca9fc3f3
Fix stuff in system pricing feature
2017-02-13 22:27:03 -05:00
blitzman
97cdd751b8
Fix up the CREST server thread to make it a bit more robust, as well as fixing issue in which thread may never die
2017-02-13 21:56:12 -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
be9eaa0859
Fix timer, make logging less annoying when at Info or higher level. Only show command bonus logspam if there is any.
2017-02-13 13:25:42 -08:00
Ebag333
35e330f574
Improve handling for exceptions, output more information so we can find and fix problems.
2017-02-12 13:09:26 -08:00
Ebag333
e7a5cb4b1d
Don't show both messages if we don't have the zip files
2017-02-12 12:21:57 -08:00
blitzman
c9c29da803
Avoid fit recalc when setting state has no effect
2017-02-11 23:55:19 -05:00
blitzman
2527fe2e1e
Fix the fix for the crash in OS X
2017-02-11 22:20:32 -05:00
blitzman
a4de0f2b5b
Fix crash in OS X
2017-02-11 22:10:53 -05:00
blitzman
401d0d58d5
Merge branch 'development'
2017-02-11 21:42:48 -05: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
Ryan Holmes
beed414429
Merge pull request #984 from Ebag333/FixToxIssues
...
Tox fixes, and catching a few things lost in the merge.
2017-02-11 13:01:33 -05:00
Ryan Holmes
99b2fdefcc
Merge pull request #985 from Ebag333/Travis_Icon
...
Add Travis Icon
2017-02-11 12:59:21 -05:00
Ebag333
9ec6a829c2
Revert the revert of the revert.....or something.
2017-02-11 09:47:23 -08:00
Ebag333
913f70b24d
Fix copy/pasta
2017-02-11 09:41:26 -08:00
Ebag333
5a4d68684e
Add Travis Icon
2017-02-11 09:38:10 -08:00
Ebag333
096842de44
Tox fixes, and catching a few things lost in the merge.
2017-02-11 09:23:23 -08:00
blitzman
81e5b33bc9
Few tweaks for price system selection
2017-02-11 11:36:53 -05:00
blitzman
5c91f29efb
Merge branch 'price-system-selection' of git://github.com/petosorus/Pyfa into petosorus-price-system-selection
...
Conflicts:
gui/builtinPreferenceViews/pyfaGeneralPreferences.py
gui/builtinStatsViews/priceViewFull.py
service/fit.py
service/price.py
2017-02-11 11:36:35 -05:00
blitzman
bfcb73f344
Fixes for #952
2017-02-11 11:12:10 -05:00
blitzman
a2ca5eb8a4
fix oops
2017-02-11 11:01:39 -05:00
blitzman
f34e564ccd
Merge branch 'MatPlotLib' of https://github.com/Ebag333/Pyfa into Ebag333-MatPlotLib
...
Conflicts:
gui/graphFrame.py
2017-02-11 10:53:24 -05:00
blitzman
0cba428c81
Merge branch 'master' of https://github.com/pyfa-org/Pyfa
2017-02-11 10:48:11 -05:00
blitzman
423a433e16
Merge branch 'SorryNotSorryBlitzmann' into development
2017-02-11 10:47:22 -05:00
blitzman
bdee8f662c
Merge remote-tracking branch 'ebag/SorryNotSorryBlitzmann' into SorryNotSorryBlitzmann
2017-02-11 10:46:59 -05:00
blitzman
62bb550afd
Add shortcut indication for fitting search tooltip
2017-02-11 10:15:01 -05:00
Ebag333
3562577521
Tox fix, and catch an extra shadowing
2017-02-10 12:06:23 -08:00
Ebag333
8c7682c6d4
Little more OCD on cleaning up imports.
2017-02-10 12:02:23 -08:00
Ebag333
2b45a16872
Refactor most of the shadowing from outer scopes. This is a super simple change, just changing the variable used inside (mostly) lambdas.
2017-02-10 11:50:04 -08:00
Ebag333
73cc17ce72
Clean up some more import statements
2017-02-10 11:29:52 -08:00
Ebag333
07a2020303
Don't try and import an old version and then fail back to the 2.7 version. Just do the 2.7 version. :)
2017-02-10 11:22:06 -08:00
Ebag333
0fc45ead6e
Catch missing import
2017-02-10 11:16:51 -08:00
Ebag333
6b37e2c973
More clean handling of possibly missing attributes. Thanks @blitzmann!
2017-02-10 10:09:11 -08:00
Ebag333
cdabd83afe
Remove old init
2017-02-10 07:19:33 -08:00
Ebag333
f610f525ba
Use getattr directly, insead of doing a check then setting it (yay for defaults)
2017-02-10 06:44:40 -08:00
Ebag333
514f927a56
Revert removing call. This class likely needs to be callable.
2017-02-10 05:50:32 -08:00
Ebag333
3c641606da
Revert until we actually get a Linux developer.
2017-02-10 05:41:06 -08:00
blitzman
af44d878d1
tweak
2017-02-10 00:57:53 -05:00
blitzman
72ebafe925
Remove redundant init
2017-02-10 00:37:45 -05:00
blitzman
134365c764
Reverts commit de87c9, and instead uses the mod variable to access the method needed.
...
Conflicts:
service/fit.py
2017-02-10 00:29:40 -05:00
petosorus
b6871c72ca
Merge remote-tracking branch 'origin/price-system-selection' into price-system-selection
...
# Conflicts:
# gui/builtinStatsViews/priceViewFull.py
2017-02-09 23:33:14 +01:00
petosorus
aaece725aa
Saving price system preference
2017-02-09 23:26:31 +01:00
Ryan Holmes
ef6da6a96b
Merge pull request #981 from Ebag333/FixCommandBurstType
...
Fix command burst typo for target painters
2017-02-09 17:22:10 -05:00
Ebag333
df9daf9b4b
Fix typo
2017-02-09 14:08:55 -08:00
Ebag333
228425fdb9
Cast to int so we can compare
2017-02-09 14:07:37 -08:00
Ebag333
9775d1064e
Move import code down into class init
2017-02-09 13:27:54 -08:00
Ebag333
1a9591d411
pyCharm inspection and code style
2017-02-09 10:56:26 -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
petosorus
bfa772609a
Transfer of the price dropbox in the preferences pane.
...
Moving of the modules list compiling from priceview to price service.
2017-02-09 18:27:26 +01:00
petosorus
d15acf89ba
refresh modules price view
2017-02-09 18:27:26 +01:00
petosorus
d25673b8fe
Price listing price panel
2017-02-09 18:27:26 +01:00
Ebag333
dd9924a7a7
Fix issues where we assume something can exist when it may not.
2017-02-09 07:22:09 -08:00
Ebag333
0f00b7237a
Another classic class conversion
2017-02-09 01:02:55 -08:00
Ebag333
579a13da44
Tox fixes
2017-02-09 00:59:22 -08:00
Ebag333
7865219164
Add a ton of default values
2017-02-09 00:56:33 -08:00
Ebag333
f2c84692a9
Clean up a bunch of unused variables
2017-02-09 00:22:14 -08:00
Ebag333
f61aeb8285
Fix bug where the toggle button the compare pane didn't do anything. (Need to check toggleView because you can hit both first and second if otherwise.)
2017-02-09 00:18:19 -08:00
Ebag333
11d7f9d029
Make modules static if they do not use self.
2017-02-09 00:04:41 -08:00
Ebag333
72633825cf
Formatting and layout changes
2017-02-08 23:32:51 -08:00
Ebag333
9a137bb158
Convert old style classes to new
2017-02-08 23:06:39 -08:00
Ebag333
32944f4c9c
More import fixes
2017-02-08 22:47:02 -08:00
Ebag333
23c6f2add5
We have two of the exact same backported file. Get rid of one. Also, handle the except if we can't import so we don't get stacktraces. (Currently the three functions affected are not used.)
2017-02-08 22:42:19 -08:00
Ebag333
e535f050c1
Disable inspection of writing to some wx properties. These do seem to get written, so it is likely pyCharm doesn't understand wx
2017-02-08 22:32:12 -08:00
Ebag333
7a2feb9152
Fix a bunch of calls to functions that pass the wrong type of parameter, the wrong number, etc.
2017-02-08 22:20:56 -08:00
Ebag333
3b91ec8c06
Move check for module state being valid out of effectHandlerHelpers and into service\fit. We can't have it there because of cyclical imports. Plus we're already checking the module state here, so makes lots of sense to merge them.
2017-02-08 21:24:24 -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
6e524de320
Disable import inspections for wxPython, because it's not installed traditionally and we can't include it in requirements.txt
2017-02-08 20:15:24 -08:00
Ebag333
3e916e42f2
pyCharm inspection fixes. Mostly variable refernce issues
2017-02-08 17:55:20 -08:00
Ebag333
de87c992d7
Remove calling es_Module from effectHandlerHelpers, this causes a circular import. Instead pass in from fit.
2017-02-08 16:50:41 -08:00
Ebag333
e5fb90f017
Fix commit message. LOTS of fixes for flake8.
2017-02-08 14:22:56 -08:00
Ebag333
a3501b925d
update reqs
...
(cherry picked from commit 25c6b47)
2017-02-08 13:19:03 -08:00
Ebag333
e47b0f3c44
Add individual builds
...
(cherry picked from commit 0c30dba)
2017-02-08 13:18:59 -08:00
Ebag333
518f7c9e03
build improvements
...
(cherry picked from commit 4500bc1)
2017-02-08 13:18:51 -08:00
Ebag333
91d57ded8a
Add cert
...
(cherry picked from commit b12cbaf)
2017-02-08 13:18:48 -08:00
Ebag333
86fd1be8b2
requirements for build
...
(cherry picked from commit 6992a15)
2017-02-08 13:18:34 -08:00
Ebag333
e18deb5eeb
Roll up #967 and #974
...
Takes the import fixes and cleanup out of those and rolls it into this
one
2017-02-08 13:12:54 -08:00
Ebag333
a8fd7cf2e9
Matplotlib 2.0 support
2017-02-08 12:50:42 -08:00
Ryan Holmes
25182de365
Merge branch 'master' into development
...
Conflicts:
gui/builtinViewColumns/baseName.py
2017-02-08 13:58:37 -05:00
Ryan Holmes
c90efb8d0a
Fix emAmount > {type}Amount, some formatting tweaks
2017-02-08 09:41:59 -05:00
Ebag333
7a521c655f
Wrap dlg.Destroy() in a Try/Except
...
Conflicts:
gui/mainFrame.py
2017-02-08 00:15:02 -05:00
blitzman
8a9d2a032e
Revert the try... except, see #960
2017-02-08 00:00:16 -05:00
Ryan Holmes
b1b3ff2637
Merge pull request #960 from Ebag333/Fueled_Booster_Misc_Column_Improvements
...
Add extra info for misc column for fueled boosters (cap, shield, and armor)
2017-02-07 23:59:07 -05:00
Ryan Holmes
752f9e77f5
Merge pull request #971 from Ebag333/ToxFixes2
...
Some additional Tox tweaks
2017-02-07 23:28:42 -05:00
blitzman
e52db0b2f5
Merge branch 'AncientDatabaseRepair' of https://github.com/Ebag333/Pyfa
...
Conflicts:
service/prefetch.py
2017-02-07 23:26:06 -05:00
blitzman
ce9069af4a
Fix projected fit view not showing projected fit count
2017-02-07 20:11:02 -05:00
blitzman
31d74730c5
Add matplotlib version to about window
2017-02-07 19:44:59 -05:00
blitzman
84867c6e67
fix oops
2017-02-07 19:22:31 -05:00
blitzman
f7d7b3fe5e
Merge branch 'EosImportCleanup' of https://github.com/Ebag333/Pyfa into development
...
Conflicts:
eos/db/gamedata/metaData.py
eos/db/gamedata/queries.py
eos/db/saveddata/queries.py
eos/saveddata/fleet.py
eos/types.py
eve.db
gui/builtinContextMenus/amount.py
gui/builtinViewColumns/ammo.py
gui/builtinViewColumns/ammoIcon.py
gui/builtinViewColumns/capacitorUse.py
service/port.py
2017-02-07 19:22:26 -05:00
blitzman
f957c42e26
Merge branch 'development'
2017-02-07 19:08:10 -05:00
blitzman
ca311e5dec
Line endings again
2017-02-07 19:07:22 -05:00
blitzman
3ccd4ad2ca
Revert "Convert remaining files to CRLF"
...
This reverts commit a8ab876053 .
2017-02-07 19:05:45 -05:00
blitzman
867fb30286
Merge remote-tracking branch 'origin/development'
2017-02-07 19:00:10 -05:00
Ryan Holmes
a8ab876053
Convert remaining files to CRLF
2017-02-07 11:01:40 -05:00
Ryan Holmes
dfc5627031
Remove circular import mainFrame <> mainMenuBar
2017-02-07 09:37:20 -05:00
blitzman
542542f48d
import changes to graphframe
2017-02-07 00:33:15 -05:00
blitzman
5fda29e651
Merge branch 'master' of https://github.com/pyfa-org/Pyfa into development
2017-02-07 00:32:52 -05:00
blitzman
c25a07c95b
Stuff
2017-02-07 00:32:45 -05:00
Ebag333
aafc850dbd
Adhere to standards
2017-02-05 20:09:00 -08:00
Ryan Holmes
41ae8de99b
Merge pull request #970 from Ebag333/ToxFixes
...
Tox fixes
2017-02-05 22:24:55 -05:00
Ebag333
808f070df4
Redisable dynamic import test until eos.types is gone
2017-02-05 16:28:16 -08:00
Ebag333
e4cd66be5c
Add root to python paths
2017-02-05 16:21:07 -08:00
Ebag333
a638e991af
Disable test
2017-02-05 16:05:56 -08:00
Ebag333
d67dbaa0ae
.gitattributes fixing line endings
2017-02-05 15:39:23 -08:00
Ebag333
be66ff1eec
Tox fixes
2017-02-05 15:39:07 -08:00
Ryan Holmes
603a8acdfc
Update ISSUE_TEMPLATE.md
2017-02-05 17:57:18 -05:00
blitzman
86393d728f
I can't get these files out of "modified". Just commit them to get them out of the way.
2017-02-05 17:56:36 -05:00
blitzman
e564e051a3
tweaks to issue template
2017-02-05 17:55:54 -05:00
blitzman
2ade7dc632
Add issue template
2017-02-05 17:45:35 -05:00
blitzman
a938845aa2
Remove weird file... I have no idea what this is...
2017-02-05 17:16:23 -05:00
blitzman
ba2205867e
Test line endings with pyfa.py (see #964 )
2017-02-05 17:12:45 -05:00
blitzman
d7ec04f995
test change to .gitattributes to specifically tell pyfa.py to save with LF line endings
2017-02-05 17:08:11 -05:00
blitzman
91baabd1b3
update database
2017-02-05 17:00:10 -05:00
blitzman
c3fdabd3a2
Merge branch 'development'
2017-02-05 16:52:27 -05:00
blitzman
3d8c76209d
update database from master
2017-01-29 19:52:56 -05:00
blitzman
c2038a6cf2
Change from UPDATE to DELETE for null damage pattern and target resist names
2017-01-29 19:04:57 -05:00
blitzman
082ac233ad
Merge branch 'MissingDamageTargetProfileNames' of https://github.com/Ebag333/Pyfa into development
...
Conflicts:
service/prefetch.py
2017-01-29 15:04:56 -05:00
blitzman
5d46fe7e4d
Merge branch 'master' into development
...
Conflicts:
gui/builtinContextMenus/amount.py
gui/builtinStatsViews/priceViewFull.py
service/fit.py
service/prefetch.py
2017-01-29 15:02:22 -05:00
Ebag333
32611e07c8
Fix syntax. Catch scenarios where none can be passed.
2017-01-29 10:12:16 -08:00
Ebag333
dd3316a1c2
Gets the multiplier bonus from the item rather than hard coding it to 3
2017-01-29 00:28:20 -08:00
Ebag333
1ebd54b282
Wrap getting attribute data in a try/except
...
Useful for when we try to get an sub-attribute on an object where the
attribute doesn't exist. Now returns the default value.
2017-01-29 00:27:45 -08:00
Ebag333
e524197a4d
Revert "wrap getting attribute in at try/except"
...
This reverts commit f111c49cc6 .
2017-01-29 00:25:55 -08:00
Ebag333
f111c49cc6
wrap getting attribute in at try/except
...
Catches if there's an attribute error. Useful when we try and get an
attribute when the object doesn't even have it.
2017-01-29 00:25:42 -08:00
Ebag333
c567ee2c08
Clean up logic and generally make purdier
2017-01-29 00:16:32 -08:00
Ebag333
1a0ac7bb35
Allow default values to be passed in for modified attributes
2017-01-29 00:16:15 -08:00
Ebag333
34c69cf10f
Some pep8 stuff
2017-01-28 21:56:03 -08:00
Ebag333
88125634d2
Add extra info for misc column for fueled boosters
2017-01-28 21:47:58 -08:00
blitzman
6049c9837c
Remove prefetch thread (unneeded and consumes resources?)
2017-01-28 23:35:42 -05:00
blitzman
a76eef01de
name all ze threads
2017-01-28 17:46:59 -05:00
blitzman
b3eb4f35cd
Max out cargo amount to sys.maxint ( #958 )
2017-01-28 13:31:03 -05:00
blitzman
6b6dacf94c
Fix traceback when trying to cancel an amount dialog with nothing in the field
2017-01-28 13:30:14 -05:00
blitzman
f010f2fef2
Don't loop through all amounts of cargo and drones just to get the price. ( #958 )
2017-01-28 13:15:25 -05:00
blitzman
a952f80ea4
min version for sqlalchemy
2017-01-28 01:29:08 -05:00
blitzman
6d34ae2960
fix
2017-01-27 23:35:19 -05:00
blitzman
d17ff000c7
Add migration for alpha clone character update
2017-01-27 23:12:08 -05:00
blitzman
6b3d3ecd93
More import fixes for osx deprecated
2017-01-27 22:25:22 -05:00
blitzman
32dc28f48d
Move CREST import inside a conditional
2017-01-27 22:17:07 -05:00
blitzman
a210724312
Fix conversion imports for osx deprecated... :(
2017-01-27 22:06:52 -05:00
blitzman
1d69ed7584
Merge branch 'test_import' into development
...
Conflicts:
gui/builtinContextMenus/amount.py
gui/characterEditor.py
gui/itemStats.py
2017-01-27 20:39:54 -05:00
blitzman
43e864e47b
Fix issue in which -s flag was not being honored
2017-01-27 20:36:19 -05:00
blitzman
fb538027f7
Fix issues with paths and linux / os x
2017-01-27 20:30:11 -05:00
blitzman
cbf7f7d320
Merge branch 'master' into development
2017-01-27 19:39:10 -05:00
Ebag333
200023234c
Give modules the special snowflake experience
...
Modules can legitimately have a null item value. So don't catch null or
'', only 0's (which would be an invalid item ID).
2017-01-27 14:49:30 -08:00
Ebag333
fc99d6f0a6
catch duplicate selected ammo
2017-01-27 13:46:20 -08:00
Ebag333
e6b4ecdaf7
Additional cleanup for orphaned records
2017-01-27 13:37:51 -08:00
blitzmann
4111d670a7
Fix possible issue with floats coming through (see #729 )
2017-01-26 23:52:18 -05:00
blitzmann
397084a9ff
Disable rename and delete button for restricted character on character editor spawn (fix for #930 )
2017-01-26 21:33:13 -05:00
blitzmann
968d633d46
Merge branch 'feature/alphaclones' into development
2017-01-26 19:53:27 -05:00
blitzmann
96c3363edc
Merge branch 'master' into feature/alphaclones
...
Conflicts:
eve.db
2017-01-26 19:39:13 -05:00
Ebag333
a853ed9960
Remove test variable
2017-01-25 18:17:05 -08:00
Ebag333
323a7060ec
Fix import
2017-01-25 17:53:04 -08:00
Ebag333
d0fa2510e5
Merge branch 'test_import' of https://github.com/Ebag333/Pyfa into test_import
2017-01-25 17:40:00 -08:00
Ebag333
8d57f641f7
Remove comments about conversion
2017-01-25 17:39:54 -08:00
blitzman
055957567f
Fix fit import
2017-01-25 20:28:57 -05:00
blitzman
5aff3f007e
Fix crest export
2017-01-25 20:22:07 -05:00
blitzman
c34d86ba80
Fix XML exports
2017-01-25 20:12:30 -05:00
Ebag333
2038f36254
Remove calls to null pattern name cleanup
2017-01-25 13:52:00 -08:00
Ebag333
b1fc07a4cf
Abstract out the SQL Query Execution
...
gives more granular error handling
2017-01-25 13:28:34 -08:00
Ebag333
a366420d65
Catch scenario where names are missing
2017-01-25 09:58:26 -08:00
Ebag333
8095b4852b
Clean up another broken reference. Fix broken XML export.
2017-01-24 21:34:24 -08:00
Ebag333
cc3274f245
Add comment to note special snowflakes needs
2017-01-24 18:21:09 -08:00
Ebag333
fbde9ce7bf
Fix passing the fit into exportXML
2017-01-24 18:13:57 -08:00
Ebag333
130fc189ad
Merge branch 'test_import' of https://github.com/Ebag333/Pyfa into test_import
2017-01-24 17:37:42 -08:00
Ebag333
a50e4fcc46
Fix issue caused by file path and import fix merges
2017-01-24 17:37:37 -08:00
Ebag333
ae96ff244e
Fix crest exports
2017-01-24 17:09:48 -08:00
blitzman
1b0cdeedce
Fix lack of instance
2017-01-24 19:57:16 -05:00
Ebag333
992820ac42
Redirect to correct module
...
Function was moved from service.Fit to service.Port
2017-01-24 16:48:28 -08:00
blitzman
c0ecc6a329
tweaks to fix merge issues
2017-01-23 21:07:20 -05:00
blitzman
85131e6166
oh god this isn't gonna work
...
Merge branch 'ebag_importchanges' into test_import
Conflicts:
config.py
eos/db/saveddata/queries.py
eos/effects/chargebonuswarfarecharge.py
eos/effects/elitebonuscommandshipinformationhiddencs3.py
eos/effects/elitebonuslogisticremotearmorrepairoptimalfalloff1.py
eos/effects/energydestabilizationnew.py
eos/effects/iceharvestingdroneoperationdurationbonus.py
eos/effects/miningforemanstrengthbonus.py
eos/effects/modulebonuswarfarelinkarmor.py
eos/effects/modulebonuswarfarelinkinfo.py
eos/effects/modulebonuswarfarelinkmining.py
eos/effects/modulebonuswarfarelinkshield.py
eos/effects/modulebonuswarfarelinkskirmish.py
eos/effects/moduletitaneffectgenerator.py
eos/effects/remotehullrepair.py
eos/effects/rolebonusremotearmorrepairoptimalfalloff.py
eos/effects/shipbonusforceauxiliarya4warfarelinksbonus.py
eos/effects/shipmodesmallmissiledamagepostdiv.py
eos/effects/structureenergyneutralizerfalloff.py
eos/effects/structuremoduleeffectstasiswebifier.py
eos/effects/structurerigmaxtargets.py
eos/effects/subsystembonusamarrdefensiveinformationwarfarehidden.py
eos/effects/subsystembonuscaldaridefensiveinformationwarfarehidden.py
eos/effects/subsystembonusgallentedefensiveinformationwarfarehidden.py
eos/effects/techtwocommandburstbonus.py
eos/saveddata/fighter.py
eos/saveddata/fit.py
eos/saveddata/module.py
eve.db
gui/bitmapLoader.py
gui/builtinContextMenus/itemStats.py
gui/builtinStatsViews/miningyieldViewFull.py
gui/builtinViewColumns/misc.py
gui/builtinViews/__init__.py
gui/builtinViews/fittingView.py
gui/contextMenu.py
gui/graphFrame.py
gui/itemStats.py
gui/mainFrame.py
gui/marketBrowser.py
service/__init__.py
service/character.py
service/fit.py
service/port.py
service/prefetch.py
service/pycrest/eve.py
service/settings.py
2017-01-23 21:06:12 -05:00
blitzman
330983d9dd
Merge branch 'master' into development
...
Conflicts:
eve.db
2017-01-22 21:10:06 -05:00
Ryan Holmes
1bb7c4e825
Merge pull request #945 from Ebag333/Patch_1111328
...
Update database to 1111328
2017-01-17 20:39:32 -05:00
Ryan Holmes
450e1427a1
Merge pull request #948 from Ebag333/MiningYield
...
Revert back to /s for mining. Adds /hour to tooltips.
2017-01-17 20:21:15 -05:00
blitzman
5614cec19d
Merge branch 'master' of https://github.com/pyfa-org/Pyfa
2017-01-17 20:18:21 -05:00
blitzman
3f24a4b2c5
Fix for #946 - citadel rig not increasing max targets
2017-01-17 20:18:12 -05:00
Ebag333
4e9e5735dc
Revert "Add check for remote resistance"
...
This reverts commit 269565e959 .
2017-01-17 10:03:14 -08:00
Ebag333
b1a6189c55
Revert back to /s for mining. Adds /hour to tooltips.
2017-01-17 09:29:22 -08:00
Ebag333
836504ee01
Expand gitattributes to cover a few more scenarios
2017-01-17 08:53:01 -08:00
Ebag333
269565e959
Add check for remote resistance
2017-01-17 00:28:44 -08:00
Ryan Holmes
e45027a66c
Merge pull request #910 from Ebag333/UnicodePaths_v2
...
Unicode Paths 2: The Reckoning
2017-01-14 02:44:24 -05:00
Ebag333
2d3310d8e0
Update database to 1111328
2017-01-13 15:10:36 -08:00
Ebag333
ade47bed8b
Add filtering for implants and boosters
2017-01-12 12:30:25 -08:00
Ebag333
ea12ec9cd1
Now can add 1000 ammo stacks or 5 drone stacks through context menu
2017-01-12 08:45:16 -08:00
Ebag333
3774e3bca0
add variations for drones, fighters, boosters, and implants
2017-01-12 01:24:26 -08:00
Ryan Holmes
77066f0389
Fix Rabisu effects ( #941 )
2017-01-11 15:06:50 -05:00
blitzman
5e0567ef4d
Merge branch 'master' of https://github.com/pyfa-org/Pyfa
2017-01-10 22:51:38 -05:00
blitzman
b49de4b0fa
Update to 1108313
2017-01-10 22:51:27 -05:00
blitzman
372495a83a
Remove vestigial appendage
2017-01-10 22:45:41 -05:00
blitzman
468a4644d6
Merge branch 'development'
...
Conflicts:
eos/db/saveddata/queries.py
2017-01-10 22:42:01 -05:00
Ebag333
3c31391ec9
Burn types with fire
2017-01-09 22:36:19 -08:00
Ryan Holmes
29d0f102fd
Move AT14 ships to the Limited Edition group ( #935 )
2017-01-05 11:38:47 -05:00
blitzman
ebc7173c50
Fix issues with unexpected module positions (see #932 )
2017-01-04 23:48:37 -05:00
blitzman
43f1ac78a6
Keep subsystem module in the same position when swapping them out (see #932 )
2017-01-04 23:17:56 -05:00
petosorus
9df54238d9
refresh modules price view
2017-01-05 00:18:20 +01:00
petosorus
fcd934319d
Price listing price panel
2017-01-05 00:18:20 +01:00
petosorus
48ccc7ff06
System list
2017-01-05 00:18:17 +01:00
petosorus
edc48f0017
beginnings of price system choice
2017-01-05 00:17:56 +01:00
Ryan Holmes
d489fdd700
Merge pull request #913 from resinneublem/remember-user-filters-take2
...
Remembers user's meta filtering choices
2017-01-04 00:10:48 -05:00
blitzman
d6b1e4465e
Merge branch 'test/cat-has-fits'
2017-01-03 01:32:50 -05:00
blitzman
5cbffcf3ac
Handle counting number of fits per ship category more efficiently (see #819 )
2017-01-03 01:32:12 -05:00
blitzman
c91723516e
Do not calculate projected fits for command fits (see #931 )
2017-01-02 23:54:06 -05:00
Ryan Holmes
a68f45d15a
Merge pull request #927 from Ebag333/BurstProjectors
...
ECM Burst Projectors effect
2017-01-02 19:58:10 -05:00
Ryan Holmes
152a708ee8
Merge pull request #920 from Ebag333/Database_Cleanup
...
Database Validation and Cleanup
2017-01-02 19:25:26 -05:00
blitzman
a0ec13d2ed
More tweaks
2017-01-02 18:45:08 -05:00
Ebag333
3313b7421f
Move query logic into own function in queries. Tighten up flow in DB repair. Catch null values.
2017-01-02 13:41:39 -08:00
blitzman
a76ee6b2fc
more tweaks
2017-01-02 12:07:15 -05:00
Ebag333
0056b704d4
Add other projector effects. Only allow it to affect the specific attribute it's modifying.
2017-01-02 03:18:54 -08:00
Ebag333
c1ead5fe27
change method for retreiving count
2017-01-02 00:29:44 -08:00
blitzman
85a89339a7
Cleaned up database corruption stuff
2017-01-02 00:58:54 -05:00
Ryan Holmes
55f82c48bc
Merge pull request #929 from Ebag333/Character_Import_Sanitization
...
Add some sanity checks and validation of imported character data
2017-01-02 00:38:48 -05:00
Ebag333
f4761e099b
Don't let people rename built in chars
2017-01-01 13:17:39 -08:00
Ebag333
be3696deba
Add some sanity checks and validation of incoming data
2017-01-01 12:47:28 -08:00
Ebag333
cd41e9e9be
Change to use skill rather than group, and modify correct attribute
2017-01-01 03:08:38 -08:00
Resin Neublem
d6db30b7fc
We weren't setting user selection in all branches
...
I heavily refactored the button click handler to make it a little easier to understand
2016-12-28 19:54:37 -05:00
Ryan Holmes
fd066c2150
Merge branch 'Ebag333-EFTBoosterImports' into development
2016-12-28 17:46:33 -05:00
Ebag333
f9ba95b3de
Check the ness to see if it's an implant, booster, or something else.
...
Log it if it's something else and don't try and import it. This prevents
a bad line from failing the entire import, and (hopefully) we know about
it.
2016-12-27 12:32:52 -08:00
Ebag333
7ee4d1d588
Try loading item as a booster if implant fails.
2016-12-26 23:29:22 -08:00
Ebag333
cef5842344
Database validation and cleanup
2016-12-26 21:54:52 -08:00
Resin Neublem
a7b6647135
Remembers user's meta filtering choices
...
There is a lot of logic that overwrites the user's choices of meta
filtering on every search.
That's a little too clever. Especially if the user is looking for
different variations of a certain meta.
If a user wants to include the other meta buttons they can re-add them
after filtering.
Extra care has to be taken with Windows. If a button is Enabled=False AND
SetValue=True, then it looks like it's Enabled=True, but clicking it
doesn't do anything. So we handle that logic in it's own class
closes: https://github.com/pyfa-org/Pyfa/issues/818
2016-12-19 22:39:56 -05:00
Ebag333
bef17e53c6
Recreating wheels
2016-12-19 00:11:55 -08:00
Ebag333
d4b6099d6e
Handle unicode, utf8, and windows-1252
...
(cherry picked from commit 0d4f24a )
2016-12-18 14:11:55 -08:00
blitzman
ff60538e21
Revert "Merge branch 'Ebag333-UnicodePaths' into development"
...
This reverts commit 8a6ef788b3 , reversing
changes made to cf91ae7627 .
2016-12-18 15:56:06 -05:00
Ryan Holmes
50c6133046
Revert "Remembers user's meta filtering choices"
2016-12-18 10:09:55 -05:00
Ryan Holmes
b7d7b80544
Merge pull request #829 from resinneublem/remember-user-filters
...
Remembers user's meta filtering choices
2016-12-18 10:07:15 -05:00
blitzman
2b9342692d
working commit
2016-12-18 09:45:26 -05:00
blitzman
a24e247f1b
Merge branch 'master' into development
...
Conflicts:
eos/effects/usemissiles.py
eos/saveddata/fit.py
2016-12-18 09:24:39 -05:00
blitzman
3396056dae
bump dev
2016-12-18 09:19:47 -05:00
blitzman
366d6c8971
bump stable
2016-12-18 08:00:19 -05:00
blitzman
14bf7ddf7a
fix renders (revert back to previous ones)
2016-12-18 07:52:49 -05:00
blitzman
30cce09063
actually fix database
2016-12-18 06:27:37 -05:00
blitzman
9a50ebfc47
fix database
2016-12-18 05:51:22 -05:00
blitzman
0f05b60c20
Fix for #901
2016-12-18 05:47:56 -05:00
blitzman
4f8493d1bb
Merge branch 'Ebag333-Patch_1105543'
2016-12-16 21:27:19 -05:00
blitzman
58dd629956
update db
2016-12-16 21:27:11 -05:00
blitzman
936b746954
update headers
2016-12-16 21:19:00 -05:00
blitzman
ef14bfac58
Merge branch 'Patch_1105543' of https://github.com/Ebag333/Pyfa into Ebag333-Patch_1105543
2016-12-16 21:16:07 -05:00
blitzman
291f73b661
fix for #905
2016-12-16 20:59:54 -05:00
blitzman
3d9dae0d52
fuuu
2016-12-16 20:50:36 -05:00
blitzman
017c37c4af
Fix for #892
2016-12-16 20:49:42 -05:00
blitzman
ee0c852ddb
Fix titan effects and issue in which all warefarebuffs may not get run (range too short). This should also shore up ( #897 )
2016-12-16 20:17:20 -05:00
blitzman
d63627a37b
More cleanup
2016-12-16 19:26:54 -05:00
blitzman
b1c9e70f95
Merge branch 'command-refactor'
2016-12-16 19:20:44 -05:00
blitzman
3ac2fd870f
clean up
2016-12-16 19:20:30 -05:00
Ebag333
af7272cd10
fix dual reference back to same object
2016-12-15 17:08:59 -08:00
Ebag333
d7c71f5d47
fix some, missed import references.
2016-12-15 16:17:10 -08:00
Ebag333
c858fc2859
Remove an inline import. Fix a reference that is missing.
2016-12-15 15:39:19 -08:00
Ebag333
f76f44e9f3
Fix port references, imports, and add some logging
2016-12-15 15:20:29 -08:00
Ebag333
4fb07cc1d0
Bunch of pep8 and inspection cleanup
2016-12-15 12:43:19 -08:00
Ebag333
658a87cbc0
Single line change to fix most (all??) of the problems
2016-12-15 12:10:03 -08:00
Ebag333
956fa7a8b7
Fixing some issues due to import cleanup
2016-12-14 13:06:13 -08:00
blitzman
0ebb992354
more clean up
...
(cherry picked from commit f198ff1 )
2016-12-14 12:44:42 -08:00
blitzman
37f8253836
oops
...
(cherry picked from commit 0a28fb6 )
2016-12-14 12:26:22 -08:00
blitzman
200ff5a1a4
Fix titan command effects
...
(cherry picked from commit 7875c2a )
2016-12-14 12:26:08 -08:00
blitzman
0d44cbf74a
clean up path stuff
...
(cherry picked from commit d3e360b )
2016-12-14 12:24:35 -08:00
Stefan Dresselhaus
bb216aa6ed
wrong index in tuple.
...
Array looks normally so:
(RunTime, Value, etc., etc.)
("normal", -10, ..., ...)
I guess "RunTime" got added and this is an artifact as it is rarely
called.
Fixes Orca-Mining-Boost onto itself and other ships.
(cherry picked from commit 0ba88d0 )
2016-12-14 12:22:41 -08:00
Stefan Dresselhaus
eccf405ba8
fixed parameters in call when adding neuts to structures.
...
(cherry picked from commit 4f77dff )
2016-12-14 12:22:28 -08:00
blitzman
9df87f61cd
bump dev
...
(cherry picked from commit 2b3e646 )
2016-12-14 12:22:17 -08:00
blitzman
4186e19c65
bump stable
...
(cherry picked from commit e0e7478 )
2016-12-14 12:22:10 -08:00
blitzman
57edc32a4b
Clean up new tactical mode stats stuff
...
(cherry picked from commit c9bc234 )
2016-12-14 12:21:00 -08:00
blitzman
9cfa0748ac
fix for #871
...
(cherry picked from commit 70af2b0 )
2016-12-14 12:20:42 -08:00
blitzman
df859a2132
Fix for #883
...
(cherry picked from commit 753b5c5 )
2016-12-14 12:19:54 -08:00
blitzman
52257d60ac
fix a couple command effects
...
(cherry picked from commit 9bb86b4 )
2016-12-14 12:18:46 -08:00
blitzman
96ddb0bbff
Fixed a few issues with command bursts
...
(cherry picked from commit 9071960 )
2016-12-14 12:18:41 -08:00
Ebag333
b529a28715
Implement fittingMode
...
(cherry picked from commit 5eb2fef )
2016-12-14 12:18:34 -08:00
Ebag333
ea3a374ced
Add logging, because why not
...
(cherry picked from commit 9403a1f )
2016-12-14 12:17:55 -08:00
Ebag333
2eacadf08f
Don't use try for fittingView, and don't show remove item for modes.
...
(cherry picked from commit fd224d6 )
2016-12-14 12:17:13 -08:00
Ebag333
1a127bb1a6
Add ability to look at tactical mode item info.
...
(cherry picked from commit f5776a0 )
2016-12-14 12:16:51 -08:00
Ebag333
edfa130939
Fix tooltip order
...
(cherry picked from commit 61d1878 )
2016-12-14 12:15:09 -08:00
blitzman
7fbd89392a
Revert "Remove effect files that are not used by any item"
...
This reverts commit b29fa2467a .
(cherry picked from commit 4a95156 )
2016-12-14 12:14:39 -08:00
Indiction
9f4b31979c
Adding Fighter Support CREST
...
(cherry picked from commit ab5f348 )
2016-12-14 12:14:11 -08:00
blitzman
9ecfc475e3
Bump dev, fix for #874
...
(cherry picked from commit b375d3c )
2016-12-14 12:13:55 -08:00
blitzman
84dc93ac54
bump release
...
(cherry picked from commit f160aed )
2016-12-14 12:13:02 -08:00
Ebag333
7532bcda08
Clean up some stuff left over from cherry picks
2016-12-14 10:42:04 -08:00
Ebag333
08b5abc7ad
Handle unicode, utf8, and windows-1252
...
(cherry picked from commit 0d4f24a )
2016-12-14 10:38:56 -08:00
Indiction
38bf143704
Fighters for export and import functions
...
(cherry picked from commit 04c30e7 )
2016-12-14 10:24:45 -08:00
Ebag333
a440ed3b37
Drop unicode
...
(cherry picked from commit 7fe7056 )
2016-12-14 10:20:57 -08:00
Ebag333
39b7d9fdeb
Change to shorthand unicode
...
(cherry picked from commit ab32a3a )
2016-12-14 10:20:53 -08:00
Ebag333
dfa728a486
Handle Lockbreaker, Void, and Focused Void Bombs
...
(cherry picked from commit ea3e5e2 )
2016-12-14 10:20:48 -08:00
Ebag333
7bd8ca5a55
Removed actual fleet files. Cleaned up __init__.py that had references.
...
(cherry picked from commit b6c5183 )
2016-12-14 10:20:20 -08:00
Ebag333
627977ab51
Purging fleet bonuses from code base
...
(cherry picked from commit 68f4570 )
2016-12-14 10:18:19 -08:00
Ebag333
e3b592977a
Make some imports more explicit
2016-12-13 23:49:37 -08:00
Ebag333
622a734405
remove lazy import. Fix test
2016-12-13 23:35:29 -08:00
Ebag333
28404cd8bb
bajillion pep8 fixes to pass tox
2016-12-13 23:31:39 -08:00
Ebag333
be53dedb18
Large pep8 compliance to make work for Tox
2016-12-13 21:23:01 -08:00
blitzman
8ab6e26def
Start refactoring the command burst effects in a way that's not complete and total shit (only slightly shit)
2016-12-13 23:55:56 -05:00
Ebag333
b2a5a20650
Travis and CodeCov files
2016-12-13 20:37:52 -08:00
Ebag333
57f930c83e
Cherry pick commits from @a-tal
2016-12-13 20:35:03 -08:00
a-tal
b4dd65cf3e
dont use built-in function format as a var name
...
(cherry picked from commit 74dd6cf)
2016-12-13 20:19:27 -08:00
a-tal
4a9b1df9b4
pep8 fixes
...
(cherry picked from commit 5dc43b2)
2016-12-13 20:18:57 -08:00
a-tal
874bfb3305
missed a type
...
(cherry picked from commit f416c77)
2016-12-13 20:18:04 -08:00
a-tal
ab9c925c47
non-standard - use forces coding declarations
...
(cherry picked from commit 6e17d88)
2016-12-13 20:17:56 -08:00
a-tal
d3b6bc1c93
so many pep8 fixes
...
(cherry picked from commit bee125d)
2016-12-13 20:16:44 -08:00
Ebag333
cd7d25e4e1
Add skill bonus
2016-12-13 14:28:43 -08:00
Ebag333
1e5e9122ae
Change gate to handle missiles with 0 values
2016-12-13 14:09:56 -08:00
Ebag333
506c7d31ca
Update DB. Add defender missile effect.
2016-12-13 13:48:58 -08:00
Ryan Holmes
54cc5abf21
Delete implants.py
...
This also shouldn't have been committed.
2016-12-13 13:49:19 -05:00
Ryan Holmes
18e913d9ba
Delete iconIDs.yaml
...
this shouldn't have been commited. whoops
2016-12-13 13:48:47 -05:00
Ryan Holmes
180de97893
Merge pull request #738 from Ebag333/Remove-Command-Boosts
...
Purging fleet bonuses from code base
2016-12-12 00:54:06 -05:00
blitzman
f198ff1773
more clean up
2016-12-12 00:49:47 -05:00
blitzman
55c13d1ad0
Merge branch 'master' into Ebag333-Remove-Command-Boosts
2016-12-12 00:43:52 -05:00
blitzman
16505b30bf
working commit
2016-12-12 00:43:42 -05:00
blitzman
95b3f0a21c
Merge branch 'Remove-Command-Boosts' of https://github.com/Ebag333/Pyfa into Ebag333-Remove-Command-Boosts
...
Conflicts:
eos/db/saveddata/fleet.py
eos/db/saveddata/queries.py
gui/additionsPane.py
2016-12-12 00:41:47 -05:00
blitzman
6adcfc52cd
Merge branch 'master' of https://github.com/pyfa-org/Pyfa
2016-12-12 00:27:41 -05:00
blitzman
0a28fb60df
oops
2016-12-12 00:27:36 -05:00
Ryan Holmes
2bab1464ee
Merge pull request #811 from Ebag333/requirements.txt
...
Requirements for Pyfa
2016-12-12 00:25:32 -05:00
blitzman
7875c2acaa
Fix titan command effects
2016-12-12 00:24:50 -05:00
blitzman
49bf40484d
Merge branch 'Ebag333-VoidBombs' into development
2016-12-11 23:27:40 -05:00
blitzman
07148f1e7f
Merge branch 'VoidBombs' of https://github.com/Ebag333/Pyfa into Ebag333-VoidBombs
...
Conflicts:
eos/effects/usemissiles.py
2016-12-11 23:27:30 -05:00
blitzman
8a6ef788b3
Merge branch 'Ebag333-UnicodePaths' into development
2016-12-11 23:06:23 -05:00
blitzman
d3e360b7c0
clean up path stuff
2016-12-11 23:03:09 -05:00
blitzman
b1bba74c5a
Merge branch 'UnicodePaths' of https://github.com/Ebag333/Pyfa into Ebag333-UnicodePaths
2016-12-11 23:01:08 -05:00
blitzman
a954759012
GUI implementation of alpha clone switching
2016-12-11 22:51:48 -05:00
blitzman
90c1033437
add clone grades to the client extraction list
2016-12-11 20:27:27 -05:00
blitzman
191a065de1
Get skill limits working
2016-12-11 20:26:30 -05:00
Ryan Holmes
cf91ae7627
Merge pull request #890 from Drezil/master
...
fixed parameters in call when adding neuts to structures.
2016-12-11 19:17:25 -05:00
Stefan Dresselhaus
0ba88d081a
wrong index in tuple.
...
Array looks normally so:
(RunTime, Value, etc., etc.)
("normal", -10, ..., ...)
I guess "RunTime" got added and this is an artifact as it is rarely
called.
Fixes Orca-Mining-Boost onto itself and other ships.
2016-12-11 21:56:17 +01:00
blitzman
b6420b9a4b
Get alpha clones in the database
2016-12-11 15:44:14 -05:00
Stefan Dresselhaus
4f77dff6dd
fixed parameters in call when adding neuts to structures.
2016-12-11 20:25:55 +01:00
blitzman
2b3e646213
bump dev
2016-12-11 14:18:48 -05:00
blitzman
e0e7478857
bump stable
2016-12-10 19:43:34 -05:00
Ryan Holmes
828d722be8
Merge pull request #807 from IndictionEve/ImportExportFighters
...
Fighters for export and import functions
2016-12-10 02:09:45 -05:00
Ryan Holmes
1ae55b34ee
Merge pull request #886 from Ebag333/T3DRebalance
...
Add ability to look at tactical mode item info
2016-12-10 02:08:18 -05:00
blitzman
c9bc2341d1
Clean up new tactical mode stats stuff
2016-12-10 02:04:51 -05:00
blitzman
eba98fec33
Merge branch 'T3DRebalance' of https://github.com/Ebag333/Pyfa into Ebag333-T3DRebalance
2016-12-10 01:37:44 -05:00
blitzman
70af2b0df7
fix for #871
2016-12-10 01:27:17 -05:00
blitzman
753b5c5339
Fix for #883
2016-12-10 01:11:38 -05:00
blitzman
9bb86b4ee4
fix a couple command effects
2016-12-10 01:00:14 -05:00
blitzman
2702193337
Merge branch 'master' of https://github.com/pyfa-org/Pyfa
2016-12-09 00:07:44 -05:00
blitzman
907196018b
Fixed a few issues with command bursts
2016-12-09 00:07:35 -05:00
Ebag333
5eb2fef89c
Implement fittingMode
2016-12-08 18:56:43 -08:00
Ebag333
9403a1fce9
Add logging, because why not
2016-12-08 17:31:04 -08:00
Ebag333
fd224d6781
Don't use try for fittingView, and don't show remove item for modes.
2016-12-08 16:59:26 -08:00
Ebag333
f5776a0cb2
Add ability to look at tactical mode item info.
2016-12-08 13:12:15 -08:00
Ebag333
5b62419520
Add requirements for getting this to work on Travis-Ci
2016-12-08 10:05:22 -08:00
Ebag333
b9e5a47924
Remove gnosis
2016-12-06 13:46:09 -08:00
Ryan Holmes
545c48266c
Merge pull request #880 from Ebag333/ECMTooltip
...
Fix tooltip order for ECM
2016-12-05 09:14:13 -05:00
Ebag333
61d1878494
Fix tooltip order
2016-12-04 22:36:22 -08:00
blitzman
4a95156e35
Revert "Remove effect files that are not used by any item"
...
This reverts commit b29fa2467a .
2016-12-04 23:10:09 -05:00
Indiction
ab5f3488e7
Adding Fighter Support CREST
2016-12-04 19:56:42 +01:00
Ebag333
510492e5e9
More refactoring, elimited another recursive import
2016-12-03 17:12:16 -08:00
blitzman
b375d3cb6c
Bump dev, fix for #874
2016-12-03 18:28:48 -05:00
Ebag333
6ef57e735e
Missed imports. Fixed now.
2016-12-03 06:21:52 -08:00
blitzman
f160aede3e
bump release
2016-12-02 18:25:31 -05:00
Ebag333
ea8a4c01cb
Eliminate export calling fit.py (no need)
...
Except for 1 (clipboardXML), same number of lines of code in mainFrame,
lots of code gone from fit, and no more complicated. Also spotted an
import reference that got missed.
2016-12-02 12:50:49 -08:00
Ebag333
d963327ed4
Make it run again
2016-12-02 03:13:54 -08:00
Ryan Holmes
bb96b0af1a
Merge pull request #828 from resinneublem/group-drones-for-dna-export
...
Groups drones before generating DNA
2016-12-02 01:05:37 -05:00
blitzman
34e3aa20ba
Merge branch 'Ebag333-T3CSubRemoteRepEffect'
2016-12-02 01:02:27 -05:00
blitzman
5a846c36ab
Merge branch 'T3CSubRemoteRepEffect' of https://github.com/Ebag333/Pyfa into Ebag333-T3CSubRemoteRepEffect
...
Conflicts:
eos/effects/subsystembonusamarrdefensive2remotearmorrepairamount.py
eos/effects/subsystembonuscaldaridefensive2remoteshieldtransporteramount.py
eos/effects/subsystembonusgallentedefensive2remotearmorrepairamount.py
eos/effects/subsystembonusminmatardefensive2remoteshieldtransporteramount.py
2016-12-02 01:02:17 -05:00
Ryan Holmes
7bd6344359
Merge pull request #790 from IndictionEve/miningyieldperhour
...
Mining Yield "per hour".
2016-12-02 00:52:00 -05:00
Ryan Holmes
b76e8df1bf
Merge pull request #689 from MrNukealizer/RAH-v3
...
RAH v3
2016-12-01 01:06:24 -05:00
blitzman
5a0165282f
Add reverse sorting / name column to sorting
2016-12-01 00:40:27 -05:00
blitzman
597d9f2612
Merge branch 'SortableCompare' of https://github.com/Ebag333/Pyfa into Ebag333-SortableCompare
2016-12-01 00:07:44 -05:00
blitzman
4d9c2898bf
Fix orca effects ( #866 )
2016-12-01 00:07:24 -05:00
Ebag333
1854a21a50
Clicking on the name column now reverts back to default sorting
2016-11-30 13:17:50 -08:00
blitzman
0e4e7525e1
Add runtimes to command effects (defaulting to normal)
2016-11-29 23:18:35 -05:00
blitzman
5259df2828
Quick hack to run command boosts inside the runtime. See #839
2016-11-29 22:58:33 -05:00
blitzman
a5b5da6d27
Update developers
2016-11-28 21:24:17 -05:00
blitzman
b2cf4b8aa5
Delete broken references to in commandFits ( #844 )
2016-11-28 21:07:09 -05:00
Ryan Holmes
0d874f9ad1
Merge pull request #858 from Ebag333/RemoveIncorrectEffects
...
Remove Effects
2016-11-27 21:51:55 -05:00
blitzman
019b8e93b4
Remove effect files for effects that no longer exist
2016-11-27 21:33:47 -05:00
blitzman
b29fa2467a
Remove effect files that are not used by any item
2016-11-27 21:32:44 -05:00
blitzman
8b17cbfbc8
Fix effects that utilize old commandBonus attribute, and update headers
2016-11-27 21:22:28 -05:00
blitzman
a445509d75
Revert removal of skill check in effect
2016-11-27 20:48:38 -05:00
Ryan Holmes
5a8eac21a3
Merge pull request #855 from Ebag333/MiningDroneRigFix
...
Fix Mining Rig Effect for Ice Harvesters
2016-11-27 20:47:30 -05:00
Ebag333
45480a0216
These 4 effects break processing, because the bonus gets set to 0
2016-11-27 13:35:56 -08:00
Ebag333
97f72f6df5
Add ability to sort compare list
2016-11-27 12:06:41 -08:00
Ebag333
466b2ac706
Fix multiple issues with effect
2016-11-26 23:15:19 -08:00
Ebag333
0d4f24ade9
Handle unicode, utf8, and windows-1252
2016-11-26 22:57:53 -08:00
tgraviou
2f2800c360
System list
2016-11-24 12:00:53 +01:00
blitzman
459d55c31a
fix burst jammers
2016-11-23 21:18:20 -05:00
blitzman
7e98d29de0
Fix T3Ds ( #835 )
2016-11-23 21:12:00 -05:00
blitzman
6bd51ff0d5
Fix for missing market groups ( #842 )
2016-11-23 20:43:05 -05:00
blitzman
6500e6d467
Fix some drone effects ( #840 )
2016-11-23 20:01:56 -05:00
blitzman
abcce8879f
Fix #834
2016-11-22 23:25:13 -05:00
blitzman
e30040c9fd
Bump pre-release
2016-11-22 20:53:57 -05:00
blitzman
6bbfb8e837
Update database to final version for pre-release
2016-11-22 20:50:39 -05:00
blitzman
2ec203a3a2
Update renders
2016-11-22 20:47:28 -05:00
blitzman
4df22d2063
Add new icons
2016-11-22 20:44:56 -05:00
blitzman
bf16246825
Disable booster fit icon (for now)
2016-11-22 20:44:19 -05:00
blitzman
0eed01811c
Conversion mappings
2016-11-22 20:36:52 -05:00
blitzman
96b3d5637a
Fix industrial core effect
2016-11-22 20:04:57 -05:00
blitzman
4a09cbcec9
Merge branch 'Acendency-IndustrialCoreEffect' of https://github.com/Ebag333/Pyfa into Ebag333-Acendency-IndustrialCoreEffect
2016-11-22 20:00:00 -05:00
Ebag333
964493d701
add logi falloff
2016-11-22 16:52:53 -08:00
Ebag333
f1b9c788f3
Added falloffeffectiveness
2016-11-22 16:38:55 -08:00
Ebag333
a50f89db67
Added stacking penalties, fixed range buff
2016-11-22 16:36:19 -08:00
blitzman
0d94ffe27a
Merge branch 'singularity' of https://github.com/pyfa-org/Pyfa into singularity
2016-11-22 18:45:27 -05:00
Ebag333
dc4c4c7353
Change to skill req
2016-11-22 15:03:21 -08:00
Ryan Holmes
8d4e0a259e
Fix for #833
2016-11-22 15:35:04 -05:00
Ryan Holmes
91f87b02cc
Merge branch 'EffectTest' of https://github.com/Ebag333/Pyfa into Ebag333-EffectTest
...
Conflicts:
eos/saveddata/fit.py
eos/saveddata/module.py
2016-11-22 12:34:10 -05:00
Ebag333
870e333605
Rebase from pyfa.org/master
...
# Conflicts:
# eos/effects/boosterarmorhppenalty.py
# eos/effects/boosterarmorrepairamountpenalty.py
# eos/effects/boostercapacitorcapacitypenalty.py
# eos/effects/boostermaxvelocitypenalty.py
# eos/effects/boostermissileexplosioncloudpenaltyfixed.py
# eos/effects/boostermissileexplosionvelocitypenalty.py
# eos/effects/boostermissilevelocitypenalty.py
# eos/effects/boostershieldcapacitypenalty.py
# eos/effects/boosterturretfalloffpenalty.py
# eos/effects/boosterturretoptimalrangepenalty.py
# eos/effects/boosterturrettrackingpenalty.py
# eos/saveddata/character.py
# eos/saveddata/drone.py
# eos/saveddata/fighter.py
# eos/saveddata/mode.py
# eos/saveddata/module.py
2016-11-21 22:21:25 -08:00
Ebag333
7ea3103c25
Updated docstring with more information
2016-11-21 22:02:16 -08:00
Ebag333
3aa60ac669
Make Effects Togglable
2016-11-21 22:02:16 -08:00
blitzman
81612cc32a
Remove border from note box text area
2016-11-21 23:51:18 -05:00
Ryan Holmes
d3caee328f
Merge pull request #799 from IndictionEve/ActiveFighterAbilities
...
Activate fighter standard attack and limit active fighters
2016-11-21 23:18:40 -05:00
blitzman
d5af6127e5
Tweaks
2016-11-21 23:02:29 -05:00
blitzman
5eb5fb3310
Merge branch 'drop-null-sec-com' of git://github.com/resinneublem/Pyfa into resinneublem-drop-null-sec-com
2016-11-21 22:56:01 -05:00
blitzman
8605bab4d4
Fix effects running when they shouldn't
2016-11-21 21:59:44 -05:00
Ebag333
1540c9463a
Added unused attributes
2016-11-21 13:10:59 -08:00
Ebag333
130105ca9f
Fixed attribute, removed duplicate
2016-11-21 12:53:57 -08:00
tgraviou
7eb3ad98fa
beginnings of price system choice
2016-11-21 17:38:28 +01:00
blitzman
cb225eabb3
Get a working migration for command fits.
2016-11-20 22:06:26 -05:00
blitzman
72245d8ebe
Fix bad merge
2016-11-20 21:53:49 -05:00
Ebag333
96505e4421
Industrial core for Rorq
2016-11-20 18:37:12 -08:00
blitzman
fbb1750528
Merge branch 'master' into singularity
...
Conflicts:
eos/db/saveddata/fit.py
gui/additionsPane.py
2016-11-20 20:52:23 -05:00
Ryan Holmes
dad63b6d77
Merge pull request #821 from resinneublem/notes-field
...
Adds a new notes pane for each fit
2016-11-20 20:48:02 -05:00
blitzman
14e69b1e59
Add "Command Fit" context menu
2016-11-20 19:19:03 -05:00
blitzman
883917d5d6
Add missing effects
2016-11-20 19:17:40 -05:00
blitzman
deeccc85a3
Fix command boosts (attributes renamed)
2016-11-20 19:08:23 -05:00
Resin Neublem
cfa57a70dc
Remembers user's meta filtering choices
...
There is a lot of logic that overwrites the user's choices of meta filtering on every search.
That's a little too clever. Especially if the user is looking for different variations of a certain meta.
If a user wants to include the other meta buttons they can re-add them after filtering.
closes: https://github.com/pyfa-org/Pyfa/issues/818
2016-11-20 16:28:18 -05:00
blitzman
e6dfb1e90a
Update some effects and headers
2016-11-20 16:04:32 -05:00
blitzman
e03d3278a0
Update effect headers
2016-11-20 15:37:55 -05:00
blitzman
eae4bb75e5
more fixes
2016-11-20 15:37:12 -05:00
Resin Neublem
e6dead2e27
Groups drones before generating DNA
...
Drones can and often are in different stacks due to bandwidth and skills. The DNA would mess up in these cases because they would include duplicate ids with different numbers.
This commit groups the drones by the itemID before generating the DNA.
closes: https://github.com/pyfa-org/Pyfa/issues/367
2016-11-20 15:25:30 -05:00
blitzman
59b854b00d
Fix some effects
2016-11-20 15:25:27 -05:00
Resin Neublem
675533a732
Drops null-sec.com as an option
...
It seems like it would be a good idea to make this user configurable so they could enter whatever domain they want.
However with this entire HTML export feature being questionable, I didn't go that far. https://github.com/pyfa-org/Pyfa/issues/825
closes: https://github.com/pyfa-org/Pyfa/issues/826
2016-11-20 14:46:18 -05:00
blitzman
7751a2e072
Merge branch 'AscendencyPatch' of https://github.com/Ebag333/Pyfa into Ebag333-AscendencyPatch
2016-11-20 14:44:53 -05:00
blitzman
b4bbc82ba1
Merge branch 'master' into singularity
...
Conflicts:
eos/db/saveddata/fit.py
eos/effects/armoredwarfaremindlink.py
eos/effects/elitebonuscommanddestroyerarmored1.py
eos/effects/elitebonuscommanddestroyerinfo1.py
eos/effects/elitebonuscommanddestroyerinfohidden1.py
eos/effects/elitebonuscommanddestroyersiege1.py
eos/effects/elitebonuscommanddestroyerskirmish1.py
eos/effects/elitebonuscommandshiparmoredcs3.py
eos/effects/elitebonuscommandshipinformationcs3.py
eos/effects/elitebonuscommandshipinformationhiddencs3.py
eos/effects/elitebonuscommandshipsiegecs3.py
eos/effects/elitebonuscommandshipskirmishcs3.py
eos/effects/miningforemanmindlink.py
eos/effects/shipbonuscarriera4warfarelinksbonus.py
eos/effects/shipbonuscarrierc4warfarelinksbonus.py
eos/effects/shipbonuscarrierg4warfarelinksbonus.py
eos/effects/shipbonuscarrierm4warfarelinksbonus.py
eos/effects/shipbonusforceauxiliarya4warfarelinksbonus.py
eos/effects/shipbonusforceauxiliaryc4warfarelinksbonus.py
eos/effects/shipbonusforceauxiliaryg4warfarelinksbonus.py
eos/effects/shipbonusforceauxiliarym4warfarelinksbonus.py
eos/effects/shipbonussupercarriera5warfarelinksbonus.py
eos/effects/shipbonussupercarrierc5warfarelinksbonus.py
eos/effects/shipbonussupercarrierg5warfarelinksbonus.py
eos/effects/shipbonussupercarrierm5warfarelinksbonus.py
eos/effects/subsystembonusamarrdefensivearmoredwarfare.py
eos/effects/subsystembonusamarrdefensiveinformationwarfare.py
eos/effects/subsystembonusamarrdefensiveinformationwarfarehidden.py
eos/effects/subsystembonusamarrdefensiveskirmishwarfare.py
eos/effects/subsystembonuscaldaridefensiveinformationwarfare.py
eos/effects/subsystembonuscaldaridefensiveinformationwarfarehidden.py
eos/effects/subsystembonuscaldaridefensivesiegewarfare.py
eos/effects/subsystembonuscaldaridefensiveskirmishwarfare.py
eos/effects/subsystembonusgallentedefensivearmoredwarfare.py
eos/effects/subsystembonusgallentedefensiveinformationwarfare.py
eos/effects/subsystembonusgallentedefensiveinformationwarfarehidden.py
eos/effects/subsystembonusgallentedefensiveskirmishwarfare.py
eos/effects/subsystembonusminmatardefensivearmoredwarfare.py
eos/effects/subsystembonusminmatardefensivesiegewarfare.py
eos/effects/subsystembonusminmatardefensiveskirmishwarfare.py
eos/saveddata/fit.py
eos/saveddata/module.py
gui/shipBrowser.py
scripts/prep_data.py
service/fit.py
2016-11-20 14:42:19 -05:00
blitzman
a0a0ec9b1f
Merge branch 'master' of https://github.com/pyfa-org/Pyfa
2016-11-20 14:29:18 -05:00
blitzman
26285cfc95
Tweaks
2016-11-20 14:28:51 -05:00
blitzman
6799e71f1a
Merge branch 'projectedRightClickMenu' of git://github.com/IndictionEve/Pyfa into IndictionEve-projectedRightClickMenu
2016-11-20 14:19:45 -05:00
Ryan Holmes
8806c941a8
Merge pull request #816 from Ebag333/LimitLanaguage
...
Limit lanaguage from multi to en-us
2016-11-20 14:16:47 -05:00
Resin Neublem
78cbed516a
Adds a new notes pane for each fit
...
This allows users to save text notes for each fit. They may do this for history, or usage, etc.
2016-11-20 14:11:42 -05:00
blitzman
2281fae615
Merge branch 'EosCodeCleanup-V2' of https://github.com/Ebag333/Pyfa into Ebag333-EosCodeCleanup-V2
...
Conflicts:
eos/effects/mininginfomultiplier.py
2016-11-20 13:59:14 -05:00
Ryan Holmes
1192a0658a
Merge pull request #806 from Ebag333/GitIgnore
...
Ignore temp files
2016-11-20 13:55:18 -05:00
blitzman
7f2ac25455
Remove fleet booster context menu on fit
2016-11-20 13:54:56 -05:00
blitzman
62a696cc4b
Only apply command boosts when command module is active, and add t2 command burst effect
2016-11-20 13:21:59 -05:00
blitzman
11716f7f94
Add command processor effect
2016-11-20 03:22:28 -05:00
blitzman
180166156a
Revert mining change ( #771 )
2016-11-20 02:51:15 -05:00
blitzman
3c8bab92b5
Add some missing effects
2016-11-20 02:17:57 -05:00
Ryan Holmes
cf361593a4
Merge pull request #771 from Ebag333/MiningCrystalBonus
...
Applied Mining Crystal Bonus to modules
2016-11-20 02:00:02 -05:00
blitzman
8ad639a122
Add titan command effects
2016-11-20 01:54:45 -05:00
blitzman
a7cd445cef
Add Mining Burst effects
2016-11-20 01:33:22 -05:00
blitzman
380d74b333
Fix issue with gangboost not recalculating. We really should ensure that a command fit that has been calcuated does not need ot recalculate unless it's changed / is needed. But that's for a different time.
2016-11-20 01:14:40 -05:00
blitzman
eade4f0ebd
Add the four main combat boost module effects
2016-11-20 00:59:07 -05:00
blitzman
08be50caf2
More work on command boosts
2016-11-19 23:53:49 -05:00
Ebag333
6a5c86b84f
Should be all the Rorq and Orca effects.
2016-11-19 18:51:59 -08:00
Ebag333
1fb5bbc36e
Effects used by Orca
...
first pass
2016-11-18 20:53:57 -08:00
Ebag333
d6edb57a10
Update to current TQ DB
2016-11-18 20:53:39 -08:00
Ebag333
d3fdf9854d
Add versions
...
Updated Gnosis to point to at least the current version.
Pinned Requests as there's a bug in the most recent version. (Only applies to Python 3, but....)
2016-11-18 01:01:08 -08:00
Ebag333
3217980ada
Revert "Switch Shield/Cap to using new formula"
...
This reverts commit d2a52e26b2 .
2016-11-16 12:11:27 -08:00
Ryan Holmes
29b5a7433d
Trying to flesh out how command boosts are gonna work.
2016-11-16 09:54:02 -05:00
Ebag333
5bca2d723e
Change from multi to en-us only
...
Allows this to run in 32 bit Python.
2016-11-15 10:10:19 -08:00
Ebag333
d2a52e26b2
Switch Shield/Cap to using new formula
...
The old formula was surpsingly close in most scenarios. It is, however,
hardcoded to 25% which isn't always peak cap/shield regen.
2016-11-14 05:27:16 -08:00
Ebag333
8a4fe1627e
Requirements for Pyfa
...
Caught most of the main ones, I think.
(Yes I'm sneaking EVE-Gnosis in here, just so I don't have a conflict
when I submit the cap/shield sim fix)
2016-11-14 01:37:23 -08:00
Indiction
a9fb55fedd
Add "projected" to selected fitting via shipbrowser right click menu
2016-11-13 20:48:44 +01:00
Indiction
04c30e70af
Fighters for export and import functions
2016-11-10 23:28:21 +01:00
Ebag333
c0210895e9
Ignore temp files
...
These don't exist for long, but could catch them in a commit if you
clicked commit too quickly.
2016-11-09 07:44:24 -08:00
Ebag333
fe9917e620
Updated docstring with more information
2016-11-09 07:21:27 -08:00
Ebag333
a3dfa3b5ba
Make Effects Togglable
2016-11-09 00:46:19 -08:00
blitzmann
34243b7b71
Get a working UI skeleton going for assigning boost fits
2016-11-08 19:36:57 -05:00
blitzmann
9fd81e8acd
Copy projected view into a command view, first step to developing new command burst structure
2016-11-08 00:21:25 -05:00
Indiction
bbc4ef8146
Activate "standard attack" if available.
...
If there is no "standard attack" all other abilities set active except propmods
2016-11-07 23:28:27 +01:00
Ebag333
7fe7056c12
Drop unicode
2016-11-07 12:18:36 -08:00
Ebag333
ab32a3afb0
Change to shorthand unicode
2016-11-07 12:09:20 -08:00
Ebag333
ea3e5e273f
Handle Lockbreaker, Void, and Focused Void Bombs
2016-11-07 10:27:51 -08:00
blitzman
6849478226
Change hyphens in fitting tooltip to unicode dashes
2016-11-06 21:51:33 -05:00
Ebag333
b6c5183d40
Removed actual fleet files. Cleaned up __init__.py that had references.
2016-11-06 16:38:21 -08:00
Ebag333
e5d65b97ce
Merged changes from Pyfa.org\Master to branch
2016-11-06 16:33:28 -08:00
Indiction
6cda47be9f
Activate all fighter abilities by default and deactivate fighter groups if more than the maximum number of fighters are in bay
2016-11-06 23:19:18 +01:00
Indiction
a0ef1a3d9b
change to ternary operators (less ugly)
2016-11-06 20:37:24 +01:00
Indiction
ba47420577
Bugfix: Unable to handle ships without traits (Citadels)
2016-11-06 18:47:56 +01:00
Indiction
806f17545f
Moved HTML remover into ShipItem and FitItem function
2016-11-06 16:36:12 +01:00
Indiction
f0f5b4c04c
Tooltip to Ships and Fittings
2016-11-06 16:14:49 +01:00
Ebag333
ad76104033
Revert "Create variables before they are referenced. "
...
1dc15936ed
This is a problem for us. See #794 for more details.
2016-11-04 14:18:18 -07:00
Ryan Holmes
c6e481efcf
Merge pull request #791 from IndictionEve/OpenFittingsInNewPage
...
open fittings in new page by default
2016-11-04 12:48:23 -04:00
Ryan Holmes
2ad0c00c17
Merge pull request #792 from ppfeufer/patch-1
...
fixed link to development repository
2016-11-04 12:43:19 -04:00
Peter Pfeufer
26ab7d5e6f
fixed link to development repository
2016-11-04 07:18:35 +01:00
Ebag333
832e7e6637
Revert moving projectionInfo out
...
Need to handle this better. :/
2016-11-03 22:15:40 -07:00
Ryan Holmes
8c7972ed78
Merge pull request #784 from Ebag333/Gitignore
...
Include more standard exceptions to gitignore
2016-11-03 15:01:23 -04:00
Ryan Holmes
05bbc14965
Merge pull request #789 from Ebag333/BurstJammerStrengthFix
...
Add Burst Jammer to effects modified by Scorpion hull bonus
2016-11-03 14:59:21 -04:00
Ryan Holmes
e7feee6878
Merge pull request #759 from minlexx/feature/proxy_auth
...
Add login/password for proxy authorization in network settings
2016-11-03 14:58:08 -04:00
Indiction
791ddcb9a1
load fitting in selected page if ctrl-key pressed and option active
2016-10-30 01:05:22 +02:00
Indiction
12d5a21982
Option to open fittings in a new page by default
2016-10-30 00:43:23 +02:00
Indiction
7493b92d83
Mining Yield set to "per hour". This is the way miners calculate.
2016-10-29 18:57:38 +02:00
Ebag333
e7c79e58b4
Use in instead of or, because that makes sense
2016-10-26 10:09:43 -07:00
Ebag333
0dbdbf7cfe
Add Burst Jammer to effects modified by Scorpion hull bonus
2016-10-26 08:42:49 -07:00
Ebag333
f39ca66dbf
Include more standard exceptions to gitignore
2016-10-23 13:20:45 -07:00
Ryan Holmes
8d80494b8d
Merge pull request #783 from Ebag333/ExportHiddenAttribs
...
Implement new method for exporting values
2016-10-23 14:40:38 -04:00
Ebag333
058768baab
Implement new method for finding values
...
Original method would only export values that were attached directly to
the ship. New method starts from the modified dict, which will export
values without attribute IDs or original values.
2016-10-23 10:44:59 -07:00
blitzman
cfee6fdcd0
Add effects for command mindlinks
2016-10-23 03:02:47 -04:00
blitzman
34c95bea5d
Apply command burst skills to the bursts and charges. Handle renamed items.
2016-10-23 02:34:29 -04:00
blitzman
50911c7fc8
test
2016-10-22 00:02:12 -04:00
Ryan Holmes
4e1f0f9cc6
Merge pull request #779 from Ebag333/ExportButton
...
Add button for exports
2016-10-21 22:29:40 -04:00
Ebag333
2b1abfc9b2
No longer refresh GUI. They can click the refresh button themselves, lazy jerks.
2016-10-21 19:28:54 -07:00
Ebag333
595c139ca8
Add button for exports
2016-10-21 10:53:47 -07:00
blitzman
6637feb3a6
Update to sisi 1086428
2016-10-20 00:43:45 -04:00
Ebag333
928246a8ca
Even more PEP8 fixes!
...
Also, create a variable so we can't reference it and have it not exist.
Because that would be bad.
2016-10-19 14:26:46 -07:00
Ebag333
fd3e0bbebf
Formatting and spacing
2016-10-19 14:14:34 -07:00
Ebag333
2a0a572b76
PEP8 formatting! \o/
2016-10-19 14:03:31 -07:00
Ebag333
a314cd7cfd
Revert adding the __init___
2016-10-19 13:33:25 -07:00
Ebag333
cd28375019
Put some imports back. Prooooobably not needed but vOv
2016-10-19 13:32:57 -07:00
Ebag333
7cf4134a73
SQLAlchemy doesns't like is, requires ==
...
Oops.
2016-10-19 13:32:35 -07:00
Ebag333
44c76f0b98
Even more PEP8 cleanup
2016-10-19 12:29:33 -07:00
Ebag333
69a122a271
more PEP8 cleanup
2016-10-19 12:26:03 -07:00
Ebag333
0c0eb327f7
lots of PEP8 cleanup
2016-10-19 12:25:31 -07:00
Ebag333
74ce79ba8f
Add inspection exception to ignore reassignment of self
2016-10-19 12:11:30 -07:00
Ebag333
1dc15936ed
Create variables before they are referenced.
...
Resolves attribute reference validation errors in pyCharm
2016-10-19 12:08:35 -07:00
Ebag333
126fa7be29
remove trailing semicolon
2016-10-19 11:51:12 -07:00
Ebag333
d61251e9b3
Reformatting eos (root)
2016-10-19 11:46:26 -07:00
Ebag333
f9f53a13c0
Reformatting eos.saveddata
2016-10-19 11:42:45 -07:00
Ebag333
b4360d44f1
Reformatting eos.graph
2016-10-19 11:38:43 -07:00
Ebag333
574d575cad
Reformatting eos.db
2016-10-19 11:37:28 -07:00
Ebag333
5e10339c20
Reformatting eos.db.saveddata
2016-10-19 11:33:29 -07:00
Ebag333
feb83cf737
Revert "Revert "Reformatting eos.db.gamedata""
...
This reverts commit 0ff4aec400 .
2016-10-19 11:26:40 -07:00
Ebag333
0ff4aec400
Revert "Reformatting eos.db.gamedata"
...
This reverts commit e2944f6be7 .
2016-10-19 11:24:03 -07:00
Ebag333
e2944f6be7
Reformatting eos.db.gamedata
2016-10-19 11:19:24 -07:00
Ebag333
3e842f30f1
Reformatting all effect files for readability and better PEP8 compliance
2016-10-19 11:16:32 -07:00
Ebag333
481619101b
Reformatting for PEP8 standards
2016-10-19 11:09:13 -07:00
Ebag333
2ac66d87af
commented out reload as not used
2016-10-19 10:54:59 -07:00
Ebag333
e818ce62c8
Removed line from legacy implementation
2016-10-19 10:54:47 -07:00
Ebag333
49851d1131
Removed unnecessary assignment (variable assigned later)
2016-10-19 10:37:59 -07:00
Ebag333
a8061c9276
Remove unnecessary backslash
...
and a bit of reformatting
2016-10-19 08:58:19 -07:00
Ebag333
4036ac8cd2
Move projectionInfo so it can't be referenced without being assigned
2016-10-19 08:53:11 -07:00
Ebag333
57bbbfcc3b
Convert triple single quote docstring to triple double quote docstring
...
For better consistency
2016-10-19 08:39:12 -07:00
Ebag333
68f769aac2
Remove redundent parentheses
2016-10-19 08:37:07 -07:00
Ebag333
ef9bd3edc8
Change class method from self to cls
...
Better match coding standards
2016-10-19 08:33:28 -07:00
Ebag333
45f88a92dc
Use list literal
2016-10-19 08:27:29 -07:00
Ebag333
02c8b46b74
Fixed formatting issues
...
Mixed spaces/tabs. Also converted to using container instead of module.
Reformatted file.
2016-10-19 08:26:18 -07:00
Ebag333
32068e8d8e
Create set directly
2016-10-19 08:22:45 -07:00
Ebag333
ccd8ee87f3
Create dictionary directly
2016-10-19 08:18:47 -07:00
Ebag333
c73b446482
Comparison with None performed iwth equality operators
2016-10-19 08:17:34 -07:00
Ebag333
699276ca58
Add __init__ to classes missing it
...
Mostly just to shut pyCharm up, but it's good practice.
2016-10-19 08:15:36 -07:00
Ebag333
3187bab90a
Simplified Chained Comparison
2016-10-19 08:11:20 -07:00
Ebag333
c1dfd676e1
Simplified boolean check
2016-10-19 08:08:50 -07:00
Ebag333
c7554ec400
Removed reassigned var
...
i was already declared by the parent loop, removed reassignment
2016-10-19 08:06:39 -07:00
Ryan Holmes
f1771a61d0
We're now using Slack for communications \o/
2016-10-18 11:31:41 -04:00
Ebag333
d3cb968c19
Why the hacks, CCP?
2016-10-16 21:44:11 -07:00
blitzman
9c685263bb
Merge branch 'master' of https://github.com/pyfa-org/Pyfa
2016-10-17 00:14:37 -04:00
blitzman
d43db40469
Fix running mining effect for every active drone in the stack
2016-10-17 00:14:06 -04:00
blitzman
a50471c0a6
Merge branch 'MiningDroneBonus' of https://github.com/Ebag333/Pyfa into Ebag333-MiningDroneBonus
2016-10-17 00:01:49 -04:00
Ryan Holmes
8d215f7d7f
Merge pull request #764 from Ebag333/MiningDroneRigStackingPenalty
...
Removed stacking penalty from Mining Drone Rigs
2016-10-17 00:00:23 -04:00
Ebag333
eb9b034d65
Fixed maths with more than 1 drone
...
Also tightened up code a bit. Does nothing now if there isn't a
miningDroneAmountPercent
2016-10-16 20:52:09 -07:00
blitzman
c52fecead3
Fix fit drag image getting stuck when mouse capture is lost ( #479 )
2016-10-16 22:32:40 -04:00
Ryan Holmes
5b09cf7c4d
Merge pull request #769 from Ebag333/IntegratedAnyalyzersEffectCountedTwice
...
Integrated Hacking Modules Give Double Bonus Incorrectly
2016-10-16 22:13:55 -04:00
Ebag333
9be9a21b22
Applied Mining Crystal Bonus to modules
...
Previously the mining crystal bonus was not applied to modules, so
adding a crystal didn't change the amount mined at all. This now
applies. Left the old application in place, so it still applies to a
nonsense `specialtyMiningAmount` stat if you want to see that seperated
out for some weird reason.
2016-10-16 15:09:17 -07:00
Ebag333
3e4b748952
Subsystems calculate after projection calcs
...
Moved the 4 remote rep subsystem effect bonuses to calculate early in
the engine. This correctly calculates these bonuses for effects,
previously these effect bonuses wouldn't be calculated until after
projection calcs ran.
2016-10-16 12:47:50 -07:00
Ebag333
9fe91472cf
Integrated Hacking Modules Give Double Bonus Incorrectl
...
Because integrated modules are a single module with both Data and Relic
analizer built into one, ship hulls were giving a bonus twice over.
Changed it from adding the bonus for each individually (which worked
fine when it was broken out) to simply adding it if either Hacking or
Archaeology skill is present.
2016-10-16 12:14:21 -07:00
Alexey Min
a06810c7c8
Network settings GUI: Use "Username:" and "Password:" for labels, as you wish
2016-10-09 13:20:20 +05:00
Alexey Min
160de64135
Network settings GUI: be prepared for None return from getProxyAuthDetails()
2016-10-09 13:16:38 +05:00
Alexey Min
2b5535c5d1
service/network: change "if" condition as suggested by @blitzmann
2016-10-09 13:14:37 +05:00
Alexey Min
1e9f911385
service/settings: setProxyAuthDetails(): empty string as login means no password too
2016-10-09 13:07:13 +05:00
Alexey Min
2a9a4fbdff
service/settings: make getProxyAuthDetails() return None again
2016-10-09 13:05:39 +05:00
Ryan Holmes
7331c158b6
Merge pull request #756 from MrNukealizer/FighterFixes
...
Fixed a few fighter/carrier bugs:
2016-10-08 23:07:01 -04:00
Ebag333
ddcbbb7fcf
Use the mining effect
...
This effect is only used by mining drones, and it's not been
implemented.
See #762 for more info
2016-10-07 20:43:14 -07:00
Ebag333
e7ac1597bb
Removed stacking penalty
2016-10-07 09:05:18 -07:00
Ryan Holmes
11e8ea4fe8
Merge pull request #761 from petosorus/fix-numCharges
...
Fix of the number of charges in multibuy
2016-10-06 10:49:50 -04:00
petosorus
1853500729
Fix of the number of charges in multibuy
2016-10-06 08:45:35 +02:00
Mr. Nukealizer
a349626923
Changed fighter selection for NSA bonus
2016-10-05 22:44:10 -07:00
Ryan Holmes
f466f9cc49
Merge pull request #751 from Ebag333/T2-Resist-Profiles
...
Add T2 resists and 90% resist profile
2016-10-05 22:27:07 -04:00
blitzman
13b452223d
bump dev
2016-10-02 22:02:50 -04:00
Alexey Min
c166fa6bf5
service/network: revert to simple ProxyHandler with login:password@host:port format
...
previous sh@t with password managers and proxy basic auth handlers did not work for me :(
this way is simpler AND working.
Also explicitly use the default urllib2 opener if proxy is disabled (bug fix)
2016-10-02 22:08:58 +05:00
Alexey Min
3a7e343f1c
Network preferences settings: GUI to set proxy login/password
2016-10-02 19:15:32 +05:00
Alexey Min
02557701f0
NetworkSettings: never return None in proxy auth details getter,
...
return a tuple with empty strings instead
2016-10-01 13:47:27 +05:00
Mr. Nukealizer
30755fbb73
Made fighter DPS calculations more accurate when factoring in reload time.
2016-09-30 23:44:12 -07:00
Mr. Nukealizer
c1b3491933
Fixed superiority fighter attack and added Evasive Maneuvers ability.
2016-09-30 21:40:10 -07:00
Mr. Nukealizer
5467a58b04
Fixed a few fighter/carrier bugs:
...
* Omnidirectional Tracking Link overheat applies to explosion radius/velocity bonuses.
* Networked Sensor Array affects fighters' sensor strengths.
* Long range heavy fighters no longer appear to require Bomb Deployment.
* Carriers and supercarriers are no longer capped at 300km lock range.
2016-09-30 20:25:55 -07:00
Alexey Min
75f07afcb7
NetworkSettings: add setter method for proxy auth details (login, password)
2016-09-29 20:21:11 +05:00
blitzman
c64838f7f5
Update effect headers and bump stable
2016-09-28 00:20:30 -04:00
Alexey Min
a0359b8bd9
[WIP] Add basic proxy authorization support to Network service class.
...
not tested yet, will test later
2016-09-28 01:42:59 +05:00
Ryan Holmes
e2434619b5
Merge pull request #733 from petosorus/multibuy-export
...
Multibuy format export feature, adresses #726
2016-09-27 01:49:12 -04:00
blitzman
becb3d4bb6
Fit Citadel imports ( #749 )
2016-09-27 01:45:21 -04:00
blitzman
44fb4a558c
fix some rigs
2016-09-27 01:25:49 -04:00
Ryan Holmes
9a574cb31b
Merge pull request #740 from Ebag333/ECM-Burst-Effect
...
Implementing ECM Burst Jammer as a projected effect
2016-09-27 00:35:26 -04:00
blitzman
4fa4640991
Update to YC118.8 1.3
2016-09-27 00:34:14 -04:00
Ebag333
35b5002eca
Add T2 resists and 90% resist profile
2016-09-25 22:52:11 -07:00
blitzman
b5574ca535
bump dev
2016-09-25 22:04:54 -04:00
Alexey Min
8fec03bcbf
Add proxy login/pass fields to NetworkSettings class.
...
Use named "constants" instead of hardcoded numbers for proxy "mode" parameter
2016-09-25 04:16:07 +05:00
Mr. Nukealizer
7de90cc2d8
Changed forceItemAttr to increaseItemAttr
2016-09-19 02:50:00 -07:00
Mr. Nukealizer
c700d9b661
Adjusted the tolerance for finding loops and rounded the result
2016-09-18 06:27:14 -07:00
Ebag333
48f264851d
Implementing ECM Burst Jammer as a projected effect
2016-09-16 11:39:00 -07:00
petosorus
467d244bea
Booster export in EFT Implants export
2016-09-16 18:40:24 +02:00
petosorus
840c041f8c
Fighters get exported in EFT export
2016-09-16 12:06:17 +02:00
Ebag333
c30190f63e
Revert "Revert "Purging fleet bonuses from code base""
...
This reverts commit 6e54d6788c .
2016-09-15 15:27:30 -07:00
Ebag333
6e54d6788c
Revert "Purging fleet bonuses from code base"
...
This reverts commit 68f45706ab .
2016-09-15 15:27:10 -07:00
Ebag333
68f45706ab
Purging fleet bonuses from code base
2016-09-15 15:07:59 -07:00
petosorus
43ee031121
Number of charges loaded
2016-09-15 16:01:32 +02:00
petosorus
533c86de16
Removal of empty lines when there are empty slots
2016-09-15 11:20:45 +02:00
petosorus
ba3c9b87b5
Fighters handling in Multibuy export
2016-09-15 08:27:38 +02:00
petosorus
8338b6adb3
Implants and boosters in Multibuy export
2016-09-15 08:19:21 +02:00
petosorus
54c950f951
Multibuy format export feature
2016-09-14 23:38:09 +02:00
blitzman
d1c18d9642
Bump stable
2016-09-06 23:51:25 -04:00
Ryan Holmes
19090e7353
Merge pull request #720 from BartMassey/master
...
fixed syntax typo in modulebonusomnidirectionaltrackingenhancer.py
2016-09-06 23:45:01 -04:00
Bart Massey
1d52382460
fixed syntax typo in modulebonusomnidirectionaltrackingenhancer.py
2016-09-03 00:26:29 -07:00
blitzman
a074199219
Bump stable
2016-09-01 22:20:51 -04:00
blitzman
c1179ddb40
Fix issue with fighter bomber charges causing skill requirement warnings
2016-08-30 23:45:21 -04:00
blitzman
ef06a1ccb1
Merge remote-tracking branch 'origin/master'
2016-08-30 23:16:12 -04:00
Ryan Holmes
e31f3cb46e
Update modulebonusomnidirectionaltrackingenhancer.py
2016-08-30 23:14:48 -04:00
Ryan Holmes
9f9cd29a7f
Merge pull request #712 from pyfa-org/feature/citadels
...
Feature/citadels
2016-08-30 09:23:34 -04:00
blitzman
ed24ef2615
Delete projected modules from citadels
2016-08-28 20:22:30 -04:00
blitzman
c5b78c20e5
Do not allow projection to citadels
2016-08-28 20:00:46 -04:00
blitzman
f98f6a120b
Bump dev, fix issue with applying fleet boosts
2016-08-28 19:35:55 -04:00
blitzman
6192343add
bump stable
2016-08-26 21:55:52 -04:00
blitzman
6728aba0a5
Fix icons
2016-08-26 21:53:47 -04:00
blitzman
64b75303af
Quick fix for override window crashing trying to load items that no longer exist ( #706 )
2016-08-26 21:52:56 -04:00
blitzman
0eef1ee480
Fix for #705
2016-08-26 21:29:12 -04:00
blitzman
fef087ae46
jk
2016-08-26 21:13:03 -04:00
blitzman
0e15adecf2
Bump stable
2016-08-24 22:31:44 -04:00
blitzman
be6addf4d0
update dist (holy shit how long has this not been in master?)
2016-08-24 22:16:05 -04:00
blitzman
052e9b68b5
add missing service slot
2016-08-24 22:01:39 -04:00
blitzman
fd91f56e55
Give citadels their own Upwell logo
2016-08-24 21:46:14 -04:00
Ryan Holmes
a0a35d60ec
Merge pull request #700 from PageArkanis/feature/citadels
...
fixed exception that froze interface
2016-08-24 20:45:01 -04:00
blitzman
639f3d27b4
Fix citadel rig bonuses
2016-08-24 20:41:38 -04:00
blitzman
e3040854d8
Merge remote-tracking branch 'origin/master'
2016-08-24 20:23:22 -04:00
Ryan Holmes
4597fd27da
Merge pull request #701 from shagie/master
...
Update README.md with current brew instructions
2016-08-19 14:36:50 -04:00
shagie
88bceae6b0
Update README.md with current brew instructions
...
```
Error: No available formula with the name "pyfa"
==> Searching for similarly named formulae...
Error: No similarly named formulae found.
==> Searching taps...
This formula was found in a tap:
Caskroom/cask/pyfa
To install it, run:
brew install Caskroom/cask/pyfa
```
2016-08-19 13:00:07 -05:00
PageArkanis
9ace9815b6
fixed exception that froze interface
2016-08-19 15:11:06 +01:00
blitzman
bfda7014db
Fix citadels not showing up in ship search
2016-08-14 21:05:30 -04:00
blitzman
5107d383e0
Merge branch 'citadel'
2016-08-14 20:40:32 -04:00
blitzman
32ba3fa516
Fix targeting delay effect running when rig is offline ( #696 )
2016-08-12 21:08:21 -04:00
blitzman
69723d1bd0
Fix for #695
2016-08-12 21:01:22 -04:00
blitzman
5a5ab846c2
Fix for search
2016-08-12 20:05:22 -04:00
Mr. Nukealizer
394381c736
I think I changed something...
...
This still works the same, but I think I changed a couple things that didn't look right.
2016-07-30 04:20:00 -07:00
Mr. Nukealizer
fea1a28760
Grr, tab characters, grr
2016-07-29 22:49:34 -07:00
Mr. Nukealizer
f895e82c69
Commented out logging and made a couple tweaks
2016-07-29 22:44:38 -07:00
Mr. Nukealizer
710d15a66c
Add files via upload
...
New Reactive Armor Hardener code that should work correctly.
2016-07-29 01:04:07 -07:00
blitzman
d81a51bd8c
bump version
2016-07-24 18:29:36 -04:00
blitzman
3ac733a30c
Merge branch 'master' into citadel
2016-07-24 01:25:57 -04:00
Ryan Holmes
7a715fc471
Merge pull request #684 from Ebag333/Neuts
...
Applied size reduction effect to neut/nos
2016-07-24 01:25:15 -04:00
Ryan Holmes
b9b72ebf40
Merge pull request #685 from Ebag333/RAHBug
...
RAH gets pissy if there is no damage profile
2016-07-18 23:26:00 -04:00
Ebag333
071dfaf656
Removed ship size, as this applies only to NPCs
2016-07-18 06:41:50 -07:00
Ebag333
88384a2fd8
RAH gets pissy if there is no damage profile
...
If there is no damage profile (likely from one that's deleted, and
somehow the profile doesn't get set back to uniform), then RAH tries to
apply null values. This skips making the RAH reactive if that scenario
happens.
2016-07-17 14:10:58 -07:00
Ebag333
a2c0049488
Moved neut reduction logic into fit.py
2016-07-17 13:43:52 -07:00
Ebag333
60288204fc
switched from using container/module to bag_of_dicks
...
Also cleaned up some warnings PyCharm was throwing.
2016-07-17 11:24:24 -07:00
Ebag333
7d0f65c1f3
Moved the sig size reduction under projected
2016-07-17 10:52:08 -07:00
Ebag333
a35b9b5d3f
Added sig reduction for cap neuts
2016-07-17 10:47:15 -07:00
Ebag333
2a2842100a
Applied size reduction effect to neut/nos
2016-07-17 00:01:41 -07:00
blitzmann
faed0ce159
Merge remote-tracking branch 'origin/master' into citadel
...
Conflicts:
config.py
2016-07-16 21:45:28 -04:00
blitzmann
23a6849fe3
Bump release
2016-07-07 19:40:21 -04:00
blitzmann
91c6e91023
Fix Cataclysmic Variable effects ( #628 )
2016-07-07 19:21:41 -04:00
blitzmann
8f64c91677
Update effect headers
2016-07-06 23:52:42 -04:00
blitzmann
842ee3d426
Fix Genolution implant set bonus ( #672 )
2016-07-06 23:50:31 -04:00
blitzmann
45d338ba3d
Add price to item compare ( #673 )
2016-07-06 22:30:31 -04:00
blitzmann
f141fac3a2
Add fighters to overall fitting price ( #674 )
2016-07-05 23:34:19 -04:00
blitzmann
7b2a89d66b
Add structure rig effects (untested)
2016-07-05 23:26:24 -04:00
blitzmann
4d158d99fd
Fix crash related to structure rigs not having meta level, and a traceback that might happen occasionally.
2016-07-05 23:23:55 -04:00
blitzmann
c3983a26c5
Add structure rigs
2016-07-05 00:21:08 -04:00
blitzmann
016854a292
Clean up effects
2016-07-04 23:31:41 -04:00
Ebag333
5d7252cbec
fixed referencec
2016-07-04 15:50:00 -07:00
Ebag333
0e0bcf51fc
Added Effects Files for Citadel Modules
2016-07-04 14:27:35 -07:00
blitzmann
f396077cd6
Remove stacking penalty from Asklepian implants
2016-07-04 13:52:25 -04:00
blitzmann
1c194b67f3
Restrict projected view after speaking with CCP Larrikin about mechanics
2016-07-04 11:18:47 -04:00
blitzmann
72e77d2264
Fix some wording
2016-07-04 11:05:50 -04:00
blitzmann
10c79ac812
More work on restrictions
2016-07-04 11:01:08 -04:00
blitzmann
fe8c3a4957
Disable fit add on pages based on context (ship vs citadel)
2016-07-04 10:30:04 -04:00
blitzmann
3734be21d6
Fix icons and script and version
2016-07-03 20:48:20 -04:00
blitzmann
8ae6ad879e
Add structure skill effects
2016-07-03 20:03:00 -04:00
blitzmann
92b2a35888
Fix omega implant
2016-07-03 17:42:12 -04:00
blitzmann
fb2e6e5c17
Restrict skills being applied to citadels. The effect must be of type "structure" for it to apply. Fix issue with agility
2016-07-03 14:52:00 -04:00
blitzmann
2212311a44
Add effects for Asklepian implant set
2016-07-03 14:25:05 -04:00
blitzmann
ef3791f845
bump dev
2016-07-03 01:11:28 -04:00
blitzmann
6e2878194c
Merge branch 'master' into citadel
...
Conflicts:
config.py
service/market.py
2016-07-03 01:10:26 -04:00
blitzmann
e7780485f1
Bump release
2016-07-03 00:41:21 -04:00
blitzmann
7831999563
Update effect headers
2016-07-03 00:40:10 -04:00
blitzmann
7020f4bda9
Fix compare when item doesn't have a meta ( #667 )
2016-07-03 00:38:22 -04:00
Ryan Holmes
dcd21bd165
Merge pull request #669 from Ebag333/VehementDPSEffectsFile
...
Fixed type of weapon
2016-07-03 00:26:58 -04:00
Ebag333
4a70028762
Fixed type of weapon
...
Used to be applied to Naglfar, but everyone knows that Vehement is the
new Naglfar, and never use projectiles after memorial day (only
hybrids).
2016-07-02 01:02:03 -07:00
blitzmann
9255a9e638
bump dev
2016-07-01 23:38:06 -04:00
blitzmann
02736ac92d
Bump version
2016-07-01 22:07:56 -04:00
blitzmann
2df01c7157
Merge branch 'singularity'
2016-07-01 22:04:25 -04:00
blitzmann
01a0745b9b
Update database and fix some icon related bugs
2016-07-01 22:03:51 -04:00
blitzmann
c7573ad4c3
Update icons / fix script
2016-07-01 00:44:17 -04:00
blitzmann
06f402bb9d
Add sde icon script
2016-06-28 23:34:39 -04:00
blitzmann
b9f0812b38
Fix issue with entity editor and wxPython 2.8
2016-06-28 23:24:01 -04:00
blitzmann
cdca8fe236
New effects
2016-06-28 22:00:18 -04:00
blitzmann
c8175d1191
Only compare attributes with display names (ones that don't have display names are normally internal attributes)
2016-06-23 23:19:08 -04:00
blitzmann
7a7a0f1eff
Merge branch 'feature/item-compare' into singularity
2016-06-23 22:57:09 -04:00
blitzmann
5176fe0366
Sort by meta level
2016-06-23 22:56:40 -04:00
blitzmann
b4bd6e7acd
Ensure we have an active fit when exporting to crest
2016-06-23 22:44:24 -04:00
blitzmann
bd4dbf45af
Beautify pyfa's CREST login message
2016-06-23 22:16:08 -04:00
blitzmann
d9fc3d436b
Allow EHP toggle to persist between fits ( #641 )
2016-06-19 23:50:42 -04:00
blitzmann
67143cbc0e
Fix for siege stacking penalty ( #653 )
2016-06-19 23:18:59 -04:00
blitzmann
ed3b2eb1bf
Fix energy warfare
2016-06-19 23:04:52 -04:00
blitzmann
7a5e4291a5
Handle renamed groups
2016-06-19 12:40:49 -04:00
blitzmann
d1c6810e1e
Update to SISI 1050133
2016-06-19 12:39:09 -04:00
blitzmann
faa9c0a2b9
Fix my merge fail
2016-06-18 23:29:53 -04:00
Ryan Holmes
0456973093
Merge pull request #639 from Ebag333/default-database-profiles
...
Default database profiles
2016-06-18 23:25:07 -04:00
blitzmann
4a79a4e4d9
Merge remote-tracking branch 'origin/master'
...
Conflicts:
gui/mainMenuBar.py
2016-06-18 23:14:23 -04:00
blitzmann
ac46d33a60
Fix CREST export ( #655 )
2016-06-18 23:10:01 -04:00
Ebag333
0f958bef81
Removed _init_ definition as it's redundant
2016-06-16 19:08:29 -07:00
Ebag333
b79009517e
Updated po-ta-toe to po-tah-toh
2016-06-16 14:46:22 -07:00
Ebag333
12ccc96f46
Updated as per Blitzmanns feedback
...
https://github.com/pyfa-org/Pyfa/pull/639#issuecomment-225749245
2016-06-15 23:42:38 -07:00
Ebag333
47828c38d2
Merged differences from master (more catching up)
2016-06-15 19:40:45 -07:00
blitzmann
afdae6a3d6
Added first iteration of item comparisons.
2016-06-15 22:26:48 -04:00
Ebag333
03d1d8f5a4
Merged changes from pyfa-org/master into branch
...
Merged changes to see if we can clear up the merge conflict warning
2016-06-15 18:24:40 -07:00
Ryan Holmes
cc4e4c0f13
Merge pull request #649 from Ebag333/ECM-Misc-Column-Improvements
...
Updated ECM to be more descriptive
2016-06-13 21:21:29 -04:00
Ebag333
2f6f14fef2
Update misc.py
2016-06-13 18:14:41 -07:00
Ryan Holmes
fb590ddfdd
Merge pull request #644 from Ebag333/Item-Attributes--Show-Base-Value
...
Added base column to item window
2016-06-13 20:44:15 -04:00
Ryan Holmes
a5e674cdc4
Merge pull request #650 from Ebag333/Group-Attribute-Overrides-Menu
...
Grouped Attributes override
2016-06-13 20:37:56 -04:00
blitzmann
e28883dd47
Merge branch 'default-database-profiles' of git://github.com/Ebag333/Pyfa
2016-06-13 20:01:35 -04:00
Ebag333
b4694dcf03
Implemented menu option to import default database values
...
Allows for existing databases to be updated with the current default
profiles. Can also be used to inject other defaults (maybe 0 and V
chars?)
2016-06-13 14:13:38 -07:00
Ebag333
4c05d9a687
Grouped Attributes override
...
Users are confused because they find the menu to edit attribute
overrides, change values, then do not see their values reflected. There
is an option that needs to be enabled under the edit menu to show the
users overrides.
Moved this option from the edit menu to the window menu (next to the
existing attributes override editor), and grouped them together.
Functionality is not changed, merely placement of the overrides toggle.
2016-06-13 13:54:15 -07:00
Ebag333
53da2f9bb2
Many updates
...
Redid all the values, especially updated target resist profiles.
Re-implemented the _init_ on service\damagePattern.py to check for
default values.
2016-06-13 13:49:56 -07:00
Ebag333
ea106b6064
Updated to round values that are floats to int
...
Only ints are handled currently, if you throw a float at it, you'll get
a stacktrace. This is just a little safety to convert it to an int, so
if we somehow get a float (like via database injection/modification), we
quietly convert it to the expected format
2016-06-12 17:24:49 -07:00
Ebag333
32f671b4f2
No longer show "base" column when looking at a market item
...
Since they are identical.
2016-06-12 17:07:37 -07:00
Ebag333
25e298ff69
Updated ECM to be more descriptive
...
Gave it the RAH treatment. Now shows min/max values if it's a racial,
and only one for multispectral. Tooltip shows all four broken out.
2016-06-12 16:46:18 -07:00
Ebag333
45006fe043
reverted back to original
2016-06-12 12:30:29 -07:00
blitzmann
3e1c561752
Implement reload time in fighter dps logic ( #627 )
2016-06-12 14:15:25 -04:00
blitzmann
be4b78ee1c
Module replacement when dropping market module onto fitting view ( #528 )
2016-06-12 12:38:25 -04:00
Ryan Holmes
5a2989cae4
Update README
...
Yes, I originally copied it from Osmium, because :effort:
2016-06-12 03:22:21 -04:00
Ryan Holmes
15519fd783
Update misc.py
2016-06-12 02:18:18 -04:00
Ryan Holmes
a357a5b845
Merge pull request #643 from Ebag333/SeBo-Misc-Column-Improvements
...
Added sensor strength to handle scripting the SeBo
2016-06-12 02:16:13 -04:00
Ryan Holmes
806b8f135b
Merge pull request #634 from Ebag333/master
...
RAH follows damage profile
2016-06-12 02:13:03 -04:00
Ebag333
f2b636bd44
Rewrote function
2016-06-11 00:50:40 -07:00
Ebag333
0d25eca6e5
Added base column
2016-06-10 21:10:04 -07:00
Ebag333
e5dcac43dc
Added sensor strength to handle scripting the SeBo
2016-06-10 20:36:20 -07:00
Ebag333
8629710223
Add RAH misc column and tooltip
2016-06-10 19:33:13 -07:00
Ebag333
111e2cc0de
Loads default database values on DB creation
...
Loads defaults for target resists and damage profiles....for now.
Can be extended to add anything we want on DB creation. Can be extended to add a "load default value to database" button somewhere down the line, to support people who have existing databases and don't want to recreate them.
2016-06-06 16:25:20 -07:00
Ebag333
8eb0b942c8
Remove _init_ hack to import the default pattern
...
Removed the kludgey method of using _init_ to check to see if the Uniform 25/25/25/25 damage pattern exists, and if missing create it.
Moved creation of it to prefetch.py.
2016-06-06 16:22:08 -07:00
Ebag333
4c55827aa4
call function to import defaults to database
2016-06-06 16:18:16 -07:00
Ebag333
0a1be7d966
Update adaptivearmorhardener.py
2016-06-06 16:16:56 -07:00
Ebag333
8f3370307a
Merge branch 'master' of https://github.com/Ebag333/Pyfa
2016-06-05 00:13:22 -07:00
Ebag333
dd1545c7e1
Merge remote-tracking branch 'refs/remotes/pyfa-org/master'
2016-06-05 00:13:09 -07:00
Ebag333
8ea9bee810
Update adaptivearmorhardener.py
2016-06-04 23:58:34 -07:00
blitzmann
6141356754
Add Ice Products to search results ( #600 )
2016-05-30 22:43:31 -04:00
blitzmann
e70ea67fec
Proper fix to attribute caps
2016-05-30 12:29:06 -04:00
blitzmann
62be4c5bce
Merge branch 'master' of git://github.com/Timmeey/Pyfa into Timmeey-master
2016-05-28 17:01:58 -04:00
blitzmann
394a9540b0
Bump dev
2016-05-28 17:01:52 -04:00
Ryan Holmes
62d22f0e74
Merge pull request #629 from wolfwood/aar-amount-display
2016-05-28 16:57:51 -04:00
wolfwood
1cd7b9a250
correct '(E)HP restored over duration' calculation to reflect removal of AAR multiplier from armorDamageAmount
2016-05-27 20:19:24 -07:00
TimmeeY
7044534765
Added Shiptype to fitting name in minimal html export
...
On minimalistic HTMLExport, the shiptype (name) will be added infront of
the fitting name to all fits on export
2016-05-26 15:03:34 +02:00
blitzmann
9c3b50d622
Bump stable
2016-05-23 23:23:27 -04:00
blitzmann
fd62c254a4
Update to Citadel 1.14 and update effect headers0
2016-05-23 23:22:44 -04:00
blitzmann
90e54c6334
Fix Minokawa and Apostle remote effects ( #623 )
2016-05-23 23:05:50 -04:00
blitzmann
f423c67979
Fix remote ancillary bonus effects ( #626 )
2016-05-23 20:19:30 -04:00
blitzmann
4607dd788c
Implement ewar resists ( #597 )
2016-05-22 15:15:21 -04:00
Ryan Holmes
f9c595473f
Merge pull request #621 from blitzmann/context-menu-ids
...
Context menu ids
2016-05-22 14:43:27 -04:00
blitzmann
de6c843e1c
Remove cap from target range ( #620 )
2016-05-22 14:24:43 -04:00
blitzmann
b45924aa52
Fix cycle time bonuses for Lif and Ninazu ( #591 )
2016-05-22 13:54:58 -04:00
blitzmann
d04ea5b061
Fix EV drones ( #619 )
2016-05-22 13:33:25 -04:00
blitzmann
7406210c4a
Fix remote AAR
2016-05-22 01:38:40 -04:00
blitzmann
c24986fba3
Add missing effect for ancil shield boosts
2016-05-18 00:01:49 -04:00
blitzmann
30c1c00b9b
Bump dev
2016-05-18 00:01:48 -04:00
blitzmann
655d658a52
Remove prints
2016-05-16 23:56:46 -04:00
Ebag333
a089c4cbc2
Merge remote-tracking branch 'refs/remotes/pyfa-org/master'
2016-05-16 07:55:15 -07:00
blitzmann
62fd545d24
Restrict citadels to only use citadel modules. Rename Ships tab to Fittings as it no longer just carries ships :(. Fix crash on item stats.
2016-05-15 23:18:39 -04:00
blitzmann
4041ecddc4
Create Citadel class that inherits from Ship. Add Service slots
2016-05-15 22:23:23 -04:00
blitzmann
10f51b41b7
Fix context menu with structure modules (no meta information), add citadel icons.
2016-05-15 19:16:51 -04:00
blitzmann
7cf0a35a7a
Add citadel fittings to market browser, and get rid of some initial errors
2016-05-15 18:58:47 -04:00
blitzmann
523f7793b5
Add Citadel to ship root
2016-05-15 18:42:01 -04:00
blitzmann
9891aecf19
Bump dev
2016-05-15 18:40:54 -04:00
Ryan Holmes
fd700f73e5
Update README.md
2016-05-15 12:53:37 -04:00
blitzmann
d71b05095d
Clean up
2016-05-15 12:43:24 -04:00
blitzmann
d061a13b58
Move ID pool to context menu class rather than individual menu items
2016-05-15 12:18:56 -04:00
blitzmann
5176cc3b06
Testing a new way of generating context menu id's
2016-05-15 02:35:35 -04:00
blitzmann
1e364913cd
Bump version
2016-05-14 23:23:04 -04:00
blitzmann
1adc7c77ac
Update to Citadel 1.11
2016-05-14 22:54:53 -04:00
blitzmann
51fbcce803
Add middle click to close fit ( #608 )
2016-05-14 22:47:44 -04:00
blitzmann
80dab63119
Add missing effect for remote ancil reppers
2016-05-14 22:26:07 -04:00
blitzmann
8c769f152b
Fix capacitor need bonus for Stasis Grapplers ( #615 )
2016-05-14 02:00:50 -04:00
blitzmann
3673391f5a
Moved DPS calc from fighter to fighter ability, and fixed fighters in the graph to consider target values.
2016-05-14 01:48:22 -04:00
blitzmann
f96a2e72f7
Merge branch 'master' of https://github.com/pyfa-org/Pyfa
2016-05-11 21:35:25 -04:00
blitzmann
19929ef3ba
Increment/decrement cargo instead of adding/removing ( #610 )
2016-05-11 21:29:17 -04:00
blitzmann
e3a3d287bf
Strip leading/trailing whitespace from strings when converting data to json ( #607 )
2016-05-11 21:07:22 -04:00
blitzmann
b2b92b00f3
Update to Citadel 1.10 and fix gang effects ( #592 )
2016-05-11 21:04:25 -04:00
Ryan Holmes
6bd2c19b21
Merge pull request #595 from evrial/patch-1
...
Update README.md
2016-05-10 14:28:21 -04:00
TimmeeY
eb8e5c5135
Added an option for HTML Export, to produce a minimal html version
...
Added an Opton in the HTMLExport menu to set the HTML export to produce
a minimal HTML version, without any styles or Javscript dependencies.
This can be useful if you are not javascript capable, or if you just
want to copy'n'pase the exported HTML into some web-editor (wordpress).
2016-05-08 23:50:41 +02:00
blitzmann
5a07be40f1
Update to 1037828 (Citadel 1.9)
2016-05-07 20:02:24 -04:00
blitzmann
13a15a38c5
Fix line break in some descriptions ( #596 )
2016-05-06 20:50:34 -04:00
blitzmann
caa10614d9
Bump dev, and fix flex hardeners ( #601 )
2016-05-06 20:42:46 -04:00
Alex Grigoryev
0943b4b097
Update README.md
...
Added Homebrew formula 0ed8244441
2016-05-03 17:43:07 +03:00
blitzmann
8823baaef4
Bump stable
2016-05-02 21:11:29 -04:00
blitzmann
5a5e77414a
Remove rigs from prereq checking
2016-05-02 21:10:29 -04:00
blitzmann
f524591327
Fix prereq skill checking for fighters
2016-05-02 20:58:35 -04:00
blitzmann
55ae7c39a4
Fix Shield Harmonizing / Shield Efficiency warfare links
2016-05-02 20:19:47 -04:00
blitzmann
d4e5f8d165
Fix damage profile / target resists editor ( #587 )
2016-05-02 20:06:53 -04:00
blitzmann
b9dad60b61
Fix icon logic / add some missing icons
2016-05-01 22:21:14 -04:00
blitzmann
57b9b916ed
Take care of empty market groups
2016-05-01 19:06:34 -04:00
blitzmann
854476db76
Revert "Fix runtime for all ganglink module effects" ( #582 )
...
This reverts commit 373ccbcee5 .
2016-05-01 17:50:56 -04:00
blitzmann
941c57b4a8
Fix titan fleet bonii ( #577 )
2016-05-01 16:45:19 -04:00
blitzmann
fb1c5a760f
Fix projected remote cap transfers ( #585 )
2016-05-01 16:18:27 -04:00
blitzmann
e5367127ea
Adds migration path from pre-release database to stable (previously unsupported) ( #586 )
2016-05-01 14:46:51 -04:00
blitzmann
ffebd3f311
Fix charges for small ancillary shield boosters ( #581 )
2016-05-01 14:15:44 -04:00
blitzmann
d8fcbd4032
Fix market group sourcing when generating database.
2016-05-01 11:54:39 -04:00
blitzmann
583f416373
Fix FSUs
2016-04-30 23:18:52 -04:00
blitzmann
f605b37a1e
Fix OTLs ( #579 )
2016-04-30 22:48:33 -04:00
Ryan Holmes
a1d64acff4
Merge pull request #578 from lunedis/dda_stacking_fix
...
Fixing Drone Damage Amplifier fighter stacking issue #576
2016-04-30 22:43:27 -04:00
blitzmann
1fe42f6a79
Bump dev
2016-04-30 22:43:12 -04:00
Kalu
3ce5f69225
Fixing Drone Damage Amplifier fighter stacking issue #576
2016-05-01 03:31:19 +02:00
blitzmann
985107c601
Bump version =D
2016-04-30 19:56:49 -04:00
blitzmann
d416124081
Implemented projected fighters, and various fighter bugfixes / improvements
2016-04-30 19:52:13 -04:00
blitzmann
3a62a6c40d
Add fighters to DPS graph
2016-04-30 18:37:00 -04:00
blitzmann
8f6f55b001
Merge branch 'singularity'
2016-04-30 18:23:32 -04:00
blitzmann
6d1ae39bc6
Merge branch 'master' of https://github.com/pyfa-org/Pyfa
2016-04-30 18:21:30 -04:00
Ryan Holmes
850197faa1
Merge pull request #572 from Tandrial/master
...
Import DNA fittings from ingame urls
2016-04-30 18:16:35 -04:00
blitzmann
1aa206bc82
Merge branch 'master' of https://github.com/pyfa-org/Pyfa
2016-04-30 18:10:06 -04:00
Ryan Holmes
5a9cdb67f9
Merge pull request #568 from mmaucher/fix-for-511
...
fix separation of moving/non-moving drones
2016-04-30 18:07:58 -04:00
blitzmann
c9810cd019
Fix bug when importing fit
2016-04-30 18:03:03 -04:00
blitzmann
8bf75e38ad
Add loaded charges export to CREST ( #569 )
2016-04-29 23:42:47 -04:00
blitzmann
fe9139ae93
Fix issue with adding multiples of the same skill to character via character import ( #563 )
2016-04-29 23:32:22 -04:00
blitzmann
87a354a314
Add SerializableUriCharacter to EVEMon import check ( #557 )
2016-04-29 23:15:30 -04:00
blitzmann
270ac99a1e
update effects
2016-04-29 22:59:09 -04:00
blitzmann
dc5d6a4ef8
Add conversion pack
2016-04-29 22:54:44 -04:00
blitzmann
4cdb36de09
update icons
2016-04-29 22:42:15 -04:00
blitzmann
7fce1d00d7
Update to TQ again
2016-04-29 22:37:29 -04:00
blitzmann
26c27153f0
Fix FAUX role bonus
2016-04-29 19:11:13 -04:00
blitzmann
b5420e9c6a
Add fighter bomb launcher logic
2016-04-29 19:10:51 -04:00
blitzmann
cfd82a6ad4
Add titan gang bonuses, along with other things
2016-04-29 18:47:53 -04:00
Ryan Holmes
7a352b49a0
Merge pull request #534 from Wozbo/EWAR-fix-532
...
Fixed ewar on damage graphs,
2016-04-29 09:44:26 -04:00
Michael Krane
8a4f3b7642
Code clean Up
2016-04-28 22:59:47 +02:00
Michael Krane
a09d4139d5
Removes everything before and after the DNA
2016-04-28 19:06:53 +02:00
Michael Krane
a257ac87f7
Allows to import DNA fittings via ingame urls
2016-04-28 18:30:41 +02:00
blitzmann
1669a5434c
Removing debugging
2016-04-28 00:42:09 -04:00
blitzmann
2fc83aa61c
Update to TQ
2016-04-28 00:38:49 -04:00
blitzmann
ed6f00a893
Added column for fighter abilities, fixed some fighter bugs, added some context menus to them
2016-04-28 00:29:25 -04:00
blitzmann
b15f9766c1
* Show fighter bay resources in fighter pane
...
* Give fighters a state
* Include some toggled stats on the resources pane
* Add some decent icons for fighter stuff
2016-04-28 00:10:01 -04:00
blitzmann
0ad4f07591
Add drone DPS/Volley to stats pane
2016-04-26 22:18:00 -04:00
blitzmann
4704c5a1b0
Limit fighters to fit's available slots. We hijack the module slot bit to do the dirty work >_>
2016-04-25 23:45:01 -04:00
blitzmann
034a9bc3c3
Publish fighter bombs in jsonToSql.py script
2016-04-25 22:49:52 -04:00
Markus Maucher
e7dc9db75a
fix separation of moving/non-moving drones
2016-04-25 12:10:00 +02:00
blitzmann
4a2d1b7997
Fix subsystem slots ( #553 )
2016-04-22 20:49:16 -04:00
blitzmann
a5e2a32fb8
Merge remote-tracking branch 'origin/master' into singularity
2016-04-22 20:38:33 -04:00
blitzmann
43f69bb184
Only show fighter abilites which have been implemented.
2016-04-21 22:20:53 -04:00
blitzmann
71482c2359
Fix network sensor array effect
2016-04-21 22:14:45 -04:00
blitzmann
84a27a60a5
Fix Seige torp bonus
2016-04-19 21:39:56 -04:00
Ryan Holmes
87f865ce1f
Merge pull request #562 from DuLLSoN/master
...
Added website selection for HTML Export
2016-04-17 23:53:36 -04:00
Ryan Holmes
12c78b41af
Merge pull request #560 from aacn500/aacn500-t3c-import
...
Fix importing T3 cruisers #556
2016-04-17 23:52:36 -04:00
blitzmann
c3db808b7c
Update 1030624
2016-04-17 23:42:31 -04:00
blitzmann
af9a9c5698
More fighter work. Basic abilities now work correctly.
2016-04-17 13:28:12 -04:00
Dullson
a7e6d3e969
Feature: Ability to select between different online fitting tools while using HTML Export.
2016-04-17 17:32:51 +03:00
blitzmann
708425c67a
Toggle fighter abilities in fighter context menu
2016-04-17 02:16:58 -04:00
blitzmann
021de1af80
Get fighter abilities saved into database
2016-04-17 00:37:52 -04:00
blitzmann
b66e98f697
Fix Leviathan effect
2016-04-17 00:10:16 -04:00
blitzmann
28ad32aad5
Fix Character Editor
2016-04-16 23:55:28 -04:00
aacn500
94dc3117bc
Fix importing T3 cruisers #556
2016-04-15 22:14:29 +01:00
blitzmann
803ada4b27
Fix siege, bastion, and triage effects.
2016-04-13 20:05:39 -04:00
blitzmann
e7118f637c
Merge branch 'charImplants' into singularity
...
# Conflicts:
# eos/db/saveddata/fit.py
# gui/builtinContextMenus/itemStats.py
2016-04-12 20:16:53 -04:00
blitzmann
e11e368c4b
Bump dev version
2016-04-12 20:02:30 -04:00
blitzmann
27a9051822
Update 1027729
2016-04-11 22:53:02 -04:00
blitzmann
54caece5b3
Update to 1027624, commit changes to itemDiff, and remove icon fetching from prep_data (need to use old dump info for now) (as well as other misc stuff)
2016-04-10 23:46:37 -04:00
blitzmann
b1fade5d3b
Update bastion, siege, triage effects; add networked sensor array effect
2016-04-10 12:55:43 -04:00
blitzmann
8ed485df0e
Group renames
2016-04-06 00:22:19 -04:00
blitzmann
9c33947a45
Update effect headers
2016-04-06 00:12:44 -04:00
blitzmann
33dc06055c
Fix some more effects
2016-04-06 00:10:51 -04:00
blitzmann
8ff4a99cf3
Add missing Force Aux effects
2016-04-05 22:57:44 -04:00
blitzmann
d38abec819
Add some missing drone module effects
2016-04-05 22:47:20 -04:00
blitzmann
0ba48aa230
Fix energy effects
2016-04-05 22:27:41 -04:00
blitzmann
acf47ad7a6
Add missing Titan effects
2016-04-05 22:05:02 -04:00
blitzmann
c948c62cac
Add missing Dreadnaught effects
2016-04-05 21:55:10 -04:00
blitzmann
eee4dbf66c
Add missing Supercarrier effects
2016-04-05 21:46:57 -04:00
blitzmann
653b995774
Update eve.db and add missing carrier effects
2016-04-05 21:36:47 -04:00
blitzmann
a78151c5aa
Add skill effects for Fighters
2016-04-04 23:52:09 -04:00
blitzmann
3177713447
Add preliminary (database/gui) fighter support. No effects / calculations.
2016-04-04 23:32:03 -04:00
blitzmann
0769df1e55
Update eve.db
2016-04-04 22:18:02 -04:00
blitzmann
0cfa7cb28f
Ensure we get all ship group and ship type restrictions
2016-04-03 16:51:01 -04:00
blitzmann
1e621ee133
Fix issue when module is loaded with invalid item causing crash due to no item being available (incorrect logic)
2016-04-03 02:04:52 -04:00
blitzmann
a203799bd2
Merge branch 'master' into singularity
2016-03-30 18:48:17 -04:00
blitzmann
8fc9724204
Switch over to HTTPS protocol for jQuery CDN ( #549 ). Also fix an issue that caused page to not load in Chrome
2016-03-30 00:25:11 -04:00
blitzmann
0d41cb96ab
Merge branch 'refactor-entityEditor' into charImplants
2016-03-30 00:04:44 -04:00
blitzmann
39b2f87194
Add in logic that required an entity for implant sets and target resists (not needed for character or damage profiles as we have read-only defaults)
2016-03-30 00:03:48 -04:00
blitzmann
1161037092
Migrate implant set editor to new entity editor
2016-03-29 21:51:39 -04:00
blitzmann
a3d9d5cca8
Migrate character editor to use new entity editor.
2016-03-29 21:19:20 -04:00
Ryan Holmes
4b67411ca6
Merge pull request #550 from MarkNBroadhead/master
...
Update README
2016-03-29 15:24:22 -04:00
Mark N Broadhead
126b807dc7
Add links and make punctuation and stylistic changes
...
I am making changes here to help the README be consistent in its styling
and gramatically correct. Specifically distro vs distribution and places
where there are no links where they would be useful.
* Add link to GitHub Issues
* Add link to EVE pyfa forum thread
* Rename Installing to Installation
* Change distros to distributions
* Add apostrophe to "projects" where it is posessive
2016-03-29 12:09:22 -06:00
Mark N Broadhead
ca81d2d602
Reword Installing section
...
* Reword text and include link to latest builds page
* Remove link to Arch repo
2016-03-29 12:04:48 -06:00
Mark N Broadhead
015c195c9f
Move Package list closer to installation section and add link
...
It makes sense for the Linux Distro-specific Packages section to
immediately follow the text about 3rd party repos in the Installing
section
* Move Linux Distro-specific Packages section
* Add link to issue #484 for FreeBSD installation
2016-03-29 11:52:55 -06:00
Mark N Broadhead
5fd170d480
Rename requirements to dependencies
2016-03-29 11:46:08 -06:00
Mark N Broadhead
4b167ba9de
Add gitter chat link in contact information section
2016-03-29 11:45:08 -06:00
Mark N Broadhead
38ac41bccb
Remove contact info for Kadeshs per blitzmann
...
Kadeshs is no longer with the projects per a conversation with blitzmann
on 29/3/2016 in gitter. He has requested I remove the contact info.
2016-03-29 11:18:52 -06:00
blitzmann
3315d27d45
Applied entity editor to resist editor.
...
Fixed issue with checking for same name in validator.
Center dialogs on parents to make it look nicer
2016-03-27 22:12:59 -04:00
blitzmann
c3dcdb0686
Entity = characters, damage profiles... anything with the generic drop down list of entities along with new/rename/etc buttons. This commit starts refactoring how we handle this, hopefully simplifying the process to a series of dialogs rather than trying to manage multiple control in the window.
2016-03-27 21:48:19 -04:00
blitzmann
ca91f6bd92
Remove debugging print
2016-03-22 23:21:39 -04:00
blitzmann
65483309ab
Clear character implants during recalculation
2016-03-22 23:17:05 -04:00
blitzmann
71d33f3429
Fit implant effects (now applies to whichever implant source is selected)
2016-03-22 23:16:31 -04:00
blitzmann
9b1c543eb7
Support multi-select
2016-03-21 23:56:00 -04:00
blitzmann
24bb0ff39a
Fix issue in which implant editor did not spawn if no implant sets
2016-03-21 23:49:01 -04:00
blitzmann
3ae312db37
Import / export implants sets
2016-03-21 23:43:45 -04:00
blitzmann
94f73241ea
Implement implant set application in character implants.
2016-03-20 23:45:42 -04:00
blitzmann
d4632b9059
Add context menu to apply implant set to fit
2016-03-20 22:28:18 -04:00
blitzmann
dd15d52130
Merge pull request #541 from aacn500/missing-charge-skills
...
Fix "Change charge skills" showing module skills #535
2016-03-20 19:55:16 -04:00
blitzmann
145f252ca6
Add icon for implant set editor
2016-03-20 19:49:53 -04:00
blitzmann
731b54a1f7
Continued work on implant set editor
2016-03-20 18:58:13 -04:00
aacn500
f8d7b68289
Fix "Change charge skills" showing module skills
2016-03-20 22:56:27 +00:00
blitzmann
80e47d5157
Add some functionality to implantSet service, and get editor working correctly with implant editor view
2016-03-20 12:49:29 -04:00
blitzmann
c1653c5f2e
Abstract the implant editor to work with different sources
2016-03-20 12:26:37 -04:00
blitzmann
36ad31ab25
Get some initial scaffolding up for implant sets sourced from the resist code.
2016-03-20 02:04:55 -04:00
blitzmann
6f1872fb94
Disable implants for read-only characters
2016-03-19 22:10:09 -04:00
blitzmann
ff56e70b81
Opps, dunno how this happened
2016-03-19 22:09:31 -04:00
blitzmann
201263237f
Add migration to update fits tablet for implant source
2016-03-19 21:20:20 -04:00
blitzmann
1ddd37f381
Enable implant searching.
2016-03-19 20:55:29 -04:00
blitzmann
f9d2a78c5e
Fix up styling for character implants and fitting window implant view
2016-03-19 19:30:42 -04:00
blitzmann
443c917c6b
Get context menus working for character implants
2016-03-19 18:23:34 -04:00
blitzmann
7c787cd13b
Recalc fit when changing implant source
2016-03-19 15:42:49 -04:00
blitzmann
dc8aff6b6c
Merge branch 'master' into charImplants
2016-03-19 15:33:35 -04:00
blitzmann
397040549f
Merge branch 'aacn500-validate-import'
2016-03-18 23:52:11 -04:00
blitzmann
0b858d6e94
Clean up call to checkStates
2016-03-18 23:51:55 -04:00
blitzmann
6c8efcda12
Fix traceback when ship is missing launcher / turret attribute ( #539 )
2016-03-18 23:31:19 -04:00
blitzmann
3fa0aa9242
Bump dev
2016-03-18 23:30:40 -04:00
aacn500
18775286c0
only check states when first loading a fit from db
2016-03-17 11:56:00 +00:00
aacn500
57433efe80
Check that modules fit on imported fits #512 #522
2016-03-16 20:12:26 +00:00
blitzmann
c42748a5dd
Fix #537 - cap battery causing remote cap transfers to apply incorrect values.
...
Bump to stable 1.20.1
2016-03-15 22:46:51 -04:00
blitzmann
b5cf835959
Add a toggle between fit-specific implants and character implants. This avoids a lot of the problems of how to mix these two sources of implants. Character implants cannot change stage.
2016-03-13 14:48:43 -04:00
blitzmann
48b45b5f51
Merge branch 'master' into charImplants
...
# Conflicts:
# gui/characterEditor.py
2016-03-12 23:20:26 -05:00
cwozniak
7d658c3f3d
Fixed ewar on damage graphs, and added a quick formula for module falloff and applied it to Target Painters and Heavy Grapplers.
2016-03-11 16:15:08 -05:00
blitzmann
91980c9f2c
Bump release
2016-03-11 00:20:26 -05:00
blitzmann
db1c80c7e3
Update effect headers
2016-03-11 00:18:33 -05:00
blitzmann
e53bd70c2c
Merge pull request #497 from SpeedProg/master
...
Added commandline arguments to specify window title and path for savefiles
2016-03-10 23:58:56 -05:00
blitzmann
fe64e2e24c
Fix module states when loading from database with an incorrect state (see #529 )
2016-03-10 23:55:12 -05:00
blitzmann
a020ca9a71
Fix tracking / guidance disrupters
2016-03-10 23:43:24 -05:00
blitzmann
7a9fde822c
Add some missing icons to the database and image store
2016-03-10 23:28:56 -05:00
blitzmann
152af02336
Fix effects involving XL missiles
2016-03-10 20:37:09 -05:00
blitzmann
be7d3a921a
Update database to TQ 1017528
2016-03-10 20:17:26 -05:00
blitzmann
78acb205d3
Merge branch 'singularity'
2016-03-10 20:16:57 -05:00
blitzmann
627dac692c
Modify applied cap drain based on ship's cap resistance
2016-03-08 18:23:35 -05:00
blitzmann
68a6a828d8
Revert "Disable setting new database version and bump pre-release"
...
This reverts commit d36bf41ecf .
2016-03-08 16:55:03 -05:00
blitzmann
e8604788df
Replace locale formating with regular string formatting due to issues with setting locale.
2016-03-06 11:48:01 -05:00
blitzmann
d36bf41ecf
Disable setting new database version and bump pre-release
2016-03-05 22:25:35 -05:00
blitzmann
821d9ea330
Add the renamed items to the conversion sheet
2016-03-05 21:54:32 -05:00
blitzmann
65eb0fac3d
Fix syntax errors
2016-03-05 21:51:11 -05:00
blitzmann
e9a0c5456e
Fix group matching: Capital charges
2016-03-05 21:48:12 -05:00
blitzmann
e2d33beb34
Fix group matching: Remote Sensor Dampener -> Sensor Dampener
2016-03-05 21:44:02 -05:00
blitzmann
b44c8461d4
Fix group matching: ECM Burst -> Burst Jammer
2016-03-05 21:41:01 -05:00
blitzmann
38cc13ff2c
Update to 1015913
2016-03-05 21:37:12 -05:00
blitzmann
53a46dcec6
Fix bug causing fitting view to crash if ammo does not have icon
2016-03-05 21:32:02 -05:00
blitzmann
c01e506eb1
Add some debug info to item stats (effect and attribute IDs)
2016-03-05 15:42:31 -05:00
blitzmann
ad61795e80
Add conversions, TODO: Confirm with some testing!
2016-03-05 15:41:39 -05:00
blitzmann
bd802ab926
Fix typing issue with cargo stat
2016-03-05 01:08:53 -05:00
blitzmann
a25a1c0415
Reintroduce thousands separators for certain stats, tweak precision of cargo stat and displays
2016-02-28 18:14:27 -05:00
blitzmann
969952cccc
Add support for user-defined server timeout setting ( #492 )
2016-02-14 18:51:18 -05:00
blitzmann
d85f8c0744
bump dev
2016-02-14 18:10:13 -05:00
Constantin Wenger
cf60bbc904
Merge remote-tracking branch 'upstream/master'
...
updated from upstream
2016-02-11 06:53:01 +01:00
blitzmann
9c67e7dd93
Fix database for icons (using old data), bump for release
2016-02-10 20:07:56 -05:00
blitzmann
df81a146d2
Bump dev
2016-02-10 15:08:42 -05:00
blitzmann
9bfb697f1e
Bump version
2016-02-10 13:22:39 -05:00
blitzmann
2e227cdbd5
Update to TQ 1006189
2016-02-10 11:49:58 -05:00
blitzmann
fb7c227a10
Add a few market conversions and change cap drone group name (Feb '16 release)
2016-02-10 01:24:21 -05:00
blitzmann
e3742c0420
Fix double calculations on projected fits that double as boosters ( #496 )
2016-02-10 00:04:19 -05:00
blitzmann
373ccbcee5
Fix runtime for all ganglink module effects
2016-02-07 23:46:20 -05:00
blitzmann
785060f12b
Merge branch 'test'
2016-02-06 16:07:44 -05:00
blitzmann
4e509bbaee
Fix character editor crash on Windows by disallowing resizing. ( #441 )
2016-02-06 16:04:29 -05:00
Constantin Wenger
02d4ac81dd
renamed parameter savepath to customSavePath for better distinguishability to savePath
2016-02-05 13:10:18 +01:00
blitzmann
7e305aab67
Revert "Tentative fix for character editor issues."
...
This reverts commit 253ebdc4e1 .
2016-01-31 10:52:00 -05:00
blitzmann
55eed0d029
Revert "Fix Character Editor Dialog for osx"
...
This reverts commit 9fc31d6a55 .
2016-01-31 10:51:45 -05:00
blitzmann
c7d5f2533a
Merge pull request #514 from gitter-badger/gitter-badge
...
Add a Gitter chat badge to README.md
2016-01-29 14:49:08 -05:00
The Gitter Badger
a6cfbcb331
Add Gitter badge
2016-01-29 19:41:11 +00:00
blitzmann
45074952fd
Merge pull request #504 from resinneublem/export-charges-optional
...
Make exporting charges a preference
2016-01-26 15:34:23 -05:00
blitzmann
a73d9abc60
Fix stacking for leadership, skirmish, and Information skill effects
2016-01-26 05:12:46 -05:00
blitzmann
9fc31d6a55
Fix Character Editor Dialog for osx
2016-01-25 22:47:27 -05:00
blitzmann
9cb99a1170
Update README.md
2016-01-25 21:36:50 -05:00
blitzmann
f3f1d022ef
Updated to new repo location and forum thread
2016-01-25 21:14:45 -05:00
blitzmann
253ebdc4e1
Tentative fix for character editor issues.
2016-01-25 21:10:20 -05:00
blitzmann
5d45f1d3f3
Update README.md
2016-01-25 20:37:35 -05:00
blitzmann
e253af9763
Added links to distro-specific packages
2016-01-25 20:37:17 -05:00
blitzmann
a355a82f8a
Merge pull request #503 from resinneublem/osx-preferences-shortcut
...
Use idiomatic osx preferences shortcut
2016-01-16 23:31:05 -05:00
Resin Neublem
ceb7eb15c3
Make exporting charges a preference
...
Some users don't want to export equiped charges because it might
conflict with their cargo hold (don't need 2x of the same type of script)
They just be equipping the items to see the different stats
2016-01-16 13:45:13 -05:00
Resin Neublem
115b154f0b
Use idiomatic osx preferences shortcut
...
OSX uses "Command-," for application preferences
2016-01-16 13:09:13 -05:00
blitzmann
2d1344b785
Fix issue with accidental whitespace in CREST user-defined settings
2016-01-13 19:41:58 -05:00
blitzmann
bdf793072c
Fix for t2 cloaks on prospect
2016-01-12 17:38:00 -05:00
blitzmann
2f879d39f3
Bump dev
2016-01-12 17:34:53 -05: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
36ab224853
Update to 996005 and bump stable
2016-01-12 00:28:19 -05:00
blitzmann
52d19b8de4
Remove debug prints
2016-01-09 14:48:13 -05:00
blitzmann
7be5ec844f
Update README.md
2016-01-09 14:13:20 -05:00
blitzmann
3d26a31ee2
Add option to disable gauge animations (primarily for osx 10.11 users, see #438 )
2016-01-09 12:36:55 -05:00
blitzmann
343d605a84
Fitting file import improvements:
...
- Blank files don't cause crash
- If error happens during processing, notify user
2016-01-03 21:45:19 -05:00
blitzmann
ef1228eb32
Ensure that utf-8 is tested when importing fits
2016-01-03 13:24:05 -05:00
blitzmann
ad738f7e7c
Fix exporting fit to XML when name is unicode
2016-01-03 00:06:53 -05:00
blitzmann
4a66fa0138
Revert "Fix Command Destroyer MWD sig radius issue"
...
This reverts commit 331338e7b9 .
2015-12-30 23:17:42 -05:00
blitzmann
331338e7b9
Fix Command Destroyer MWD sig radius issue
2015-12-30 23:02:27 -05:00
blitzmann
8e28925336
Add civilian weapons
2015-12-20 21:10:18 -05:00
blitzmann
df0e829dbe
Merge pull request #478 from Neugeniko/master
...
Handle Crest Import and Export of Drone Bay and Cargo Bay contents.
2015-12-20 18:35:36 -05:00
Neugeniko
0c278b668c
Handle Crest Import and Export of Drone Bay and Cargo Bay contents.
2015-12-16 12:56:28 +11:00
blitzmann
6e7ba714a8
Bump Dev, and fix import errors ( #474 )
2015-12-13 22:26:36 -05:00
blitzmann
d8e2e3ace1
Fix triage effects on weapon disrupters, update DB, and bump release
2015-12-10 20:18:02 -05:00
blitzmann
69c3dd188e
Merge pull request #472 from wendazhou/FixNeutNosDisruptor
...
Fixed display of neut and nos amount, and guidance disruptors
2015-12-10 19:50:58 -05:00
Wenda Zhou
57da36f1cf
Fixed category names for neut, nos and tracking disruptor.
...
With the implementation of falloff for energy neutralizer
and nosferatus, their names has changed so had to update
for correct display.
Also added some display for the new guidance disruptors
(i.e. missile disruptors). This also fixes the category
change for weapon disruptor (both are now called weapon
disruptor).
2015-12-09 22:50:30 -05:00
blitzmann
753ba00ac0
Update icons and EVE data
2015-12-09 21:56:22 -05:00
blitzmann
290f7d116f
Fix some RR shield effects, and bump dev because I forgot
2015-12-09 21:09:50 -05:00
blitzmann
81fa88a36d
Remove previously mentioned old item
2015-12-09 20:55:34 -05:00
blitzmann
0dd98330aa
Fix issue with old item in market service causing error due to being non-existent.
2015-12-09 20:54:29 -05:00
blitzmann
ae55a2c1d2
Fix Nestor RR falloff effect
2015-12-08 12:21:21 -05:00
blitzmann
43ae593568
Bump to Stable
2015-12-07 20:12:19 -05:00
blitzmann
81963a6a7d
Update effect files
2015-12-07 20:10:44 -05:00
blitzmann
fbf67c134b
Merge remote-tracking branch 'origin/singularity'
2015-12-07 19:39:45 -05:00
blitzmann
a0cfe05eb5
Update to 988883, fix market conversion and add the converted modules, and improve on rename/conversion helper script
2015-12-07 19:38:54 -05:00
blitzmann
ba6e8d7ad1
Add renamed items
2015-12-06 14:28:35 -05:00
blitzmann
cbd2ed603f
Possible fix for character editor crash
2015-12-06 11:16:54 -05:00
blitzmann
a2f1623b00
Fix icon script (no longer use icon prefix) and update icons
2015-12-06 10:22:25 -05:00
blitzmann
87ebcf0818
Update renders
2015-12-06 01:42:12 -05:00
blitzmann
f329c9956e
Fix for icon conversion
2015-12-06 01:30:21 -05:00
blitzmann
2ac62ece06
Remove erroneous command causing a break in ship booster menu
2015-12-05 22:53:51 -05:00
blitzmann
f9db5eb201
Update to 988638
2015-12-05 22:35:03 -05:00
blitzmann
0a10f2d72a
If running under OSX and wx3, override wx.ID_COPY and wx.ID_PASTE. See GH Issue #456
2015-12-04 01:06:35 -05:00
blitzmann
4325ccab8a
Different fix for #397 and fix #458
2015-12-03 22:04:59 -05:00
blitzmann
04c6fad531
Change user agent of CREST calls
2015-12-03 20:50:01 -05:00
blitzmann
ca92285ff3
Fix some Weapon Disruption effects
2015-12-03 20:40:23 -05:00
blitzmann
96eee3a173
Fix Nos/Neut effects
2015-12-03 20:21:57 -05:00
blitzmann
a74c3c9b3d
Fix #461
2015-12-02 20:38:45 -05:00
blitzmann
b4373cb0c5
Fix #451
2015-11-29 17:56:39 -05:00
blitzmann
9029c04ce6
Merge branch 'master' into singularity
2015-11-27 22:45:28 -05:00
blitzmann
c7c0c49218
Fix #434
2015-11-27 20:12:02 -05:00
blitzmann
191dd1c71b
Add new mining frigate effects
2015-11-27 16:15:16 -05:00
blitzmann
3b64373393
Add more missing effects
2015-11-27 15:58:53 -05:00
blitzmann
0f6c67e852
Add missing effect for Oneiros
2015-11-27 15:03:41 -05:00
blitzmann
209297769f
Missed an effect
2015-11-27 01:20:08 -05:00
blitzmann
2d4e3a6ddf
Rename Logi skill to Logistic Cruiser
2015-11-27 01:18:32 -05:00
blitzmann
350f4c9f89
Add new effects. This commit uses a new helper script that automatically writes the effect file for the more straightforward effects.
2015-11-27 01:14:59 -05:00
blitzmann
9c9a6b69fe
Revert "Add new nos/neut effect files, and change module/drone files to account for new attributes. This does not add the database"
...
This reverts commit 7dbe6dbe2d .
2015-11-27 00:07:24 -05:00
blitzmann
2b9d85a4bc
Update setup-osx.py
2015-11-26 19:10:06 -05:00
blitzmann
f053e45671
Create setup-osx.py
2015-11-26 19:09:23 -05:00
blitzmann
4d701f561e
fix booster menu causing crashes ( #424 )
2015-11-26 18:56:20 -05:00
blitzmann
3cb6d03487
Fix issue with OSX passing an unknown argument
2015-11-25 19:23:59 -05:00
blitzmann
7dbe6dbe2d
Add new nos/neut effect files, and change module/drone files to account for new attributes. This does not add the database
2015-11-22 23:03:46 -05:00
blitzmann
81f122467a
Fix #432
2015-11-20 01:29:46 -05:00
blitzmann
20759d205c
Merge pull request #429 from Neugeniko/master
...
Added detection of Unicode BOM (Byte Order Mark) ...
2015-11-15 17:27:51 -05:00
blitzmann
b37aea40a7
fix exception when setting a unicode fit as booster (should hopefully fix all timer-related unicode errors)
2015-11-15 17:18:44 -05:00
blitzmann
f95e864119
Fix mindlink effects
2015-11-15 17:18:33 -05:00
blitzmann
7a9de8cd99
Bump dev version
2015-11-15 17:18:25 -05:00
Neugeniko
dde8b1f802
Added detection of Unicode BOM (Byte Order Mark) to determine the encoding used in imported files.
2015-11-14 01:00:32 +11:00
blitzmann
ca34d7cced
Differentiate between character implants and fits
2015-11-10 02:06:44 -05:00
blitzmann
938e2a871d
Merge branch 'master' into charImplants
...
Conflicts:
gui/characterEditor.py
2015-11-08 21:19:04 -05:00
blitzmann
89b756d760
Bump release
2015-11-08 20:23:12 -05:00
blitzmann
3b1edd3283
Add error handling to CREST functions when no connection can be made.
2015-11-08 20:07:30 -05:00
blitzmann
5369b17ebf
Update 977931
2015-11-08 19:55:34 -05:00
blitzmann
2fadaa890b
fix save character as on os x
2015-11-08 13:52:53 -05:00
blitzmann
31bdb75c51
Added confirmation dialog when deleting character
2015-11-08 12:49:00 -05:00
blitzmann
0124f63d9a
Fix amount change dialog for os x
2015-11-08 12:44:32 -05:00
blitzmann
95dba166eb
Remove some debugging prints
2015-11-08 12:37:31 -05:00
blitzmann
83adadd71f
Convert pubsub to wx events
2015-11-08 12:33:56 -05:00
blitzmann
4baf65c0c7
Merge pull request #414 from andrewd18/master
...
Add "requests" to README.md
2015-11-07 10:16:44 -05:00
Andrew Dorney
72cdd3e104
Add "requests" to README.md
...
CREST support requires the requests module which may not be included by default in all users' distributions.
2015-11-07 06:57:34 -06:00
blitzmann
febc2eee09
Add some conditionals to disable Attribute Editor for wxPython 2.8
2015-11-06 20:23:09 -05:00
blitzmann
b302a0a6e5
Weak ciphers aren't needed to CREST it seems (probably was at one point)
2015-11-06 20:06:08 -05:00
blitzmann
1f6a14ee36
Fallback to wx2.8 if 3.0 is not found
2015-11-06 16:04:20 -05:00
blitzmann
99a15af26e
Merge pull request #408 from fj/patch-1
...
Fix typo in README.md
2015-11-06 14:40:43 -05:00
John Feminella
dff7a4d6ac
Fix typo in README.md
...
"liscense" ⇒ "license"
2015-11-06 11:32:28 -05:00
blitzmann
3c8e6a61f2
Fix #406
2015-11-05 20:30:11 -05:00
blitzmann
fb997ab16d
bump stable 1.16.1
2015-11-03 22:44:52 -05:00
blitzmann
8fe5f43875
fix some stuff
2015-11-03 22:44:01 -05:00
blitzmann
c8cfee3511
More mac fixes
2015-11-03 22:12:35 -05:00
blitzmann
bf0b89f3b5
Old mac client shouldn't even know about CREST / override. Disable all instances of them for this build.
2015-11-03 21:25:52 -05:00
blitzmann
1d295c04e3
Fix for missing attributes
2015-11-03 20:43:49 -05:00
blitzmann
11ebde87c9
Change attr override window from ctrl+a to ctrl+b
2015-11-03 19:38:03 -05:00
blitzmann
88c4de9820
reintroduce mac-wx3. Split platform build are likely needed right now
2015-11-03 19:28:08 -05:00
blitzmann
09e0a0576c
MainFrame pointer was accidentally deleted from characterEditor.py, causing issues.
2015-11-03 19:21:45 -05:00
blitzmann
fc84c5dc94
Whoops
2015-11-03 13:24:49 -05:00
blitzmann
687ebbc41b
Bump Stable
2015-11-03 06:21:29 -05:00
blitzmann
0abe953a70
Update dist script to replace mac skel
2015-11-02 21:34:55 -05:00
blitzmann
2a8f3e4855
Merge branch 'singularity'
2015-11-02 21:28:26 -05:00
blitzmann
8cd36f3cbf
Add item renames
2015-11-02 21:06:54 -05:00
blitzmann
5577e1976b
Update to SISI w/ effects
2015-11-02 20:55:23 -05:00
blitzmann
4b27becb5f
Merge branch 'overrides' into singularity
...
Conflicts:
eos/db/__init__.py
eos/db/saveddata/__init__.py
eos/db/saveddata/queries.py
gui/mainFrame.py
gui/mainMenuBar.py
2015-11-02 19:01:12 -05:00
blitzmann
3c055b78d3
Fix clearing of all overrides
2015-11-02 18:55:21 -05:00
blitzmann
eb5ce91cb2
Fix gitignore
2015-11-02 18:47:06 -05:00
blitzmann
ef36dc5ba3
Import/export/clear overrides, add missing files due to bad gitignore entry
2015-11-02 18:45:56 -05:00
blitzmann
d9c710c5a1
Minor improvements
2015-11-01 21:36:04 -05:00
blitzmann
c436e0e669
Create a proper menu item toggle for overrides
2015-11-01 21:19:49 -05:00
blitzmann
e80917e3d1
Things are saved now via GUI
2015-11-01 20:52:22 -05:00
blitzmann
0d0ec42daf
Initial GUI commit. Still need to actually handle the attribute change
2015-11-01 19:49:22 -05:00
blitzmann
0e4cca6138
Load overrides from database
2015-11-01 15:00:09 -05:00
blitzmann
b701acb275
Overrides work properly now. Currently toggled on/off by opening character editor, this will be taken over by a menu option
2015-11-01 13:02:29 -05:00
blitzmann
4eb61051c6
Add overrides to the modifiedAttributeDict. Still need to figure out how to switch between the original and the override
2015-11-01 12:04:02 -05:00
blitzmann
56aba37758
Fix PoC so that it actually works, and add a working test case for Web II (changing speedfactor to -80%)
2015-11-01 09:43:34 -05:00
blitzmann
f432b08149
Proof of concept. Need to save overrides in user database and create GUI for it. May be difficult to collect and apply considering the Item container is attached to the eve db and not the user.
2015-10-31 16:53:20 -04:00
blitzmann
3e0b2fd09c
Add debug info
2015-10-31 16:52:10 -04:00
blitzmann
c7b8d94e4f
Merge branch 'crest_fitting' into singularity
2015-10-31 15:02:24 -04:00
blitzmann
31a9b03436
Merge pull request #390 from OISumeko/weaponStagger
...
Added option for disabling capacitor simulation staggering for certain modules
2015-10-31 14:55:22 -04:00
blitzmann
f33f558006
Fix prep_data.py
2015-10-31 14:27:43 -04:00
blitzmann
bb4fe63a7c
Add CREST preference icon (basic EVE icon), and fix menus when changing modes and whatnot
2015-10-31 14:10:41 -04:00
blitzmann
ccb9e085b2
Setting to change server for CREST, and some other improvements.
2015-10-31 13:20:13 -04:00
Cameron Grout
702d249bad
Updated turret detection as advised
2015-10-31 16:15:35 +13:00
Cameron Grout
cc2835a341
Turrets of the same type now do not stagger
...
Playing with the cap simulator, I noticed that turrets of the same type
stack and have staggering applied when running through the cap
simulator. This is not realistic behaviour as most (all?) pilots will
have grouped their turrets in-game, meaning they will all activate
simultaneously rather than activating individually, offset from
each other.
This change introduces a 'disable stagger' field to the drain tuple that
is passed through to the cap simulator, allowing us to disable
staggering on certain modules. This will enable us to add GUI options in the
future to allow users to choose whether to stagger certain modules (eg,
cap boosters, neuts) or have them all fire simultaneously. Currently
this defaults to False (existing behavior) for all modules except for
turrets, which will now behave more like in-game turrets for cap
simulation purposes.
2015-10-31 15:30:20 +13:00
blitzmann
d73c53cb10
Merge pull request #389 from OISumeko/issue300
...
Fix for issue #300
2015-10-30 21:26:39 -04:00
OISumeko
73409a3324
Fix for issue 300
...
Modified capsim so that for non-capstable fits, the capacitor time will
indicate the time at which the first module failed to activate due to
insufficient capacitor rather than the time of the last successful
activation.
2015-10-31 14:14:44 +13:00
blitzmann
24f770aa7b
Use + instead of space (fixes an Iceweasel browser issue)
2015-10-30 21:09:06 -04:00
blitzmann
649b99d7bd
Another possible fix for server issues.
2015-10-30 21:07:56 -04:00
blitzmann
a8b50032c4
Merge pull request #388 from OISumeko/master
...
Fix for 387
2015-10-30 12:41:40 -04:00
Cameron Grout
d1d276ae68
Fix for 387
...
Modified capsim to deal with reload/clipSize logic before grouping
modules for staggering. This prevents loaded AARs from being sent
through as seperate cap drain elements to other repairers of the same
size.
2015-10-30 16:18:33 +13:00
blitzmann
6eafbb0a25
Possible fix for server issues. Instead of using a timer, use the socket timeout, and ensure that we stop server before spawning a new one.
2015-10-28 21:25:01 -04:00
blitzmann
aedd7ce2de
Add support to delete fit from EVE
2015-10-26 21:27:54 -04:00
blitzmann
b0511ed856
Delete crest chars when changing client settings
2015-10-26 23:54:42 -04:00
blitzmann
d60b288e0e
Merge pull request #381 from OISumeko/master
...
Fix for issue 347
2015-10-26 19:32:05 -04:00
blitzmann
f7d5287087
Merge pull request #385 from minlexx/patch-1
...
Check that python-dateutil is installed at startup
2015-10-26 19:31:20 -04:00
blitzmann
7032baa7ef
Add some logic to disable from CREST menu items if character is not logged in
2015-10-25 22:02:15 -04:00
blitzmann
b52cbef26f
Clean up some imports, get rid of CharacterInfo window.
2015-10-25 21:49:24 -04:00
blitzmann
34f699b96a
Use cached_until value for GUI countdown
2015-10-25 21:44:24 -04:00
blitzmann
5b341dfc06
pycrest now injects cached until value into the results
2015-10-25 21:44:04 -04:00
blitzmann
cb0003b942
Use deepcopy instead of copy. Fixes issue with using same session object across characters
2015-10-25 20:17:42 -04:00
blitzmann
6ee6186280
Make a post thing for pycrest. Still having authentication errors occasionally.
2015-10-25 19:51:58 -04:00
blitzmann
781abeea53
Implement a character cache, as the database-layer cache is seemingly not working. =/
2015-10-25 19:41:12 -04:00
blitzmann
6496164d95
Merge branch 'crest_fitting' of https://github.com/DarkFenX/Pyfa into crest_fitting
2015-10-25 18:14:46 -04:00
blitzmann
1ce2921eb7
Put current character info in titlebar, and disable getting image.
2015-10-25 18:14:12 -04:00
blitzmann
6eb6925606
Move html
2015-10-25 17:55:39 -04:00
blitzmann
9d7a3605dc
Use timers properly
2015-10-25 17:52:53 -04:00
blitzmann
056e961ccc
use webrowser module to open URIs (had some difficulty with LaunchDefaultBrowser on OS X)
2015-10-25 14:46:24 -04:00
blitzmann
8f08f8efb8
Make sure httpd server stops after a certain time frame.
2015-10-25 00:09:33 -04:00
blitzmann
167eb60fe3
Added logic to find CA certs for SSL connections (for frozen apps) and added some logging
2015-10-24 23:32:15 -04:00
blitzmann
c04b7e0552
Revert "Add tomorrow to repo rather than dependency" - going to including it in skel rebuild
...
This reverts commit ff87d5e456 .
2015-10-24 22:51:46 -04:00
blitzmann
ff87d5e456
Add tomorrow to repo rather than dependency
2015-10-24 22:39:43 -04:00
blitzmann
c81774a3aa
Move pycrest to service (might move it to utils later, dunno)
2015-10-24 22:28:31 -04:00
blitzmann
a5920a9c9c
Added missing files (and fix why they were missing)
2015-10-24 16:46:45 -04:00
blitzmann
c103e563a9
remove old import
2015-10-24 16:23:54 -04:00
blitzmann
08382db011
Add character management window, ability to add and delete crest characters, and fix issue with not having default client ID available.
2015-10-23 21:26:38 -04:00
blitzmann
9929510e53
More work on CREST stuff. Now implicit character can GET and POST fits.
2015-10-23 19:14:43 -04:00
blitzmann
f6cddcc86d
Add to repo missing preferences panel
2015-10-23 19:12:05 -04:00
blitzmann
953a70327a
Fix (hack at) pycrest to fix caching issue when getting another character.
2015-10-23 01:21:51 -04:00
blitzmann
6e04c64ffb
Changed login box to show currently logged in character with timer, and we now fetch the character image.
2015-10-23 00:52:03 -04:00
blitzmann
e0f99ee133
Start refinement of CREST utilities:
...
* Add preference page which gives option of implicit grant or user client details
* Improve CREST service
* Changes in pycrest which make things a little easier
2015-10-21 23:10:06 -04: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
69a4e42ab0
Forgot the server
2015-10-19 21:34:47 -04:00
blitzmann
8151debfe1
Can now login to SSO from pyfa, which completes basic integration. This is very crude, will be refined.
2015-10-19 20:09:39 -04:00
blitzmann
972df6cad3
Add support for importing CREST fittings from clipboard and through EVE Fittings browser
2015-10-18 23:38:21 -04:00
blitzmann
b1729095a0
Export fitting to EVE, fix json bugs, and include forgotten CREST service.
2015-10-18 17:13:19 -04:00
blitzmann
23dbb59f3f
Couple fixes
2015-10-18 01:46:41 -04:00
blitzmann
9269c54434
Implement exporting in CREST format
2015-10-18 01:33:39 -04:00
blitzmann
c4246c0d50
Added CREST service and first pass of fitting resource browsing. I want to completely rework this eventually, but right now just focused on getting a rough draft going.
2015-10-18 00:21:01 -04:00
blitzmann
d013a41079
Added CREST client data (for SISI), and rudimentary database support. Valid data has to be manually entered at this time, but the loading of the crest character works and uses pycrest correctly
2015-10-17 21:47:55 -04:00
blitzmann
94995685e9
Added pycrest with a few fixes.
2015-10-17 21:41:24 -04:00
blitzmann
11c3859270
Added small server script to be used as CREST callback. This can listen for and print the authorization code.
2015-10-16 15:39:40 -04:00
blitzmann
1415de9573
Merge pull request #382 from Will-W/master
...
Add a simple usage note to projected view
2015-10-13 20:19:40 -04:00
Will Wykeham
73de795082
Fix click on dummy item
2015-10-13 16:13:35 +01:00
Will Wykeham
bb9760f79c
Add a usage hint to the Projected tab
2015-10-13 16:01:13 +01:00
Will Wykeham
53b8ca3940
Fix some indentation inconsistency
2015-10-13 15:59:06 +01:00
Will Wykeham
8a9107c798
Fix a double handle of the delete event
...
On GTK, the handler will get called twice if you call skip(),
and a ValueError exception is thrown on cmdline
We're handling the event so skip not necessary.
2015-10-13 15:56:58 +01:00
OISumeko
52f06bbd43
Fix for issue 347
2015-10-14 01:06:19 +13:00
blitzmann
5246432420
Fix triage effects
2015-10-12 19:30:09 -04:00
blitzmann
8ccdbcc51d
Fixed generating .exe on Linux.
2015-10-11 21:49:28 -04:00
blitzmann
81c2895c9e
Fix dist script
2015-10-12 00:00:10 -04:00
blitzmann
cbb31c1217
Update dist.py
2015-10-11 19:15:40 -04:00
blitzmann
6c80d15f1d
Close update dialog, don't destroy (OSX bug fixes)
2015-10-09 17:43:23 -04:00
blitzmann
4baa6e9e9f
Switch over wx.BusyInfo from custom wait dialog
2015-10-09 13:04:06 -07:00
blitzmann
2e998bd5a4
Merge branch 'master' into osx_fixes
2015-10-09 12:20:07 -07:00
blitzmann
a33ec89e87
Fix issue that caused fits that were supposed to open in the background to calculate. Unfortunately this fix breaks the tab snapshot, will have to figure that out later
2015-10-09 18:32:03 -04:00
blitzmann
ba9232e514
Fix preferences dialog
2015-10-09 09:10:37 -07:00
blitzmann
f090cafa5c
OS X distributive was pointing to the wrong path for the pyfa root, due to the executable being in a different place than the actual root. This changes the logic to use sys.executable as a fallback when __file__ doesn't exist (for example in the windows distributive)
2015-10-08 15:23:51 -04:00
blitzmann
a67b46bb9a
Fix some mining effects
2015-10-05 20:37:41 -04:00
blitzmann
f17fb82ce7
Fix issue with ship bonuses not applying when fit is projected ( #374 )
2015-10-05 18:10:39 -04:00
blitzmann
3f6c484c99
Fix paths that point to eve.db
2015-10-05 12:33:07 -04:00
blitzmann
11cf4b356c
Correct GUI problem with character editor
2015-10-05 03:26:41 -04:00
blitzmann
231cdb8399
Fix minor default settings, fix dist script for wx3 merge
2015-10-04 22:07:23 -04:00
blitzmann
30f077027b
Update README.md
2015-10-04 21:37:02 -04:00
blitzmann
8a2c4671bf
Update README.md
2015-10-04 21:34:53 -04:00
blitzmann
35f56b9c32
Rename gpl.txt to LICENSE
2015-10-04 21:34:36 -04:00
blitzmann
ae3bd9d9d4
Fix additions toggle to fully collapse
2015-10-04 18:58:55 -04:00
blitzmann
9465aceddb
Add splitter between fitting and additions
2015-10-04 18:28:15 -04:00
blitzmann
8e353b08ae
Fix some weirdness with come columns
2015-10-04 17:16:48 -04:00
blitzmann
a5f1370eec
Fit system effects not applying to projected fits.
2015-10-04 13:17:13 -04:00
blitzmann
b454ac003b
Present error message if HTML Export path does not exist
2015-10-04 15:36:56 -04:00
blitzmann
17d353e09b
Fix crash with GUI HTML export, and clean up dialogs.
2015-10-04 15:24:53 -04:00
blitzmann
365cacac66
Fix #371
2015-10-02 11:16:41 -04:00
blitzmann
30fef3039c
Merge branch 'wx3'
2015-10-01 21:16:06 -04:00
blitzmann
6f161b495f
Bump dev version
2015-10-01 21:15:53 -04:00
blitzmann
582e54e758
Fix a few things in inno script
2015-09-29 22:48:50 -04:00
blitzmann
072fac4259
Merge branch 'master' into wx3
2015-09-29 21:35:44 -04:00
DarkPhoenix
4e890e1e1d
Update database to tq version and bump version in config
2015-09-29 22:28:49 +03:00
DarkPhoenix
473b70944f
Merge branch 'singularity'
2015-09-29 22:25:36 +03:00
blitzmann
37b158439d
Fix #359
2015-09-28 20:32:55 -04:00
blitzmann
2617143330
Fix #363
2015-09-27 18:16:54 -04:00
blitzmann
a3b108382e
Move eve.db to root
2015-09-27 09:45:44 -04:00
blitzmann
e07c162453
Reduce confusion with number of cycles vs charges
2015-09-26 19:17:22 -04:00
blitzmann
0f8992432b
Merge branch 'master' into wx3
...
Conflicts:
gui/characterEditor.py
2015-09-26 18:53:28 -04:00
blitzmann
dc55dbdf36
Polish some events
2015-09-25 14:48:05 -04:00
blitzmann
d0ec17feba
Some syntax
2015-09-25 14:13:33 -04:00
blitzmann
5b5fdd97d6
Enable and fix market tree for character implant view
2015-09-25 13:59:37 -04:00
blitzmann
c751544560
Do not show level change menu for All 5/0 in char editor
2015-09-25 12:56:40 -04:00
blitzmann
1d51e86c1c
Added individual skill save to context menu
2015-09-25 12:16:11 -04:00
blitzmann
05b9d1e607
Fixed some bugs, added character action buttons on editor
2015-09-25 12:13:17 -04:00
blitzmann
2a88e3114b
Skill color goes back to normal when saving/reverting skill.
2015-09-25 11:15:08 -04:00
blitzmann
a0f9fb6ad6
Enable/disable edit menu options, and add color to character editor to show which skills are edited
2015-09-24 22:11:31 -04:00
blitzmann
b844bdf986
Add save character as dialog
2015-09-24 20:46:07 -04:00
blitzmann
61614553a2
Fix bug with char copy, and added char revert and save as (unfinished)
2015-09-24 19:03:30 -04:00
blitzmann
ae870f9535
Merge branch 'newTempChar'
2015-09-24 17:16:14 -04:00
blitzmann
30a8437515
Fix returning unicode with __repr__ and __str__. Fixes #356
2015-09-24 14:15:54 -04:00
blitzmann
8647fa245f
Fix Jump Drive Economizer. It does not project, and is only applies bonus when online.
2015-09-24 13:09:43 -04:00
blitzmann
23bb763c51
Fix system effects to respect their state
2015-09-24 13:09:25 -04:00
blitzmann
c158cb076f
Fix dist script for icons
2015-09-24 12:43:20 -04:00
blitzmann
b1ebf8562a
Incorporate icon zipfile making into dist script
2015-09-24 12:27:29 -04:00
blitzmann
e9d02ce4c8
Change to use BitmapLoader class
2015-09-24 12:21:50 -04:00
blitzmann
ec6914d4aa
Bitmap Loader is now a proper class, and can be used to load images from zipfile
2015-09-24 12:18:33 -04:00
blitzmann
474f270b26
Change to new icon locations
2015-09-24 12:17:17 -04:00
blitzmann
fb7574e476
Remove extra location stuff from bitmap loader
2015-09-24 11:45:24 -04:00
blitzmann
760b5f3d74
Change in icon layout in preparation for better icon loading.
2015-09-24 11:44:20 -04:00
DarkPhoenix
51c481206c
Bump version to make preview build
2015-09-24 01:15:56 +03:00
DarkPhoenix
7b6b922c57
Update database to 965413 and implement BC changes
2015-09-24 01:08:20 +03:00
blitzmann
a08bb2494b
Fix system effect states
2015-09-22 21:45:32 -04:00
blitzmann
4affc24ec7
update setup.py
2015-09-20 20:47:16 -04:00
blitzmann
d7cb0d536f
Polish the Inno script to delete left overs and only uninstall if version is before a certain milestone.
2015-09-19 23:14:53 -04:00
blitzmann
bf9a4b4919
Run uninstall before installing. Removes old files. Still need version checker and deleting pyc/pyo files
2015-09-18 19:48:06 -04:00
blitzmann
3ea4439b8d
Allow changing all 5 and 0 from editor
2015-09-18 11:59:52 -04:00
blitzmann
bd53785667
Allow all 5 and 0 to change skills from affecting skill menu
2015-09-14 20:35:36 -04:00
blitzmann
f2b4400834
Do auto-save when editing in character editor.
2015-09-14 20:30:12 -04:00
blitzmann
b8d01d5ecb
Fix a few things
2015-09-13 16:59:59 -04:00
blitzmann
9ae5cfbab2
Revert "Fix API stuff. This should theoretically work, but it's untested."
...
This reverts commit 1402ceec63 .
2015-09-13 16:57:22 -04:00
blitzmann
045031e8ae
Revert "Fix character rename, delete, and copy."
...
This reverts commit c72f049ccd .
Conflicts:
service/character.py
2015-09-13 16:55:32 -04:00
blitzmann
2c7bfd14b6
Revert "Separate characters from Fit relationship..."
...
This reverts commit 3521b3887d .
Conflicts:
eos/db/saveddata/queries.py
2015-09-13 16:53:42 -04:00
blitzmann
1584586fd2
Try a different approach to temp skill levels
2015-09-13 16:51:36 -04:00
blitzmann
1402ceec63
Fix API stuff. This should theoretically work, but it's untested.
2015-09-12 13:15:59 -04:00
blitzmann
4663270067
Since we now have a list of skills by default on our character, remove the iterSkills iterator which helped fetch skills that were not previously loaded
2015-09-12 11:06:21 -04:00
blitzmann
0b9cdaa944
Change the way skills are loaded. We now load all skills when character is created, instead of just creating character and loading skills on demand. This fixes a bug in which new characters were not saving their skills to the database.
2015-09-12 10:59:44 -04:00
blitzmann
89c011d37e
Minor modifications.
2015-09-12 10:30:51 -04:00
blitzmann
c72f049ccd
Fix character rename, delete, and copy.
2015-09-09 23:12:59 -04:00
blitzmann
ca34217f3b
Added character saving.
...
Deleting characters is broken for now due to using wrong session, but I believe creating character works. Further tests needed
2015-09-09 20:33:15 -04:00
blitzmann
3521b3887d
Separate characters from Fit relationship and create new character session. At this point, changes to characters do not persist. Efforts must still be made to focus on creating a character save function as well as ensure characters that are dirty are loaded correctly for fresh fits.
2015-09-09 19:08:38 -04:00
blitzmann
492776c5a8
Fix Scram effect to turn off MWDs. Fixes #70
2015-09-06 11:06:52 -04:00
blitzmann
51a8076d30
Comment cleanup
2015-09-01 23:29:47 -04:00
blitzmann
decf7ff028
Fix #351
2015-09-01 23:23:52 -04:00
DarkPhoenix
31b1c94c0f
Add AT13 prize ships
2015-09-01 01:26:30 +03:00
DarkPhoenix
a9fc457510
Bump dev version
2015-09-01 00:09:10 +03:00
blitzmann
7c3c8182a7
Fix initial database creation
2015-08-28 22:03:54 -04:00
blitzmann
b162927f79
Merge branch 'master' into wx3
2015-08-27 22:05:38 -04:00
blitzmann
6dbed1403a
Bump stable
2015-08-27 21:50:13 -04:00
blitzmann
aa5eb7ac92
Update DB, force Imp and Fiend as not published again (will publish these when they are live)
2015-08-27 21:49:06 -04:00
blitzmann
e0fbcc91f1
Update effect headers
2015-08-25 17:47:15 -04:00
blitzmann
b2dce223b0
Add AT13 prizes
2015-08-25 17:42:34 -04:00
blitzmann
4b7b22025c
Add new drifter incursion effect
2015-08-25 17:39:57 -04:00
blitzmann
8e37dab37e
Disallow assistance with active Estonis link
2015-08-25 17:37:17 -04:00
blitzmann
6e95f69565
Support speedLimit introduced with Entosis Link
2015-08-25 17:26:25 -04:00
blitzmann
31331b1e34
Update to 957210 - Galatea 1.0
2015-08-25 17:25:12 -04:00
blitzmann
05b3777ad2
Add build directory to ignore file.
2015-08-25 16:06:38 -04:00
blitzmann
cda8dd4c8b
Windows skel has an issue with this, so if there is an issue, use default path to cache file.
2015-08-21 19:04:42 -04:00
blitzmann
e7542fec44
move debug setting, remove debug print
2015-08-21 18:23:46 -04:00
blitzmann
e7fcdd86ac
Well, adding this caused severe issues. >_>
2015-08-21 18:02:06 -04:00
blitzmann
d909e8adc4
Fix config file, clean up pyfa.py
2015-08-21 16:48:07 -04:00
blitzmann
def20311a8
New migration import mechanics, borrowed from market conversion imports, because we can't os.listdir from a zipfile
2015-08-21 15:10:00 -04:00
blitzmann
503907e2d8
Fix setup so that we can execute it from dist script and not have it complain
2015-08-21 15:08:51 -04:00
blitzmann
88dc1edfb4
Work on dist script
2015-08-21 15:08:23 -04:00
blitzmann
cbedf03026
Another fix to prep_data. I'll get this right one day
2015-08-21 12:08:57 -04:00
blitzmann
a69589dd23
Merge pull request #346 from Will-W/master
...
Context menu to swap modules for different variation
2015-08-18 13:08:15 -04:00
Will Wykeham
2904ab6afa
Non-windows platform fix for variations menu
2015-08-18 15:59:02 +01:00
Will Wykeham
c763595cc4
Remove debug print statement
2015-08-17 15:41:58 +01:00
Will Wykeham
8fe97180ed
Sort higher metalevel items properly in variations menu
2015-08-16 21:56:39 +01:00
Will Wykeham
6a4b2ffe69
Make variations menu handle multiple selections
...
Ensure the variations menu only shows when you've got
a matching set of items selected.
2015-08-16 21:45:20 +01:00
Will Wykeham
7f100353e2
Make variations menu actually swap out module
...
Functional, but not handling multiple selections well
2015-08-16 18:30:27 +01:00
Will Wykeham
97ac0804c5
Add Submenu of variations of module type.
...
Non functional so far.
2015-08-15 19:35:31 +01:00
blitzmann
48f96a7a32
Merge branch 'master' into wx3
...
Conflicts:
config.py
staticdata/icons/icon01_08.png
staticdata/icons/icon02_11.png
staticdata/icons/icon105_46.png
staticdata/icons/icon105_47.png
staticdata/icons/icon105_48.png
staticdata/icons/icon105_49.png
staticdata/icons/icon108_5.png
staticdata/icons/icon113_64_1.png
staticdata/icons/icon113_64_2.png
staticdata/icons/icon113_64_3.png
staticdata/icons/icon34_16.png
staticdata/icons/iconMarketIcon_16px_Amarr.png
staticdata/icons/iconMarketIcon_16px_Caldari.png
staticdata/icons/iconMarketIcon_16px_Gallente.png
staticdata/icons/iconMarketIcon_16px_Minmatar.png
2015-08-15 10:50:58 -04:00
DarkPhoenix
598512a904
Fix stacking penalties on active tank effects
2015-08-13 02:21:24 +03:00
DarkPhoenix
121a81ce70
Remove few debugging prints
2015-08-11 15:59:38 +03:00
blitzmann
a2e031cf27
Fix prep_data script so that it actually works
2015-08-09 23:20:00 -04:00
DarkPhoenix
f18ba6160a
Do 2 blank lines between cargo contents and the rest of the fit, and when exported with the implants - do cargo items after the implants
2015-08-08 13:36:16 +03:00
blitzmann
c2ca5dffe8
Fix incorrect bitmap rendering of OSX-wx3. MacSetTheme was removed, but it's still required for 2.8 otherwise we get an off-color background
2015-08-04 23:48:31 -04:00
blitzmann
ab7bbcb6ef
Remove matplotlib's font cache. Fixes #234
2015-08-04 22:18:28 -04:00
blitzmann
e5e7311748
Revert "Fix preferenceDialog list view width" and actually fix it. OS X untested
...
This reverts commit 9ba3ca3f5f .
2015-07-26 19:34:42 -04:00
blitzmann
9ba3ca3f5f
Fix preferenceDialog list view width
2015-07-26 19:19:53 -04:00
blitzmann
cc59612fa4
Debug logging when flag is set
2015-07-23 16:58:55 -04:00
Ryan Holmes
01db1efdf7
Merge pull request #336 from blitzmann/regSkills
...
Register skills when applying ship bonuses
2015-07-23 15:58:07 -04:00
blitzmann
e74e2615ad
Merge remote-tracking branch 'origin/projections'
2015-07-23 15:46:32 -04:00
blitzmann
2f246d0897
Add context menu to affected by list
2015-07-23 15:32:27 -04:00
DarkPhoenix
505b0ce38f
Clear info dicts in-place instead of replacing them with new ones
...
Sometimes it can cause fuckups, so who knows how PIL works with them...
2015-07-23 20:34:02 +03:00
DarkPhoenix
8c19a956e0
Strip ICC color profile data
...
Fixes #337
2015-07-23 20:32:40 +03:00
blitzmann
9de3600d7f
Fix self-boosting
2015-07-23 01:38:51 -04:00
blitzmann
5a4f526b2b
Fix fit copying
2015-07-22 14:27:44 -04:00
blitzmann
cd0b0eada0
Fix graphing
2015-07-22 13:12:57 -04:00
blitzmann
17733d5951
Added missing tactical mode calculations... whoops
2015-07-22 13:02:08 -04:00
blitzmann
0a1f324053
Fix Advanced Spaceship Command skill and resists for Occator
2015-07-21 12:27:46 -04:00
blitzmann
e12b3f3054
Merge tag 'v1.13.2' into wx3
...
Conflicts:
config.py
A lot of icons
2015-07-20 13:21:00 -04:00
blitzmann
b32f76cfde
Show affecting skills for charges as well
2015-07-19 16:39:07 -04:00
blitzmann
182104a010
Fix #109
2015-07-19 16:20:42 -04:00
blitzmann
90c883da67
Fix some syntax errors.
2015-07-19 15:51:03 -04:00
blitzmann
ac08b1b264
Add check for current skill level
2015-07-19 15:16:29 -04:00
blitzmann
f17d015ebe
Fix having multiple skills in skill list (happens when multiple attributes are modified)
2015-07-19 15:02:50 -04:00
blitzmann
d496637614
Add ship skill bonuses to modified modules. Modify effect files for new skill parameter. Enable affecting skill menu.
2015-07-19 14:19:24 -04:00
blitzmann
4596c526a2
Fix #335 - properly represent charge modifiers
2015-07-18 23:39:16 -04:00
blitzmann
9941b6c74b
Make default view module again
2015-07-18 15:23:10 -04:00
blitzmann
b06ce24d4a
Fix attribute view items (two of the same item would merge into one, even if they had different modifiers. now simply list them individually)
2015-07-18 15:20:15 -04:00
blitzmann
2f8c201ab3
Add attribute view
2015-07-18 14:45:26 -04:00
blitzmann
d184820728
Fix toggle attribute names. Previous way assumed no other trees apart from first child and siblings. Not true now with projected fit trees. Instead of attempting to walk the tree, we simply store the items in a list that we later iterate over. Much easier
2015-07-17 18:28:31 -04:00
blitzmann
40aeb1ed4a
Move active fir to init, fixes bug when refreshing with another active fit
2015-07-17 16:33:07 -04:00
blitzmann
71b258a8f5
Merge fit attributes with ship
2015-07-17 16:32:42 -04:00
blitzmann
cd7579a4bf
Fix #332 - offline rigs calculated in calibration stats
2015-07-17 00:01:31 -04:00
blitzmann
d6199a58c2
Separate projected fits from list of affectors. Also, show when affected module is projected. Still need to clean up affector tree stuff
2015-07-16 23:59:37 -04:00
blitzmann
3ad5aaac89
Fix #331 - gang boosts not applied to self projection
2015-07-15 16:52:09 -04:00
blitzmann
3bed268d81
Fix use case for downgrading and adding a row with NULL
2015-07-14 19:13:56 -04:00
blitzmann
9a1b0f07c0
Added documentation on why projections don't respect the __calculated flag which gang boosts do
2015-07-14 16:32:10 -04:00
blitzmann
f591ecba10
Fix use case where gang boosts were not being applied when projections were added/removed.
2015-07-14 16:15:52 -04:00
blitzmann
c571fdc5e6
Fit fit alterations with self projections
2015-07-13 19:29:23 -04:00
DarkPhoenix
6f944fc7db
Stacking penalize missile flight time rigs
2015-07-12 02:12:59 +03:00
blitzmann
63fce4be17
Handle self projections by creating a copy of the fit. Due to the way effects are calculated, we would have double effects implemented if not for the copy
2015-07-11 16:28:09 -04:00
blitzmann
86ee5292d8
Fix fit copying and deleting fits not being reflected in other fits.
2015-07-11 12:43:47 -04:00
blitzmann
0060f58e3d
Support evemon character imports.
2015-07-11 10:17:02 -04:00
blitzmann
23b458534f
Remove unneeded collection class for projected fits
2015-07-10 23:22:58 -04:00
blitzmann
2256efacb0
Do migration stuff for projected fits
2015-07-10 16:40:00 -04:00
blitzmann
28a5318e3b
Merge branch 'master' into toggleProjectionFit
...
Conflicts:
config.py
2015-07-10 16:09:00 -04:00
blitzmann
609ee13cd6
Redirect stderr and stdout to logger when we are frozen. Need to test this.
2015-07-10 15:58:45 -04:00
blitzmann
4216904736
Remove function to remove projected fits correctly. This is now handled by proper DB relationships
2015-07-10 15:46:42 -04:00
blitzmann
496e9b56b5
Handle use case of invalid fit's mucking things up
2015-07-10 15:46:15 -04:00
blitzmann
b8f73a7c94
bump dev
2015-07-10 12:58:03 -04:00
blitzmann
b4604f8207
Bump Stable... maybe it will be this time
2015-07-10 12:17:14 -04:00
blitzmann
68dddf2810
Fix for init projected fit. Took a long time to figure out what was happening.
2015-07-10 11:58:15 -04:00
blitzmann
4c17f38b1a
Fix for #324 - do not reset itemID automatically upon removal due to way modules are swapped.
2015-07-09 18:36:11 -04:00
blitzmann
221a3fde14
Being extra cautious
2015-07-09 18:18:36 -04:00
blitzmann
c17e03d8d0
Fixes critical design issue when it comes to projected fits. Disabled some of the more advanced functionality (projection amount and active) to cope to development. Crash still happens occasionally when adding projected fit for unknown reasons - not 100% reproducable yet
2015-07-09 17:53:41 -04:00
blitzmann
af9f64db5f
Move the chain into the runtime loop, otherwise projections won't work for some odd reason.
2015-07-09 14:48:15 -04:00
blitzmann
1f82465a65
Return None for price column on ship modes, fixes #322
2015-07-09 12:13:13 -04:00
blitzmann
d885bd4636
Bump dev and Fix #321 - oversight in tactical mode selection
2015-07-09 11:48:11 -04:00
blitzmann
c17bce55bb
Lots of stuff
...
- Added logging and replaced Timer class with more useful one
- Move projected fit loop out of runtimes
- Eliminate recursions from Fit.clear()
- Clean up overall fit calc logic
2015-07-09 10:43:39 -04:00
blitzmann
23309a5da6
Remove unneeded code that created a bitmap for checkboxes
2015-07-07 13:49:40 -04:00
blitzmann
06e4a7e80f
Support changing amount of projected fits
2015-07-07 13:49:39 -04:00
blitzmann
b95a10d284
Add active column. Looping the fit to apply it x amount of times doesn't seem to work. Probably because it's been flagged calculated and returns early
2015-07-07 13:49:38 -04:00
blitzmann
2bca3ddcc8
GUI support (also made regular checkboxes pretty for drones/implant/etc)
2015-07-07 13:49:37 -04:00
blitzmann
9ef182aa99
First working prototype of toggleable projected fits. Creates a new association object that stores projection-specific information. GUI hasn't been touched (need to show state), and there are a lot of variables that I need to rename.
2015-07-07 13:49:35 -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
blitzmann
030f22b66f
Merge branch 'debugGtk' into wx3
2015-06-27 18:25:31 -04:00
blitzmann
a4fe3fe142
Fix crash in character editor
2015-06-27 15:56:34 -04:00
blitzmann
5b0857e169
Ensure that resources gauge is not drawn with a width of 0 to make GTK happy
2015-06-27 15:35:22 -04:00
blitzmann
975a414c5f
Ensure that SetSize() does not take values less than -1
2015-06-27 14:39:35 -04:00
blitzmann
8a7e69b902
Fix progress dialog stuff. Closes #281
2015-06-25 16:43:39 -04:00
blitzmann
da16f6cee7
Fix closing of progress dialogs
2015-06-20 15:00:02 -04:00
blitzmann
f285395e0f
Fix black bitmap when dragging fit, closes #303
2015-06-17 19:43:48 -04:00
blitzmann
b54e3aeaf9
See #303
2015-06-16 15:28:23 -04:00
blitzmann
eb2f4991ee
Fix search in wx3 (and remove some needless crap... seriously, why was all that there?)
2015-06-04 22:48:46 -05:00
blitzmann
16017a3c31
Remove middle click to open new page, fixing wx3 deprecation warning (didn't seem to work anyway)
2015-06-04 21:01:49 -05:00
blitzmann
98d9adef8a
Fix for libpng hating our color profiles
2015-06-04 17:27:11 -05:00
blitzmann
e7264108dd
Fix #287
2015-05-05 23:23:38 -04:00
blitzmann
2bcbb03c10
Fix #286 and another minor bug related to colors
2015-05-05 22:56:40 -04:00
DarkPhoenix
9cf20942f1
Change validator requirement for owner ID
...
This fixes bug related to sqlalch 1.0
2015-05-01 20:15:08 +03:00
DarkPhoenix
dbb98e981a
Merge branch 'wx3' of github.com:DarkFenX/Pyfa into wx3
2015-05-01 19:03:04 +03:00
DarkPhoenix
3ae39b2e7c
Remove unused import
2015-05-01 19:02:13 +03:00
DarkPhoenix
7b43b516c9
Add effect i should've added for mosaic release
2015-05-01 18:50:11 +03:00
DarkPhoenix
12d6a2c5de
Bundle runtime libs with windows executable
2015-05-01 16:37:13 +03:00
DarkPhoenix
26bba49193
Work around bug in wxpython
...
Button is specified as property in wx docs, but it returns bound method instead of actually being a property
2015-05-01 16:00:26 +03:00
DarkPhoenix
4e69a2656c
Add some options for Mac binary generation
...
Can't test it atm, but whatever
2015-05-01 15:37:09 +03:00
DarkPhoenix
68d504c79d
Force writing errors/output to file in case of frozen distributive
2015-05-01 15:08:14 +03:00
DarkPhoenix
2180b1ac3b
Add folder with assets used for distributives
2015-05-01 14:50:09 +03:00
DarkPhoenix
32712a8798
Fetch app version from config file
2015-05-01 14:20:01 +03:00
DarkPhoenix
73c7ad55b6
Add comment which shows how to use script
2015-05-01 14:00:31 +03:00
DarkPhoenix
a34c5ace5c
Change setup file to make sure msi installer can be built
2015-05-01 13:54:40 +03:00
DarkPhoenix
fd77661f41
Tune setup file a bit more
2015-05-01 04:02:10 +03:00
DarkPhoenix
ad07cf25d8
Settle on just Tkinter in excludes
2015-05-01 03:23:57 +03:00
DarkPhoenix
4daf1b1ba3
Merge branch 'wx3' of github.com:DarkFenX/Pyfa into wx3
2015-05-01 01:28:18 +03:00
DarkPhoenix
4b189ab146
Remove obsolete readme
2015-05-01 01:27:54 +03:00
DarkPhoenix
64a69e3910
Remove tcl/tk from distributive
2015-05-01 01:27:07 +03:00
DarkPhoenix
9482404ca7
Remove setting locale
...
Who knows what it may cause, i'm not an wx expert, but wx3 bundled with xc_freeze keeps bitching about it...
2015-05-01 00:04:35 +03:00
DarkPhoenix
124d4fab9b
Change the way we fetch conversions from package to make it compatible with frozen and packed builds
2015-04-30 23:59:56 +03:00
DarkPhoenix
722406f636
Change the way we detect root
...
This is needed for executable freeze to work correctly
2015-04-30 23:08:42 +03:00
DarkPhoenix
6d4957b148
Add setup.py for building binary distributives with wx3
2015-04-30 22:24:27 +03:00