DarkPhoenix
|
36c19fe6e8
|
Rework local drone commands
|
2019-04-12 23:46:41 +03:00 |
|
DarkPhoenix
|
e6c9db3eef
|
Change command-related commands a little
|
2019-04-12 22:24:13 +03:00 |
|
DarkPhoenix
|
336af0f669
|
Rework cargo to use cargoinfo
|
2019-04-12 20:09:13 +03:00 |
|
DarkPhoenix
|
2800637a90
|
Rework cargo fit commands
|
2019-04-12 19:51:18 +03:00 |
|
DarkPhoenix
|
1fb9936893
|
Fix booster commands
|
2019-04-12 17:55:56 +03:00 |
|
DarkPhoenix
|
d738ba615e
|
Finish overhauling module-related fit commands
|
2019-04-12 14:32:25 +03:00 |
|
DarkPhoenix
|
1d98f889fd
|
Raise exceptions on failures to add module to module list
|
2019-04-12 10:47:14 +03:00 |
|
DarkPhoenix
|
ad03f907fa
|
Overhaul module-related commands
|
2019-04-12 04:02:28 +03:00 |
|
DarkPhoenix
|
5579929f83
|
Undoing removal of drones now restores their proper state
|
2019-04-11 18:20:56 +03:00 |
|
DarkPhoenix
|
e90e9a5ca1
|
Make removal of fighters completely undoable
|
2019-04-11 16:31:44 +03:00 |
|
DarkPhoenix
|
2341650437
|
Store projected fit state on deletion for undo purposes
|
2019-04-11 14:03:44 +03:00 |
|
DarkPhoenix
|
f2c26af791
|
Fix toggling of abilities of projected fighters
|
2019-04-11 13:45:25 +03:00 |
|
DarkPhoenix
|
fc82e45d6c
|
As wormhole effects are still modules and we now fully support reverting modules even in case they were overwritten, consider them as modules in commands too
|
2019-04-11 13:21:49 +03:00 |
|
DarkPhoenix
|
1b54f07ce0
|
Fix small but significant oversight
|
2019-04-11 12:36:41 +03:00 |
|
DarkPhoenix
|
938fa11d13
|
Removed projected modules now keep their state for undoing
|
2019-04-11 10:45:09 +03:00 |
|
DarkPhoenix
|
a08aa77afc
|
Restore state of command fits on undo
|
2019-04-11 00:54:42 +03:00 |
|
DarkPhoenix
|
4cbeb34a3e
|
Make toggling fighter abilities undoable
|
2019-04-11 00:05:28 +03:00 |
|
DarkPhoenix
|
d2fab0a10e
|
Make removal of fighters undoable w/o information loss
|
2019-04-10 23:42:05 +03:00 |
|
DarkPhoenix
|
50e4e6fdcf
|
Fix undoing of drone removal
|
2019-04-10 23:01:43 +03:00 |
|
DarkPhoenix
|
69ada4f3ad
|
Make sure we do not store any sqlalchemy-managed objects in projected command
|
2019-04-10 21:50:04 +03:00 |
|
DarkPhoenix
|
3fc77d03b4
|
Restore state of removed implants on undo
|
2019-04-10 19:32:48 +03:00 |
|
DarkPhoenix
|
8072bb600c
|
Make toggling side-effects undoable
|
2019-04-10 18:47:46 +03:00 |
|
DarkPhoenix
|
fda2c43a1d
|
Restore booster state even when it was replaced by another booster
|
2019-04-10 18:18:26 +03:00 |
|
DarkPhoenix
|
7fc98037a6
|
Save booster state upon deletion for undo
|
2019-04-10 17:59:34 +03:00 |
|
DarkPhoenix
|
dca2db5a6d
|
Make projected states undo'able
|
2019-04-10 15:44:03 +03:00 |
|
DarkPhoenix
|
fbb192404f
|
Add undo support to muta->normal conversion
|
2019-04-10 09:51:07 +03:00 |
|
DarkPhoenix
|
7e41d8e20c
|
Make conversion to mutaplasmid undoable
|
2019-04-10 09:14:22 +03:00 |
|
DarkPhoenix
|
9460998015
|
Make removing mutated items undoable
|
2019-04-10 01:22:41 +03:00 |
|
DarkPhoenix
|
86056bf282
|
Save all the info about mutations into command cache
|
2019-04-09 18:07:49 +03:00 |
|
DarkPhoenix
|
ba337599c2
|
Do not activate ADC and PANIC upon fitting
|
2019-04-08 13:33:21 +03:00 |
|
DarkPhoenix
|
768c1d37b1
|
Fix fit export
|
2019-03-31 16:08:48 +03:00 |
|
DarkPhoenix
|
7d8768ca3e
|
Add extra check on command level to ensure no errors
|
2019-03-30 10:52:54 +03:00 |
|
Ryan Holmes
|
549353dba1
|
Merge pull request #1885 from pyfa-org/issue1870
Implement fixes for #1870 - undo the Module.toDummy that happens when…
|
2019-03-20 18:01:30 -04:00 |
|
DarkPhoenix
|
8063647bba
|
Merge branch 'master' into price_optimize
|
2019-03-19 08:42:06 +03:00 |
|
DarkPhoenix
|
8114765236
|
Merge branch 'master' into spoolup
|
2019-03-18 16:04:45 +03:00 |
|
Ryan Holmes
|
a74cdc59bd
|
Implement fixes for #1870 - undo the Module.toDummy that happens when replacing a module, but the new module doesn't fit. And shuffle around the logic that dictates if a module / item fits onto a particular ship to allow us to ask a fit if a base item can fit based on low-level attributes that don't change
|
2019-03-17 22:03:39 -04:00 |
|
DarkPhoenix
|
579081393b
|
Merge branch 'master' into price_optimize
|
2019-03-16 01:47:18 +03:00 |
|
Ryan Holmes
|
9a16c579eb
|
fixing various imports to point to eos.const instead of old locations
|
2019-03-14 12:50:20 -04:00 |
|
DarkPhoenix
|
22fc6cb13c
|
Integrate price optimization with undo/redo
|
2019-03-09 15:44:50 +03:00 |
|
Indiction
|
6333a0c74b
|
Adding descriptions to enums.
Renaming Enums into more useful names.
|
2019-03-07 22:30:51 +01:00 |
|
DarkPhoenix
|
becf7c3ff2
|
Commit stub of price optimization command
|
2019-03-06 23:59:11 +03:00 |
|
Ryan Holmes
|
f81cc4ad93
|
Merge remote-tracking branch 'origin/master' into spoolup
|
2019-03-02 20:57:29 -05:00 |
|
blitzmann
|
0745ed50e0
|
* Merge branch 'fill-with-module' of git://github.com/petosorus/Pyfa into petosorus-fill-with-module
* Remove settings check
# Conflicts:
# gui/fitCommands/__init__.py
|
2019-01-10 23:36:05 -05:00 |
|
blitzmann
|
c645c089dd
|
More work on the spoolup gui, including support for commands and some other nicities (recalc fit when changing, load the input with previous)
|
2019-01-10 23:13:22 -05:00 |
|
blitzmann
|
0297ec47f6
|
Fix for #1814
|
2018-12-02 16:08:53 -05:00 |
|
blitzmann
|
d404d10bfe
|
Fix exclusive abyssal weathers items (#1794)
|
2018-12-01 23:01:13 -05:00 |
|
blitzmann
|
194c159379
|
Create a new property on Module, returns if module is projected (or None if it's not attached to a fit). Fix issues with setting charges on projected modules because the command was always looking at the literal modules on the fit (instead of projected)
|
2018-12-01 20:50:40 -05:00 |
|
Ryan Holmes
|
c97750a593
|
Attempt to save the charge when changing module variations.
Move caching of old module into Do function. Having it in `change_module` causes it to run even with the Undo command, whch causes funkiness
|
2018-11-24 21:38:50 -05:00 |
|
DarkPhoenix
|
37a084e1d1
|
Fit importing plain modules in command code
|
2018-11-20 13:54:07 +03:00 |
|
DarkPhoenix
|
b9c3675894
|
Fix case when only module name is passed
Still crashes and query cache, will fix later
|
2018-11-20 13:51:49 +03:00 |
|