blitzmann
b724e5bec1
Set up commands for adding/removing cargo
2018-07-27 00:43:47 -04:00
MaruMaruOO
1f09494df5
Merge branch 'master' into efs_port
2018-07-27 00:32:23 -04:00
MaruMaruOO
d9827b445f
Add versioning data to EFS export
2018-07-27 08:03:21 -04:00
MaruMaruOO
46e58ecba7
Add module typeIDs to data exported by efsPort
2018-07-27 06:51:53 -04:00
MaruMaruOO
c1405fa675
More getter swapping for efsPort
2018-07-26 17:39:32 -04:00
MaruMaruOO
b7900b0b25
Change more efsPort syntax to use getters
2018-07-26 17:27:03 -04:00
MaruMaruOO
bef8fbbc3a
Used getModifiedItemAttr in efsPort to replace itemModifiedAttributes for consistancy
2018-07-26 14:24:55 -04:00
MaruMaruOO
4fc630d44e
Minor efsPort linting
2018-07-26 12:02:04 -04:00
MaruMaruOO
582a3893d1
Removed unneeded initalization from efsPort
2018-07-26 11:48:34 -04:00
MaruMaruOO
03e325cdcb
Change efsPort.getOutgoingProjectionData to corectly use mod.item.group.name
2018-07-26 11:23:39 -04:00
blitzmann
7f8ad3885d
Create isCharge property
2018-07-26 01:16:29 -04:00
blitzmann
0d32b60f7e
Convert module swap / clone to fit / gui commands
2018-07-26 00:31:38 -04:00
blitzmann
53f6d43109
Migrate over the ammo setting stuff to fit/gui commands
2018-07-25 22:50:43 -04:00
blitzmann
dd6fe01df5
Migrate module state change to gui/fit command pattern
2018-07-25 22:24:57 -04:00
blitzmann
1f9024a740
Move getProposedStatefrom fit service to module class
2018-07-25 22:23:50 -04:00
blitzmann
65c568bd95
Move some module state mapping definitions to the module file and add deprecation flags some sFit functions (will be moving to module / commands)
2018-07-25 22:02:51 -04:00
blitzmann
9ccdb51063
remove some logging tweaks
2018-07-25 00:58:11 -04:00
blitzmann
d5aeb0913d
Start refactoring the refactor that was started with command pattern refactoring.
...
Instead of attempting to keep all the Fit service functionality, move these into specific "Fitting Commands" that are designed to define a unit of work and it's undo. Then, we will have "GUI Commands" which are defined as actions taken by the user themselves - these will usually use one or more "Fitting Commands".
2018-07-24 01:29:57 -04:00
MaruMaruOO
38726675e1
Added disintegrator stats
2018-07-23 20:28:53 -04:00
Ryan Holmes
622a3004c5
Merge pull request #1687 from MaruMaruOO/issue/1684
...
Have imported fits always use implants if present
2018-07-22 19:32:24 -04:00
blitzmann
2ccad2a358
Handle use case of moving a module from market to fitting view
2018-07-21 19:52:28 -04:00
blitzmann
a66eb059e2
Convert module swap to command pattern
2018-07-21 18:20:24 -04:00
blitzmann
5d0342ee2d
Convert module charge handling to command pattern (adding charges and removing charges)
2018-07-21 18:04:07 -04:00
blitzmann
ec3cd75f4c
Convert the context > Remove Module to command pattern
2018-07-21 16:00:02 -04:00
blitzmann
9309ddff07
Created undo/redo command for module remove, along with reapplying some module-specific attributes (state, charge). Fixed a bug when trying to add a module that doesn't fit
2018-07-21 15:34:58 -04:00
blitzmann
0c3fa53bcf
Support undo/redo module add
2018-07-21 14:46:25 -04:00
blitzmann
926e0a9035
Start working on some undo / redo functionality. this is just the start, only module state changes and fit rename is implemented, and probably not very well x_x
2018-07-21 00:12:28 -04:00
MaruMaruOO
fe0266e517
Added mitigation for outdated forced groupMarketIDs
2018-07-19 05:40:18 -04:00
MaruMaruOO
0a8bb79e47
Update market.service to reflect new booster market groups
2018-07-19 13:16:59 -04:00
blitzmann
e9cb7696dd
Fix an issue for Polycarbon Engine Housing ( #1682 )
2018-07-19 00:03:17 -04:00
MaruMaruOO
c054a2d80d
Trivial lint
2018-07-17 23:09:39 -04:00
MaruMaruOO
2f7a3e0287
Have imported fits always use implants if present
2018-07-17 22:35:09 -04:00
MaruMaruOO
6be77646fc
Linting for consistancy
2018-07-17 22:32:30 -04:00
MaruMaruOO
a6a0831123
Removed uneeded file
2018-07-17 21:03:39 -04:00
MaruMaruOO
682607c31f
Remove local build files not intended for git
2018-07-17 21:01:26 -04:00
MaruMaruOO
c0096fc016
Revert irrelevent changes compared to master
2018-07-17 20:46:15 -04:00
MaruMaruOO
ebac100e38
Adjusted EFS to clipboard tooltip
2018-07-17 04:22:40 -04:00
MaruMaruOO
fe43c2ee2e
Merge branch 'master' into efs_port
2018-07-17 03:06:34 -04:00
MaruMaruOO
b1f1db1bee
Change service.efsPort to a class structure for consistancy.
2018-07-17 02:54:01 -04:00
blitzmann
df75646766
bump release
2018-07-17 02:10:24 -04:00
Ryan Holmes
6270d34dfd
Merge pull request #1677 from MaruMaruOO/issue/1673
...
Have missing icons display as question mark icons
2018-07-16 21:00:10 -04:00
Ryan Holmes
497fdd7a11
Merge pull request #1675 from MaruMaruOO/port_bug_fix
...
Bug fix to set implantLocation when importing fits
2018-07-16 12:09:58 -04:00
MaruMaruOO
6583aa9b34
Have missing icons display as question mark icons
2018-07-16 10:26:29 -04:00
MaruMaruOO
910fe99e44
Bug fix to set implantLocation when importing from clipboard
2018-07-16 08:43:41 -04:00
MaruMaruOO
4be78db738
Added additional data to efs exports moduleNames and moved it to service.efsPort
2018-07-16 06:25:56 -04:00
MaruMaruOO
897763e8d5
Merge branch 'master' into py3EFFS
2018-07-16 04:01:08 -04:00
blitzmann
fc921d2c16
Bump version
2018-07-15 17:44:13 -04:00
blitzmann
b57bede510
tox fixes
2018-07-15 02:51:53 -04:00
blitzmann
d4f719a428
Merge branch 'master' of https://github.com/pyfa-org/Pyfa
2018-07-15 02:38:08 -04:00
Ryan Holmes
6f8ff9255a
Merge pull request #1660 from flashspys/patch-2
...
Make pyfa retina ready
2018-07-15 02:29:46 -04:00