DarkPhoenix
b29aaa9e20
Show ship name in legend as well (short, if needed)
2019-05-13 09:27:25 +03:00
DarkPhoenix
99d72956e8
Detect structure modules as modules
2019-04-29 00:43:18 +03:00
DarkPhoenix
5b7c777d6b
Add 2 functions which calculate how many drones ship can release / store
2019-04-19 09:36:28 +03:00
DarkPhoenix
3fa5ac7858
As commands now commit/recalc even in case of failure (as they do not know about exact reason of failure and we're not sure if rollback was succeeded), do not run them for every item added via double-click
2019-04-15 18:44:26 +03:00
MaruMaruOO
a6b8381e25
Additional fix for #1902
...
Adds checks to make sure effects return correct `isImplemented` and `isType` values when they are called before handler generation.
2019-03-30 09:15:48 -04:00
DarkPhoenix
dfa0373497
Fix fighter abilities and do not rely on effects' removed attributes anymore
2019-03-23 18:42:35 +03:00
DarkPhoenix
4cfcfedc14
Change the way effects are stored even in source
2019-03-22 15:30:14 +03:00
Ryan Holmes
aacb95df7c
more info in logging
2019-03-21 21:23:30 -04:00
Ryan Holmes
1a992a90ad
Add logging
2019-03-16 19:11:27 -04:00
Ryan Holmes
fff07078dc
add eos config option for all effects
2019-03-16 14:36:35 -04:00
Ryan Holmes
81d040fba6
Convert all effect files to effect<ID>.py
2019-03-16 14:08:20 -04:00
Ryan Holmes
23d945c7f2
disable effect imports to ensure proper handling when building
2019-03-04 20:45:44 -05:00
Ryan Holmes
1ef517d87e
Preliminary support for a "all effects" module to help with import times hopefully
2019-03-04 10:09:05 -05:00
blitzmann
e665161dc8
Merge remote-tracking branch 'origin/master' into attrGroup
...
# Conflicts:
# eve.db
2019-02-28 18:51:52 -05:00
DarkPhoenix
3ed949395e
Flush prices rather than commit, it takes much less time and still satisfies our needs
2019-02-13 15:56:15 +03:00
DarkPhoenix
e0c389a643
Do not show (!) for fetches which will always fail (e.g. abyssal mods). Also restore commit as it was a threat synchornization mechanism
2019-02-13 13:07:54 +03:00
DarkPhoenix
591dcffa43
Do not try to fetch price for items which contain no market group according to CCP data
2019-02-13 00:54:56 +03:00
DarkPhoenix
b0317ea560
Fix mistype
2019-02-12 19:07:59 +03:00
DarkPhoenix
dfc0a896c4
Do not commit price right away when creating the object
2019-02-12 12:10:17 +03:00
blitzmann
6fa1593ddc
Merge branch 'master' into attrGroup
...
# Conflicts:
# eos/gamedata.py
# eve.db
# gui/builtinItemStatsViews/itemAttributes.py
2018-12-01 23:15:35 -05:00
DarkPhoenix
f664a1cad3
Fix crash on opening mutated BCS stats
2018-11-15 16:19:20 +03:00
DarkPhoenix
90698dde90
Rework slider to use values rather than modifiers
2018-11-14 17:15:04 +03:00
blitzmann
46ece5da0c
Tweak to include human-readable rig sizes, and more tweaks to the attribute grouping definitions
2018-10-14 03:42:42 -04:00
blitzmann
31c3101d6d
Remove redundant parenthesis
2018-09-16 01:11:16 -04:00
blitzmann
7f8ad3885d
Create isCharge property
2018-07-26 01:16:29 -04:00
blitzmann
b57bede510
tox fixes
2018-07-15 02:51:53 -04:00
MaruMaruOO
fe951e2ca1
Typo fix for eos.gamedata.translations["Boolean"]
...
Fix for #1659 .
I assume the second argument is a typo given the use case.
If not giving it a default value also works.
2018-07-08 21:44:55 -04:00
blitzmann
39f7ecdf5c
Merge branch 'mutaplasmids'
...
# Conflicts:
# eve.db
2018-06-21 00:22:57 -04:00
blitzmann
5c566bae73
Introduce special cases for cargo swapping when dealing with abyssal modules ( #1649 )
2018-06-16 21:50:18 -04:00
blitzmann
154b07e0d6
Move the attribute unit translations from the GUI to the Unit class and tweak the display of mutator ranges to use this. Additionally, develop inverse functions to the value translations for eventual use in the mutator slider
2018-06-13 23:10:48 -04:00
blitzmann
6fdcce12a3
Merge branch 'icons-1621' into v2.2.0b1
...
# Conflicts:
# eos/db/__init__.py
# eos/db/gamedata/__init__.py
# eos/db/gamedata/item.py
# eos/gamedata.py
# eve.db
2018-06-12 21:43:28 -04:00
blitzmann
20f57146c4
Merge branch 'master' into mutaplasmids
...
# Conflicts:
# eve.db
2018-06-03 16:31:20 -04:00
blitzmann
5388ba7a70
Remove need for Icon class, references to it's DB relationship, and remove from DB. Also, add the files. All the files.
2018-05-31 21:13:12 -04:00
blitzmann
de7a5361fd
Add triglavian icon to ship browser
2018-05-29 19:58:59 -04:00
blitzmann
d3bd52fe07
Get dynamic attributes JSON saved to the database... now for the tinkering to begin!
2018-05-25 19:18:51 -04:00
blitzmann
dd3bc66896
Remove old py<2.6 OrderedDict compat module
2017-11-25 22:40:23 -05:00
blitzmann
b30b3fcbf1
Merge branch 'master' into test-3
...
Conflicts:
eos/gamedata.py
eos/saveddata/booster.py
eos/saveddata/character.py
gui/builtinAdditionPanes/commandView.py
gui/builtinContextMenus/commandFits.py
gui/builtinMarketBrowser/itemView.py
gui/builtinMarketBrowser/marketTree.py
gui/builtinPreferenceViews/pyfaGeneralPreferences.py
gui/builtinShipBrowser/categoryItem.py
gui/builtinShipBrowser/fitItem.py
gui/builtinShipBrowser/navigationPanel.py
gui/builtinShipBrowser/raceSelector.py
gui/builtinShipBrowser/shipItem.py
gui/builtinStatsViews/priceViewFull.py
gui/builtinViews/fittingView.py
gui/characterEditor.py
gui/characterSelection.py
gui/chromeTabs.py
gui/crestFittings.py
gui/itemStats.py
gui/mainFrame.py
scripts/itemDiff.py
service/price.py
2017-11-23 11:19:05 -05:00
blitzmann
de44e6f932
Get rid of some annoying messages
2017-11-21 23:46:33 -05:00
blitzmann
266398b1de
Get some things working for pyinstaller
2017-11-12 00:14:45 -05:00
Ryan Holmes
59b09a255a
Fix override importing (and possibly some other bugs revolving around this?) ( #1285 )
2017-09-18 23:28:39 -04:00
blitzmann
c553790eaf
move the "generating effect" spam - doesn't need to happen every time the handler is called
2017-07-10 01:48:10 -04:00
Ryan Holmes
0527a506ac
fix broken events preventing additions panels to not work
2017-07-03 01:46:46 -04:00
Ryan Holmes
828b18d0fd
py2to3 automatic conversion. Woot!
2017-06-12 16:12:45 -04:00
blitzmann
0507a55731
Get resists working with more things, and fix bug in which we were still looking at an effect info (which doesn't exist anymore)
2017-05-07 19:59:25 -04:00
blitzmann
47a683c44c
Merge branch 'feature/strictSkills' into dev
...
Conflicts:
service/character.py
Implements strict skill requirement handling
2017-05-06 13:13:50 -04:00
blitzmann
703d6dbc85
Merge branch 'feature/grant-needed-skills' into dev
2017-05-06 13:09:30 -04:00
blitzmann
1f7858f853
Merge branch 'bug/resist-effects' (also includes current work on sisi branch).
...
This fixes the ewar resists (and possibly implements remote repair impedance, not tested)
2017-05-06 12:04:10 -04:00
blitzmann
77b5e8afdc
Merge branch 'development' into feature/strictSkills
...
Conflicts:
eos/gamedata.py
2017-04-26 19:42:29 -04:00
blitzmann
5657438e3c
Change up effect classes for better efficiency
2017-04-24 19:04:07 -04:00
blitzmann
f7349316b4
Revert "Change to using inspect() instead of the current shitty way"
...
This reverts commit 711537dcf4 .
Turns out inspect() was introduced in 0.8, and mac-deprecated has 0.6.4 (without an easy way to jack it up). Stuck with this ugly, but functional code for now.
2017-04-24 00:34:04 -04:00