blitzmann
d5ce666d8d
Fix #225 - set mode whenever the ship is set.
2014-12-10 21:54:26 -05:00
blitzmann
022a929399
Fix initial mode assignment
2014-12-02 12:31:10 -05:00
blitzmann
23a71e7448
Implement service layer mode setter. Modes now have basic support and testing.
...
Also decided to have two separate functions that return the mode items as Items or Modes. Returning them as Items makes it easier to check if provided modeID from user database is valid (since we cannot easily map the modeID to create a Mode), returning as Modes allows us to easily use them for setters. There's probably a better way to do this, but w/e
2014-11-30 16:43:15 -05:00
blitzmann
c903dff8ad
Removed debugging prints
2014-09-15 18:02:49 -04:00
blitzmann
1ab76a7170
Commit initial work for effect DPS / Target resists
2014-09-03 00:49:53 -04:00
blitzmann
c7042f314b
Code consistency
2014-07-31 00:14:29 -04:00
blitzmann
b3b62fcecc
Introduces empty group filtering to ship browser stage 1
2014-07-30 00:40:55 -04:00
blitzmann
3c5538109d
Instead of passing fitID to export service, pass the fit itself. Fixes #122
2014-06-11 18:56:40 -04:00
Anton Vorobyov
2ea0c57be5
Merge pull request #99 from blitzmann/issue-63
...
Fixes #63
2014-06-03 00:34:58 +04:00
blitzmann
5a1e39180a
Set rack separation/labels and compact needed skills as default
...
Also refresh fit after modifying compact skills to take affect immediately.
2014-06-02 09:32:59 -04:00
blitzmann
b7e2b62562
Improved fitting window import; revert addition of staticmethod's in fit service
2014-05-23 18:58:09 -04:00
blitzmann
fbc336b038
Moved item override and fit porting to services.
...
Also sprinkled static methods around Fit service and other PEP8 goodness because why not.
2014-05-22 21:00:42 -04:00
blitzmann
3bd66f174d
Added skill prereq tooltip compact option to preferences
2014-05-18 01:45:28 -04:00
blitzmann
f9c141fa25
Adds import support for fitting window copy. Resolves #91
...
This requires us to pass an active fit to use as a base for the modules, as the format does not include ship information. Features:
* If active fit has modules, makes a new fit using same ship
* Does basic dummy checking. As the format doesn't include ship info, it will probably be common for someone to accidentally try to import a Legion fit to a Rifter by mistake. Import logic checks module legality for fit and, if fails, silently halts import without saving.
2014-05-14 23:39:47 -04:00
blitzmann
b783f0641c
Load fleet data of projected fits
2014-05-10 22:49:12 -04:00
blitzmann
6992537750
Fix regression
2014-05-07 17:44:47 -04:00
blitzmann
d9e61a3305
Improved on drag/drop for cargo and fitting views. Can now copy rather than swap
2014-05-07 17:18:01 -04:00
blitzmann
0c42848d52
Fix recalc after module clone. Enforce module restrictions.
2014-05-07 15:53:03 -04:00
blitzmann
294f51ae5d
Add support for drag and drop between pyfa displays which explicitly support it (some other tweaks as well)
2014-05-07 11:21:50 -04:00
blitzmann
89a8bde574
Merge branch 'master' into cargo
...
Conflicts:
eos/saveddata/fit.py
2014-05-03 20:46:32 -04:00
blitzmann
197a61253f
Better way to fix deletion of projection relationships
2014-05-03 00:42:08 -04:00
blitzmann
5df7e193e7
Cargo works, but needs a more TLC
2014-03-30 17:12:32 -04:00
blitzmann
1f37656169
Added option to show rack labels
2014-03-25 12:43:15 -04:00
blitzmann
47c46cc9c5
Added copy module by drag/drop module while holding Ctrl key. This has been planned since 2011 according to blame. =D
2014-03-25 00:33:40 -04:00
blitzmann
7a2ddad70c
Fixes long-standing issue with swapping modules and modifying position on rack. Also, don't color rack dividers.
2014-03-25 00:24:52 -04:00
blitzmann
b98edc3f65
Fix and implement preferences
2014-03-24 12:23:22 -04:00
blitzmann
354b732c2c
Fit choice works and is properly applied. Dragging and setting via context from ship browser does not.
2014-02-22 21:11:59 -05:00
blitzmann
b910982994
Bug fix and more work
2014-02-22 01:14:33 -05:00
blitzmann
7579f3c3e1
Fixed cases where fit.booster column might contain null instead of bool
2014-02-20 23:56:50 -05:00
blitzmann
3842913fe1
Added booster fit toggling in database, menu label toggling, and migration code
2014-02-20 23:26:26 -05:00
Eugen Beck
bb76e9b3b4
Added "Remove Drone Stack" to drone context menu
2013-09-22 14:19:24 +02:00
DarkPhoenix
38393ad2b9
Update eos, staticdata in pyfa & make UI adjustments to add implants export
2012-05-12 15:29:22 +04:00
DarkPhoenix
aa4f07e22e
Now modules are brought offline by ctrl + lmb
2012-01-25 13:38:45 +04:00
DarkPhoenix
80203efb18
Remove commit from recalc
...
Commit is issued in numerous other places anyway
2011-12-23 13:33:23 +04:00
HomeWorld
6365810a86
Made factor in reload time global option behave
2011-12-23 11:11:36 +02:00
DarkPhoenix
22c1c56365
Change to all5 in one missed place
2011-12-23 11:03:24 +04:00
DarkPhoenix
bbc00c1fb5
Set all5 as default character
2011-12-23 10:53:57 +04:00
DarkPhoenix
e5c1f78ba6
Same for characters
2011-12-23 10:29:04 +04:00
DarkPhoenix
7091dcdb52
Assign damage pattern to imported fits
2011-12-23 10:19:12 +04:00
HomeWorld
ee7ad74432
Added support for force reload
2011-12-03 18:47:23 +02:00
HomeWorld
962ce2194d
Implemented preference panel for global options (default character disabled for now)
2011-12-01 01:12:12 +02:00
HomeWorld
163207e2c9
Added support for global(dmg/char) options in service.fit
2011-12-01 00:21:09 +02:00
HomeWorld
9bd3a72002
Do not enforce a global dmg pattern for all displayed fits
2011-11-30 23:44:57 +02:00
HomeWorld
4cc81126b8
Do not enforce a global char for all loaded fits
2011-11-30 22:15:41 +02:00
DarkPhoenix
28eecf2593
When fit is removed, remove its fleet too
2011-11-23 03:59:13 +04:00
DarkPhoenix
76b447e517
Related to fleet service updates
2011-11-22 20:25:31 +04:00
DarkPhoenix
63deb57d26
Force boosters recalculation in some cases
2011-11-22 17:40:37 +04:00
DarkPhoenix
f916c7ccc9
Optimize fleet stuff
2011-11-22 17:24:55 +04:00
DarkPhoenix
45795a3bce
Use new fit recalculation method, which takes into consideration fleet stuff
2011-11-22 03:28:20 +04:00
DarkPhoenix
7990aa07e3
Add service functions for The Stupid Fleet Boosting and update eos as we need it
2011-11-21 21:11:22 +04:00