DarkPhoenix
d9934160a6
Compatibility with pyinstaller
2020-01-21 13:30:48 +03:00
DarkPhoenix
c45abbdbcf
Use new table as source for skill requirement data
2019-12-19 20:44:17 +03:00
DarkPhoenix
a400821268
Remove "database defaults"
2019-12-07 01:21:46 +03:00
DarkPhoenix
ca4bac07da
Implement switching between user and builtin patterns
2019-12-07 01:17:41 +03:00
DarkPhoenix
0038eacc3f
Add database migration to add new columns which are used to refer builting profiles
2019-12-07 00:50:35 +03:00
DarkPhoenix
4bd633a0d4
Process names on pattern objects themselves
2019-12-06 23:24:29 +03:00
DarkPhoenix
fb48f2b5d4
Do not attempt to add entries to name maps if entity fetch failed
2019-10-30 16:46:34 +03:00
DarkPhoenix
0121a0064e
Show unknown meta groups as normal, also add standup faction group to faction tab
2019-10-09 14:38:08 +03:00
DarkPhoenix
12956d435a
Update database to 1581357 and do necessary schema changes to support changed source data
2019-10-08 19:28:24 +03:00
DarkPhoenix
a3381007f3
Use numbers in default values instead of strings to avoid type errors
2019-10-07 16:58:11 +03:00
DarkPhoenix
843ced15bf
Fix ammo damage ratios
2019-10-02 14:45:29 +03:00
DarkPhoenix
20868d6b44
Add ability to change projection range of fits
2019-09-29 23:41:45 +03:00
DarkPhoenix
a013828128
Add projectionRange to actual objects built from database
2019-09-29 16:04:44 +03:00
DarkPhoenix
390f2048f2
Add projection range column to projectable entities
2019-09-29 15:54:45 +03:00
DarkPhoenix
207818537b
When setting fighter's amount attribute to max or more than max, set it to -1 internally
...
It will show up as max amount when reading
2019-08-21 13:22:04 +03:00
DarkPhoenix
9803da1825
Add some extra logging to help with #1605 debugging
2019-08-12 20:05:21 +03:00
DarkPhoenix
4f784e2eea
Allow to use floats in damage pattern editor
2019-08-12 16:52:08 +03:00
DarkPhoenix
0f0e544f54
Fill window with actual data
2019-08-01 08:38:45 +03:00
DarkPhoenix
6f1321aa13
Initialize graph with ideal target profile, and plug it into UI's columns
2019-07-25 19:45:20 +03:00
DarkPhoenix
8d3981e1a4
Reimport extra target profile fields if they are defined
2019-07-25 16:36:22 +03:00
DarkPhoenix
e34fcb2f9c
Rename multiple entities to reflect that it's target profile rather than target resists
2019-07-25 16:20:41 +03:00
DarkPhoenix
71f1c69f23
Plug new fields into actual targetResists objects
2019-07-25 10:00:51 +03:00
DarkPhoenix
072ad028a3
Add extra columns to target profile table
2019-07-24 19:50:58 +03:00
DarkPhoenix
5b74c6c5e1
Update graph info when fit name changes
2019-07-07 02:33:54 +03:00
DarkPhoenix
732b7a5ab9
Add system security column to fits
2019-05-01 15:04: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
33886aea1b
Add exotic plasma to damage patterns
2019-04-08 19:12:30 +03:00
DarkPhoenix
211a83defd
Show market jump menu item only for items residing in groups shown by pyfa
2019-04-08 13:01:35 +03:00
DarkPhoenix
768b0b3a3a
Merge branch 'master' into price_optimize
2019-03-15 01:41:28 +03:00
Ryan Holmes
8e98af8517
Performance improvement when collecting counts for categories. Instead of making n calls for each category to sql, we get a grouped count by shipID, then process this in python, which is much faster.
2019-03-14 14:15:01 -04:00
DarkPhoenix
41711706c0
Merge branch 'master' into price_optimize
2019-03-07 13:13:17 +03:00
DarkPhoenix
257df58c3a
Get rid of idea of "better" replacements
...
It turned out to be maintenance hell and it's just hard to find all the dual-action attributes (like crash vs GD sig attr, AB cycle time modification vs rep cycle time modification etc)
2019-03-06 00:43:19 +03:00
blitzmann
e665161dc8
Merge remote-tracking branch 'origin/master' into attrGroup
...
# Conflicts:
# eve.db
2019-02-28 18:51:52 -05:00
DarkPhoenix
704042b4b7
Change the way we work with prices
2019-02-19 19:02:50 +03:00
DarkPhoenix
449c7d6aa2
Add two more columns to gamedata to hold info about better items
2019-02-16 14:06:23 +03:00
DarkPhoenix
3ed949395e
Flush prices rather than commit, it takes much less time and still satisfies our needs
2019-02-13 15:56:15 +03:00
DarkPhoenix
6ebc90b8aa
Remove flush as it's part of commit according to sqlalchemy docs
2019-02-13 15:30:08 +03:00
DarkPhoenix
e0c389a643
Do not show (!) for fetches which will always fail (e.g. abyssal mods). Also restore commit as it was a threat synchornization mechanism
2019-02-13 13:07:54 +03:00
DarkPhoenix
5b60abf4b6
Expose new fields to sqlalchemy
2018-12-10 11:29:09 +03:00
DarkPhoenix
47a97772cf
Add upgrade which adds spoolup attributes to database
2018-12-10 11:24:32 +03:00
blitzmann
7374b00883
Convert Attributes to HyperTreeList
2018-10-09 01:06:11 -04:00
blitzmann
b4b8a158f5
Bunch of import optimizations
2018-09-16 00:05:36 -04:00
blitzmann
12b11d57ba
Merge remote-tracking branch 'origin/development' into commandRefactor
2018-09-03 17:28:35 -04:00
DarkPhoenix
f2c2e2e65a
Implement mutated attributes import
2018-08-25 19:27:03 +03:00
Ryan Holmes
bd975becf1
Continue work on projections (adding/removing projected environment and fit)
2018-08-10 12:47:51 -04:00
Ryan Holmes
fcc53d3f21
Add commands for booster and command fits
2018-08-03 16:10:27 -04:00
blitzmann
b57bede510
tox fixes
2018-07-15 02:51:53 -04:00
Maru Maru
1699b8ceee
Add ability to use character implants by default
2018-07-11 05:35:19 -04:00
blitzmann
39f7ecdf5c
Merge branch 'mutaplasmids'
...
# Conflicts:
# eve.db
2018-06-21 00:22:57 -04:00
blitzmann
5c566bae73
Introduce special cases for cargo swapping when dealing with abyssal modules ( #1649 )
2018-06-16 21:50:18 -04:00