Commit Graph

70 Commits

Author SHA1 Message Date
DarkPhoenix
2c1ec5ae93 Support new directAttrRequest format in pyfa 2011-06-24 13:01:55 +04:00
DarkPhoenix
91df48c81d Do not mask all exception, there shouldn't be any in price threads now 2011-06-24 02:11:43 +04:00
DarkPhoenix
e5f961a0bb Make sure to use interface exposed by eos instead sqlalch session directly 2011-06-23 23:10:22 +04:00
DarkPhoenix
99ee6846d7 Fix handling of null results in price request method 2011-06-23 16:20:41 +04:00
DarkPhoenix
77b83c346d Fetching all attributes was a way too costy
We needed them only for race detection (which often requires to fetch required skills), now pyfa animation should be more responsive
2011-06-22 16:37:33 +04:00
DarkPhoenix
599f26dc89 Add nano paint to nanite paste's market group 2011-06-22 12:26:49 +04:00
DarkPhoenix
5f529ce17c Add AT9 prizes to limited edition ships 2011-06-22 12:16:18 +04:00
DarkPhoenix
c020be3565 Fix an oversight 2011-06-15 10:27:50 +04:00
DarkPhoenix
04d34ca14c Do not setify variable which is already a set now 2011-06-13 21:21:17 +04:00
DarkPhoenix
5e2e504b26 More float fixes in service 2011-06-13 21:18:28 +04:00
DarkPhoenix
29bb52398e Convert floats to ints on service side 2011-06-13 20:41:52 +04:00
DarkPhoenix
1205ce69c5 Remove unused import 2011-06-13 15:23:55 +04:00
DarkPhoenix
7c06ff028c Avoid adding items with overriden market groups to the market group items list multiple times
Previously it occurred each time getItemsByMarketGroup was accessed
2011-06-13 15:21:27 +04:00
DarkPhoenix
9bd12f463f Fix caching issue 2011-05-03 21:40:35 +04:00
DarkPhoenix
730152e6c6 Use service's methods instead of accessing item's group directly 2011-04-26 15:05:35 +04:00
DarkPhoenix
dcb4d6566a Make sure that items with forced group do not appear in their original group 2011-04-26 14:57:58 +04:00
DarkPhoenix
d8eaa50f29 Add queries to fetch presence of fits and number of fits 2011-04-26 12:18:46 +04:00
DarkPhoenix
3c48839569 Rework context menus 2011-04-24 21:58:07 +04:00
HomeWorld
2498a02d85 Fixed a small oversight in market.getShipList; not all attribs were eagerly loaded 2011-04-24 17:14:53 +03:00
DarkPhoenix
3ee962b8f7 Make market service to return item objects instead of tuples 2011-04-24 11:38:41 +04:00
DarkPhoenix
c76e6a06d4 Fix silly bug which broke ship browser 2011-04-24 01:29:55 +04:00
DarkPhoenix
fb665de2f8 Missing reeturn 2011-04-24 01:12:57 +04:00
DarkPhoenix
bfa3bf1b8a Minor optimization in getMarketGroupByItem 2011-04-24 01:12:09 +04:00
DarkPhoenix
4c250fdf8f Shadow is obtainable by players, move it to public items 2011-04-24 00:49:35 +04:00
DarkPhoenix
1ac8279bc8 Performance optimizations 2011-04-24 00:35:25 +04:00
DarkPhoenix
221d4e902f Rewrite almost all functionality of market browser to work with reworked service 2011-04-23 22:11:54 +04:00
DarkPhoenix
9f949ff7e2 Rewrite market service, for now incompatible with UI 2011-04-21 22:43:40 +04:00
HomeWorld
e9a4faee45 Fixed #397 , take in account forced market groups 2011-01-19 11:40:39 +02:00
DarkPhoenix
532b0f890f Update hardcoded item: mktgroup map 2011-01-18 10:01:34 +03:00
DarkPhoenix
886d5ade07 Update item meta groups 2011-01-11 09:18:01 +03:00
DarkPhoenix
33ce40c0dc Also jump to proper meta tab when opening market group of forced items 2011-01-10 23:18:45 +03:00
DarkPhoenix
bd93b6c6ec Added missing items to market
Revert if you don't like it :)
2011-01-10 18:28:06 +03:00
DarkPhoenix
ac8344a41e Add Echelon to limited issue ships 2010-12-15 11:47:45 +03:00
cncfanatics
570c5a9a0c Implement a set of modifications to allow attributeDisplay to directly
query attributes, this is always slower then using the normal method
except for the marketBrowser.
2010-12-06 09:47:30 +01:00
cncfanatics
bb827fdb54 Remove unneeded (and expensive) check 2010-11-25 11:00:46 +01:00
cncfanatics
811fe150a6 Add a try/catch block around callback calling 2010-11-19 12:15:36 +01:00
DarkPhoenix
817a1b11ee Also search limited issue ships, closes #294 2010-11-08 00:37:10 +03:00
cncfanatics
eef0d9d1b1 Get rid of caching code in shipbrowser and do it in the service instead
(faster, less code, cleaner)
2010-11-03 09:51:25 +01:00
HomeWorld
12075be1b5 Added little animation for time consuming stage2 load - first run 2010-10-31 20:21:57 +02:00
Corollax
0903197ec5 Removed the empty Prototype Exploration Ship
Zephyr was moved to limited edition, so...yeah.
2010-10-30 15:43:14 -05:00
Corollax
83158f9d29 Small formatting changes to market.py
Moved a tuple to multiple lines
2010-10-30 15:19:27 -05:00
Corollax
f6932bc535 Tentative update to market.py
Moves limited edition ships to their own category
2010-10-30 15:16:55 -05:00
cncfanatics
a4fde578e7 Add a shipBrowserWorkerThread 2010-10-28 18:54:33 +02:00
cncfanatics
58b127ac08 Fix up broken filter toggles while searching 2010-10-28 07:40:48 +02:00
cncfanatics
59face543a Optimize price fetching columns a bit, only use delayed showing if we
can't get the price right away.
2010-10-28 07:32:10 +02:00
cncfanatics
8b5640d9df Merge the new shipbrowser into master *Nom* 2010-10-28 07:18:56 +02:00
cncfanatics
e0a92d0a68 Add search lookup method for shipbrowser 2010-10-27 16:02:56 +02:00
cncfanatics
51cfe23f41 Redesign of the ship browser, its a lot cleaner and extensible now 2010-10-27 12:14:00 +02:00
Weeknie
f224d840e4 Revert "Added a proxy to get the Module object belonging to a certain Item object"
This reverts commit 6a3182d397.

Conflicts:

	service/market.py
2010-10-26 00:01:31 +02:00
Weeknie
73ae427f65 Fixed the Module proxy, now it actually returns the Module object 2010-10-25 23:31:32 +02:00