blitzmann
51696c509f
Merged Cargo and Drone collection class (essentially the same). Utilized SQLAlchemy's flag_modified() to force SA to update DB (in this case, remove the entry)
2015-07-01 20:54:40 -04:00
blitzmann
4a5ae9f6f1
Handle invalid cargo. Noticed that cargo nor drones are removed from the database with these methods. Not sure why - projected drones and modules are correctly removed in similar ways
2015-07-01 15:21:27 -04:00
blitzmann
fa9f324f78
Handle invalid drones
2015-07-01 14:55:05 -04:00
blitzmann
bcc77f11cd
Handle invalid projected drones
2015-07-01 14:50:08 -04:00
blitzmann
f737f292e3
Refine appending projected modules. Ensure that module can actually be projected, and also ensure that we only have 1 system effect running at a time. Invalid modules are removed at earliest opportunity as we are later accessing attributes that may not be there for corrupted data.
2015-07-01 13:34:19 -04:00
blitzmann
1c18a5207c
System Effects are wrapped in Module class, even though they are not modules. Account for this.
2015-07-01 13:32:31 -04:00
blitzmann
fa2b1e3821
Handle invalid modules. This streamlines the module init code from both program and database sources. When loading from the database, we ensure that the module item is actually an item. If not, we set a flag to delete it (which is picked up by the collection class)(can't use exceptions as there's no place to catch them)
2015-07-01 02:20:56 -04:00
blitzmann
aaa5a6ae18
Gracefully handle invalid boosters in database (both itemIDs that don't exist as well as non-booster items). Implants need a little more work
2015-06-30 13:51:49 -04:00
blitzmann
646f3afd27
Fixed oversights
2015-06-27 19:32:21 -04:00
blitzmann
98815f2b85
Fix #307 by moving menu code to spawn event
2015-06-27 18:18:43 -04:00
Ryan Holmes
95eb5a6117
Update README.md
...
Added note for Linux users and wxPython 2.8
2015-06-25 21:45:06 -04:00
blitzmann
dc035469ed
Fix background color for certain panels under Linux
2015-06-25 16:09:56 -04:00
blitzmann
21937c02ff
Made it look nicer
2015-06-24 19:53:55 -04:00
blitzmann
7ec78b941e
Add help text for why api is disabled, per #269 . I may or may not make it look nicer later
2015-06-24 15:10:37 -04:00
blitzmann
95bf1039c0
Fix #291 - Triage not properly implemented on projected fit
2015-06-24 14:36:31 -04:00
blitzmann
e6def6f5f9
Fix #299 - fit not recalculated after module states change upon module append
2015-06-24 00:40:13 -04:00
blitzmann
23baaa7dba
Merge branch 'master' of https://github.com/DarkFenX/Pyfa
2015-06-16 13:14:28 -04:00
blitzmann
8008c986d3
Fix #302 - Projected fit applying Tactical Destroyer mode effects on projectee
2015-06-16 13:14:16 -04:00
DarkPhoenix
b9efc919ea
Add missing RHML rof effect
2015-06-16 16:53:21 +03:00
DarkPhoenix
3395f8ebe6
Bump for next development release
2015-06-02 23:43:16 +03:00
DarkPhoenix
1d45102100
Bump for a stable release
2015-06-02 23:32:16 +03:00
DarkPhoenix
1694d74afa
Add Carnyx tiericide module upgrade/import paths
2015-06-02 23:27:08 +03:00
DarkPhoenix
9c9f1dcefa
Get faction 200mm plates back
2015-06-02 19:37:32 +03:00
DarkPhoenix
a4ca2e90f9
Add effect which affects entosis duration on cap ships
2015-06-02 16:48:58 +03:00
DarkPhoenix
dbfcfd9acf
Change expansion data in config and update database to 893722
2015-06-02 16:38:38 +03:00
DarkPhoenix
8c30ee3fd3
Merge branch 'master' into singularity
2015-05-28 15:21:28 +03:00
Anton Vorobyov
ca17d17232
Merge pull request #292 from wolfwood/master
...
fix issue copying fits with sqlalchemy 1.0
2015-05-28 15:17:02 +03:00
wolfwood
b78c0a5845
fix issue copying fits with sqlalchemy 1.0
2015-05-27 10:21:16 -07:00
DarkPhoenix
ef6e25bfce
Merge branch 'master' into singularity
2015-05-27 14:55:12 +03:00
DarkPhoenix
e81f7eb765
Change validator requirement for owner ID
...
This fixes bug related to sqlalch 1.0
2015-05-27 14:54:37 +03:00
DarkPhoenix
26122f6da7
Add latest changes from Singularity
2015-05-21 16:44:39 +03:00
DarkPhoenix
cca7f1112a
Revert "Merge branch 'master' into wx3"
...
This reverts commit 33a0c10650 , reversing
changes made to 2077655694 .
Reverting merges fucks up git, but oh well - we probably better merge stuff manually rather than fucking up master with wx3 which is apparently buggy
2015-04-30 19:47:15 +03:00
DarkPhoenix
c809a614f9
Revert "Move logging initialization back to pyfa.py"
...
This reverts commit d18cf7b3b0 .
Reverting all wx3 commits in master
2015-04-30 19:39:11 +03:00
DarkPhoenix
2c366faa66
Revert "Remove setting locale"
...
This reverts commit 7606bded40 .
Reverting all wx3 commits on master
2015-04-30 19:38:47 +03:00
DarkPhoenix
06252d761d
Revert "Change the way we detect pyfa path"
...
This reverts commit bb8d5d0d65 .
Reverting all wx3 commits in master
2015-04-30 19:38:18 +03:00
DarkPhoenix
bb8d5d0d65
Change the way we detect pyfa path
...
This ensures that it works even with frozen executable
2015-04-29 00:27:42 +03:00
DarkPhoenix
7606bded40
Remove setting locale
...
It causes issues with wx3 on windows
2015-04-28 23:49:11 +03:00
DarkPhoenix
daaf48d02a
Add effect i should've added for mosaic release
2015-04-28 21:59:54 +03:00
DarkPhoenix
d18cf7b3b0
Move logging initialization back to pyfa.py
2015-04-28 21:59:14 +03:00
DarkPhoenix
33a0c10650
Merge branch 'master' into wx3
2015-04-28 21:53:27 +03:00
DarkPhoenix
2077655694
Bump version for next development release
2015-04-28 21:43:22 +03:00
DarkPhoenix
0dc3cbb7c7
Bump version for a stable release
2015-04-28 19:50:53 +03:00
Anton Vorobyov
a3c19f6f2b
Merge pull request #271 from BlckKnght/fix_stagger
...
Fix stagger
2015-04-28 19:34:58 +03:00
DarkPhoenix
f97b037011
Forgot to save file for previous commit
2015-04-28 19:18:56 +03:00
DarkPhoenix
dd3dd799b2
Move loggin configuration to config temporarily
2015-04-28 19:17:50 +03:00
Anton Vorobyov
ac881ac371
Merge pull request #276 from kainz/master
...
Support fits exported from jEveAssets
2015-04-28 18:30:20 +03:00
DarkPhoenix
d734ccbf0d
Add effect for entosis link and update effect comments
2015-04-28 18:24:25 +03:00
DarkPhoenix
024e0ad4f5
Support proper migration for ishukone scorp (which is skin for regular scorp now)
2015-04-28 18:19:58 +03:00
DarkPhoenix
545d98883a
Update DB to mosaic
2015-04-28 18:06:03 +03:00
DarkPhoenix
742abc3250
Remove bunch of chinese skinned ships
2015-04-28 18:05:15 +03:00