Commit Graph

103 Commits

Author SHA1 Message Date
DarkPhoenix
cdc25aebe4 Avoid requesting anything from the db when we're clicking expandable market group 2011-06-13 00:40:03 +04:00
HomeWorld
fef545775b Clear market browser search control content also if its cancel button is pressed 2011-05-15 19:55:17 +03:00
DarkPhoenix
56700e95c1 Some market browser optimizations 2011-04-26 15:23:13 +04:00
DarkPhoenix
3c48839569 Rework context menus 2011-04-24 21:58:07 +04:00
DarkPhoenix
1ac8279bc8 Performance optimizations 2011-04-24 00:35:25 +04:00
DarkPhoenix
9c792b9565 Restore jump to market group functionality 2011-04-23 23:16:27 +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
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
HomeWorld
b6602bf501 Deselect items by default if marketBrowser itemView is repopulated 2010-12-11 13:50:52 +02:00
HomeWorld
cb5d89c35e Revert "Don't clear all items on populate if wanted in Display class. (default - clear all)"
This reverts commit 219c00ac57.
2010-12-07 20:16:32 +02:00
HomeWorld
219c00ac57 Don't clear all items on populate if wanted in Display class. (default - clear all) 2010-12-07 18:26:57 +02:00
HomeWorld
8e3fd63225 Use CachingImageList.GetImageIndex for bitmaps that resides on FS, let wx.ImageList.Add deal with the rest (memory bitmaps) 2010-12-07 14:19:25 +02:00
HomeWorld
99924e6d9a Removed autowidth mixin from marketBrowser.ItemViewer 2010-12-07 01:42:21 +02:00
HomeWorld
a777aba6e5 Force a fake ctrl resize on populate/refresh in marketBrowser.ItemView in order to have the columns resized ( ListCtrlAutoWidthMixin listens on wx.EVT_SIZE and resizes columns when that event is produced - on wxgtk this event isn't generated ) 2010-12-06 14:43:19 +02:00
HomeWorld
c244398875 Applied magic to marketBrowser.ItemView, now it automaticaly resizes Name column in order to have all columns visible ( used listmix.ListCtrlAutoWidthMixin; also column manual resize is blocked - it produces nasty effects in conjuction with listmix.ListCtrlAutoWidthMixin ) 2010-12-06 14:25:38 +02: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
Niklas Bölter
36fcedde19 Fixed minor display issues on Mac OS X including a silly hack 2010-11-20 21:49:42 +01:00
HomeWorld
2596518fb3 Size fix for search ctrl? 2010-11-18 00:14:21 +02:00
cncfanatics
ea66f6f147 Full complete rework of the columnViews, Every column should now work
regardless if the type of view it was put in.
2010-11-11 15:49:05 +01:00
cncfanatics
c6daf72682 First draft of projected effects additions pane. Still needs work (WTB
feedback!)
2010-10-29 11:14:38 +02:00
cncfanatics
c90dab16ba Implement "Set as damage pattern" for ammo 2010-10-28 16:16:59 +02:00
cncfanatics
58b127ac08 Fix up broken filter toggles while searching 2010-10-28 07:40:48 +02:00
cncfanatics
2f8fbdca8f Revert "Reduce search min chars to two"
This reverts commit 47876612ac.
2010-10-27 19:52:47 +02:00
cncfanatics
47876612ac Reduce search min chars to two 2010-10-27 19:20:30 +02:00
cncfanatics
f0454a7e24 Fix up marketBrowser's jump 2010-10-27 18:46:22 +02:00
HomeWorld
290eb57d46 Merge branch 'master' of evefit.org:pyfa 2010-10-27 14:40:11 +03:00
HomeWorld
f70df39696 Properly aligned searchctrls in shipbrowser/marketbrowser 2010-10-27 14:39:51 +03:00
cncfanatics
772b60dbf3 Make corollax happeh 2010-10-27 13:26:52 +02:00
cncfanatics
0bd5f60ede Fix jumping 2010-10-27 13:18:19 +02:00
cncfanatics
51cfe23f41 Redesign of the ship browser, its a lot cleaner and extensible now 2010-10-27 12:14:00 +02:00
cncfanatics
1819566739 Fix jump bug related to switching meta groups after jumping 2010-10-24 15:38:01 +02:00
cncfanatics
2fd0d8fb99 Merge branch 'master' of evefit.org:pyfa
Conflicts:
	gui/marketBrowser.py
2010-10-24 15:10:58 +02:00
cncfanatics
78d1c80398 Fix conflict 2010-10-24 15:08:10 +02:00
cncfanatics
5b321d2fb9 Fix jump to for deadspace/storyline items, as well as for rigs &
subsystems
2010-10-24 15:04:43 +02:00
Weeknie
1510b12d0d Deadspace metagroup is called complex in pyfa, so rewrite when necessairy, fixing ticket 176 2010-10-23 22:25:06 +02:00
cncfanatics
00b5e43d4e Fix faulty while loop hanging the app 2010-10-21 19:20:04 +02:00
cncfanatics
b1bcd96c57 Automagicly jump to the relevant metagroup too when jumping to items 2010-10-21 12:22:44 +02:00
cncfanatics
30c40c119c Make jump to market group work for faction/deadspace/officer items 2010-10-21 11:53:30 +02:00
cncfanatics
68c352a44c Add a jump to market group context menu entry 2010-10-21 07:24:53 +02:00
cncfanatics
29aa71c4eb Differentiate search & market browser for context menus 2010-10-11 12:43:34 +02:00
HomeWorld
799bd08425 Fixed a small bug in context menu, we didn't checked if selection is empty - marketbrowser 2010-10-07 20:44:00 +03:00
HomeWorld
aab6797212 Implemented cached imagelist in marketbrowser 2010-10-05 21:28:12 +03:00
cncfanatics
c5e69816fa Add ammo display when relevant as well as icons for the stats 2010-10-04 16:26:05 +02:00
cncfanatics
3ec2eb7439 Remove some useless old code 2010-10-04 14:09:16 +02:00
cncfanatics
2b4376614b Gray out unused toggles while browsing through the marketBrowser too 2010-09-21 16:40:44 +02:00
cncfanatics
c079759426 If search gets cleared while the thread is working, just discard the
result afterwards
2010-09-21 16:20:27 +02:00
cncfanatics
a02815dfba Fixup some oversights when refactoring our search code 2010-09-21 16:16:55 +02:00
cncfanatics
8578b9bcd1 Add a worker thread for search and use it to run search requests 2010-09-21 15:55:38 +02:00
cncfanatics
993c79f4f5 Rename controller to service 2010-09-18 12:31:22 +02:00