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
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
blitzmann
e9cb7696dd
Fix an issue for Polycarbon Engine Housing ( #1682 )
2018-07-19 00:03:17 -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
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
Ryan Holmes
79d4b458c8
Merge pull request #1668 from MaruMaruOO/issue/1667
...
Added setting for default implant location
2018-07-15 02:29:29 -04:00
Ryan Holmes
c7d9c0e0e0
Merge pull request #1671 from MaruMaruOO/copy_improvements
...
Added missing data to fit copying
2018-07-15 02:29:00 -04:00
blitzmann
b7be0d0dfb
fix database (give name to Small Abyssal Energy Nosferatu - this is a known EVE bug)
2018-07-15 02:20:28 -04:00
blitzmann
475e8f1ff2
Update effect headers and some icons
2018-07-15 01:09:07 -04:00
blitzmann
9298dcd454
Update to 1348988
2018-07-15 00:54:50 -04:00
blitzmann
3b13712db1
Add missing effect
2018-07-15 00:47:50 -04:00
blitzmann
df92b857c9
Add a script to extract the dynamic attribute mappings from the client
2018-07-15 00:47:26 -04:00
MaruMaruOO
d5aee34aa8
Added missing data to fit copying
2018-07-12 07:35:14 -04:00
MaruMaruOO
7a4c7a8f9f
Removed excess diagnostic information
2018-07-11 10:28:39 -04:00
Maru Maru
1699b8ceee
Add ability to use character implants by default
2018-07-11 05:35:19 -04:00
blitzmann
89efa9cbf9
Fix syntax issue (see #1657 )
2018-07-09 22:59:26 -04:00
Ryan Holmes
786864b146
Merge pull request #1663 from MaruMaruOO/patch-1
...
Fixes the Helios's drone damage bonus.
2018-07-09 22:17:22 -04:00
Ryan Holmes
8383a645da
Merge pull request #1652 from WatchMeCalculate/Issue-1621
...
Address Issue where evemon xml was not being imported
2018-07-09 22:16:07 -04:00
Ryan Holmes
1c579c9134
Merge pull request #1665 from MaruMaruOO/issue/1662
...
Allow drone skill effects to process implants
2018-07-09 22:12:33 -04:00
Ryan Holmes
b8c09429db
Merge pull request #1664 from MaruMaruOO/patch-2
...
Typo fix for eos.gamedata.translations["Boolean"]
2018-07-09 22:10:21 -04:00
Ryan Holmes
090b61778f
Merge pull request #1666 from MaruMaruOO/issue/1657
...
Make itemStats.closeBtn fire a wx.CloseEvent
2018-07-09 22:07:32 -04:00
MaruMaruOO
29541bc5d9
Make itemStats.closeBtn fire a close event
2018-07-09 05:51:23 -04:00
MaruMaruOO
3fcad7ed3f
Allow drone skill effects to process implants
2018-07-09 01:37:40 -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
MaruMaruOO
0603e0c89d
Fixes the Helios's drone damage bonus.
...
The required skill should be Light Drone Operation as light drones don't require Drone Avionics.
This causes the damage bonus to apply correctly. Giving a max skill Hobgoblin II 29.7dps rather than 19.8dps.
2018-07-06 23:41:34 -04:00
Felix Wehnert
9f580597fd
Make pyfa retina ready
...
This should help pyfa to look better on macOS 📺
2018-07-02 18:55:48 +02:00
blitzmann
819c0ba321
Fix eve db
2018-06-21 00:28:15 -04:00
blitzmann
b68e7d9344
Merge branch 'profile'
2018-06-21 00:24:19 -04:00
blitzmann
86333a05fb
Remove redundant import
2018-06-21 00:24:07 -04:00
blitzmann
39f7ecdf5c
Merge branch 'mutaplasmids'
...
# Conflicts:
# eve.db
2018-06-21 00:22:57 -04:00
blitzmann
6c184e9184
Merge branch 'master' of https://github.com/pyfa-org/Pyfa
2018-06-21 00:21:36 -04:00
blitzmann
c587fa1e84
Merge branch 'issue/1645'
2018-06-21 00:21:08 -04:00
DarkPhoenix
1b932fd885
Implants are not penalized
2018-06-19 16:10:41 +03:00
WatchMeCalculate
99f14746e4
Removed return and re-added apiUpdateCharSheet function
2018-06-19 00:16:32 -07:00
blitzmann
6c6423515c
Fix for #1635
2018-06-18 20:55:16 -04:00
blitzmann
15216453c9
Update item attributes panel when mutation changes ( #1644 )
2018-06-17 13:01:54 -04:00
blitzmann
8f16fc5c1e
Merge branch 'master' into mutaplasmids
...
# Conflicts:
# eve.db
2018-06-17 12:52:49 -04:00